.slideshow{display:block;position: relative;z-index:0;}.slideshow-images{display:block;overflow: hidden;position: relative;}.slideshow-images img{display:block;position:absolute;z-index:1;}.slideshow-thumbnails{overflow: hidden;}.slideshow-images{height:350px;width:500px;}.slideshow-images-visible{opacity:1;}.slideshow-images-prev{opacity:0;}.slideshow-images-next{opacity:0;}.slideshow-images img{float: left;left:0;top:0;}.slideshow{height:350px;margin:0 auto;width:500px;}.slideshow a img{border:0;}.slideshow-captions{background:#000;bottom:0;color:#FFF;font: normal 12px/22px Arial,sans-serif;left:0;overflow: hidden;position:absolute;text-indent:10px;text-align:center;width:100%;z-index:10000;}.slideshow-captions-hidden{height:0;opacity:1;}.slideshow-captions-visible{height:22px;opacity:1;}.slideshow-controller{background: url('http://www.websideholidays.com/common/js/Slideshow2/css/controller.png') no-repeat;height:42px;left:50%;margin: -21px 0 0 -119px;overflow: hidden;position:absolute;top:50%;width:238px;z-index:10000;}.slideshow-controller *{margin:0;padding:0;}.slideshow-controller-hidden{opacity:0;}.slideshow-controller-visible{opacity:1;}.slideshow-controller a{cursor: pointer;display:block;height:18px;overflow: hidden;position:absolute;top:12px;}.slideshow-controller a.active{background-position:0 18px;}.slideshow-controller li{list-style: none;}.slideshow-controller li.first a{background-image: url('http://www.websideholidays.com/common/js/Slideshow2/css/controller-first.gif');left:33px;width:19px;}.slideshow-controller li.last a{background-image: url('http://www.websideholidays.com/common/js/Slideshow2/css/controller-last.gif');left:186px;width:19px;}.slideshow-controller li.next a{background-image: url('http://www.websideholidays.com/common/js/Slideshow2/css/controller-next.gif');left:145px;width:28px;}.slideshow-controller li.pause a{background-image: url('http://www.websideholidays.com/common/js/Slideshow2/css/controller-pause.gif');left:109px;width:20px;}.slideshow-controller li.play a{background-position:20px 0;}.slideshow-controller li.play a.active{background-position:20px 18px;}.slideshow-controller li.prev a{background-image: url('http://www.websideholidays.com/common/js/Slideshow2/css/controller-prev.gif');left:65px;width:28px;}.slideshow-loader{height:28px;right:0;position:absolute;top:0;width:28px;z-index:10001;}.slideshow-loader-hidden{opacity:0;}.slideshow-loader-visible{opacity:1;}.slideshow-thumbnails{bottom: -65px;position:absolute;height:350px;left:auto;right: -80px;top:0;width:70px;}.slideshow-thumbnails *{margin:0;padding:0;}.slideshow-thumbnails ul{left:0;position:absolute;top:0;margin:0;padding:0;height:500px;width:70px;}.slideshow-thumbnails li{float: left;list-style: none;margin:0 0 10px 0;position: relative;}.slideshow-thumbnails a{display:block;float: left;position: relative;}.slideshow-thumbnails a:hover{background-color:#FF9 !important;opacity:1 !important;}.slideshow-thumbnails img{display:block;}.slideshow-thumbnails-active{background-color:#9FF;opacity:1;}.slideshow-thumbnails-inactive{background-color:#FFF;opacity: .5;}
#freedestination-list{padding:10px;}#activityIconFD{width:16px;height:16px;display:none;}.fadress,.fn_persons,.fsurface,.felevation,#frooms,#fbathrooms,#fheating{float : left;width :120px;clear : left;}.form_title{background-color : white;text-align : left;color :#555555;text-transform : uppercase;padding-left :10px;margin-left : -10px;margin-right : -10px;}.centered{text-align :center;}.mandrake{display : none;}.optionel{display : none;}#checkboxover{background-color : white;}#checkboxout{background-color : transparent;}.aere{padding :0 5px 0 5px;}#min_price,#max_price,#fsurface{width :7em;}#activitesplusboxSelectedList,#commoditesplusboxSelectedList,#renttypeboxSelectedList,#activitiesboxSelectedList,#envselectboxSelectedList{text-indent :0;color :#0390da;}#renttypebox,#activities,.commoditesbox,#envselectbox{margin:0;padding:0;width:auto;text-align:left;display:block;background :#E6F9FF;border :1px solid #18BFF6;-moz-border-radius :5px;}#renttypeboxSelectedList{text-indent :0;color :#0390da;}#renttypebox,#advanced-search-link{display:block;}#renttypebox{z-index:10000;line-height :1.5em;padding :10px;}label.hover{background-color :#d6e3ea;}#btn_envselectbox a{overflow : hidden;display :block;height :16px;}#btn_commoditesplusbox a,#btn_activitiesbox a,#btn_currenciesbox a,#btn_renttypebox a{display:none;}#btn_envselectbox{background-position : top left;background-repeat: no-repeat;text-indent :100%;overflow : hidden;display :block;}#btn_commoditesplusbox,#btn_activitiesbox,#btn_currenciesbox,#btn_renttypebox{background-position : top left;background-repeat: no-repeat;overflow : hidden;display :block;}#btn_envselectbox{background-image : url("images/location//btn_destination_all.png");}#btn_envselectbox a{width :179px;}#btn_envselectbox.selected{background-image : url("images/location//btn_destination_selected.png");}#btn_envselectbox.selected a{width :148px;}
input.boutonvertp{background : url("images-controls/bouton_vert_p.png") top left no-repeat #a5c035;border :0;width :109px;height :21px;color : white;line-height :21px;}input.boutonvertg{background : url("images-controls/bouton_vert_g.png") top left no-repeat #a5c035;border :0;width :300px;height :35px;color : white;line-height :35px;}a.boutonvertextensible,a.boutonorangeextensible{background-position : top left;background-repeat : no-repeat;}a.boutonvertextensible,a.boutonorangeextensible,span.boutonvertextensible,span.boutonorangeextensible{height :35px;float : left;margin-right :12px;line-height :35px;color : white;text-decoration : none;}span.boutonvertextensible,span.boutonvertextensible input,a.boutonvertextensible span,a.boutonvertextensible{background-image : url("images-controls/bouton_vert_g2.png");}span.boutonorangeextensible,span.boutonorangeextensible input,a.boutonorangeextensible span,a.boutonorangeextensible{background-image : url("images-controls/bouton_orange_g2.png");}a.boutonvertextensible:hover,a.boutonorangeextensible:hover,span.boutonorangeextensible input:hover,span.boutonvertextensible input:hover{text-decoration : underline;}a.boutonvertextensible span,a.boutonorangeextensible span,span.boutonvertextensible input,span.boutonorangeextensible input{display :block;padding :0 20px 0 20px;background-position :bottom right;background-color : transparent;color : white;}span.boutonvertextensible input,span.boutonorangeextensible input{height :35px;line-height :35px;color : white;border :0;}a.adroite,span.adroite{float : right !important;margin-left :12px;}span.boutonbleu25,span.boutonbleu25 input,input.boutonbleu25,a.boutonbleu25{background-image : url("images-controls/boutonbleu_25.png");}span.boutonorange25,span.boutonorange25 input,input.boutonorange25{background-image : url("images-controls/boutonorange_25.png");}span.boutonrouge25,span.boutonrouge25 input,input.boutonrouge25{background-image : url("images-controls/boutonrouge_25.png");}span.boutonvert25,span.boutonvert25 input,input.boutonvert25{background-image : url("images-controls/boutonvert_25.png");}span.boutonbleu35,span.boutonbleu35 input,input.boutonbleu35,a.boutonbleu35{background-image : url("images-controls/boutonbleu_35.png");}span.boutonorange35,span.boutonorange35 input,input.boutonorange35{background-image : url("images-controls/boutonorange_35.png");}span.boutonrouge35,span.boutonrouge35 input,input.boutonrouge35{background-image : url("images-controls/boutonrouge_35.png");}span.boutonvert35,span.boutonvert35 input,input.boutonvert35{background-image : url("images-controls/boutonvert_35.png");}span.boutonbleu25,span.boutonbleu25 input,input.boutonbleu25,span.boutonorange25,span.boutonorange25 input,input.boutonorange25,span.boutonorouge25,span.boutonrouge25 input,input.boutonrouge25,span.boutonovert25,span.boutonvert25 input,input.boutonvert25{background-color:transparent;text-transform:uppercase;height :25px;line-height :25px;}span.boutonbleu35,span.boutonbleu35 input,input.boutonbleu35,span.boutonorange35,span.boutonorange35 input,input.boutonorange35,span.boutonorouge35,span.boutonrouge35 input,input.boutonrouge35,span.boutonovert35,span.boutonvert35 input,input.boutonvert35{background-color:transparent;text-transform:uppercase;height :35px;line-height :35px;}span.boutonbleu25,span.boutonorange25,span.boutonrouge25,span.boutonvert25{background-position : top left;background-color :#128bb8;float : left;margin-right :5px;}span.boutonbleu25 input,span.boutonorange25 input,span.boutonrouge25 input,span.boutonvert25 input{background-position : right -25px;border :0;color : white;}input.boutonbleu25,input.boutonorange25,input.boutonrouge25,input.boutonvert25{background-position :bottom left;width :115px;border :0;color : white;}span.boutonbleu35,span.boutonorange35,span.boutonrouge35,span.boutonvert35{background-position : top left;background-color :#128bb8;float : left;margin-right :5px;}span.boutonbleu35 input,span.boutonorange35 input,span.boutonrouge35 input,span.boutonvert35 input{background-position : right -35px;border :0;color : white;}input.boutonbleu35,input.boutonorange35,input.boutonrouge35,input.boutonvert35{background-position :bottom left;width :115px;border :0;color : white;}.boutonbleuextmini,.boutonbleuext{background-image : url("images-controls/boutonbleu_ext.png");border-color :#85d2f1 #53c5f0 #0698d0 #53c5f0;}.boutonorangeext{background-image : url("images-controls/boutonorange_ext.png");border-color :#f2c062 #e9b35b #e5a131 #efbb5d;}.boutonrougeext{background-image : url("images-controls/boutonrouge_ext.png");border-color :#c47269 #bc695b #bc695b #bc695b;}.boutonvertext{background-image : url("images-controls/boutonvert_ext.png");border-color :#bdcf70 #afc15e #91aa2d #afc15e;}.boutonbleuextmini,.boutonbleuext,.boutonorangeext,.boutonrougeext,.boutonvertext{background-position :center;padding :5px;border-width :1px;border-style : solid;-moz-border-radius :7px;-webkit-border-radius :7px;color : white !important;text-decoration : none;font-weight :bold;}a.boutonbleuextmini,a.boutonbleuext,a.boutonorangeext,a.boutonrougeext,a.boutonvertext{color : white !important;text-decoration : none;}input.boutonbleuext:hover,input.boutonorangeext:hover,input.boutonrougeext:hover,input.boutonvertext:hover,a.boutonbleuext:hover,a.boutonorangeext:hover,a.boutonrougeext:hover,a.boutonvertext:hover{text-decoration : underline;}a.boutonbleuext:hover,a.boutonorangeext:hover,a.boutonrougeext:hover,a.boutonvertext:hover{text-decoration : underline;}a.boutonbleuextmini{padding :0 5px;-moz-border-radius :4px;-webkit-border-radius :4px;}.boutonorange{background : url("images/bouton_orange2.png") top left no-repeat #c6782c;display :block;width :150px;height :29px;padding :3px 0 3px 0;line-height :14px;font-size :11px;text-transform : uppercase;text-align :center;font-weight : normal;color : white !important;text-decoration : none !important;}.boutonorange:hover{text-decoration : underline !important;}a.bouton_bleu{background:transparent url(images/bouton-bleu-deg.png) repeat-x scroll left top;border:1px solid #17A8E2;color:#FFFFFF !important;font-weight:bold;padding:0 5px;text-decoration:none !important;}#publierAnnonceButton{ position:absolute;width:240px;background:#9FD8EC;padding:5px;color:#fff;text-decoration:none;display:block;text-align:center;margin-top:20px;}#publierAnnonceButton:hover{ background:#B1CB3A;}
label.renttype,label.commodites,label.commoditesplus,label.activities{width:140px;display:block;float:left;margin :0 0 0.2em 0;}label.currencies{ width:180px;display:block;float:left;margin-bottom :0.2em;}label.complementaires{ width:225px;display:block;float:left;margin-bottom :0.2em;}/ #renttypebox,#activitiesbox,#currenciesbox,#commoditesplusbox,#envselectbox{background-color:red;text-align:left;z-index:10000;line-height :1.5em;padding :10px;}#currenciesboxSelectedList{ color :#08a2e0;}.close-popup{text-align:right;}.paragraph-confirm{display :block;text-align:right;margin:0px 0px 0px 120px;}.btnfermer a,.btnvalider a{display :block;width :69px;height :16px;overflow:hidden;}
div.wrapper{overflow:hidden;width:450x;height:190px;position:relative;}div.inner{width:450px;position:relative;}div.innerContent{width:195px;height:190px;font-size:10px;padding:0 3px 0 3px;float:left;margin:0 15px 0 0;}div.innerContent a{font-size:12px;}h3{margin:0 0 5px 0;color:#85951f;font-size:9pt;padding-left:5px;font-size:10px;}.loc-selection-title{color:#08A2E0;text-align:center;}.loc-link{display:block;text-decoration:none;}.loc-link:hover{background-color:#DFF2FA;}
#envselectbox{background-color:#E6F9FF;padding:15px 11px 20px 11px;-moz-border-radius:10px;border:2px solid #18BFF6;text-indent:0;}#envselectbox label{display:block;}#envselectbox p{text-indent:20px;}#envselectbox .env_float{float:left;width:200px;padding:0;margin-left:0;line-height:1.1em;position:relative;text-align:left;}#envselectbox .env_float.marginR{ margin-right:32px;}#envselectbox .env_float img{ vertical-align:middle;}#envselectbox .env_float label{ padding-top:5px;height:55px;}.showoption{ padding:0;}
div.large{width:600px;height:300px;overflow:hidden;margin:0 auto;}div.small{width:477px;height:296px;overflow:hidden;}div.ultrasmall{width:419px;height:271px;overflow:hidden;}
input.alternate,select.alternate{width:99px;}button.alternate{background: url(images/calendar-icon.gif);border:0;cursor: pointer;height:20px;margin-right:6px;width:20px;}button.alternate:hover,button.alternate.active{background-position:0 20px;}div.alternate{background: url(images/calendar.png);height:195px;padding:0 6px;text-align:center;width:147px;}div.alternate *{margin:0;padding:0;}div.alternate div{background: none !important;cursor: move;height:185px;overflow: hidden;padding-top:10px;position: relative;width:147px;}div.alternate caption{color:#333;font: normal 12px/16px Arial,Helvetica,sans-serif;overflow: hidden;text-align:center;width:100%;}div.alternate caption a{cursor: pointer;display:block;height:12px;overflow: hidden;position:absolute;text-indent: -100px;top:17px;width:11px;z-index:1000;}div.alternate caption a.prev{background-image: url(images/calendar-prev.gif);left:0;}div.alternate caption a.next{background-image: url(images/calendar-next.gif);right:0;}div.alternate caption a:hover{background-position:0 12px;}div.alternate caption span{padding-top:6px;position: relative;text-align:center;}div.alternate caption span.month{float: left;width:84px;}div.alternate caption span.month select{font-size:8pt;border:0px;}div.alternate caption span.month:after{content: '';}div.alternate caption span a{top:8px;}div.alternate caption span.year{float: right;width:63px;}div.alternate table{background:#FFF;border:0;border-collapse:collapse;border-spacing:0;cursor:default;margin:0 auto;overflow: hidden;width:147px;}div.alternate td,div.alternate th{border:0;color:#0597DB;font: normal 12px Arial,Helvetica,sans-serif;height:21px;text-align:center;width:21px;}div.alternate td{background: url(images/calendar-td.gif);color:#FFF;font-size:11px;vertical-align:middle;}div.alternate td.invalid{color:#999;}div.alternate td.valid{background: url(images/calendar-valid.gif);color:#0597DB;cursor: pointer;}div.alternate td.hilite{background: url(images/calendar-hilite.gif);}div.alternate td.inactive{background: url(images/calendar-td.gif) 0 100%;color:#FFF;}div.alternate td.active,div.alternate td.hover{background: url(images/calendar-valid.gif) 0 100%;color:#FFF;cursor: pointer;}
#pushup{position:fixed;top:10px;right:10px;margin:0;padding:4px;background:#ffffc6;border:1px solid #b0dfc8;z-index:9999;text-decoration: none;font-family:Arial,Helvetica,sans-serif;}* html #pushup{position:absolute;top:expression(_pushupIETop = 10 + (document.documentElement.scrollTop || 0) + 'px');}#pushup *{margin:0;padding:0;border:0;background: none;}.withReminder{padding-bottom:6px;}#pushup a{outline-style: none;text-decoration: none;}#pushup .pushup_messageLink{float: left;position: relative;color:#4293cd;font-size:12px;cursor: pointer;}#pushup .pushup_icon{position: relative;float: left;height:22px;width:22px;margin-right:5px;overflow: hidden;vertical-align: middle;}#pushup .pushup_message{position: relative;float: left;margin-right:3px;line-height:22px;vertical-align: middle;}#pushup .pushup_reminder{float: left;clear:both;font-size:10px;color:#84a2ac;margin-left:27px;cursor: pointer;}#pushup .pushup_messageLink:hover,#pushup .pushup_reminder:hover{text-decoration: underline;}
