.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.ui-helper-clearfix{display:inline-block;}/* required comment for clearfix to work in Opera \*/ * html .ui-helper-clearfix{height:1%;}.ui-helper-clearfix{display:block;}/* end clearfix */ .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-state-disabled{cursor:default!important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.ui-datepicker{width:17em;padding:.2em .2em 0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden;}.ui-dialog .ui-dialog-titlebar{padding:.5em 1em .3em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .2em 0;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane button{float:right;margin:.5em .4em .5em 0;cursor:pointer;padding:.2em .6em .3em .6em;line-height:1.4em;width:auto;overflow:visible;}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}.ui-draggable .ui-dialog-titlebar{cursor:move;}.ui-widget{font-family:Sans-Serif,Arial,Helvetica,sans-serif;}.ui-datepicker{background-color:#FBF9F1;border:1px solid #aaa;}.ui-datepicker-calendar{background-color:#E6EDF6;border:1px solid #CCC!important;}.ui-datepicker-calendar thead{background-color:#FBF9F1;border-bottom:1px solid #EEE;padding:1px 0;text-align:center;}.ui-datepicker-calendar tbody td{background-color:#FFF;border:0 none;padding:0;text-align:center;}.ui-datepicker-other-month{padding:2px!important;}.ui-datepicker-calendar tbody td a,.ui-datepicker-calendar tbody td span{padding:2px;text-align:center;}.ui-datepicker-calendar tbody td span{color:#CCC;}.ui-datepicker-week-end{background-color:#E9EEF8!important;}.ui-datepicker-calendar thead th{color:#000!important;font-weight:bold;padding:0;}.ui-datepicker-current-day{background-color:#FF7600!important;}.ui-datepicker-current-day a{color:white!important;font-weight:bold;}.ui-datepicker-today{background:#E6EDF6!important;}.ui-state-hover{background-color:#FF7600!important;color:white!important;font-weight:bold;}.ui-corner-all.ui-state-hover{background-color:#E5EEE5!important;}.ui-datepicker-title{background-color:#FBF9F1;color:#003597;font-weight:bold;}.ui-icon{width:16px;height:16px;background-image:url(/css/ui/images/ui-icons_222222_256x240.png);}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}img.ui-datepicker-trigger{vertical-align:middle;}.ui-widget-overlay{background:#aaa url(/css/ui/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/css/ui/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}.ui-dialog .ui-dialog-content{padding:0;}*{margin:0;padding:0;}body{font:12px arial,tahoma;color:#08488d;text-align:center;}a{color:#2071c9;}a:hover{color:#f9821c;}img,fieldset{border:0;}li{list-style:none;}p{margin:0 10px 10px;}table{width:100%;}.clear{clear:both;width:100%;height:1px;font-size:1px;line-height:1px;}.rrow:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.rrow{display:inline-block;}/* hides from ie-mac \*/ * html .rrow{height:1%;}.rrow{display:block;}/* end hide from ie-mac */ * html .input-checkbox{width:15px;height:15px;}*+html .input-checkbox{width:15px;height:15px;}* html .input-radio{width:15px;height:15px;}*+html .input-radio{width:15px;height:15px;}.hidden{display:none;}.bold{font-weight:bold;}.a11b{font:bold 11px arial;}.a12{font:12px arial;}.a12b{font:bold 12px arial;}.a13{font:13px arial;}.a14{font:14px arial;}.a14b{font:bold 14px arial;}.a16{font:16px arial;}.a16b{font:bold 16px arial;}.a18b{font:bold 18px arial;}.a22b{font:bold 22px arial;}.a24b{font:bold 24px arial;}.a26b{font:bold 26px arial;}.a30b{font:bold 30px arial;}.a40b{font:bold 40px arial;}.t9{font:9px tahoma;}.t10b{font:bold 10px tahoma;}.t11{font:11px tahoma;}.t11b{font:bold 11px tahoma;}.lh20{line-height:20px;}.lightblue{color:#2071c9;}.darkblue{color:#08488d;}.lightgray{color:#898989;}.darkgray{color:#393939;}a.darkgray{color:#393939;}.orange{color:#ff5a00;}.green{color:#047b04;}.red{color:#9c0404;}.pdt_7{padding-top:7px;}.pdt_10{padding-top:10px;}.pdb_0{padding-bottom:0!important;}.pdl_58{padding-left:58px!important;}.pdl_91{padding-left:91px!important;}.mgt7{margin-top:7px;}.mgt7_re{margin-top:7px!important;}.mgt_10{margin-top:10px;}.mgt_15{margin-top:15px;}.mgb_15{margin-bottom:15px;}.mg_0_10{margin:0 10px;}.mg_10{margin:10px;}.mg_5_0{margin:5px 0;}.bg_hr_top{background:url(/images/hr.gif) repeat-x top;}.bg_hr_bottom{background:url(/images/hr.gif) repeat-x bottom;}.bg_hr_top2{background:url(/images/hr.gif) repeat-x top;}.bg_hr_bottom2{background:url(/images/hr.gif) repeat-x bottom;}.ta_center{text-align:center;}.underline{text-decoration:underline!important;}#container{width:1000px;text-align:left;margin:0 auto;}#header{width:1000px;height:60px;background:url(/images/header.gif) repeat-x;position:relative;}#header .logo{float:left;width:236px;height:46px;background-image:url(/images/logo.png);background-repeat:no-repeat;margin:8px 10px 6px 14px;cursor:pointer;overflow:hidden;}* html #header .logo{display:inline;}#header .logo a{display:block;width:188px;height:20px;font:bold 13px/20px arial;color:#fff;text-decoration:none;padding:26px 0 0 48px;cursor:pointer;overflow:hidden;}#header .desc{font:14px arial;color:#fff;padding-top:10px;}#header .desc h1{font:14px arial;}#header .links{float:right;font:bold 11px/24px tahoma;color:#898989;margin-top:16px;padding-right:10px;}#header .links .left{float:left;width:3px;height:26px;background:url(/images/header_links_left.gif) no-repeat;}#header .links .body{float:left;height:26px;background:url(/images/header_links_body.gif) repeat-x;padding:0 10px;}#header .links .right{float:left;width:3px;height:26px;background:url(/images/header_links_right.gif) no-repeat;}#header .ac{margin:0 275px;padding:3px 0;font-size:0;text-align:center;}#header .ac .description{font:13px arial;color:#fff;margin-top:10px;white-space:nowrap;overflow:hidden;}#header .ac .description h1{font:13px arial;}#header .phone_feed{display:inline-block;height:20px;padding:0 1px;background:#c6d8f2;}#header .phone_feed .inner{display:inline-block;height:16px;font:11px/16px arial;color:#363636;background:#c6d8f2;margin:-1px 0;padding:3px 10px;position:relative;}#header .phone_feed .phone{font:bold 14px/16px arial;margin-left:5px;}#header .phone_feed .feed{height:16px;color:#08488d;background:url(/images/feed.gif) no-repeat 10px 0;border-left:1px solid #000;margin-left:5px;padding-left:30px;}#header .book_by_phone{float:right;font:11px/16px tahoma;color:#fff;padding:0 10px;margin-top:10px;}#header .book_by_phone a{color:#fff;}#header .book_by_phone .phone{color:#393939;}#header .book_by_phone .phone .left{float:left;width:3px;height:41px;background:url(/images/header_phone_left.gif) no-repeat;}#header .book_by_phone .phone .body{float:left;width:245px;height:41px;background:url(/images/header_phone_body.gif) repeat-x;padding:3px 5px;}#header .book_by_phone .phone .body .rght{float:right;font:bold 14px/16px arial;text-align:right;}#header .book_by_phone .phone .right{float:left;width:3px;height:41px;background:url(/images/header_phone_right.gif) no-repeat;}#header .feedback{float:right;font:bold 11px/16px tahoma;text-align:right;background:url(/images/feedback.gif) no-repeat 0 4px;margin-top:13px;padding:0 10px 0 25px;}#header .feedback a{color:#fff;text-decoration:underline;}#header .feedback a:hover{text-decoration:none;}#letter_header{width:100%;height:60px;background:url(/images/letter_logo.gif) no-repeat 0 10px;}#top_menu{background:#d4e2f7;min-height:23px;height:auto!important;height:23px;padding:5px 15px;position:relative;z-index:10;}.dropdown{font:11px arial;border:1px solid #08488d;background-color:#d4e2f7;background-image:url(/images/arrow_lang.gif);background-repeat:no-repeat;position:absolute;top:5px;z-index:10;}.dropdown img{vertical-align:top;margin:1px 5px 0 0;}.dropdown a{display:block;color:#262626;text-decoration:none;}.dropdown a:hover{background-color:#e5ecf5;}.dropdown .act{height:14px;color:#262626;cursor:pointer;overflow:hidden;}#dd_language{width:120px;background-position:103px 8px;left:15px;}#dd_language a,#dd_language .act{padding:3px 10px 3px 30px;background-image:url(/images/sprite_flags.gif);background-repeat:no-repeat;}#dd_currency{width:155px;background-position:138px 8px;left:315px;}#dd_currency a{padding:3px 10px;}#dd_currency .act{background-position:103px 8px;padding:3px 10px;}.curr_text{float:left;width:160px;height:22px;font:bold 11px/22px arial;padding-left:135px;text-align:right;}.curr_text .curr_code{float:right;height:18px;font:11px/18px arial;color:#fff;background:#08488d;margin:2px 0 2px 5px;padding:0 5px;}.ln_en{background-position:10px 0;}.ln_de{background-position:10px -20px;}.ln_nl{background-position:10px -40px;}.ln_fr{background-position:10px -60px;}.ln_es{background-position:10px -80px;}.ln_ca{background-position:10px -100px;}.ln_it{background-position:10px -120px;}.ln_pt{background-position:10px -140px;}.ln_no{background-position:10px -160px;}.ln_fi{background-position:10px -180px;}.ln_sv{background-position:10px -200px;}.ln_da{background-position:10px -220px;}.ln_ja{background-position:10px -240px;}.ln_zh{background-position:10px -260px;}.ln_pl{background-position:10px -280px;}.ln_el{background-position:10px -300px;}.ln_ru{background-position:10px -320px;}.ln_tr{background-position:10px -340px;}.ln_hu{background-position:10px -360px;}.ln_ro{background-position:10px -380px;}.ln_cs{background-position:10px -400px;}.ln_bg{background-position:10px -420px;}.ln_ko{background-position:10px -440px;}.ln_ar{background-position:10px -460px;}.ln_he{background-position:10px -480px;}#nav_row{width:980px;font:bold 12px/35px arial;color:#363636;padding:0 0 0 20px;}#nav_row a{color:#237ee0;}#nav_row a:hover{color:#f9821c;}.tl18{height:35px;font:bold 18px/30px arial;color:#f9821c;padding:0 10px;margin-top:25px;}.tl30{font:bold 22px/30px arial;color:#f9821c;}.tl40{font:bold 22px/40px arial;color:#f9821c;padding:0 0 0 10px;}.sel_row{height:20px;font:14px/20px arial;color:#363636;padding:0 10px;margin-top:10px;}.sel_row a{font:bold 14px arial;}#dest_search{width:1000px;height:50px;}#dest_search .left{float:left;width:7px;height:50px;background:url(/images/dest_search_left.gif) no-repeat;}#dest_search .body{float:left;width:986px;height:50px;font:bold 24px arial;color:#f77505;background:url(/images/dest_search_body.gif) repeat-x;padding-top:7px;text-align:center;}#dest_search .right{float:left;width:7px;height:50px;background:url(/images/dest_search_right.gif) no-repeat;}.map{margin-top:10px;}.map1{margin-top:20px;}.nomargin{margin-top:0;}#dest_row{width:100%;height:35px;font:bold 14px/30px arial;color:#898989;text-align:center;}.content{width:100%;margin-top:10px;overflow:hidden;}.content .cont_left{float:left;width:490px;}.content .cont_right{float:right;width:490px;}.content .cont_right .popular{margin-top:20px;}.content .cont_right .popular h2{font:bold 18px arial;color:#f9821c;background:url(/images/hr.gif) repeat-x 0 bottom;margin:0;padding-bottom:5px;}.content .cont_right .popular h5{font:bold 14px arial;color:#08488d;margin:0;}.content .cont_right .popular ul{list-style:none;}.content .cont_right .popular ul ul{float:left;width:50%;}.content .cont_right .popular ul ul li{padding:3px 10px;}.content .cont_right .popular li.p_row{padding:10px 0;}.content .cont_right .popular li.p_ttl{padding-bottom:5px;}.content .cont_right .popular li.p_sub{padding-left:20px;}.content .cont_right .popular li.p_all{padding-top:5px;}.content .cont_right .popular li.p_all a{font:bold 11px arial;}.content .cont_left1{float:left;width:206px;}.content .cont_right1{float:right;width:784px;}#container.page_writereview .content .cont_right1,#container.page_addphotos .content .cont_right1{float:none;width:auto;}.search_hotels{width:100%;font-size:5px;}.search_hotels .tab_left{float:left;height:32px;background:url(/images/tab_left.gif) no-repeat 0 0;text-align:center;}.search_hotels .tab_right{float:left;height:32px;background:url(/images/tab_right.gif) no-repeat right 0;padding:0 12px;font:bold 14px/32px arial;color:#fff;text-align:center;}.search_hotels .top{height:32px;background:url(/images/search_hotels_top.gif) no-repeat bottom;padding:0 12px;text-align:center;}.search_hotels .top .tab_act{float:left;width:143px;height:29px;font:bold 14px/32px arial;color:#fff;background:url(/images/search_hotels_tab_act.gif) no-repeat;margin-right:10px;}.search_hotels .top .tab_noact{float:left;width:143px;font:bold 14px/32px arial;height:29px;background:url(/images/search_hotels_tab_noact.gif) no-repeat;margin-right:10px;}.search_hotels .body{width:100%;font:bold 14px arial;color:#08488d;background:url(/images/search_hotels_body.gif) repeat-y;}.search_hotels .body a{font:14px arial;}.search_hotels .body .row{margin:0 10px;padding:20px 10px;}.search_hotels .body .cell{float:left;width:225px;margin-bottom:10px;}.search_hotels .body .cell2{float:left;margin-bottom:10px;padding-right:4px;}.search_hotels .body .cell3{float:right;width:90px;}.search_hotels .body .facilities{width:220px;float:left;font:12px/24px arial;color:#000;padding-right:5px;}.search_hotels .body .facilities a{font:12px arial;margin-left:18px;}.search_hotels .body .star_rating{width:220px;float:right;padding-left:5px;}.search_hotels .body .rw{width:220px;padding:4px 0;font:12px arial;color:#5d5d5d;}.search_hotels .body .cl{float:left;width:100px;}.search_hotels .body .cr{float:right;width:120px;font:11px arial;}.search_hotels .body .ttl{font:bold 14px arial;color:#08488d;margin-bottom:5px;}.search_hotels .bottom{width:100%;height:6px;background:url(/images/search_hotels_bottom.gif) no-repeat;}.block_blue1{width:100%;font-size:5px;margin-top:20px;}.block_blue1 .top{width:100%;height:6px;background:url(/images/block_blue1_top.gif) no-repeat;}.block_blue1 .body{width:100%;background:url(/images/block_blue1_body.gif) repeat-y;}.block_blue1 .body .name{height:35px;font:bold 18px/30px arial;color:#f9821c;margin:0 10px;padding:0 10px;}.block_blue1 .body .dest{margin:0 10px;}.block_blue1 .body .column{float:left;width:135px;font:bold 14px/30px arial;padding:10px 0 10px 20px;}.block_blue1 .body .more_dest{height:40px;font:14px/40px arial;margin:0 10px;padding-left:20px;}.block_blue1 .body .row_info{width:450px;background:url(/images/hr.gif) repeat-x;margin:0 10px;padding:10px;}.block_blue1 .body .row_info_left{float:left;font:bold 16px/20px arial;color:#08488d;width:215px;}.block_blue1 .body .row_info_right{float:right;font:bold 14px/20px arial;color:#08488d;width:225px;}.block_blue1 .body .row_info_right a{font:bold 14px/20px arial;}.block_blue1 .body .row_info_right a.lnk1{font:italic 13px arial;}.block_blue1 .dest_map{width:450px;font:bold 14px arial;margin:0 10px;padding:10px;}.block_blue1 .dest_map_left{float:left;width:170px;}.block_blue1 .dest_map_right{float:right;width:280px;}.block_blue1 .bottom{width:100%;height:6px;background:url(/images/block_blue1_bottom.gif) no-repeat;}.block_yellow1{width:100%;font-size:5px;margin-top:18px;}.block_yellow1 .top{width:100%;height:6px;background:url(/images/block_yellow1_top.gif) no-repeat;}.block_yellow1 .body{position:relative;width:100%;font:11px arial;color:#000;background:url(/images/block_yellow1_body.gif) repeat-y;}.block_yellow1 .body p{margin:5px 0;padding:0;}.block_yellow1 .body .name{height:35px;font:bold 18px/30px arial;color:#f9821c;margin:0 10px;padding:0 10px;}.block_yellow1 .body .cities{margin:0 10px;padding-bottom:5px;}.block_yellow1 .body .letter{width:17px;height:17px;font:bold 12px/17px arial;color:#fff;text-align:center;background:url(/images/letter_bg.gif) no-repeat;margin-top:7px;}.block_yellow1 .body .column{float:left;width:150px;font:12px/20px arial;margin-right:6px;}.block_yellow1 .bottom{width:100%;height:6px;background:url(/images/block_yellow1_bottom.gif) no-repeat;}.block_yellow2{width:100%;font-size:5px;margin-bottom:10px;}.block_yellow2 .top{width:100%;height:6px;background:url(/images/block_yellow2_top.gif) no-repeat;}.block_yellow2 .body{width:100%;font:bold 12px arial;color:#08488d;background:url(/images/block_yellow2_body.gif) repeat-y;}.block_yellow2 .body ul{margin:5px 5px 5px 15px;padding:0;}.block_yellow2 .body li{margin:5px 0;font:bold 14px arial;color:#2071c9;list-style-type:disc;}.block_yellow2 .body span{color:#08488d;}.block_yellow2 .body .name{font:bold 20px arial;margin:0 10px;padding-bottom:5px;}.block_yellow2 .body .row{margin:0 10px;padding:5px 0;}.block_yellow2 .body .cell{float:left;padding-right:3px;}.block_yellow2 .bottom{width:100%;height:6px;background:url(/images/block_yellow2_bottom.gif) no-repeat;}.block_white2{width:100%;font-size:5px;margin-bottom:10px;}.block_white2 .top{width:100%;height:6px;background:url(/images/block_white2_top.gif) no-repeat;}.block_white2 .body{width:100%;background:url(/images/block_white2_body.gif) repeat-y;}.block_white2 .body .name{font:bold 16px arial;margin:0 10px;}.block_white2 .body .map{text-align:center;margin:0 10px;padding:10px 0;}.block_white2 .in_around{width:186px;font:bold 11px arial;color:#08488d;background:url(/images/hr.gif) repeat-x bottom;margin:0 10px;padding:10px 0;}.block_white2 .in_around .title{font:italic bold 12px arial;color:#08488d;}.block_white2 .lvhotel{width:186px;background:url(/images/hr.gif) repeat-x bottom;margin:0 10px;padding:7px 0;}.block_white2 .lvhotel .photo{float:left;width:40px;padding-top:3px;}.block_white2 .lvhotel .name_loc{float:right;width:146px;font:bold 11px arial;}.block_white2 .bottom{width:100%;height:6px;background:url(/images/block_white2_bottom.gif) no-repeat;}.block_white2 .more_acc{width:186px;font:bold 11px tahoma;margin:0 10px;padding:10px 0;}.block_blue2{width:100%;font-size:5px;margin-bottom:10px;}.block_blue2 .top{width:100%;height:6px;background:url(/images/block_blue2_top.gif) no-repeat;}.block_blue2 .body{width:100%;font:bold 11px arial;background:url(/images/block_blue2_body.gif) repeat-y;padding:1px 0;}.block_blue2 .body input.cb{width:15px;height:15px;vertical-align:middle;}.block_blue2 .body ul.markers{list-style-type:disc;margin:8px 0 13px 25px;color:#08488d;}.block_blue2 .body ul{list-style-type:none;margin:8px 0 13px 10px;padding:0;}.block_blue2 .body ul ul{list-style-type:none;margin:3px 0 13px 20px;padding:0;}.block_blue2 .body li{margin:3px 0;}.block_blue2 .body .loc{font:11px arial;color:#5d5d5d;margin:0 10px;}.block_blue2 .body .txt1{font:italic bold 11px arial;color:#08488d;}.block_blue2 .body .name{font:bold 16px arial;padding:0 10px 5px;}.block_blue2 .body .title{font:bold 13px arial;color:#363636;margin:0 10px;padding-top:10px;}.block_blue2 .body .search{margin:0 10px;padding:0 0 10px;}.block_blue2 .bottom{width:100%;height:6px;background:url(/images/block_blue2_bottom.gif) no-repeat;}#lm_distance{width:100px;margin-top:5px;}#lm_types{margin-top:5px;width:100%;}#lm_types optgroup{background:#ddd;}#lm_types optgroup option{background:#fff;}.ohotel{width:186px;background:url(/images/hr.gif) repeat-x bottom;margin:0 10px;padding:10px 0;}.ohotel .name_loc{float:left;width:186px;}.ohotel .name_loc a{font:bold 12px arial;vertical-align:middle;}.ohotel .photo{float:left;width:75px;padding-top:4px;}.ohotel .price{float:right;width:100px;padding-top:4px;}.tbl_search{width:100%;font-size:5px;margin-top:20px;text-align:center;}.tbl_search input{vertical-align:middle;}.tbl_search .top{width:100%;height:6px;background:url(/images/tbl_search_top.gif) no-repeat;}.tbl_search .body{width:100%;font:bold 14px arial;color:#08488d;background:url(/images/tbl_search_body.gif) repeat-y;padding:10px 0;}.tbl_search .bottom{width:100%;height:6px;background:url(/images/tbl_search_bottom.gif) no-repeat;}.why_use{width:100%;margin-top:20px;}.why_use .name{height:35px;font:bold 18px/30px arial;color:#08488d;margin:0 10px;padding:0 10px;}.why_use .info{margin:0 10px;}.why_use .info .row{width:100%;}.why_use .info .cell{float:left;font:14px arial;width:235px;}.why_use .info .cell ul{margin-left:20px;padding:0 10px;}.why_use .info .cell li{color:#f9821c;padding:10px 0;}.dest_hotels{width:100%;margin:20px 0 10px;}.dest_hotels .left{float:left;width:142px;font:bold 12px arial;text-align:center;}.dest_hotels .left img{margin-bottom:5px;}.dest_hotels .right{float:right;width:345px;}.dest_hotels .right .name{font:bold 20px arial;color:#08488d;}.dest_hotels .right .name a{font:bold 20px arial;color:#08488d;text-decoration:none;}.dest_hotels .right .name a:hover{text-decoration:underline;}.dest_hotels .right .hotel{font:italic 11px arial;color:#08488d;margin-top:8px;}.dest_hotels .right .hotel a{font:bold 12px arial;}.hotel_by_price{width:100%;padding:10px 0;}.hotel_by_price .title{font:bold 16px arial;color:#08488d;padding:0 10px 5px;}.hotel_by_price .row{padding:3px 10px 0;}.hotel_by_price .cell1{float:left;width:40px;padding-right:10px;text-align:right;font:bold 12px arial;color:#f9821c;}.hotel_by_price .cell2{float:left;font:11px arial;color:#686868;}.hotel_by_price .cell2 a{font:bold 12px arial;}.hotel_block{width:100%;background:url(/images/hr.gif) repeat-x bottom;padding:20px 0;}.hotel_block .left{float:left;width:141px;text-align:center;}.hotel_block .left p{margin:0;}.hotel_block .left a{display:inline-block;font:11px/16px tahoma;text-align:left;margin:0;}.hotel_block .left a img{vertical-align:bottom;}.hotel_block .right{float:right;width:339px;color:#363636;}.hotel_block .name{width:100%;font:bold 16px arial;}.hotel_block .name a{color:#08488d;text-decoration:none;}.hotel_block .name a:hover{text-decoration:underline;}.hotel_block .loc{font:italic 12px arial;margin-bottom:10px;color:#08488d;}.hotel_block .loc a{font-weight:bold;}.hotel_block .av_rating{width:214px;margin:3px 0;vertical-align:bottom;}.hotel_block .av_rating .c1{width:104px;font:bold 12px arial;color:#000;}.hotel_block .av_rating .c2{width:110px;font-weight:bold;text-align:center;}.hotel_block .av_rating .img-rating{display:block;width:110px;color:#08488d;margin:8px auto 3px;padding-bottom:15px;}.hotel_block .av_rating .img-r0-bottom{background-position:15px bottom;}.hotel_block .av_rating .img-r1-bottom{background-position:-285px bottom;}.hotel_block .av_rating .img-r2-bottom{background-position:-585px bottom;}.hotel_block .av_rating .img-r3-bottom{background-position:-885px bottom;}.hotel_block .av_rating .img-r4-bottom{background-position:-1185px bottom;}.hotel_block .av_rating .img-r5-bottom{background-position:-1485px bottom;}.hotel_block .av_rating .img-r6-bottom{background-position:-1785px bottom;}.hotel_block .av_rating .img-r7-bottom{background-position:-2085px bottom;}.hotel_block .av_rating .img-r8-bottom{background-position:-2385px bottom;}.hotel_block .av_rating .img-r9-bottom{background-position:-2685px bottom;}.hotel_block .av_rating .img-r10-bottom{background-position:-2985px bottom;}.hotel_block .rate_block{float:right;width:122px;font-size:5px;}.hotel_block .rate_block .top{width:122px;height:6px;background:url(/images/rate_block_top.gif) no-repeat;}.hotel_block .rate_block .body{width:122px;font:11px arial;color:#363636;background:url(/images/rate_block_body.gif) repeat-y;text-align:center;}.hotel_block .rate_block .bottom{width:122px;height:6px;background:url(/images/rate_block_bottom.gif) no-repeat;}.row_nav{width:100%;font:bold 14px arial;color:#2071c9;text-align:center;padding:15px 0 5px;}.step_row{height:35px;font:bold 22px/35px arial;color:#898989;text-align:left;margin-top:10px;padding:0 10px;}.step_row .txt1{font:bold 18px arial;color:#08488d;}.step_row .txt2{font:bold 22px arial;color:#f9821c;}.book_block{position:relative;width:100%;margin-top:10px;font-size:5px;background:url(/images/bookblock_background.gif) repeat-y;}.book_block .book_block_top{width:100%;height:6px;background:url(/images/bookblock_top.gif) no-repeat;}.book_block .book_block_bottom{width:100%;height:6px;background:url(/images/bookblock_bottom.gif) no-repeat;}.book_block .book_block_left{float:left;width:206px;font:12px/18px arial;color:#08488d;text-align:left;padding-bottom:60px;}.book_block .book_block_right{float:right;width:782px;}.book_block_right .bottom_str{margin:0 36px;font:bold 12px arial;}.book_block .book_cond{position:absolute;width:186px;font:bold 11px/20px tahoma;bottom:0;background:url(/images/hr1.gif) repeat-x top;margin:0 10px;padding:10px 0;}.book_block .mybook_top{width:100%;height:6px;background:url(/images/mybook_top.gif) no-repeat;}.book_block .mybook_body{width:100%;background:url(/images/mybook_body.gif) repeat-y;}.book_block .mybook_bottom{width:100%;height:6px;background:url(/images/mybook_bottom.gif) no-repeat;}.mybook_info{width:960px;margin:0 20px;padding:10px 0;}.mybook_info a{font-weight:bold;}.mybook_info p{margin:10px 0;}.mybook_info .top{width:960px;height:35px;background:url(/images/mybookinfo_top.gif) no-repeat bottom;text-align:left;}.mybook_info .top .tab{width:189px;height:29px;font:bold 16px/29px arial;color:#08488d;background:url(/images/bookinfo_tab.gif) no-repeat;margin-left:10px;}.mybook_info .body{position:relative;width:960px;font:bold 13px arial;color:#08488d;background:url(/images/mybookinfo_body.gif) repeat-y;}.mybook_info .body1{position:relative;width:960px;font:bold 13px arial;color:#08488d;background:url(/images/mybookinfo_body.gif) repeat-y;}.mybook_info .body1 #tbl_login{padding-bottom:100px;}.mybook_info .row{width:890px;margin:0 15px;padding:5px 0;}.mybook_info .left{float:left;width:380px;font:13px arial;padding:10px 0 10px 20px;}.mybook_info .right{float:right;width:530px;padding:10px 20px 10px 0;}.mybook_info .cell{float:left;line-height:20px;padding-right:15px;}.mybook_info .bottom{width:960px;height:6px;background:url(/images/mybookinfo_bottom.gif) no-repeat;}.mybook_info .tbl_book{margin:0 15px;padding-bottom:100px;}table.book_table{width:100%;}table.book_table th{height:28px;font:bold 12px arial;color:#fff;background-color:#08488d;margin:0;padding:0 5px;}table.book_table th.left1{background:#08488d url(/images/topnav_left.gif) no-repeat left;text-align:left;padding-left:10px;}table.book_table th.right1{background:#08488d url(/images/topnav_right.gif) no-repeat right;}table.book_table td{font:12px arial;border-bottom:1px solid #325485;padding:8px 5px;}.book_info{width:740px;margin:0 21px;padding:10px 0;}.book_info .top{width:740px;height:35px;background:url(/images/bookinfo_top.gif) no-repeat bottom;text-align:left;position:relative;}.book_info .top .tab{width:189px;height:29px;font:bold 16px/29px arial;color:#08488d;background:url(/images/bookinfo_tab.gif) no-repeat;margin-left:10px;}.book_info .body{position:relative;width:740px;font:bold 13px arial;color:#08488d;background:url(/images/bookinfo_body.gif) repeat-y;padding:1px 0;}.book_info .body input{height:18px;border:1px solid #a7a6aa;}.book_info .body select{height:20px;border:1px solid #a7a6aa;}.book_info .body textarea{border:1px solid #a7a6aa;}.book_info .body .title{width:410px;font:bold 16px arial;color:#237ee0;margin:0 15px;padding:10px 0 3px;}.book_info .body .error{position:absolute;top:10px;right:15px;float:right;width:250px;color:#d00728;}.book_info .body .error img{float:left;margin:0 10px;}.book_info .body .err_top{height:4px;font-size:3px;background:url(/images/block_error_top.gif) no-repeat;}.book_info .body .err_body{padding:10px 10px 10px 70px;border-left:1px solid #f00;border-right:1px solid #f00;background:url(/images/warning.gif) no-repeat 10px center;}.book_info .body .err_bottom{height:4px;font-size:3px;background:url(/images/block_error_bottom.gif) no-repeat;}.book_info .body .other_hotels_in{position:absolute;top:170px;right:15px;width:250px;}.book_info .body .thawte_logo{position:absolute;top:170px;right:15px;width:300px;}.book_info .body .card_logo{position:absolute;top:230px;right:15px;width:300px;}.book_info .body .row{width:710px;margin:0 15px;padding:3px 0;}.book_info .body .row1{width:710px;margin:0 15px;padding:5px 0;}.book_info .body .row2{width:400px;margin:0 15px;padding:7px 0;}.book_info .body .row ul{margin:0 0 0 25px;line-height:20px;}.book_info .body .row ul ul{list-style-type:none;margin:0 0 0 20px;}.book_info .body .row a{font:bold 13px arial;}.book_info .body .print{width:710px;font:14px/25px arial;margin:0 15px;padding:3px 0;}.book_info .body .print a{font:bold 16px arial;}.book_info .body .res_info{width:665px;font:14px/20px arial;border:1px solid #a7a6aa;margin:10px 15px;padding:15px 20px;}.book_info .body .res_info a{font-weight:bold;}.book_info .body .cell{float:left;padding-right:15px;}.book_info .body .cell1{float:left;font-weight:normal;height:20px;padding:3px 15px 3px 0;}.book_info .body .cell2{width:425px;padding:10px 0;margin:15px 0;border-top:1px solid #08488d;border-bottom:1px solid #08488d;}.book_info .body .cell3{width:425px;border-bottom:1px solid #08488d;}.book_info .body .cvc_help{width:14px;height:14px;background:url(/images/pic_info.gif) no-repeat;vertical-align:top;margin-left:10px;}.book_info .body .w42{width:42px;}.book_info .body .w57{width:57px;}.book_info .body .w52{width:52px;}.book_info .body .w130{width:130px;}.book_info .body .w178{width:178px;}.book_info .body .w180{width:180px;}.book_info .body .b_info{font:13px arial;padding:10px 0;margin:0 15px;}.book_info .bottom{width:740px;height:6px;background:url(/images/bookinfo_bottom.gif) no-repeat;}.book_info .wbn{position:absolute;top:10px;right:15px;width:250px;color:#000;}.book_info .wbn h2{font:bold 16px arial;color:#08488d;margin:0;}.book_info .wbn ul{margin:5px 0 7px 15px;}.book_info .wbn li{padding:2px 0;margin:0;color:#08488d;list-style-type:disc;}.book_info .wbn li span{color:black;}.book_info .wbn li span strong{color:#08488d;}.book_info .wbn_top{height:5px;background:url(/images/wbn_top.gif) no-repeat;overflow:hidden;}.book_info .wbn_body{font:12px/16px arial;padding:5px 10px;border-left:1px solid #08488d;border-right:1px solid #08488d;}.book_info .wbn_bottom{height:5px;background:url(/images/wbn_bottom.gif) no-repeat;overflow:hidden;}.book_info .wbn_note{font:11px arial;padding-top:8px;}.str_bottom{padding:10px 0;font:13px/20px arial;margin:0 20px;padding-top:10px;}.str_bottom a{font-weight:bold;}.attention{font-size:1px;background:#fff;margin:15px;}.attention .a_tl{background:url(/images/attention_top.gif) no-repeat 0 0;padding-left:5px;}.attention .a_tr{background:url(/images/attention_top.gif) no-repeat right -10px;padding-right:5px;}.attention .a_tc{background:url(/images/attention_top.gif) repeat-x 0 -5px;height:5px;}.attention .a_bl{background:url(/images/attention_bottom.gif) no-repeat 0 0;padding-left:5px;}.attention .a_br{background:url(/images/attention_bottom.gif) no-repeat right -10px;padding-right:5px;}.attention .a_bc{background:url(/images/attention_bottom.gif) repeat-x 0 -5px;height:5px;}.attention .a_body{background:url(/images/attention_spacer.gif) repeat-y 160px 0;border-left:1px solid #ff740f;border-right:1px solid #ff740f;}.attention .a_cont{font:12px/18px arial;color:#363636;padding:0 5px 0 170px;background:url(/images/attention.gif) no-repeat 15px center;}.country_block{font:bold 14px/24px arial;color:#898989;margin:10px 10px 20px;}.country_block .name{font:bold 18px arial;color:#08488d;}.dest_block_blue{width:100%;font-size:5px;margin-bottom:10px;}.dest_block_blue .top{width:100%;height:6px;background:url(/images/dest_block_blue_top.gif) no-repeat;}.dest_block_blue .body{font:bold 15px arial;background:url(/images/dest_block_blue_body.gif) repeat-y;padding:0 10px;}.dest_block_blue .body img{float:left;margin-right:5px;}.dest_block_blue .body ul{list-style-type:none;}.dest_block_blue .body li{padding:5px 0;}.dest_block_blue .bottom{width:100%;height:6px;background:url(/images/dest_block_blue_bottom.gif) no-repeat;}.dest_block_yellow{width:100%;font-size:5px;margin-bottom:10px;}.dest_block_yellow .ltop{float:right;}.dest_block_yellow .top{width:100%;height:6px;background:url(/images/dest_block_yellow_top.gif) no-repeat;}.dest_block_yellow .body{background:url(/images/dest_block_yellow_body.gif) repeat-y;}.dest_block_yellow .body img{float:left;}.dest_block_yellow .body .name{height:30px;font:bold 18px arial;color:#08488d;margin:0 10px;padding-top:5px;}.dest_block_yellow .body .dest_col{float:left;width:290px;font:bold 15px/28px arial;color:#08488d;padding:10px 0 5px 40px;}.dest_block_yellow .bottom{width:100%;height:6px;background:url(/images/dest_block_yellow_bottom.gif) no-repeat;}.topnav{width:100%;height:28px;background-color:#08488d;margin-top:10px;}.topnav .left{float:left;width:13px;height:28px;background:url(/images/topnav_left.gif) no-repeat left top;}.topnav .body{float:left;width:758px;font:bold 11px arial;color:#fff;padding:5px 0 0;}.topnav .body input{width:16px;height:16px;vertical-align:middle;}.topnav .body a{color:#fff;}.topnav .body a:hover{color:#ff5a00;}.topnav .body a.act{color:#ff5a00;}.topnav .body .sort{float:left;}.topnav .body .sort input{width:20px;margin:0 0 0 10px;vertical-align:middle;}.topnav .body .sort a.act{color:#ff6700;text-decoration:underline;}.topnav .body .sort a.noact{color:#00e;text-decoration:underline;}.topnav .body .nav{float:right;font:11px/16px tahoma;text-align:right;}.topnav .body .nav a{font-weight:bold;}.topnav .right{float:left;width:13px;height:28px;background:url(/images/topnav_right.gif) no-repeat right top;}a.sortd0{padding-right:13px;background:url(/images/arrow_bottom.gif) no-repeat center right;}a.sortd1{padding-right:13px;background:url(/images/arrow_top.gif) no-repeat right;}.botnav{width:100%;height:28px;background-color:#08488d;}.botnav .left{float:left;width:13px;height:28px;background:url(/images/botnav_left.gif) no-repeat left bottom;}.botnav .body{float:left;width:758px;font:bold 12px arial;color:#fff;padding:5px 0 0;}.botnav .body a{color:#fff;}.botnav .body a:hover{color:#ff5a00;}.botnav .body .nav{float:right;width:300px;font:11px/16px tahoma;text-align:right;}.botnav .body .nav a{font-weight:bold;}.botnav .right{float:right;width:13px;height:28px;background:url(/images/botnav_right.gif) no-repeat right bottom;}.nohtl{width:744px;margin:0 20px;padding:20px 0;}.nohtl ul{font:13px arial;color:#08488d;margin-left:20px;}.nohtl ul span{color:#363636;}.nohtl li{margin:5px 0;}.nohtl a{font:bold 13px arial;}.nohtl .txt1{font:bold 18px arial;color:#de0505;}.nohtl .txt2{font:bold 15px arial;color:#08488d;margin:20px 0 10px;}.htl{width:744px;margin:0 20px;padding:20px 0;}.htl .photo{float:left;width:141px;margin-right:10px;text-align:center;}.htl .photo p{margin:0;}.htl .photo a{font:12px/16px arial;text-align:left;margin:0;}.htl .info{float:left;width:461px;margin-right:10px;}.htl .info .name{width:100%;font:bold 16px arial;}.htl .info .name a{color:#08488d;text-decoration:none;}.htl .info .name a:hover{text-decoration:underline;}.htl .info .loc{font:italic 12px arial;margin-bottom:5px;color:#08488d;}.htl .info .loc a{font-weight:bold;}.htl .rating{margin-bottom:5px;}.htl .rating .c1{font-weight:bold;white-space:nowrap;padding-right:5px;}.htl .rating .c2{width:100%;color:#000;}.htl .rating span{display:inline-block;width:auto;font:bold 12px arial;color:#08488d;margin-left:5px;padding-left:90px;}.htl .info .tbl_avail .f_cell a{color:#08488d;text-decoration:none;}.htl .book{float:left;width:122px;font-size:5px;}.htl .book .top{width:122px;height:6px;background:url(/images/rate_block_top.gif) no-repeat;}.htl .book .body{width:122px;font:11px/16px arial;color:#363636;background:url(/images/rate_block_body.gif) repeat-y;text-align:center;}.htl .book .body p{margin:0 0 6px;}.htl .book .bottom{width:122px;height:6px;background:url(/images/rate_block_bottom.gif) no-repeat;}.htl .hinfo_wide{width:589px;margin-right:0;}.hotel_title{font:bold 22px arial;color:#08488d;margin-right:10px;}.hotel_address{font:italic 12px arial;color:#08488d;margin:0 10px;}.rooms_table{width:100%;border:1px solid #08488d;text-align:left;}.rooms_table th{font:bold 14px/18px arial;padding:10px 10px 25px;}.rooms_table td{font:bold 11px arial;border-left:1px solid #fff;}.rooms_table td.first{width:100%;border-left:0;}.rooms_table .titles td{color:#000;text-align:center;line-height:22px;border-top:1px solid #08488d;border-bottom:1px solid #08488d;border-left:0;}.rooms_table .c1{padding:8px;}.rooms_table .c2{width:65px;text-align:center;padding:8px;}.rooms_table .c3{width:55px;text-align:center;padding:8px;}.rooms_table .c4{width:95px;text-align:center;padding:8px;}.rooms_table .c4 .real_price{font-size:12px;}.rooms_table .c5{width:55px;text-align:center;padding:8px;}.rooms_table .c6{text-align:center;padding:8px;zoom:1;}.rooms_table .sel_room{background:#d4dee9;}.rooms_table .room_desc_info{font-size:12px;background:#fff;border:1px solid #777;margin:10px;padding:10px;}.rooms_table .bg{background:#eef3f9;}.rooms_table .see_all{padding-left:15px;}.rooms_table .expanded{background:url(/images/see_all_expanded.gif) no-repeat 0 center;}.rooms_table .collapsed{background:url(/images/see_all_collapsed.gif) no-repeat 2px center;}.rt_sel{border:2px solid #08488d;padding:2px;margin-bottom:10px;}.rt_sel .rooms_table th{color:#fff;background:#08488d url(/images/bull2.gif) no-repeat 10px 15px;}.rt_sel .rooms_table .titles td{background:#fff;}.rt_nosel{margin:0 4px 10px;}.rt_nosel .rooms_table{border-left:0;border-right:0;}.rt_nosel .rooms_table th{color:#08488d;background:#d3dce7 url(/images/bull.gif) no-repeat 10px 15px;}.rt_nosel .rooms_table .titles td{background:#eef3f9;}.hotel_cont .hotel_info .hi_body .rooms_table .room_title,.hotel_cont .hotel_info .hi_body .rooms_table .room_title a{font-family:arial;font-size:14px;}.hotel_cont .hotel_info .hi_body .rooms_table .show_room_desc a.more_room_info{font-weight:normal;text-decoration:none;}.hotel_cont .hotel_info .hi_body .rooms_table .room_title.text_info a{text-decoration:none;color:#08488d;font-size:12px;}.hotel_cont .hotel_info .hi_body .rooms_table .rate_title,.hotel_cont .hotel_info .hi_body .rooms_table .rate_title a{font-family:arial;text-decoration:none;font-size:11px;color:#08488d;padding:5px;}.hotel_cont .hotel_info .hi_body .all_hotels_avail{text-align:center;}.hotel_cont .hotel_info .hi_body .all_hotels_avail a{font-size:14px;}.no_rooms{font:bold 14px/20px arial;color:#e11010;border:1px solid #325485;padding:10px;background:#e5ecf5;margin:10px 15px 0;}.no_rooms img{float:left;margin:5px 10px 5px 0;}.no_rooms a{font:bold 14px/20px arial!important;}.no_rooms .date{color:#08488d;font:bold 13px arial;margin:0;padding:0 0 5px;}.airport_img{background:url(/images/airport.png) no-repeat;margin:0 5px;}.state_img{background:url(/images/state.png) no-repeat;margin:0 5px;}.city_img{background:url(/images/city.png) no-repeat;margin:0 5px;}.book_now_img{background:url(/images/but_book_now.png) no-repeat;}.but_go{width:47px;height:20px;background:url(/images/but_go.png) no-repeat;vertical-align:middle;border-bottom:1px;}.but_proceed{width:90px;height:32px!important;background:url(/images/but_proceed.png) no-repeat;margin-top:10px;border:0!important;}.but_previous{background:url(/images/but_previous.png) no-repeat;margin-top:10px;}.but_make_reservation{width:170px;height:32px!important;background:url(/images/but_make_reservation.png) no-repeat;margin-top:10px;border:0!important;}.but_book_now{background:url(/images/but_book_now.png) no-repeat;}#links{font:8px/16px tahoma;color:#08488d;text-align:center;background:url(/images/hr.gif) repeat-x top;padding:10px 0;margin-top:10px;}#footer1{font:11px/20px tahoma;color:#08488d;text-align:center;background:url(/images/hr.gif) repeat-x top;padding:10px 0;margin-top:10px;}#footer1 a,#links a{font-weight:bold;color:#237ee0;}#footer1 a:hover,#links a:hover{color:#ff5a00;}#footer1 .se{width:100%;padding:5px 0 15px;}#footer1 .se img{vertical-align:middle;}#footer2{font:11px/20px tahoma;color:#08488d;text-align:center;padding:10px 0;}#footer2 a{font-weight:bold;color:#237ee0;}#footer2 a:hover{color:#ff5a00;}#footer2 .left{float:left;width:206px;}#footer2 .right{float:right;width:782px;text-align:left;}.letter_title{width:100%;font:bold 18px arial;color:#08488d;background:url(/images/hr.gif) repeat-x bottom;padding:10px 0;}.letter_content{width:100%;font:13px/18px arial;margin:10px 0;}.letter_content .letter_block{margin-bottom:20px;}.letter_content .letter_block p{margin:5px 0;}.letter_content .letter_block_title{font:bold 14px/18px arial;color:#08488d;}.letter_content .letter_row{width:100%;}.letter_content .letter_cell1{float:left;width:300px;}.letter_content .letter_cell2{float:left;width:700px;}.letter_content .letter_cell3{float:left;width:110px;}.letter_content .letter_cell4{float:left;width:890px;}.letter_content .letter_cell5{float:left;width:780px;}.letter_content .letter_cell6{float:left;width:60px;}.narrow_res{font:bold 16px arial;color:#08488d;padding:10px 10px 0;}.block_filter{padding:10px;font:11px arial;color:#363636;}.block_filter ul.sect_name{margin:0;}.block_filter ul.sect_name a{font:bold 14px arial;color:#363636;text-decoration:none;}.block_filter li.sn_collapse{background:url(/images/sn_collapse.gif) no-repeat 3px 3px;padding-left:12px;margin:0;}.block_filter li.sn_expand{padding-left:12px;background:url(/images/sn_expand.gif) no-repeat 0 5px;margin:0;}.block_filter .sect_subname{font:bold 12px arial;padding:0 5px;margin-top:10px;}.block_filter .section{font:11px/18px arial;color:#363636;}.block_filter .sstar .w55{width:55px;float:left;}.block_filter .sstar .w55 img{margin-top:6px;}.block_filter .sstar .ml55{margin-left:-55px;}/*\*/ * html .block_filter .sstar .ml55{display:inline;}/**/ .block_filter .sstar .ml88{margin-left:-88px;}.block_filter .sect_row{margin-top:3px;padding:0 5px 0 12px;}.block_filter .sect_row_act{margin-top:3px;padding:0 5px 0 12px;background:white;}.block_filter .sect_row_act a{float:right;}.block_filter .sect_row_more{background:url(/images/filter_more.gif) no-repeat 12px center;padding:0 5px 0 27px;}.block_filter .sect_row_hide{background:url(/images/up_icon.gif) no-repeat 12px center;padding:0 5px 0 27px;}.block_filter .sect_del_filters{font:bold 12px arial;}.search_destination{float:right;font:bold 11px arial;color:#08488d;text-align:right;margin-top:1px;}.support_block_right{float:right;width:782px;}.support_info{width:440px;margin:0 21px;padding:10px 0;}.support_info .top{width:440px;height:35px;background:url(/images/support_top.gif) no-repeat bottom;text-align:left;}.support_info .top .tab{width:189px;height:29px;font:bold 16px/29px arial;color:#08488d;background:url(/images/support_tab.gif) no-repeat;margin-left:10px;}.support_info .body{position:relative;width:440px;font:13px arial;color:#08488d;background:url(/images/support_body.gif) repeat-y;}.support_info .body label{float:left;width:80px;padding-right:15px;}.support_info .body .row{width:410px;margin:0 15px;padding:5px 0;}.support_info .bottom{width:740px;height:6px;background:url(/images/support_bottom.gif) no-repeat;}.but_submit_form{background:url(/images/but_submit_form.png) no-repeat;margin-top:10px;}.arrow_book_now{width:16px;height:16px;background:url(/images/booknow.gif?2) no-repeat;}.but_search{float:right;width:90px;height:32px;background:url(/images/but_search.png) no-repeat;}.but_find{float:right;width:90px;height:32px;background:url(/images/but_find.png) no-repeat;}.but_book_now2{width:106px;height:26px;background:url(/images/but_book_now_orange.gif) no-repeat;}.but_check_rates{background:url(/images/but_check_rates.gif) no-repeat;}.calbody{background:#7092c2;margin:0;padding:0;}.calhead{width:160px;height:18px;background:url(/images/calendar/caldow.png) no-repeat;}.dowanchor{float:left;width:22px;height:12px;font:bold 9px tahoma,verdana;color:#fff;text-align:center;}.calcol{width:22px;height:16px;font:bold 11px/16px tahoma,verdana;color:#000;text-align:center;background:url(/images/calendar/calcell.png) no-repeat;cursor:default;}#outertable{background:url(/images/calendar/calbg.png) repeat-y;}.caltop{background:url(/images/calendar/calmiddle.png) repeat-y;}#navprev{cursor:pointer;width:20px;height:20px;background:url(/images/calendar/navprev.png);}#navnext{width:20px;height:20px;background:url(/images/calendar/navnext.png);cursor:pointer;}#lefttitle,#righttitle{width:135px;height:20px;font:bold 12px/20px tahoma;color:#fff;text-align:center;background:url(/images/calendar/navtitle.png);}.calbottom{height:23px;line-height:23px;text-align:center;background:url(/images/calendar/calbottom.png) repeat-x;}.calbottom a{font:bold 11px tahoma,verdana;color:#fff;text-decoration:none;}.calbottom a:hover{text-decoration:underline;}.topspacer{background:url(/images/calendar/topspacer.png) repeat-x;}.sel_d1{width:75px;height:20px;margin-right:3px;}.sel_my1{width:90px;height:20px;}.sel_d2{width:70px;height:20px;margin-right:3px;}.sel_my2{width:120px;height:20px;}.search_results .selected{font-weight:bold;background-color:#ffe400;padding:1px;}.search_results .more{line-height:35px;}#datespopup{background:none!important;border:none!important;}#datespopup #TB_title{display:none!important;}#datespopup{width:240px;}#datespopup .top{height:6px;background:url(/images/popup1_top.png) no-repeat;}#datespopup .body{background:url(/images/popup1_body.png) repeat-y;padding:0 10px;text-align:left;}#datespopup .body label{font-weight:bold;}#datespopup .body .title{font:bold 12px arial;padding-bottom:5px;text-align:center;}#datespopup .body .ta_center{text-align:center;}#datespopup .body .row{padding:5px 0;}#datespopup .body #ci_day,#datespopup .body #co_day,#datespopup .body #adults{width:50px;}#datespopup .body #ci_month,#datespopup .body #co_month,#datespopup .body #currency{width:130px;}#datespopup .bottom{height:6px;background:url(/images/popup1_bottom.png) no-repeat;}.alert2{width:31px;height:29px;background:url(/templates/map/images/alert2.gif) no-repeat;}.progress{text-align:center;background:url(/images/logo_small.gif) no-repeat center 200px;padding:243px 0 200px;}.progress .block{width:300px;height:26px;background:url(/images/progress_bg.gif) repeat-x 0 0;border:1px solid #898989;margin:3px auto 6px;}.progress .dots{width:10px;height:4px;background:url(/images/dots.gif) no-repeat 0 bottom;}.progress .dis{float:right;width:100%;height:100%;background:white;}.progress .txt1{font:bold 14px arial;color:#08488d;}.progress .txt2{font:bold 16px arial;color:#ff5a00;}.progress .txt3{font:bold 12px arial;color:#363636;}.progress.small{text-align:center;background:url(/images/logo_small.gif) no-repeat center 50px;padding:93px 0 50px;}.write_review{margin:0 21px;padding:10px 0;}.write_review .top{height:35px;background:url(/images/write_review_top.gif) no-repeat bottom;text-align:left;}.write_review .top .tab{width:208px;height:29px;font:bold 16px/29px arial;color:#08488d;background:url(/images/write_review_tab.gif) no-repeat;margin-left:10px;}.write_review .body{font:12px arial;color:#08488d;background:url(/images/write_review_body.gif) repeat-y;padding:10px 30px;}.write_review .body ul{list-style-type:none;}.write_review .body textarea{width:99%;height:100px;}.write_review .body input{vertical-align:middle;}.write_review .body input.rad{width:15px;margin:0 3px 0 10px;padding:0;}.write_review .body input.first{margin:0 3px 0 0;}.write_review .body input.agree{float:left;width:15px;height:15px;margin:8px 5px 0 0;}.write_review .body a.add_photo,.write_review .body a.add_review{font:bold 14px verdana;}.write_review .body label.err{font-weight:bold;color:#c33;}.write_review .body input.err,.write_review .body select.err{border:2px solid #c33;}.write_review .body .inp_txt{width:98%;}.write_review .body .inp_file{width:98%;margin-bottom:5px;}.write_review .body .month{width:90px;margin-right:10px;vertical-align:middle;}.write_review .body .year{width:70px;vertical-align:middle;}.write_review .body .trvl_group{width:140px;}.write_review .body .row{margin:0 0 15px;text-align:left;}.write_review .body .lcell{float:left;width:420px;font-weight:bold;}.write_review .body .lcell .lbl{float:left;width:120px;text-align:right;}.write_review .body .lcell .inp{float:right;width:295px;}.write_review .body .lcell .positive{font-weight:normal;padding-left:25px;background:url(/images/positive_bg.gif) no-repeat 8px center;}.write_review .body .lcell .negative{font-weight:normal;padding-left:25px;background:url(/images/negative_bg.gif) no-repeat 8px center;}.write_review .body .rcell{float:right;width:457px;}.write_review .body .rcell2{float:right;width:772px;}.write_review .body .mg0{margin:0!important;}.write_review .bottom{height:6px;background:url(/images/write_review_bottom.gif) no-repeat;}.write_review .vote_row{font:bold 10px/18px tahoma;margin-bottom:5px;padding:0 103px 0 126px;}.write_review .vote_bad{float:left;color:#d93300;background:url(/images/sprite_vote.gif) no-repeat right 6px;padding-right:15px;}.write_review .vote_good{float:right;color:#55ac07;background:url(/images/sprite_vote.gif) no-repeat right -21px;padding-right:15px;}.but_save_review{margin-top:91px;}.bookmark{float:right;margin:12px 0 0 0;}#tooltip{position:absolute;z-index:3000;border:1px solid #111;background-color:#eee;padding:5px;opacity:.95;-moz-opacity:.95;filter:alpha(opacity:95);}#tooltip h3,#tooltip div{margin:0;}.date_alert{font:bold 12px arial;color:#e11010;background:url(/images/alert3.gif) no-repeat 0 center;padding-left:40px;min-height:32px;height:auto!important;height:32px;}.more_photos{text-align:center;padding:5px 14px 0 0;}.more_photos a{margin-right:12px;}.more_photos a.last{margin-right:0;}.book_info_block{width:184px;margin:0 12px 10px 10px;}.book_info_block .top{font-size:1px;background:url(/images/book_info_block.gif) repeat-x 0 -4px;}.book_info_block .body{background:#fff;border-left:1px solid #dedede;border-right:1px solid #dedede;padding:1px 10px;}.book_info_block .body .row{margin:5px 0 10px;}.book_info_block .bottom{font-size:1px;background:url(/images/book_info_block.gif) repeat-x 0 -16px;}.book_info_block .lt,.book_info_block .rt,.book_info_block .lb,.book_info_block .rb{width:4px;height:4px;background-image:url(/images/book_info_block.gif) no-repeat;}.book_info_block .lt{float:left;background-position:0 0;}.book_info_block .rt{float:right;background-position:0 -8px;}.book_info_block .lb{float:left;background-position:0 -12px;}.book_info_block .rb{float:right;background-position:0 -20px;}.book_info_block .price{width:122px;height:28px;font:bold 16px/28px arial;background:url(/images/book_info_price.gif) no-repeat;text-align:center;margin:0 20px;}.book_info_block .incl_taxes{font:10px arial;text-align:center;}.ac_dest_top{vertical-align:middle;}.spacer{background:transparent url(/images/hr.gif) repeat-x;height:1px;}.bu_left{float:left;}.bu_right{float:right;}.bu{display:-moz-inline-box;display:inline-block;background-repeat:no-repeat;padding-left:15px;position:relative;text-decoration:none;}* html .bu{display:inline;overflow:hidden;}*+html .bu{display:inline;overflow:hidden;}.bu span{float:left;display:block;height:32px;font:bold 13px/34px arial;color:#4e4e4e;background-repeat:no-repeat;background-position:right 0;padding-right:15px;position:relative;cursor:pointer;white-space:nowrap;}.bu span.bu_gray_r{padding-right:10px;}.bu span strong{color:#fff;position:absolute;left:-1px;top:-1px;}.bu input{width:100%;height:32px!important;border:0!important;position:absolute;top:0;left:0;cursor:pointer;}.bu_blue_l{background-image:url(/images/bu_blue_l.png);}.bu_blue_r{background-image:url(/images/bu_blue_r.png);}.bu_green_l{background-image:url(/images/bu_green_l.png);background-position:0 0;zoom:1;}.bu_green_r{background-image:url(/images/bu_green_r.png);}.bu_brown_l{background-image:url(/images/bu_brown_l.png);}.bu_brown_r{background-image:url(/images/bu_brown_r.png);}.bu_gray_l{background-image:url(/images/bu_gray_l.png);}.bu_gray_r{background-image:url(/images/bu_gray_r.png);}.bu_red_l{background-image:url(/images/bu_red_l.png);}.bu_red_r{background-image:url(/images/bu_red_r.png);}.bu_orange_l{background-image:url(/images/bu_orange_l.png);}.bu_orange_r{background-image:url(/images/bu_orange_r.png);}.bu_go{padding-left:10px;}.bu_go span{height:20px;font:bold 13px/22px arial;padding-right:10px;}.bu_go input{height:20px!important;}.bu_go_blue_l{background-image:url(/images/bu_go_blue_l.gif);}.bu_go_blue_r{background-image:url(/images/bu_go_blue_r.gif);}.bu_go_mgb3{vertical-align:bottom;margin-bottom:3px;}.bu_bn{padding-left:10px;}.bu_bn span{height:25px;font:bold 12px/27px arial;padding-right:10px;}.bu_bn input{height:25px!important;}.bu_bn_green_l{background-image:url(/images/bu_bn_green_l.png);}.bu_bn_green_r{background-image:url(/images/bu_bn_green_r.png);}.bu_go_mgb3{vertical-align:bottom;margin-bottom:3px;}#gmap_overlay{position:fixed;z-index:100;top:0;left:0;height:10000px;width:100%;background-color:#000;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);}/*\*/ * html #gmap_overlay{position:absolute;}/**/ #map{position:fixed;background:#fff;z-index:102;color:#000;display:none;border:3px solid #08488d;text-align:left;top:50%;left:50%;display:none;}/*\*/ * html #map{position:absolute;margin-top:expression(0 - parseint(this.offsetheight / 2)+(fbwindowmargin = document.documentelement && document.documentelement.scrolltop || document.body.scrolltop)+'px');}/**/ #map_ajax_loader{background:url(/images/map-ajax-loader.gif) no-repeat center center;height:500px;width:900px;}.tbl_avail{width:100%;text-align:center;border:0;border-top:1px solid #08488d;border-bottom:1px solid #08488d;padding:0;margin:10px 0;}.tbl_avail thead{border-collapse:collapse;}.tbl_avail th{font:bold 11px arial;color:#000;background:#e5ecf5;padding:3px 5px;border-bottom:1px solid #08488d;}.tbl_avail td{font:bold 11px arial;color:#08488d;border-left:1px solid #fff;padding:5px;white-space:nowrap;}.tbl_avail .even td{background:#eef3f9;}.tbl_avail del{font:11px arial;color:#363636;}.tbl_avail .f_cell{width:100%;text-align:left;border-left:0;white-space:normal;}.tbl_avail .avail_cell{width:90px;white-space:normal;}.tbl_avail .rate_cell{width:150px;white-space:normal;}.avail_rooms{font:bold 11px/25px arial;color:#515151;background:#eef3f9;border-top:1px solid #08488d;border-bottom:1px solid #08488d;text-align:center;padding-bottom:10px;margin-top:10px;}.ar_bot{text-align:right;font:bold 11px arial;}.ar_bot .see_all{float:left;padding-left:12px;}.ar_bot .expanded{background:url(/images/see_all_expanded.gif) no-repeat 0 center;}.ar_bot .collapsed{background:url(/images/see_all_collapsed.gif) no-repeat 2px center;}.landmark_list{list-style:none;font-size:12px;font-weight:bold;}.landmark_list li{padding:3px;}span.fn{float:none;}a.more_rate_info{text-decoration:none;}a.header_desc_link{font-size:14px;color:#fff;text-decoration:none;}.topitem_results ul{list-style:none;margin:20px;}.topitem_results ul li{padding:5px;}.topitem_results ul li a{margin-right:10px;}.book_info_translate{background-position:10px 4px;background-repeat:no-repeat;padding:3px 10px 3px 30px;}.ca{width:786px;}.ca h2{font:bold 18px arial;color:#08488d;margin:0 0 10px;}.ca label{font:bold 12px arial;color:#363636;}.ca .ca_top{height:6px;background:url(/images/ca_top.gif) no-repeat;overflow:hidden;}.ca .ca_body{font:11px arial;color:#000;background:url(/images/ca_body.gif) repeat-y;padding:5px 20px;}.ca .ca_body .date_top{font:13px arial;color:#08488d;}.ca .ca_bottom{height:6px;background:url(/images/ca_bottom.gif) no-repeat;overflow:hidden;}.ca .ca_cell{float:left;margin-right:20px;}/*\*/ * html .ca .ca_cell{display:inline;}/**/ .ca .ca_but{float:left;padding-top:10px;}.ca #ci_day,.ca #co_day,.ca #adults{width:80px;}.ca #ci_month,.ca #co_month{width:120px;}#ys{width:184px;font:bold 11px/14px arial;}#ys .ys_top{height:2px;overflow:hidden;background:url(/images/your_selection.gif) no-repeat 0 0;}#ys .ys_bottom{height:2px;overflow:hidden;background:url(/images/your_selection.gif) no-repeat -184px 0;}#ys .ys_body{color:#08488d;background:#fff;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;padding:1px 10px;}#ys .ys_body a{color:#c92020;text-decoration:underline;white-space:nowrap;}#ys .ys_body a:hover{text-decoration:none;}#ys .ys_body td{padding:3px 0;}#ys .ys_body .ttl{font:bold 14px arial;color:#363636;margin:5px 0 3px;}.rnd{margin-top:20px;}.rnd_t{height:5px;background-repeat:repeat-x;background-position:0 -5px;overflow:hidden;}.rnd_tl{float:left;width:5px;height:5px;background-repeat:no-repeat;background-position:0 0;}.rnd_tr{float:right;width:5px;height:5px;background-repeat:no-repeat;background-position:0 -10px;}.rnd_c{border-left:1px solid #dedede;border-right:1px solid #dedede;padding:5px 10px;}.rnd_b{height:5px;overflow:hidden;background-repeat:repeat-x;background-position:0 -20px;}.rnd_bl{float:left;width:5px;height:5px;background-repeat:no-repeat;background-position:0 -15px;}.rnd_br{float:right;width:5px;height:5px;background-repeat:no-repeat;background-position:0 -25px;}.rnd_yel .rnd_t,.rnd_yel .rnd_tl,.rnd_yel .rnd_tr,.rnd_yel .rnd_b,.rnd_yel .rnd_bl,.rnd_yel .rnd_br{background-image:url(/images/sprite_rnd_yel.gif);}.rnd_yel .rnd_c{background:#fffde3;}.rnd_blue .rnd_t,.rnd_blue .rnd_tl,.rnd_blue .rnd_tr,.rnd_blue .rnd_b,.rnd_blue .rnd_bl,.rnd_blue .rnd_br{background-image:url(/images/sprite_rnd_blue.gif);}.rnd_blue .rnd_c{background:#e5ecf5;}.h_map{font:11px arial;padding:5px 10px;color:#363636;}.h_map h2{font:bold 18px arial;color:#ff5a00;background:url(/images/hr.gif) repeat-x 0 bottom;padding:0 10px 5px;margin:0 0 10px;}.h_map h3{font:bold 14px arial;margin:0;padding:7px 0 0 5px;}.h_map h4{font:bold 12px arial;margin:0;padding:7px 0 0 5px;}.h_map ul{width:194px;list-style:none;padding:0 10px 5px;}.h_map li{padding-top:4px;}.h_map li.more{line-height:14px;background:url(/images/filter_more.gif) no-repeat 0 6px;padding-left:15px;}.h_map li.hide{line-height:14px;background:url(/images/up_icon.gif) no-repeat 0 6px;padding-left:15px;}.h_map .gmap{margin-bottom:15px;}.h_map .gmap h3{margin-bottom:5px;}.h_map .col{float:left;width:214px;padding:0 10px;}.h_amen{padding:5px 20px;}.h_amen h2{font:bold 16px arial;color:#08488d;margin:0;}.h_amen ul{float:left;width:204px;font:11px arial;list-style:none;padding:0 10px;}.h_amen li{padding-top:4px;}.h_amen li.more{background:url(/images/filter_more.gif) no-repeat 0 6px;padding-left:15px;}.h_amen li.hide{background:url(/images/up_icon.gif) no-repeat 0 6px;padding-left:15px;}.h_fltr{padding:1px 10px;font:11px arial;color:#363636;}.h_fltr h3{font:bold 14px arial;margin:0;}.h_fltr ul{list-style:none;}.h_fltr .row{padding:5px 0;}.h_fltr .col{float:left;width:155px;}.h_fltr .col ul{margin:0 10px;}.h_fltr .col li{padding-top:4px;}.h_fltr li.st0{background:url(/images/fstar0.gif) no-repeat 0 8px;padding-left:56px;}.h_fltr li.st1{background:url(/images/fstar1.gif) no-repeat 0 8px;padding-left:56px;}.h_fltr li.st2{background:url(/images/fstar2.gif) no-repeat 0 8px;padding-left:56px;}.h_fltr li.st3{background:url(/images/fstar3.gif) no-repeat 0 8px;padding-left:56px;}.h_fltr li.st4{background:url(/images/fstar4.gif) no-repeat 0 8px;padding-left:56px;}.h_fltr li.st5{background:url(/images/fstar5.gif) no-repeat 0 8px;padding-left:56px;}.h_fltr li.more{line-height:14px;background:url(/images/filter_more.gif) no-repeat 0 6px;padding-left:15px;}.h_fltr li.hide{line-height:14px;background:url(/images/up_icon.gif) no-repeat 0 6px;padding-left:15px;}.h_fltr .b_pr li{float:left;padding:4px 0 0 7px;}.h_fltr .b_pr li.noact{color:#c5c5c5;}.h_fltr .b_all{font-weight:bold;background:url(/images/hr.gif) repeat-x;margin-top:5px;padding:8px 10px 3px;}#user_popup{//display:inline;width:222px;position:absolute;top:2px;right:6px;z-index:50;}#user_popup a{color:#363636;}#user_popup a:hover{color:#666;}#user_popup .usp_t,#user_popup .usp_b{height:3px;position:relative;overflow:hidden;}#user_popup .usp_c{height:1%;font:11px arial;background:#fff url(/images/usp_bg.gif) repeat-x 0 100%;padding:1px 0;border-left:1px solid #08488d;border-right:1px solid #08488d;}#user_popup .usp_tl{width:3px;height:3px;background:url(/images/usp_corners.gif) no-repeat 0 0;position:absolute;top:0;left:0;}#user_popup .usp_tc{height:3px;background:url(/images/usp_corners.gif) repeat-x 0 -3px;margin:0 3px;}#user_popup .usp_tr{width:3px;height:3px;background:url(/images/usp_corners.gif) no-repeat 0 -6px;position:absolute;top:0;right:0;}#user_popup .usp_bl{width:3px;height:3px;background:url(/images/usp_corners.gif) no-repeat 0 -9px;position:absolute;top:0;left:0;}#user_popup .usp_bc{height:3px;background:url(/images/usp_corners.gif) repeat-x 0 -12px;margin:0 3px;}#user_popup .usp_br{width:3px;height:3px;background:url(/images/usp_corners.gif) no-repeat 0 -15px;position:absolute;top:0;right:0;}#user_popup .usp_top_links{height:1%;margin:0 8px;}#user_popup a.sign{float:right;font:11px/14px arial;}#user_popup a.join,#user_popup .mail{font:bold 11px/14px tahoma;color:#08488d;text-decoration:none;}#user_popup .row_links{padding:2px 2px 1px 10px;height:1%;margin:0 8px;}#user_popup .row_links img{vertical-align:top;}#user_popup .collapse{background:url(/images/usp_collapse.gif) no-repeat 2px center;}#user_popup .expand{background:url(/images/usp_expand.gif) no-repeat 0 center;}#user_popup a#selection{line-height:14px;text-decoration:none;}#user_popup .count_hotels{font:bold 11px/13px tahoma;color:#2071c9;}#user_popup .star_selection{width:13px;height:12px;background:url(/images/star_selection.png) no-repeat!important;background:none;filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/star_selection.png",sizingmethod="crop");}#user_popup .usp_content{height:1%;color:#363636;background:url(/images/hr.gif) repeat-x 0 0;margin:7px 8px;padding-top:7px;}#user_popup .usp_content p{margin:5px 0;}#user_popup .usp_content table{width:100%;border-collapse:collapse;}#user_popup .usp_content ul{list-style-type:none;}#user_popup .usp_content li{background:url(/images/usp_bullet.gif) no-repeat 0 8px;padding:2px 0 2px 8px;}#user_popup ul.htls{margin:5px 0;}#user_popup ul.htls li{background:none;padding:0 0 5px;}#user_popup ul.htls a{text-decoration:none;}#user_popup ul.htls a:hover{text-decoration:underline;}#user_popup ul.htls img{vertical-align:top;}#user_popup ul.lsend{margin:5px 0;}#user_popup ul.lsend li{background:url(/images/usp_send.gif) no-repeat 5px 3px;padding-left:25px;}#user_popup ul.hsel li{background:url(/images/usp_bullet.gif) no-repeat 0 9px;padding:4px 0 2px 8px;}#user_popup ul.hsel img{vertical-align:top;}#user_popup .usp_ttl{font:11px tahoma;}#user_popup .usp_ttl2{font:bold 12px arial;text-align:center;margin:8px 0 5px;}#user_popup .usp_pd{padding:7px 0 2px 0;}#user_popup a.lb{color:#2071c9;}#user_popup a.lb:hover{color:#f9821c;}#user_popup a.arrow_collapse{display:block;height:5px;background:#e4e4e4 url(/images/arrow_collapse.gif) no-repeat center 0;margin-top:7px;overflow:hidden;text-indent:-999em;}#user_popup .lbl_city{font:bold 12px arial;margin:0 5px;}#user_popup #usp_city{width:100%;}#user_popup .usp_frow{padding:5px 0 0;}#user_popup .usp_inp{width:98.5%;//width:98%;height:14px;font:11px tahoma;color:#909090;border:1px solid #000;}#user_popup #club_fav_list_cont{margin-top:5px;max-height:322px;overflow:auto;}#cmenu{font:bold 12px arial;list-style-type:none;margin:5px 20px;}#cmenu li{padding:5px 0;}#mbooking table{width:696px;margin:14px 13px 14px 11px;border-collapse:collapse;border-top:1px solid #08488d;border-bottom:1px solid #08488d;color:#08488D;font:bold 13px arial;}#mbooking th{font:bold 11px arial;color:#000;text-align:center;background:#e5ecf5;border-bottom:1px solid #08488d;padding:5px 10px;white-space:nowrap;}#mbooking td{padding:10px;}#mbooking tr.even td{background:#eef3f9;}.book-block .cancel-error{width:710px;margin:0 15px;padding:5px 0;}.book-block .book-info .cancel-title{padding-right:15px;margin:0 15px;padding:5px 0;}.book-block .book-info .cancel-policy{padding-right:15px;margin:0 15px;padding:5px 0;font:font:13px arial;}.book-block .cancel-reason{padding-right:15px;margin:0 15px;padding:5px 0;font:font:13px arial;}.book-block .cancel-reason input{border:1px solid #A7A6AA;height:18px;}#faq{width:696px;font:11px/16px arial;color:#363636;padding:5px 23px 10px 21px;}#faq p{margin:0;}#faq ul{list-style-type:none;}#faq h2{font:bold 11px arial;margin:20px 0 0;}#mpd{width:696px;font:11px/16px arial;color:#363636;padding:1px 23px 1px 21px;}#mpd h1{font:bold 18px arial;color:#08488d;margin:10px 0;}#mpd h2{font:14px arial;color:#08488d;margin:10px 0;}#mpd p{margin:10px 0;}#mpd ul{width:400px;color:#08488d;margin-left:15px;}#mpd ul h4{font:11px/16px arial;color:#363636;margin:0;}#mpd li{padding:3px 0;}#mpd .mlogin{float:right;width:250px;margin-bottom:5px;}#mpd .mlogin h2{font:bold 14px arial;color:#08488d;margin:0;text-align:center;}#mpd .mlogin .inp1{width:140px;height:14px;border:1px solid #000;}#mpd .mlogin .inp2{vertical-align:middle;margin:0;border:none;}#mpd .mlogin .ml_row{margin-top:10px;}#mpd .mlogin .ml_mgauto{margin:0 auto;}#mpd .mlogin .oh{overflow:hidden;}#mpd .mlogin .ml_row .bu{vertical-align:top;}#mpd .mlogin .fld1{float:right;text-align:right;}#mpd .mlogin .fld2{float:left;width:125px;}#mpd .mlogin .fld3{float:right;width:90px;padding-top:16px;}#mpd .mlogin .fld4{float:left;}#mpd .mlogin_top{height:5px;background:url(/images/wbn_top.gif) no-repeat;overflow:hidden;}#mpd .mlogin_body{font:11px/16px arial;padding:5px 10px;border-left:1px solid #08488d;border-right:1px solid #08488d;}#mpd .mlogin_bottom{height:5px;background:url(/images/wbn_bottom.gif) no-repeat;overflow:hidden;}#mcd{width:696px;font:11px arial;color:#363636;padding:1px 23px 1px 21px;}#mcd h4{font:bold 14px arial;margin:10px 0;}#mcd table{width:100%;border-collapse:collapse;}#mcd td{padding:5px 0;}#mcd tr.p0 td{padding-top:0;}#mcd .required{font:bold 12px arial;color:#2071c9;}#mcd .inp1{width:178px;height:16px;border:1px solid #000;}#mcd .inp2{width:228px;height:16px;border:1px solid #000;}#mcd .sel1{width:150px;height:20px;border:1px solid #000;}#mcd .sel2{width:72px;height:20px;border:1px solid #000;margin-right:4px;}.pu{font:11px/18px arial;color:#363636;text-align:left;}.pu .error{font-weight:bold;color:#c33;}.pu h2{font:20px arial;color:#08488d;text-align:center;margin:0;}.pu textarea{width:228px;height:68px;font:11px arial;color:#595959;border:1px solid #000;}.pu .inp1{width:158px;height:16px;font:11px arial;border:1px solid #000;}.pu .inp2{vertical-align:middle;margin:0 0 0 10px;}.pu .inp2_rtl{vertical-align:middle;margin:0 10px 0 0;}.pu .inp3{width:228px;height:16px;font:11px arial;color:#595959;border:1px solid #000;}.pu .inp4{width:15px;height:15px;vertical-align:top;margin-top:2px;}.pu .pu_t{height:5px;font-size:0;background:url(/images/pu_t.png) repeat-x;margin:0 5px;}.pu .pu_tl{float:left;width:5px;height:5px;background:url(/images/pu_tl.png) no-repeat;//background:none;//filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/pu_tl.png",sizingmethod="crop");margin-left:-5px;position:relative;}.pu .pu_tr{float:right;width:5px;height:5px;background:url(/images/pu_tr.png) no-repeat;//background:none;//filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/pu_tr.png",sizingmethod="crop");margin-right:-5px;position:relative;}.pu .pu_c{padding:10px 20px;border-left:1px solid #08488d;border-right:1px solid #08488d;position:relative;background-color:#fff;}.pu .pu_c2{padding:10px 70px;border-left:1px solid #08488d;border-right:1px solid #08488d;position:relative;background-color:#fff;}.pu a.pu_close{display:block;width:11px;height:11px;background:url(/images/pu_close.png) no-repeat;position:absolute;top:5px;right:10px;overflow:hidden;}.pu a.pu_close:hover{background-position:0 -11px;}.pu .pu_b{height:5px;font-size:0;background:url(/images/pu_b.png) repeat-x;margin:0 5px;}.pu .pu_bl{float:left;width:5px;height:5px;background:url(/images/pu_bl.png) no-repeat;//background:none;//filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/pu_bl.png",sizingmethod="crop");margin-left:-5px;position:relative;}.pu .pu_br{float:right;width:5px;height:5px;background:url(/images/pu_br.png) no-repeat;//background:none;//filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/pu_br.png",sizingmethod="crop");margin-right:-5px;position:relative;}.pu table.but{border-collapse:collapse;margin:10px auto 0;position:relative;}.pu table.send{width:100%;border-collapse:collapse;}.pu table.send td{padding:10px 0 0;vertical-align:top;}.pu .bu{vertical-align:top;}.pu .f1{float:left;width:110px;padding:10px 0 0 30px;}.pu .f2{float:left;padding-top:10px;}.pu .f3{float:left;padding:10px 0 0 30px;}.pu .pu_blue{background:#e5ecf5;padding:20px 30px;margin:10px 0;}.pu .pu_blue ul{list-style:none;margin-top:10px;}.pu .pu_blue li{background:url(/images/usp_bullet.gif) no-repeat 0 8px;padding-left:10px;}.pu .required{font:bold 12px arial;color:#2071c9;}.pu .textcms{overflow:scroll;overflow-x:hidden;}.pu525{width:525px;}.pu585{width:585px;}.pu685{width:685px;}* html .but_go{filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/but_go.png",sizingmethod="crop");background:none;}* html .but_proceed{filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/but_proceed.png",sizingmethod="crop");background:none;}* html .but_previous{filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/but_previous.png",sizingmethod="crop");background:none;}* html .but_make_reservation{filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/but_make_reservation.png",sizingmethod="crop");background:none;}* html .but_submit_form{filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/but_submit_form.png",sizingmethod="crop");background:none;}* html .but_book_now{filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/but_book_now.png",sizingmethod="crop");background:none;}* html .airport_img{filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/airport.png",sizingmethod="crop");background:none;}* html .state_img{filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/state.png",sizingmethod="crop");background:none;}* html .city_img{filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/city.png",sizingmethod="crop");background:none;}* html .book_now_img{filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/but_book_now.png",sizingmethod="crop");background:none;}* html #popup1 .top{filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/popup1_top.png",sizingmethod="crop");background:none;}* html #popup1 .body{filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/popup1_body.png",sizingmethod="scale");background:none;}* html #popup1 .bottom{filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/popup1_bottom.png",sizingmethod="crop");background:none;}* html .but_search{filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/but_search.png",sizingmethod="crop");background:none;}* html .but_find{filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/but_find.png",sizingmethod="crop");background:none;}.book_latin{font-size:12px;background:url(/images/latin_alert.gif) no-repeat 8px center;padding:3px;padding-left:30px;margin:3px;}.splash .ui-dialog-titlebar{display:none;}.textcms{line-height:1.4;margin:12px 6px;}.textcms p,.textcms ul,.textcms ol{margin:15px;}.textcms li{margin:10px;}.textcms ul,.textcms ol{padding-left:22px;color:#000!important;margin:15px 15px!important;}.perror label{color:#c33!important;}.perror input,.perror select{border:1px solid #c33!important;}#f_profile #info,#f_profile #error{border:1px solid #dedede;background-color:#e5ecf5;font-weight:bold;text-align:center;margin:12px;padding:10px;}#f_profile #info p,#f_profile #error p{padding:0;margin:5px;}#f_profile #error{color:#c33;}#clubsend_dialog .done,.done{margin:44px 20px;font-weight:bold;text-align:center;}#sharelist .htl{width:960px!important;}#sharelist .htl .info{width:677px!important;}#sharelist #citylist,#sharelist #linklist{margin:0 20px;padding:20px 0;}#sharelist #citylist a.selected{font-weight:bold;}.bl_blue .bl_tl{height:5px;background:url(/images/sprite_blocks.gif) no-repeat 0 0;padding-left:5px;}.bl_blue .bl_tc{height:4px;background:#e5ecf5;border-top:1px solid #999;overflow:hidden;}.bl_blue .bl_tr{height:5px;background:url(/images/sprite_blocks.gif) no-repeat right -5px;padding-right:5px;}.bl_blue .bl_cc{height:1%;background:#e5ecf5;border-left:1px solid #999;border-right:1px solid #999;padding:5px 10px;}.bl_blue .bl_bl{height:5px;background:url(/images/sprite_blocks.gif) no-repeat 0 -10px;padding-left:5px;}.bl_blue .bl_bc{height:4px;background:#e5ecf5;border-bottom:1px solid #999;overflow:hidden;}.bl_blue .bl_br{height:5px;background:url(/images/sprite_blocks.gif) no-repeat right -15px;padding-right:5px;}.bl_gray .bl_tl{height:5px;background:url(/images/sprite_blocks.gif) no-repeat 0 -20px;padding-left:5px;}.bl_gray .bl_tc{height:4px;background:#f6f6f6;border-top:1px solid #999;overflow:hidden;}.bl_gray .bl_tr{height:5px;background:url(/images/sprite_blocks.gif) no-repeat right -25px;padding-right:5px;}.bl_gray .bl_cc{height:1%;background:#f6f6f6;border-left:1px solid #999;border-right:1px solid #999;padding:5px 10px;}.bl_gray .bl_bl{height:5px;background:url(/images/sprite_blocks.gif) no-repeat 0 -30px;padding-left:5px;}.bl_gray .bl_bc{height:4px;background:#f6f6f6;border-bottom:1px solid #999;overflow:hidden;}.bl_gray .bl_br{height:5px;background:url(/images/sprite_blocks.gif) no-repeat right -35px;padding-right:5px;}.bl_white .bl_tl{height:5px;background:url(/images/sprite_blocks.gif) no-repeat 0 -40px;padding-left:5px;}.bl_white .bl_tc{height:4px;background:#fff;border-top:1px solid #999;overflow:hidden;}.bl_white .bl_tr{height:5px;background:url(/images/sprite_blocks.gif) no-repeat right -45px;padding-right:5px;}.bl_white .bl_cc{height:1%;background:#fff;border-left:1px solid #999;border-right:1px solid #999;padding:5px 10px;}.bl_white .bl_bl{height:5px;background:url(/images/sprite_blocks.gif) no-repeat 0 -50px;padding-left:5px;}.bl_white .bl_bc{height:4px;background:#fff;border-bottom:1px solid #999;overflow:hidden;}.bl_white .bl_br{height:5px;background:url(/images/sprite_blocks.gif) no-repeat right -55px;padding-right:5px;}.search_left{width:204px;margin-right:796px;color:#363636;}.search_left .sl_tl{height:5px;padding-left:5px;background:url(/images/sprite_blocks.gif) no-repeat 0 0;clear:right;}.search_left .sl_tc{height:4px;background:#e5ecf5;border-top:1px solid #999;overflow:hidden;}.search_left .sl_tr{height:5px;padding-right:5px;background:url(/images/sprite_blocks.gif) no-repeat right -5px;}.search_left .sl_cc{background:#e5ecf5;border-left:1px solid #999;border-right:1px solid #999;}.search_left .sl_bl{height:5px;padding-left:5px;background:url(/images/sprite_blocks.gif) no-repeat 0 -10px;clear:right;}.search_left .sl_bc{height:4px;background:#e5ecf5;border-bottom:1px solid #999;overflow:hidden;}.search_left .sl_br{height:5px;padding-right:5px;background:url(/images/sprite_blocks.gif) no-repeat right -15px;}.search_left .sl_ttl{background:url(/images/hr.gif) repeat-x 0 bottom;padding:5px 10px 10px;font:bold 12px arial;text-align:center;}.search_left .sl_ttl h3{font:bold 15px arial;color:#ff5a00;}.search_left .sl_cont{padding:5px 10px;}.search_left .sl_cont h4{font:bold 13px arial;}.search_left .sl_cont ul{font:12px arial;padding:0 0 0 10px;}.search_left .sl_cont li{padding-top:6px;}.search_right{float:right;display:inline;width:784px;margin:-6px -796px -6px 0;position:relative;right:-1px;!right:-13px;}.search_right .sr_ttl{font:bold 18px arial;color:#08488d;}.search_right .sr_form{font:12px arial;padding:0 10px 10px;}.search_right .sr_form .sr_row{margin:5px 0;}.search_right .sr_form .rad{margin-left:10px;vertical-align:top;!vertical-align:baseline;}.search_right .sr_form #kw{display:inline-block;width:500px;font:14px arial;color:#000;margin:0 10px 0 0;padding:3px;vertical-align:middle;}.search_right .sr_nav{color:#08488d;background:#e5ecf5;text-align:right;}.search_right .sr_nav a{font:bold 12px arial;color:#08488d;margin-left:3px;text-decoration:underline;}.search_right .sr_nav a:hover{text-decoration:none;}.search_right .sr_nav b{margin-left:3px;}.search_right .sr_nav p{margin:0;padding:5px 10px;}.search_right .sr_nav_m1{height:1px;border-left:1px solid #fff;border-right:1px solid #fff;overflow:hidden;}.search_right .sr_nav_m2{height:1px;border-left:2px solid #fff;border-right:2px solid #fff;overflow:hidden;}.search_right .sr_res .sr_ttl{background:url(/images/hr.gif) repeat-x 0 bottom;padding:5px 15px;margin-top:20px;}.search_right ol.sr_dest{font:14px arial;margin:5px 0;}.search_right ol.sr_dest h3{float:left;width:65%;font:14px arial;}.search_right ol.sr_dest h3 a{font:bold 18px arial;}.search_right ol.sr_dest li{padding:10px;line-height:26px;}.search_right ol.sr_hotel{font:14px arial;margin:5px 0;}.search_right ol.sr_hotel li{padding:10px;}.search_right ol.sr_hotel h3{display:inline;font:bold 14px arial;margin-right:10px;}.search_right ol.sr_hotel .ph{float:left;width:48px;height:48px;margin-right:10px;}.search_right .no_results_found{font:16px arial;padding:20px;}.search_right .no_results_found ul{padding-left:20px;padding-top:10px;}.search_right .no_results_found ul li{font:14px arial;padding:3px;}#big_map{margin-bottom:10px;}#big_map .bl_cc{height:68px;font:bold 14px/68px arial;background-image:url(/images/big_map.png);background-repeat:no-repeat;background-position:10px 5px;padding-left:160px;}#big_map .bl_cc a{background:url(/images/sprite_pics.gif) no-repeat 0 2px;padding-left:25px;}#search_block ul.tabs{padding:0 5px;}#search_block li.tab{display:block;float:left;height:29px;color:#fff;padding-left:5px;margin-bottom:-1px;position:relative;z-index:1;}#search_block .tab_l{float:left;width:5px;height:24px;background:url(/images/sprite_blocks.gif) no-repeat 0 -60px;padding-top:5px;overflow:hidden;}#search_block .tab_lc{width:4px;height:24px;background:#2071c9;border-left:1px solid #999;}#search_block .tab_r{float:left;width:5px;height:24px;background:url(/images/sprite_blocks.gif) no-repeat 0 -65px;padding-top:5px;overflow:hidden;}#search_block .tab_rc{width:4px;height:24px;background:#2071c9;border-right:1px solid #999;}#search_block .tab_c{float:left;height:23px;font:bold 16px/20px arial;background:#2071c9;border-top:1px solid #999;padding:5px 10px 0;word-spacing:nowrap;}#search_block .body{position:relative;}#search_block input{vertical-align:middle;}#search_block .ttl{font:bold 14px arial;color:#08488d;margin-bottom:5px;}#search_block .sb_row{margin:5px 0 0;}#search_block .lh32{line-height:32px;}#search_block .sb_cell{float:left;margin-right:20px;}#search_block #fby_hotel{width:16px;height:16px;margin-left:20px;}#search_block #fby_dest{width:16px;height:16px;}#search_block #destination,#search_block #destination2{width:300px;padding:2px;margin:5px 0;}#search_block #d_from_d,#search_block #d_to_d{width:65px;font:12px arial;margin-right:5px;}#search_block #d_from_my,#search_block #d_to_my{width:90px;font:12px arial;margin-right:5px;}#search_block #spec_dates{vertical-align:middle;}#search_block .bl_tl{height:4px;background:url(/images/sprite_blocks.gif) no-repeat 0 -80px;padding-left:4px;overflow:hidden;}#search_block .bl_tc{height:3px;background:#2071c9;border-top:1px solid #999;}#search_block .bl_tr{height:4px;background:url(/images/sprite_blocks.gif) no-repeat right -84px;padding-right:4px;}#search_block .bl_cc{background:#fffde3;border-left:1px solid #999;border-right:1px solid #999;padding:5px 15px;}#search_block .bl_bl{height:5px;background:url(/images/sprite_blocks.gif) no-repeat 0 -88px;padding-left:5px;}#search_block .bl_bc{height:4px;background:#fffde3;border-bottom:1px solid #999;overflow:hidden;}#search_block .bl_br{height:5px;background:url(/images/sprite_blocks.gif) no-repeat right -93px;padding-right:5px;}#popular_dest{margin-top:20px;}#popular_dest h3{font:bold 12px arial;color:#363636;padding:3px 0;}#popular_dest h4{font:11px arial;}#popular_dest ul{padding-bottom:2px;}#popular_dest li{padding:3px 0;}#popular_dest .col{float:left;width:107px;padding:0 5px;}#popular_dest .ttl{font:bold 18px arial;color:#ff5a00;padding:0 5px;}#popular_dest .pdest_cont{background:url(/images/hr.gif) repeat-x;margin-top:8px;padding:8px 0 3px;}#advantages{margin-top:10px;}#advantages dl{font:12px/17px arial;}#advantages dt{font-weight:bold;padding:12px 10px 0;}#advantages dd{padding:0 10px 5px;}#advantages .ttl{font:bold 18px arial;color:#08488d;background:url(/images/hr.gif) repeat-x 0 bottom;padding:8px 10px;}#last_viewed .ttl{font:bold 18px arial;color:#ff5a00;margin:0 10px;}#last_viewed ul.lv_dest{margin:5px 10px 0;}#last_viewed ul.lv_dest li{float:left;color:#363636;padding-right:10px;}#last_viewed a.more{background:url(/images/more_arrow.gif) no-repeat right center;padding-right:10px;}#last_viewed .bl_c{background:url(/images/hr.gif) repeat-x;font:11px arial;color:#363636;padding:5px 5px 0;margin-top:10px;}#last_viewed .bl_c td{padding:5px;}#last_viewed .h_img img,#last_viewed .h_remove img{display:block;}#last_viewed .bl_b{background:url(/images/hr.gif) repeat-x;padding:10px 10px 2px;margin-top:5px;}#last_viewed .bl_c h4{font:bold 12px/18px arial;display:inline;margin-right:5px;}#last_viewed .view_all{float:left;font-weight:bold;}#last_viewed .nav{float:right;}#recommended{margin-top:20px;}#recommended .ttl{font:bold 18px arial;color:#ff5a00;margin:0 21px;}#recommended .bl_c{background:url(/images/hr.gif) repeat-x;font:11px arial;color:#363636;padding:5px 5px 0 16px;margin-top:7px;}#recommended .bl_c td{padding:5px;}#recommended .bl_c h4{font:bold 12px/18px arial;display:inline;margin-right:5px;}#recommended .h_img img{display:block;}#recommended .h_price{font:bold 12px arial;color:#08488d;white-space:nowrap;}#recommended .h_price b{font-size:16px;}.img-rating{width:84px;background:url(/images/sprite-ratings.png) no-repeat;}.img-r0{background-position:0 center;}.img-r1{background-position:-300px center;}.img-r2{background-position:-600px center;}.img-r3{background-position:-900px center;}.img-r4{background-position:-1200px center;}.img-r5{background-position:-1500px center;}.img-r6{background-position:-1800px center;}.img-r7{background-position:-2100px center;}.img-r8{background-position:-2400px center;}.img-r9{background-position:-2700px center;}.img-r10{background-position:-3000px center;}.img-r0-bottom{background-position:0 bottom;}.img-r1-bottom{background-position:-300px bottom;}.img-r2-bottom{background-position:-600px bottom;}.img-r3-bottom{background-position:-900px bottom;}.img-r4-bottom{background-position:-1200px bottom;}.img-r5-bottom{background-position:-1500px bottom;}.img-r6-bottom{background-position:-1800px bottom;}.img-r7-bottom{background-position:-2100px bottom;}.img-r8-bottom{background-position:-2400px bottom;}.img-r9-bottom{background-position:-2700px bottom;}.img-r10-bottom{background-position:-3000px bottom;}.hotel-info{background:url(/images/sprite-hotel-content.gif) no-repeat -784px bottom;padding-bottom:5px;}.hotel-menu{height:29px;line-height:29px;background:url(/images/sprite-hotel-content.gif) no-repeat 0 bottom;padding:0 12px 4px;text-align:center;overflow:hidden;}.hotel-menu li{float:left;height:100%;margin-right:10px;}.hotel-menu a{display:block;min-width:115px;font-weight:bold;font-size:14px;background:#e2e2e2 url(/images/sprite-hotel-content.gif) no-repeat -1568px 0;padding-left:15px;}.hotel-menu span{display:block;background:url(/images/sprite-hotel-content.gif) no-repeat 100% 0;padding-right:15px;white-space:nowrap;}.hotel-menu a.active{color:#fff;background-color:#2071c9;background-position:-1568px -29px;text-decoration:none;cursor:default;}.hotel-menu a.active span{background-position:100% -29px;}.hotel-content{background:#f5f2e5;border-left:solid 1px #dedede;border-right:solid 1px #dedede;padding:1px 21px;position:relative;zoom:1;}.hotel-content h3{font:bold 18px arial;margin:10px 0;}.hotel-content p{margin:10px 0;}.hotel-content p.reviews-submitted{font:16px arial;margin-bottom:0;}.hotel-content p.reviews-submitted a{font-weight:bold;}.hotel-content p.reviews-description{font:13px arial;margin-top:5px;}.hotel-content p.click-map{margin-bottom:5px;}.hotel-content div.map{width:500px;height:500px;}.hotel-content p.map{margin:0 0 35px;overflow:hidden;}.hotel-content p.map img{vertical-align:top;}.hotel-content p.add-my-favorites{margin-right:404px;text-align:center;}.photos-block{float:left;width:336px;margin:0 15px 15px 0;overflow:hidden;}.photos-block h4{font:14px arial;color:#000;margin-bottom:3px;}.photos-block .hotel-photo,.photos-block .hotel-video{margin:0 0 15px;}.photos-block .hotel-photo img,.photos-block .hotel-video img{vertical-align:top;}.photos-block .hotel-video a{display:block;width:336px;height:252px;position:relative;}.photos-block .hotel-video-play{width:60px;height:60px;text-align:left;text-indent:-999em;background:url(/images/hotel-video-play.png) no-repeat;position:absolute;left:138px;top:96px;overflow:hidden;}* html .photos-block .hotel-video-play{background:none;filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/hotel-video-play.png",sizingmethod="crop");}.photos-block .hotel-video-player-play{width:60px;height:60px;text-align:left;text-indent:-999em;background:url(/images/hotel-video-player-play.png) no-repeat;position:absolute;left:220px;top:120px;overflow:hidden;}* html .photos-block .hotel-video-player-play{background:none;filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/hotel-video-player-play.png",sizingmethod="crop");}.photos-block .hotel-thumbnails{white-space:nowrap;overflow:hidden;padding-right:-12px;font-size:0;letter-spacing:-1px;}.photos-block .hotel-thumbnails li{display:inline-block;width:75px;margin:0 12px 0 -12px;padding-left:12px;}/*\*/ * html .photos-block .hotel-thumbnails li{display:inline;}*+html .photos-block .hotel-thumbnails li{display:inline;}/**/ .photos-block .hotel-thumbnails img{vertical-align:top;}.photos-block .hotel-more-photos{font-size:13px;text-align:center;margin:3px 0 0;}.photos-block .hotel-more-photos a{background:url(/images/sprite-icons.png) no-repeat right -95px;padding-right:10px;}.hotel-content .hotel-description{font:13px/18px arial;margin-top:10px;}* html .hotel-content .hotel-description{position:relative;left:-3px;margin-right:-3px;}.hotel-content .hotel-description h4{font:bold 13px arial;margin:10px 0 -5px;}.hotel-content .hotel-actions{width:389px;border-collapse:collapse;border:0;}* html .hotel-content .hotel-actions{position:relative;left:-3px;margin-right:-3px;}.hotel-content .hotel-actions td{vertical-align:top;}.hotel-content .hotel-actions .button-book-now{display:inline-block;font:bold 13px/34px arial;color:#fff;text-decoration:none;text-shadow:1px 1px 2px #4e4e4e;white-space:nowrap;background:url(/images/bu_orange_l.png) no-repeat;padding-left:15px;}.hotel-content .hotel-actions .button-book-now:hover{color:#fff;}.hotel-content .hotel-actions .button-book-now span{display:block;background:url(/images/bu_orange_r.png) no-repeat right 0;padding-right:15px;cursor:pointer;}.hotel-content .hotel-actions .view-hotel{float:left;1display:inline-block;background:#fff url(/images/flag-uk-small.gif) no-repeat 10px center;border:1px solid #d0d0d0;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;margin:0 10px 0 0;padding:5px 15px 5px 32px;}.hotel-content .hotel-actions .view-hotel a{font:11px arial;}.hotel-content .hotel-actions .view-hotel img{border-radius:0;}.landmarks-block{overflow:hidden;}.landmarks-areas{float:right;width:220px;margin-bottom:35px;}.landmarks-areas li{padding:3px 0;}.landmarks-areas a{font:bold 12px tahoma;color:#000;text-decoration:none;background:url(/images/sprite-icons.png) no-repeat;padding-left:12px;}.landmarks-areas a:hover{color:#000;}.landmarks-areas .collapsed{background-position:2px -496px;}.landmarks-areas .expanded{background-position:0 -594px;}.landmarks-list{width:220px;font:11px tahoma;color:#393939;}.landmarks-list li{background:url(/images/sprite-markers.gif) no-repeat -108px -18px;padding:3px 0 3px 20px;}.landmarks-list a{font:11px tahoma;color:#2071c9;background:none;padding:0;}.landmarks-list a:hover{color:#f9821c;}.hotel-content .img-left{float:left;margin:3px 10px 5px 0;}.hotel-video-preview{font:14px arial;text-align:center;margin-bottom:20px;}.hotel-video-preview img{vertical-align:top;}.hotel-video-preview p{margin:5px 0 0;}.hotel-videos{font-size:0;letter-spacing:-1px;overflow:hidden;}.hotel-videos li{display:inline-block;width:138px;font:11px tahoma;color:#000;letter-spacing:normal;text-align:center;vertical-align:top;padding:0 5px 15px;}* html .hotel-videos li{display:inline;}*+html .hotel-videos li{display:inline;}.hotel-videos li a{position:relative;}.hotel-videos p{margin:0;}.hotel-videos img{vertical-align:top;}.hotel-videos .hotel-video-play-small{width:22px;height:22px;text-align:left;text-indent:-999em;background:url(/images/hotel-video-play-small.png) no-repeat;position:absolute;left:27px;top:27px;overflow:hidden;}* html .hotel-videos .hotel-video-play-small{background:none;filter:progid:dximagetransform.microsoft.alphaimageloader(src="/images/hotel-video-play-small.png",sizingmethod="crop");}.hotel-photos{margin-top:10px;overflow:hidden;}.hotel-photos li{float:left;height:79px;margin-right:7px;padding-bottom:10px;}.hotel-photos img{border:solid 2px #08488d;vertical-align:top;}.hotel-photos a:hover img{border:solid 2px #ff5a00;}.hotel-block{width:100%;background:url(/images/sprite-hotel-info-block.gif) no-repeat -8216px bottom;padding-bottom:6px;margin:20px 0 15px;position:relative;overflow:hidden;clear:left;}.hotel-block p{margin:10px;}.hotel-block h4{height:30px;font:bold 16px/30px arial;background:url(/images/sprite-hotel-info-block.gif) no-repeat -6736px 0;padding:0 12px 3px 24px;overflow:hidden;}.hotel-block h4 span{display:block;float:left;width:197px;background:url(/images/sprite-hotel-info-block.gif) no-repeat right 0;padding-right:10px;}.hotel-block h4.wide span{width:227px;}.hotel-block h5{font:bold 15px arial;color:#237ee0;margin-bottom:-5px;padding-top:5px;clear:left;}.hotel-block-body{font:12px/18px arial;background:url(/images/sprite-hotel-info-block.gif) repeat-y -7476px 0;padding:1px 13px 1px 11px;}/*\*/ * html .hotel-block-body{height:1%;}*+html .hotel-block-body{height:1%;}/**/ .hotel-block-body p{overflow:hidden;}.hotel-block-body ul.info-list{width:696px;font:13px/18px arial;margin:7px 10px 10px;overflow:hidden;}.hotel-block-body ul.info-list li{padding-top:3px;}.hotel-block-body ul.marking li{padding:3px 0 0 15px;background:url(/images/sprite-markers.gif) no-repeat -90px -45px;}.hotel-block-body ul.floating li{display:inline-block;float:left;width:197px;font-size:12px;padding-right:20px;}.hotel-block-body p.book-now{text-align:right;background:url(/images/hr.gif) repeat-x 0 top;margin:10px 0 0;padding:4px 10px 2px;}.hotel-block-body p.book-now a{display:inline-block;font:bold 11px/20px verdana;background:url(/images/sprite-icons.png) no-repeat 0 -396px;padding-left:20px;}.hotel-block-body p.available-rooms span{font-weight:bold;}.hotel-block-body p.available-rooms .change-date{font:bold 11px tahoma;margin-left:10px;white-space:nowrap;}.hotel-block-body .hotel-block-info{margin:10px 0;overflow:hidden;}.hotel-block .all-available-hotels{font:bold 14px tahoma;text-align:center;background:#e5ecf5;border:1px solid #325485;margin:10px 5px;padding:10px;}.hotel-block .lower-rates{text-align:center;margin:10px 5px 5px;}.hotel-block .lower-rates span{font:14px arial;color:#000;background:url(/images/sprite-icons.png) no-repeat 0 -1400px;padding-left:12px;}.hotel-block .lower-rates strong{font-weight:normal;text-decoration:underline;}.low-rate-hint{text-align:left;}.low-rate-hint li{font-weight:normal;text-align:left;padding:3px 5px 3px 15px;background:url(/images/sprite-markers.gif) no-repeat -115px -18px;}.best-price{font:bold 12px/23px arial;color:#4c4c4c;border:1px solid #08488d;background:#fff url(/images/sprite-icons.png) no-repeat 6px -199px;padding:0 11px 0 34px;position:absolute;top:0;right:18px;}.hotel-availability{font:12px arial;margin:10px 5px;border:1px solid #325485;padding:0 10px;background:#e5ecf5;overflow:hidden;}/*\*/ * html .hotel-availability{height:1%;}/**/ .hotel-availability p{margin:10px 0;}.hotel-availability img{vertical-align:top;margin-top:3px;}.hotel-availability .clearing{clear:both;white-space:nowrap;}.hotel-availability .enter-dates{border-bottom:solid 2px #325485;padding:8px 0;}.hotel-availability .form-block{float:left;font:bold 12px arial;margin-top:0;padding-right:10px;overflow:visible;}.hotel-availability .sel-80{width:65px;font:11px arial;border:1px solid #999;padding:1px;}.hotel-availability .sel-150{width:150px;font:11px arial;border:1px solid #999;padding:1px;}.hotel-availability .button{font:bold 12px tahoma;width:150px;margin-top:14px;}.hotel-availability .form-block span{display:block;font-size:11px;}.hotel-availability .warning{min-height:31px;font:bold 11px arial;color:#e11010;background:url(/templates/map/images/alert2.gif) no-repeat 0 center;padding-left:40px;margin:10px 0;}/*\*/ * html .hotel-availability .warning{height:31px;}/**/ .hotel-availability .warning p{margin:0;}.hotel-availability .warning p.strong{font-size:14px;}.rooms-result{width:704px;margin:10px 5px;border:solid 1px #08488d;}.rooms-result table{width:100%;text-align:center;}.rooms-result p{margin:0;}.rooms-result th{font:bold 11px tahoma;color:#fff;text-align:center;background:#08488d;padding:5px 8px;}.rooms-result td{font:10px arial;background:#eef3f9;border-top:solid 1px #7ba9db;padding:3px 8px;}.rooms-result tr{border-top:1px solid #08488d;}.rooms-result .align-left{text-align:left;}.rooms-result .cell-room-type{width:100%;font:bold 11px arial;text-align:left;vertical-align:top;border-right:solid 1px #7ba9db;padding:3px 10px;}.rooms-result .cell-conditions{font-weight:bold;text-align:left;white-space:nowrap;}.rooms-result .cell-conditions .breakfast{color:#000;background:url(/images/sprite-markers.gif) no-repeat -120px -22px;padding-left:6px;}.rooms-result .cell-rate{white-space:nowrap;}.rooms-result .cell-number-rooms{white-space:nowrap;}.rooms-result .cell-number-rooms select{width:55px;font:10px arial;border:1px solid #999;padding:1px;}.rooms-result .cell-reservation{font:11px arial;color:#343434;border-left:1px solid #08488d;}.rooms-result .cell-room-description{border:0;padding:0 10px 10px;}.rooms-result .room-type{font:bold 14px arial;}.rooms-result .room-type .untyped{font:12px arial;color:#08488d;text-decoration:none;}.rooms-result .room-info{margin:5px 0;overflow:hidden;}.rooms-result .room-info img{float:left;margin-right:10px;}.rooms-result .room-info p{margin:1px 0 2px;}.rooms-result .best-rate{line-height:16px;color:#343434;}.rooms-result .best-rate .rate-more-info{display:inline-block;height:16px;vertical-align:top;background:url(/images/sprite-icons.png) no-repeat right -300px;padding-right:20px;overflow:hidden;cursor:pointer;}.rooms-result .details .collapsed{background:url(/images/sprite-icons.png) no-repeat 2px -495px;padding-left:10px;}.rooms-result .details .expanded{background:url(/images/sprite-icons.png) no-repeat 0 -593px;padding-left:10px;}.rooms-result .non-refundable{color:#ff5a00;}.rooms-result .flexible{color:#08488d;}.rooms-result .persons{display:block;height:10px;text-indent:-999em;margin:0 auto;overflow:hidden;}.rooms-result .one{width:6px;background:url(/images/persons1.gif) no-repeat 0 0;}.rooms-result .two{width:13px;background:url(/images/persons2.gif) no-repeat 0 0;}.rooms-result .more-than-two{width:20px;background:url(/images/persons3.gif) no-repeat 0 0;}.rooms-result .four{width:27px;background:url(/images/persons4.gif) no-repeat 0 0;}.rooms-result .old-price{font:11px arial;color:#343434;text-decoration:line-through;}.rooms-result .price{font:bold 14px arial;color:#4a8d21;}.rooms-result .taxes{color:#08488d;}.rooms-result .available{color:#317d00;}.rooms-result .limited{color:#8b0000;white-space:normal;width:80px;}.rooms-result .your-booking{font-weight:bold;margin-bottom:5px;}.rooms-result .total-price{font-weight:bold;margin:5px 0 8px;}.rooms-result .total-price span{display:block;color:#08488d;}.rooms-result .button-book-now{display:inline-block;height:23px;letter-spacing:normal;background:url(/images/sprite-buttons.gif) no-repeat 0 -104px;vertical-align:top;position:relative;}.rooms-result .button-book-now:hover{background-position:0 -150px;}.rooms-result .button-book-now .button-book-now-inner{height:23px;display:inline-block;font:bold 12px/22px tahoma;color:#fff;text-shadow:0 -1px 0 #5b5b5b;white-space:nowrap;background:url(/images/sprite-buttons.gif) no-repeat right -127px;padding-right:10px;margin-left:10px;}.rooms-result .button-book-now:hover .button-book-now-inner{background-position:right -173px;}.rooms-result .button-book-now input{width:100%;height:23px;border:0;position:absolute;left:0;top:0;cursor:pointer;}.rooms-result .room-description{font:11px/16px arial;color:#343434;text-align:left;background:#fff;border:solid 1px #08488d;padding:5px 10px;}.rooms-result .room-description p{margin:5px 0;}.rooms-result .room-description strong{color:#08488d;}.rooms-result .room-description strong.non-refundable{color:#FF5A00;}.rooms-result .room-photos{margin:5px 0 7px;overflow:hidden;}.rooms-result .room-photos li{float:left;padding-right:10px;}.rooms-result .room-photos img{height:50px;vertical-align:top;}.rooms-result .bg td{background:#dae5f4;}.rooms-result .border td{border-top:1px solid #08488d;}.special-offers-list li{background:url(/images/sprite-markers.gif) no-repeat -90px -48px;padding-left:10px;}.club-login{color:#000;margin:10px;}.club-login fieldset{padding-right:262px;text-align:right;}.club-login label{font:bold 11px arial;vertical-align:middle;}.club-login .field-row{margin-top:13px;}.club-login .button-row{margin:13px 0 5px;padding-left:262px;text-align:center;}.club-login .inp-160{width:152px;font:11px tahoma;padding:3px;margin-left:3px;border:solid 1px #000;vertical-align:middle;}.club-login .button-join{display:inline-block;height:22px;font:bold 14px/22px arial;color:#fff;text-shadow:1px 1px 1px #4e4e4e;background:red url(/images/bu_blue_bg.gif) repeat-x;border:solid 1px #1f54bc;padding:0 15px;position:relative;}.club-login .button-join input{width:100%;height:100%;position:absolute;top:0;left:0;}.room-types{margin:0 5px;border:solid 1px #08488d;}.room-types table{text-align:center;}.room-types th{font:bold 12px arial;color:#fff;background:#08488d;padding:1px 15px 2px;}.room-types td{font:bold 14px arial;padding:5px 15px;border-left:solid 1px #dedede;}.room-types tr.bg{background:#eef3f9;}.room-types .room-type{text-align:left;border:none;}.room-types .persons{display:block;height:10px;text-indent:-999em;margin:0 auto;overflow:hidden;}.room-types .one{width:6px;background:url(/images/persons1.gif) no-repeat 0 0;}.room-types .two{width:13px;background:url(/images/persons2.gif) no-repeat 0 0;}.room-types .more-than-two{width:20px;background:url(/images/persons3.gif) no-repeat 0 0;}.room-types .four{width:27px;background:url(/images/persons4.gif) no-repeat 0 0;}.room-types .button-show-prices{display:inline-block;font:bold 12px/20px arial;color:#fff;text-decoration:none;text-shadow:1px 1px 1px #4e4e4e;white-space:nowrap;background:url(/images/bu_go_blue_l.gif) no-repeat;padding-left:10px;overflow:hidden;}.room-types .button-show-prices:hover{color:#fff;}.room-types .button-show-prices span{float:left;height:20px;display:block;background:url(/images/bu_go_blue_r.gif) no-repeat right 0;padding-right:10px;cursor:pointer;}.hotel-rating{background:url(/images/sprite-review-summary.gif) no-repeat;margin:5px 0;padding-top:5px;}.hotel-rating-inner{background:url(/images/sprite-review-summary.gif) no-repeat -716px bottom;padding-bottom:5px;}.hotel-rating-body{background:#fff;border-left:solid 1px #999;border-right:solid 1px #999;padding:5px 10px;overflow:hidden;}/*\*/ * html .hotel-rating-body{height:1%;}/**/ .hotel-rating-body p{margin:0;}.hotel-rating-col1{float:left;width:230px;font:14px arial;color:#000;text-align:right;padding:10px 10px 0 0;}.hotel-rating-col2{float:left;font:11px arial;text-align:left;}.hotel-rating-col2 .img-r0{background-position:0 bottom;}.hotel-rating-col2 .img-r1{background-position:-300px bottom;}.hotel-rating-col2 .img-r2{background-position:-600px bottom;}.hotel-rating-col2 .img-r3{background-position:-900px bottom;}.hotel-rating-col2 .img-r4{background-position:-1200px bottom;}.hotel-rating-col2 .img-r5{background-position:-1500px bottom;}.hotel-rating-col2 .img-r6{background-position:-1800px bottom;}.hotel-rating-col2 .img-r7{background-position:-2100px bottom;}.hotel-rating-col2 .img-r8{background-position:-2400px bottom;}.hotel-rating-col2 .img-r9{background-position:-2700px bottom;}.hotel-rating-col2 .img-r10{background-position:-3000px bottom;}.hotel-rating-col2 span{display:block;float:left;font:bold 30px arial;color:#08488d;margin-bottom:6px;padding-bottom:15px;}.hotel-rating-col2 a{float:left;clear:left;}.hotel-rating-col3{float:left;font:11px arial;color:#000;text-align:right;padding-left:10px;}.hotel-rating-col3 li{padding:2px 0;}.hotel-rating-col3 span{display:inline-block;width:auto;font:bold 12px arial;color:#08488d;margin-left:5px;padding-left:90px;}.review-summary{margin:20px 0 20px;}.see-review-for{height:25px;font:14px/25px arial;color:#000;padding:0 5px 0 10px;border-bottom:solid 1px #888;}.see-review-for p{float:left;margin:0;}.see-review-for .esp a{padding:0 5px;}.see-review-for.fr-review-for{font:12px/25px arial;padding:0;}.reviews-menu{float:right;margin:0 0 -1px;white-space:nowrap;position:relative;z-index:10;}.reviews-menu li{float:left;margin-right:2px;}.reviews-menu a{display:block;float:left;height:24px;font:bold 14px/24px arial;color:#237ee0;text-decoration:none;background:#fcfbfc;border:solid 1px #fcfbfc;border-bottom:none;padding:0 10px;}.fr-review-for .reviews-menu a{font:bold 12px/24px arial;padding:0 5px;}.reviews-menu a.active,.reviews-menu a.active:hover{height:25px;background:url(/images/sprite-review-summary.gif) no-repeat -1432px 0;border-color:#888;border-bottom:none;cursor:default;}.reviews-menu a:hover{border-color:#ccc;}.reviews-block{font:12px/17px arial;}.reviews-block p{background:url(/images/sprite-quotes.gif) no-repeat -12px 0;margin:10px 0;padding:0 0 0 22px;}.reviews-block span{display:inline-block;width:7px;height:12px;background:url(/images/sprite-quotes.gif) no-repeat 0 0;margin:0 8px 0 3px;vertical-align:top;}.reviews-block a{font:11px arial;}.review-navigation{height:29px;font:11px/29px arial;text-align:right;background:#08488d url(/images/sprite-review-navigation.gif) no-repeat;padding:0 20px;overflow:hidden;}.review-navigation-top{background-position:0 top;margin-top:5px;}.review-navigation-bottom{background-position:-716px bottom;margin-bottom:5px;}.review-navigation li{display:inline-block;height:11px;color:#fff;border-right:solid 1px #fff;margin:9px 0;padding:0 5px 0 2px;}/*\*/ * html .review-navigation li{display:inline;margin-left:2px;}*+html .review-navigation li{display:inline;margin-left:2px;}/**/ .review-navigation li.last{border:none;padding-right:0;}.review-navigation a{display:block;font-weight:bold;color:#fff;margin:-10px 0 -8px;}.review-navigation span{display:block;color:#fff;margin:-10px 0 -8px;}.review-navigation a:hover{color:#ff5a00;}.reviews-list{width:100%;font:12px arial;overflow:hidden;}.reviews-list li{border-top:solid 1px #08488d;margin-top:-1px;padding:5px 10px;}/*\*/ * html .reviews-list li{height:1%;}*+html .reviews-list li{height:1%;}/**/ .reviews-list p{line-height:18px;margin:5px 0;}p.review-title{font:13px arial;}p.review-average-rating{font:bold 13px arial;color:#000;}p.review-average-rating span{display:inline-block;width:auto;font:bold 18px arial;color:#08488d;margin-left:5px;padding-left:90px;vertical-align:middle;}p.review-guest-type{font:11px/18px arial;color:#000;margin-bottom:0;}p.review-guest-type span{font-weight:bold;}p.review-text{margin-top:0;}p.review-good{background:url(/images/sprite-markers.gif) no-repeat -25px -106px;padding-left:22px;}p.review-bad{background:url(/images/sprite-markers.gif) no-repeat 5px -136px;padding-left:22px;}p.review-rating{font:bold 13px arial;color:#000;margin:8px 0 0;}.user-rating{font:11px arial;color:#000;margin:3px 0;}.user-rating li{border:none;padding:2px 0;}.user-rating span{display:inline-block;width:22px;font:bold 12px arial;color:#08488d;margin-right:5px;padding-left:90px;}.user-photos{width:100%;overflow:hidden;}.user-photos li{float:left;height:75px;border:0;margin:0 7px 7px 0;padding:0;}.user-photos img{vertical-align:top;}.block-available-hotels{margin:10px 5px;}.table-available-hotels{width:100%;border-collapse:collapse;vertical-align:middle;padding:0;margin:0;}.table-available-hotels th{font:bold 12px arial;color:#000;padding:10px 10px 5px;}.table-available-hotels tbody tr{background:url(/images/hr.gif) repeat-x top;}.table-available-hotels td{padding:10px;}.table-available-hotels p{margin:0;}.table-available-hotels .hotel-name-cell{width:316px;}.table-available-hotels .hotel-name-cell img{float:left;margin-right:10px;}.table-available-hotels .hotel-rating-cell{width:164px;}.table-available-hotels .img-rating{display:block;color:#08488d;font:bold 24px arial;padding-left:90px;}.table-available-hotels .hotel-price-cell{width:166px;font:bold 10px tahoma;color:#000;}.table-available-hotels .hotel-price-cell span{display:block;font:bold 24px arial;color:#08488d;}.table-available-hotels .hotel-name{font:bold 13px arial;}.stars{display:inline-block;background:url(/images/sprite-stars.png) no-repeat;text-indent:-999em;vertical-align:middle;overflow:hidden;position:relative;}.stars0-big{width:1px;background:none;}.stars1-big{width:13px;height:12px;background-position:0 0;}.stars2-big{width:28px;height:12px;background-position:0 -12px;}.stars3-big{width:43px;height:12px;background-position:0 -24px;}.stars4-big{width:58px;height:12px;background-position:0 -36px;}.stars5-big{width:73px;height:12px;background-position:0 -48px;}.stars0-medium{width:1px;background:none;}.stars1-medium{width:9px;height:8px;background-position:0 -60px;}.stars2-medium{width:20px;height:8px;background-position:0 -68px;}.stars3-medium{width:31px;height:8px;background-position:0 -76px;}.stars4-medium{width:42px;height:8px;background-position:0 -84px;}.stars5-medium{width:53px;height:8px;background-position:0 -92px;}.stars0-small{width:1px;background:none;}.stars1-small{width:7px;height:6px;background-position:0 -100px;}.stars2-small{width:15px;height:6px;background-position:0 -106px;}.stars3-small{width:23px;height:6px;background-position:0 -112px;}.stars4-small{width:31px;height:6px;background-position:0 -118px;}.stars5-small{width:39px;height:6px;background-position:0 -124px;}.add-my-favorites{background:url(/images/sprite-icons.png) no-repeat 0 2px;margin:0 10px;padding-left:17px;}.added-my-favorites{background:url(/images/sprite-icons.png) no-repeat 0 -698px;margin:0 10px;padding-left:17px;}.email-this-hotel{background:url(/images/sprite-icons.png) no-repeat 0 -798px;margin:0 10px;padding-left:21px;}.overview-hotel-rating{width:100%;overflow:hidden;}.overview-hotel-rating p{margin:0;}.overview-hotel-rating .average-guest-rating{float:left;width:150px;font:bold 13px arial;color:#000;text-align:center;padding:0 10px;}.overview-hotel-rating .average-guest-rating a{font:11px arial;}.overview-hotel-rating .average-guest-rating .img-rating{display:block;width:150px;font:bold 16px arial;color:#08488d;text-align:center;margin:8px auto 0;padding-bottom:15px;}.overview-hotel-rating .average-guest-rating .img-r0-bottom{background-position:33px bottom;}.overview-hotel-rating .average-guest-rating .img-r1-bottom{background-position:-267px bottom;}.overview-hotel-rating .average-guest-rating .img-r2-bottom{background-position:-567px bottom;}.overview-hotel-rating .average-guest-rating .img-r3-bottom{background-position:-867px bottom;}.overview-hotel-rating .average-guest-rating .img-r4-bottom{background-position:-1167px bottom;}.overview-hotel-rating .average-guest-rating .img-r5-bottom{background-position:-1467px bottom;}.overview-hotel-rating .average-guest-rating .img-r6-bottom{background-position:-1767px bottom;}.overview-hotel-rating .average-guest-rating .img-r7-bottom{background-position:-2067px bottom;}.overview-hotel-rating .average-guest-rating .img-r8-bottom{background-position:-2367px bottom;}.overview-hotel-rating .average-guest-rating .img-r9-bottom{background-position:-2667px bottom;}.overview-hotel-rating .average-guest-rating .img-r10-bottom{background-position:-2967px bottom;}.overview-hotel-rating .guest-scores{float:left;width:250px;font:11px arial;color:#000;text-align:right;padding:0 10px;}.overview-hotel-rating .guest-scores li{padding-top:3px;}.overview-hotel-rating .guest-scores span{display:inline-block;width:auto;font:bold 12px arial;color:#08488d;margin-left:5px;padding-left:90px;}.overview-hotel-rating .best-last-review{float:left;width:280px;font:11px/18px arial;color:#08488d;padding:0 10px;}.overview-hotel-rating blockquote{text-indent:10px;background:url(/images/sprite-icons.png) no-repeat 0 -893px;}.overview-hotel-rating blockquote span{display:inline-block;width:7px;height:13px;vertical-align:baseline;background:url(/images/sprite-icons.png) no-repeat 0 -1093px;margin-left:3px;}.overview-hotel-rating .best-last-review .author{font:bold 13px/18px arial;}.overview-hotel-rating .best-last-review .date{font-weight:bold;font-style:italic;}.overview-hotel-rating .best-last-review .link{font-weight:bold;text-align:right;}.overview-hotel-rating .quotes li{margin-bottom:5px;overflow:hidden;width:100%;}* html .overview-hotel-rating .quotes blockquote{float:left;}.breadcrumbs{height:35px;padding:0 15px;overflow:hidden;position:relative;}.breadcrumbs ul{float:left;font:11px/35px arial;color:#363636;overflow:hidden;}.breadcrumbs li{float:left;padding-right:3px;}.bookmarks{position:absolute;top:10px;right:0;}.book-stage-list{width:100%;background:url(/images/hr.gif) repeat-x 0 bottom;padding:0 0 5px;margin:10px 0;overflow:hidden;}.book-stage-list li{float:left;font:bold 18px/22px arial;padding:0 15px;border-left:2px solid #898989;margin:0 2px 0 -2px;}.book-stage-list .active{height:22px;font:bold 22px/22px arial;color:#f9821c;}.book-block{background:url(/images/sprite-hotel-info-block.gif) no-repeat 0 0;padding-top:6px;}.book-block h3{font:bold 16px arial;}.book-block dt{color:#393939;}.book-block dd{margin-bottom:10px;}.book-block .book-block-bottom{background:url(/images/sprite-hotel-info-block.gif) no-repeat -2000px bottom;padding-bottom:6px;}.book-block .book-block-body{width:100%;background:url(/images/sprite-hotel-info-block.gif) repeat-y -1000px 0;padding:3px 0 5px;overflow:hidden;}.book-block .book-overview{float:left;width:182px;padding:0 11px;}.book-block .book-overview p{margin:0;}.book-block .hotel-details{background:url(/images/sprite-hotel-info-block.gif) no-repeat -3000px 0;margin:10px 0;padding-top:6px;}.book-block .hotel-details-bottom{background:url(/images/sprite-hotel-info-block.gif) no-repeat -3182px bottom;padding-bottom:6px;}.book-block .hotel-details-body{background:#fcfbfc;border-left:solid 1px #dedede;border-right:solid 1px #dedede;padding:4px 10px;}.book-block .block-cost{margin-top:10px;}.book-block .block-cost dt{margin-top:10px;}.book-block .block-cost dd{text-align:center;margin:0;}.book-block .block-cost strong{display:block;color:#393939;}.book-block .total-cost{display:block;width:122px;height:28px;font:bold 15px/28px arial;text-decoration:none;background:url(/images/sprite-hotel-info-block.gif) no-repeat -3364px 0;margin:3px auto 0;overflow:hidden;}.book-block .including-taxes{font:11px arial;}.book-block .book-info{float:right;width:740px;padding:0 21px;}.book-block .book-info p{margin:0 10px;}.book-block .book-info .reservation-success{font:bold 16px arial;color:#237ee0;margin:15px;}.book-block .book-details{width:100%;background:url(/images/sprite-hotel-info-block.gif) no-repeat -8216px bottom;padding-bottom:6px;margin:10px 0;position:relative;overflow:hidden;}.book-block .book-details h4{height:30px;font:bold 16px/30px arial;background:url(/images/sprite-hotel-info-block.gif) no-repeat -6736px 0;padding:0 12px 3px 24px;overflow:hidden;}.book-block .book-details h4 span{display:block;float:left;width:197px;background:url(/images/sprite-hotel-info-block.gif) no-repeat right 0;padding-right:10px;}.book-block .book-details h4.wide span{width:227px;}.book-block .book-details h5{font:bold 16px arial;border-bottom:solid 1px #08488d;margin:0 10px;padding:5px 10px;}.book-block .book-details-body{font:12px/18px arial;background:url(/images/sprite-hotel-info-block.gif) repeat-y -7476px 0;padding:1px 13px 1px 11px;}/*\*/ * html .book-block .book-details-body{height:1%;}/**/ .book-block .reservation-period{color:#363636;margin:10px 0;}.book-block .confirm-booking-list{width:100%;background:#fff;border:solid 1px #a9a9a9;margin:10px 0;overflow:hidden;}.book-block .confirm-booking-list li{background:url(/images/hr1.gif) repeat-x;margin:-1px 10px;padding:11px 0;}.book-block .room-block{padding:10px;}.book-block .room-block p{margin:0;}.book-block .room-block-left{display:inline-block;width:420px;vertical-align:middle;margin-right:11px;}/*\*/ * html .book-block .room-block-left{display:inline;}*+html .book-block .room-block-left{display:inline;}/*\*/ .book-block .room-block-right{display:inline-block;width:236px;text-align:center;vertical-align:middle;}/*\*/ * html .book-block .room-block-right{display:inline;}*+html .book-block .room-block-right{display:inline;}/*\*/ .book-block .booked{background:#eef3f9;}.book-block .button-confirm-booking{display:inline-block;height:34px;font:bold 13px/32px arial;color:#fff;text-decoration:none;text-shadow:1px 1px 2px #4e4e4e;white-space:nowrap;background:url(/images/bu_blue_l.png) no-repeat;padding-left:15px;}.book-block .button-confirm-booking:hover{color:#fff;}.book-block .button-confirm-booking span{display:inline-block;background:url(/images/bu_blue_r.png) no-repeat right 0;padding-right:15px;cursor:pointer;}.book-block p.row-proceed{text-align:center;margin:20px 10px 10px;}.book-block .button-proceed{display:inline-block;font:bold 16px/32px arial;color:#fff;text-shadow:1px 1px 2px #4e4e4e;white-space:nowrap;text-decoration:none;background:url(/images/bu_blue_l.png) no-repeat;padding-left:15px;position:relative;}.book-block .button-proceed span{height:34px;display:inline-block;background:url(/images/bu_blue_r.png) no-repeat right 0;padding:0 35px 0 20px;cursor:pointer;}.book-block .button-proceed input{width:100%;border:0;cursor:pointer;height:32px;position:absolute;left:0;top:0;}.book-block .room-is-booked{display:inline-block;font:bold 18px/28px arial;white-space:nowrap;background:url(/images/sprite-hotel-info-block.gif) no-repeat -6486px 0;padding:0 25px;position:relative;}.book-block .room-is-booked span{display:inline-block;width:25px;height:28px;background:url(/images/sprite-hotel-info-block.gif) no-repeat -6711px 0;margin-left:100%;position:absolute;left:-25px;top:0;}.book-block .room-details{line-height:normal;}.book-block .room-details li{background:none;margin:0;padding:0 0 3px;}.book-block .room-details span{font-weight:bold;color:#000;}.book-block .cancellation-policies{font:11px arial;color:#393939;border-collapse:collapse;margin-top:10px;}.book-block .cancellation-policies caption{font-weight:bold;text-align:left;padding-bottom:5px;}.book-block .cancellation-policies th{font-weight:normal;text-align:left;padding-right:20px;white-space:nowrap;}.book-block .cancellation-policies td{width:100%;}.book-block fieldset{margin:0 10px;}.book-block label{float:left;margin-right:5px;}.book-block p.form-block{float:left;width:200px;font:bold 12px arial;color:#000;margin:0;padding:0 20px 10px 0;}.book-block p.form-block label{color:#08488d;}.book-block p.w-125{width:125px;}.book-block p.w-420{width:420px;}.book-block .sel-200{float:left;clear:left;width:200px;height:20px;}.book-block .sel-70{float:left;width:70px;height:20px;margin-left:5px;}.book-block .sel-50{float:left;clear:left;width:50px;height:20px;}.book-block .inp-200{float:left;clear:left;width:194px;padding:2px;border:solid 1px #a7a6aa;}.book-block .inp-55{float:left;clear:left;width:49px;padding:2px;border:solid 1px #a7a6aa;}.book-block .txt-420{float:left;clear:left;width:414px;height:80px;padding:2px;border:solid 1px #a7a6aa;}.book-block .error-info{display:none;clear:left;font:11px arial;color:#c20707;}.book-block .error label{color:#c20707;}.book-block p.form-block.error label{color:#c20707;}.book-block .error input{color:#c20707;border-color:#c20707;}.book-block .error select{color:#c20707;}.book-block .error .error-info{display:block;}.book-block .cvc-info{display:block;width:14px;height:14px;text-indent:-999em;background:url(/images/sprite-icons.png) no-repeat 0 -1300px;overflow:hidden;cursor:help;}.book-block p.row-buttons{margin:0 -3px;}.book-block p.row-center{text-align:center;margin:15px 0 10px;}.book-block .button-previous{display:inline-block;height:34px;font:bold 16px/32px arial;color:#fff;text-decoration:none;text-shadow:1px 1px 2px #4e4e4e;white-space:nowrap;background:url(/images/bu_gray_l.png) no-repeat;padding-left:15px;}.book-block .button-previous:hover{color:#fff;}.book-block .button-previous span{display:inline-block;background:url(/images/bu_gray_r.png) no-repeat right 0;padding-right:15px;cursor:pointer;}.book-block .button-make-reservation{display:inline-block;font:bold 16px/32px arial;color:#fff;text-shadow:1px 1px 2px #4e4e4e;white-space:nowrap;background:url(/images/bu_blue_l.png) no-repeat;padding-left:15px;position:relative;}.book-block .button-make-reservation span{height:34px;display:inline-block;background:url(/images/bu_blue_r.png) no-repeat right 0;padding-right:15px;cursor:pointer;}.book-block .button-make-reservation input{width:100%;border:0;cursor:pointer;height:32px;position:absolute;left:0;top:0;}.book-block .form-credit-card{margin:10px;}.book-block .form-guest-info{margin:0 10px 20px;overflow:hidden;}.book-block .form-guest-info fieldset{background:url(/images/hr2.gif) repeat-x 0 bottom;margin:10px 0;padding:0 10px;}.book-block .form-guest-info fieldset{background:url(/images/hr2.gif) repeat-x 0 bottom;margin:10px 0;padding:0 10px;}.book-block .form-guest-info-left{float:left;width:440px;padding-bottom:10px;}.book-block .form-guest-info-right{float:right;width:236px;padding-bottom:10px;}.book-block .form-guest-info-right .cancellation-policies{margin:0 0 12px;}.book-block p.room-info{margin:0;padding:0 20px 10px 0;color:#000;font-weight:bold;}.book-block p.room-info span{font-weight:normal;color:#08488d;}.book-block .form-contact-info{margin:10px;}.book-block .other-hotels{font:bold 13px arial;text-align:right;background:url(/images/hr2.gif) repeat-x 0 bottom;margin:10px;padding-bottom:10px;}.book-block .what-question{font:13px arial;margin:0 15px;padding:3px 0;width:710px;}.book-block .booked-action{line-height:20px;margin:0 0 0 25px;}.book-block .booked-action li{font:bold 13px arial;color:#2071C9;line-height:20px;}.book-block .booked-support{font:13px/20px arial;margin:0 20px;padding:10px 0;}.book-block .booked-support a{font-weight:bold;}.book-alert{background:url(/images/hr2.gif) repeat-x 0 bottom;margin:10px;padding:0 10px 10px;}.book-alert p.book-alert-latin{min-height:16px;font-weight:bold;background:url(/images/alert-latin.png) no-repeat 0 center;margin:0;padding-left:25px;}.book-alert p.book-alert-error{min-height:24px;font:bold 14px/24px arial;color:#d00728;background:url(/images/alert.png) no-repeat 0 center;margin:0;padding-left:32px;}.book-block .reservation-info{font:14px/20px arial;border:1px solid #aaa;margin:10px 15px;padding:15px 20px;}.book-block .reservation-info p{margin:0;}.book-block .reservation-info a{font-weight:bold;}.book-block .print{height:auto!important;height:47px;min-height:47px;font-size:14px;background:url(/images/print.gif) no-repeat 0 center;margin:15px;padding-left:65px;}.book-block .print p{margin:0;}.book-block .print a{font:bold 16px/26px arial;}.book-block .reservation-description{margin:15px;}.book-block .reservation-description p{margin:10px 0;}.book-block-entire-width{background-position:-3736px 0;}.book-block-entire-width .book-block-bottom{background-position:-5736px bottom;}.book-block-entire-width .book-block-body{background-position:-4736px 0;}.book-block-entire-width .book-info{float:none;width:958px;padding:0 21px;}.book-block-entire-width .book-info p{margin:10px 0;}.book-block-entire-width .book-details{background-position:-10872px bottom;}.book-block-entire-width .book-details h4{background-position:-8956px 0;}.book-block-entire-width .book-details-body{font:13px/20px arial;background-position:-9914px 0;padding:1px 18px 1px 16px;}.form-mybook-login{padding-bottom:100px;}.form-mybook-login label{float:left;font-weight:bold;cursor:pointer;margin-left:-120px;}.form-mybook-login p{padding-left:120px;overflow:hidden;}.form-mybook-login .input-text{width:150px;font:11px tahoma;border:solid 1px #999;padding:3px;}.credit-cards{width:640px;text-align:left;border:solid 2px #d4e2f7;margin:10px;padding:10px;position:relative;}.credit-cards h2{font:bold 22px arial;color:#f9821c;background:url(/images/hr.gif) repeat-x 0 bottom;padding:0 15px 5px;}.credit-cards dl{padding:0 18px;}.credit-cards dt{font:bold 14px/17px arial;color:#08488d;margin:15px 0 5px;}.credit-cards dd{font:12px/15px arial;color:#393939;}.credit-cards .close-window{position:absolute;top:15px;right:20px;}.credit-card-info{background:url(/images/hr2.gif) repeat-x 0 bottom;margin:10px;padding-bottom:10px;}.credit-card-info ul{font-size:11px;margin:0 10px;color:#393939;}.credit-card-info li{background:url(/images/sprite-markers.gif) no-repeat -120px -20px;padding-left:8px;}.block-error{width:236px;background:url(/images/sprite-error.gif) no-repeat 0 0;padding-top:5px;}.block-error .inner{background:url(/images/sprite-error.gif) no-repeat -236px bottom;padding-bottom:5px;}.block-error .body{font:bold 11px arial;color:#c61717;text-align:left;background:#fff;border-left:solid 1px #c61717;border-right:solid 1px #c61717;padding:1px 10px;}.block-error .body p{margin:0;}.block-error p.title{height:24px;background:url(/images/alert.png) no-repeat;font:bold 12px/22px arial;margin-bottom:5px;padding-left:30px;}.ui-datepicker{z-index:2000;}/* 30.06.2010 */ .hoteliers-awards{width:100%;margin:10px 0;overflow:hidden;}.ha-sidebar{float:left;width:204px;font:12px/16px arial;color:#000;}.ha-sidebar h4{font:bold 16px arial;color:#ff5a00;margin-left:8px;}.ha-sidebar h5{font:bold 12px arial;color:#08488d;}.ha-sidebar p{margin:0;}.ha-promote-business{color:#363636;background:#76a7e1;padding:3px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}.ha-promote-business h3{font:bold 15px arial;color:#fff;padding:3px 8px;}.ha-promote-business ul{font:11px tahoma;background:#fff;padding:8px;margin-top:3px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}.ha-promote-business li{background:url(/images/sprite-markers.gif) no-repeat -60px -75px;padding:5px 0 5px 10px;}.ha-promote-business p{margin-top:3px;}.ha-promote-business strong{display:inline-block;color:#498ad8;}.ha-content{float:right;width:772px;color:#363636;line-height:18px;padding-left:10px;}.ha-content h2{font:24px arial;color:#08488d;margin:0 0 10px;}.ha-content h3{font:20px arial;color:#ff5a00;margin:15px 0 10px;}.ha-content h4{font:bold 14px tahoma;color:#2071c9;margin:10px 0;}.ha-content h5{font:bold 12px tahoma;margin:0 0 10px;}.ha-content p{margin:10px 0;}.ha-awards-list{margin:-15px 0;overflow:hidden;zoom:1;}.ha-awards-list li{background:url(/images/hr1.gif) repeat-x;margin:-1px 0 1px;padding:30px 0;zoom:1;}.ha-awards-list h4{font:18px arial;color:#08488d;}.ha-awards-list p{margin:10px 0 0;}.ha-awards-list .ha-row{1margin:15px 0;overflow:hidden;}* html .ha-awards-list .ha-row{zoom:1;}.ha-awards-list .ha-holders{width:744px;overflow:hidden;}.ha-awards-list .ha-holders li{float:left;width:228px;background:none;padding:0 10px 20px;}.ha-awards-list .ha-holders li input{margin-bottom:5px;}.ha-awards-list .ha-holder{float:left;width:200px;text-align:center;}.ha-awards-list .input-radio{vertical-align:top;margin:3px 0 15px;}.ha-awards-list .ha-skin{float:right;width:557px;font:12px/18px arial;color:#363636;}.ha-skin p{margin:0;}.ha-awards-list .ha-type{font-size:11px;margin-top:10px;padding-bottom:1px;}.ha-awards-list .ha-type .ha-title{display:inline-block;width:125px;font:11px arial;text-align:right;margin-right:3px;}.ha-awards-list .ha-type .selected{text-decoration:none;color:#000;}.ha-awards-list .ha-palette{margin-top:10px;padding-bottom:1px;}* html .ha-awards-list .ha-palette{zoom:1;}.ha-awards-list .ha-palette .ha-title{display:inline-block;width:125px;font:11px arial;text-align:right;vertical-align:middle;margin-right:3px;}.ha-awards-list .skin{display:inline-block;width:16px;height:16px;vertical-align:middle;border:solid 1px #f5f2e5;padding:1px;overflow:hidden;}.ha-awards-list .skin span{display:block;width:14px;height:14px;text-indent:-999em;border:solid 1px #000;overflow:hidden;cursor:pointer;}.ha-awards-list .active{border-color:#000;}.ha-awards-list .color1{background:#c3b7ab;}.ha-awards-list .color2{background:#cca397;}.ha-awards-list .color3{background:#7fc3af;}.ha-awards-list .color4{background:#7f9ee5;}.ha-awards-list .color5{background:#c593ca;}.ha-awards-list .color6{background:#ee947f;}.ha-awards-list .color7{background:#abacb6;}.ha-awards-list .color8{background:#a1c57f;}.ha-awards-list .color9{background:#7fbce0;}.ha-awards-list .color10{background:#a99dce;}.ha-awards-list .color11{background:#cc92a7;}.ha-awards-list .color12{background:#fcc97f;}.ha-awards-list .ha-languages{margin-top:10px;padding-bottom:1px;}* html .ha-awards-list .ha-languages{zoom:1;}.ha-awards-list .ha-languages .ha-title{display:inline-block;width:125px;font:11px arial;text-align:right;vertical-align:middle;margin-right:3px;}.ha-awards-list .ha-language{width:150px;vertical-align:middle;border:solid 1px #999;margin-right:5px;padding:1px;}.ha-awards-list .ha-button-wrap{vertical-align:top;display:inline-block;text-align:center;margin-top:-1px;}.ha-awards-list .ha-button{display:inline-block;height:22px;font:bold 12px/19px arial;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #4e4e4e;vertical-align:middle;white-space:nowrap;background:url(/images/sprite-ha-buttons.gif) no-repeat 0 0;margin-top:1px;padding-left:10px;overflow:hidden;}.ha-awards-list .ha-button:hover{color:#fff;}.ha-awards-list .ha-button span{display:inline-block;height:22px;background:url(/images/sprite-ha-buttons.gif) no-repeat right -22px;padding-right:12px;cursor:pointer;}.ha-popup{width:518px;color:#000;text-align:left;background:#fff;border:2px solid #327ccd;padding:15px;position:relative;}.ha-popup h4{font:bold 16px arial;color:#08488d;padding-right:10px;}.ha-popup .hap-close{width:17px;height:16px;text-indent:-999em;background:url(/images/hap-close.gif) no-repeat;overflow:hidden;position:absolute;top:6px;right:4px;}.ha-popup .hap-row{width:100%;margin-top:10px;overflow:hidden;}.ha-popup .hap-badge-holder{float:left;text-align:center;margin-right:15px;}* html .ha-popup .hap-badge-holder{margin-right:12px;}.ha-popup .hap-badge-description p{margin:0 0 5px;}.ha-popup .hap-w125{width:125px;}.ha-popup .hap-w142{width:142px;}.ha-popup .hap-w150{width:150px;}.ha-popup .hap-w200{width:200px;}.ha-popup .hap-preview{font:11px arial;margin:5px 0 0;}.ha-popup .hap-code{width:516px;height:130px;border:1px solid #999;}.ha-popup .hap-code2{width:301px;height:130px;border:1px solid #999;margin-top:30px;}.mh-inp{width:165px;vertical-align:middle;border:1px solid #8a8a8a;margin:0 3px 0 0;padding:2px 2px 1px;}.mh-inp2{width:137px;}.mh-magnifier{width:20px;height:20px;line-height:999em;text-indent:-999em;vertical-align:middle;background:url(/images/mh-magnifier.gif) no-repeat;border:none;overflow:hidden;cursor:pointer;}.mh-info{margin-top:10px;}.mh-info li{font:11px arial;background:url(/images/sprite-markers.gif) no-repeat -120px -17px;margin:0!important;padding:4px 0 0 7px;}.popup-cvc{width:245px;height:255px;font:11px tahoma;color:#000;text-align:left;padding-left:210px;background:#fff url(/images/cvc.jpg) no-repeat;overflow:hidden;}.popup-cvc p{margin:0;}.popup-cvc .cvc-block{height:65px;margin:0;padding:50px 0 25px;overflow:hidden;}.popup-cvc .cid-block{height:75px;margin:0;padding:40px 0 0;overflow:hidden;}.page-title{width:100%;margin:10px 0;padding-bottom:10px;}.page-title h2{display:table-cell;font:bold 20px arial;color:#f9821c;white-space:nowrap;padding-right:10px;vertical-align:middle;}* html .page-title h2{float:left;display:inline-block;}*+html .page-title h2{float:left;display:inline-block;}.page-title p{display:inline;vertical-align:middle;margin:0;}.page-title .title-details{display:table-cell;font:bold 18px arial;margin:0;padding-left:10px;border-left:2px solid #888;vertical-align:middle;}* html .page-title .title-details{float:left;display:inline-block;}*+html .page-title .title-details{float:left;display:inline-block;}.page-title .show-map{font:bold 12px arial;margin-left:5px;}* html .page-title .show-map{margin-left:10px;}*+html .page-title .show-map{margin-left:10px;}.page-title-hotel{width:772px;vertical-align:bottom;margin-top:-10px;padding:20px 0 0 228px;}.page-title-hotel h2{font:bold 22px/24px arial;color:#08488d;margin-bottom:5px;}.page-title-hotel h2 span{vertical-align:middle;}.page-title-hotel .stars{display:inline-block;}.page-title-hotel .hotel-address{font:italic 12px arial;color:#08488d;margin:0;}.page-title-hotel .hotel-address a{font-weight:bold;}.view-site{width:137px;height:34px;background:#ffffc8 url(/images/flag-uk.png) no-repeat 8px 12px;border:1px solid #325485;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:6px 20px 6px 47px;position:absolute;left:0;top:60px;}.view-site .view-site-arrow{height:36px;font:12px/17px tahoma;color:#000;background:url(/images/view-site-arrow.gif) no-repeat;margin:-37px 0 0;padding:37px 0 0;}.view-site .view-site-body{width:15px;background:url(/images/view-site-arrow.gif) no-repeat;margin:-37px 0 0;padding:37px 0 0;position:relative;}.view-site .view-site-body p{width:134px;font:12px/17px tahoma;color:#000;margin:0 -119px 0 0;position:relative;}.view-site .view-site-close{margin:0;position:absolute;top:5px;right:5px;}.view-site .view-site-close a{display:block;width:11px;height:11px;text-indent:-999em;background:url(/images/sprite-icons.png) no-repeat 0 -1500px;overflow:hidden;}.why-book-now{width:206px;background:#76a7e1 url(/images/sprite-why-book-now.gif) no-repeat -412px bottom;margin-bottom:10px;padding-bottom:7px;}.why-book-now h3{font:bold 18px arial;color:#fff;text-align:center;background:url(/images/sprite-why-book-now.gif) no-repeat;padding:5px 10px 7px;}.why-book-now ul{width:202px;background:#fff url(/images/sprite-why-book-now.gif) no-repeat -208px 0;margin:0 2px;padding-top:5px;}.why-book-now li{font:14px arial;color:#000;background:url(/images/sprite-markers.gif) no-repeat -52px -76px;padding:4px 5px 4px 18px;}.did-you-mean{float:right;width:300px;background:url(/images/sprite-did-you-mean.gif) no-repeat;margin:-33px 0 0 10px;padding-top:5px;position:relative;}.did-you-mean h4{font:bold 12px arial;color:#363636;padding-right:10px;}.did-you-mean .stars{display:inline-block;}* html .did-you-mean .stars{vertical-align:middle;}*+html .did-you-mean .stars{vertical-align:middle;}.did-you-mean .dym-bottom{width:100%;background:url(/images/sprite-did-you-mean.gif) no-repeat -300px bottom;padding-bottom:5px;}.did-you-mean .dym-body{width:278px;background:#e5ecf5;border-left:1px solid #999;border-right:1px solid #999;padding:1px 10px;}.did-you-mean .dym-body p{margin:3px 0 0;}.did-you-mean .dym-img{margin-right:7px;}.did-you-mean .dym-img img{width:40px;vertical-align:middle;}.did-you-mean .dym-info{display:inline-block;width:228px;font:11px/13px arial;color:#363636;vertical-align:middle;}.did-you-mean .dym-info a{font-weight:bold;}.did-you-mean .dym-location{float:left;clear:both;margin-top:3px;}.did-you-mean .dym-close{margin:0;position:absolute;top:5px;right:5px;}.did-you-mean .dym-close a{display:block;width:11px;height:11px;text-indent:-999em;background:url(/images/sprite-icons.png) no-repeat 0 -1500px;overflow:hidden;}.did-you-mean-dest{float:none;width:490px;background-position:-600px 0;margin:20px 0 0;}.did-you-mean-dest .dym-bottom{background-position:-1090px bottom;}.did-you-mean-dest .dym-body{width:468px;}.did-you-mean-dest .dym-info{width:418px;}.search-hotels{width:206px;color:#000;background:#fffde3 url(/images/sprite-search-hotels.gif) no-repeat -206px bottom;margin-bottom:10px;padding-bottom:5px;}.search-hotels .search-hotels-top{width:206px;background:url(/images/sprite-search-hotels.gif) no-repeat;padding-top:5px;}.search-hotels .search-hotels-body{width:184px;border-left:1px solid #999;border-right:1px solid #999;padding:0 10px;}.search-hotels h3{font:bold 18px arial;color:#08488d;background:url(/images/hr.gif) repeat-x 0 bottom;padding-bottom:5px;}.search-hotels form{padding:3px 0;}.search-hotels fieldset{padding:3px 0;vertical-align:middle;}.search-hotels label{font:11px arial;vertical-align:middle;}.search-hotels select{font:12px arial;border:1px solid #999;padding:1px;}.search-hotels img{vertical-align:top;margin-top:3px;cursor:pointer;}.search-hotels .mgl-5{margin-left:5px;}.search-hotels .label{font:bold 12px arial;color:#08488d;vertical-align:middle;}.search-hotels .input-text{width:178px;font:12px arial;border:1px solid #999;margin-top:3px;padding:2px;}.search-hotels .sel-64{width:64px;}.search-hotels .sel-100{width:100px;}.search-hotels .input-radio,.search-hotels .input-checkbox{vertical-align:middle;}* html .search-hotels .input-radio{width:15px;height:15px;}* html .search-hotels .input-checkbox{width:15px;height:15px;}*+html .search-hotels .input-radio{width:15px;height:15px;}*+html .search-hotels .input-checkbox{width:15px;height:15px;}.search-hotels .row-button{text-align:center;padding-top:7px;}.search-hotels .button-search{display:inline-block;height:26px;letter-spacing:normal;background:url(/images/sprite-buttons.gif) no-repeat;vertical-align:top;position:relative;}.search-hotels .button-search:hover{background-position:0 -52px;}.search-hotels .button-search .button-search-inner{height:24px;display:inline-block;font:14px/24px arial;color:#fff;background:url(/images/sprite-buttons.gif) no-repeat right -26px;padding:0 12px 2px 0;margin-left:10px;}.search-hotels .button-search:hover .button-search-inner{background-position:right -78px;}.search-hotels .button-search input{width:100%;height:26px;border:0;position:absolute;left:0;top:0;cursor:pointer;}#sect_city_more{text-align:right;}#sect_city_more .show_all{text-align:right;font-size:14px;font-weight:bold;}.ui-widget-overlay{background:black!important;opacity:.7!important;}.related-searches{background:#fff;border:1px solid #999;margin:10px 0 0;padding:5px 15px;zoom:1;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}.related-searches h3{font:bold 12px arial;color:#000;margin:10px 0 5px;}.related-searches h4{font:12px arial;color:#000;margin:5px 0;padding-left:4px;}.related-searches ul{margin:5px 0;}.related-searches li{background:url(/images/sprite-markers.gif) no-repeat -115px -20px;padding:0 0 3px 12px;}.related-searches a{font:11px arial;}.related-searches span{font:11px arial;}.related-searches .two-columns{zoom:1;overflow:hidden;}.related-searches .two-columns li{float:left;width:214px;background:none;padding-left:15px;}.related-searches .not-marker{background:none;}.email-footer{font:11px/14px arial;margin-top:7px;}.footer-affid{font:11px/14px arial;color:#ccc;text-align:center;}.data-table{width:100%;border-collapse:collapse;text-align:center;1margin:15px 0;}.data-table th{font:bold 12px arial;color:#fff;background:#08488d url(/images/data-table-th.gif) repeat-y;padding:7px 7px 7px 9px;}.data-table td{font:bold 11px tahoma;background:url(/images/data-table-td.gif) repeat-y;border-bottom:2px solid #ececec;padding:7px 5px 7px 7px;overflow:hidden;}.data-table td .aligned_left{text-align:left;}.data-table .first-th,.data-table .first-td{background-image:none;padding-left:7px;}.data-table .odd{background-color:#fcfbfc;}.data-table .even{background-color:#e5e5e5;}.main-block{line-height:16px;}.main-block h2{font:24px arial;margin:0 0 10px;color:#08488d;}.main-block h3{font:bold 14px arial;color:#ff5a00;margin:20px 0 10px;}.main-block h4{font:bold 13px arial;color:#ff5a00;margin:20px 0 10px;}.selectStatus{border:solid 1px #999;padding:1px;font:12px tahoma;color:#363636;vertical-align:middle;}#hotelComment{font:12px tahoma;width:998px;}#status_send{float:right;}#show_text{margin-left:5px;}#input_email_address{font:solid 12px tahoma;padding:1px;}.changed_comment{overflow:auto;}.btn-status{display:inline-block;font:bold 12px/20px arial;color:#fff;text-decoration:none;text-shadow:1px 1px 1px #4e4e4e;white-space:nowrap;background:url(/images/bu_go_blue_l.gif) no-repeat;padding-left:10px;overflow:hidden;margin-top:5px;}.btn-status:hover{color:#fff;}.btn-status span{float:left;height:20px;display:block;background:url(/images/bu_go_blue_r.gif) no-repeat right 0;padding-right:10px;cursor:pointer;}.book-by-phone-row{margin-bottom:-18px;padding-left:250px;overflow:hidden;zoom:1;}.book-by-phone-row .book-by-phone{float:left;height:31px;font:bold 12px arial;color:#4c4c4c;background:#fcfbfc;border:1px solid #a7a6aa;padding:5px;overflow:hidden;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;}.book-by-phone-row .book-by-phone p{float:left;margin:0;padding:0 12px;}.book-by-phone-row .book-by-phone span{display:block;}.book-by-phone-row .book-by-phone .cell-phone{padding-left:40px;background:url(/images/sprite-icons.png) no-repeat 11px -1592px;}.book-by-phone-row .book-by-phone .phone-number{font-size:14px;color:#08488d;}.book-by-phone-row .book-by-phone .booking-number{font-size:14px;color:#ff5a00;}.confirmation{font:12px/20px arial;color:#363636;margin:10px 0 0;padding:10px 10px;position:relative;border:1px solid #999;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;}.confirmation h2{font:24px tahoma;color:#08488d;margin:20px 500px 20px 10px;}.confirmation h3{font:20px arial;color:#ff5a00;margin:20px 0 10px 10px;}.confirmation h4{font:bold 14px tahoma;color:#2071c9;margin:15px 0 10px 15px;}.confirmation h5{font:bold 12px tahoma;}.confirmation p{margin:10px 15px 10px 25px;}.confirmation img{vertical-align:top;}.confirmation a{font-weight:bold;}.confirmation ul{margin:10px 15px 10px 25px;}.confirmation span{display:inline-block;vertical-align:top;}.confirmation .label{width:170px;padding-right:10px;font-weight:bold;}.confirmation .info span{display:block;}.confirmation .row{display:block;}.confirmation .rooms-list{margin:0;}.confirmation .rooms-list li{padding:0 0 10px;}.confirmation .desc-list li{padding:3px 0;}.confirmation .desc-list p{margin:0;}.confirmation .desc-sublist{margin:0;}.confirmation .desc-sublist li{padding:0 0 0 10px;}.confirmation .price-info{font:bold 12px tahoma;color:#08488d;background:#f5f5f5;border-collapse:collapse;}.confirmation .price-info th{white-space:nowrap;padding:0 25px 13px 25px;}.confirmation .price-info td{text-align:right;white-space:nowrap;padding:0 5px 13px;}.confirmation .price-info span{font:11px tahoma;}.confirmation .price-info p{border-top:1px solid #909090;margin:0;padding-top:15px;padding-bottom:15px;}.confirmation .room-price th,.confirmation .room-price td{padding-top:13px;}.confirmation .total-room-price th,.confirmation .total-room-price td{font:bold 14px tahoma;border-top:1px solid #909090;padding-top:13px;}.confirmation .total-price{background:#d4e2f7;}.confirmation .total-price th,.confirmation .total-price td{font:bold 16px tahoma;color:#000;text-align:left;padding-top:13px;}.confirmation .print{width:400px;padding:15px 10px 15px 80px;background:#f5f5f5 url(../images/print.gif) no-repeat 16px center;position:absolute;top:10px;right:10px;border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;}.confirmation .print p{margin:0;}.confirmation .print a{font:bold 14px arial;}.footer{width:100%;font:11px arial;color:#363636;text-align:center;padding:10px 0;overflow:hidden;}.footer ul{font-size:0;margin:5px 0;overflow:hidden;}.footer li{display:inline-block;font:11px arial;border-left:1px solid #363636;margin-left:7px;padding-left:7px;}* html .footer li{display:inline;}*+html .footer li{display:inline;}.footer li:first-child,.footer .first{margin:0;padding:0;border:0;}.footer p{margin:5px 0;}.footer a{display:block;margin:-3px 0 -1px;}.map-popup{color:#000;position:relative;text-align:left;padding:15px 0;overflow:hidden;}.popup-help-form{width:632px;}.popup-map-full{width:918px;}.map-popup .close-map-popup{background:url(../images/closePop.gif) no-repeat;width:20px;height:20px;display:block;cursor:pointer;position:absolute;right:20px;top:30px;overflow:hidden;text-indent:-1000px;}.map-popup .map-pop-t-l,.map-popup .map-pop-t-r,.map-popup .map-pop-b-l,.map-popup .map-pop-b-r{width:15px;height:15px;}.map-pop-top{background:url(../images/pop-top-rep.png) repeat-x 0 top;height:15px;margin:-15px 15px 0;overflow:hidden;}.map-popup .map-pop-t-l{background:url(../images/pop-t-l.png) no-repeat top left;position:absolute;left:0;top:0;}.map-popup .map-pop-t-r{background:url(../images/pop-t-r.png) no-repeat left top;position:absolute;right:0;top:0;}.map-pop-bottom{background:url(../images/pop-bot-rep.png) repeat-x left top;height:15px;margin:0 15px 0;overflow:hidden;}.map-popup .map-pop-b-l{background:url(../images/pop-b-l.png) no-repeat left top;position:absolute;left:0;}.map-popup .map-pop-b-r{background:url(../images/pop-b-r.png) no-repeat left top;position:absolute;right:0;}.pop-map-header{margin:0 0 2px 30px;}.pop-map-subheader{margin:0 0 6px 30px;color:#fff;}.map-popup-main-left{background:url(../images/pop-left-rep.png) repeat-y left top;zoom:1;}.map-popup-main{padding:0 15px;background:url(../images/pop-right-rep.png) repeat-y right top;}.map-popup-main .bg-main{background:#08488d;padding:0 5px 10px;zoom:1;}.map-popup-main h3{color:#fff;font:normal 20px Arial,Helvetica,sans-serif;}.map-popup-main .pop-help-header{text-align:center;background:#08488d;padding:10px 0 15px 0;}*html .map-popup h3.pop-help-header{zoom:1;padding:10px 0 20px;}*html .map-pop-top{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/pop-top-rep.png',sizingMethod='scale');}*html .map-pop-bottom{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/pop-bot-rep.png',sizingMethod='scale');}*html .popup-map-full .map-pop-top,*html .popup-map-full .map-pop-bottom{width:96.7%;}*html .map-popup .map-pop-t-l{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/pop-t-l.png',sizingMethod='scale');}*html .map-popup .map-pop-t-r{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/pop-t-r.png',sizingMethod='scale');}*html .map-popup .map-pop-b-l{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/pop-b-l.png',sizingMethod='scale');}*html .map-popup .map-pop-b-r{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/pop-b-r.png',sizingMethod='scale');}.map-popup-main .main-wite-t-l{background:#fff url(../images/pop-main-t-l.gif) no-repeat left top;position:relative;}.map-popup-main .main-wite-t-r{background:url(../images/pop-main-t-r.gif) no-repeat right top;}.map-popup-main .main-wite-b-l{background:url(../images/pop-main-b-l.gif) no-repeat left bottom;}.map-popup-main .main-wite-b-r{background:url(../images/pop-main-b-r.gif) no-repeat right bottom;overflow:hidden;zoom:1;}.helpus-pop-form{width:450px;margin:0 auto;padding-bottom:20px;}.helpus-pop-form .first-help{font-weight:bold;padding:25px 0 26px 0;}.helpus-pop-form textarea{border:1px solid #000;width:100%;height:80px;margin:4px 0;}.helpus-pop-form .some-details{padding:0 0 0 18px;margin:0;}.helpus-pop-form .this-form-inf{text-align:center;margin:0 0 15px;}.helpus-pop-form .sbm{display:block;margin:0 auto 0 auto;}.helpus-pop-form ul{margin:15px 0;}.helpus-pop-form ul li{margin:7px 0;}.helpus-pop-form ul li label{padding:0 0 0 2px;}.popup-map-box{border:1px solid #a7a6aa;margin:9px;}.popup-gallery-box{border:1px solid #a7a6aa;margin:10px 9px 9px;padding:67px 40px;overflow:hidden;}.popup-gallery-box .full-view{width:540px;float:left;}.full-view a{display:block;height:332px;width:9px;float:left;overflow:hidden;text-indent:-99999px;}.image-full-box{width:500px;overflow:hidden;float:left;}.full-img-title{text-align:center;}.full-view a.pager-left,.full-view a.pager-left:visited{background:url(../images/popup-pager-left.gif) no-repeat 0 153px;margin:0 8px 0 0;}.full-view a.pager-left:hover{background:url(../images/popup-pager-left.gif) no-repeat 0 153px;}.full-view a.pager-right,.full-view a.pager-right:visited{background:url(../images/popup-pager-right.gif) no-repeat 0 153px;margin:0 0 0 8px;}.full-view a.pager-right:hover{background:url(../images/popup-pager-right.gif) no-repeat 0 153px;}.popup-gallery-box .tramb-icons{margin-left:590px;color:#08488d;width:185px;padding-top:22px;}.popup-gallery-box .tramb-icons p{font-size:14px;padding:0;margin:0 0 10px 0;}.sm-images-set{overflow:auto;height:280px;width:185px;}.tramb-icons ul{width:165px;}.tramb-icons li{float:left;margin:0 0 5px 5px;}.tramb-icons a,.tramb-icons a:visited{display:block;border:1px solid #a7a6aa;padding:1px;margin:0;overflow:hidden;height:31px;float:left;}.tramb-icons a:hover{border:1px solid #c00;}.popup-tabs{margin:0 0 0 15px;overflow:hidden;height:29px;}.popup-tabs li{float:left;margin-left:5px;}.popup-tabs li a,.popup-tabs li a:visited{display:block;float:left;color:#000;font:normal 14px Tahoma,Geneva,sans-serif;background:url(../images/popupTab-left.gif) no-repeat left top;text-decoration:none;}.popup-tabs li a:hover,.popup-tabs li.curr-pop-tab a,.popup-tabs li.curr-pop-tab a:visited{color:#fff;background:url(../images/popupTab-left-hover.gif) no-repeat left top;}.popup-tabs li a span{display:block;padding-top:6px;padding-bottom:6px;text-align:center;background:url(../images/popupTab-right.gif) no-repeat right top;}.popup-tabs li a span img{display:block;}.popup-tabs li a:hover span,.popup-tabs li.curr-pop-tab a span{background:url(../images/popupTab-right-hover.gif) no-repeat right top;}#jquery-overlay{position:absolute;top:0;left:0;z-index:490;width:100%;height:500px;}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:500;text-align:center;line-height:0;}#jquery-lightbox a img{border:none;}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}#lightbox-container-image{padding:10px;}#lightbox-loading{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:410;}#lightbox-container-image-box>#lightbox-nav{left:0;}#lightbox-nav a{outline:none;}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}#lightbox-nav-btnPrev{left:0;float:left;}#lightbox-nav-btnNext{right:0;float:right;}#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}#lightbox-container-image-data{padding:0 10px;color:#666;}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}#lightbox-image-details-caption{font-weight:bold;}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:.7em;}a{color:#00c;}.map-hotels{width:100%;height:100%;min-width:1000px;min-height:400px;color:#fff;text-align:left;background:#08488d;}.mh-header{width:100%;height:60px;position:relative;overflow:hidden;}.mh-back{float:left;height:40px;padding:20px 15px 0;}.mh-back a{display:block;font:bold 12px arial;color:#fff;text-decoration:underline;background:url(../images/sprite-map-hotels.gif) no-repeat 0 -2596px;padding-left:13px;}.mh-back a:hover{text-decoration:none;}.mh-location-block{float:left;height:50px;vertical-align:middle;border-left:1px solid #fff;padding:3px 15px;margin:2px 0;overflow:hidden;line-height:50px;}.mh-location-block img{vertical-align:middle;border:2px solid #fff;margin-right:2px;zoom:1;}.mh-location-block span{display:inline-block;font:12px arial;vertical-align:middle;}.mh-location-block strong{font:bold 14px arial;}.mh-form-search{float:right;height:48px;padding:12px 9px 0 0;overflow:hidden;}* html .mh-form-search fieldset{display:inline;}.mh-form-search .input-text{width:292px;font:11px tahoma;color:#5d5d5d;border:solid 1px #c0c0c0;padding:3px;vertical-align:middle;}.mh-form-search .input-submit{width:100px;height:23px;font:bold 12px/20px tahoma;text-shadow:0 1px 1px #fff;color:#414141;background:#eaeaed;border:1px solid #0a3461;vertical-align:middle;text-transform:uppercase;}.mh-form-search .input-submit::-moz-focus-inner{margin:0;padding:0;}.mh-location{font:11px tahoma;white-space:nowrap;background:url(../images/sprite-map-hotels.gif) no-repeat 0 -2695px;margin:5px 0 0;padding-left:8px;overflow:hidden;}.mh-content{height:500px;overflow:hidden;padding:0 5px;}.mh-leftside{float:left;width:390px;height:100%;background:#fff;}.mh-map{height:100%;margin-left:390px;position:relative;background:#fff;}* html .mh-map{left:-3px;margin-right:-3px;}.mh-toggle-menu{width:16px;height:74px;text-indent:-999em;background:url(../images/sprite-mh-toggle-menu.gif) no-repeat;overflow:hidden;position:absolute;left:0;top:0;z-index:100;cursor:pointer;}.mh-show{background-position:0 0;}.mh-hide{background-position:-16px 0;}.mh-check-availability{display:none;height:32px;font:bold 16px/28px arial;color:#fff;text-align:right;text-shadow:0 -1px 1px #000;background:url(../images/sprite-mh-check-availability.png) no-repeat 0 0;padding-left:15px;position:absolute;top:28px;left:77px;z-index:100;cursor:pointer;overflow:hidden;}.mh-check-availability div{float:left;height:32px;background:url(../images/sprite-mh-check-availability.png) no-repeat right -32px;padding-right:15px;}.mh-check-availability span{display:inline-block;vertical-align:middle;}.mh-check-availability .wait{width:16px;height:16px;background:url(/templates/map/images/mh-availability-wait.gif) no-repeat;margin-left:5px;overflow:hidden;}.mh-search-description{overflow:hidden;}.mh-search-description h3{font:bold 20px arial;color:#ff5a00;text-align:center;padding:5px 25px 0;}.mh-search-description ol{font:12px/16px arial;color:#000;margin:0 5px;overflow:hidden;}.mh-search-description li{background:url(../images/sprite-map-hotels.gif) repeat-x 0 -3000px;margin:-1px 0 1px;padding:10px 0;}.mh-search-description p{background:url(../images/sprite-map-hotels.gif) no-repeat 5px -1198px;margin:0;padding-left:24px;}.mh-search-description .item-1{background-position:5px -98px;}.mh-search-description .item-2{background-position:5px -198px;}.mh-search-description .item-3{background-position:5px -298px;}.mh-search-description .item-4{background-position:5px -398px;}.mh-search-description .item-5{background-position:5px -498px;}.mh-search-result{height:100%;overflow:auto;}.mh-search-result .mh-no-hotels{margin:5px;color:#000;}.mh-search-list{font:13px/16px arial;color:#000;margin:0 5px;overflow:hidden;}.mh-search-list li{vertical-align:top;background:url(../images/sprite-map-hotels.gif) repeat-x 0 -3000px;margin:-1px 0 1px;padding:10px 0;overflow:hidden;}.mh-search-list p{background:url(../images/sprite-map-hotels.gif) no-repeat 5px 2px;margin:0;padding-left:28px;cursor:pointer;}.mh-search-list span{display:block;overflow:hidden;}.mh-search-list .query{font-weight:bold;color:#08488d;white-space:nowrap;}.mh-stick{background:#08488d;display:none;}.mh-narrow-results{height:19px;font:bold 11px arial;color:#000;background:#e5ecf5;padding:5px 8px 0;overflow:hidden;}.mh-narrow-results .clean-filter{display:inline-block;width:11px;height:11px;text-indent:-999em;vertical-align:middle;background:url(../images/sprite-map-hotels.gif) no-repeat 0 -2200px;overflow:hidden;}.mh-narrow-results .clean-filter:hover{background-position:0 -2300px;}.mh-sort{height:16px;font:11px arial;color:#000;vertical-align:top;background:#e5ecf5;padding:5px 8px 3px;margin-top:1px;}.mh-sort ul{height:11px;display:inline-block;vertical-align:bottom;margin-top:-3px;padding-top:3px;overflow:hidden;}* html .mh-sort ul{display:inline;}*+html .mh-sort ul{display:inline;}.mh-sort li{float:left;height:10px;line-height:normal;border-right:solid 1px #000;margin:0 -1px 0 1px;padding:0 3px;}.mh-sort a,.mh-sort span{float:left;display:block;margin:-3px 0 -1px;}.mh-sort strong{vertical-align:bottom;}.mh-sort .asc{font-weight:bold;text-decoration:none;color:#325485;background:url(../images/sprite-map-hotels.gif) no-repeat right -2395px;padding-right:10px;}.mh-sort .desc{font-weight:bold;text-decoration:none;color:#325485;background:url(../images/sprite-map-hotels.gif) no-repeat right -2495px;padding-right:10px;}.mh-sort .asc:hover,.mh-sort .desc:hover{color:#325485;}.mh-navigation{height:16px;font:11px arial;color:#000;background:#e5ecf5;padding:5px 8px 3px;margin-top:1px;}.mh-navigation ul{height:11px;display:inline-block;vertical-align:bottom;margin-top:-3px;padding-top:3px;overflow:hidden;}* html .mh-navigation ul{display:inline;}*+html .mh-navigation ul{display:inline;}.mh-navigation li{float:left;height:10px;line-height:normal;border-right:solid 1px #000;margin:0 -1px 0 1px;}.mh-navigation span{font-weight:bold;}.mh-navigation li a,.mh-navigation li span{float:left;display:block;margin:-3px 0 -1px;padding:0 3px;}.mh-sort strong{vertical-align:bottom;}.mh-hotels-list{height:100%;color:#000;margin:0 5px;}.mh-hotels-list li{vertical-align:top;background:url(../images/sprite-map-hotels.gif) repeat-x 0 -3000px;margin:-1px 0 1px;padding:6px 0 5px;overflow:hidden;zoom:1;}.mh-hotels-list p{white-space:nowrap;margin:0;}.mh-hotels-list img{vertical-align:top;}.mh-hotels-list .mh-hotel-block{background:#fff;border:solid 1px #fff;padding:4px;cursor:pointer;}.mh-hotels-list .mh-hotel-info{height:60px;background:url(../images/sprite-map-hotels.gif) no-repeat 0 -73px;padding-left:83px;overflow:hidden;}* html .mh-hotels-list .mh-hotel-info{padding-left:80px;}.mh-hotels-list .item-1{background-position:0 -77px;}.mh-hotels-list .item-2{background-position:0 -177px;}.mh-hotels-list .item-3{background-position:0 -277px;}.mh-hotels-list .item-4{background-position:0 -377px;}.mh-hotels-list .item-5{background-position:0 -477px;}.mh-hotels-list .item-6{background-position:0 -577px;}.mh-hotels-list .item-7{background-position:0 -677px;}.mh-hotels-list .item-8{background-position:0 -777px;}.mh-hotels-list .item-9{background-position:0 -877px;}.mh-hotels-list .item-10{background-position:0 -977px;}.mh-hotels-list .photo{float:left;margin-left:-64px;}* html .mh-hotels-list .photo{display:inline;margin-left:-61px;}.mh-hotels-list .name{font:bold 14px arial;white-space:normal;}* html .mh-hotels-list .name{width:98%;}.mh-hotels-list .address{font:italic 11px arial;}.mh-hotels-list .info-list{height:11px;font-size:11px;color:#08488d;margin:11px 0 0 0;overflow:hidden;}.mh-hotels-list .info-list li{float:left;height:11px;background:none;border-left:solid 1px #000;margin:0 4px 0 -4px;padding:0 3px;}.mh-hotels-list .info-list a{display:block;margin:-3px 0 -1px;}.mh-hotels-list .mh-stars{height:8px;overflow:hidden;margin:1px 0;}.mh-hotels-list .mh-stars span{display:block;height:8px;text-indent:-999em;vertical-align:top;overflow:hidden;}.mh-hotels-list .stars-0{width:1px;}.mh-hotels-list .stars-1{height:8px;background:url(../images/sprite-mh-stars.gif) no-repeat 0 0;}.mh-hotels-list .stars-2{width:20px;background:url(../images/sprite-mh-stars.gif) no-repeat 0 -8px;}.mh-hotels-list .stars-3{width:30px;background:url(../images/sprite-mh-stars.gif) no-repeat 0 -16px;}.mh-hotels-list .stars-4{width:40px;background:url(../images/sprite-mh-stars.gif) no-repeat 0 -24px;}.mh-hotels-list .stars-5{width:51px;background:url(../images/sprite-mh-stars.gif) no-repeat 0 -32px;}.mh-hotels-list .active .mh-hotel-block{background-color:#ffede3;border-color:#953300;}.mh-hotels-list .active .item-1{background-position:0 -1177px;}.mh-hotels-list .active .item-2{background-position:0 -1277px;}.mh-hotels-list .active .item-3{background-position:0 -1377px;}.mh-hotels-list .active .item-4{background-position:0 -1477px;}.mh-hotels-list .active .item-5{background-position:0 -1577px;}.mh-hotels-list .active .item-6{background-position:0 -1677px;}.mh-hotels-list .active .item-7{background-position:0 -1777px;}.mh-hotels-list .active .item-8{background-position:0 -1877px;}.mh-hotels-list .active .item-9{background-position:0 -1977px;}.mh-hotels-list .active .item-10{background-position:0 -2077px;}.mh-hotels-list .active .name{color:#08488d;}.mh-hotels-list .active .stars-1{background-position:0 -40px;}.mh-hotels-list .active .stars-2{background-position:0 -48px;}.mh-hotels-list .active .stars-3{background-position:0 -56px;}.mh-hotels-list .active .stars-4{background-position:0 -64px;}.mh-hotels-list .active .stars-5{background-position:0 -72px;}.mh-rooms{font:bold 11px arial;text-align:center;border-collapse:collapse;border-top:1px solid #969696;border-bottom:1px solid #969696;margin-top:5px;}.mh-rooms td{padding:5px;}.mh-rooms .mh-odd{background:#fff;}.mh-rooms .mh-even{background:#f4f4f4;}.mh-rooms .mh-field-name{width:100%;text-align:left;}.mh-rooms .mh-field-name a{color:#2071c9;}.mh-rooms .mh-field-name a:hover{color:#f9821c;}.mh-rooms .mh-field-price{color:#08488d;white-space:nowrap;}.mh-rooms-wait{height:25px;background:#fff url(../images/mh-rooms-wait.gif) no-repeat center center;border-top:solid 1px #08488d;border-bottom:solid 1px #08488d;margin-top:5px;}.mh-button-book-now{display:inline-block;height:17px;vertical-align:middle;background:url(../images/sprite-mh-buttons.gif) no-repeat right -61px;overflow:hidden;}.mh-button-book-now input{height:17px;font:bold 10px tahoma;color:#fff;text-shadow:1px 1px 1px #427a12;background:url(../images/sprite-mh-buttons.gif) no-repeat 0 -44px;border:none;padding:0 7px 2px;cursor:pointer;}* html .mh-button-book-now input{padding:0 0 1px;}*+html .mh-button-book-now input{padding:0 0 1px;}.mh-block-available{font:bold 11px arial;color:#000;background:#fffde3;border:solid 1px #d0d0d0;padding:0 10px;margin-bottom:1px;zoom:1;display:none;}.mh-block-available p{margin:5px 0;}.mh-block-available .mh-change-dates{font-weight:normal;text-align:right;margin-top:-18px;}.mh-popup{display:none;color:#000;position:absolute;left:79px;top:68px;}.mh-popup h3{font:bold 16px/16px arial;padding:0 5px;}.mh-popup h4{font:bold 14px arial;color:#08488d;}.mh-popup .close{display:block;width:11px;height:11px;text-indent:-999em;background:url(../images/sprite-map-hotels.gif) no-repeat 0 -2200px;overflow:hidden;position:absolute;top:6px;right:10px;}.mh-popup .close:hover{background-position:0 -2300px;}.mh-popup .mh-popup-top{height:5px;1font-size:0;background:url(../images/sprite-mh-popup.png) repeat 0 -5px;margin:0 5px;position:relative;}.mh-popup .mh-popup-tl{width:5px;height:5px;background:url(../images/sprite-mh-popup.png) repeat 0 0;overflow:hidden;position:absolute;left:-5px;top:0;}.mh-popup .mh-popup-tr{width:5px;height:5px;background:url(../images/sprite-mh-popup.png) repeat 0 -10px;overflow:hidden;margin-left:100%;position:absolute;left:0;top:0;}.mh-popup .mh-popup-bottom{height:5px;font-size:0;background:url(../images/sprite-mh-popup.png) repeat 0 -20px;margin:0 5px;position:relative;}.mh-popup .mh-popup-bl{width:5px;height:5px;background:url(../images/sprite-mh-popup.png) repeat 0 -15px;position:absolute;left:-5px;top:0;}.mh-popup .mh-popup-br{width:5px;height:5px;background:url(../images/sprite-mh-popup.png) repeat 0 -25px;overflow:hidden;margin-left:100%;position:absolute;left:0;top:0;}.mh-popup .mh-popup-body{background:#fff;border-left:solid 1px #08488d;border-right:solid 1px #08488d;padding:3px 10px;position:relative;z-index:25;zoom:1;}.mh-popup .mh-popup-content{background:#d4e2f7;border:solid 1px #08488d;margin:7px 0 4px;padding:10px;}.mh-popup .mh-row{width:100%;overflow:hidden;}.mh-popup .mh-column{float:left;width:50%;}.mh-popup .mh-column ul{font:11px/15px arial;}.mh-popup .mh-column ul input{width:15px;height:15px;float:left;margin-right:3px;}* html .mh-popup .mh-column ul input{margin-right:0;}.mh-popup .mh-column li{width:100%;padding-top:5px;overflow:hidden;}.mh-popup .mh-column span{display:inline-block;width:51px;height:8px;vertical-align:middle;background:url(../images/sprite-stars.png) no-repeat;overflow:hidden;margin-right:5px;}.mh-popup .mh-column .star-5{background-position:0 -92px;}.mh-popup .mh-column .star-4{background-position:0 -84px;}.mh-popup .mh-column .star-3{background-position:0 -76px;}.mh-popup .mh-column .star-2{background-position:0 -68px;}.mh-popup .mh-button-row{text-align:center;padding-top:10px;}.mh-popup .button-update-results{display:inline-block;height:22px;vertical-align:middle;background:url(../images/sprite-mh-buttons.gif) no-repeat right -22px;margin-left:2px;}.mh-popup .button-update-results input{height:22px;font:bold 13px arial;color:#fff;text-shadow:0 -1px 1px #4e4e4e;background:url(../images/sprite-mh-buttons.gif) no-repeat;border:none;padding:0 16px 2px;cursor:pointer;}* html .mh-popup .button-update-results input{padding:0 0 2px;}*+html .mh-popup .button-update-results input{padding:0 0 2px;}.mh-popup-narrow-results{display:none;width:400px;}.mh-popup-availability{display:none;width:573px;}.mh-popup-availability .form-availability{height:1%;color:#08488d;background:#e5ecf5;overflow:hidden;}.mh-popup-availability p{margin:10px 0;}.mh-popup-availability img{vertical-align:top;margin-top:3px;}.mh-popup-availability .enter-dates{border-bottom:solid 1px #325485;margin:0;padding-bottom:10px;}.mh-popup-availability .warning{min-height:24px;color:#e11010;font:bold 11px arial;background:url(../images/alert4.gif) no-repeat 0 center;margin-top:10px;padding-left:30px;display:none;}* html .mh-popup-availability .warning{height:24px;}.mh-popup-availability .warning p{margin:0;}.mh-popup-availability .form-row{width:100%;overflow:hidden;}.mh-popup-availability .form-button-row{width:100%;text-align:center;padding-top:10px;}.mh-popup-availability .form-block{float:left;font:bold 12px arial;margin-bottom:0;padding-right:10px;overflow:visible;}.mh-popup-availability .form-block span{display:block;}.mh-popup-availability .sel-80{width:65px;font:11px arial;border:1px solid #999;padding:1px;}.mh-popup-availability .sel-150{width:100px;font:11px arial;border:1px solid #999;padding:1px;}.mh-popup-availability .button{width:200px;font:bold 12px tahoma;margin-left:20px;}.mh-footer{width:100%;height:25px;text-indent:-999em;background:none;overflow:hidden;}.mh-footer p{margin:0;}.mh-footer-booked{background:url(../images/map-hotel-logo.gif) no-repeat 15px 5px;}.map-hotel-popup{width:620px;height:460px;color:#08488d;left:20px;top:20px;z-index:200;}.map-hotel-popup a{color:#2071c9;}.map-hotel-popup a:hover{color:#f9821c;}.map-hotel-popup .mh-popup-body{height:444px;}.map-hotel-popup .content{width:auto;margin:0;padding-right:15px;}.map-hotel-popup .wait{background:#fff url(/templates/map/images/mh-hotel-popup-wait.gif) no-repeat center center;}.map-hotel-popup .cont_right1{float:none;width:auto;height:54px;padding-left:10px;overflow:hidden;}.map-hotel-popup .hotel_title{font-size:18px;margin:0;vertical-align:middle}.map-hotel-popup .hotel_address{font:italic 11px/20px arial;color:#000;margin:0;}.map-hotel-popup .block-scrolling{height:394px;margin-right:-10px;overflow:auto;}.map-hotel-popup .hotel-info{width:580px;background:url(../images/sprite-map-hotel-popup.gif) no-repeat -580px bottom;}.map-hotel-popup .hotel-content-actions{display:none;}.map-hotel-popup .hotel-photo{display:none;}.map-hotel-popup .hotel-more-photos{display:none;}.map-hotel-popup .hotel-content{background:#fffde3;border-left:solid 1px #d0d0d0;border-right:solid 1px #d0d0d0;padding:1px 16px;position:static;}* html .map-hotel-popup .hotel-content{zoom:1;}*+html .map-hotel-popup .hotel-content{zoom:1;}.map-hotel-popup .photos-block{float:none;width:auto;margin:10px 0;}.map-hotel-popup .photos-block .hotel-thumbnails li{margin-right:5px;}.map-hotel-popup .hotel-content .hotel-description{font:11px/15px arial;margin:10px 0;}.map-hotel-popup .hotel-content .hotel-description .button-book-now{margin-top:-88px;}.map-hotel-popup .hotel-menu{height:27px;line-height:27px;background:url(../images/sprite-map-hotel-popup.gif) no-repeat 0 bottom;}.map-hotel-popup .hotel-menu li{margin-right:3px;}.map-hotel-popup .hotel-menu a{font-size:13px;min-width:85px;background:url(../images/sprite-map-hotel-popup.gif) no-repeat -1160px 0;padding-left:10px;}.map-hotel-popup .hotel-menu span{background:url(../images/sprite-map-hotel-popup.gif) no-repeat right 0;padding-right:10px;}.map-hotel-popup .hotel-menu a.active{background:url(../images/sprite-map-hotel-popup.gif) no-repeat -1160px -27px;color:#fff;}.map-hotel-popup .hotel-menu a.active span{background:url(../images/sprite-map-hotel-popup.gif) no-repeat right -27px;}.map-hotel-popup .overview-hotel-rating .best-last-review{display:none;}.map-hotel-popup .hotel-block{background:none;margin:10px 0 5px;position:static;}.map-hotel-popup .hotel-block h4{height:auto;background:none;padding:0 0 0 10px;clear:both;}.map-hotel-popup .hotel-block h4 span{background:none;}.map-hotel-popup .hotel-block-body{font:11px arial;background:none;padding:0;}.map-hotel-popup .hotel-block-body p.book-now{background:none;padding:0 10px;}.map-hotel-popup .hotel-block-body ul.info-list{width:546px;font:11px/15px arial;margin:0;}.map-hotel-popup .hotel-block p{margin:0;}.map-hotel-popup .hotel-block h5{font-size:11px;margin:0;}.map-hotel-popup .hotel-block-body ul.floating li{width:165px;font-size:11px;padding:0 10px 0 7px;}.map-hotel-popup .hotel-block-body ul.marking li{background-position:-120px -20px;}.map-hotel-popup .hotel-block-body ul.info-list li{padding-top:0;}.map-hotel-popup .hotel-block-body p.book-now a{font:bold 11px/16px arial;background-position:0 -400px;}.map-hotel-popup .hotel-availability .form-block{color:#08488d;margin-bottom:10px;}.map-hotel-popup .hotel-availability .form-button{float:right;margin:5px 0 -45px 0;}.map-hotel-popup .hotel-availability .sel-150{width:100px;}.map-hotel-popup .rooms-result{width:auto;}.map-hotel-popup .rooms-result td{font-size:10px;}.map-hotel-popup .rooms-result .real-price{font-size:11px;}.map-hotel-popup .rooms-result p.room-type{font-size:12px;}.map-hotel-popup .rooms-result .taxes{white-space:normal;width:70px;}.map-hotel-popup .hotel-content h3{font:bold 14px arial;color:#08488d;}.map-hotel-popup .hotel-block-show{background:url(../images/sprite-mh-hotel-block.gif) no-repeat -1092px bottom;padding-bottom:5px;}.map-hotel-popup .hotel-block-show h4{height:29px;background:url(../images/sprite-mh-hotel-block.gif) no-repeat 0 0;padding:0 10px 3px 20px;}.map-hotel-popup .hotel-block-show h4 span{line-height:29px;background:url(../images/sprite-mh-hotel-block.gif) repeat-y right 0;}.map-hotel-popup .hotel-block-show .hotel-block-body{background:url(../images/sprite-mh-hotel-block.gif) repeat-y -546px 0;padding:1px 11px;}.map-hotel-popup .hotel-availability{margin:5px 0;overflow:hidden;}* html .map-hotel-popup .hotel-availability{zoom:1;}*+html .map-hotel-popup .hotel-availability{zoom:1;}.map-hotel-popup .hotel-content .reviews-submitted{font-size:13px;}.map-hotel-popup .hotel-content .reviews-submitted a{font-size:13px;}.map-hotel-popup .hotel-content .reviews-description{font-size:11px;}.map-hotel-popup .review-summary{margin:10px 0 0;}.map-hotel-popup .hotel-rating .hotel-rating-col1{width:130px;font:bold 12px arial;margin-top:20px;}.map-hotel-popup .hotel-rating .hotel-rating-col2{margin-top:0;}.map-hotel-popup .see-review-for p{display:none;}.map-hotel-popup .reviews-menu{position:static;}.map-hotel-popup .reviews-menu a{font-size:12px;}.map-hotel-popup .reviews-block p{font-size:11px;color:#08488d;}.map-hotel-popup .review-navigation{height:24px;line-height:24px;background:#e5ecf5;}.map-hotel-popup .review-navigation li{color:#000;margin:6px 0 5px;}.map-hotel-popup .review-navigation a{color:#237ee0;}.map-hotel-popup .review-navigation a:hover{color:#ff5a00;}.map-hotel-popup .reviews-list p{line-height:15px;}.map-hotel-popup .reviews-list{font:11px/15px arial;}.map-hotel-popup p.review-title{font-size:12px;}.map-hotel-popup p.review-rating{font-size:11px;color:#08488d;}.map-hotel-popup p.review-average-rating{font:bold 11px arial;color:#08488d;}.map-hotel-popup p.review-average-rating span{font-size:14px;}.map-hotel-popup p.review-guest-type span{color:#08488d;}.map-hotel-popup .best-price{float:right;margin-bottom:-26px;position:static;}#ui-datepicker-div{display:none;}.mh-marker{float:left;position:absolute;overflow:hidden;}.mh-marker p{height:14px;font:bold 12px/13px arial;color:#000;text-shadow:0 1px 1px #fff;white-space:nowrap;margin:0 -10px;padding:3px 8px 3px 22px;position:relative;cursor:pointer;}* html .mh-marker p{overflow:hidden;}.mh-marker .mh-marker-cloud{height:20px;background:url(../images/sprite-mh-markers.gif) no-repeat 0 0;padding-left:10px;}* html .mh-marker .mh-marker-cloud{width:1%;}.mh-marker .mh-marker-cloud-r{height:20px;background:url(../images/sprite-mh-markers.gif) no-repeat right -40px;padding-right:10px;}.mh-marker .mh-marker-cloud-c{height:20px;background:url(../images/sprite-mh-markers.gif) repeat-x 0 -20px;}.mh-marker .mh-marker-arrow{width:8px;height:13px;background:url(../images/sprite-mh-markers.gif) no-repeat 0 -60px;margin:-1px 0 0 11px;overflow:hidden;cursor:pointer;}.mh-marker .mh-marker-square{width:10px;height:10px;background:url(../images/sprite-mh-markers.gif) no-repeat 0 -73px;margin:0 0 0 14px;overflow:hidden;cursor:pointer;}.mh-marker .mh-marker-airport{width:17px;height:17px;background-position:0 -166px!important;margin-left:10px;}.mh-marker .mh-marker-railway{width:17px;height:17px;background-position:0 -183px!important;margin-left:10px;}.mh-marker .mh-marker-museum{width:17px;height:17px;background-position:0 -200px!important;margin-left:10px;}.mh-marker .mh-marker-park{width:17px;height:17px;background-position:0 -217px!important;margin-left:10px;}.mh-marker .mh-marker-attraction{width:17px;height:17px;background-position:0 -234px!important;margin-left:10px;}.mh-marker .mh-marker-sport{width:17px;height:17px;background-position:0 -251px!important;margin-left:10px;}.mh-marker .mh-marker-business{width:17px;height:17px;background-position:0 -268px!important;margin-left:10px;}.mh-marker .mh-marker-general{width:17px;height:17px;background-position:0 -285px!important;margin-left:10px;}.mh-marker .item{padding-left:8px;}.mh-marker .item-1{background:url(../images/sprite-map-hotels.gif) no-repeat 3px -97px;}.mh-marker .item-2{background:url(../images/sprite-map-hotels.gif) no-repeat 3px -197px;}.mh-marker .item-3{background:url(../images/sprite-map-hotels.gif) no-repeat 3px -297px;}.mh-marker .item-4{background:url(../images/sprite-map-hotels.gif) no-repeat 3px -397px;}.mh-marker .item-5{background:url(../images/sprite-map-hotels.gif) no-repeat 3px -497px;}.mh-marker .item-6{background:url(../images/sprite-map-hotels.gif) no-repeat 3px -597px;}.mh-marker .item-7{background:url(../images/sprite-map-hotels.gif) no-repeat 3px -697px;}.mh-marker .item-8{background:url(../images/sprite-map-hotels.gif) no-repeat 3px -797px;}.mh-marker .item-9{background:url(../images/sprite-map-hotels.gif) no-repeat 3px -897px;}.mh-marker .item-10{background:url(../images/sprite-map-hotels.gif) no-repeat 3px -997px;}.mh-marker span{display:inline-block;width:0;height:14px;vertical-align:top;text-indent:-999em;background:url(../images/sprite-mh-stars.gif) no-repeat 0 -999em;overflow:hidden;}.mh-marker .mh-stars-0{width:1px;}.mh-marker .mh-stars-1{width:9px;background-position:0 -80px;}.mh-marker .mh-stars-2{width:20px;background-position:0 -94px;}.mh-marker .mh-stars-3{width:30px;background-position:0 -108px;}.mh-marker .mh-stars-4{width:40px;background-position:0 -122px;}.mh-marker .mh-stars-5{width:51px;background-position:0 -136px;}.mh-active p{color:#08488d;}.mh-active .mh-marker-cloud{background-position:0 -83px;}.mh-active .mh-marker-cloud-r{background-position:right -123px;}.mh-active .mh-marker-cloud-c{background-position:0 -103px;}.mh-active .mh-marker-arrow{background-position:0 -143px;}.mh-active .mh-marker-square{background-position:0 -156px;}.mh-active .item-1{background:url(../images/sprite-map-hotels.gif) no-repeat 3px -1197px;}.mh-active .item-2{background:url(../images/sprite-map-hotels.gif) no-repeat 3px -1297px;}.mh-active .item-3{background:url(../images/sprite-map-hotels.gif) no-repeat 3px -1397px;}.mh-active .item-4{background:url(../images/sprite-map-hotels.gif) no-repeat 3px -1497px;}.mh-active .item-5{background:url(../images/sprite-map-hotels.gif) no-repeat 3px -1597px;}.mh-active .item-6{background:url(../images/sprite-map-hotels.gif) no-repeat 3px -1697px;}.mh-active .item-7{background:url(../images/sprite-map-hotels.gif) no-repeat 3px -1797px;}.mh-active .item-8{background:url(../images/sprite-map-hotels.gif) no-repeat 3px -1897px;}.mh-active .item-9{background:url(../images/sprite-map-hotels.gif) no-repeat 3px -1997px;}.mh-active .item-10{background:url(../images/sprite-map-hotels.gif) no-repeat 3px -2097px;}.mh-active .mh-stars-1{background-position:0 -150px;}.mh-active .mh-stars-2{background-position:0 -164px;}.mh-active .mh-stars-3{background-position:0 -178px;}.mh-active .mh-stars-4{background-position:0 -192px;}.mh-active .mh-stars-5{background-position:0 -206px;}.mh-marker-empty{width:10px;height:10px;background:url(../images/sprite-mh-markers.gif) no-repeat 0 -73px;position:absolute;overflow:hidden;cursor:pointer;}.mh-active2{background:url(../images/sprite-mh-markers.gif) no-repeat 0 -156px;}.hotel-services{margin:10px 0;}.hotel-services h4{font:bold 14px arial;margin-bottom:3px;}.hotel-services li{font:11px/15px arial;padding-left:10px;}.stars{display:inline-block;background:url(/templates/map/images/sprite-stars.png) no-repeat;line-height:100px;vertical-align:middle;overflow:hidden;position:relative;}.stars0-big{width:1px;background:none;}.stars1-big{width:13px;height:12px;background-position:0 0;}.stars2-big{width:28px;height:12px;background-position:0 -12px;}.stars3-big{width:43px;height:12px;background-position:0 -24px;}.stars4-big{width:58px;height:12px;background-position:0 -36px;}.stars5-big{width:73px;height:12px;background-position:0 -48px;}.map-hotel-popup .button-book-now{float:right;display:inline-block;font:bold 13px/34px arial;color:#fff;text-decoration:none;text-shadow:1px 1px 2px #4e4e4e;white-space:nowrap;background:url(/templates/map/images/bu_orange_l.png) no-repeat!important;padding-left:15px;}.map-hotel-popup .button-book-now:hover{color:#fff;}.map-hotel-popup .button-book-now span{display:block;background:url(/templates/map/images/bu_orange_r.png) no-repeat right 0!important;padding-right:15px;cursor:pointer;}
