#marque img.logo{background-image:url(../../images/logos/logo238x62_transp.gif)!important;}
.line_orange{float:left;clear:both;border-bottom:1px solid #f60;height:1px;width:100%;margin:3px 0 0;padding:0;}
.bordered{border-right:1px solid #fff;clear:both;}
.blue{color:#00f;}
a,a:hover,a.noir,a.noir:hover{color:#000;text-decoration:none;margin:0;padding:0;}
a.orange,a.orange:hover{color:#f60;text-decoration:none;margin:0;padding:0;}
#ski-int{background:url(../../images/ski/bg/bg-top.jpg) no-repeat top center #FFF;}
#ski-int #container{position:relative;}
#ski-int #footer{clear:both;background-color:#FFF;}
#ski-int #footer .mentions{margin-top:0;padding:10px;width:940px;}
#ski-int #footer-image{height:568px;width:100%;margin-top:-568px;width:100%;z-index:-1;}
#ski-int .colA{float:left;width:210px;}
#ski-int .colB{float:right;width:735px;}
#ski-int .colA #meteo-default{width:211px;}
#container td.content{background-image:none;background-color:transparent;}
#ski-int #header-int #btmHead{background:url(../../images/ski/bg/snow.png) #e7f4ff no-repeat 10px center;height:auto;}
#ski-int #contact-themeSpace{background:url(../../images/ski/bg/phone.png) #e7f4ff no-repeat right center;height:92px;width:280px;border:0;}
#ski-int #contact-themeSpace .horaires{margin:20px 0 0 10px;}
#ski-int #contact-themeSpace .infos-tel{font-size:18px;color:#1e7dff;margin:5px;}
#ski-int #contact-themeSpace .numtel{font-size:28px;color:#1e7dff;margin:5px;}
#ski-int #contact-themeSpace .ouverture{font-size:12px;color:#1e7dff;margin:2px 5px 5px 5px;line-height:12px;}
#ski-int #btmHead p.btmHeadAccrocheText{width:560px;line-height:1;color:#398dff;padding:0 0 0 15px;.padding:0 0 0 15px;margin:0;}
#ski-int #btmHead p.btmHeadAccrocheText a{color:#398dff;text-decoration:underline;}
#ski-int #btmHead p.btmHeadLinks{width:560px;line-height:1;color:#398dff;padding:5px 0 0 15px;margin:0;}
#ski-int #btmHead p.btmHeadLinks a{color:#398DFF;text-decoration:underline;}
#ski-int #btmHead p.btmHeadLinks a{color:#398DFF;}
#ski-int #btmHead p.btmHeadLinks a:hover{text-decoration:underline;}
#ski-int #ariane{padding:2px 5px 5px;}
#ski-int #ariane a{text-decoration:underline;}
#ski-int #btmHead #accroche_theme_ski h1.btmHeadAccrocheTitle{padding-top:3px;font-size:22px;color:#0401a8;margin:0 4px;.margin:0 4px;}
#ski-int #btmHead #accroshe_ski_text{float:left;height:auto;margin:5px 0 0 85px!important;-margin:5px 0 0 32px;padding-bottom:10px;width:500px;}
#ski-int #selection_ski{float:left;background:#009 url(../../images/bg/bg_titre-bleu.png) repeat-x scroll left top;padding:2px 4px 4px;width:452px;-width:460px;color:red;overflow:hidden;display:block;}
#ski-int #selection_ski h2{height:28px;color:#FFF;font:bold 18px Trebuchet MS,Verdana,sans-serif;margin:0;padding:0 0 0 10px;}
#ski-int #selection_ski a,#ski-int #selection_ski a:hover{color:#000;text-decoration:none;margin:0;padding:0;cursor:pointer;}
#ski-int #selection_ski div.subtitle{float:left;background-color:#fef0e3;width:432px!important;+width:452px;height:80px;padding:10px;font-size:12px;}
#ski-int #selection_ski div.content{float:left;background-color:#fff;width:452px;overflow:hidden;}
#ski-int #selection_ski div.element{float:left;width:452px;height:135px;border-bottom:#009 1px solid;}
#flinks{float:left;width:452px;-width:460px;height:25px;color:#FFF;padding:3px 0 9px 8px;background-color:#009;}
#flinks a{color:#FFF;text-decoration:underline;}
#ski-int #selection_ski div.element1{float:left;margin:10px 0 0 10px!important;+margin:10px 0 0 5px;padding:0;width:100px;height:120px;}
#ski-int #selection_ski div.element2{float:left;margin:10px 0 0 10px!important;+margin:10px 0 0 5px;padding:0;width:320px;height:120px;}
#ski-int #selection_ski div.element1 div.img{float:left;margin:0;padding:0;width:100px;height:72px;}
#ski-int #selection_ski div.element1 div.etiquette{float:left;margin:8px 0 0!important;padding:0;width:90px;height:30px;}
#ski-int #selection_ski div.element1 div.etiquette span.reduction{float:left;.display:inline;.zoom:1;font-size:13px;color:#000;margin:0;padding:0;display:inline;font-weight:bold;}
#ski-int #selection_ski div.element1 div.etiquette p.apartir{float:left;font-size:10px;line-height:10px;color:#000;margin:0;padding:0;display:inline;.display:inline;.zoom:1;}
#ski-int #selection_ski div.element1 div.etiquette p.apartir a{color:#000;text-decoration:underline;}
#ski-int #selection_ski div.element1 div.etiquette p.apartir a:hover{color:#000;text-decoration:underline;}
#ski-int #selection_ski div.element1 div.etiquette p.prix{clear:both;display:inline;.display:inline;.zoom:1;float:left;background-color:#009;font-size:18px;line-height:18px;color:#fff;text-decoration:none;font-weight:bold;margin:0;padding:3px;}
#ski-int #selection_ski div.element1 div.etiquette span.ttc{font-size:10px;line-height:10px;color:#fff;text-decoration:none;}
#ski-int #selection_ski div.element2 p{float:left;margin:0;padding:0;width:310px;color:#000;}
#ski-int #selection_ski div.element2 span.localisation{color:#000;font-weight:bold;font-size:12px;line-height:12px;}
#ski-int #selection_ski div.element2 span.localisation-orange{color:#f60;font-weight:bold;font-size:12px;line-height:12px;}
#ski-int #selection_ski div.element2 span.station{color:#000;font-weight:bold;font-size:11px;line-height:13px;}
#ski-int #selection_ski div.element2 p.type{color:#000;font-size:11px;height:30px;}
#ski-int #selection_ski div.element2 p.description{float:left;margin:5px 0 0;padding:0;width:310px;color:#000;font-size:11px;line-height:13px;}
#ski-int #selection_ski div.element2 p a,#ski-int #selection_ski div.element2 p a:hover{text-decoration:none;margin:0;padding:0;color:#000;}
#ski-int #location{background:#009 url(../../images/bg/bg_titre-bleu.png) repeat-x scroll left top;float:left;margin:0 0 8px;padding:2px 4px 4px;width:292px!important;height:104px;}
#ski-int #location h3{height:28px;}
#ski-int #location .content{background-color:#fff;float:left;margin:0;padding:0;width:292px!important;height:76px;}
#ski-int #location .content p{float:left;margin:8px 0 0 10px!important;+margin:8px 0 0 5px;padding:0 0 0 10px;background:url(../../images/ski/pictos/pict_arrow-bleu.gif) 0 3px no-repeat;width:282px!important;}
#ski-int #location .content p a,#ski-int #location .content p a:hover{text-decoration:underline;}
#ski-int #type_logement{background:#009 url(../../images/bg/bg_titre-bleu.png) repeat-x scroll left top;float:left;margin:0 0 8px;padding:2px 4px 4px;width:292px!important;height:340px;}
#ski-int #type_logement h3{height:28px;}
#ski-int #type_logement .content{background-color:#fff;float:left;margin:0;padding:0;width:292px!important;height:312px;overflow:hidden;overflow-x:hidden;overflow-y:auto;overflow:-moz-scrollbars-vertical;}
#ski-int #type_logement .content p{float:left;margin:8px 0 0 10px!important;+margin:8px 0 0 5px;padding:0 0 0 10px;background:url(../../images/ski/pictos/pict_arrow-bleu.gif) 0 3px no-repeat;width:282px!important;}
#ski-int #type_logement .content p a,#ski-int #type_logement .content p a:hover{text-decoration:underline;}
#ski-int #pistes-ski{background:#F60 url(../../images/bg/bg_titre-orange.png) repeat-x scroll left top;float:left;margin:0;padding:2px 4px 4px;width:292px!important;+width:300px;color:#FFF;}
#ski-int #pistes-ski .content{background-color:#fff;float:left;margin:0;padding:0;width:292px;}
#ski-int #pistes-ski p#situation{float:left;margin:10px 0 0;padding:0;width:282px;height:78px;}
#ski-int #pistes-ski p#situation .label{color:#FFF;font-weight:bold;}
#ski-int #pistes-ski ul#pistes{list-style:none;float:left;width:292px;margin:10px 0 10px 0!important;+margin:10px 0 10px -4px;padding:0;}
#ski-int #pistes-ski ul#pistes li{float:left;width:62px;height:62px!important;+height:72px;margin:0 0 0 8px;padding:0;text-align:center;}
#ski-int #pistes-ski ul#pistes li.verte{background:url(../../images/ski/pictos/piste-verte.gif) top left no-repeat;}
#ski-int #pistes-ski ul#pistes li.bleue{background:url(../../images/ski/pictos/piste-bleue.gif) top left no-repeat;}
#ski-int #pistes-ski ul#pistes li.rouge{background:url(../../images/ski/pictos/piste-rouge.gif) top left no-repeat;}
#ski-int #pistes-ski ul#pistes li.noire{background:url(../../images/ski/pictos/piste-noire.gif) top left no-repeat;}
#ski-int #pistes-ski .infos-pistes .label{float:left;margin:0 0 0 10px;padding:0;color:#FFF;font-weight:bold;}
#ski-int #pistes-ski .infos-pistes ul#pistes li span#niv1,.infos-pistes ul#pistes li span#niv2,.infos-pistes ul#pistes li span#niv3,.infos-pistes ul#pistes li span#niv4{clear:both;color:#FFF;font-size:17px;font-weight:bolder;margin:5px 5px 0;}
#ski-int #mea{float:left;margin:0 0 8px 0;background:#fff url(../../images/ski/vignettes/illustration-ski.jpg) no-repeat left top;width:485px;height:210px;}
#ski-int #guide{float:left;background:url(../../images/vols/bg/bg_guide.jpg) no-repeat left top;width:300px;height:175px;}
#ski-int #guide div.element1{float:left;margin:28px 0 0 15px!important;+margin:28px 0 0 7px;width:150px!important;+width:128px;height:100px;}
#ski-int #guide .element2{float:left;margin:28px 0 0;width:125px;height:100px;}
#ski-int #guide .element3{float:left;margin:15px 0 0 15px!important;+margin:15px 0 0 7px;width:280px!important;+width:258px;height:18px;}
#ski-int #guide .element2 ul{float:left;margin:20px 0 0 5px;padding:0;width:125px!important;+width:110px;list-style:none;color:#09f;font-size:12px;line-height:12px;text-decoration:underline;font-weight:bold;}
#ski-int #guide .element2 ul li{float:left;background:url(../../images/hotels/pictos/arrow_guide.jpg) no-repeat top left;margin:0 0 5px 0;padding:0 0 0 10px;width:130px!important;+width:110px;height:12px;list-style:none;}
#ski-int #guide .element2 ul li a,#ski-int #guide .element2 ul li a:hover{color:#09f;text-decoration:underline;margin:0;padding:0;}
#ski-int #guide .element3 ul{float:left;margin:0;padding:0;width:180px;list-style:none;color:#f60;font-size:12px;line-height:12px;text-decoration:underline;font-weight:bold;}
#ski-int #guide .element3 ul li{float:left;background:url(../../images/hotels/pictos/arrow_guide_lien.jpg) no-repeat top left;margin:0;padding:0 0 0 20px;width:170px;height:18px;list-style:none;}
#ski-int #guide .element3 ul li a,#ski-int #guide .element3 ul li a:hover{color:#f60;text-decoration:underline;margin:0;padding:0;}
#ski-int #guide .element1 p{float:left;clear:both;margin:0;padding:0;color:#000;font-size:11px;line-height:11px;width:150px;}
#ski-int #guide .element1 h3{float:left;margin:0 0 20px;padding:0;color:#f60;font-weight:bold;font-size:28px;line-height:28px;}
#ski-int #guide .element1 h3 p{color:#f60;font-size:15px;line-height:18px;}
#ski-int #vignettes-top{float:left;width:170px;height:210px;margin:0;padding:0;background:#fff url(../../images/ski/vignettes/ski-vignette-top.jpg) top left no-repeat;}
#ski-int #vignettes-top a,#ski-int #vignettes-top a:hover{float:left;margin:0;padding:0;text-decoration:none;color:#fff;width:170px;height:210px;}
#ski-int #vignettes-bottom{float:left;width:170px;margin:0;padding:0;}
#ski-int #vignettes-bottom ul{float:left;width:170px!important;margin:0;padding:0;list-style:none;text-decoration:none;}
#ski-int #vignettes-bottom ul li{float:left;width:170px!important;height:110px;margin:0 0 8px;cursor:pointer;}
#ski-int #vignettes-bottom ul a,#ski-int vignettes-bottom ul a:hover{float:left;margin:0;padding:0;text-decoration:none;color:#fff;width:170px!important;height:110px;}
#ski-int #vignettes-bottom ul li.img1{background:#fff url(../../images/ski/vignettes/location-chalet.jpg) top left no-repeat;}
#ski-int #vignettes-bottom ul li.img2{background:#fff url(../../images/ski/vignettes/ski-en-famille.jpg) top left no-repeat;}
#ski-int #vignettes-bottom ul li.img3{background:#fff url(../../images/ski/vignettes/location-fevrier.jpg) top left no-repeat;}
#ski-int #vignettes-bottom ul li.img4{background:#fff url(../../images/ski/vignettes/ski-a-petits-prix.jpg) top left no-repeat;}
#ski-int #newsletter{float:left;}
#B10_cust_say{background:#F60 url(../../images/bg/bg_titre-orange.png) repeat-x scroll left top;float:left;display:inline;.display:inline;.zoom:1;padding:3px 4px 4px;width:952px;margin-bottom:10px;}
#B10_cust_say h2{color:#FFF;font:bold 18px Trebuchet MS,Verdana,sans-serif;margin:0;padding:0 0 0 10px;}
#B10_cust_say div#say_content div.element{float:left;display:inline;.display:inline;.zoom:1;background-color:#FFF;width:100%;padding:5px 0;font-size:12px;}
#B10_cust_say div#say_content div.element .comment{float:left;display:inline;.display:inline;.zoom:1;margin:5px 10px 0 15px;}
#B10_cust_say div#say_content div.element span{font-weight:bold;}
#B10_cust_say div#say_content div.element img{float:left;display:inline;.display:inline;.zoom:1;margin:4px 0 0 5px;padding-right:5px;}
#B11_liens{float:left;-width:700px;display:inline;.display:inline;.zoom:1;width:715px;background-color:#FFEFE5;height:250px;}
#B12_top_10{width:212px;clear:both;background-color:#c5cee4;color:#23447d;font-family:Trebuchet MS,Verdana,Arial;}
#B12_top_10 .title{background:url(../../images/ski/vignettes/autres-stations.jpg) no-repeat 0 4px transparent;width:212px;height:135px;display:block;}
#B12_top_10 .title h2{color:#FFF;font-size:27px;padding-top:18px;margin-left:10px;text-align:center;text-shadow:0 0 3px #333;width:100px;}
#B12_top_10 a{font-size:14px;color:#23447d;font-weight:bold;text-decoration:underline;}
#B12_top_10 h3{margin:0 0 10px 0;font-size:24px;padding-left:3px 10px;margin:0;color:#23447D;}
#B12_top_10 ul{margin:0;padding:10px 0 10px 10px;list-style:none;margin:10px 0 0 20px;}
#B12_top_10 li{background:url(../../images/ski/pictos/pict_arrow-blue.gif) no-repeat 0 4px transparent;padding-left:12px;}
#top-recherche{background:url(../../images/ski/bg/top-recherche.jpg) no-repeat top center #e4e5e6;width:212px;padding-bottom:5px;}
#top-recherche h2 div.title{color:#FFF;font-size:40px;padding-top:35px;padding-bottom:35px;padding-left:20px;text-shadow:0 0 5px #333;margin:0;}
#top-recherche h2{color:#59ff2c;font-size:24px;text-shadow:0 0 5px #333;margin:0;padding-left:20px;}
#top-recherche ul{margin:30px auto;padding:0;list-style:none;font-family:Trebuchet MS,Arial,Verdana;}
#top-recherche li{background:url(../../images/ski/pictos/square-arrow-blue.png) no-repeat 0 4px transparent;padding-left:20px;margin-left:10px;font-size:11px;color:#002bb8;font-weight:bold;}
#top-recherche li .title{display:block;text-transform:uppercase;line-height:22px;font-size:12px;text-decoration:underline;}
#vos-vacances{background:url(../../images/ski/bg/info-desti.jpg) no-repeat top center #e4e5e6;width:211px;height:609px;.height:639px;font-size:11px;font-family:Trebuchet MS,Arial,Verdana;}
#vos-vacances h2 div.title{color:#000;margin:0;padding-left:0;padding-top:10px;.line-height:24px;font-size:18px;height:70px;}
#vos-vacances h2{font-size:18px;color:#000;margin:0;padding-left:10px;}
#vos-vacances .description{vertical-align:top;line-height:14px;height:395px;}
#vos-vacances .description_wrapper{position:relative;margin:auto;background-color:#afe2ff;padding:4px 10px;}
#vos-vacances a{text-decoration:underline;}
#vos-vacances .read-more,#vos-vacances .re-collapse{text-align:right;background:url(../../images/ski/bg/info-desti-lire.jpg) no-repeat -3px center #afe2ff;height:22px;line-height:22px;margin-top:10px;font-weight:bold;display:block;}
#vos-vacances .re-collapse{background:url(../../images/ski/bg/info-desti-lire.jpg) no-repeat -30px center #afe2ff;}
#vos-vacances ul{margin:70px auto;padding:0;list-style:none;}
#vos-vacances li{background:url(../../images/ski/pictos/square_arrow-white.gif) no-repeat left top transparent;height:14px;line-height:14px;font-size:12px;padding-left:20px;margin:5px 2px 10px 10px;color:#FFF;font-weight:bold;}
#vos-vacances li a{color:#FFF;}
#B11_liens div.horiz_sep{background-color:#FF6E0F;overflow:hidden;height:1px;width:100%;.display:inline;.zoom:1;display:inline;float:left;}
#B11_liens ul{list-style-type:none;width:350px;padding:0;margin:10px 0 0;float:left;}
#B11_liens li{float:left;width:250px;margin-left:15px;font-size:14px;}
#B11_liens li a{color:#F60;text-decoration:underline;}
#promo_vignettes{clear:both;height:210px;padding:0;position:relative;width:485px;margin-bottom:8px;}
#promo_vignettes a{cursor:pointer;float:left;margin-right:4px;padding:0;}
#promo_vignettes a img{height:210px;margin:0;padding:0;width:159px;}
#promo_vignettes a.last{margin-right:0;}
#b5_content{float:left;display:inline;.display:inline;.zoom:1;background-color:#5C93E5;font-family:Trebuchet MS,sans-serif;padding-bottom:10px;margin-bottom:8px;overflow:hidden;}
#b5_content h2{float:left;width:100%;font-size:20px;font-weight:bold;margin:10px 0;padding:0 0 0 10px;color:#FFF;}
#b5_content .content_article{float:left;margin-bottom:15px;width:475px;}
#b5_content .content_article .content_img img{margin-top:3px;}
#b5_content .content_article .content_img_fright{float:right;width:150px;text-align:center;margin-left:10px;}
#b5_content .content_article .content_img_fleft{float:left;width:150px;text-align:center;margin-left:10px;}
#b5_content .content_article .content_text span{float:left;font-weight:bold;font-size:12px;color:#FFF;padding:0;margin-bottom:3px;width:100%;}
#b5_content .content_article .content_text{float:left;margin-left:10px;font-size:11px;color:#FFF;padding:10px;}
#b12_content{min-height:182px;float:left;display:inline;.display:inline;.zoom:1;background-color:#5C93E5;font-family:Trebuchet MS,sans-serif;padding-bottom:10px;}
#b12_content h2{float:left;width:460px;text-align:center;font-size:20px;font-weight:bold;margin:10px 0;color:#fff;padding:0 0 0 10px;}
#b12_content_img{float:left;width:160px;text-align:center;padding-right:10px;}
#b12_content_img img{margin-top:3px;}
.b12_content_text{float:left;font-size:11px;color:#FFF;padding:10px;line-height:14px;}
.b12_secondtext{padding-top:0;}
.b12_secondtext ul{padding:0;margin:0;list-style-type:none;}
.b12_secondtext ul li{float:left;display:inline;.display:inline;.zoom:1;clear:left;}
.b12_secondtext ul li a{color:#FFF;text-decoration:underline;}
#thematiques{overflow:hidden;-width:212px;width:212px;height:367px;background:url(../../images/ski/bg/thematique.jpg) no-repeat center bottom #fed5e5;margin-bottom:8px;color:#ff0046;}
#thematiques h2 div.title{color:#ff0046;font-size:24px;font-weight:bold;width:160px;float:left;display:inline;.display:inline;.zoom:1;margin:5px 0 0 0;padding-left:0;padding-top:10px;}
#thematiques h2{color:#ff0046;font-size:18px;font-weight:bold;width:160px;float:left;display:inline;.display:inline;.zoom:1;margin:5px 0 0 10px;padding:0;}
#thematiques ul{float:left;display:inline;.display:inline;.zoom:1;margin:10px 0 0 20px;padding:0;list-style:none;}
#thematiques ul li{width:150px;background:url(../../images/ski/pictos/pict_arrow-red.gif) no-repeat 0 4px transparent;padding-left:12px;}
#thematiques ul li a{font-size:13px;color:#ff0046;text-decoration:underline;}
#slideshow-basic{float:left;margin:2px 0 8px;padding:0;width:485px;height:97px;background-color:#5C93E5;}
#slideshow-basic h2{float:left;margin:10px 0 0 20px!important;+margin:10px 0 0 10px;padding:0;color:#12A0FF;font-size:17px;font-weight:bold;}
#slideshow-basic h2 span{font-weight:bold;}
#slideshow-basic .container{float:left;clear:both;width:485px;margin:4px 0 0;padding:0;}
#slideshow-basic .container .prev,#slideshow-basic .container .next{float:left;cursor:pointer;width:9px;height:20px;padding:0;}
#slideshow-basic .container .prev{margin:0 0 0 5px;}
#slideshow-basic .container .next{float:right;margin:0 5px 0;}
#slideshow-basic #buttonsleft,#slideshow-basic #buttonsright{float:left;width:27px;height:45px;margin:30px 0 0;padding:0;}
#slideshow-basic #buttonsright{float:right;}
#slideshow-basic #buttonsleft a,#slideshow-basic #buttonsleft a:hover,#slideshow-basic #buttonsright a,#slideshow-basic #buttonsright a:hover{text-decoration:none;color:#fff;}
#slideshow-basic #slideshow{float:left;overflow:hidden;width:430px;margin:0;padding:0;}
#slideshow-basic #slideshow ul{float:left;padding:0;margin:0;list-style:none;width:auto;}
#slideshow-basic #slideshow li{float:left;margin:0 16px 0 0!important;+margin:0 9px 0 0;padding:0;cursor:none;}
#slideshow-basic #slideshow li a,#slideshow-basic #slideshow li a:hover{float:left;margin:0;padding:0;color:#fff;text-decoration:none;cursor:default;}
#slideshow-basic #slideshow li img{float:left;margin:0;padding:0;cursor:default;}
#slideshow-basic #slideshow li span{clear:both;float:left;margin:1px 0 0;padding:0;width:95px;font-weight:normal;font-size:10px;color:#FFF;line-height:12px;cursor:default;text-align:center;}
#bons_plans_ski{float:left;height:220px;width:485px;overflow:hidden;background:#F60 url(../../images/bg/bg_titre-orange.png) repeat-x scroll left top;}
#bons_plans_ski .title{margin:5px 0 8px 10px;float:left;width:450px;overflow:hidden;}
#bons_plans_ski .title h3{font-size:20px;padding:0;}
#bons_plans_ski #bps_content{background-color:#FFF;width:477px;height:148px;float:left;margin:0 4px;-margin:0 2px;}
#bons_plans_ski #bps_content .element{background-color:#FFF;float:left;display:inline;.display:inline;.zoom:1;margin:0;width:220px;padding:0;margin:15px 5px 0 10px;}
#bons_plans_ski #bps_content .element .img_box{width:90px;float:left;}
#bons_plans_ski #bps_content .element .img{cursor:pointer;float:left;height:67px;margin:0;padding:0;width:90px;}
#bons_plans_ski #bps_content .element .desc{cursor:pointer;float:left;margin:0 0 0 10px!important;padding:0;width:120px;font-family:Trebuchet MS,sans-serif;}
#bons_plans_ski #bps_content .element .desc .offer_title{color:#000;font-weight:bold;font-size:12px;float:left;width:120px;padding:0;line-height:14px;}
#bons_plans_ski #bps_content .element .desc .offer_subtitle{color:#F60;font-weight:bold;font-size:12px;float:left;width:120px;border:none;padding:0;line-height:14px;}
#bons_plans_ski #bps_content .element .desc .text{color:#000;font-size:10px;font-family:Verdana;float:left;width:120px;border:none;line-height:12px;padding:0;margin:0;}
#bons_plans_ski #bps_content .element .desc .desc_link{color:#00F;font-size:10px;font-family:Verdana;float:left;width:120px;text-decoration:underline;}
#bons_plans_ski #bps_content .element .price{float:left;margin-top:5px;width:90px;}
#bons_plans_ski #bps_content .element .price span.start{float:left;font-size:10px;width:90px;}
#bons_plans_ski #bps_content .element .price span.current_amount{background-color:#F60;float:left;font-size:13px;padding:0 6px;color:#FFF;font-weight:bold;}
#bons_plans_ski #bps_content .element .price span.current_amount span{font-size:12px;}
#bons_plans_ski .thm_arrow{float:left;margin-top:4px;}
#bons_plans_ski .thm_arrow a span{font-size:14px;float:left;margin-top:2px;}
#ski-int #searchEngines{overflow:hidden;width:735px!important;height:135px!important;background:url(../../images/ski/bg/moteur-recherche.jpg) no-repeat left top transparent;}
#ski-int div#searchEngines div#tabs_content{overflow:hidden;background-color:transparent!important;width:735px!important;}
#searchEngines #tabs_content .search1{display:inline-block;.display:inline;.zoom:1;width:280px;height:135px;vertical-align:top;color:#FFF;line-height:22px;}
#searchEngines #tabs_content .search2{display:inline-block;.display:inline;.zoom:1;width:130px;height:135px;vertical-align:top;}
#searchEngines #tabs_content .search2 select{display:block;margin:4px;}
#searchEngines #tabs_content .search3{display:inline-block;.display:inline;.zoom:1;width:280px;height:135px;vertical-align:top;text-align:right;}
#searchEngines #tabs_content .search3 .btn2{background:url(../../images/btn/btn-bleuR.gif) no-repeat left top transparent;width:160px;margin:0;text-align:left;}
#ski-int #searchEngines h2{color:#FFF;font:bold 18px Trebuchet MS,Verdana,sans-serif;margin:0;padding:0 0 0 10px;height:28px;}
#locations{background-color:#FFF;}
#locations .title{background-color:#f60;}
#locations .title h2{color:#FFF;}
#locations .pagesNavigation .trierPar,#locations .pagesNavigation .pagesNav{display:inline-block;.display:inline;.zoom:1;.height:28px;}
#locations .pagesNavigation .trierPar{text-align:left;width:280px;}
#locations .pagesNavigation .pagesNav{text-align:right;width:450px;}
#locations .vignettes .presentation,#locations .vignettes .description,#locations .vignettes .discount,#locations .vignettes .price{display:inline-block;.display:inline;.zoom:1;vertical-align:top;min-height:190px;}
#locations .vignettes .presentation{width:180px;text-align:center;font-weight:bold;}
#locations .vignettes .description{width:250px;}
#locations .vignettes .discount{width:90px;border-left:1px dotted #000;border-right:1px dotted #000;text-align:center;}
#locations .vignettes .discount .discountValue{background-color:#F00;color:#FFF;margin:0 20px;font-size:20px;}
#locations .vignettes .price{width:200px;text-align:center;}
#locations .vignettes .price .pricelimit{background-color:#F60;color:#FFF;margin:0 10px;padding:2px 0;font-size:10px;width:186px;}
#locations .vignettes .pricelimit .euro{font-size:18px;font-weight:bold;}
#ttc-int{background-color:#FFEFE5;margin:0;padding:10px;width:940px;}
.vignettes .description .type{color:#F60;font-size:14px;}
.vignettes .description .station{color:#09f;font-size:18px;font-weight:bold;}
.vignettes .description .region{color:#09f;font-size:14px;font-weight:bold;}
.vignettes .description .region{font-size:12px;display:block;}
.vignettes .description .typeResidence{font-size:14px;font-weight:bold;color:#000;}
.vignettes .description .desc{font-weight:normal;font-size:12px;line-height:1.2;.padding-bottom:5px;}
.vignettes .discount{font-size:10px;color:#F00;}
.vignettes .price .priceDescription{font-size:11px;}
.vignettes .description h3{padding:0;}
.infoReservation{background:url(../../images/btn/info-button.png) transparent no-repeat top center;border:0;width:186px;height:23px;line-height:23px;color:#FFF;margin-top:100px;margin-left:10px;}
.infoReservation a{color:#FFF;font-size:14px;padding-left:20px;}
.dottedBorder{border-bottom:1px dotted #000;margin-bottom:5px;}
#locations .pagesNavigation .pagesNav button,#locations .pagesNavigation .pagesNav select,#locations .pagesNavigation .trierPar select{vertical-align:middle;.vertical-align:middle;border:1px solid #CCC;height:18px;.height:20px;}
#locations .pagesNavigation .pagesNav button{color:#09F;background-color:#FFF;padding:0;width:20px;font-weight:bold;}
#locations .pagesNavigation .pagesNav button.disabled{color:#707070;}