*{margin:0;padding:0}.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}.clearfix{display:block}.hide,.js
.hide{display:none}* html
.clearfix{height:1%}*+html
.clearfix{display:inline-block}body{min-width:1115px;margin:0
auto;font-size:13px;font:13px arial,helvetica,clean,sans-serif;padding:0
10px;background:#E4EBF2}input[type=checkbox]{margin-right:5px}a{color:#0072BC}a.ahoverlink{color:#000;text-decoration:none;font-weight:bold}li{list-style-type:none}.left{float:left}.right{float:right}.center{text-align:center}.header
.logo{border-right:1px solid #c2cac6;padding-right:20px;margin-right:10px;vertical-align:top}.submit
input{background:#E4EBF2;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6f3e5), color-stop(100%, #e9eff4));background-image:-webkit-linear-gradient(#E4EBF2, #e9eff4);background-image:-moz-linear-gradient(#E4EBF2, #e9eff4);background-image:-o-linear-gradient(#E4EBF2, #e9eff4);background-image:-ms-linear-gradient(#E4EBF2, #e9eff4);background-image:linear-gradient(#e6f3e5, #e9eff4);border-color:#c2d7e7 #c2d7e7 #babddf #c2d7e7;border-width:1px;border-style:solid;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;color:#000;padding:3px
7px;font-size:12px;text-decoration:none;cursor:pointer}a.button1{display:block;padding:3px;margin:1px}.header.block1{margin:20px
20px 0px 20px}.submit input,.block1,.round-5{-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}div.input div.container select,div.input div.container
input{margin:0;background:transparent;padding:0}div.input
div.container{background:url("/img/input-text.gif") no-repeat scroll left top transparent;display:block;height:32px;line-height:31px;margin:0
10px;float:left}div.input
select{background:transparent}div.input div.container
span{background:url("/img/input-text-r.gif") no-repeat scroll right top transparent;display:block;height:32px;line-height:31px;margin:0;padding:4px
3px 0 0;width:99.5%;vertical-align:middle}div.input.date
input{width:70px}div.input select,div.input
input{border:none;vertical-align:top}div.input
label{display:block;float:left;padding-top:5px}div.input.date
input{text-align:center}.piersfilter{height:32px;font-size:18px;margin:10px
0}.piersfilter .input
label{padding:0px}.block1{padding:10px;border:1px
solid #c2cac6;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);-khtml-box-shadow:0 0 5px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5);background:#fff;margin:0
20px}.datesfilter>div{float:left}.datesfilter
div.last{float:none}.datesfilter .departure
label{margin-right:7px}.submit{vertical-align:bottom;margin-bottom:10px}.p5{padding:5px}#footer{margin-top:0px;margin-bottom:0px;height:200px;overflow:hidden}#footer
a{color:black;text-decoration:none}#footer
.block1{padding:10px
20px}#footer .footer-section1>a,#footer .footer-section2>a{display:block;margin:20px
0 20px 0}#footer .footer-section1{margin-right:300px}#footer .footer-section2{float:right}#footer ul li.email
a{font-weight:bold;margin:10px
0;display:block}#footer ul
li.copyright{margin:10px
0}.datesfilter
.label{padding:5px
5px 5px 0}.rattingfilter{margin-bottom:15px}.rattingfilter .sortContainer ul.sort>li{padding-left:5px}.sortContainer{background-color:#FFF;border:1px
solid #666;margin-bottom:7px}.piersfilter
#distance{text-align:center;width:70px}.left-block{float:left;width:300px;margin-right:20px;padding:10px}.right-block{margin-left:360px;padding-bottom:0}.right-block
#map_canvas{margin-bottom:5px}.sortContainer ul.sort>.sortBy{background:none repeat scroll 0 0 #DDD;border-right:1px solid #666;color:#636363;float:left;font-weight:bold;padding:5px
5px}.sortContainer ul.sort>li{float:left;list-style-type:none;margin:0;overflow:hidden;padding:5px
0 0;font-size:12px}.sortContainer ul.sort>li
a.selected{color:#636363;background:url(/img/arrow_up.gif) no-repeat;padding-left:13px}.sortContainer ul.sort>li
a.selected.desc{background:url(/img/arrow_down.gif) no-repeat}.sortContainer ul.sort>li:first-child{padding-left:6px}.sortContainer ul.sort>li
a{font-weight:bold;padding:0
3px;text-decoration:none}.sortContainer ul.sort>li>span{margin:0;padding-left:3px;padding-right:0}table.list{border-collapse:collapse;border-spacing:0;margin:5px
0;width:100%}table.list td,table.list
th{border:1px
solid #000;padding-left:5px}table.list
th{background:#d8dce8}table.list
td{background:#FFF}table.list
th.left{text-align:left}table.list tr.odd
td{background:#ddd}table.list tr.blue
td{background:#B9CBE3}.pierfilter
div.input{float:left;margin-right:15px}.pierfilter div.input
#pier{width:140px}.pierfilter{width:520px}.datesfilter{text-align:right;height:32px}.datesfilter
.input_text{width:70px}.datesfilter
fieldset{display:inline;padding-right:10px}.result-list{font-size:12px;overflow:auto;height:550px}.result-list
table.list{width:100%}.result-list
li{padding:5px
0}div.markerTooltip,div.markerDetail{color:black;font-weight:bold;background-color:white;white-space:nowrap;margin:0;padding:2px
4px;border:1px
solid black}.price-filter{width:200px;height:9px;margin:10px
20px 0;background:url("/img/slider-images-track-right.png") no-repeat scroll right top transparent}.price-filter .track-left{background:url("/img/slider-images-track-left.png") no-repeat scroll left top transparent;height:9px;position:absolute;width:5px}.handle{width:19px;height:20px;position:relative}.handle2{top:-20px;display:inline-block}.info-content{font-size:13px;line-height:20px;width:270px;display:table-cell}.info-content
h2{font-size:14px;display:inline}.info-content
h1{font-size:18px;display:inline}div.system-error{color:red;font-size:16px;margin:10px
0}.info-content .buy
.igmargin{color:#666;margin-left:10px}.info-content .buy
.ibtotal{margin-left:10px;font-weight:bold}.info-content .buy
a.button{margin-left:10px}.list button,.info-content
button{width:90px;font-size:13px;padding:0;margin:0;line-height:20px}a.button{background:#5572BC;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5572BC), color-stop(100%, #0040AF));background-image:-webkit-linear-gradient(#5572BC, #0040AF);background-image:-moz-linear-gradient(#5572BC, #0040AF);background-image:-o-linear-gradient(#5572BC, #0040AF);background-image:-ms-linear-gradient(#5572BC, #0040AF);background-image:linear-gradient(#5572BC, #0040AF);border-color:#005CEF #0040AF #001F4F #0040AF;border-width:1px;border-style:solid;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;text-shadow:rgba(0,0,0,0.7) 0 1px 1px;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;color:#fff;padding:3px
7px;text-transform:uppercase;font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;font-weight:bold;-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);-o-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5);font-size:18px;text-decoration:none}.round-3{-moz-border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px;border-radius:3px}.round-10{-moz-border-radius:10px;-khtml-border-radius:10px;-o-border-radius:10px;border-radius:10px}#listhotels.list td:first-child{padding:0px
0px 0px 3px}#listhotels.list td:last-child{padding:0;text-align:center}#listhotels.list
td.price{text-align:center;font-weight:bold;font-size:14px;padding:0}.pointer{cursor:pointer}.rich-marker{padding:0
3px 3px;background:#45173e;font-size:14px;font-weight:bold;font-family:Courier New,arial;width:47px;height:23px;text-align:center;-moz-border-radius:3px;-khtml-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:white}.rich-marker
.tail{position:absolute;left:18px;height:0pt;width:0pt;border-top:6px solid;border-left:6px solid transparent;border-right:7px solid transparent;margin-left:0pt;border-style:solid;margin-top:0px;border-color:#45173e transparent transparent}.tail{width:100%;height:5px}.star{height:7px;margin:0px
auto 2px auto;background:url("/img/star.png") repeat-x}.star10{width:10px}.star20{width:20px}.star25{width:25px}.star30{width:30px}.star35{width:35px}.star40{width:40px}.star45{width:45px}.star50{width:50px}.rich-marker-star10{background:#678AC7;color:white}.rich-marker-star10
.tail{border-color:#678AC7 transparent transparent}.rich-marker-star20{background:#417a07;color:white}.rich-marker-star20
.tail{border-color:#417a07 transparent transparent}.rich-marker-star30{background:#A9DB00}.rich-marker-star30
.tail{border-color:#A9DB00 transparent transparent}.rich-marker-star40{background:#F09200}.rich-marker-star40
.tail{border-color:#F09200 transparent transparent}.rich-marker-star50{background:#EC312A}.rich-marker-star50
.tail{border-color:#EC312A transparent transparent}.rich-marker-star45{background:#87CEEB}.rich-marker-star45
.tail{border-color:#87CEEB transparent transparent}.rich-marker-star35{background:#6B8E23}.rich-marker-star35
.tail{border-color:#6B8E23 transparent transparent}.rich-marker-star25{background:#008B8B}.rich-marker-star25
.tail{border-color:#008B8B transparent transparent}.wait{background:url("/img/loading-small.gif") no-repeat center left}#js-load{margin-top:5px;display:none;height:16px;padding-top:10px;padding-left:22px}#js-load.wait{display:block}.infoBox,.ginfo_window{border:1px
solid red;-moz-border-radius:10px;-khtml-border-radius:10px;-o-border-radius:10px;border-radius:10px}.info-content-cntnr{display:table}div.thumb-img{display:table-cell;margin-right:8px;width:70px;vertical-align:top;padding-right:8px}div.thumb-img
img{max-width:100%}div.buy button,a.button1{color:black;text-decoration:none}div.clear{clear:both;display:block;line-height:1px;font-size:1px;height:20px}.left-block div.input
input{width:300px}.left-block div.input
div.container{margin:0}.left-block div.input
label{float:none}.left-block div.input label
a{float:right}div.wsdetails.block1{margin-top:20px}.wsdetails
.details{float:left;padding:20px
0 0px 10px;width:330px}.wsdetails
#wsmap{margin-left:345px}.mt10{margin-top:10px}a.toplink{font-size:17px}div.info-content div.address
span{display:block}.wsdetails
.wslinks{display:none}#gslider
ul{display:none}#gslider .bhoteldetails,#gslider
.hoteldetails{border:1px
solid black;float:left;padding:5px;margin:0}#gslider
.bhoteldetails{margin:5px
0}#gslider .info-content
ul{display:block}.info-content ul
li{list-style-type:disc}#gslider{position:relative}#gslider
a.toplink{font-weight:bold}#gslider
.details{padding:17px
0}#gslider .details.bottom
.actions{vertical-align:top}#gslider
.actions{padding:0
20px;float:left}#gslider .actions
a{display:block;text-decoration:underline;margin:5px;font-size:17px;cursor:pointer}#gslider
.gdlink{float:left;text-align:center}#gslider .gdlink
a{text-decoration:underline;cursor:pointer}#gdrivemap{height:450px;position:relative}#gdrivemap
*{float:none}#submit_btn.button2{display:inline-block;zoom:1;*display:inline;vertical-align:baseline;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:Arial, Helvetica, sans-serif;font-weight:bold;padding:4px
9px;cursor:pointer;text-shadow:0 1px 1px rgba(0,0,0,0.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2)}#submit_btn.btn-blue{color:#d9eef7;border:solid 1px #0076a3;background:#0095cd;background:-webkit-gradient(linear, left top, left bottom,from(#00adee),to(#0078a5));background:-moz-linear-gradient(top,#00adee,#0078a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee',endColorstr='#0078a5')}#submit_btn.btn-blue:hover{background:#007ead;background:-webkit-gradient(linear, left top, left bottom,from(#0095cc),to(#00678e));background:-moz-linear-gradient(top,#0095cc,#00678e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc',endColorstr='#00678e')}#submit_btn.btn-blue:active{color:#80bed6;background:-webkit-gradient(linear, left top, left bottom,from(#0078a5),to(#00adee));background:-moz-linear-gradient(top,#0078a5,#00adee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5',endColorstr='#00adee')}.smarty-name-container{display:block;margin-bottom:5px;margin-left:45px}.smarty-name-container .smn-element{display:inline-block;width:100%;margin-bottom:4px}.smarty-name-container .smn-close{float:right;width:20px;color:#000}.smarty-name-container .smn-name{float:left;width:230px;font-size:9pt;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select #rooms-hw{margin-left:0;width:79px}#rooms-list{float:right}#rooms-list
select{background-color:#F8F9FB;background-image:linear-gradient(#fff, #EFF8FF);background-position:initial initial;background-repeat:initial initial;border:1px
solid #B3B2B3;display:inline-block;margin:0
8px 3px;vertical-align:top}.totalrooms
.input{position:absolute;top:0}.totalrooms{position:relative}.line2{position:relative;margin-left:246px;float:left;margin-top:-10px;clear:both}.line2 .submit
input{position:absolute;left:12px;width:60px}.line2 .select:first-child
label{width:62px}.line2 .select
label{width:67px}.line2 .room>label,.line2 .room,.line2
.input{float:left}.line2 .room .input
label{padding:2px
0 0 5px;width:auto}.line2 .room>label{margin:5px
10px 0 5px}.children-block
div{display:inline-block}.children-block{margin-bottom:3px;margin-left:94px}.label-pl-title{margin-top:-5px}.label-api-descr{font-size:10px;font-weight:normal}.red{color:#f00}.adults-block{margin-left:25px}.inline-block{display:inline-block}