<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.label{font-size:12px;background:#ff8000;-ms-border-radius:3px;border-radius:3px;padding:5px 10px;color:#fff;font-weight:normal;font-family:Arial,Helvetica,sans-serif;margin-left:10px}.bigLabel{background:#ff8000;-ms-border-radius:5px;border-radius:5px;padding:10px 20px;color:#fff;position:absolute;margin-top:3px}#middle,.priceTab{overflow:visible}#images span.dtop,#images span.dtop span{color:#fff!important}#tab1{border-top:4px solid #3964a2;padding:15px 0 0 0}.gv_galleryWrap{height:100%}#h_top{color:#666;float:left;min-width:600px;margin:0 0 0 50px;font-size:14px;font-weight:500;font-family:'Ubuntu',sans-serif}#h_top div{float:left;width:auto;height:50px;padding:5px 5px 0 0}#h_top span{font-size:32px;font-weight:700;color:#3964a2}#h_top a{color:#3964a2;text-decoration:underline}.rightbutton,.switchCalendar{float:right;padding:0 20px;height:42px;margin:0 50px 10px 0;line-height:42px;text-transform:uppercase;font-size:17px;font-weight:700;font-family:'Ubuntu',sans-serif;cursor:pointer;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:none}#h_ratingHolder{float:left;clear:both;font-size:14px;text-align:center;height:55px;margin:50px 30px 0 50px;font-weight:500;color:#666}#h_rating span{color:#e4ab21;font-size:24px;font-weight:700}#h_rating a{color:#3964a2;text-decoration:underline}#distancesBox{float:left;margin:50px 0 0 0;font-size:14px;height:55px;font-weight:500;color:#666}#distancesBox div{float:left;margin:0 30px 0 0;text-align:center}#distancesBox div span{color:#304557;font-size:24px;font-weight:700}#tsr{float:left;margin:50px 0 0 0;height:55px}#tsr img{float:left;margin:0 0 0 15px}#images{width:100%;height:auto;float:left}#images .rsBullets{position:relative}.navigationBar{font-size:14px;margin:10px 50px 35px 50px;text-align:center}.navigationBar a{padding:7px;color:#3964a2;text-decoration:underline}#topNavigationBarHolder{position:fixed;top:0;left:0;width:100%;z-index:500;-moz-box-shadow:2px 2px 3px #888;-webkit-box-shadow:2px 2px 3px #888;box-shadow:2px 2px 3px #888}#topNavigationBar{position:relative;margin:0;background:#eee;padding:10px 0;width:100%}#hotelWithoutPrices{display:block;margin:10px 0 30px 0;padding:10px;background:#fea530;text-align:center;color:#fff}#hotelWithoutPrices a{text-decoration:underline;color:#fff}#h_search2{width:auto;display:block;padding:0 0 20px 0;min-height:0;float:none;margin:0 50px 30px 50px;text-align:left}.bbf{display:none}#h_search2 table td table{text-align:center;color:#333;border-collapse:collapse}#h_search2 table td table td{vertical-align:middle;padding:0!important}#h_search2 table td{padding:15px 0 0 15px}#h_search2 table a.addroom{float:left;width:410px;text-align:right}#h_search2 table td span.fspan{width:90px;text-indent:-9999px}#h_search2 table td span.from1{text-indent:0}#h_search2 table td span.from2{text-indent:0}#h_search2 table td a.closex{margin:15px 0 0 -80px}#h_search2 table td select{margin:5px 93px 0 0;width:112px}#h_search2 table tr.color2 td{padding:20px 0 0 15px}#h_search2 table td .age{border-bottom:none;text-align:right;max-width:none;width:420px;float:left;padding:0 0 10px 0;margin:0 0 0 5px}#h_search2 table td .age select{float:left}#h_search2 table td .age select{margin:5px 92px 0 0}#h_search2 table td span.fspan2{float:left;width:90px;margin:16px 0 0 0}#h_search2 table td #dateFrom,#h_search2 table td #dateTo{width:90px;margin:5px 0 20px 0;background:#fff url(/img/calendar.png) no-repeat center right;cursor:pointer}#h_search2 #btnSearch{bottom:none;left:560px;top:15px}.otherdates{display:block;overflow:hidden;clear:both;margin:0 50px 10px 50px}.otherdates a{float:left;width:240px;margin:0 0 10px 0;color:#3964a2;text-decoration:underline}#h_description{font-size:15px;line-height:22px;margin:0 0 30px 0;padding:0 50px}#roomdesc{clear:both;font-size:15px;line-height:22px;margin:0 50px 30px 50px;padding:0 0 20px 0;border-top:4px solid #3964a2}.roomdesc_div{display:block;overflow:hidden;margin:0 0 10px 0;padding:10px 0 10px 0;border-bottom:1px solid #ccc}.roomdesc_div span.name_h{float:left;font-weight:bold;width:500px;margin:10px 0}.roomdesc_div span.name_h a{font-weight:normal;color:#3964a2;text-decoration:underline;cursor:pointer;font-size:13px}.roomdesc_div span.name_img_h{float:left;width:200px;margin:10px 0}.roomdesc_div ul li{float:left;width:33%}.offer_available{background:#3964a2;margin:0 0 20px 0;padding:10px 0;color:#fff;text-align:center;font-size:18px;font-family:'Ubuntu',sans-serif;font-weight:normal}.grat{font-weight:700;color:#e4ab21;font-size:24px;display:block;text-align:center;margin:10px 0 20px 0}#h_ratings{font-size:15px;line-height:22px;margin:0 50px 50px 50px;clear:both}#h_ratings .insidereat{width:960px;margin:5px 0 20px 0;border-top:4px solid #3a64a2;text-align:center}#h_ratings .insidereat div{padding:15px 0 0 0;text-align:center;width:100px;display:inline-block;height:80px}#h_ratings .insidereat div span{display:block;color:#3a64a2;font-size:24px;font-weight:700;margin:0 0 5px 0}#h_ratings .review span.paddingleft{width:280px;float:left;font-weight:bold;margin:0 0 5px 0}#h_ratings .review p{clear:both;display:block;padding:5px 0 15px 0;color:#666;border-top:1px solid #ccc}#h_ratings a{float:right;color:#3964a2;font-size:14px;position:relative;text-decoration:underline}.reviewsSelector{border:#ddd 1px solid;background:#fff;cursor:pointer;padding:10px 20px;display:inline-block}.reviewsSelector.selected{background:#f6f6f6}.somefuckingdtop{margin:0 50px 30px 50px;text-align:center}.somefuckingdtop span.dtop2{float:left;color:#666;margin:0;width:20%;font-size:14px;text-align:center}.somefuckingdtop span.dtop2 span{display:block;color:#304557;font-size:24px;font-weight:700}.somefuckingdtop span.easy span{color:#3964a2}.somefuckingdtop span.medium span{color:red}.somefuckingdtop span.green span{color:green}.somefuckingdtop span.grey span{color:#666}.somefuckingdtop span.difficult span{color:#000}.somefuckingdtop span.link{height:50px;line-height:50px}.somefuckingdtop span.link a{color:#3964a2;cursor:pointer;text-decoration:underline}#keyCharacteristicBox{font-size:15px;line-height:22px;margin:0 0 50px 0}#keyCharacteristicBox table{width:960px;clear:both;margin:0 50px 0 50px}#keyCharacteristicBox table td,#keyCharacteristicBox table th{vertical-align:top;padding:7px 0;text-align:left}#keyCharacteristicBox table th{width:180px}#keyCharacteristicBox table td img{vertical-align:middle;margin:0 10px 0 0}.nextStep{font-weight:bold;display:inline-block;width:450px;margin:15px 0 3px 253px;padding:10px 0;background:url(/img/bg_button_new_better.png) repeat-x;border:1px solid #ff8000;color:#fff;font-size:16px;text-align:center;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 3px #ff8000;-webkit-box-shadow:0 0 3px #ff8000;box-shadow:0 0 3px #ff8000}.nextStep:hover{background:url(/img/bg_button_new_better.png) repeat-x 0 -5px;-moz-box-shadow:0 0 3px #000;-webkit-box-shadow:0 0 3px #000;box-shadow:0 0 3px #000}#VoucherFormLink{display:block;text-align:right;margin:0 50px}#VoucherFormLink a{color:#3964a2;text-decoration:underline;font-size:14px}#VoucherForm{color:#3964a2;font-size:14px;text-align:right;display:block;margin:0 50px}#VoucherForm input{border:1px solid #888;font-size:14px;padding:7px 3px;color:#666;margin:0 5px 5px 5px;-moz-box-shadow:0 0 3px #fff;-webkit-box-shadow:0 0 3px #fff;box-shadow:0 0 3px #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#VoucherForm a{border:1px solid #888;font-size:14px;padding:7px 15px;color:#fff;margin:0 5px 5px 5px;-moz-box-shadow:0 0 3px #fff;-webkit-box-shadow:0 0 3px #fff;box-shadow:0 0 3px #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#3964a2;cursor:pointer}#VoucherForm span{float:right;margin:5px 0 0 0;color:red}#ContactDetails2 #cancel{float:left;font-weight:bold;margin:15px 0 10px 0;color:#3964a2;text-decoration:underline;font-size:12px}#ContactDetails2 #alternateEmailLink .nextStep{text-decoration:underline;font-weight:normal;display:inline;width:auto;margin:0;padding:0;background:none;border:none;color:#3964a2;font-size:16px;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#ContactDetails2 #alternateEmailLink .nextStep:hover{background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#areas{clear:both;display:block;overflow:hidden;margin:15px 50px 50px 50px;font-size:14px}.rep_area{float:left;overflow:hidden;margin:10px 10px 10px 10px;background:#f5f5f5;width:460px;padding:15px 0;height:420px;border-bottom:1px solid #ddd}.areaname{clear:both;display:block;overflow:hidden;margin:0 10px 10px 10px;line-height:22px;font-size:24px;color:#3a64a2;font-weight:400;font-family:'Ubuntu',sans-serif}.areaname span{font-size:14px;font-weight:400;color:#666}.gallery_photo{float:left;margin:5px 30px 0 0;cursor:pointer;width:460px;height:230px}.width33{display:block;overflow:hidden;padding:5px 10px;line-height:24px;height:50px}.width33 span.dtop{float:left;color:#666;margin:0;width:72px;font-size:12px;text-align:center}.width33 span.dtop span{display:block;color:#304557;font-size:18px;font-weight:700}.width33 span.easy span{color:#3964a2}.width33 span.medium span{color:red}.width33 span.difficult span{color:#000}.width33 img{vertical-align:middle}.width33_in{display:block;overflow:hidden;margin:0 0 5px 0;padding:10px;background:#3a64a2;color:#fff;font-weight:bold;font-size:18px}.width33.clearw{clear:both;width:100%}#msa{clear:both;display:block;overflow:hidden;margin:0 50px 50px 50px;padding:15px 0 50px 0;font-size:16px}#msa a{margin:0 5px;color:#3964a2;text-decoration:underline}#moreresorts{clear:both;display:block;overflow:hidden;margin:0 50px 50px 50px;padding:15px 0 50px 0;font-size:16px}#moreresorts a{margin:0 5px;color:#3964a2;text-decoration:underline}#promotedHotels{clear:both;margin:0 0 50px 0}.offeroption{width:960px;font-size:14px;margin:0 50px 0 50px}.offeroption td{padding:10px 5px;vertical-align:middle;text-align:left}.offeroption td span.b{font-weight:bold;float:left}.offeroption tr.blue th{border-bottom:4px solid #3964a2}.offeroption tr.blue th span{font-weight:bold}.offeroption td.gray{border-bottom:1px solid #ccc;font-weight:bold}.offeroption td#room,.offeroption td#room2{padding:0}.offeroption td#room table,.offeroption td#room2 table{width:100%}.offeroption td#room #szukam,.offeroption td#room2 #szukam{display:block;padding:20px 0;font-weight:bold;font-size:16px;color:#3964a2;text-align:center}.offeroption td .results{overflow:visible}.offeroption td#room table td,.offeroption td#room2 table td{padding:10px 5px;vertical-align:middle;font-size:14px;border-bottom:1px solid #ddd}.offeroption td#room table th,.offeroption td#room2 table th{padding:10px 5px;vertical-align:middle;border-bottom:4px solid #3964a2;white-space:nowrap;text-align:left}.offeroption td#room table th.toright,.offeroption td#room2 table th.toright{text-align:right}.offeroption td#room table td.roomtype,.offeroption td#room2 table td.roomtype{font-weight:bold;white-space:nowrap;width:280px}.offeroption td#room table td.radio,.offeroption td#room2 table td.radio{width:30px}.offeroption td#room table td.roomtype a.roomname_a,.offeroption td#room2 table td.roomtype a.roomname_a{color:#3964a2;float:left;line-height:18px;font-weight:normal;text-decoration:underline;font-size:11px}.offeroption td#room table td.roomtype2,.offeroption td#room2 table td.roomtype2{font-weight:bold;width:250px}.offeroption td#room table td.roomtype2 a,.offeroption td#room2 table td.roomtype2 a{color:#3964a2;font-weight:normal;text-decoration:underline;font-size:11px}.offeroption td#room table td.roomtype3,.offeroption td#room2 table td.roomtype3{font-weight:bold;width:230px}.offeroption td#room table td.roomtype3 a,.offeroption td#room2 table td.roomtype3 a{color:#3964a2;font-weight:normal;text-decoration:underline;font-size:11px}.offeroption td#room table td.boarding,.offeroption td#room2 table td.boarding{}.offeroption td#room table td.occ,.offeroption td#room2 table td.occ{vertical-align:middle;width:140px;white-space:nowrap}.offeroption td#room table td.occ2,.offeroption td#room2 table td.occ2{width:150px;vertical-align:middle}.offeroption td#room table td.occ3,.offeroption td#room2 table td.occ3{width:120px;vertical-align:middle}.offeroption td#room table td.price,.offeroption td#room2 table td.price{width:140px}.offeroption td#room table td.price2 .tip,.offeroption td#room2 table td.price2 .tip{width:140px;font-weight:normal;font-size:14px;color:#444}.offeroption td#room table td.price .tip,.offeroption td#room2 table td.price .tip{color:#3964a2;font-weight:bold;font-size:18px;width:170px}.offeroption td#room table td.price .tip span,.offeroption td#room2 table td.price .tip span{font-size:12px}.offeroption td#room table td.price a.tip:hover span,.offeroption td#room2 table td.price a.tip:hover span{left:40px}.offeroption td#room table td.select,.offeroption td#room2 table td.select{text-align:right;width:80px}.offeroption td#room table td.select select{width:60px;border:1px solid #ccc;font-size:12px;color:#666;background:#fff;color:#000}.offeroption td#room table td.select a{display:inline-block;width:30px;height:30px;line-height:30px;font-size:14px;font-weight:700;color:#fff;background:#3964a2;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.groupOnline{background:#0f0;color:#000}.groupOnreq{background:#ff0;color:#000}.offeroption td#room table td.select input{background:url(../../img/bg_search_hotel_repeater_button.png) repeat-x;-moz-border-radius:7px;border-radius:7px;border:none;padding:0 5px;width:auto;overflow:visible;font-size:12px;height:29px;line-height:29px;float:right;font-weight:bold;cursor:pointer}.offeroption td#room2 table td.select input{float:right;background:url(../../img/bg_search_hotel_repeater_button2.png) repeat-x;-moz-border-radius:7px;border-radius:7px;border:none;padding:0 20px;width:auto;overflow:visible;font-size:12px;height:22px;line-height:22px;float:right;font-weight:bold;cursor:pointer;margin:0 10px 5px 0;color:#fff}.offeroption td#room table tr.hidenfield td,.offeroption td#room2 table tr.hidenfield td{padding:15px 0 10px 0;font-size:13px}.offeroption td#room table tr.hidenfield td span,.offeroption td#room2 table tr.hidenfield td span{font-weight:bold}.offeroption td#room table tr.hidenfield td li,.offeroption td#room2 table tr.hidenfield td li{width:33%;float:left}.offeroption td.total{font-weight:bold;border-top:1px dotted #ccc;text-align:right}.offeroption td.total span{color:#3964a2;font-size:18px}.offeroption td.total a{color:#3964a2;font-weight:normal;text-decoration:underline}.offeroption td.tobepaid{font-size:14px;line-height:28px;text-align:right}.offeroption td.tobepaid span{font-size:18px;color:#3964a2;font-weight:bold}.offeroption td.order{text-align:right;border-top:1px dotted #ccc;font-weight:bold}.offeroption td.order input{background:url(../../img/bg_search_hotel_repeater_button.png) repeat-x;-moz-border-radius:7px;border-radius:7px;border:none;padding:0 20px;width:auto;overflow:visible;font-size:14px;height:29px;line-height:29px;float:right;font-weight:bold;cursor:pointer}.offeroption td.order span{color:#3964a2;font-size:18px}.offeroption td.order a{color:#3964a2;font-weight:normal;text-decoration:underline;float:right;clear:both;margin:10px 0}.offeroption td .TotalPriceInfo{background:#fff url(../../img/bg_moreinfo.png) no-repeat top left;border-bottom:10px solid #f1f1f1;padding:15px 10px 10px 10px}.offeroption td .TotalPriceInfo span{font-weight:bold}.offeroption td a.changedates{clear:both;margin:0}a.changedates{float:left;margin:5px 0 10px 10px;color:#3964a2;font-size:14px;text-decoration:underline}.pricesHeader span{float:left;font-family:'Ubuntu',sans-serif}input.calculate_price{width:960px;padding:0 20px;height:42px;margin:20px 0 0 0;line-height:42px;text-transform:uppercase;background:url(/img/a_hotel/bg_orange.png) repeat-x;color:#fff;font-size:17px;font-weight:700;font-family:'Ubuntu',sans-serif;text-shadow:1px 1px #777;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0 0 2px #888;-webkit-box-shadow:0 0 21px #888;box-shadow:0 0 2px #888;border:none}.offeroption td.connection{padding:0;width:22px;background:url(../../img/connection_middle2.gif) repeat-y top left;border-top:15px solid #f1f1f1;border-bottom:15px solid #f1f1f1}.arrival_date{display:block;margin:0 0 25px 0;text-align:center;font-weight:bold;color:#d70000;border:1px solid #ddd;padding:10px;background:#f5f5f5}.moreInsuranceInfo{display:block;border:1px solid #eee;overflow:hidden;padding:5px;text-align:left;font-size:13px}.moreInsuranceInfo ul li{list-style-type:square}.moreInsuranceInfo a{text-decoration:underline;color:#3964a2}input#RoomsConfiguredBtn{background:url(../../img/bg_search_hotel_repeater_button.png) repeat-x;-moz-border-radius:7px;border-radius:7px;border:none;padding:0 20px;width:auto;overflow:visible;font-size:14px;height:29px;line-height:29px;float:right;font-weight:bold;cursor:pointer;margin:0 0 7px 0}input#SelectRoomsBtn{background:url(../../img/bg_search_hotel_repeater_button.png) repeat-x;-moz-border-radius:7px;border-radius:7px;border:none;padding:0 20px;width:auto;overflow:visible;font-size:14px;height:29px;line-height:29px;font-weight:bold;cursor:pointer;margin:0 0 7px 0}#NoRoomsBox{margin:10px 0 0 0}#NoRoomsBox .sorry{font-size:22px;color:#777;font-weight:bold;display:block;text-align:center;margin:0 0 10px 0}#NoRoomsBox div.daneprawe{float:right;width:295px;text-align:center;margin:45px 20px 20px 0}#NoRoomsBox div.daneprawe img{margin:0 0 15px 0}#NoRoomsBox div.daneprawe2{float:none;text-align:center;margin:45px 0 0 0}#NoRoomsBox div.daneprawe2 img{margin:0 15px 15px 15px}#NoRoomsBox .calculate_new{background:#ffd701;-moz-border-radius:7px;border-radius:7px;border:none;padding:5px 15px;display:block;line-height:24px;text-align:center;font-weight:bold}#NoRoomsBox .changedates{color:#3964a2;font-weight:bold;font-size:14px}#NoRoomsBox .empty_space{border:none}#NoRoomsBox .pricesTable{text-align:center}#NoRoomsBox .pricesTable th.month{text-align:center;width:80px}#NoRoomsBox .calwidth{float:left;width:310px;margin:0 0 0 20px}#NoRoomsBox div.or{width:300px;float:left;color:#d6d6d6;font-weight:bold;font-size:48px;height:230px;line-height:230px;text-align:center}#ContactDetails{clear:both;padding:25px 0 30px 0;display:block;overflow:hidden}#ContactDetails2{font-size:14px;clear:both;padding:25px 0 30px 0;margin:20px 150px 0 150px;overflow:visible;position:relative;background:#436fb0}#ContactDetails2 .stepsbook{margin:0;padding:0 67px;height:auto;background:none;color:#fff}#ContactDetails2 .stepsbook.linenew{padding-top:10px;border-top:1px solid #fff}#ContactDetails2 .boldnag3{padding:3px 0;margin:0;float:none;color:#fff;font-weight:normal}#ContactDetails2 .nobold{color:#fff;font-weight:normal}textarea#GuestComments{border:none;width:300px;height:80px;font-size:14px;padding:7px 3px;color:#666;margin:5px 5px 10px 0;-moz-box-shadow:inset 0 0 3px 2px #ccc;-webkit-box-shadow:inset 0 0 3px 2px #ccc;box-shadow:inset 0 0 3px 2px #ccc}.validationMsg{width:450px;font-size:11px;padding:5px;background:#ff8000;color:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-moz-box-shadow:0 0 5px #555;-webkit-box-shadow:0 0 5px #555;box-shadow:0 0 5px #555}#ContactDetails2 span.nag{color:#3964a2;font-weight:bold;font-size:18px}#ContactDetails2 span.b{font-weight:bold}#ContactDetails2 table{width:565px;margin:0 auto}#ContactDetails2 table td{padding:2px 0;font-weight:bold;color:#fff}#ContactDetails2 table td.checkboxtd{text-align:justify}#ContactDetails2 table td.checkboxtd label{font-size:11px;line-height:16px}#ContactDetails2 table td.checkboxtd label.wrong{color:red}#ContactDetails2 table td.checkboxtd label input{padding:0;margin:0}#ContactDetails2 table td label{font-weight:normal;font-size:13px}#ContactDetails2 table td input,#ContactDetails2 table td select{border:none;font-size:14px;padding:7px 3px;color:#666;margin:5px 5px 10px 0;-moz-box-shadow:inset 0 0 3px 2px #ccc;-webkit-box-shadow:inset 0 0 3px 2px #ccc;box-shadow:inset 0 0 3px 2px #ccc}#ContactDetails2 table td select.selectcountry{width:310px;padding:7px 3px 6px 3px}#ContactDetails2 table td input.ok,#ContactDetails2 table td select.ok{background-image:url(/img/ok.gif);background-position:433px 7px;background-repeat:no-repeat}#ContactDetails2 table td input.wrong,#ContactDetails2 table td select.wrong{background-image:url(/img/wrong.png);background-position:433px 7px;background-repeat:no-repeat}#ContactDetails2 table td input#Phone.ok,#ContactDetails2 table td input#Phone.wrong,#ContactDetails2 table td input#clientPhone.ok,#ContactDetails2 table td input#clientPhone.wrong,#ContactDetails2 table td input#payerPhone.ok,#ContactDetails2 table td input#payerPhone.wrong{background-position:370px 7px}#ContactDetails2 table td select.ok,#ContactDetails2 table td select.wrong{background-position:417px 7px}#ContactDetails2 table td input#clientPostCode.ok,#ContactDetails2 table td input#clientPostCode.wrong,#ContactDetails2 table td input#payerPostCode.ok,#ContactDetails2 table td input#payerPostCode.wrong{background-position:55px 7px}#ContactDetails2.width100{margin:20px 50px 0 50px;display:block;overflow:hidden;background:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#ContactDetails2.width100 table td{color:#333}#ContactDetails2.width100 h3{padding:0 30px 0 0}.sab{float:right;width:auto;margin:-5px 3px 3px 0;padding:0 20px;height:32px;text-transform:uppercase;color:#0d233e;font-size:14px;font-weight:700;font-family:'Ubuntu',sans-serif;cursor:pointer;text-decoration:none;text-align:center;box-shadow:0 3px 0 0 #e4af01,0 -3px 0 0 #ffd423;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:none;background:#ffbe1a;background:-moz-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffbe1a),color-stop(100%,#ffd829));background:-webkit-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:-o-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:-ms-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:linear-gradient(to bottom,#ffbe1a 0%,#ffd829 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbe1a',endColorstr='#ffd829',GradientType=0)}#dataFormConfirmation{float:left;width:470px;overflow:visible}#payerData{float:right;width:470px;overflow:visible}#ContactDetails2 table td input.disabled,#ContactDetails2 table td select.disabled{background:#c5daeb}#ContactDetails2 table td input{width:302px}#ContactDetails2 table td input[type=checkbox]{width:auto}#ContactDetails2 table td input.phonePrefix{width:38px;background:#c5daeb}#ContactDetails2 table td input.phoneNumber{width:246px}#clientPostCode,#payerPostCode{width:342px}span.checkboxes{display:block;text-align:center;font-size:11px;color:#fff}span.checkboxes input{}span.checkboxes label{margin:4px 5px 0 0}#ContactDetails2 .nextStep{margin:-5px 0 3px 71px}#btnProceed{display:inline-block;width:450px;margin:-5px 0 0 71px;padding:10px 0;height:42px;line-height:42px;text-transform:uppercase;font-size:18px;font-weight:700;font-family:'Ubuntu',sans-serif;cursor:pointer;text-decoration:none;text-align:center;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:none}#btnProceed .loader{font-size:16px;line-height:18px;background-image:url(/img/preloader-white.gif);-ms-background-repeat:no-repeat;background-repeat:no-repeat;-ms-background-position:50px 8px;background-position:50px 8px}#btnProceed span{font-weight:normal;font-size:11px}#btnProceed,#btnProceed2{font-weight:bold;display:block;width:450px;margin:0 auto;padding:10px 0;padding:10px 0;height:42px;line-height:42px;text-transform:uppercase;font-size:17px;font-weight:700;font-family:'Ubuntu',sans-serif;cursor:pointer;text-decoration:none;text-align:center;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:none}#btnProceed span{font-weight:normal;font-size:11px}.offer #btnProceed2{line-height:42px}#h_distances{clear:both;display:block;overflow:hidden;margin:0 50px 50px 50px;font-size:14px}.disclear{clear:both;margin:0 0 15px 0;padding:15px 0;border-bottom:1px solid #ccc;font-weight:500;color:#666}#h_distances .disclear div.disdefault{float:left;width:80px;margin:0;text-align:center}#h_distances .disclear div.disdefault2{float:left;width:880px;margin:0}#h_distances .disclear div.disdefault2 div{float:left;margin:0 0 10px 30px;text-align:center;width:190px;height:80px}#h_distances .disclear div.disdefault2 div span{display:block;color:#304557;font-size:24px;font-weight:700}.moreAirportsLink{text-decoration:underline;color:#3964a2;float:right;margin:5px 0 10px 0}.pricesTable{width:100%;text-align:center;font-size:13px;clear:both}.pricesTable td,.pricesTable th{padding:0;border-left:1px solid #fff;border-top:1px solid #fff;vertical-align:middle}.pricesTable th{padding:5px 0;background:#f7f7f7;font-size:14px}.pricesTable th.month{font-weight:bold;color:#0271a8;width:66px;background:#f7f7f7}.pricesTable th.month span{color:#d6d6d6;font-size:60px;display:block}.pricesTable th.month span.year{font-size:13px;color:#0271a8}.pricesTable td.regular{background:#e8e8e8;border-right:1px solid #ccc;height:24px;line-height:24px;border-bottom:1px solid #ccc;width:19px;text-align:center;color:#777;padding-right:3px}.pricesTable td.regular a{color:#777;display:block;height:24px;line-height:24px;padding-right:3px}.pricesTable td.sold{width:22px;text-align:center;text-decoration:line-through;font-weight:normal}.pricesTable td.sold a{color:#333;display:block;height:24px;line-height:24px;padding-right:3px;font-weight:normal}.pricesTable td.start{background:#c7d1da;border-right:1px solid #aaa;border-bottom:1px solid #aaa;width:22px;text-align:right}.pricesTable td.start a{color:#333;display:block;height:24px;line-height:24px;padding-right:3px}.pricesTable td.grey{background:#f7f7f7}.pricesTable td.empty_space{height:10px}.monthsPrev,.monthsNext{font-size:14px;font-weight:bold;height:24px;line-height:24px}.monthsPrev{background:url(/img/arrow_prev_cal.gif) no-repeat center left;padding:0 0 0 15px;float:left}.monthsNext{background:url(/img/arrow_next_cal.gif) no-repeat center right;padding:0 15px 0 0;float:right}.pagecal{margin:5px 0}.tip{cursor:help;color:#2c4b8b;font-weight:normal;font-size:18px;vertical-align:middle}.tip img{border:none}.rmore{background:url(../../img/bg_search_hotel_arrow_down.gif) no-repeat 0% 50%}.rmore a{color:#3a64a2;font-size:11px;text-decoration:underline;padding-left:5px}.tip b{font-weight:normal}a.tip:hover{position:relative}a.tip span{display:none;font-size:12px}a.tip span b{color:#333;font-size:12px}a.tip span strong{display:block;overflow:hidden;font-weight:normal;padding:5px 10px;background:#f1f1f1;font-size:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 3px #aaa;-webkit-box-shadow:0 0 3px #aaa;box-shadow:0 0 3px #aaa}a.tip:hover span{display:block;white-space:normal;position:absolute;top:5px;right:-240px;margin:0;z-index:100;text-decoration:none;color:#666;width:250px;line-height:22px}#hsb_div,#guestConfiguratorPanel{font-size:12px;line-height:18px;text-align:left}#hsb_div table#spc,#guestConfiguratorPanel table#spc{width:100%;background:url(../../img/bg_search_hotel_repeater.png) no-repeat 0 -660px;border-top:1px solid #eee}#hsb_div table#spc td.tdtd{vertical-align:top;padding:10px}#hsb_div select{width:100px;border:1px solid #ccc;font-size:13px;color:#666;margin:5px 5px 5px 0}#hsb_div span{font-weight:bold;font-size:14px}#hsb_dateFrom{width:100px;border:1px solid #ccc;font-size:13px;color:#666;margin:5px 5px 5px 0;cursor:pointer}input.search_new{background:url(../../img/bg_search_hotel_repeater_button.png) repeat-x;-moz-border-radius:7px;border-radius:7px;border:none;padding:0 20px;width:auto;overflow:visible;font-size:14px;height:29px;line-height:29px;font-weight:bold;cursor:pointer;margin:10px 0}#stickedWrapper{float:left;width:877px;overflow:visible}#RoomC{float:left;margin:10px 0;width:877px;overflow:visible}#otherRooms{clear:left;float:left;margin:0 0 10px 0;width:880px}.roomani{overflow:visible;padding:5px 0;display:block;clear:both}.roomani_head{display:block;overflow:hidden;height:30px;line-height:30px;border-bottom:1px solid #ccc}.roomani_head span{float:right;width:97px;height:30px;text-align:center;font-size:11px}.roomani_head span.price{width:159px;text-align:left}.tor1{float:left;font-family:'Ubuntu',serif;height:40px;line-height:40px;font-size:14px;color:#3964a2;font-weight:700;width:600px}.tor2{float:left;height:40px;line-height:44px;width:90px;text-align:center}.tor2 span{font-weight:700;font-size:16px;color:#3964a2}.tor2 img{margin:10px 0 0 0}.roomTotalPrice{float:left;color:#3964a2;font-weight:bold;font-family:'Ubuntu',serif;font-size:16px;width:175px;height:40px;text-align:left;line-height:40px;text-decoration:none}.roomTotalPricePerPerson{font-weight:normal;font-size:12px}a.roomTotalPrice.tip b{font-weight:bold}a.roomTotalPrice.tip b.roomTotalPricePerPerson,a.roomTotalPrice.tip b.roomTotalPricePerPerson b{font-weight:normal}a.roomTotalPrice.tip span{font-weight:normal}a.roomTotalPrice:hover span{top:-30px;left:-150px}a.removeroom{float:left;width:80px;font-size:12px;text-align:center;height:20px;line-height:16px;cursor:pointer;color:#3964a2;text-decoration:underline;padding-top:15px}.roomani select{border:1px solid #eee;color:#444;margin:10px 0 0 0;padding:1px;float:right;width:80px;font-size:14px;font-weight:700}.roomoptions{clear:both;overflow:visible;padding:0 0 30px 0}.guestRows{clear:both;font-size:14px;background:#fff;width:787px;padding:10px 0 40px 0;overflow:visible;height:1%}.guestRows select{border:1px solid #eee;font-size:14px;color:#444;padding:2px;float:left;margin:0 10px 0 0;width:100px}.guestRows img{float:left;margin:2px 10px 0 0}.guestLine{display:block;overflow:visible;clear:both;border-bottom:1px solid #ccc}.guestLine span.newprice{float:right;padding:0;font-family:'Ubuntu',serif;font-size:14px;color:#3964a2;font-weight:700;width:110px;height:40px;line-height:40px;text-align:center}.newDrop{float:left;height:40px;line-height:40px;width:214px;text-align:center;overflow:visible;position:relative;font-size:11px}.newDrop span{padding:2px 20px 2px 0;width:220px;cursor:pointer;background:url(../../img/a_hotel/room_arrow.png) no-repeat center right}.newDrop.newDropSingle span{cursor:auto;background:none}.newDrop ul{position:absolute;left:0;top:30px;width:234px;border:1px solid #ccc;line-height:30px;background:#fff;z-index:9999;margin:0;padding:0;list-style:none;font-size:11px;max-height:200px;overflow:auto}.newDrop ul li{cursor:pointer}.newDrop ul li:hover{background:#eee}.newDrop01{width:105px;margin:0 0 0 30px}.newDrop01 span{width:105px}.newDrop01 ul{width:125px}.emptyLine{clear:both;overflow:visible;border-bottom:1px solid #ccc}.guestRows_top01,.guestRows_top02,.guestRows_top03{float:left;width:105px;height:40px;line-height:40px;text-align:center;font-size:13px}.guestRows_top01{margin:0 0 0 30px}.guestRows_top02{width:214px}.guestRows_top02 a{color:#3964a2}.newDrop02,.guestRows_top03{width:134px;padding-left:30px}.addroom{float:right;clear:both;cursor:pointer;text-align:center;color:#3964a2;text-decoration:underline}a.roomDescriptionMore{float:left;margin:10px 20px 0 0;color:#3964a2;text-decoration:underline;cursor:pointer;font-size:14px}a.roomDescriptionHide{float:right;margin:0 0 5px 0;color:#3964a2;text-decoration:underline;cursor:pointer;font-size:14px}.addser{margin:5px 0 0 15px;padding:0 0 5px 0;line-height:20px;font-size:14px}.addser span{float:left;padding:0 10px 0 0}.addser span input{margin:0 9px 0 0}.addser a{color:#3964a2;text-decoration:underline;cursor:pointer;padding:0 10px 0 15px;margin:0 5px 0 0;background:url(/img/plus2.png) no-repeat center left;border-right:1px solid #aaa}.description{clear:both;background:#fff;padding:10px;margin:5px 10px 10px 10px;-moz-border-radius:5px;border-radius:5px;font-size:13px}.description ul{float:left;width:100%}.description ul li{float:left;width:33%}.description div{clear:both}.roomInfoHeader{font-weight:bold}.sbstuff{display:block;overflow:hidden;margin:0 50px 2px 50px;font-size:14px}.sbstuff b{float:left;width:180px}.sbstuff span{float:right;width:770px}.sbstuff2{margin-bottom:5px}.payment{margin:0 50px 2px 50px;font-size:14px}.payment b{float:left;width:180px}.payment span.torightspan{float:right;width:770px}.cancellation{margin:5px 50px 0 50px;font-size:14px}.cancellation b{float:left;width:180px}.cancellation span{float:right;width:770px}.cancellation span.bold,.payment span.bold{float:none;width:auto;font-weight:bold}.hotelprice2{float:right;text-align:center;color:#3964a2;line-height:40px;font-weight:bold;font-family:'Ubuntu',serif;font-size:24px;padding:0 10px 0 0;width:160px}.hotelprice2 .hotelBookNow a{margin:3px 0 3px 10px;width:120px;font-size:14px;height:auto;line-height:30px}.hotelprice2.sticked{position:fixed;left:50%;top:10px;margin:0 0 0 360px}.hotelBookNow{clear:both;display:block;overflow:hidden;text-align:center}.hotelBookNow2{clear:both;display:block;overflow:hidden;text-align:center}.hotelBookNow a{display:inline-block;margin:3px auto;width:250px;height:42px;line-height:42px;border:none;text-transform:uppercase;font-size:17px;font-weight:700;font-family:'Ubuntu',sans-serif;cursor:pointer;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:none}.stuff_under_button{display:none}.stuff_under_button div{display:block;overflow:hidden;margin:0 0 5px 0;text-align:left;font-size:11px;font-weight:normal;color:#444;line-height:16px}.stuff_under_button div img{float:left;margin:1px 5px 0 0}.rommdiv{margin:0 0 10px 0;padding:10px;overflow:visible;background:#fff;border-right:1px solid #ccc}#otherRooms .rommdiv{margin:0 3px 10px 0}.endsteps{clear:both;float:left;font-size:14px;width:857px;padding:10px;background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5f5),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f5f5f5 0%,#fff 100%);background:-o-linear-gradient(top,#f5f5f5 0%,#fff 100%);background:-ms-linear-gradient(top,#f5f5f5 0%,#fff 100%);background:linear-gradient(to bottom,#f5f5f5 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#ffffff',GradientType=0);-moz-box-shadow:0 0 2px #ccc;-webkit-box-shadow:0 0 2px #ccc;box-shadow:0 0 2px #ccc}.specialadds{display:block;overflow:hidden;margin:3px 0;padding:5px 0;clear:both;font-size:16px;font-weight:bold}.specialadds span{float:left;padding:0 10px 0 0}.specialadds .specialaddsText{float:left;padding:1px 10px 0 0}.specialadds .specialaddsText span{max-width:700px}.specialadds a{float:left;color:#3964a2;text-decoration:underline;cursor:pointer;margin:0 5px 0 0;font-weight:normal}.specialadds .closecol{float:left;padding:0 5px 0 0;margin:2px 0 0 0;max-width:auto}.specialadds .transprice{float:right;font-family:'Ubuntu',serif;font-size:18px;color:#3964a2;font-weight:bold;padding:0}.boldnag{font-weight:bold;padding:0 0 5px 0}.choose{color:#3964a2;text-decoration:underline;cursor:pointer}.closecol{float:right;margin:2px 0 0 5px;width:10px;height:10px;background:url(/img/xxx.png) no-repeat center center;cursor:pointer}.boldnag3{padding:3px 0;margin:2px 0 0 0;float:left;color:#3964a2;text-decoration:underline;cursor:pointer}.addtrans{display:block;overflow:hidden;margin:10px 0 0 0}.attl{float:left;margin:4px 0 0 0}.aat{float:left;margin:4px 0 5px 15px}.addtrans a{float:left;color:#3964a2;text-decoration:underline;cursor:pointer;padding:0 0 0 20px;margin:4px 10px 0 0;background:url(/img/plus2.png) no-repeat 5px 3px;border-left:1px solid #aaa}.addtrans a.dtnb{border-left:none}.addtrans select{float:left;margin:0 0 0 5px;border:1px solid #ccc;font-size:14px;color:#444;padding:2px;width:150px}.specialadds2{display:block;overflow:hidden;margin:5px 0;padding:5px 0 0 0;position:relative}.specialadds2 select{float:left;margin:0 20px 0 5px;border:1px solid #ccc;font-size:14px;color:#444;padding:2px;width:150px}.specialadds2 .closecol{float:right;padding:5px;margin:4px 10px 0 0;background:url(/img/xxx.png) no-repeat center center}.specialadds2 a{color:#3964a2;text-decoration:underline}.specialadds2 span.checkbox{padding:3px 8px;margin:4px 0 2px 0;float:left;color:#333;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccc;text-decoration:none;cursor:pointer;background:url(/img/bg_button_new2.png) repeat-x}.specialadds2 span.checkbox:hover{-moz-box-shadow:0 0 2px #aaa;-webkit-box-shadow:0 0 2px #aaa;box-shadow:0 0 2px #aaa}.specialadds2 span.tright{float:right;font-family:'Ubuntu',serif;font-size:18px;color:#3964a2;font-weight:bold}.specialadds2 span.widthspan{float:left;width:700px;font-size:16px;font-weight:bold;padding:5px 0}.specialadds2 span.widthspan a{font-size:14px;font-weight:normal}.specialadds2 span.widthspannag{float:left;font-family:'Ubuntu',serif;font-size:18px;color:#3964a2;font-weight:bold}.stepsbook{display:block;overflow:hidden;text-align:center;min-height:30px;line-height:30px;font-size:18px;font-weight:300;font-family:'Ubuntu',sans-serif;color:#555;margin:10px 0 20px 0}.stepsbook2{text-align:center;margin:20px 50px}.stepsbook3{position:relative;top:20px;background:#3964a2;margin:0 0 20px 0;color:#fff;padding:10px}.stepsbook4{text-align:left;margin:0 50px 20px 50px}.hotelprice3{text-align:right;margin:0 50px;display:none}#divsocial{border-top:4px solid #3964a2;margin:15px 0;padding:15px 50px 0 50px}.divsocial01{float:left}.divsocial02{float:right}.saveOfferLeft{margin:5px 5px 0 0;float:left;font-size:14px;font-weight:normal;color:#666}.saveOffer{padding:3px 8px;margin:0 0 10px 0;float:left;color:#333;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccc;text-decoration:none;cursor:pointer;background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5f5),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f5f5f5 0%,#fff 100%);background:-o-linear-gradient(top,#f5f5f5 0%,#fff 100%);background:-ms-linear-gradient(top,#f5f5f5 0%,#fff 100%);background:linear-gradient(to bottom,#f5f5f5 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#ffffff',GradientType=0);-moz-box-shadow:0 0 2px #ccc;-webkit-box-shadow:0 0 2px #ccc;box-shadow:0 0 2px #ccc}.saveOffer.loading{background:url(/img/ajax-loader.gif) no-repeat 2px 2px;display:block;padding-left:20px;color:#aaa}#configurationLink{border:1px solid #888;font-size:14px;padding:5px;color:#666;margin:0 5px 10px 0;-moz-box-shadow:inset 0 0 3px #ccc;-webkit-box-shadow:inset 0 0 3px #ccc;box-shadow:inset 0 0 3px #ccc}.social_pring_share,.social_pdf_share{float:left;width:24px;height:24px;border:1px solid #ddd;background:#eee url(/img/print.png) no-repeat center center;margin:0 0 0 5px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;cursor:pointer}.social_m_share{float:left;width:24px;height:24px;border:1px solid #ddd;background:#eee url(/img/mail.png) no-repeat center center;margin:0 0 0 5px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;cursor:pointer}.social_g_share{float:left;width:26px;height:26px;background:url(/img/header/new/bg_header.png) no-repeat -84px -302px;margin:0 0 0 5px;cursor:pointer}.social_t_share{float:left;width:26px;height:26px;background:url(/img/header/new/bg_header.png) no-repeat -48px -302px;margin:0 0 0 5px;cursor:pointer}.social_f_share{float:left;width:26px;height:26px;background:url(/img/header/new/bg_header.png) no-repeat -12px -302px;margin:0 0 0 5px;cursor:pointer}table.styled{border-top:1px solid #aaa;border-left:1px solid #aaa;width:240px}table.styled td{padding:5px;border-bottom:1px solid #aaa;border-right:1px solid #aaa}table.styled td.name{}table.styled tr.alternate{background:#eee}table.styled tr.first{background:#ccc}span.b{font-weight:bold}#map_canvas_hotel{overflow:visible;width:auto;margin:0 0 50px 0;height:540px}#map_canvas_hotel div{overflow:visible}.scrollableTablediv{width:960px;margin:0 50px 30px 50px}#scrollableTable,#scrollableTable div{overflow:visible}#scrollableTable{position:relative;float:right;width:709px;font-size:14px}#scrollableTable table{min-width:100%}#scrollableTable table th,#scrollableTable table td{white-space:nowrap;vertical-align:middle;padding:0 5px;line-height:26px;text-align:center;border-bottom:1px solid #ddd;border-right:1px solid #ddd}#scrollableTable table th.first{border-right:1px solid #f1f1f1}#scrollableTable table th{background:#3e89b4;color:#fff}#scrollableTable table td{height:auto;padding:0;background:#fff;color:#aaa;border-bottom:1px solid #ddd;border-right:1px solid #ddd}#scrollableTable table td.newcolor{color:#333}#scrollableTable table td.start{font-weight:bold;background:#3e89b4;color:#fff}#scrollableTable table td a{text-decoration:underline;color:#3964a2;display:block;padding:8px 10px}#scrollableTable td.roomName{white-space:nowrap;color:#000;text-align:left}#scrollableTable.rsDefaultInv .rsBullets{overflow:hidden}.otherbuttons{clear:both;display:block;overflow:hidden;text-align:center;margin:20px 0 0 0}.otherbuttons a{display:inline-block;margin:3px auto;width:250px;height:42px;line-height:42px;border:none;text-transform:uppercase;color:#0d233e;font-size:17px;font-weight:700;font-family:'Ubuntu',sans-serif;cursor:pointer;box-shadow:0 3px 0 0 #e4af01,0 -3px 0 0 #ffd423;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:none;background:#ffbe1a;background:-moz-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffbe1a),color-stop(100%,#ffd829));background:-webkit-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:-o-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:-ms-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:linear-gradient(to bottom,#ffbe1a 0%,#ffd829 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbe1a',endColorstr='#ffd829',GradientType=0)}.qtip,.qtip{position:absolute;background:#73acce;display:none;max-width:1200px;min-width:50px;-moz-box-shadow:0 0 5px #333;-webkit-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333}.qtip-content{position:relative;padding:8px;overflow:hidden;color:#fff}.qtip-content img{margin:0 0 3px 0;border:1px solid #fff}.qtip-tip{display:none}.offeroption2{width:957px;font-size:14px;margin:0 0 10px 0;background:#f1f1f1;border-top:1px solid #f3f3f3;-moz-box-shadow:1px 1px 3px #888;-webkit-box-shadow:1px 1px 3px #888;box-shadow:1px 1px 3px #888}.offeroption2 td{padding:8px 10px;vertical-align:middle;text-align:left}.offeroption2 th{padding:8px 10px;vertical-align:middle;background:#3964a2;color:#fff;text-align:left;font-size:14px}.offeroption2 td.roomtype{width:160px;font-weight:bold}.offeroption2 td.roomtype a{color:#3964a2;font-weight:normal;text-decoration:underline;font-size:11px}.offeroption2 td.boarding{width:95px}.offeroption2 td.nr{text-align:center;width:100px}.offeroption2 td.price{color:#3964a2;font-weight:bold;text-align:center;font-size:16px;width:190px}.offeroption2 td.price span{font-weight:normal;font-size:14px}.offeroption2 tr.hidenfield td{background:#fff url(../../img/bg_moreinfo.png) no-repeat top left;border-bottom:10px solid #f1f1f1;border-left:5px solid #f1f1f1;border-right:5px solid #f1f1f1;padding:15px 10px 10px 10px;font-size:13px}.offeroption2 tr.hidenfield td span{font-weight:bold}.offeroption2 tr.hidenfield td ul{width:100%;float:left}.offeroption2 tr.hidenfield td li{width:33%;float:left}.offeroption2 td.total{text-align:right;color:#3964a2;background:#ececec}.offeroption2 td.total strong{color:#333}.offeroption2 td.total span{font-size:18px;font-weight:bold}.offeroption2 td.tobepaid{font-size:14px;line-height:28px;text-align:right}.offeroption2 td.tobepaid span{font-size:18px;color:#3964a2;font-weight:bold}.offeroption2 td.order{text-align:right;border-top:1px dotted #ccc}.offeroption2 td.order #VoucherForm input{-moz-border-radius:7px;border-radius:7px;border:none;height:32px;background:#3964a2;color:#fff;padding:0 20px;width:auto;overflow:visible;font-size:14px;float:right;font-weight:bold;cursor:pointer;margin:0 0 7px 0}.offeroption2 td.order #VoucherForm input.podajkod{background:#fff;-moz-border-radius:7px;border-radius:7px;border:1px solid #888;padding:0 3px;width:150px;font-size:14px;float:right;margin:0 7px 7px 7px;cursor:auto;font-weight:normal}.offeroption2 td.order div{font-size:14px;height:35px;line-height:35px;float:right;margin:0 7px 7px 0}.offeroption2 td.order span{font-size:14px;height:35px;line-height:35px;float:right;margin:0 7px 7px 0;color:red}.offeroption2 td.order a{color:#3964a2;font-weight:normal;text-decoration:underline;float:right;clear:both}input.buttonorder{float:right;background:url(../../img/bg_search_hotel_repeater_button.png) repeat-x;-moz-border-radius:7px;border-radius:7px;border:none;padding:0 20px;width:auto;overflow:visible;font-size:14px;height:29px;line-height:29px;font-weight:bold;cursor:pointer;margin:0 0 7px 0}option{background:#fff;color:#000}#whatsIN,#Policy,#BookingPol{font-size:14px;margin:0 0 15px 0;border-top:1px solid #f3f3f3;padding:5px 0 15px 0}#whatsIN span.b,#Policy span.b{font-weight:bold}#Policy span.red{color:#d70000}#Policy input.cancel{float:right;background:url(../../img/bg_search_hotel_repeater_button2.png) repeat-x;-moz-border-radius:7px;border-radius:7px;border:none;padding:0 20px;width:auto;overflow:visible;font-size:14px;height:29px;line-height:29px;float:right;font-weight:bold;cursor:pointer;margin:0 10px 5px 0;color:#fff}.each{margin:10px;padding:10px 10px 10px 70px;background:#f9f9f9 url(../../img/alert.jpg) no-repeat 10px 10px;border:1px solid #eee}input.btn09{float:left;background:red;-moz-border-radius:7px;border-radius:7px;border:none;padding:0 20px;width:auto;overflow:visible;font-size:14px;height:29px;font-weight:bold;cursor:pointer;margin:10px 50px 20px 20px;color:#fff}.bills{float:left;margin:0 0 20px 50px}.bills a{float:left;background:#aaa;margin:10px 0 0 0;-moz-border-radius:7px;border-radius:7px;border:none;padding:0 20px;width:auto;overflow:visible;font-size:14px;height:29px;line-height:29px;font-weight:bold;cursor:pointer;color:#fff}.timeline{margin:10px 0 15px 0}.timeline table{width:100%;margin:0 0 10px 0;font-size:12px}.timeline table tr.clouds td{vertical-align:middle;padding:0 0 10px 0;text-align:center}.timeline table tr.dates td{vertical-align:middle;padding:25px 0 10px 0;text-align:center}.timeline table tr td span{font-weight:bold;color:#3964a2}.timeline table tr.clouds td div{margin:0 auto;width:138px;height:45px;padding:12px 5px 10px 5px;display:block;background:url(../../img/clouds.jpg) no-repeat}.timeline table tr.dates td.first01{background:url(../../img/td_line2.jpg) no-repeat -85% 0%;width:50%}.timeline table tr.dates td.second01{background:url(../../img/td_line2.jpg) no-repeat 185% 0%;width:50%}.timeline table tr.dates td.first02{background:url(../../img/td_line.jpg) no-repeat -35% 0%;width:33%}.timeline table tr.dates td.second02{background:url(../../img/td_line3.jpg) no-repeat top center;width:33%}.timeline table tr.dates td.third02{background:url(../../img/td_line2.jpg) no-repeat 135% 0%;width:33%}.timeline table tr.dates td span{font-weight:bold;color:#3964a2;background:url(../../img/calendar_span.jpg) no-repeat 0 3px;padding:2px 0 2px 18px}.timeline table tr.dates td.first03{background:url(../../img/td_line.jpg) no-repeat -22% 0%;width:25%}.timeline table tr.dates td.second03{background:url(../../img/td_line.jpg) no-repeat top center;width:25%}.timeline table tr.dates td.third03{background:url(../../img/td_line3.jpg) no-repeat top center;width:25%}.timeline table tr.dates td.fourth03{background:url(../../img/td_line2.jpg) no-repeat 122% 0%;width:25%}.snowReportTable{border:1px solid #ddd;background:#f5f5f5;padding:20px 10px;margin:15px 50px 50px 50px;text-align:center}.snowReportTable .snowReportColumn{width:225px;float:left;text-align:left}.snowReportTable .snowReportColumn span{display:block;padding-bottom:12px}.snowReportTable .snowReportColumn .red{color:red}.snowReportTable .snowReportColumn .green{color:green}.snowReportTable .snowReportColumn .blue{color:#3964a2}.snowReportTable .link{color:#3964a2;cursor:pointer;text-decoration:underline}#areas&gt;.link{text-align:center;display:block;width:100%}@media all and (min-width:960px)and (max-width:1059px){#VoucherFormLink{margin:0 10px}#VoucherForm{margin:0 10px}.payment{margin:0 10px 2px 10px}.sbstuff{margin:0 10px 2px 10px}.cancellation{margin:5px 10px 0 10px}.stepsbook3{margin:0 10px 20px 10px}.stepsbook4{margin:0 10px 20px 10px}#ContactDetails2.width100{margin:20px 10px 0 10px}#stickedWrapper{width:777px}#RoomC{width:777px}.hotelprice2.sticked{margin:0 0 0 320px}.endsteps{width:757px}#divsocial{padding:15px 10px 0 10px}.somefuckingdtop{margin:0 10px 30px 10px}#h_top{width:620px;margin:0 0 0 10px}.rightbutton,.switchCalendar{margin:0 10px 10px 0}#h_ratingHolder{margin:25px 30px 0 10px}#tsr{margin:25px 10px 0 0}#h_search2{margin:0 10px 20px 10px}.otherdates{margin:0 10px 10px 10px}#h_description{padding:20px 10px 0 10px}#keyCharacteristicBox table{margin:0 10px 0 10px}#roomdesc{margin:0 10px 30px 10px}.showmoreop{margin:0 0 10px 10px}.offeroption{margin:0 10px 30px 10px}.offeroption td#room table td,.offeroption td#room2 table td{padding:10px 2px}.offeroption td#room table th,.offeroption td#room2 table th{padding:10px 2px}#h_ratings{margin:0 10px 50px 10px}#h_distances{margin:0 10px 50px 10px}#map_canvas_hotel{margin:0 0 50px 0}#areas{margin:15px 10px 50px 10px}#moreresorts{margin:0 10px 50px 10px}#msa{margin:0 10px 50px 10px}}@media all and (min-width:320px)and (max-width:959px){#VoucherFormLink{margin:0 10px}#VoucherForm{margin:0 10px}#h_top{float:none;min-width:0;width:auto;display:block;overflow:hidden;padding:0 10px;margin:0 0 10px 0;font-size:12px}#h_top a{margin-left:5px}#h_top div{float:left;width:auto;height:auto}#h_top span{font-size:16px}.rightbutton,.switchCalendar{float:left;padding:0 10px;margin:0 0 10px 10px;font-size:12px;height:auto;line-height:26px}.hotelprice3{margin:0}.endsteps{margin:0}.rsSlide{height:auto}#images{height:auto}.somefuckingdtop{margin:0 10px 10px 10px}.somefuckingdtop span.dtop2{width:20%!important;font-size:12px;line-height:18px;height:auto}.somefuckingdtop span.dtop2 span{font-size:14px}.somefuckingdtop span.link{width:20%}#h_search2 table td .age{margin:0;width:auto}#h_search2 table td span.fspan2{margin:0 0 0 10px}#h_search2 table td .age select{margin:5px 0 0 45px;width:95px}#h_ratingHolder{float:none;text-align:left;height:auto;margin:5px 0 0 10px;overflow:visible;display:inline-block}#h_rating span{font-size:16px;font-weight:700}#distancesBox{float:none;margin:10px 0 0 10px;height:auto;font-size:12px;clear:both}#distancesBox div{float:left;margin:0;width:33%;text-align:left}#distancesBox div span{font-size:12px}.showmoreop{margin:0 0 10px 10px}#tsr{float:none;clear:both;margin:10px;height:auto}#tsr img{float:left;margin:0 15px 0 0;height:20px}#h_description{font-size:13px;line-height:18px;padding:20px 10px 0 10px}#keyCharacteristicBox{font-size:13px;line-height:18px;margin:0 10px 30px 10px}#keyCharacteristicBox table{width:100%;margin:0}#keyCharacteristicBox table th{width:140px}#keyCharacteristicBox table th img{display:none}.otherdates{margin:0 0 10px 0;text-align:center}.otherdates a{float:none;display:inline-block;width:130px;background:#f5f5f5;margin:0 1px 5px 1px;padding:0 5px}#roomdesc{font-size:13px;line-height:18px;margin:0 0 30px 0;padding:0 10px 10px 10px}.roomdesc_div span.name_h{float:left;width:60%}.roomdesc_div span.name_img_h{width:100%;margin:0 0 5px 0}.roomdesc_div ul li{width:50%}#h_distances{margin:0 0 30px 0}.disclear{margin:0 0 10px 0;padding:5px 0}#h_distances .disclear div.disdefault{float:none;width:100%;margin:0 0 10px 0}#h_distances .disclear div.disdefault img{height:30px}#h_distances .disclear div.disdefault2{float:none;width:auto;display:block;overflow:hidden;padding:0 10px}#h_distances .disclear div.disdefault2 div{float:none;margin:0 0 5px 0;display:block;overflow:hidden;text-align:left;width:auto;height:auto;line-height:18px}#h_distances .disclear div.disdefault2 div span{font-size:16px;float:right}.moreAirportsLink{float:none;display:block;padding:0;height:32px;margin:10px 0 3px -150px;width:300px;position:relative;left:50%;line-height:32px;text-transform:uppercase;color:#0d233e;font-size:14px;font-weight:700;font-family:'Ubuntu',sans-serif;cursor:pointer;text-align:center;text-decoration:none;box-shadow:0 3px 0 0 #e4af01,0 -3px 0 0 #ffd423;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:none;background:#ffbe1a;background:-moz-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffbe1a),color-stop(100%,#ffd829));background:-webkit-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:-o-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:-ms-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:linear-gradient(to bottom,#ffbe1a 0%,#ffd829 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbe1a',endColorstr='#ffd829',GradientType=0)}#areas{margin:15px 0 30px 0}.rep_area{float:none;overflow:hidden;margin:10px auto;background:#f5f5f5;width:320px;height:auto}.areaname{font-size:18px}.width33{height:auto}.gallery_photo{width:320px;height:150px}.width33 span.dtop{width:33%}.width333{height:auto}#h_search2{width:auto;display:block;padding:0;min-height:0;float:none;margin:0 0 30px 0;text-align:left}.bbf{display:none}#h_search2 table td{padding:15px 0 0 0}#h_search2 table tr.color2 td{padding:20px 0 0 0}#h_search2 table td #dateFrom,#h_search2 table td #dateTo{width:75px;margin:5px 0 0 0;background:#fff;cursor:pointer}#h_search2 table a.addroom{float:left;width:auto;text-align:left;margin:0 0 0 45px}#h_search2 #btnSearch{overflow:visible;display:inline-block;width:270px;float:none;position:relative;top:0;margin:15px 0;bottom:0;left:0}#h_search2 table td span.fspan{display:none}#h_search2 table td span.from1{width:40px;display:block}#h_search2 table td span.from2{width:40px;display:block}#h_search2 table td a.closex{margin:15px 0 0 5px}#h_search2 table td select{margin:5px 0 0 45px;width:95px}#h_search2 #btnSearch{position:relative;bottom:none;left:0;top:0}.stepsbook{margin:10px 0 20px 0}.stepsbook2{margin:0 10px;font-size:16px;line-height:22px}.stepsbook3{margin:0 0 20px 0}.stepsbook4{margin:0 10px;font-size:13px;line-height:18px}#ContactDetails{padding:10px 0 0 0;border-top:1px solid #ededed;margin-top:10px}#ContactDetails2{font-size:12px;margin:10px 0 0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:15px 0}#ContactDetails2 .stepsbook{padding:0 10px}textarea#GuestComments{width:90%;font-size:13px}.validationMsg{width:90%}#ContactDetails2 table{width:95%;margin:0 auto}#ContactDetails2 table td label{font-weight:normal;font-size:12px}#ContactDetails2 table td select.selectcountry{width:92%}#ContactDetails2 table tr td:first-child{width:35%;text-align:right;padding-right:10px}#ContactDetails2 table tr td.checkboxtd{width:auto;text-align:left}input.btn09{margin:0 0 10px 10px}.bills{float:left;margin:10px 0 10px 10px}#ContactDetails2.width100{margin:20px 0 0 0;display:block;overflow:hidden;background:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#ContactDetails2.width100 table td{color:#333}.sab{float:left;width:200px;margin:15px 0;font-size:12px}#dataFormConfirmation{float:none;width:auto}#payerData{float:none;width:auto}#ContactDetails2 table td input{width:90%}#ContactDetails2 table td input.phoneNumber{width:50%}#clientPostCode,#payerPostCode{width:90%}#btnProceed{width:90%;margin:5px 0 0 10px;font-size:14px}#btnProceed,#btnProceed2{width:90%;margin:5px 0 0 10px;font-size:14px;margin-top:15px;height:auto;padding:0}#divsocial{padding:15px 10px 0 10px}.divsocial01{float:none;display:block;overflow:hidden}.divsocial02{float:none;display:block;overflow:hidden}.saveOfferLeft{float:none;display:block;overflow:hidden}.grat{font-size:16px;color:#fff;background:#f1b802;padding:10px;margin:10px 0 0 0}#h_ratings{font-size:13px;line-height:18px;margin:0 0 30px 0}#h_ratings .insidereat{width:100%;border-top:none}#h_ratings .insidereat div{width:150px}#h_ratings .insidereat div span{font-size:16px}#h_ratings .review{display:block;overflow:hidden;padding:10px 10px 0 10px;background:#efefef}#h_ratings .review span.paddingleft{width:auto;float:none;background:#fff;display:block;overflow:hidden;margin:0;padding:5px 0 5px 10px}#h_ratings .review p{background:#fff;padding:10px;border-top:none}#h_ratings a{float:none;display:block;padding:0;height:32px;margin:10px 0 3px -150px;width:300px;position:relative;left:50%;line-height:32px;text-transform:uppercase;color:#0d233e;font-size:14px;font-weight:700;font-family:'Ubuntu',sans-serif;cursor:pointer;text-align:center;text-decoration:none;box-shadow:0 3px 0 0 #e4af01,0 -3px 0 0 #ffd423;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:none;background:#ffbe1a;background:-moz-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffbe1a),color-stop(100%,#ffd829));background:-webkit-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:-o-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:-ms-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:linear-gradient(to bottom,#ffbe1a 0%,#ffd829 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbe1a',endColorstr='#ffd829',GradientType=0)}#h_ratings iframe{width:100%}#map_canvas_hotel{margin:0 0 30px 0;height:300px}#moreresorts{margin:0 0 30px 0;padding:0 10px 10px 10px}#msa{margin:0 0 30px 0;padding:0 10px 10px 10px}#stickedWrapper{float:none;width:auto;overflow:hidden;display:block}#stickedWrapper br{display:none}#RoomC{float:none;width:auto;overflow:hidden;display:block;margin:0}#otherRooms{clear:both;float:none;margin:0 0 10px 0;width:auto;overflow:hidden;display:block}.roomani{overflow:visible;padding:0;display:block;clear:both}.roomani_head{display:none}.tor1{float:none;height:auto;line-height:24px;width:auto;overflow:hidden;display:block;padding:0;font-size:14px}.tor2{float:left;height:40px;width:50%;text-align:center;background:#eee}.roomTotalPrice{float:right;width:45%;height:auto;text-align:center;background:#e5e5e5;line-height:35px;margin:10px 0 0 5%;font-size:14px}a.roomTotalPrice2{float:left;width:110px;height:40px;text-align:center;line-height:40px;font-family:'Ubuntu',serif;font-size:16px;color:#3964a2;text-decoration:none}a.roomTotalPrice2 b{font-weight:bold}a.roomTotalPrice2:hover span{top:-30px;left:-150px}a.removeroom{width:50%;text-align:left;height:auto;line-height:30px}.roomani select{padding:7px 10px;float:left;width:50%}.roomoptions{padding:0;margin:0 0 20px 0}.roomoptions br{display:none}.guestRows{width:auto;padding:10px 0 20px 0}.guestRows select{border:1px solid #eee;font-size:14px;color:#444;padding:2px;float:left;margin:0 10px 0 0;width:100px}.guestRows img{float:left;margin:2px 10px 0 0}.guestLine{display:block;overflow:visible;clear:both;border-bottom:1px solid #ccc;padding:3px 0}.guestLine span.newprice{width:auto;display:block;overflow:hidden}.newDrop{float:none;display:inline-block;height:auto;line-height:normal;width:43%;margin:0 4% 0 0;font-size:11px;text-align:left;padding:7px 0 0 0}.newDrop02+.newDrop{clear:both;text-align:center}.newDrop span{width:auto;display:block;background-position:top 7px right 10px;background-size:9px 4px}.newDrop ul{width:100%;font-size:14px}.newDrop ul li{cursor:pointer}.newDrop ul li:hover{background:#eee}.newDrop01{text-align:center}.newDrop01 span{width:auto}.newDrop01 ul{width:100%}.emptyLine{clear:both;overflow:visible;padding:0 0 5px}.guestRows_top01,.guestRows_top02,.guestRows_top03{display:none}.addroom{float:right;clear:both;cursor:pointer;text-align:center;color:#3964a2;text-decoration:underline}a.roomDescriptionMore{margin:0;font-size:11px}.addser{margin:5px 0 0 0}.addser span{float:none;padding:0 0;overflow:hidden;display:block}.description{margin:5px 0 10px 0}.payment{margin:0 10px 2px 10px}.payment b{float:none;width:auto;clear:both}.payment span.torightspan{float:none;width:auto;clear:both}.cancellation{margin:5px 10px 0 10px}.cancellation b{float:none;width:auto;clear:both}.cancellation span{float:none;width:auto;clear:both}.sbstuff{margin:0 10px 2px 10px}.sbstuff b{float:none;width:auto;clear:both}.sbstuff span{float:none;width:auto;clear:both}.hotelprice2{float:none;width:auto;font-size:18px}.hotelprice2.sticked{position:relative;left:0;top:0;margin:0}.hotelprice2 br{display:none}.hotelprice2 span{font-size:20px}.hotelBookNow{display:inline-block;vertical-align:middle;margin-bottom:10px}.hotelBookNow2{clear:both;display:block;overflow:hidden;text-align:center}.hotelBookNow a{display:inline-block;margin:3px 0 3px 10px;width:250px;height:auto;line-height:35px;border:none;text-transform:uppercase;color:#0d233e;font-size:14px;font-weight:700;font-family:'Ubuntu',sans-serif;cursor:pointer;box-shadow:0 3px 0 0 #e4af01,0 -3px 0 0 #ffd423;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:none;background:#ffbe1a;background:-moz-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffbe1a),color-stop(100%,#ffd829));background:-webkit-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:-o-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:-ms-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:linear-gradient(to bottom,#ffbe1a 0%,#ffd829 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbe1a',endColorstr='#ffd829',GradientType=0)}.endsteps{float:none;width:auto}.boldnag{font-weight:bold;padding:0 0 5px 0}.choose{color:#3964a2;text-decoration:underline;cursor:pointer}.closecol{float:right;margin:2px 0 0 5px;width:10px;height:10px;background:url(/img/xxx.png) no-repeat center center;cursor:pointer}.specialadds2 span.tright{float:none;display:block;overflow:hidden}.specialadds2 span.widthspan{float:none;width:auto;display:block;overflow:hidden}.specialadds2 span.widthspannag{float:none;display:block;overflow:hidden}.rsGCaption,.rsFullscreenBtn{display:none!important}#h_ratingHolder .ta_rating{line-height:12px}#h_ratingHolder .ta_rating div{display:none}#h_ratingHolder .ta_rating img{width:100px!important}#tab1{padding:5px 0 0 0}h3.pricesHeader{font-size:14px}.rommdiv{margin:0}.priceTab br{display:none}.bigLabel{padding:3px 20px;right:10px;margin-top:-1px}.label{padding:3px 5px;font-size:11px;margin-left:0}}@media all and (min-width:320px)and (max-width:480px){.rsGCaption,.rsFullscreenBtn{display:none!important}.rsThumbsContainer{margin:20px 0 0 0}.rsMainSlideImage{margin-left:15px!important;min-height:150px}.rsArrowLeft{left:-5px!important}.rsArrowRight{right:-5px!important}.rsThumbsArrowLeft{margin:20px 0 0 0}.rsThumbsArrowRight{margin:20px 0 0 0}}#pleaseWait{padding:10px;border:1px solid #e1e1e1;margin:20px 50px;font-size:14px;line-height:20px}#pleaseWait img{padding:15px 20px 20px 10px;float:left}#pleaseWait span{font-weight:bold}#waiting{position:fixed;top:50%;left:50%;background:#f29a05;text-align:center;font-weight:700;font-family:'Ubuntu',sans-serif;font-size:18px;color:#fff;margin:-150px 0 0 -150px;width:300px;height:80px;z-index:9999;line-height:80px;opacity:.9;filter:alpha(opacity=90);-moz-opacity:.9;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}#r_desc{font-size:14px;margin:0 50px 15px 50px;line-height:24px;clear:both;overflow:hidden;text-align:left}.lalalalal{position:fixed}.searchoption{display:block;font-size:20px;height:30px;margin:0 50px 15px 50px;padding-top:15px}.searchoption span{float:left}.searchoption span strong{font-weight:normal}.searchoption span.superspan{float:none;display:block;overflow:hidden;text-align:center;margin:0 0 20px 0}.newSearch{float:right;padding:0 20px;height:42px;margin:0 0 20px 0;line-height:42px;text-transform:uppercase;font-size:17px;font-weight:700;font-family:'Ubuntu',sans-serif;cursor:pointer;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:none}#searchPanelBox{clear:both}.search #h_search2{margin:0 0 30px 295px}.texttop{display:block;margin:0 0 10px 0;padding:8px;background:#f9f9f9;border:1px solid #f1f1f1;font-size:14px}.texttop span{font-weight:bold}.texttop a{color:#3a64a2;text-decoration:underline}.texttop ul li{line-height:24px}#searchWrapper{clear:both;display:block}#results{clear:both;display:block;margin:0 50px}.repeaternew{clear:both;display:block;overflow:hidden;border:1px solid #ddd;margin:0 2px 25px 2px;padding:0 0 10px 0;font-size:14px;position:relative}.repeaternew .r_photo{width:320px;float:left;height:210px;margin:0 15px 0 0}.repeaternew .r_photo img{float:left;width:320px;height:210px;border:none}.repeaternew .r_datatop{float:left;width:610px;height:200px;margin:10px 5px 0 0;position:relative}.repeaternew .r_name{color:#3a64a2;font-size:18px;float:left;font-weight:500;font-family:'Ubuntu',sans-serif;text-transform:uppercase}.repeaternew .r_opinion{float:right;font-size:20px;color:#ffbe1a;text-align:right}.repeaternew .star{margin:7px 5px 0 0;float:left}.repeaternew .r_town{color:#777;float:left;margin:25px 5px 0 0;clear:left;font-size:13px}.repeaternew .r_town a{color:#777}.repeaternew .r_skiRuns{float:left;margin:25px 0 0 0;font-size:13px;color:#777}.repeaternew .r_skiRuns2{float:left;padding:25px 0 0 0;font-size:13px;color:#777}.repeaternew .r_skiRuns2 a{color:#777}.repeaternew span.r_map{float:left;margin:25px 0 0 4px}.repeaternew span.r_map a{color:#3a64a2;text-decoration:underline;font-size:13px;cursor:pointer}.r_dfa{float:left;padding:5px 10px;background:#f1f1f1;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.repeaternew .desc{position:absolute;left:0;bottom:5px;width:100%;font-size:13px;height:35px}.repeaternew .desc a{color:#3a64a2;text-decoration:underline}.repeaternew .stuff{clear:both;padding:20px 0 0 0;font-style:italic}.repeaternew .stuff2{clear:right;height:48px;position:absolute;left:0;bottom:58px}.repeaternew .stuff2 span{float:left;margin:0 20px 0 0;text-align:center}.repeaternew .stuff2 span.dist{margin:0}.repeaternew .stuff2 span strong{display:block;margin:0 0 4px 0;color:#304557;font-size:16px;font-weight:700}.repeaternew .stuff3{clear:right;height:40px;position:absolute;right:0;bottom:65px}.repeaternew .stuff3 img{margin:0 0 0 10px;width:40px}.repeaternew .stuff4{clear:right;width:350px;position:absolute;left:0;bottom:0;font-size:13px}.repeaternew .stuff4 span{font-weight:700}.r_first_div{text-align:right;font-size:14px;font-weight:bold;margin-right:10px}.showPrices{font-size:15px;float:right;margin:10px 0 5px 0;line-height:20px;text-align:center;padding:3px 30px;text-transform:uppercase;font-weight:700;font-family:'Ubuntu',sans-serif;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:none}.showPrices span{font-size:11px;font-weight:400}.rooms_view{display:block;position:relative;top:10px;clear:both;overflow:visible;padding:0 0 10px 0}.rviewtop{display:block;border-bottom:1px solid #ddd;font-size:11px}.rviewtop .r_view2{height:25px;line-height:25px}.r_view2{float:left;height:35px;line-height:35px;padding:0 5px;overflow:visible}.r_view01{text-align:left;width:370px}.r_view02{text-align:left;width:90px;font-size:12px;color:#3964a2}.r_view02 a{color:#3964a2;font-weight:700}.r_view02 img{margin:7px 2px 0 4px;vertical-align:top}.r_view03{text-align:center;width:80px}.r_view03 a{padding:3px;font-weight:700;font-size:16px;color:#3964a2}.r_view04{text-align:center;width:140px}.r_view04_1{text-align:center;width:19px}.r_view04 img{margin-top:8px}.r_view04 .label{font-size:12px;-ms-border-radius:3px;border-radius:3px;padding:5px 10px;color:#ff8000;background:#fff}.r_view04 .label.label-featured{color:#fff;background:#ff8000}.photoLabel{position:absolute;top:15px;padding:5px 10px;color:#fff;background:#ff8000}.r_view05{text-align:right;width:95px}body.search .r_view05{width:195px}.r_view2.r_view05 a{color:#2c4b8b;font-size:12px}.r_view2.r_view05 a span{font-weight:bold;font-size:16px}.klamka{width:779px;float:left}.klamka .r_view01{width:274px}.klamka .r_view02{width:80px}.klamka .r_view03{width:60px}.klamka .r_view04{width:120px}.klamka .r_view05{width:135px}.klamka.klamka_pl .r_view01{width:300px}.klamka.klamka_pl .r_view02{width:80px}.klamka.klamka_pl .r_view03{width:70px}.klamka.klamka_pl .r_view04{width:70px}.klamka.klamka_pl .r_view05{width:175px}.r_view06{width:159px;text-align:left;position:relative;top:10px;background:url(/img/klamka.png) no-repeat center left;margin:35px 0 0 0}.r_view06 span{padding:0 0 0 35px}.r_view06 a{color:#2c4b8b;font-weight:bold;font-size:16px}.r_view06 .k_top{position:absolute;left:3px;top:0}.r_view06 .k_bottom{position:absolute;left:3px;bottom:0}.show_hide{clear:both;overflow:visible}.r_view_button{float:right;margin:6px 5px 0 0;font-size:14px;line-height:20px;text-align:center;padding:2px 10px;text-transform:uppercase;font-weight:700;font-family:'Ubuntu',sans-serif;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.hname2{font-weight:normal;float:left;color:#2c4b8b;width:390px;text-decoration:underline;overflow:hidden;display:inline-block;white-space:nowrap;font-size:14px}.klamka .hname2{width:274px}.klamka.klamka_pl .hname2{width:300px}.r_more_rooms{clear:both;float:right;margin:10px 5px 5px 0}.r_more_rooms a{text-decoration:underline;color:#2c4b8b;font-size:14px}.tip{cursor:help;color:#2c4b8b;font-weight:normal;font-size:18px;vertical-align:middle}.tip img{border:none}.rmore{background:url(../../img/bg_search_hotel_arrow_down.gif) no-repeat 0% 50%}.rmore a{color:#3a64a2;font-size:11px;text-decoration:underline;padding-left:5px}a.tip:hover{position:relative}a.tip span{display:none;font-size:12px}a.tip span b{color:#333;font-size:12px}a.tip span strong{display:block;overflow:hidden;font-weight:normal;padding:5px 10px;background:#f1f1f1;font-size:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 3px #aaa;-webkit-box-shadow:0 0 3px #aaa;box-shadow:0 0 3px #aaa}a.tip:hover span{display:block;white-space:normal;position:absolute;bottom:0;right:-240px;margin:0;z-index:100;text-decoration:none;color:#666;width:250px;line-height:22px}.styleme01{color:#fff;background:#93a944;font-weight:normal;font-size:11px;padding:0 3px;position:relative;float:left;height:18px;line-height:18px;margin:0 5px;top:1px}.styleme02{color:#fff;background:#d8695d;font-weight:normal;font-size:11px;padding:0 3px;position:relative;float:left;height:18px;line-height:18px;margin:0 5px;top:1px}.r_more a{background:url(../../img/bg_search_hotel_arrow_down.gif) no-repeat 0% 50%;color:#3a64a2;font-size:12px;text-decoration:underline;padding-left:10px}.backToList{color:#3a64a2;font-size:14px;text-decoration:underline;float:left;margin:0 0 10px 0;cursor:pointer}.hide_image{background:#fff}.followme{position:fixed;width:1060px;z-index:9999;top:0;left:50%;margin:0 0 0 -530px;overflow:hidden;background:#fff}.followme .selectedFilters{width:960px;margin:0 auto}.filters_menu{clear:both;display:block;overflow:hidden;margin:0 0 10px 0;text-align:center;padding:20px 50px 5px 50px;background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0%,#fff 55%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5f5),color-stop(55%,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#f5f5f5 0%,#fff 55%,#fff 100%);background:-o-linear-gradient(top,#f5f5f5 0%,#fff 55%,#fff 100%);background:-ms-linear-gradient(top,#f5f5f5 0%,#fff 55%,#fff 100%);background:linear-gradient(to bottom,#f5f5f5 0%,#fff 55%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#ffffff',GradientType=0)}.filters_menu span{display:inline-block;font-size:13px;height:40px;line-height:40px;text-align:center;width:230px;text-transform:uppercase;color:#fff;font-weight:700;cursor:pointer;font-family:'Ubuntu',sans-serif;box-shadow:0 2px 0 0 #1a2c4d,0 -2px 0 0 #5fa4ce;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:none;background:#4577b2;background:-moz-linear-gradient(top,#4577b2 0%,#305492 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4577b2),color-stop(100%,#305492));background:-webkit-linear-gradient(top,#4577b2 0%,#305492 100%);background:-o-linear-gradient(top,#4577b2 0%,#305492 100%);background:-ms-linear-gradient(top,#4577b2 0%,#305492 100%);background:linear-gradient(to bottom,#4577b2 0%,#305492 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4577B2',endColorstr='#305492',GradientType=0)}.filters_menu span.filters_mark{color:#555;box-shadow:0 2px 0 0 #ccc,0 -2px 0 0 #eee;background:#e9e9e9;background:-moz-linear-gradient(top,#e9e9e9 0%,#f2f2f2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e9e9e9),color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,#e9e9e9 0%,#f2f2f2 100%);background:-o-linear-gradient(top,#e9e9e9 0%,#f2f2f2 100%);background:-ms-linear-gradient(top,#e9e9e9 0%,#f2f2f2 100%);background:linear-gradient(to bottom,#e9e9e9 0%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9',endColorstr='#f2f2f2',GradientType=0)}.filters_menu span img{vertical-align:middle;margin:0 10px 0 0}.filters{position:absolute;left:0;top:79px;width:100%;min-height:1200px;padding:0 0 80px 0;background:#fff;z-index:999}.map{position:fixed;left:0;top:79px;width:100%;background:#fff;z-index:999}.filters .filterswrap{width:960px;margin:0 auto;background:#fff;padding:0 50px}.filters .filtrenag{font-size:18px;font-weight:bold;display:block;margin:20px 0 0 0}.filters label{float:left;width:290px;height:30px;line-height:30px;cursor:pointer;color:#555;padding:0 0 0 30px;font-size:14px;overflow:hidden}.filters label input{display:none}.filters label.disabled{color:#aaa;background:url(/img/notselected.png) no-repeat 0 5px;cursor:default}.filters label.notselected{background:url(/img/notselected.png) no-repeat 0 5px}.filters label.selected{background:url(/img/selected.png) no-repeat 0 5px}.applythis{position:fixed;width:100%;z-index:9999;bottom:0;left:0;overflow:hidden;background:#fff;text-align:center}.applythis a{display:inline-block;width:300px;text-align:center;padding:0;height:42px;margin:20px 0;line-height:42px;text-transform:uppercase;color:#0d233e;font-size:17px;font-weight:700;font-family:'Ubuntu',sans-serif;cursor:pointer;box-shadow:0 3px 0 0 #e4af01,0 -3px 0 0 #ffd423;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:none;background:#ffbe1a;background:-moz-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffbe1a),color-stop(100%,#ffd829));background:-webkit-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:-o-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:-ms-linear-gradient(top,#ffbe1a 0%,#ffd829 100%);background:linear-gradient(to bottom,#ffbe1a 0%,#ffd829 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbe1a',endColorstr='#ffd829',GradientType=0)}.repeatersuperdiv{clear:both;margin:0 0 30px 0}.div2_budget{float:left;width:320px;clear:none}.div2_distances{float:left;width:620px;clear:none}.listGroup{clear:both;display:block;overflow:hidden;height:25px;line-height:25px;color:#555;font-weight:bold;font-size:14px;padding:10px 5px 0 5px}.div_budget{float:left;width:270px;padding:5px 30px 0 0}.div_distances{float:right;width:620px;padding:5px 0 0 0}.div_distances2{float:left;width:270px;padding:5px 30px 0 0}.div_distances2_span01{color:#3a64a2;font-weight:bold;display:block;overflow:hidden;text-align:center}.div_distances2_span02{display:block;overflow:hidden;text-align:center}#map_canvas{clear:both;height:100%!important}#map_canvas_box,#map_canvas_box div,#map_canvas div{overflow:visible}.selectedFilters{clear:both;display:block;margin:0 50px 10px 50px;padding:2px}.selectedFilters div{float:left;margin:0 5px 9px 0;font-size:13px;height:30px;line-height:30px;text-align:center;padding:0 10px;text-transform:uppercase;color:#fff;font-weight:400;cursor:pointer;font-family:'Ubuntu',sans-serif;box-shadow:0 2px 0 0 #be8b32,0 -2px 0 0 #fed363;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:none;background:#fcb63d;background:-moz-linear-gradient(top,#fcb63d 0%,#f29a05 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcb63d),color-stop(100%,#f29a05));background:-webkit-linear-gradient(top,#fcb63d 0%,#f29a05 100%);background:-o-linear-gradient(top,#fcb63d 0%,#f29a05 100%);background:-ms-linear-gradient(top,#fcb63d 0%,#f29a05 100%);background:linear-gradient(to bottom,#fcb63d 0%,#f29a05 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCB63D',endColorstr='#F29A05',GradientType=0)}.selectedFilters div img{vertical-align:middle;margin:-2px 0 0 15px;cursor:pointer}.airportsBoxdiv{clear:both;display:block;margin:10px 0}.airportsBoxdiv span.airportspan{color:#2c4b8b;font-size:22px;display:block;height:50px;line-height:50px;font-family:'Ubuntu',sans-serif}.airportsBoxdiv span.airportspan span{float:left;margin:0 5px 0 0;color:#fff;background:#2c4b8b;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:0 10px}#airportsBox{float:left}#airportsBox select{float:left;border:1px solid #ccc;margin:6px 5px 0 0;font-size:12px;color:#666;width:300px}.airportsBoxdiv label{float:left;margin:5px 10px 0 5px}.airportsBoxdiv label span{color:#333;font-weight:normal;font-size:13px;display:inline}.pagingdiv{float:right;width:350px;text-align:right;height:30px;line-height:30px;margin:0 0 20px 0;font-size:14px}.pagingdiv a{color:#3a64a2;text-decoration:underline;cursor:pointer}.filter_sort{width:248px;float:left;border:1px solid #ccc;height:30px;line-height:30px;cursor:pointer;margin:0 0 20px 355px;font-size:14px;background:url(/img/sort.png) no-repeat 230px 12px}.selectedSortHolder{display:block;overflow:hidden;height:30px;line-height:30px;padding:0 10px}.sortOptions{position:relative;z-index:9999;overflow:hidden;background:#fff;border:1px solid #ccc;line-height:20px;padding:0 10px 5px 10px}.sortOptions span{margin:10px 0 0 0}.sortOptions span,.sortOptions a{display:block;overflow:hidden}.sortOptions a{color:#3a64a2;text-decoration:underline}@media all and (min-width:960px)and (max-width:1059px){.airportsBoxdiv{margin:0 10px 10px 10px}#results{margin:0 10px}#pleaseWait{margin:20px 10px}#r_desc{margin:0 10px 15px 10px}.searchoption{margin:0 10px 15px 10px;line-height:16px}}@media all and (min-width:320px)and (max-width:959px){#pleaseWait{margin:20px 0}.map{position:absolute}.searchoption{font-size:11px;height:auto;margin:0 5px 10px 5px;padding-top:0;text-align:center}.searchoption span{float:none;display:block;overflow:hidden;margin:10px 0;line-height:16px}.searchoption span strong{overflow:hidden}.searchoption span br{display:none}.newSearch{float:none;max-width:150px;margin:5px auto 10px auto;display:block;clear:both;font-size:12px;height:30px;line-height:30px}.search #h_search2{margin:0 0 20px 0}#r_desc{margin:-15px 10px 15px 10px;font-size:12px;line-height:18px}#results{margin:0}.repeaternew{margin:0 10px 25px 10px;padding:0}.repeaternew .r_photo{width:40%;height:auto;margin:0 5% 0 0}.repeaternew .r_photo img{width:100%;height:auto;margin:5px}.repeaternew .r_datatop{float:right;width:53%;height:auto;margin:0 2% 10px 0;overflow:visible}.repeaternew .r_name{float:none;display:block;overflow:hidden;font-size:14px;line-height:16px;margin-top:5px}.repeaternew .r_opinion{float:none;font-size:16px;display:block;overflow:hidden;text-align:left}.repeaternew .r_town{float:none;clear:both;display:block;overflow:hidden;margin:0;font-size:11px}.repeaternew .r_skiRuns{float:none;display:block;overflow:hidden;margin:5px 0 0 0}.repeaternew .r_skiRuns2{float:none;display:block;overflow:hidden;margin:5px 0 0 0;display:none}.repeaternew span.r_map{float:none;display:block;overflow:hidden;margin:-5px 0 0 0}.repeaternew .desc{position:relative;left:0;bottom:0;width:auto;display:block;overflow:hidden;height:auto;display:none}.search .repeaternew .desc,.promotion .repeaternew .desc,.perfecthotel .repeaternew .desc{bottom:0}.repeaternew .stuff{padding:10px 0 0 0}.repeaternew .stuff2{clear:both;height:auto;position:static;display:block;overflow:hidden;padding:0}.search .repeaternew .stuff2,.promotion .repeaternew .stuff2,.perfecthotel .repeaternew .stuff2{bottom:0}.repeaternew .stuff3{clear:both;height:auto;position:relative;right:0;bottom:0;display:block;overflow:hidden}.search .repeaternew .stuff3,.promotion .repeaternew .stuff3,.perfecthotel .repeaternew .stuff3{bottom:0}.repeaternew .stuff3 img{margin:5px 5px 0 0;width:16px}.repeaternew .stuff4{clear:both;width:auto;position:relative;left:0;bottom:0;display:block;overflow:hidden}#areas .repeaternew .r_name{padding-bottom:5px}.rooms_view{top:0;padding:0}.tip{display:none}.r_first_div{position:relative;right:0;bottom:0;text-align:left;display:block;overflow:hidden;clear:both;float:right}.rviewtop{display:none}.r_view2{float:none;height:auto;padding:5px}.r_view01{text-align:left;width:auto;display:block;overflow:hidden}.r_view02{text-align:left;width:auto;display:block;overflow:hidden;float:right;margin-top:-25px;line-height:14px}.r_view03{text-align:left;float:left;width:auto;line-height:15px}.r_view03 a{padding:0;font-size:14px}.r_view04{text-align:left;float:left;width:auto;padding:0;line-height:24px}.r_view05{float:right;width:auto;display:block;overflow:hidden;margin-top:-2px;line-height:20px}body.search .r_view05{width:auto}.r_view2.r_view05 a{color:#2c4b8b;font-size:12px}.r_view2.r_view05 a span{font-weight:bold;font-size:14px}.klamka{width:auto;float:none;display:block;overflow:hidden}.klamka .r_view01{width:auto}.klamka .r_view02{width:auto}.klamka .r_view03{width:auto}.klamka .r_view04{width:auto}.klamka .r_view05{width:auto}.repeaternew .r_view2.r_view06{width:auto;text-align:right;top:0;background:none;margin:0;border-top:4px solid #ffa500;height:30px!important;line-height:30px!important}.r_view06 span{padding:0}.r_view06 a{font-size:22px}.r_view06 .k_top{display:none}.r_view06 .k_bottom{display:none}.show_hide{clear:both;overflow:hidden;margin:0 0 5px 0;background:#f5f5f5;position:relative}.show_hide:last-child{margin:0}.airportsBoxdiv{clear:both;display:block;margin:10px 0}#airportsBox{clear:both;float:none;display:block}#airportsBox select{width:auto;padding:10px;-webkit-appearance:button}.airportsBoxdiv label{float:none;display:block}.airportsBoxdiv label span{color:#333;font-weight:normal;font-size:13px;display:inline}.listGroup{display:block;height:25px;line-height:25px;color:#333;font-weight:bold;background:#ccc;padding:5px;border-bottom:1px solid #fff}.div2_budget{float:none;width:auto;clear:both}.div2_distances{float:none;width:auto;clear:both}.listGroup{display:block;height:25px;line-height:25px;color:#333;font-weight:bold;background:#ccc;padding:5px;border-bottom:1px solid #fff}.div_budget{float:none;width:auto;padding:5px 0 0 0}.div_distances{float:left;width:270px;position:relative;left:50%;margin:0 0 0 -135px;clear:both}.div_distances2{position:relative;left:50%;margin:0 0 0 -150px;clear:both}.div_distances2_span01{}.div_distances2_span02{}.filters_menu{padding:10px 0 5px 0;margin:0}.filters_menu span{font-size:11px;width:31%;height:23px;line-height:23px}.filters_menu span img{display:none}.filters{position:relative;left:0;top:0}.filters .filterswrap{width:auto;margin:0 auto;padding:0 10px}.filters .filtrenag{font-size:16px;font-weight:bold;display:block;margin:0}.filters label{float:none;line-height:40px;width:auto;display:block}.filters label.disabled{color:#aaa;background:url(/img/notselected.png) no-repeat 0 10px}.filters label.notselected{background:url(/img/notselected.png) no-repeat 0 10px}.filters label.selected{background:url(/img/selected.png) no-repeat 0 10px}.followme{display:none!important}.followme .selectedFilters{display:none}.pagingdiv{float:none;width:auto;text-align:center;display:block;margin:0 0 10px 0;font-size:12px;line-height:16px;height:auto}.filter_sort{width:288px;float:none;margin:0 auto 5px auto;display:block;font-size:12px;background:url(/img/sort.png) no-repeat 270px 9px;height:25px;line-height:25px}.selectedSortHolder{height:25px;line-height:25px}#getFixed.pinned{position:absolute;left:0;top:0;width:100%;height:100%}#searchWrapper+br{display:none}.repeaternew .star{float:none;height:10px}.repeaternew .stuff2 span{font-size:10px;line-height:14px;margin:0 10px 5px 0}.repeaternew .stuff2 span:nth-child(3n+1){clear:both}.repeaternew .stuff2 span strong{font-size:11px;margin:0}.hname2{width:auto;line-height:20px;font-size:12px}.r_view02 img{margin:0 3px 0 0;width:12px}.r_view03,.r_view04,.r_view04_1{float:none;display:inline-block}.r_view04_1{line-height:15px}.repeatersuperdiv{margin:0 0 25px 0}.selectedFilters div{height:23px;line-height:23px;margin-top:5px}.repeaternew .ta_rating{position:absolute;top:1px;right:5px}.repeaternew .ta_rating img{width:70px!important}.repeaternew .ta_rating div{display:none}.photoLabel{padding:0 10px;font-size:12px;line-height:18px;top:10px}.r_view04 .label.label-featured{font-size:11px;padding:3px 5px}.r_view_button{margin:2px 5px 0 0;font-size:12px;line-height:14px}.showPrices{margin:0 0 10px 0}.repeaternew .description{display:none}}@media all and (min-width:320px)and (max-width:359px){.repeaternew{margin:0 10px 25px 10px}.repeaternew .r_photo{width:100%;float:none;height:auto;margin:0}.repeaternew .r_photo img{float:none;width:100%;height:auto}.repeaternew .r_datatop{float:none;display:block;overflow:hidden;width:auto;height:auto;margin:10px 10px 0 10px}.repeaternew .r_name{font-size:16px;float:none;display:block;overflow:hidden}.repeaternew .r_opinion{float:none;display:block;overflow:hidden;font-size:14px;text-align:left}.repeaternew .r_town{display:none}.repeaternew .r_skiRuns{display:none}.repeaternew .r_skiRuns2{display:none}.repeaternew span.r_map{display:none}.repeaternew .desc{display:none}.repeaternew .stuff{display:none}.repeaternew .stuff2{display:none}.repeaternew .stuff3{display:none}.repeaternew .stuff4{display:none}.r_first_div{position:relative;right:0;bottom:0;text-align:left;width:100%;clear:both}.showPrices{float:none;line-height:20px;display:block;overflow:hidden}}.text_icon{vertical-align:middle}.blue{color:#3964a2}.red{color:red}.green{color:green}.black{color:#000}.big{font-size:16px}.right{float:right}.repeaternew .r_town{font-size:14px}.repeaternew .r_town.r_town2{margin:15px 5px 0 0;white-space:nowrap;width:100%;color:#000}.repeaternew .stuff2.lower{bottom:0}.r_town span,.skiSnowPoints span{display:inline-block;white-space:nowrap;line-height:30px;margin:0 15px}.r_town .center,.skiSnowPoints .center{display:block;text-align:center;width:100%}.aglo_towns{position:absolute;bottom:20px;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-right:10px}.link{color:#3964a2;font-weight:normal;text-decoration:underline}.repeaternew img.royalSliderTrigger{cursor:pointer}.agloLinks{height:40px;vertical-align:middle}.agloLinks .link{margin-left:20px;line-height:40px}.agloLinks .b_yellow{position:absolute;right:5px;bottom:10px;padding-top:10px;padding-bottom:10px}.description,.skiSnowPoints{padding:10px}.skiSnowPoints{display:flex;flex-wrap:wrap;justify-content:left;margin:0 -15px}.credits{padding:0 10px}.r_town.r_town2.skiSnowPoints{padding:0}.r_town.r_town2.skiSnowPoints{margin:0}.r_town.r_town2 span{margin:0 20px 0 0}body.perfectskiarea .repeaternew .stuff2{bottom:25px}body.perfectskiarea .aglo_towns{bottom:0}body.perfectskiarea .r_town.r_town2.skiSnowPoints{margin:10px 0}body.agglomerationskiinfo .r_town.r_town2.skiSnowPoints{margin:0}body.hotel .r_town.r_town2.skiSnowPoints{margin:12px 0}@media all and (min-width:320px)and (max-width:959px){.agloLinks{clear:both;height:auto;text-align:center}body.perfectskiarea .r_town.r_town2.skiSnowPoints{margin:0}body.perfectskiarea .repeaternew .stuff2{bottom:0;margin-top:5px}.aglo_towns{position:static;font-size:12px}.r_town.r_town2 span,.skiSnowPoints span{line-height:16px;margin:5px 0 0 0}.agloLinks .link{margin-left:5px;line-height:14px;font-size:12px;display:block}.agloLinks .b_yellow{position:static;float:none;display:inline-block;margin:10px 5px}body.hotel .r_town.r_town2.skiSnowPoints{margin:0}body.hotel .repeaternew .stuff2{bottom:0;margin-top:5px}body.hotelprices .r_town.r_town2.skiSnowPoints{margin:0}body.hotelprices .repeaternew .stuff2{bottom:0;margin-top:5px}.repeaternew .r_town.r_town2{margin:5px 5px 0 0}.text_icon{width:14px;margin-bottom:3px}}#pro_top{margin:0 50px 15px 50px;font-size:14px;text-align:left;line-height:24px}#pro_top img{margin:0 auto 10px auto;max-height:640px;max-width:960px}#pro_top div{text-align:left}#pro_top a{color:#3a64a2;text-decoration:underline}@media all and (min-width:320px)and (max-width:959px){#pro_top{margin:0 15px 15px;font-size:12px;line-height:20px}}.stuff2 span.easy strong{color:#3964a2!important}.stuff2 span.medium strong{color:red!important}.stuff2 span.difficult strong{color:#000!important}#articleGallery{display:none}.gv_galleryWrap{position:relative;background:#222;font-size:10pt;position:fixed;top:0;left:0;z-index:1100}.gv_gallery{overflow:hidden;position:relative}.gv_imageStore{visibility:hidden;position:absolute;top:-10000px;left:-10000px}.gv_panelWrap{filter:inherit;overflow:hidden;position:absolute;background:url(../img/img-loader.gif) 50% 50% no-repeat}.gv_panel-loading{background:url(../img/img-loader.gif) 50% 50% no-repeat #aaa}.gv_frame-loading{background:url(../img/img-loader.gif) 50% 50% no-repeat #aaa}.gv_panel{filter:inherit;position:absolute;top:0;left:0;overflow:hidden;z-index:100}.gv_panel img{position:absolute}.gv_overlay{position:absolute;background:url(../themes/light/overlay.png);color:#fff;z-index:200}.gv_overlay h4{color:#fff;margin:1em;font-weight:bold}.gv_overlay p{color:#fff;margin:1em}.gv_close{position:absolute;top:0;right:0;z-index:500;cursor:pointer;background:url(../themes/light/close.png) #222;width:30px;height:30px}.gv_infobar{background:#222;padding:0 .5em;line-height:1.5em;height:1.5em;font-size:10pt;font-weight:bold;color:#fff;position:absolute;bottom:0;right:0;display:none;vertical-align:middle;z-index:2000}.gv_filmstripWrap{overflow:hidden;position:absolute}.gv_filmstrip{margin:0;padding:0;position:absolute;top:0;left:0}.gv_frame{cursor:pointer;float:left;position:relative;margin:0;padding:0}.gv_frame .gv_thumbnail{position:relative;overflow:hidden!important}.gv_frame.current .gv_thumbnail{}.gv_frame img{border:none;position:absolute}.gv_frame .gv_caption{height:14px;line-height:14px;font-size:10px;text-align:center;color:#fff}.gv_frame.current .gv_caption{}.gv_pointer{border-color:#000}.gv_navWrap{text-align:center;position:absolute}.gv_navPlay,.gv_navPause,.gv_navNext,.gv_navPrev{opacity:.3;-moz-opacity:.3;-khtml-opacity:.3;filter:alpha(opacity=30);display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.gv_navPlay:hover,.gv_navPause:hover,.gv_navNext:hover,.gv_navPrev:hover{opacity:.8;-moz-opacity:.8;-khtml-opacity:.8;filter:alpha(opacity=80)}.gv_panelNavPrev,.gv_panelNavNext{position:absolute;display:none;opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;filter:alpha(opacity=50);z-index:200}.gv_panelNavPrev:hover,.gv_panelNavNext:hover{opacity:.9;-moz-opacity:.9;-khtml-opacity:.9;filter:alpha(opacity=90)}.gv_navPlay{height:30px;width:30px;cursor:pointer;background:url(../themes/light/play-big.png) top left no-repeat}.gv_navPause{height:30px;width:30px;cursor:pointer;background:url(../themes/light/pause-big.png) top left no-repeat}.gv_navNext{height:20px;width:20px;cursor:pointer;background:url(../themes/light/next.png) top left no-repeat}.gv_navPrev{height:20px;width:20px;cursor:pointer;background:url(../themes/light/prev.png) top right no-repeat}.gv_panelNavNext{height:20px;width:20px;cursor:pointer;background:url(../themes/light/panel-next.png) top left no-repeat}.gv_panelNavPrev{height:20px;width:20px;cursor:pointer;background:url(../themes/light/panel-prev.png) top right no-repeat}.skiName{font-weight:bold}.div_overflow{}.div_overflow table{width:100%;margin:3px 0 10px 0;border-top:1px solid #eee}.div_overflow table td{vertical-align:middle;width:50%;padding:3px 5px;font-size:12px}.div_overflow table td.td01{border-right:1px solid #aaa}.div_overflow table td.td02{}.div_overflow table td.td03{border-right:1px solid #aaa;background:#f5f5f5}.div_overflow table td.td04{background:#f5f5f5}.tool_g{width:365px;text-align:left}.tool_g td{vertical-align:top}.tool_g td.tool_g_img{width:150px;padding:0 0 10px 0}.tool_g td.tool_g_img img{border:1px solid #ccc;width:140px;height:100px;float:left}.tool_g_hname{float:left;font-size:13px;overflow:hidden;padding:0 0 5px 0;color:#3f7eb1;font-weight:bold;margin:0 0 10px 0}.tool_g td .tool_g_rat{float:right;font-size:13px}.tool_g td .tool_g_rat span{color:#3f7eb1}.tool_g td .tool_g_see{float:right;height:35px;line-height:35px;background:#3f7eb1;color:#fff;font-weight:bold;font-size:20px;padding:0 5px;text-decoration:none}.tool_g td.tool_g_ski{background:none;padding:10px 0 0 0}.tool_g td.tool_g_ski span{float:left;width:100%;font-size:12px;color:#666}.tool_g td.tool_g_ski span span{float:none;width:auto;color:#3f7eb1}.tool_g td a.room_link{text-decoration:underline;color:#3f7eb1;display:block;overflow:hidden;margin:4px 0}.tool_g2{line-height:20px}.tool_g2 span.region_name{color:#3f7eb1;font-size:14px;font-weight:bold}.tool_g2 span.region_deals{font-size:14px}.tool_g2 span.region_deals span{font-weight:bold}.tool_g2 a{color:#3f7eb1;text-decoration:underline;cursor:pointer}@media all and (min-width:240px)and (max-width:959px){}.royalSlider{width:100%;height:720px;position:relative;direction:ltr}.royalSlider&gt;*{float:left}.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0)}.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsABlock,.rsWebkit3d .rsLink{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0 linear .3s,opacity .3s linear;-moz-transition:visibility 0 linear .3s,opacity .3s linear;-o-transition:visibility 0 linear .3s,opacity .3s linear;transition:visibility 0 linear .3s,opacity .3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider.rsFullscreen{position:fixed!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;z-index:2147483647!important;top:0!important;left:0!important;bottom:0!important;right:0!important}.royalSlider .rsSlide.rsFakePreloader{opacity:1!important;-webkit-transition:0;-moz-transition:0;-o-transition:0;transition:0;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,95,181,.8);cursor:pointer}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:none!important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute;z-index:15}img.rsImg{max-width:none;position:relative;top:-30px;left:-6px}.grab-cursor{cursor:url(../grab.png) 8 8,move}.grabbing-cursor{cursor:url(../grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(../blank.gif)}.rsDefault,.rsDefault .rsOverflow,.rsDefault .rsSlide,.rsDefault .rsVideoFrameHolder,.rsDefault .rsThumbs{background:#fff;color:#fff}.rsDefault .rsArrow{height:100%;width:44px;position:absolute;display:block;cursor:pointer;z-index:21}.rsDefault.rsVer .rsArrow{width:100%;height:44px}.rsDefault.rsVer .rsArrowLeft{top:0;left:0}.rsDefault.rsVer .rsArrowRight{bottom:0;left:0}.rsDefault.rsHor .rsArrowLeft{left:25px;top:0}.rsDefault.rsHor .rsArrowRight{right:25px;top:0}.rsDefault .rsArrowIcn{width:32px;height:32px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;position:absolute;cursor:pointer;background:url('/img/rs-default.png');background-color:#fff;border-radius:2px}.rsDefault .rsArrowIcn:hover{background-color:#eee}.rsDefault.rsHor .rsArrowLeft .rsArrowIcn{background-position:-64px -32px}.rsDefault.rsHor .rsArrowRight .rsArrowIcn{background-position:-64px -64px}.rsDefault.rsVer .rsArrowLeft .rsArrowIcn{background-position:-96px -32px}.rsDefault.rsVer .rsArrowRight .rsArrowIcn{background-position:-96px -64px}.rsDefault .rsArrowDisabled .rsArrowIcn{opacity:.2;filter:alpha(opacity=20);*display:none}.rsDefault .rsBullets{position:absolute;z-index:35;left:0;bottom:120px;width:100%;height:auto;margin:0 auto;text-align:center;line-height:8px;overflow:hidden}.rsDefault .rsBullet{width:12px;height:12px;display:inline-block;*display:inline;*zoom:1;padding:3px 3px 3px}.rsDefault .rsBullet span{display:block;width:12px;height:12px;border-radius:50%;background:#777}.rsDefault .rsBullet.rsNavSelected span{background:#3a63a1}.rsDefault .rsThumbsHor{width:100%;height:72px}.rsDefault .rsThumbsVer{width:96px;height:100%;position:absolute;top:0;right:0}.rsDefault.rsWithThumbsHor .rsThumbsContainer{position:relative;top:-30px;height:100%}.rsDefault.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%}.rsDefault .rsThumb{float:left;overflow:hidden;width:96px;height:72px}.rsDefault .rsThumb img{width:100%;height:100%}.rsDefault .rsThumb.rsNavSelected{background:#022664}.rsDefault .rsThumb.rsNavSelected img{opacity:.3;filter:alpha(opacity=30)}.rsDefault .rsTmb{display:block}.rsDefault .rsTmb h5{font-size:16px;margin:0;padding:0;line-height:20px;color:#fff}.rsDefault .rsTmb span{color:#ddd;margin:0;padding:0;font-size:13px;line-height:18px}.rsDefault .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21;background:#000;background:rgba(0,0,0,.75)}.rsDefault .rsThumbsArrow:hover{background:rgba(0,0,0,.9)}.rsDefault.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft{top:-30px;left:0}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft{left:0;top:-30px}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:-30px}.rsDefault .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url('/img/rs-default.png')}.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px}.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px}.rsDefault.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px}.rsDefault.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px}.rsDefault .rsThumbsArrowDisabled{display:none!important}@media screen and (min-width:0)and (max-width:800px){.rsDefault .rsThumb{width:59px;height:44px}.rsDefault .rsThumbsHor{height:44px}.rsDefault .rsThumbsVer{width:59px}}.rsDefault .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative}.rsDefault .rsTab{display:inline-block;cursor:pointer;font-weight:bold;text-align:center;height:35px;line-height:35px;font-size:24px;width:auto;padding:5px 13px 6px;min-width:32px;border:1px solid #3a64a2;border-right:1px solid #3a64a2;text-decoration:none;background-color:#3a64a2;color:#fff;*display:inline;*zoom:1}.rsDefault .rsTab:first-child{}.rsDefault .rsTab:last-child{border-right:1px solid #3a64a2}.rsDefault .rsTab:active{border:1px solid #3a64a2;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2) inset}.rsDefault .rsTab.rsNavSelected{color:#3a64a2;box-shadow:0 1px 3px rgba(102,102,102,.65) inset;background:#fff}.rsDefault .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}.rsDefault .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url('/img/rs-default.png') 0 0;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000;border-radius:2px}.rsDefault .rsFullscreenIcn:hover{background-color:rgba(0,0,0,.9)}.rsDefault.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}.rsDefault .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}.rsDefault .rsPlayBtnIcon{width:64px;display:block;height:64px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;background:url(/img/rs-default.png) no-repeat 0 -32px;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000}.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,.9)}.rsDefault .rsBtnCenterer{position:absolute;left:50%;top:50%}.rsDefault .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.rsDefault .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}.rsDefault .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url('/img/rs-default.png') -64px 0;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000}.rsDefault .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,.9)}.rsDefault .rsPreloader{width:20px;height:20px;background-image:url(/img/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px}.rsDefault .rsGCaption{position:absolute;float:none;bottom:117px;left:47px;text-align:left;color:#fff;width:auto}.rsDefault .rsGCaption div{background:#000;background:rgba(0,0,0,.75);padding:10px 20px}@media all and (min-width:240px)and (max-width:959px){.rsDefault .rsTab{height:44px;line-height:44px}.rsDefault .rsGCaption{display:none}}@media print{#h_description,#h_ratings,#keyCharacteristicBox,#h_pictures,#h_distances,#h_contact,#promotedHotels,.priceTab,.rommdiv,.endsteps,.payment,#ContactDetails{page-break-inside:avoid}}</pre></body></html>