*{margin:0;padding:0;font-family:Arial,Verdana,sans-serif;}option{padding-left:5px;}html{overflow:-moz-scrollbars-vertical;height:100%;}body{background:#fff;}#hptop-cont{background:#adc800 url(/hometop/img/hptop-longbg.png) 50% 0 no-repeat;}ul{list-style:none;}.cb{clear:both;}#hp-templates{display:none;}#hptop{background:url(/hometop/img/liligo-landscape.png) 50% 131px no-repeat;}.hptop-box{display:none;}.box-flight #box-flight,.box-hotel #box-hotel,.box-packages #box-packages,.box-circuit #box-circuit,.box-weekend #box-weekend,.box-location #box-location,.box-ski #box-ski,.box-buzz #box-buzz{display:block;}#hp-bottom{display:none;}body.loading{width:100%;background:#fff;}#hptop-loading,body.loading *{visibility:hidden;display:none;}body.loading #hptop-loading{display:block;visibility:visible;margin:35px auto;width:450px;padding-left:90px;background:url(/hometop/img/hptop-loading.png) 0 0 no-repeat;}body.loading #hptop-loading *{display:block;visibility:visible;}#hptop-loading h1{padding-bottom:17px;font-size:20px;font-weight:bold;color:#ff6d00;}#hptop-loading p{padding-bottom:50px;font-size:13px;font-weight:bold;color:#8ea401;}#hptop-loading span{color:#484848;font-weight:normal;font-size:12px;padding-top:6px;}#hp-bottom-loading{display:none;height:200px;background:#adc800 url(/homepage/img/hp-bottom-loading.png) 50% 0 no-repeat;padding-right:170px;}body.hp-bottom-loading #hp-bottom-loading{display:block;}#hp-bottom-loading .inner{width:241px;margin:0 auto;padding-top:8px;}#hp-bottom-loading h3{font-size:12px;}#hp-bottom-loading p{font-size:11px;}#hp-bottom-loading p.first{padding-top:8px;padding-bottom:37px;background:url(/homepage/img/popup-loading.gif) 50% 41px no-repeat;}#hp-bottom-loading strong{color:#ff6d00;}#hptop-header{height:120px;width:1000px;margin:0 auto;position:relative;}#hptop-header h1{color:#ff6d00;font-size:18px;font-weight:normal;font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;text-align:center;}#hptop-header h1 a{display:block;width:190px;height:86px;margin:0 auto;background:url(/v3/homepage/img/logo.gif) no-repeat scroll 50% 9px;display:block;color:#fff;font-size:1px;}#hptop-header .bubble{position:absolute;right:17px;top:29px;width:214px;height:107px;background:url(/hometop/img/hptop-bubble.png);}#hptop-header .bubble strong{color:#ff6d00;}#hptop-header .bubble p{font-size:12px;color:#383838;margin:6px 5px 0 10px;line-height:16px;}#hptop-header .bubble a{text-decoration:underline;color:#3570b1;}#hptop-header .bubble a:hover{text-decoration:none;}#newsletter{position:absolute;right:17px;top:215px;width:174px;height:103px;background:url(/hometop/img/newsletter-frame.png);padding:0 3px 0 8px;font-size:11px;line-height:15px;}#newsletter h3{color:#4b5600;font-size:11px;height:20px;text-align:center;padding-right:5px;}#newsletter p.label{font-weight:bold;color:#4b5600;display:block;padding-bottom:3px;}#newsletter p.subscribe{text-align:center;}#newsletter p.subscribe a{display:block;width:97px;height:21px;margin:0 auto;background:url(/hometop/img/newsletter-button.png) no-repeat;font-size:11px;font-weight:bold;color:#fff;line-height:20px;text-decoration:none;}
#newsletter p.terms a{color:#004999;text-decoration:underline;font-size:10px;position:absolute;left:9px;bottom:11px;}#hptop-footer{width:100%;height:56px;text-align:center;padding-top:3px;}body.hp-bottom-loading #hptop-footer{height:26px;}body.with-bottom #hptop-footer{height:22px;}#hptop-footer ul{display:inline;}#hptop-footer li{display:inline;font-size:11px;font-weight:bold;color:#fff;}#hptop-footer a{color:#fff;text-decoration:underline;padding:0 5px 0 3px;outline:0;}#hptop-footer a:hover{text-decoration:none;}#hptop-footer *{vertical-align:middle;}#hptop-footer #hp-function-bookmarklet a{padding-left:2px;}#hptop-tabs-forboxes ul{list-style:none;display:table;margin:0 auto;height:30px;padding:0 2px;}#hptop-tabs-forboxes li{float:left;margin-left:-1px;height:30px;}#hptop-tabs-forboxes .last{background:url(/hometop/img/hptop-tabs.png) -350px 0;padding-left:1px;}#hptop-tabs-forboxes a{display:block;height:25px;padding:5px 30px 0 30px;float:left;background:url(/hometop/img/hptop-tabs.png) -350px 0;text-decoration:none;outline:0;}#hptop-tabs-forboxes .first a{background-position:0 0;}#hptop-tabs-forboxes .last a{background-position:100% 0;}#hptop-tabs-forboxes a.active{background-position:-350px -30px;position:relative;cursor:default;}#hptop-tabs-forboxes .first a.active{background-position:0 -30px;}#hptop-tabs-forboxes .last a.active{background-position:100% -30px;left:-1px;padding-left:30px;}#hptop-tabs-forboxes span{color:#3570b1;font-size:15px;font-weight:bold;font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;}#hptop-tabs-forboxes span em{font-size:9px;font-family:"Trebuchet MS",Helvetica,sans-serif;font-weight:normal;text-transform:uppercase;padding:0 0 0 1px;font-style:normal;position:relative;bottom:.5em;}#hptop-tabs-forboxes em{font-size:9px;position:relative;top:-5px;text-transform:uppercase;font-style:normal;}#hptop-tabs-forboxes .active span{color:#fff;}#hptop-tabs-forboxes a:hover{text-indent:0;}#hptop-tabs-forboxes a span{display:inline-block;}#hptop-tabs-forboxes a:hover span{border-bottom:2px solid #3570b1;}#hptop-tabs-forboxes a.active:hover span{border-bottom:0;}#hptop-tabs-forboxes li *{cursor:pointer;}#hptop-tabs-forboxes li.new a span{color:#ff6f00;}#hptop-tabs-forboxes li.new a.active span{color:#fff;}#hptop-tabs-forboxes li.new a:hover span{border-color:#ff6f00;}#hptop-tabs-forboxes .ski-label-ext{display:none;}#hptop.box-location #hptop-tabs-forboxes li.new em{color:#fff;}.hptop-box{width:582px;margin:0 auto;border:#ff6d00 2px solid;border-right:0;border-bottom:0;background:url(/hometop/img/hptob-box.png) 100% 100%;padding:0 2px 2px 0;}.hptop-box .box-header{height:27px;border-bottom:1px solid #cfcfcf;width:582px;}.hptop-box .box-header h2{background:no-repeat 0 0;color:blue;font-size:14px;padding:5px 20px 0;font-weight:bold;font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;color:#ff6d00;}.hptop-box .box-footer{height:28px;border-top:1px solid #cfcfcf;width:582px;clear:left;}.hptop-box .box-footer p{text-align:left;padding:5px 0 0 20px;font-weight:normal;font-size:13px;}
.hptop-box .box-footer a{color:#3570b1;}.hptop-box .box-footer a:hover{text-decoration:none;}.hptop-box form{clear:left;padding:10px 0 0 21px;width:546px;position:relative;}.hptop-box form:after{display:block;content:".";height:0;float:left;clear:left;visibility:hidden;}.hptop-box form label{font-weight:bold;font-size:12px;display:block;height:19px;padding-top:1px;}.hptop-box form label span{font-weight:normal;font-size:11px;padding:0 3px;}.hptop-box input.text{border:1px solid #b2b2b2;padding:1px 2px 2px 2px;font-size:13px;width:127px;float:left;}.hptop-box .from-date .text,.hptop-box .to-date .text{width:87px;}.hptop-box .oneway .to-date .text{color:#999;}.hptop-box .from-date,.hptop-box .to-date{width:129px;vertical-align:top;position:relative;}.hptop-box .from-date .image,.hptop-box .to-date .image{float:left;padding:2px 5px;cursor:pointer;outline:0;}.hptop-box label.day{color:#b2b2b2;font-size:11px;font-weight:normal;padding-left:1px;height:11px;position:absolute;left:-1px;top:42px;display:block;}.hptop-box select{font-size:12px;}.hptop-box .moreless a{margin:21px 0 0 2px;display:block;width:205px;height:17px;color:#5596da;font-size:11px;padding:2px 0 0 22px;background:url(/hometop/img/moreless.gif) no-repeat 0 0;}.hptop-box .moreless a:hover{text-decoration:none;}.hptop-box .submit input{margin:14px 0 0 0;width:117px;height:33px;border:0;background:url(/hometop/img/hptop-submit.png);cursor:pointer;}.hptop-box .submit input.loading{background-position:0 -50px;}.hptop-error{position:absolute;left:7px;top:-23px;width:570px;display:none;}#hptop-boxes .error .hptop-error{display:block;}#hptop-boxes .error .box-header h2{visibility:hidden;}.hptop-error p{float:left;background:url(/homepage/img/widg-conf-error.png) 0 0;height:17px;padding-left:11px;}.hptop-error p span{float:left;display:block;background:url(/homepage/img/widg-conf-error.png) 100% 0;height:16px;font-size:11px;color:#fff;font-weight:bold;padding:1px 10px 0 0;}input.error,select.error{background:#ffc4b2;}#box-flight form div{float:left;height:51px;}#hptop-flight-form{width:561px;}#flight-providers{position:relative;zoom:1;}#flight-providers img{position:absolute;right:-33px;width:30px;top:-1px;}#box-flight form{position:relative;}#box-flight .roundtrip{position:absolute;top:-22px;left:143px;width:197px;height:20px;}#box-flight.error .roundtrip{visibility:hidden;}#box-flight .roundtrip input{float:left;height:13px;width:13px;margin-top:2px;}#box-flight .roundtrip label{float:left;height:13px;padding:0 0 0 5px;font-weight:normal;font-size:13px;}#box-flight .roundtrip label.flight-roundtrip{width:83px;}#box-flight .from,#box-flight .to{width:147px;}#box-flight .from label.label,#box-flight .to label.label{padding-left:1px;position:relative;left:-1px;}#box-flight input.nearby{float:left;clear:left;vertical-align:middle;height:13px;width:13px;margin-top:2px;}#box-flight label.nearby{float:left;font-size:11px;font-weight:normal;vertical-align:2px;height:13px;margin:1px 0 0 4px;}#box-flight input.flexible{float:right;vertical-align:middle;height:13px;width:13px;margin-top:3px;}
#box-flight label.flexible{float:right;font-size:10px;vertical-align:2px;height:13px;margin:3px 0 0 3px;padding-right:12px;}#box-flight .from-time{width:134px;}#box-flight .to-time{width:124px;}#box-flight .from-time select,#box-flight .to-time select{width:113px;}#box-flight .persons{width:120px;height:56px;}#box-flight .persons select{width:51px;height:20px;}#box-flight .persons .age{font-weight:normal;font-size:10px;height:10px;color:#b2b2b2;}#box-flight .class{width:118px;}#box-flight .class select{width:101px;}#box-flight .moreless{width:278px;}#box-flight .direct{width:150px;}#box-flight .direct input{display:inline;width:15px;vertical-align:middle;position:relative;top:19px;}#box-flight .direct label{font-weight:normal;display:inline;font-size:11px;vertical-align:1px;position:relative;top:19px;}#box-flight.flight-simple form div.hptop-error{height:22px;width:570px;}#box-flight.flight-simple #flight-less,#box-flight.flight-advanced #flight-more{display:none;}#box-flight.flight-simple .persons{width:145px;}#box-flight.flight-simple .nearby,#box-flight.flight-simple .from-time,#box-flight.flight-simple .to-time,#box-flight.flight-simple .flexible,#box-flight.flight-simple .children,#box-flight.flight-simple .infants,#box-flight.flight-simple .class,#box-flight.flight-simple .direct{display:none;}#box-flight.flight-simple .adults,#box-flight.flight-simple .moreless,#box-flight.flight-simple .submit{height:62px;}#box-flight.flight-simple .to,#box-flight.flight-simple .from{position:relative;}#box-flight.flight-advanced form div.hptop-error{height:22px;width:570px;}#box-flight.flight-advanced .roundtrip{height:20px;}#box-flight.flight-advanced .from{width:281px;}#box-flight.flight-advanced .to{width:275px;}#box-flight.flight-advanced #flight-from,#box-flight.flight-advanced #flight-to{margin-right:10px;}#box-flight.flight-advanced input.text{width:254px;}#box-flight.flight-advanced form div{float:left;height:73px;}#box-flight.flight-advanced .from-date,#box-flight.flight-advanced .to-date{width:147px;height:71px;}#box-flight.flight-advanced .from-date .text,#box-flight.flight-advanced .to-date .text{width:105px;}#box-flight.flight-advanced .from-time,#box-flight.flight-advanced .to-time{height:71px;}#box-flight.flight-advanced .persons{width:73px;}#box-flight.flight-advanced .infants{width:135px;}#box-flight.flight-advanced .persons,#box-flight.flight-advanced .class,#box-flight.flight-advanced .direct{height:56px;}#box-flight.flight-advanced .moreless{height:54px;width:424px;}#box-flight.flight-advanced .moreless a{margin:12px 0 0 0;background-position:0 -47px;width:140px;}#box-flight.flight-advanced .submit{height:54px;}#box-flight.flight-advanced #flight-submit{margin-top:10px;}#box-hotel form div{float:left;height:45px;}#hptop-hotel-form{width:546px;}#box-hotel .box-footer p span.singular{display:inline;}#box-hotel .box-footer p span.plural{display:none;}#box-hotel .box-footer p.plural span.singular{display:none;}#box-hotel .box-footer p.plural span.plural{display:inline;}
#box-hotel .city{width:215px;}#box-hotel .city input{width:195px;}#box-hotel .city label.label{padding-left:1px;position:relative;left:-1px;}#hotel-from-date-picker{background:#e8e8e8;padding-right:11px;}#box-hotel .to-date{width:124px;}#hotel-to-date-picker{background:#e8e8e8;padding-right:6px;}#box-hotel .nights{width:75px;}#box-hotel .nights span{color:#bbb;font-weight:bold;padding:0;font-size:15px;}#box-hotel .nights label{padding:21px 0 4px 10px;background:url(/hometop/img/gray-triangle.gif) 0 20px no-repeat;font-size:2px;text-align:center;}#box-hotel .nights #hotel-nights{padding-right:2px;}#box-hotel .nights .plural .singular,#box-hotel .nights .singular .plural{display:none;}#box-hotel .rooms{width:145px;}#box-hotel .rooms select{width:123px;}#box-hotel .rooms label.info{font-weight:normal;color:#b2b2b2;font-size:11px;padding-top:2px;height:11px;}#box-hotel .moreless{width:278px;}#box-hotel .rooms,#box-hotel .moreless,#box-hotel .submit{height:62px;}#box-hotel .rooms,#box-hotel .persons,#box-hotel .moreless,#box-hotel .submit{margin-top:6px;}#box-hotel.hotel-simple form div.hptop-error{height:22px;width:570px;}#box-hotel.hotel-simple #hotel-less,#box-hotel.hotel-advanced #hotel-more{display:none;}#box-hotel.hotel-simple .persons,#box-hotel.hotel-simple .category,#box-hotel.hotel-simple .max-price{display:none;}#box-hotel.hotel-advanced form div.hptop-error{height:22px;width:570px;}#box-hotel.hotel-advanced .city,#box-hotel.hotel-advanced .from-date,#box-hotel.hotel-advanced .to-date,#box-hotel.hotel-advanced .nights{height:55px;}#box-hotel.hotel-advanced .rooms{height:59px;width:134px;}#box-hotel.hotel-advanced .rooms .info{display:none;}#box-hotel.hotel-advanced .persons{width:400px;height:auto;position:relative;margin-bottom:5px;}#box-hotel.hotel-advanced .persons .header{padding-left:31px;height:20px;width:300px;}#box-hotel.hotel-advanced .persons .header label{float:left;width:92px;}#box-hotel.hotel-advanced .persons .room{width:174px;background:#e8e8e8;float:none;height:21px;margin-left:1px;margin-bottom:3px;}#box-hotel.hotel-advanced .persons #hotel-room-1{margin-top:20px;}#box-hotel.hotel-advanced .persons .room label.children{float:left;font-weight:normal;padding:8px 2px 0 5px;font-size:10px;height:10px;}#box-hotel.hotel-advanced .persons .room label.number{float:left;width:20px;padding:3px 3px 0 6px;font-size:12px;}#box-hotel.hotel-advanced .persons .room select{width:52px;float:left;}#box-hotel.hotel-advanced .persons .children{position:relative;left:40px;}#box-hotel.hotel-advanced .persons label.children{left:0;top:-2px;height:10px;line-height:10px;display:block;padding-left:124px;color:#b2b2b2;font-size:10px;font-weight:normal;}#box-hotel.hotel-advanced .single .room{background:transparent;}#box-hotel.hotel-advanced .single .room .number{visibility:hidden;}#box-hotel.hotel-advanced .category{width:162px;height:63px;}#box-hotel.hotel-advanced .category select{width:152px;}#box-hotel.hotel-advanced .max-price{width:300px;height:63px;}
#box-hotel.hotel-advanced .max-price select{width:100px;}#box-hotel.hotel-advanced .max-price .info{color:#b2b2b2;font-weight:normal;font-size:10px;padding-left:2px;}#box-hotel.hotel-advanced .moreless,#box-hotel.hotel-advanced .submit{margin-top:0;height:47px;}#box-hotel.hotel-advanced .moreless{width:423px;}#box-hotel.hotel-advanced .submit{margin-top:0;}#box-hotel.hotel-advanced .submit input{margin-top:0;}#box-hotel.hotel-advanced .moreless a{margin-top:6px;background-position:0 -47px;width:140px;}#box-packages form div,#box-circuit form div,#box-weekend form div,#box-location form div,#box-ski form div{float:left;width:546px;height:50px;}#box-packages form,#box-circuit form,#box-weekend form,#box-location form,#box-ski form{position:relative;}#box-packages form div,#box-circuit form div,#box-weekend form div,#box-location form div,#box-ski form div{width:187px;}#box-packages form select,#box-circuit form select,#box-weekend form select,#box-location form select,#box-ski form select{width:168px;}#box-packages form .text,#box-circuit form .text,#box-weekend form .text,#box-location form .text,#box-ski form .text{width:140px;}#box-packages .category,#box-circuit .category{position:absolute;top:-23px;right:0;width:390px;height:20px;}#box-packages .category input,#box-circuit .category input{float:left;height:13px;width:13px;margin-top:2px;}#box-packages .category label,#box-circuit .category label{float:left;height:13px;padding:0 20px 0 5px;line-height:17px;font-size:12px;}#box-packages .category label em,#box-circuit .category label em{position:relative;bottom:.5em;padding-left:2px;color:#ff6d00;font-weight:normal;font-style:normal;font-size:9px;font-family:"Trebuchet MS",Helvetica,sans-serif;text-transform:uppercase;}#box-packages .to,#box-circuit .to,#box-weekend .to,#box-location .to,#box-ski .to{width:186px;}#box-packages .date,#box-circuit .date,#box-weekend .date,#box-location .date,#box-ski .date{width:168px;}#box-packages .date select,#box-circuit .date select,#box-weekend .date select,#box-location .date select,#box-ski .date select{width:168px;float:left;}#box-packages .date .image,#box-circuit .date .image,#box-weekend .date .image,#box-location .date .image,#box-ski .date .image{float:left;padding:2px 7px 2px 3px;cursor:pointer;outline:0;background:transparent;background-image:none;}#box-packages .flexibility,#box-circuit .flexibility,#box-weekend .flexibility,#box-location .flexibility,#box-ski .flexibility{width:80px;}#box-packages .flexibility select,#box-circuit .flexibility select,#box-weekend .flexibility select,#box-location .flexibility select,#box-ski .flexibility select{width:71px;}#box-packages .disabled select,#box-circuit .disabled select,#box-weekend .disabled select,#box-location .disabled select,#box-ski .disabled select{background:#e8e8e8;color:#999;}#box-packages .price,#box-circuit .price,#box-weekend .price,#box-location .price,#box-ski .price{width:200px;}#box-packages .price select,#box-circuit .price select,#box-weekend .price select,#box-location .price select,#box-ski .price select{width:168px;}
#box-packages .length,#box-packages .price,#box-circuit .length,#box-circuit .price,#box-weekend .length,#box-weekend .price,#box-location .length,#box-location .price,#box-ski .length,#box-ski .price{height:46px;}#box-packages .submit,#box-circuit .submit,#box-weekend .submit,#box-location .submit,#box-ski .submit{width:120px;height:57px;padding:6px 0 0 30px;}#box-packages .submit input,#box-circuit .submit input,#box-weekend .submit input,#box-location .submit input,#box-ski .submit input{margin:9px 0 0 6px;}#box-packages .moreless{width:417px;display:none;}#box-packages .moreless a{margin:16px 0 0 2px;width:205px;}#box-buzz form div{float:left;height:51px;}#hptop-buzz-form{width:546px;}#box-buzz .box-buzz-tips li.tips a,#box-buzz .box-buzz-recent li.recent a{height:32px;color:#ff7815;}#box-buzz .box-buzz-tips li.tips span,#box-buzz .box-buzz-recent li.recent span{height:28px;}#box-buzz .box-buzz-recent #box-buzz-recent,#box-buzz .box-buzz-tips #box-buzz-tips{display:block;}#box-buzz form div{width:188px;}#box-buzz form select{width:174px;}#box-buzz .from{position:relative;}#box-buzz .to{width:355px;height:41px;margin-bottom:10px;position:relative;}#box-buzz .to label{height:18px;}#box-buzz .to select{width:157px;display:inline;vertical-align:middle;}#box-buzz .to #buzz-to-city{width:149px;}#box-buzz .to input.radio{margin:0 1px 0 3px;display:inline;vertical-align:middle;width:13px;}#box-buzz .to #buzz-to-region{margin-right:3px;}#box-buzz div.disabled{background:#e8e8e8;}#box-buzz div.disabled label{background:#fff;width:100%;}#box-buzz div.disabled select,#box-buzz select.disabled{background:#dcdcdc;color:#999;}#box-buzz .date{width:188px;}#box-buzz .length{width:188px;}#box-buzz .price{width:170px;}#box-buzz .date,#box-buzz .length,#box-buzz .price{height:54px;}#box-buzz .length select{width:178px;}#box-buzz .price select{width:167px;}#box-buzz .moreless{width:423px;}#box-buzz .moreless a{width:350px;}#box-buzz .moreless,#box-buzz .submit{height:62px;}#box-buzz .submit{width:117px;}#box-buzz.buzz-simple form div.hptop-error{height:22px;width:570px;}#box-buzz.buzz-simple #buzz-less,#box-buzz.buzz-advanced #buzz-more{display:none;}#box-buzz.buzz-simple .date,#box-buzz.buzz-simple .length,#box-buzz.buzz-simple .price{display:none;}#box-buzz.buzz-advanced form div.hptop-error{height:22px;width:570px;}#box-buzz.buzz-advanced #buzz-less{margin:16px 0 0 0;background-position:0 -47px;width:140px;}#box-buzz.buzz-advanced .moreless,#box-buzz.buzz-advanced .submit{height:58px;}#box-buzz.buzz-advanced #buzz-submit{margin-top:10px;}#box-flight input.flexible,#box-flight label.flexible{display:none;}.fr .hptop-box .submit input{background-image:url(/hometop/img/fr/hptop-submit.png);}.fr #box-flight .moreless a,.fr #box-hotel .moreless a{width:250px;}.fr #box-flight.flight-advanced .moreless a,.fr #box-hotel.hotel-advanced .moreless a{width:140px;}
