body{width:100%;margin:0;padding:0;background:#E1DFE1;font-family:Arial;height:100%;}
/*jquery date-picker Kelvin Luck*/
table.jCalendar{border:1px solid #000;background:#aaa;border-collapse:separate;border-spacing:2px;}
table.jCalendar th{background:#333;color:#fff;font-weight:bold;padding:3px 5px;}
table.jCalendar td{background:#ccc;color:#000;padding:3px 5px;text-align:center;}
table.jCalendar td.other-month{background:#ddd;color:#aaa;}
table.jCalendar td.today{background:#666;color:#fff;}
table.jCalendar td.selected{background:#f66;color:#fff;}
table.jCalendar td.selected.dp-hover{background:#f33;color:#fff;}
table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td{background:#fff;color:#000;}
table.jCalendar tr.selectedWeek td{background:#f66;color:#fff;}
table.jCalendar td.disabled,table.jCalendar td.disabled.dp-hover{background:#bbb;color:#888;}
table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover{background:#bbb;color:#888;}
a.dp-choose-date{float:left;width:16px;height:16px;padding:0;margin:5px 3px 0;display:block;text-indent:-2000px;overflow:hidden;background:url(/img2/calendar.png) no-repeat;}
a.dp-choose-date.dp-disabled{background-position:0 -20px;cursor:default;}
div.dp-popup{position:relative;background:#ccc;font-size:10px;font-family:arial,sans-serif;padding:2px;width:171px;line-height:1.2em;}
div#dp-popup{position:absolute;z-index:199;}
div.dp-popup h2{font-size:12px;text-align:center;margin:2px 0;padding:0;}
a#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block;}
a#dp-close:hover{text-decoration:underline;}
div.dp-popup a{color:#000;text-decoration:none;padding:3px 2px 0;}
div.dp-popup div.dp-nav-prev{position:absolute;top:2px;left:4px;width:100px;}
div.dp-popup div.dp-nav-prev a{float:left;}
div.dp-popup div.dp-nav-prev a,div.dp-popup div.dp-nav-next a{cursor:pointer;}
div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled{cursor:default;}
div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:4px;width:100px;}
div.dp-popup div.dp-nav-next a{float:right;}
div.dp-popup a.disabled{cursor:default;color:#aaa;}
div.dp-popup td{cursor:pointer;}
div.dp-popup td.disabled{cursor:default;}
input.dp-applied{width:140px;float:left;}
td.other-month{visibility:hidden;}
/*end jquery date-picker Kelvin Luck*/
/*slimbox2*/
#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer;}
#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff;}
.lbLoading{background:url('loading.gif') center no-repeat #fff;}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;}
#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none;}
#lbPrevLink{left:0;}
#lbPrevLink{background:transparent url(prevlabel.gif) no-repeat 0 15%;}
#lbNextLink{right:0;}
#lbNextLink{background:transparent url(nextlabel.gif) no-repeat 100% 15%;}
#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none;}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:url('closelabel.gif') center no-repeat transparent;margin:5px 0;outline:none;}
#lbCaption,#lbNumber{margin-right:71px;}
#lbCaption{font-weight:bold;}
/*end slimbox2*/
/*jquery selectbox*/
.jquery-selectbox{position:relative;height:21px;width:100px;z-index:0;float:left;display:inline;margin:4px 4px 4px 0;font-size:9px;font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;color:#444;padding:0;white-space:pre;}
.jquery-selectbox.selecthover{border-color:#9F7627;background-color:#FFF;z-index:700;}
.jquery-selectbox .jquery-selectbox-currentItem{cursor:pointer;padding:3px 0 2px 3px;white-space:nowrap;display:block;overflow:hidden;background:white;font-size:13px;text-align:center;color:#0b2f4d;background:#FFF5E7;}
.jquery-selectbox .jquery-selectbox-list{display:none;position:absolute;top:21px;padding:2px;left:0;background:#FFF5E7;width:100px;height:120px;overflow-x:hidden;overflow-y:auto;z-index:1000;border:1px solid #d2ad63;}
.jquery-selectbox .jquery-selectbox-moreButton{float:right;background:url("img/lay-selectMoreButton.png");width:21px;height:21px;cursor:pointer;}
.jquery-selectbox .jquery-selectbox-moreButton-green{float:right;background:url("img/lay-selectMoreButton.png");width:21px;height:21px;cursor:pointer;}
.jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover{background:url("img/lay-selectMoreButtonHover.png");}
.jquery-selectbox .jquery-selectbox-moreButton-green.morebuttonhover{background:url("img/lay-selectMoreButtonHover.png");}
.jquery-selectbox .jquery-selectbox-item.listelementhover{background:#CAD3EA;}
.jquery-selectbox .jquery-selectboxjudet-item{display:block;cursor:pointer;font-weight:bold;font-size:12px;padding:2px 0 2px 4px;}
.jquery-selectbox .jquery-selectboxjudet-item.listelementhover{background:#CAD3EA;}
.jquery-selectbox .jquery-selectbox-item{display:block;cursor:pointer;font-size:11px;padding:2px 0 2px 15px;}
form .error .jquery-selectbox{color:#d00;border-color:#d00;}
/*end jquery selectbox*/
.bold{font-weight:bold;}
.italic{font-style:italic;}
.clear{clear:both;font-size:0;}
#main_shadow_borders{padding:0 10px 0 10px;width:980px;margin:0 auto;}
#main{background:url('/img2/main_bg.png') top left repeat-x #FFF;}
#logo{display:block;height:60px;width:160px;background:url('/img2/logo2.jpg') 0 0 no-repeat;color:#0B2F4D;font-size:12px;font-weight:bold;text-decoration:none;padding:68px 0 0 150px;position:absolute;top:0;left:0;z-index:1;}
#topmenu{position:relative;top:0;left:150px;z-index:2;float:left;width:830px;}
#topmenu{position:relative;top:0;left:150px;z-index:2;float:left;width:830px;}
.topmenu_groups_sep{float:left;width:113px;height:1px;}
.topmenu_groups_sep2{float:left;width:10px;height:1px;}
.topmenu_group1{height:29px;background:url('/img2/topmenu_left_corner.png') left no-repeat;float:left;padding:0 14px 0 3px;margin:0;}
.topmenu_group1_center{padding:8px 12px 0 0;height:21px;background:#BFCAE6;float:left;}
.topmenu_group1_center a{float:left;color:#2C3960;font-size:12px;text-decoration:none;font-weight:bold;margin:0 0 0 14px;position:relative;}
.topmenu_group1_right{height:29px;background:url('/img2/topmenu_right_corner.png') left no-repeat;float:left;padding:0 0 0 3px;}
.topmenu_group2{height:29px;background:url('/img2/topmenu_left_corner.png') left no-repeat;float:left;padding:0 14px 0 3px;margin:0;}
.topmenu_group2_center{padding:0 12px 0 0;height:29px;background:#BFCAE6;float:left;}
.topmenu_group2_center a{float:left;color:#2C3960;font-size:12px;text-decoration:none;font-weight:bold;margin:0 0 0 14px;padding-top:8px;position:relative;}
.topmenu_group2_center span{float:left;color:#2C3960;font-size:12px;font-weight:bold;margin:0 13px 0 14px;padding-top:8px;}
.topmenu_group2_center form{margin:0;padding:0;}
.topmenu_group2_right{height:29px;background:url('/img2/topmenu_right_corner.png') left no-repeat;float:left;padding:0 0 0 3px;}
#myaccount{background:url('/img2/icon_myaccount.png') center left no-repeat;padding-left:20px;padding-top:0;margin-top:8px;float:left;}
#logout{color:#F00;text-decoration:underline;font-weight:normal;font-style:italic;}
#login{color:#063;text-decoration:underline;font-weight:normal;font-style:italic;}
#lang_rom_selected{padding-top:0;margin-top:6px;margin-left:10px;width:23px;height:23px;background:url('/img2/icon_rom_selected.png') no-repeat;border:0;position:relative;display:block;}
#lang_eng_selected{padding-top:0;margin-top:6px;margin-left:10px;width:23px;height:23px;background:url('/img2/icon_eng_selected.png') no-repeat;border:0;position:relative;display:block;}
#lang_rom_unselected{padding-top:0;margin-top:6px;margin-left:10px;width:23px;height:23px;background:url('/img2/icon_rom_unselected.png') no-repeat;border:0;cursor:pointer;position:relative;display:block;}
#lang_eng_unselected{padding-top:0;margin-top:6px;margin-left:10px;width:23px;height:23px;background:url('/img2/icon_eng_unselected.png') no-repeat;border:0;cursor:pointer;position:relative;display:block;}
#payonline{float:left;height:42px;width:158px;margin:20px 0 0 255px;}
#phonebox{float:right;width:210px;height:50px;background:url('/img2/phonebox.png') top center no-repeat;margin:10px 15px 0 14px;padding:13px 0 0 0;}
.phone_number{float:left;clear:left;width:127px;font-size:16px;line-height:21px;color:#FFF;font-weight:bold;padding:0 0 0 15px;}
#call_me{float:right;margin:17px 0 0 0;padding:0 0 7px 0;position:relative;width:164px;}
.call_me_link{font-size:13px;font-weight:bold;color:#263152;line-height:14px;text-align:center;padding:11px 10px 0 38px;width:116px;height:43px;display:block;background:url('/img2/call_me2.png') 0 0 no-repeat;}
#call_me_form{background:url('/img2/call_me_bottom.png') bottom left no-repeat;margin:0;position:absolute;top:47px;padding:0 0 7px 0;z-index:100;text-align:center;}
#call_me_form label{font-size:13px;color:#666;width:48px;display:block;float:left;cursor:pointer;text-align:center;padding-top:2px;}
.call_me_input{width:100px;border:1px solid #666;display:block;float:left;margin:0;}
.call_me_submit{border:1px solid #333;background:#CCC;cursor:pointer;}
.block{display:block;}
#phone_hours{clear:both;background:url('/img2/phone_clock.png') 32px 5px no-repeat;padding:0 0 0 56px;float:left;width:71px;}
.phone_hours_text{font-size:14px;color:#FFF;text-align:center;line-height:14px;}
#searchbox{float:left;width:468px;height:295px;padding:7px 0 0 10px;}
#searchtabs{float:left;padding:0 0 0 20px;}
#hotel_searchtab{float:left;height:40px;background:url('/img2/hotel_searchtab_left.png') left no-repeat;padding:0 3px 0 6px;cursor:pointer;}
#hotel_searchtab div{float:left;height:36px;background:url('/img2/hotel_searchtab_right.png') right no-repeat;color:#FFF;padding:4px 16px 0 6px;}
#hotel_searchtab h2{float:left;height:36px;background:url('/img2/hotel_searchtab_right.png') right no-repeat;color:#FFF;padding:4px 16px 0 6px;margin:0;}
#hotel_searchtab_text{float:left;background:url('/img2/icon_search_hotel.png') bottom left no-repeat;padding:6px 0 0 35px;font-weight:bold;font-size:14px;}
#hotel_searchtab_text span{font-size:20px;}
#hall_searchtab{float:left;height:40px;background:url('/img2/hall_searchtab_left.png') left no-repeat;padding:0 0 0 6px;cursor:pointer;}
#hall_searchtab div{float:left;height:36px;background:url('/img2/hall_searchtab_right.png') right no-repeat;color:#EBEFFB;padding:4px 16px 0 6px;}
#hall_searchtab h2{float:left;height:36px;background:url('/img2/hall_searchtab_right.png') right no-repeat;color:#EBEFFB;padding:4px 16px 0 6px;margin:0;}
#hall_searchtab_text{float:left;background:url('/img2/icon_search_hall.png') bottom left no-repeat;padding:6px 0 0 40px;font-weight:bold;font-size:14px;white-space:nowrap;}
#hall_searchtab_text span{font-size:17px;}
#search_area{float:left;height:255px;width:468px;background:url('/img2/search_areas.png') -468px 0 no-repeat;}
#frmSearchHotel{padding:27px 0 0 36px;}
.city_tag{font-size:18px;font-weight:bold;color:#FFF;padding:0 0 5px 0;float:left;}
#search_city{float:left;width:185px;height:20px;font-size:11px;margin:0 0 10px 0;}
#search_city_with_halls{float:left;width:185px;height:20px;font-size:11px;margin:0 0 10px 0;}
.city_field{float:left;padding:10px 0 0 0;}
.closeto{float:left;padding:10px 0 0 0;}
.closeto div{float:left;font-size:13px;color:#FFF;font-weight:bold;padding:0 0 5px 0;}
#search_closeto{float:left;width:128px;height:20px;font-size:11px;clear:left;margin:0;padding:0;}
.hotelname{float:left;padding:10px 0 0 10px;}
.hotelname_tag{float:left;font-size:13px;color:#FFF;font-weight:bold;padding:0 0 5px 0;}
.hotelname_tag span{font-size:9px;}
#hotelname_select{float:left;clear:left;}
.search_name{float:left;clear:left;width:185px;font-size:11px;line-height:12px;padding:0;height:20px;text-align:center;}
.search_name option span{font-weight:bold;}
#sosire{float:left;padding:10px 0 0 0;}
#sosire label{display:block;font-size:13px;color:#FFF;font-weight:bold;padding:0 0 5px 0;cursor:pointer;}
#inputcheckin,#inputcheckin2{float:left;clear:both;width:115px;font-size:12px;line-height:11px;padding:3px 3px 0 3px;cursor:pointer;text-align:center;background:#FFF5E7;border:0;height:18px;font-weight:bold;color:#0B2F4D;}
#plecare{float:left;padding:10px 0 0 10px;}
#plecare label{display:block;font-size:13px;color:#FFF;font-weight:bold;padding:0 0 5px 0;cursor:pointer;}
#inputcheckout,#inputcheckout2{float:left;clear:left;width:115px;font-size:12px;line-height:11px;padding:3px 3px 0 3px;cursor:pointer;text-align:center;background:#FFF5E7;border:0;height:18px;font-weight:bold;color:#0B2F4D;}
#search_map{float:right;width:115px;}
.map_class{float:right;height:85px;width:115px;background:url('/img2/map.png') 0 0 no-repeat;margin:18px 12px 0 0;}
#map{font-size:12px;text-align:center;color:#DE8C10;font-weight:bold;text-decoration:none;padding:25px 0 0 0;font-family:"Arial Black";}
#search_submit{float:left;margin:20px 0 0 0;padding:0 0 0 4px;background:url('/img2/search_submit_left.png') top left no-repeat;}
#search_submit div{float:left;background:url('/img2/search_submit_right.png') top right no-repeat;padding:0 13px 18px 9px;}
#search_submit div input{border:0;background:url('/img2/icon_search.png') center left no-repeat;font-size:13px;line-height:15px;font-weight:bold;color:#29365A;padding:8px 0 7px 20px;cursor:pointer;}
#special_offers{float:left;margin:7px 0 0 18px;width:468px;height:295px;padding:0;}
#special_mask{float:right;width:468px;height:295px;background:url('/img2/special_mask.png') top left no-repeat;position:relative;}
#special_items{float:right;width:143px;height:295px;font-size:14px;line-height:17px;position:relative;z-index:2;}
.special_item{height:55px;padding:17px 7px 0 38px;margin:0 0 1px 0;color:#ADBDE0;background:url('/img2/special_item_unselected.png') top left no-repeat;cursor:pointer;}
.special_item_selected{height:55px;padding:17px 7px 0 28px;margin:0 0 1px 0;color:#2A375C;font-weight:bold;background:url('/img2/special_item_selected.png') top left no-repeat;cursor:pointer;}
#special_description{position:relative;top:161px;z-index:1;color:#FEFEFF;}
#special_description_innerwrap{padding:6px 150px 0 8px;background:url('/img2/special_description.png') top left no-repeat;}
.description_title{font-size:19px;font-weight:bold;display:none;margin:0;color:#FEFEFF;}
.description_text{font-size:14px;line-height:15px;padding:10px 0 0 0;display:none;margin:0;color:#FEFEFF;}
.more_special{text-align:right;padding:5px 0 11px 0;display:none;}
.more_special a{font-size:12px;font-weight:bold;color:#E6940E;position:relative;z-index:2;}
#top_offers{float:left;padding:20px 0 0 13px;width:462px;}
.section_title{float:left;font-size:20px;color:#0B2F4D;font-weight:bold;padding:0;margin:0;}
.top_item{float:left;clear:left;padding:12px 0 10px 10px;width:452px;}
.top_item_img{float:left;}
.top_item_img img{float:left;border:0;}
.top_item_text{float:left;padding:0 0 0 10px;}
.top_title{float:left;margin:0;padding:0 0 3px 0;}
.top_title a{float:left;color:#303E69;font-size:15px;font-weight:bold;}
.top_item_stars{float:left;background:url('/img2/icon_star.png') center left repeat-x;height:12px;margin:4px 0 0 0;}
.filter_stars{background:url('/img2/icon_star.png') center left repeat-x;height:12px;margin:0 0 0 5px;padding:0;display:block;}
.filter_star1{padding-left:12px;}
.filter_star2{padding-left:24px;}
.filter_star3{padding-left:36px;}
.filter_star4{padding-left:48px;}
.filter_star5{padding-left:60px;}
.star1{width:12px;}
.star2{width:24px;}
.star3{width:36px;}
.star4{width:48px;}
.star5{width:60px;}
.top_location{float:left;margin:0;padding:0 0 3px 0;font-weight:normal;}
.top_item_location{float:left;font-size:12px;color:#333;padding:1px 0 0 5px;text-decoration:none;}
.top_item_location:hover{text-decoration:underline;}
.top_item p{float:left;clear:left;width:287px;margin:0;padding:5px 0 5px 0;font-size:11px;font-weight:normal;}
.hotel_priceline{float:left;clear:left;font-size:11px;background:url('/img2/left_arrow.png') center left no-repeat;padding:0 0 0 13px;width:278px;}
.price_overlined{font-size:10px;font-weight:bold;color:#F00;text-decoration:line-through;padding:0 3px 0 0;}
.price_topay{font-weight:bold;color:#060;padding:0 3px 0 0;}
.price_percentoff{font-size:10px;color:#2C3960;}
#most_popular{float:left;width:480px;padding:20px 0 0 25px;}
#popular_list{float:left;clear:left;margin:20px 0 0 0;width:470px;background:url('/img2/dot1.png') 205px repeat-y;}
#popular_list div{float:left;padding:0 30px 8px 0;width:200px;}
#popular_list span{font-size:11px;color:#333;}
#popular_list a{color:#303E69;font-weight:bold;display:block;float:left;}
.popular_nr{padding:0;display:block;float:left;clear:left;white-space:nowrap;}
.popular1{font-size:14px;}
.popular2{font-size:14px;}
.popular3{font-size:14px;}
#newsletter{float:left;background:url('/img2/newsletter.png') top left no-repeat;width:444px;height:153px;margin:10px 0 0 25px;padding:17px 0 0 22px;}
#newsletter_title{font-size:20px;color:#0B2F4D;margin:0;padding:0;font-weight:normal;}
#newsletter p{font-size:13px;color:#333;width:258px;margin:0;padding:10px 0 10px 0;clear:left;}
#newsletter_form{margin:0;padding:0;}
.email_tag{color:#000;font-size:13px;}
#email_input{width:140px;height:18px;padding:2px 3px 0 3px;}
#email_submit{font-size:12px;padding:0 0 2px 0;margin:0;}
#footer{margin:25px 0 0 0;padding:10px 0 0 8px;background:#2B385D;height:126px;width:973px;}
.footer_section{border-right:1px solid #8C93A7;float:left;height:120px;padding:0 18px 0 12px;}
.footer_title{color:#B5BAC6;font-size:13px;font-family:"Arial Black";font-weight:bold;padding:0 0 5px 0;}
#counties{height:80px;width:615px;white-space:nowrap;}
#counties a{color:#CBCED7;text-decoration:none;font-size:10px;line-height:11px;float:left;clear:left;margin:3px 12px 0 0;}
#counties a:hover{text-decoration:underline;}
.footer_section ul.footer_list{list-style:none;margin:0;padding:0;}
.footer_section ul.footer_list li{margin:0;padding:0;list-style:none;}
.footer_section ul.footer_list li a{font-size:12px;color:#CBCED7;text-decoration:none;line-height:18px;}
.footer_section ul.footer_list li a:hover{text-decoration:underline;}
#copyright{padding:18px 0 0 0;font-size:10px;color:#CBCED7;font-style:italic;margin:0;line-height:10px;}
.copy{border:0;}
#hotels_left{float:left;}
#hotels_filters{float:left;clear:left;margin:13px 0 0 10px;padding:5px 0 0 10px;width:237px;}
#hotels_filters_title{font-size:15px;font-weight:bold;border-bottom:1px solid #CAD3EA;padding:0 0 12px 0;margin:0 0 9px 0;}
.hotels_filter{border-bottom:1px solid #CAD3EA;padding:0 0 10px 0;margin:0 0 10px 0;}
.hotels_filter_title{font-size:13px;color:#333;padding:0 0 8px 0;}
.filter{padding:0 0 0 15px;}
.erase_filter{float:right;background:url('/img2/erase_filter.png') 0 5px #536BB5 no-repeat;font-size:12px;line-height:12px;font-style:italic;text-decoration:underline;padding:4px 5px 5px 15px;color:#FFF;width:66px;height:12px;}
.filter_text_selected{display:block;font-size:13px;line-height:16px;color:#FFF;padding:2px 0 3px 5px;margin:0 0 4px 0;clear:left;float:left;width:131px;text-decoration:none;background:#536BB5;}
.filter_text_selected span{float:left;text-decoration:none;}
.filter_text{display:block;font-size:13px;line-height:16px;color:#0B2F4D;padding:2px 0 3px 5px;margin:0 0 4px 0;clear:left;float:left;width:100%;text-decoration:none;cursor:pointer;}
.filter_text:hover{background:#536BB5;color:#FFF;}
.filter_text:hover span{text-decoration:none;}
.filter_text span{float:left;cursor:pointer;}
.filter_name{text-decoration:underline;padding-right:3px;}
#stars_links{float:left;clear:left;margin:13px 0 0 10px;width:227px;padding:0 0 0 10px;}
#stars_links a{display:block;}
#stars_links a:hover{background:#536BB5;color:#FFF;}
#minisearch{float:left;margin:13px 0 0 5px;padding:5px 0 0 10px;height:260px;width:237px;}
.mini_hotel{background:url('/img2/minisearch_bg.png') top left no-repeat;}
.mini_hall{background:url('/img2/minisearch_bg.png') top right no-repeat;}
#search_city.mini{width:222px;float:left;height:41px;margin:0;padding:0;}
#search_city_with_halls.mini{width:222px;float:left;margin:0;padding:0;}
#search_hotelname.mini{width:170px;float:left;height:41px;}
#sosire.mini #inputcheckin2,#sosire.mini #inputcheckin{width:79px;}
#plecare.mini #inputcheckout2,#plecare.mini #inputcheckout{width:79px;}
#hotels_list{float:left;width:708px;margin:13px 0 0 4px;}
#hotels_top{background:url('/img2/hotels_top.png') top left no-repeat;height:4px;font-size:0;margin-left:1px;}
#hotels_top_breadcrumb{background:url('/img2/hotels_top_breadcrumb.png') top left no-repeat #E7EAF1;height:15px;font-size:10px;padding:2px 0 0 10px;}
#hotels_top_breadcrumb a{color:#666;font-size:11px;text-decoration:underline;}
#hotels_top_breadcrumb span{color:#666;font-size:11px;padding:0 5px 0 5px;}
#hotels_container{background:white;padding:0 1px 0 1px;}
#hotels_title{margin:0;float:left;font-size:20px;color:#0B2F4D;font-weight:bold;padding:10px 0 7px 20px;}
#event_description{font-size:15px;color:#0B2F4D;font-weight:bold;padding:10px 0 7px 20px;font-style:italic;}
#hotels_sort{height:23px;padding:7px 0 0 20px;}
#hotels_sort div{float:left;}
#hotels_sort span{font-size:13px;margin:0 10px 0 0;font-weight:bold;color:#0B2F4D;float:left;}
#hotels_currency{margin-left:150px;float:left;}
#hotels_currency div{color:#666;font-weight:bold;font-size:11px;text-decoration:none;float:left;width:29px;height:16px;padding:2px 0 0 7px;margin:0 5px 0 0;cursor:pointer;}
#hotels_currency div.selected{color:#E48F0E;background:url('/img2/sel_currency.png');cursor:default;}
#hotels_sort_by{float:left;height:20px;font-size:10px;}
.hotels_item{padding:8px 5px 10px 17px;float:left;background:#FFF;width:686px;}
.linesep_hotel{border-bottom:1px solid #CAD3EA;}
.linesep_hall{border-bottom:1px solid #BACD96;}
.hotels_img{float:left;clear:left;}
.hotels_img img{border:0;}
.economy{background:url('/img2/economy.png') top left no-repeat;font-size:10px;line-height:14px;color:#333;padding:14px 0 0 50px;height:32px;position:relative;top:-15px;left:-13px;}
.economy span.primary{font-size:14px;font-weight:bold;color:#F00;display:block;}
.economy span.secondary{display:block;line-height:10px;}
.rt_clock{background:url('/img2/rt_clock.png') top left no-repeat;font-size:12px;line-height:16px;color:#333;padding:13px 0 0 50px;height:32px;position:relative;top:-15px;left:-13px;}
.non_rt{background:url('/img2/non_rt.png') 0 13px no-repeat;font-size:13px;line-height:14px;color:#333;padding:13px 0 0 15px;height:32px;position:relative;top:-12px;left:0;text-align:center;}
.rt_clock span.primary{font-size:14px;font-weight:bold;color:#F00;display:block;}
.rt_clock span.secondary{display:block;line-height:12px;}
.hotels_from{float:left;width:120px;margin:0 8px 0 0;}
.hotels_from div{float:left;white-space:nowrap;color:#2b385e;}
.hotels_item_text{float:left;padding:0;margin:0;color:#303E69;width:531px;}
.hotels_item_text h2{padding:0;margin:0;float:left;}
.hotels_item_text h2.hall_title{padding:0;margin:0;float:left;}
.hotels_item_text h3{padding:0;margin:0;float:left;height:12px;}
.hotels_item_text2{float:left;padding:0;margin:0;color:#303E69;width:539px;}
.hotels_item_text2 h2{padding:0;margin:0;float:left;}
.hotels_item_text2 h2.hall_title{padding:0;margin:0;float:left;}
.hotels_item_text2 h3{padding:0;margin:0;float:left;height:12px;}
.hotel_item_title{font-size:15px;color:#007BD7;font-weight:bold;padding:0;margin:0;display:block;}
.hotels_item_text2 .hotel_item_title{float:left;margin-right:10px;}
.hotels_item_text2 .hotel_item_title h2{font-size:15px;}
.hotels_item_text3{float:left;padding:0;margin:0;color:#303E69;width:539px;}
.hotels_item_text3 h2{padding:0;margin:0;float:left;}
.hotels_item_text3 h2.hall_title{padding:0;margin:0;float:left;}
.hotels_item_text3 h3{padding:0;margin:0;float:left;height:12px;}
.hotels_item_text3 .hotel_item_title{font-size:15px;font-weight:bold;padding:0;margin:0;display:block;float:left;margin-right:10px;text-decoration:none;}
.hotels_item_text3 .hotel_item_title h2{font-size:15px;color:#93ABFF;}
.hotels_item_text3 .hotel_item_title h2 span{font-size:15px;color:#007BD7;text-decoration:underline;}
.hotels_item_location{float:left;padding:3px 0 0 5px;}
.hotels_item_location strong{font-size:12px;color:#A06E26;text-decoration:none;float:left;}
.hotels_item_location h2{font-size:12px;color:#A06E26;text-decoration:none;float:left;}
.hotels_item_description{float:left;clear:left;font-size:11px;width:468px;}
.hotels_item_prices{float:left;clear:left;border-collapse:collapse;table-layout:auto;margin:5px 0 0 0;padding:0;width:505px;}
.table_hotel td{border:1px solid #CAD3EA;}
.table_hotel th{background:#CAD3EA;border:1px solid #ABBADE;color:#333;padding:5px;}
.table_hall th{background:#C8E398;border:1px solid #BACD96;color:#333;padding:5px;}
.table_hall td{border:1px solid #9DCD43;}
.hotels_item_prices2{float:left;clear:left;border-collapse:collapse;table-layout:fixed;margin:0;width:685px;border-spacing:2px;}
.hotels_item_prices2 tfoot td{border:0;}
.hotels_item_prices2 th{background:#CAD3EA;border:1px solid #ABBADE;color:#333;height:28px;}
.hotels_item_prices2 td{border:1px solid #CAD3EA;padding:0;text-align:center;}
.hotels_item_prices2 td.hotels_day_price{width:30px;background:#F0F5F5;text-align:center;}
.hotels_type1{font-size:12px;width:60px;text-align:left;}
.hotels_type4{font-size:12px;width:90px;text-align:left;}
.hotels_type2{font-size:10px;width:30px;}
.hotels_type3{font-size:12px;width:49px;}
.hotels_type5{font-size:12px;width:180px;text-align:left;}
.hotels_type6{font-size:12px;width:0;text-align:left;}
.hotels_item_oldprice{display:block;color:#F00;font-size:10px;text-align:center;}
.hotels_item_oldprice span{font-size:14px;font-weight:bold;}
.hotels_item_price{display:block;color:#2C3960;font-size:13px;font-weight:bold;text-align:center;}
.hotels_item_price2{display:block;color:#2C3960;font-size:13px;font-weight:bold;text-align:center;}
.hotels_item_currency{display:block;color:#2C3960;font-size:9px;text-align:center;}
.hotels_item_oldtotal{display:block;color:#F00;font-size:12px;text-align:center;}
.hotels_item_total{display:block;color:#000;font-size:18px;text-align:center;}
.hotels_item_currency2{display:block;color:#000;font-size:9px;text-align:center;}
.hoteles_select_div{text-align:center;width:40px;}
.hotels_select_div2{text-align:center;padding:0;}
.hotels_select{width:75px;padding:0;background:#FFF5E7;}
.hotels_room_type{color:#2C3960;font-size:12px;font-weight:bold;padding-left:5px;}
td.hotels_room_type2{color:#333;font-size:12px;font-weight:bold;padding-left:5px;background:#CAD3EA;}
.hotels_room_type span{float:left;padding-right:5px;}
.hotels_room_type2 span{float:left;padding:0 3px 5px 3px;}
.hotels_item_dotari{float:left;font-size:9px;color:#666;cursor:help;padding:3px 0 0 10px;}
td.hotels_item_dotari2{border:0;display:none;}
.hotels_item_dotari2 span{font-size:9px;color:#666;width:70px;}
.hotels_item_persons{height:14px;float:left;background:url('/img2/person.png');}
.hotels_item_persons2{height:14px;margin:0 auto;background:url('/img2/person.png');}
.person1{width:9px;}
.person2{width:18px;}
.person3{width:27px;}
.person4{width:36px;}
.person5{width:45px;}
.person6{width:54px;}
.person7{width:63px;}
.person8{width:72px;}
.person9{width:81px;}
.person10{width:90px;}
.hotels_more_rooms{float:left;clear:left;color:#303E69;font-size:12px;margin:10px 0 0 0;text-decoration:none;width:200px;}
.hotels_more_rooms:hover{text-decoration:underline;}
.hotels_item_book{float:right;padding:10px 0 0 0;}
.hotels_item_book input{background:url('/img2/hotels_item_submit.png');border:0;width:82px;height:22px;padding:0 0 0 15px;margin:0 10px 0 0;font-family:Helvetica;font-size:12px;font-weight:bold;color:#29365A;cursor:pointer;}
.hotels_item_book a{background:url('/img2/hotels_item_submit.png') top left no-repeat;width:57px;height:18px;float:right;padding:4px 0 0 25px;margin:0 10px 0 0;font-family:Helvetica;font-size:12px;font-weight:bold;color:#29365A;text-decoration:none;}
#frmSearchHotel.mini{padding:27px 0 0 0;float:left;}
#hotel_content{float:left;width:708px;margin:13px 0 0 4px;}
.none{display:none;}
.color_hotel{background:#CAD3EA;}
.color_hall{background:#C8E398;}
.hotel_currency{padding-left:14px;float:left;margin-top:26px;padding-right:14px;font-size:10px;color:#333;}
.hotel_currency span{height:20px;}
.hotel_currency select{width:69px;height:20px;font-size:12px;padding:0;margin-left:6px;}
.left_events{float:left;clear:left;margin:13px 0 0 10px;padding:15px 0 15px 10px;width:237px;background:url('/img2/minievents.png') top center no-repeat;}
.left_event{float:left;display:block;text-align:center;padding:10px 0 10px 0;margin:0 0 5px 0;border:2px solid #abbade;width:217px;text-decoration:none;color:#abbade;}
.left_event:hover{background:white;color:#0b2f4d;}
.left_event span{font-size:15px;font-weight:bold;display:block;padding:3px 0 3px 0;}
.event_image{height:100px;border:0;}
.ev_tag{font-size:19px;color:white;font-weight:bold;float:left;padding-bottom:5px;}
#search_method1{float:left;border-right:1px solid white;width:200px;padding:0 0 7px 0;}
#search_method2{float:left;padding:0 0 0 10px;}
#search_ex{float:left;clear:left;font-size:10px;font-weight:bold;color:#FFF;padding:5px 0 0 0;}
#search_ex a{font-size:10px;color:#FFF;text-decoration:none;}
#search_ex a:hover{text-decoration:underline;}
.empty_price{background:#FFF;width:30px;}
#shopmania{font-size:0;}
#shopmania img{width:0;}
#links404{font-size:14px;text-align:left;font-weight:bold;padding:0 0 0 150px;}
#links404 a{display:block;text-decoration:underline;float:left;clear:left;color:#2C3960;padding:8px 0 8px 0;}
.room_types{font-size:11px;color:#2b385e;font-weight:bold;text-align:left;padding:0 5px 0 0;}
.room_diffs{text-align:right;font-size:11px;color:#060;font-weight:bold;padding:0 0 0 3px;white-space:nowrap;}
#book_section{clear:both;}
.book_button_container{float:right;background:url('/img2/book_button_right1.png') top right no-repeat;padding:0 3px 0 0;margin:5px 0 0 0;}
.book_button{font-size:20px;font-weight:bold;background:url('/img2/book_button_left1.png') top left no-repeat;height:31px;padding:8px 19px 0 37px;cursor:pointer;color:#29365A;float:right;}
.rt_notification_left{width:9px;height:49px;float:left;background:url('/img2/instant_back_left2.png') 0 0 no-repeat;clear:left;}
.rt_notification_right{width:9px;height:49px;float:left;background:url('/img2/instant_back_right2.png') 0 0 no-repeat;}
.rt_notification_content{float:left;padding:3px 0 7px 4px;height:39px;background:url('/img2/rt_clock2.png') 0 0 #CCFDD1 no-repeat;}
.rt_notification_title{font-size:14px;color:#333;height:13px;padding:3px 0 0 50px;font-weight:bold;font-family:Arial;float:left;}
.rt_notification_text{font-size:12px;line-height:13px;color:#333;height:13px;padding:7px 10px 0 50px;font-family:Arial;float:left;clear:left;}
.rt_type{background:#FFF5D1;}
.hotels_item_container{padding:6px 6px 6px 6px;margin:0;float:left;}
.nr_rooms_input{width:26px;text-align:center;border:1px solid #7F9DB9;background:#FFF;color:#000;font-weight:bold;font-size:20px;}
.search_nr_rooms_input{width:20px;text-align:center;color:#2C3960;font-weight:bold;font-size:18px;border:2px solid #859ACE;float:left;margin:0 4px 0 4px;}
.plus{width:17px;height:17px;float:left;background:url('/img2/plus_room.png') top left no-repeat;cursor:pointer;margin:5px 0 0 0;}
.minus{width:17px;height:17px;float:left;background:url('/img2/minus_room.png') top left no-repeat;cursor:pointer;margin:5px 0 0 0;}
.hall_unit{font-size:12px;color:#303E69;text-decoration:none;float:left;margin:3px 5px 0 0;}
.hall_unit:hover{text-decoration:underline;}
.hall_city{font-size:12px;color:#303E69;text-decoration:none;float:left;margin:3px 5px 0 5px;font-style:italic;}
.hall_city:hover{text-decoration:underline;}
.unit_hall{padding:5px 5px 10px 25px;border-bottom:2px solid #BACD96;}
.unit_hall a img{margin:0 10px 0 0;}
.unit_hall h2{font-size:16px;font-weight:bold;color:#303E69;padding:0 0 10px 0;margin:0;}
.unit_hall h2 a{color:#303E69;}
.unit_hall_title{float:left;padding:0 0 0 10px;}
.default_hall_thumb{width:124px;height:150px;background:url('/img2/thumb_sala_default.jpg') top center no-repeat;float:left;display:block;}
.hall_configurations{float:left;clear:left;font-size:12px;padding:15px 0 15px 0;}
.hall_configurations_title{font-size:13px;padding:0;}
.hall_configurations2{float:left;clear:left;font-size:12px;padding:15px 0 15px 0;}
.hall_configurations_title2{font-size:14px;font-weight:bold;padding:0;}
.hall_configuration{float:left;width:73px;height:94px;padding:2px 5px 0 5px;background-image:url('/img2/arrangement_thumbs.png');background-repeat:no-repeat;text-align:center;font-size:10px;font-weight:bold;margin:5px 5px 0 0;}
.consiliu_arr{background-position:-159px 15px;}
.u_arr{background-position:-479px 15px;}
.t_arr{background-position:-559px 15px;}
.e_arr{background-position:-639px 15px;}
.diverse_arr{background-position:-719px 15px;}
.rotunda_arr{background-position:-319px 15px;}
.teatru_arr{background-position:-399px 15px;}
.cocktail_arr{background-position:0 15px;}
.clasa_arr{background-position:-79px 15px;}
.hall_config{padding:82px 0 0 0;display:block;clear:left;}
.old_config{float:left;clear:left;font-size:13px;padding:15px 0 15px 0;}
.hall_attribute_name span{padding:0 0 0 10px;font-size:10px;font-weight:bold;}
.ov_logo{float:left;width:162px;height:43px;background:url('/img2/ov_logo.png') 0 0 no-repeat;font-size:12px;color:#0B2F4D;font-weight:bold;padding:57px 0 0 108px;margin:11px 0 0 50px;}
.ov_call{float:left;width:274px;height:55px;background:url('/img2/ov_call.png') 0 0 no-repeat;}
.ov_switch{float:left;width:119px;height:18px;padding:3px 0 0 0;background:url('/img2/ov_switch.png') 0 0 no-repeat;text-align:center;font-size:12px;color:#FFF;font-weight:bold;text-decoration:underline;}
#ov_lang_romana{float:left;height:15px;width:23px;background:url('/img2/icon_rom_unselected.png') 0 0 no-repeat;margin:3px 0 0 6px;}
#ov_lang_english{float:left;height:15px;width:23px;background:url('/img2/icon_eng_unselected.png') 0 0 no-repeat;margin:3px 0 0 6px;}
.ov_call2{float:left;background:url('/img2/ov_call2.png') 0 0 no-repeat;width:160px;height:40px;margin:34px 0 0 9px;}
.ov_x{float:right;text-align:left;clear:both;font-size:12px;color:#000;text-decoration:underline;background:url('/img2/ov_x.png') top right no-repeat;width:78px;height:23px;cursor:pointer;padding:2px 0 0 0;margin:5px 21px 0 0;}
#live_person_mic{float:left;height:42px;width:158px;color:#FEFEFF;font-size:11px;margin:17px 20px 0 235px;}
#live_person_mic2{float:left;height:42px;width:158px;color:#FEFEFF;font-size:11px;margin:17px 20px 0 0;}
#sejur_banner{float:left;height:36px;width:170px;background:url('/img2/icon_sejurs.png') center right no-repeat;margin:35px 20px 0 65px;padding:3px 0 0 0;color:#FFF;text-align:center;font-family:Calibri,Arial;font-size:14px;font-weight:bold;line-height:16px;}
#sejur_banner span{display:block;}
.hall_pictures{float:left;}
.hall_equips{float:left;}
.hall_attribute_name2{font-weight:bold;font-size:14px;padding:0 10px 0 0;}
.hall_attribute_name2 span{font-weight:normal;font-size:13px;padding:0 0 0 10px;}
.hall_equip{font-size:13px;padding:0 10px 0 0;}
#welcome{float:left;margin:7px 0 0 18px;width:451px;height:294px;padding:0 10px 0 0;background:url('/img2/welcome2.png') top center no-repeat;font-family:Arial;color:#000;}
#welcome h2{font-size:16px;margin:-10px 0 10px 10px;padding:25px 0 11px 70px;background:url('/img2/welcome_logo.png') top left no-repeat;height:22px;}
#welcome p{font-size:14px;padding:0 0 10px 0;margin:0 0 0 17px;clear:left;}
#welcome p span.list_item{display:block;padding:2px 0 4px 53px;margin:0 0 14px 0;}
.nr_hotels{background:url('/img2/nr_hotels.gif') top left no-repeat;}
.money_saved{background:url('/img2/money_saved.gif') top left no-repeat;}
.help{background:url('/img2/help.gif') 3px 0 no-repeat;}
.help_phone{float:left;clear:left;font-weight:bold;margin:5px 0 0 10px;}
.welcome_star{color:#F00;padding:0 3px 0 0;font-weight:bold;font-size:14px;}
#welcome p.welcome_bottom{font-size:12px;padding:10px 0 0 0;}
.welcome_highlight{font-weight:bold;background:#FF0;padding:0 3px 0 3px;}
.welcome_bottom a{color:black;font-weight:bold;}
#static_container{width:940px;margin:0 auto;clear:both;}
#static_content{background:white;min-height:500px;padding:20px 20px 20px 20px;}
#static_breadcrumb{background:url('/img2/hotels_top_breadcrumb.png') top left no-repeat #E7EAF1;height:15px;font-size:10px;padding:2px 0 0 10px;}
#static_breadcrumb a{color:#666;font-size:11px;text-decoration:underline;}
#static_breadcrumb span{color:#666;font-size:11px;padding:0 5px 0 5px;}
.static_title{color:#33416E;margin:0;padding:0;}
#camere{font-size:0;}
#phone_agent{float:right;width:187px;height:50px;background:url('/img2/phone_agent2.png') top center no-repeat;font-family:Arial;font-size:12px;color:#2A365C;font-weight:bold;padding:6px 0 1px 17px;margin:19px 0 1px 0;text-align:center;}
#phone_agent span{display:block;}
#phone_agent .phone_res_number{padding:0 0 0 14px;font-size:17px;}
#hotel_discount{clear:both;margin:0 auto;background:url('/img2/hotel_discount.png') center 6px no-repeat white;height:27px;width:707px;padding:12px 0 0 0;font-family:Arial;font-size:14px;color:#0B7C07;text-align:center;}
.top_notification span.percent{color:#F00;font-weight:bold;font-size:14px;}
.hotel_prices{color:#F00;font-size:11px;}
.hotel_prices span{font-size:14px;font-weight:bold;}
#search_submit.search_submit_update_blue{float:left;margin:20px 0 0 0;padding:0 0 0 4px;background:url('/img2/search_submit_left.png') top left no-repeat;}
#search_submit.search_submit_update_blue div{float:left;background:url('/img2/search_submit_right.png') top right no-repeat;padding:0 13px 0 9px;}
#search_submit.search_submit_update_green{float:left;margin:20px 0 0 0;padding:0 0 0 4px;background:url('/img2/search_submit_left_green.png') top left no-repeat;}
#search_submit.search_submit_update_green div{float:left;background:url('/img2/search_submit_right_green.png') top right no-repeat;padding:0 13px 0 9px;}
#hotel_economy{margin:0;}
.hotel_economy_left{width:9px;height:72px;float:left;background:url('/img2/bottom_economy_left.jpg') top left no-repeat;}
.hotel_economy_right{width:9px;height:72px;float:left;background:url('/img2/bottom_economy_right.jpg') top left no-repeat;}
.hotel_economy_content{float:left;padding:7px 0 7px 4px;height:58px;background:url('/img2/economy.png') center left #CCFDD1 no-repeat;}
.hotel_economy_prices{float:left;clear:left;width:257px;color:#333;font-size:14px;font-family:Arial;margin:0 0 0 50px;}
.hotel_economy_contact{float:left;padding:7px 0 0 5px;font-weight:bold;height:50px;background:url('/img2/icon_phone.png') center right no-repeat;width:182px;}
#alternatives{float:left;clear:left;padding:0;width:236px;}
#alternatives_title{font-size:17px;color:#536BB5;font-weight:bold;padding:30px 0 10px 0;margin:0 0 0 10px;text-align:center;white-space:nowrap;}
.alternative{border-bottom:1px solid #D9DEE8;width:230px;clear:left;float:left;padding:0 0 8px 0;margin:0 0 5px 15px;}
.alternatice_name{font-size:15px;color:#38556E;font-weight:bold;float:left;padding:0 5px 0 0;}
.alternative_price{float:left;clear:left;color:#0B7C07;padding:8px 0 0 8px;}
.alternative_price span{display:block;text-align:center;font-weight:bold;font-size:15px;white-space:nowrap;}
.alternative_discount{float:right;clear:right;color:#F00;padding:15px 0 0 0;}
.alternative_discount span{display:block;text-align:center;font-weight:bold;font-size:15px;}
span.alternative_small{font-weight:normal;font-size:10px;color:#38556E;white-space:nowrap;}
span.alternative_discount_percent{background:url('/img2/icon_economy2.png') center left no-repeat;height:18px;width:70px;text-align:right;padding:2px 0 0 0;}
#hotel_discount a{color:#336;font-weight:bold;}
div.room_details_tooltip{display:none;padding:20px;background-color:#fff;border:3px solid #000;float:left;width:30px;white-space:normal;font-size:10px;}
.search_input{width:203px;background:#FFF5E7;border:0;padding:3px 3px 0 3px;height:18px;float:left;margin:4px 0 0 0;}
.add_comment{float:left;background:url('/img2/comments_bottom.png') bottom center no-repeat #D9DBE2;padding:0 0 13px 0;width:254px;}
#add_comment_form{width:244px;background:url('/img2/comments_top.png') top center no-repeat;height:377px;padding:0 0 0 10px;margin:0;float:left;}
#comment_success{font-size:12px;background:url('/img2/comments_top.png') top center no-repeat;padding:170px 5px 0 10px;text-align:center;color:#0B7C07;font-weight:bold;width:239px;height:207px;display:none;}
#add_rating_form{width:244px;background:url('/img2/comments_top.png') top center no-repeat;height:377px;padding:0 0 0 10px;margin:0;float:left;}
#rating_success{font-size:12px;background:url('/img2/comments_top.png') top center no-repeat;padding:170px 5px 0 10px;text-align:center;color:#0B7C07;font-weight:bold;width:239px;height:207px;display:none;}
#rating_loading{font-size:12px;background:url('/img2/comments_top.png') top center no-repeat;padding:170px 5px 0 10px;text-align:center;color:#0B7C07;font-weight:bold;width:239px;height:207px;display:none;}
#comment_loading{font-size:12px;background:url('/img2/comments_top.png') top center no-repeat;padding:170px 5px 0 10px;text-align:center;color:#0B7C07;font-weight:bold;width:239px;height:207px;display:none;}
#comments_add{float:left;clear:both;position:relative;padding:10px 0 0 50px;}
#comments_add_button{text-align:center;display:block;clear:both;padding:5px 0 5px 0;margin:0 0 5px 0;font-size:14px;font-weight:bold;color:#0B7C07;background:#D9DBE2;width:608px;}
#comments_add_button:hover{background:#D0FDD4;}
.comment_field_name{color:#666;font-size:12px;float:left;clear:left;padding:10px 0 2px 0;}
.add_comment_title{text-align:center;font-size:14px;color:#2A365C;font-weight:bold;padding:10px 0 10px 0;}
.comment_logictest{padding:0;float:left;clear:left;}
#rating_logic_test{padding:68px 0 0 0;}
#comment_logic_test{padding:20px 0 0 0;}
.comment_error{visibility:hidden;font-size:11px;color:red;clear:left;width:100%;}
.comment_submit{width:244px;text-align:center;padding:20px 0 0 0;}
.comment_or{float:left;width:60px;height:220px;color:#2A365C;font-size:20px;font-weight:bold;text-align:center;padding:170px 0 0 0;}
.comment_ratings{clear:both;width:184px;padding:100px 0 10px 60px;float:left;}
.comment_rating_hint{clear:both;text-align:center;color:#2A365C;font-size:10px;padding:0;}
.comment_rating_tip{display:block;clear:both;font-size:13px;font-weight:bold;color:#2A365C;padding:0 0 5px 0;}
.star_equiv{float:left;width:23px;font-size:11px;font-weight:bold;color:#2A365C;text-align:center;}
.hreview{float:left;clear:left;padding:5px 0 10px 0;}
.hreview .reviewer{font-weight:bold;font-size:16px;color:#2c3960;float:left;}
.unit_comment_rating{float:left;height:23px;width:115px;background:url('/img2/star4.png') 0 0 repeat-x;margin:0 0 0 20px;}
.unit_comment_rating div{float:left;height:23px;background:url('/img2/star4.png') 0 -23px repeat-x;}
.unit_comment_rating2{float:left;height:10px;width:45px;background:url('/img2/star5.png') 0 0 repeat-x;font-size:0;}
.unit_comment_rating2 div{float:left;height:10px;background:url('/img2/star5.png') 0 -10px repeat-x;}
.unit_comment_ratinghint{float:left;font-size:12px;font-weight:bold;color:#2A365C;padding:5px 0 0 10px;}
.hreview .summary{float:left;clear:left;width:500px;padding:10px 0 20px 10px;color:#2A365C;font-size:14px;}
.hproduct{width:686px;padding-left:20px;float:left;background-color:white;padding-bottom:6px;padding-top:12px;}
.hproduct .brand{font-size:0;visibility:hidden;}
.hproduct .price{font-size:0;visibility:hidden;}
.hproduct .category{font-size:0;visibility:hidden;}
.hproduct .fn{font-size:0;visibility:hidden;}
.hproduct .url{font-size:0;visibility:hidden;}
.hproduct .photo{font-size:0;visibility:hidden;}
.hproduct .description{margin-bottom:20px;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#333;}
.vcard{visibility:hidden;display:inline;font-size:0;}
div.rating-cancel,div.star-rating{float:left;width:23px;height:23px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden;}
div.rating-cancel,div.rating-cancel a{background:url(/img2/delete.gif) no-repeat 0 -23px;}
div.star-rating,div.star-rating a{background:url(/img2/star4.png) no-repeat 0 0;}
div.rating-cancel a,div.star-rating a{display:block;width:23px;height:100%;background-position:0 0;border:0;}
div.star-rating-on a{background-position:0 -23px;}
div.star-rating-hover a{background-position:0 -46px;}
div.star-rating-readonly a{cursor:default;}
div.star-rating{background:transparent;overflow:hidden;}
#prizes{width:323px;height:61px;background:url('/img2/prizes.jpg') top left no-repeat;float:left;margin:0 15px 0 22px;padding:8px 0 0 10px;font-size:11px;color:#113451;font-weight:bold;}
#cards{float:left;width:100px;height:69px;background:url('/img2/icon_cards.png') center center no-repeat;text-align:center;font-weight:bold;}
.epay{font-size:11px;color:#DE5826;display:block;padding:6px 0 28px 0;}
.gecad_epay{color:#333;font-size:10px;display:block;}
#pizes_gecad{float:left;padding:5px 0 0 0;}
.search_hotel_rooms{width:539px;float:left;margin:6px 0 0 0;border-collapse:collapse;}
.search_hotel_rooms tr{font-size:11px;height:31px;line-height:31px;border-bottom:1px solid #8399CE;}
.search_hotel_rooms tr.header{background:#FFDB6F;font-size:12px;height:17px;line-height:17px;border:0;}
.search_hotel_rooms th.col1{width:294px;padding:0 0 0 8px;text-align:left;}
.search_hotel_rooms th.col2{width:60px;text-align:center;}
.search_hotel_rooms th.col3{text-align:center;color:#000;padding:0 0 0 54px;}
.search_hotel_rooms td.col1{width:294px;padding:0 0 0 8px;text-align:left;color:#007BD7;border-bottom:1px solid #8399CE;}
.search_hotel_rooms td.col2{width:60px;text-align:center;border-bottom:1px solid #8399CE;}
.search_hotel_rooms td.col3{text-align:center;padding:0 0 0 54px;border-bottom:1px solid #8399CE;}
.search_hotel_rooms td span.theirs{color:#F00;font-weight:bold;width:40px;float:left;padding:1px 0 0 0;}
span.strike{text-decoration:line-through;}
.search_hotel_rooms td span.ours{color:#000;font-size:11px;font-weight:bold;width:40px;float:left;}
.search_hotel_rooms td span.selected_currency{color:#000;font-size:11px;font-weight:bold;width:30px;float:left;}
.search_hotel_rooms td.eur{display:none;}
.search_hotel_rooms td.usd{display:none;}
.underline{text-decoration:underline;}
.search_services{font-size:11px;color:#666;border-bottom:1px dotted;line-height:10px;cursor:help;}
.room_type{padding:0 7px 0 0;text-decoration:underline;color:#007BD7;}
.hotels_item_footer{clear:both;padding:6px 0 0 0;width:539px;float:left;}
.explanations{float:left;width:254px;height:20px;}
.prices_type{float:left;color:#F00;}
.search_phone{float:left;background:url('/img2/search_phone.png') top center no-repeat;width:115px;height:29px;font-weight:bold;}
.search_phone_title{font-size:10px;line-height:10px;color:#2A365C;display:block;padding:2px 0 0 9px;text-align:center;}
.search_phone_number{font-size:12px;line-height:12px;color:#C00;display:block;padding:3px 0 3px 18px;}
.prices_type{font-size:10px;color:#F00;}
.search_book{float:left;font-size:17px;text-decoration:none;font-weight:bold;color:#29365A;background:url('/img2/search_book_button.gif') top left no-repeat;width:82px;height:25px;border:0;padding:5px 0 0 32px;margin:0 0 0 53px;}
.search_book:hover{background:url('/img2/search_book_button2.gif') top left no-repeat;}
.search_opinion{float:right;width:100px;height:20px;}
.search_opinion_title{float:left;font-size:11px;color:#666;padding:0 0 5px 0;}
.search_opinion_percent{float:left;font-size:10px;line-height:10px;color:#666;padding:0 0 0 7px;font-weight:bold;}
#signin_steps{width:809px;margin:0 auto;padding:0 0 28px 0;}
.step_left{background:url('/img2/signin_step_left.png') top left no-repeat;width:4px;height:24px;float:left;}
.step_right{background:url('/img2/signin_step_right.png') top left no-repeat;width:4px;height:24px;float:left;}
.step_unselected{background:#E7EAF0;width:264px;height:18px;border-top:1px solid #475C9B;border-bottom:1px solid #475C9B;color:#475C9B;font-size:14px;line-height:14px;float:left;text-align:center;padding:4px 0 0 0;}
.step_selected{width:266px;height:18px;padding:4px 0 0 0;border-top:1px solid #F90;border-bottom:1px solid #F90;border-left:3px solid #F90;border-right:3px solid #F90;color:#F90;font-weight:bold;font-size:15px;line-height:15px;float:left;text-align:center;}
#signin_res{width:809px;background:url('/img2/signin_reservation_top.png') top center no-repeat;margin:0 auto;}
#signin_res_top{height:25px;text-align:left;font-size:14px;font-weight:bold;color:#FFF;padding:6px 0 0 10px;}
#signin_res_content{width:807px;border-left:1px solid #475C9B;border-right:1px solid #475C9B;color:#475C9B;}
#signin_res_bottom{background:url('/img2/signin_reservation_bottom.png') top center no-repeat;height:7px;}
#signin_res_details1{float:left;width:400px;font-size:14px;border-collapse:collapse;border:0;}
#signin_res_details1 td.col1{padding:4px 10px 0 12px;width:60px;}
#signin_res_details1 td.bold{padding:4px 0 0 0;}
#signin_res_details2{float:left;width:405px;}
#signin_res_details2 table{font-weight:bold;font-size:14px;border-collapse:collapse;margin:0 0 0 41px;}
#signin_res_details2 table td{padding:4px 0 0 0;}
#signin_res_details2 table td.col1{width:180px;padding-right:12px;}
#signin_res_details2 table tr.ec{color:#0D9A0A;}
#signin_res_details2 table tr.rec td{color:#C30;text-decoration:line-through;}
#signin_res_text{float:left;font-size:14px;padding:17px 0 0 42px;background:url('/img2/signin_checked.png') 0 55px no-repeat;}
#signin_res_text p{margin:0;padding:0;}
#signin_main{clear:both;width:809px;margin:0 auto;padding:25px 0 30px 0;}
#signup{margin:0 100px 0 0;width:352px;}
#signin{width:352px;}
.signin_container{color:#FFF;font-size:14px;float:left;}
#signup_top{float:left;background:url('/img2/signin_corners1.png') top left #475C9B no-repeat;height:18px;width:337px;padding:4px 0 0 10px;font-weight:bold;}
#signup_form{float:left;border:1px solid #475C9B;width:334px;background:#DFE7F7;color:#001F66;font-size:14px;padding:10px 0 15px 11px;}
#signup_form1{float:left;border:1px solid #475C9B;width:334px;background:#DFE7F7;color:#001F66;font-size:14px;padding:10px 0 15px 11px;}
.signup_table{float:left;border-spacing:0;border-collapse:collapse;}
.signup_table td{height:32px;vertical-align:middle;}
.text_input input{height:18px;padding:0;width:129px;font-size:12px;line-height:18px;border:1px solid #8DA9E2;}
.signup_table td.field_name{width:130px;}
.signup_table td.field_name span{float:left;clear:left;font-size:10px;}
.signup_table td.field_name2{width:80px;}
.signup_table td input.prefix{width:54px;padding:0;float:left;}
.signup_table td span.prefix{width:56px;padding:0;font-size:12px;float:left;text-align:center;line-height:18px;}
.signup_table td input.number{width:110px;padding:0;float:left;}
.signup_table td span.number{width:110px;padding:0;font-size:12px;float:left;text-align:center;line-height:18px;}
.signup_table .phone_separator{color:#8DA9E2;padding:0 2px 0 2px;font-size:10px;line-height:18px;float:left;}
#signup_submit{font-size:11px;float:right;margin:14px 20px 0 0;height:26px;width:91px;cursor:pointer;background:url('/img2/signin_submit.gif') bottom center no-repeat;border:0;text-align:left;}
#signin_submit{font-size:11px;margin:0;height:26px;width:91px;cursor:pointer;background:url('/img2/signin_submit.gif') bottom center no-repeat;border:0;text-align:left;padding-left:15px;}
#signin_client_tab{margin:0 5px 0 0;float:left;font-size:15px;font-weight:bold;width:162px;height:22px;padding:4px 0 0 9px;}
#signin_supplier_tab{margin:0 5px 0 0;float:left;font-size:15px;font-weight:bold;width:162px;height:22px;padding:4px 0 0 9px;}
.signin_type_selected{background:url('/img2/signin_corners2.png') top left #475C9B no-repeat;color:#FFF;cursor:default;}
.signin_type{background:url('/img2/signin_corners2.png') top left no-repeat;color:#475C9B;cursor:pointer;}
.signin_text{margin:0;padding:0 14px 0 0;font-size:12px;line-height:14px;color:#000;}
#signin_rememberme_label{color:#000;cursor:pointer;}
#signin_supplier{display:none;}
#signin_top{float:left;width:352px;}
.search_babylon{clear:both;width:104px;background:url('/img2/babylon_banner.png') top left no-repeat;padding:30px 0 0 0;text-align:center;font-size:9px;color:#2B2B2B;text-decoration:underline;}
.babylon_description{display:none;width:200px;float:left;}
#hotels_sort_form{padding:0;margin:0;clear:both;}
#forgot_password{font-size:14px;color:#001F66;}
#hall_form{font-size:15px;}
#hall_form .field_name{text-align:left;width:250px;padding:5px 20px 5px 0;}
#hall_form .field_input{text-align:left;}
.hall_form_logo{background:url('/img2/babylon_banner.png') top left no-repeat;padding:0 0 0 120px;font-size:11px;height:40px;text-align:left;float:left;width:280px;}
.hall_item{float:left;clear:left;width:660px;border-bottom:1px solid #E7EAF0;padding:8px 0 5px 0;}
.hall_item_name{float:left;color:#2A365C;font-size:14px;font-weight:bold;padding:0 0 8px 0;margin:0;}
.hall_item_area{float:left;color:#2A365C;font-size:14px;font-weight:bold;}
.hall_item_container{width:480px;padding:9px 0 0 20px;float:left;}
.hall_item_pictures{float:left;clear:left;width:104px;}
.hall_item_pictures img{float:left;margin:0;padding:0;}
.hall_item_configs{float:left;}
.hall_item_config{float:left;color:#374266;padding-left:8px;text-align:center;}
.config_pers{font-size:9px;}
.config_name{font-size:9px;}
.config_thumb_border{padding:0 1px 0 1px;border:1px solid #036;}
.config_thumb{background-image:url('/img2/halls_shapes_small_thumbs.png');background-repeat:no-repeat;width:53px;height:54px;}
.consiliu_arr2{background-position:-159px 0;}
.u_arr2{background-position:-318px 0;}
.t_arr2{background-position:-424px 0;}
.e_arr2{background-position:-371px 0;}
.diverse_arr2{background-position:-477px 0;}
.rotunda_arr2{background-position:-53px 0;}
.teatru_arr2{background-position:0 0;}
.cocktail_arr2{background-position:-265px 0;}
.clasa_arr2{background-position:-212px 0;}
.hall_default_pic{width:104px;height:104px;background:url('/img2/thumb_sala_default.png') top left no-repeat;float:left;}
.hall_item_eq{float:left;padding:18px 0 0 0;width:100px;}
.hall_items_eq_list{list-style-type:none;list-style-position:outside;padding:0;margin:0;font-size:10px;}
.hall_eq{padding:1px 0 0 0;margin:0;line-height:11px;}
.hall_eq_title{font-size:12px;color:#666;font-weight:bold;padding:0 0 4px 0;}
.hall_item_book{float:left;width:116px;padding-left:25px;}
.hall_item_book a{float:left;clear:left;font-size:17px;text-decoration:none;font-weight:bold;color:#29365A;background:url('/img2/search_book_button.gif') top left no-repeat;width:82px;height:25px;border:0;padding:5px 0 0 32px;margin:0;}
.hall_item_book a:hover{background:url('/img2/search_book_button2.gif') top left no-repeat;}
.hall_item_babylon{background:url('/img2/babylon_banner_small.png') top left no-repeat;width:96px;height:28px;float:left;margin:48px 0 12px 0;}
.hall_form_title{font-size:20px;font-weight:bold;padding:10px 0 0 0;}
.page_other{font-size:14px;line-height:16px;padding:0 3px 0 3px;color:#303E69;}
.page_current{font-size:16px;line-height:16px;padding:0 5px 0 5px;font-weight:bold;color:#303E69;}
.pages{text-align:center;}
#frm_order{padding:0;margin:0;}
.search_map_link{float:right;height:23px;font-size:12px;color:#007BD7;font-weight:bold;margin:9px 9px 0 0;padding:5px 0 0 28px;background:url('/img2/icon_search_city_map.png') 0 0 no-repeat;}
.hotels_item_map_link{float:left;font-size:10px;color:#F00;font-weight:bold;height:12px;padding:4px 23px 0 0;margin:0 0 0 6px;background:url('/img2/icon_search_hotel_map.png') top right no-repeat;}
.city_obj{float:left;width:200px;font-size:12px;line-height:14px;font-weight:bold;color:#2EA6FF;display:block;margin:0 0 7px 0;height:30px;}
#hotel_left_side{float:left;padding:13px 0 0 10px;width:251px;}
#hotel_search{background:url('/img2/hotel_search.png') 0 0 no-repeat;width:236px;height:78px;padding:12px 0 0 11px;}
.hotel_search_title{font-size:18px;font-weight:bold;color:#FFF;padding:0 0 5px 0;}
#hotels_same_city{width:229px;height:46px;padding:9px 10px 0 10px;margin:9px 0 0 0;text-align:center;color:#29365A;font-weight:bold;font-size:17px;line-height:19px;background:url('/img2/hotels_same_city.png') 0 0 no-repeat;display:block;text-decoration:none;}
.hotel_left_side_sep{border-top:1px solid #536BB5;width:230px;font-size:0;margin:12px auto 12px auto;}
#hotel_left_map{background:url('/img2/hotel_left_map.png') 0 0 no-repeat;width:250px;height:112px;}
.hotel_left_map_title{color:#0896FF;font-size:12px;font-weight:bold;padding:7px 4px 6px 4px;display:block;text-align:center;}
#hotel_left_map .hotel_left_map_sample{margin:0 0 0 10px;}
#hotel_left_map .hotel_left_map_sample img{border:0;}
#alt_sales{width:245px;padding:12px 0 0 5px;}
.alt_sale{border-top:1px solid #D9DEE8;width:250px;padding:8px 0 8px 0;float:left;clear:left;}
.alt_sales_title{color:#536BB5;font-size:15px;line-height:17px;font-weight:bold;padding:8px 0 8px 0;display:block;}
.alt_sale_left{float:left;width:155px;}
.alt_sale_name{float:left;color:#38556E;font-size:15px;font-weight:bold;line-height:16px;width:155px;}
.alt_sale_location{font-size:12px;color:#2B385E;padding:5px 0 3px 0;float:left;clear:both;width:155px;}
.alt_sale_city{text-decoration:none;color:#2B385E;}
.alt_sale_district{text-decoration:none;color:#2B385E;font-weight:bold;}
.alt_sale_city:hover,.alt_sale_district:hover{text-decoration:underline;}
.alt_sale_stars{clear:both;float:left;background:url('/img2/icon_star.png') center left repeat-x;height:12px;font-size:0;}
.alt_sale_right{float:left;width:75px;background:url('/img2/icon_economy2.png') 5px 0 no-repeat;}
.alt_sale_percent{font-size:15px;font-weight:bold;color:#F00;float:right;padding:0 5px 0 0;}
.alt_sale_compare{clear:both;text-align:center;font-size:10px;color:#2A375C;padding:7px 0 0 0;}
#hotels_top_breadcrumb a.city_breadcrumb{color:#536BB5;font-weight:bold;}
#hotel_container{background:#FFF;width:708px;}
#top_notifications{padding:6px 0 0 0;}
.top_notification{background:url('/img2/notification_left_bg.png') 0 0 no-repeat;text-align:center;margin:0 auto 6px auto;font-size:12px;color:#2C3960;font-weight:bold;height:22px;line-height:22px;width:550px;}
.top_notification2{background:url('/img2/notification_right_bg.png') right no-repeat;margin:0 0 0 32px;height:22px;}
#hotel_top_section{padding:7px 0 11px 0;margin:0 8px 0 14px;}
#hotel_top_section_left{width:360px;float:left;}
#hotel_top_section_right{width:305px;float:left;}
.hotel_name{font-size:22px;font-weight:bold;color:#135184;float:left;margin:0;padding:0;}
.hotel_stars{float:left;background:url('/img2/icon_star.png') center left repeat-x;height:12px;font-size:0;margin:8px 0 0 10px;}
.hotel_address{clear:left;font-size:11px;color:#999;}
.hotel_city{color:#999;padding:0 5px 0 5px;}
.hotel_see_map{color:#3F9BE0;font-style:italic;font-weight:bold;padding:0 25px 5px 0;background:url('/img2/icon_search_hotel_map.png') top right no-repeat;}
#phone_res{width:275px;height:66px;background:url('/img2/phone_res.png') top center no-repeat;text-align:center;font-family:Arial;font-size:14px;color:#2A365C;font-weight:bold;padding:6px 0 0 0;margin:0;}
.phone_res_number{font-size:20px;color:#C00;}
.book_anchor{display:block;font-size:11px;color:#000;padding:10px 0 0 0;font-weight:normal;}
.book_anchor a{font-weight:bold;color:#00C;}
#hotel_content_section{padding:6px 0 0 0;margin:0 0 0 14px;}
#hotel_content_section_left{width:360px;float:left;}
#hotel_content_section_right{width:310px;float:right;padding:0 0 0 20px;}
.hotel_content_subsection{padding:0 0 6px 6px;}
.hotel_content_subsection_title{color:#2A375C;font-size:12px;font-weight:bold;margin:0;padding:0 0 4px 0;}
.hotel_content_subsection_title span{font-size:13px;color:#333;line-height:15px;font-weight:normal;}
.hotel_description{font-size:13px;color:#33426F;line-height:15px;padding:15px 0 6px 0;float:left;text-align:justify;width:350px;}
.hotel_description a{color:#00C;}
#first_comment{width:273px;height:40px;margin:0 5px 3px 0;padding:0 0 0 7px;float:right;background:url('/img2/comment1_bg2.png') 0 0 no-repeat;}
#first_comment_score{background:url('/img2/comment1_score_bg.png') 0 0 no-repeat;float:left;width:29px;text-align:center;font-size:15px;color:#FFF;font-weight:bold;height:33px;margin:4px 0 0 0;padding:3px 0 0 0;}
#first_comment_content{float:left;font-size:12px;line-height:13px;color:#303E68;font-style:italic;}
#first_comment_outof{text-align:right;padding:14px 12px 8px 10px;float:left;}
#first_comment_outof a{color:#007BD7;font-weight:bold;}
#first_comment_preview{text-decoration:underline;float:left;padding:6px 0 0 0;width:153px;}
#first_comment_preview a{color:#303E68;}
.view-more{float:right;text-decoration:underline;color:#3F9BE0;font-size:11px;font-weight:bold;cursor:pointer;}
ul.hotel_services{float:left;list-style-image:url('/img2/icon_check.png');margin:0;padding:0;list-style-type:none;list-style-position:inside;font-size:12px;color:#333;width:112px;}
ul.hotel_services li{width:100px;}
.hotel_all_services{padding:0;}
#hotel_gallery{clear:both;padding:0 10px 0 0;float:right;width:275px;height:240px;}
#hotel_gallery img{border:0;padding:0;margin:0;}
#hotel_gallery_main{padding:0;margin:0;list-style-type:none;}
.hotel_gallery_mainpic{display:block;text-decoration:none;text-align:right;float:right;}
#hotel_gallery_thumbs{padding:6px 0 0 8px;}
#hotel_gallery_thumbs a{float:left;margin:0 12px 7px 0;}
#hotel_gallery_thumbs a img{float:left;}
.hotel_gallery_magnify{display:block;float:right;clear:both;background:url('/img2/icon_plus_pics.png') center left no-repeat;color:#007BD7;text-align:right;font-size:12px;font-weight:bold;line-height:13px;padding:0 0 0 14px;text-decoration:underline;cursor:pointer;}
.hotel_section_title{font-size:14px;color:#FFF;font-weight:bold;background:#7C8DAF;height:15px;border-top:2px solid #E7EAF0;border-bottom:2px solid #E7EAF0;border-left:1px solid #E7EAF0;padding:8px 11px 8px 11px;float:left;}
#halls_anchor{background:url('/img2/icon_tab_halls.gif') 0 0 no-repeat;padding:0 0 0 25px;}
.hotel_section_title2{color:#8189A0;font-size:12px;font-weight:bold;float:right;height:13px;margin:10px 5px 0 0;}
.hotel_section_subtitle{color:#7C8DAF;font-size:14px;font-weight:bold;width:120px;padding:0 0 0 10px;vertical-align:text-top;}
.hotel_section_subcontent{font-size:13px;color:#33426F;}
.hotel_section{width:698px;padding:0 0 0 10px;clear:both;float:left;}
.hotel_section_header{background:#E7EAF0;height:35px;margin:20px 0 20px 0;float:left;width:698px;}
.hotel_section_content{float:left;margin:5px 0 0 0;width:698px;}
#hotel_rooms_section{clear:both;width:698px;float:left;}
#hotel_gallery_middle{color:#BEC6D6;font-size:10px;text-align:left;border-bottom:1px solid #E7EAF0;}
#hotel_tabs_section{clear:both;}
#hotel_tabs_menu{position:relative;padding:35px 0 0 0;}
#hotel_tab_buttons{padding:19px 0 0 34px;}
#hotel_tab_limit{width:690px;font-size:0;border-top:1px solid #E7EAF0;position:absolute;top:83px;left:12px;z-index:0;}
.hotel_tab_selected{float:left;background:url('/img2/hotel_tab_left.png') 0 0 no-repeat #FFF;font-size:14px;font-weight:bold;cursor:pointer;margin:0 5px 0 0;position:relative;z-index:10;}
.hotel_tab_selected a{color:#2A365C;text-decoration:none;}
.hotel_tab{float:left;background:url('/img2/hotel_tab_left.png') 0 0 no-repeat #E7EAF0;height:29px;font-size:14px;font-weight:bold;cursor:pointer;margin:0 5px 0 0;}
.hotel_tab_right{height:29px;background:url('/img2/hotel_tab_right.png') top right no-repeat;padding:0 10px 0 0;float:left;}
.hotel_tab_selected .hotel_tab_right{height:31px;background:url('/img2/hotel_tab_right.png') top right no-repeat;}
.hotel_tab a{color:#8189A0;text-decoration:none;}
.hotel_button_rooms{float:left;background:url('/img2/icon_tab_rooms.gif') 4px 11px no-repeat;padding:8px 0 0 32px;}
.hotel_button_halls{float:left;background:url('/img2/icon_tab_halls.gif') 4px 11px no-repeat;padding:8px 0 0 32px;}
.hotel_button_map{float:left;background:url('/img2/icon_tab_map.gif') 4px 11px no-repeat;padding:8px 0 0 32px;}
#phone_agent2{float:right;width:187px;height:50px;background:url('/img2/phone_agent2.png') top center no-repeat;font-family:Arial;font-size:12px;color:#2A365C;font-weight:bold;padding:6px 0 1px 17px;margin:0 0 1px 0;text-align:center;position:relative;}
#phone_agent2 span{display:block;}
#phone_agent2 .phone_res_number{padding:0 0 0 14px;font-size:17px;}
#hotel_tab_rooms{width:100%;clear:both;}
#hotel_tab_map{width:100%;clear:both;}
#hotel_tab_halls{width:100%;clear:both;}
.hotel_dates{float:left;padding:0 36px 0 0;}
.hotel_dates label{float:left;color:#333;font-size:13px;font-weight:bold;padding:0 0 8px 0;cursor:pointer;}
.hotel_dates input{float:left;clear:left;width:115px;height:18px;border:1px solid #0b2f4d;background:#FFF5E7 none repeat scroll 0 0;color:#0B2F4D;text-align:center;padding:3px 3px 0;cursor:pointer;font-weight:bold;}
#rooms_calendar{float:left;padding:0;}
.hotel_nights{float:left;padding:0;font-size:13px;font-weight:bold;color:#333;}
.hotel_nights_container{text-align:center;font-size:16px;color:#2C3960;font-weight:bold;padding:5px 0 0 0;}
#hotel_price_currency{float:left;padding:0 0 0 50px;}
#hotel_price_currency span{color:#333;display:block;font-size:13px;font-weight:bold;padding:0 0 8px 0;}
#hotel_price_currency div{color:#E48F0E;font-weight:bold;font-size:12px;text-decoration:none;float:left;width:29px;height:16px;padding:2px 0 0 7px;margin:0 5px 0 0;cursor:pointer;}
#hotel_price_currency div.selected{color:#FFF;background:url('/img2/sel_currency2.png');cursor:default;}
#hotel_rooms{margin:0;padding:0;}
#rooms_booking{margin:0;padding:6px 0 0 0;}
.nr_rooms_select{font-weight:bold;color:#2C3960;}
#unit_comments{padding:35px 0 0 0;}
#comments_menu{background:url('/img2/comments_menu.png') 0 0 no-repeat;width:634px;height:24px;padding:9px 10px 0 30px;}
#comments_menu_title{font-size:14px;font-weight:bold;color:#2A365C;padding:0;margin:0;float:left;}
#add_comment{background:url('/img2/add_comment.png') 0 5px no-repeat;height:20px;font-size:14px;color:#5067AD;font-weight:bold;text-decoration:underline;float:right;padding:0 0 0 20px;cursor:pointer;}
#unit_comments_list tr{vertical-align:middle;border-spacing:0;}
.unit_comment_author{width:90px;font-size:15px;font-weight:bold;color:#2A365C;line-height:17px;padding:15px 0 13px 12px;}
.unit_comment_text{padding:15px 0 13px 30px;width:350px;color:#2A365C;font-size:13px;margin:0;}
.unit_comment_rate{padding:15px 25px 13px 0;}
.unit_comment_rate2{width:150px;padding:15px 0 13px 0;}
.unit_comment_rating3{width:23px;height:28px;background:url('/img2/comment_rating.png') 0 0 no-repeat;font-size:17px;line-height:17px;font-weight:bold;color:#FFF;padding:4px 0 0 11px;margin-left:55px;}
.top_search_header{font-size:12px;height:19px;display:block;padding:0;width:980px;margin:0 auto;background:url('/img2/seo_h_bg.png') 0 0 repeat-x;color:#FFF;text-align:center;}
.autocomplete-w1{background:none;position:absolute;top:0;left:0;margin:0;}
.autocomplete{border:1px solid #999;background:#FFF5E7;cursor:default;text-align:left;max-height:350px;overflow:auto;margin:0 0 6px 0;}
.autocomplete .selected{background:#CAD3EA;}
.autocomplete div{padding:2px 5px;white-space:nowrap;font-size:12px;background:#FFF5E7;}
.autocomplete strong{font-weight:bold;color:#33416E;}
#basic-modal-content{display:none;}
#simplemodal-overlay{background-color:#000;}
#simplemodal-container{width:600px;color:#333;background-color:#FFF;border:4px solid #444;padding:12px;}
#simplemodal-container code{background:#141414;border-left:3px solid #65B43D;color:#bbb;display:block;margin-bottom:12px;padding:4px 6px 6px;}
#simplemodal-container a{color:#ddd;}
#simplemodal-container a.modalCloseImg{background:url(/img2/icon_x.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-15px;right:-16px;cursor:pointer;}
#simplemodal-container #basic-modal-content{padding:8px;}
a.faqTitleLink:link,a.faqTitleLink:visited,a.faqTitleLink:hover{text-decoration:underline;color:#2B375D;font-family:Arial;font-size:14px;font-weight:normal;}
#questions li{padding-top:5px;font-family:Arial;font-size:14px;font-weight:bold;color:#000;}
#answers li{padding-bottom:15px;font-family:Arial;font-size:16px;font-weight:bold;color:#2B385E;}
#answers span a{color:blue;}
#sub_answers li{font-family:Arial;font-size:12px;font-weight:normal;color:#333;padding:0;margin:0;}
.answer{font-weight:normal;color:#333;font-size:12px;}
.partner{padding:10px 35px 10px 20px; font-size: 14px; font-family:Arial; font-style: normal; text-align: justify; float : left; clear : left;}
.partner a {
	float : left;
	color:#2C3960;
	font-weight : bold;
}
.partner p {
	float : left;
	clear : left;
	margin : 0;
	padding : 3px 0px 3px 0px;
	font-size : 12px;
}