.p15 {padding:15px;}
.p10 {padding:10px;}
.pt10 {padding-top:10px;}
#show {font-size:12px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
#content li {padding:3px;}
#booking {width:700px;margin:0 auto;}
#content ul {list-style: none;}
.bold {font-weight:bold;}
.node{margin-bottom:15px;border-radius:5px;-moz-box-shadow:0 2px 2px 2px #ccc;-webkit-box-shadow:0 2px 2px 2px #ccc;box-shadow:0 2px 2px 2px #ccc;background-color:#fff;}
.node .wrapper {padding:10px;}
.topten {font-family: Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#000000;font-size:11px;}
.toptour a{color:#000;}
.toptour a:hover{text-decoration:underline;}

.jssort07 .i {
                    position: absolute;
                    top: 0px;
                    left: 0px;
                    width: 99px;
                    height: 66px;
                    filter: alpha(opacity=80);
                    opacity: .8;
                }

                .jssort07 .p:hover .i, .jssort07 .pav .i {
                    filter: alpha(opacity=100);
                    opacity: 1;
                }

                .jssort07 .o {
                    position: absolute;
                    top: 0px;
                    left: 0px;
                    width: 97px;
                    height: 64px;
                    border: 1px solid #000;
                    transition: border-color .6s;
                    -moz-transition: border-color .6s;
                    -webkit-transition: border-color .6s;
                    -o-transition: border-color .6s;
                }

                * html .jssort07 .o {
                    /* ie quirks mode adjust */
                    width /**/: 99px;
                    height /**/: 66px;
                }

                .jssort07 .pav .o, .jssort07 .p:hover .o {
                    border-color: #fff;
                }

                .jssort07 .pav:hover .o {
                    border-color: #0099FF;
                }

                .jssort07 .p:hover .o {
                    transition: none;
                    -moz-transition: none;
                    -webkit-transition: none;
                    -o-transition: none;
                }

.jssora11l, .jssora11r, .jssora11ldn, .jssora11rdn {
     position: absolute;
     cursor: pointer;
     display: block;
     background: url(../../tours/images/a11.png) no-repeat;
     overflow: hidden;
}

.jssora11l {
    background-position: -11px -41px;
}

.jssora11r {
    background-position: -71px -41px;
}

.jssora11l:hover {
    background-position: -131px -41px;
}

.jssora11r:hover {
    background-position: -191px -41px;
}

.jssora11ldn {
    background-position: -251px -41px;
}

.jssora11rdn {
    background-position: -311px -41px;
}

table.dash {
   border: 1px dashed #cccccc;
   border-collapse: collapse;
}
table.dash td {
   border: 1px dashed #cccccc;
}

#social {padding:0 0 5px 0;} 
div .plusone, .twitter, .fb-share-button, .fb-like {
    font-size: 1px;
    display: inline-block;
}

.twitter, .fb-share-button {
	
}

div .fb_reset {
    display: inline;
}

.plusone {
	width: 60px !important;
}

.twitter {
	width: 90px !important;
}

.tour-price
{
  float: left;
  position: absolute;  
  font-style: normal;
  font-variant: normal;  
  font-size: 14px;
  font-size-adjust: none;
  font-stretch: normal;
  line-height: 12px;
  color: #222222;
  text-align: center;
  padding-top: 5px;
  background-color: transparent;
  background-image: url("../../images/tour-price.png");
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  width: 122px;
  height: 31px;
}

.badge-popular
{
  background-color: transparent;
  background-image: url("../../tours/images/popular.png");
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: left top;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
  width: 95px;
  height: 58px;
  position: absolute; 
  margin-left:234px;
  z-index: 999;
}

/*
playback timings (ms):
  captures_list: 0.525
  exclusion.robots: 0.02
  exclusion.robots.policy: 0.01
  esindex: 0.011
  cdx.remote: 118.778
  LoadShardBlock: 73.972 (3)
  PetaboxLoader3.datanode: 140.491 (5)
  load_resource: 283.598 (2)
  PetaboxLoader3.resolve: 154.105 (2)
*/