.pull-left{float:left!important;}.pull-right{float:right!important;}#preHead{position:relative;overflow:hidden;}#preHead.headcarrefour{overflow:inherit;}#preHead #backgroundImg{position:absolute;top:-290px;left:50%;margin-left:-950px;width:1900px;z-index:-1;}#page{position:static;margin:0 auto;display:block;left:auto;top:auto;}#preHead #V1{margin:0 auto;width:980px;}#preContent{}#preContent #content{background:#fff;}#preContent .add_espace_home{padding-top:18px;}#content_right .blc_offre{margin-top:0;}#preHead .search_htl{background:transparent;float:none;margin:0 auto;overflow:hidden;padding:90px 15px 45px;position:relative;width:980px;}.search_htl h2.moteur_seo,.search_htl h1.moteur_seo{background:none repeat scroll 0 0 transparent;color:#FFFFFF;font-size:35px;height:47px;letter-spacing:2px;line-height:47px;padding-left:0;padding-bottom:0;position:relative;text-shadow:0px 0px 4px rgba(0,0,0,0.6);top:-13px;float:left;}.search_htl h2.moteur_seo .separateur,.search_htl h1.moteur_seo .separateur{display:inline-block;padding:0 0 0 10px;font-weight:normal;font-size:32px;}.search_htl h2.moteur_seo a,.search_htl h1.moteur_seo a{background:url(../../images/homePage/V2/mapWhiteMarker.png) no-repeat 5px 5px;color:#FFFFFF;display:inline-block;font-weight:normal;font-size:13px;line-height:25px;padding-left:25px;text-decoration:none;}.search_htl h2.moteur_seo a strong,.search_htl h1.moteur_seo a strong{font-weight:normal;}.search_htl h2.moteur_seo a .underline,.search_htl h1.moteur_seo a .underline{border-bottom:1px solid #fff;padding-bottom:0px;}div.blc_promo{position:absolute;bottom:0;right:0;}#code_priv .destin{border:0px solid white;border-radius:3px;box-shadow:0px 1px 1px #dfdfdf inset;line-height:14px;padding:6px 5px;height:14px;width:60px;}a.help{display:block;background:url('../../images/homePage/V2/help.png') no-repeat;height:21px;width:21px;margin-top:3px;position:absolute;top:33px;left:83px;}a.help span{display:none;padding:4px 5px;margin-left:20px;margin-top:10px;width:130px;right:-10px;top:20px;}.search_htl a#rech_avancee{background:url(../../images/homePage/V2/whiteGt.png) no-repeat 0 3px transparent;color:#FFFFFF;text-shadow:0px 0px 4px rgba(0,0,0,0.6);font-family:Verdana,arial,sans-serif;font-weight:normal;font-size:11px;padding:0 0 0 10px;text-decoration:none;line-height:16px;}.search_htl a#rech_avancee span{border-bottom:1px solid #fff;padding-bottom:2px;}.search_htl div.rech_rap{padding:0;width:100%;float:none;}#div_select_age_per_room .type_resa,div_select_age_per_room #line_room_1 .type_resa,.search_modif #div_select_age_per_room #line_1 p.list,#div_select_age_per_room #line_2 .type_resa,div_select_age_per_room #line_room_2 .type_resa,#div_select_age_per_room #line_3 .type_resa,div_select_age_per_room #line_room_3 .type_resa,#div_select_age_per_room #line_1 select,#div_select_age_per_room #line_2 select,#div_select_age_per_room #line_3 select,#chambre_unique .champ select,#div_select_age_per_room #multiple_chambres,#div_select_age_per_room #line_1,#div_select_age_per_room #line_2,#div_select_age_per_room #line_3{float:none;display:block;width:100%;}#whiteSearch{background:url(../../images/liste-hotel/bg-mot.png) repeat;border-radius:5px;position:relative;padding:18px 10px 5px 10px!important;moz-border-radius:3px;webkit-border-radius:3px;border-radius:3px;moz-box-shadow:1px 1px 5px #424040;webkit-box-shadow:1px 1px 5px #424040;box-shadow:1px 1px 5px #424040;}.search_htl div.rech_rap input.destin,#div_select_age_per_room #line_1 #roomQuantity,#DateRangeStart,#DateRangeEnd{border-radius:3px;border:1px solid #cbcbcb;color:#5F5C5C;line-height:28px;height:28px;margin-right:8px;padding:0px 11px;}#DateRangeStart,#DateRangeEnd{color:#5F5C5C;}.baseC{}.search_htl div.rech_rap input.destin{font-size:11px;width:170px;}#DateRangeStart,#DateRangeEnd{background-position:91% 8px;width:117px;}.search_htl div.rech_rap p.rech_btn{float:none;position:absolute;right:-5px;top:10px;width:86px;}.partieGauche{float:left;height:80px;width:500px;}.partieDroite{float:left;width:410px;}#chambre_unique{padding-bottom:0;}#div_select_age_per_room #line_1 .type_resa label,#whiteSearch label{display:none;}#nombreChb,#div_select_age_per_room #line_1 #roomQuantity{width:230px;}#nombreAdultes1,#nombreAdultes2,#nombreAdultes3{clear:none;float:left;margin-right:8px;width:80px;}#nombreEnfants1,#nombreEnfants2,#nombreEnfants3{clear:none;float:left;margin-right:8px;width:95px;}.onlyOne #nombreEnfants1,.onlyOne #nombreEnfants2,.onlyOne #nombreEnfants3{width:122px;}.onlyOne #enfants_ch1{clear:both;margin-left:110px;}.onlyOne .nomChambre{display:none;}#whiteSearch.onlyOne .chambre .nomChambre{display:none;}.nomChambre{display:block;}#premiereChambre,#deuxiemeChambre,#troisiemeChambre{clear:both;position:relative;margin-top:8px;min-height:30px;width:100%;}#premiereChambre,#deuxiemeChambre,#troisiemeChambre{margin-top:28px;}.onlyOne #premiereChambre,.onlyOne #premiereChambre.hasChild{margin-top:8px;}.onlyOne #premiereChambre.hasChild .enfantFalseSelect{margin-top:18px;}.onlyOne .chambre .enfantFalseSelect{width:46px;}.chambre .enfantFalseSelect{clear:none;float:left;margin-right:8px;width:60px;}#whiteSearch .chambre .nomChambre{display:block;position:absolute;right:380px;top:5px;font-size:12px;color:#000;font-family:'CostaStd-Demi',Helvetica,sans-serif;font-weight:normal;}.search_htl div.rech_rap p.rech_btn{}.search_htl div.rech_rap p.rech_btn:hover{background-position:bottom left;}.search_htl div.rech_rap p.rech_btn span{}#whiteSearch .falseSelect label{display:block;position:absolute;top:-23px;left:0;font-weight:normal;font-family:'CostaStd-Demi',Helvetica,sans-serif;color:#000;font-size:11px;}.falseSelect{background:#FFFFFF url(../../images/homePage/V2/bigBtnDropdown.png) no-repeat top right;border:0px solid #CCCCCC;border-radius:3px;clear:both;color:#252525;font-size:11px;margin-bottom:8px;display:block;line-height:20px;height:26px;padding:5px 10px;position:relative;}.falseSelect select{height:100%;min-height:29px;height:29px;line-height:29px;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;width:100%;outline:none!important;border:0px solid transparent!important;}.falseSelect select option{outline:none!important;border:0px solid transparent!important;}.falseSelect span{cursor:pointer;font-size:11px;}.tp_destin h2.top_seo,.last_htl h2.last_seo{background:none repeat scroll 0 0 #dcdcdc;color:#252525;font-size:20px;line-height:50px;padding-left:15px;}.search_htl div.blc_promo{float:none;height:20px;position:absolute;top:94px;right:16px;transition:top 0.7s;}.search_htl div.blc_promo.opened{top:75px!important;}#code_priv label{display:none;}.last_htl div.row .flt_drt{margin-top:10px;width:100%;}.last_htl div.row{position:relative;}.last_htl div.row .fermer{top:17px;background:url(../../images/homePage/V2/croixFermer.png) no-repeat top left transparent;display:block;width:12px;height:12px;}.last_htl a.voir_tt{background:url(../../images/homePage/V2/greyGt.png) no-repeat 0 14px transparent;margin-bottom:30px;padding:10px 15px 0 10px;text-decoration:underline;line-height:16px;}.last_htl p.resa_histo{background-image:url(../../images/homePage/V2/chrono.png);padding-left:20px;}.last_htl div.row h3.home_seo{color:#252525;font-family:'CostaStd-Demi',Helvetica,sans-serif;font-weight:normal;font-size:16px;}.blc_offre h3.home_seo a{width:120px;display:block;}.last_htl div.row .location{font-weight:normal;}.row a.resev_big{width:195px;}.tp_destin div.row,.last_htl div.row{position:relative;}.tp_destin div.row img,.last_htl div.row img.etl{height:auto;padding-top:0;width:64px;}.avntg_bw,.tp_destin div.row,.tp_destin p.etoile{border-right:0px solid transparent;width:280px;}.tp_destin div.row,.last_htl div.row{width:290px;border-right:0px solid transparent;border-bottom:0px solid #ebebeb;border-top:1px solid #ebebeb;padding:12px 10px 10px 0;}.tp_destin div.row.last,.last_htl div.row.last{border-top:0px solid #ebebeb;}.tp_destin,.last_htl,#content_left{width:300px;}.last_htl div.row{width:289px;}#preHead #V1{width:960px;}#preHead .search_htl,#content1{width:930px;}#content1{margin-left:16px;}#content{width:960px;}#content_right{width:615px;}.blc_offre{width:100%;}.blc_offre div.DrnMin{position:relative;margin-top:-65px;width:596px;z-index:1;padding:68px 0px 10px 15px;}.lumiere:hover img,.blc_offre div.DrnMin div.DrnMin1:hover a img{opacity:0.8;filter:alpha(opacity=80);}.blc_offre ul{height:52px;margin-bottom:12px;border-bottom:1px solid #e2e2e2;position:relative;left:1px;z-index:2;width:612px;}.blc_offre ul.tab li{height:52px;overflow:hidden;width:203px;margin-right:1px;}.blc_offre ul.tab li.ui-tabs-active{height:63px;}.blc_offre ul.tab li a{height:63px;padding:0 0 0 204px!important;margin:0!important;width:203px!important;}.blc_offre ul.tab li.ui-corner-top.ofr_DrnMin a{background:url(../../images/homePage/V2/derniereMinute.png) no-repeat -205px 0px transparent;background-image:url(../../images/homePage/V2/derniereMinute.png)!important;text-indent:-999em;}.blc_offre ul.tab li.ui-corner-top.ofr_AvtPrm a{background:url(../../images/homePage/V2/avantPremiere.png) no-repeat -205px 0px transparent;background-image:url(../../images/homePage/V2/avantPremiere.png)!important;text-indent:-999em;}.blc_offre ul.tab li.ui-corner-top.ofr_NuitGrat a{background:url(../../images/homePage/V2/nuitGratuite.png) no-repeat -305px 0px transparent;background-image:url(../../images/homePage/V2/nuitGratuite.png)!important;text-indent:-999em;}.blc_offre ul.tab li.ui-corner-top.ofr_OffresSpe a{background:url(../../images/homePage/V2/offresSpeciales.png) no-repeat -205px 0px transparent;background-image:url(../../images/homePage/V2/offresSpeciales.png)!important;text-indent:-999em;}.blc_offre ul.tab li.ui-corner-top.ofr_rew_promo a{background:url(../../images/homePage/V2/derniereMinute.png) no-repeat -205px 0px transparent;background-image:url(../../images/homePage/V2/rewards-promo.png)!important;text-indent:-999em;}.blc_offre ul.tab li.ui-corner-top.ofr_OffresSpe a:hover,.blc_offre ul.tab li.ui-corner-top.ui-tabs-active.ofr_OffresSpe a,.blc_offre ul.tab li.ui-tabs-active.ofr_OffresSpe a,.blc_offre ul.tab li.ui-corner-top.ofr_AvtPrm a:hover,.blc_offre ul.tab li.ui-corner-top.ui-tabs-active.ofr_AvtPrm a,.blc_offre ul.tab li.ui-tabs-active.ofr_AvtPrm a,.blc_offre ul.tab li.ui-corner-top.ofr_DrnMin a:hover,.blc_offre ul.tab li.ui-corner-top.ui-tabs-active.ofr_DrnMin a,.blc_offre ul.tab li.ui-tabs-active.ofr_DrnMin a,.blc_offre ul.tab li.ui-corner-top.ofr_NuitGrat a:hover,.blc_offre ul.tab li.ui-corner-top.ui-tabs-active.ofr_NuitGrat a,.blc_offre ul.tab li.ui-tabs-active.ofr_NuitGrat a,.blc_offre ul.tab li.ui-corner-top.ofr_rew_promo a:hover,.blc_offre ul.tab li.ui-corner-top.ui-tabs-active.ofr_rew_promo a,.blc_offre ul.tab li.ui-tabs-active.ofr_rew_promo a,.blc_offre ul.tab li.ui-corner-top.ui-tabs-active.ofr_ideesejour a,.blc_offre ul.tab li.ui-corner-top.ofr_ideesejour a:hover,.blc_offre ul.tab li.ui-corner-top.ui-tabs-active.ofr_rew_promo1 a,.blc_offre ul.tab li.ui-corner-top.ofr_rew_promo1 a:hover{background-position:-1px 0px;}a.tt_offre{top:0px;z-index:5;}.blocOffre{height:343px!important;overflow:hidden;position:relative;width:282px!important;}.blocOffre a{background:white;position:absolute;top:0;left:0;height:260px!important;padding-top:83px;width:282px!important;}.blocOffre .size20,.blocOffre .offre56,.blocOffre .size28,.blocOffre .fauxLien{color:#fff;font-size:20px;line-height:28px;display:block;text-align:center;}.blocOffre .offre56{font-size:56px;line-height:56px;}.blocOffre .size28{font-size:28px;line-height:20px;}.remonteValeur{margin-top:-10px;}.remonteFin{margin-top:-10px;}.blocOffre .avantPrems{background:url(../../images/homePage/V2/premsBg.png) no-repeat 115px 30px #0066A9;}.blocOffre .nuitGratuite{background:url(../../images/homePage/V2/cadeauBg.png) no-repeat 115px 30px #002267;}.blocOffre .derniereMinute{background:url(../../images/homePage/V2/chronoBg.png) no-repeat 115px 30px #0066A9;}.blocOffre .offreSpeciale{background:url(../../images/homePage/V2/offresBg_new.png?v=1.0) no-repeat 115px 30px #0066A9;}.nuitGratuite .size20,.nuitGratuite .offre56,.nuitGratuite .size28,.nuitGratuite .fauxLien{color:#fff;}.blc_offre div.DrnMin div.mrg{margin-right:14px;}.blc_offre div.DrnMin div.DrnMin1{height:343px!important;margin-bottom:29px;position:relative;width:284px;font-family:'CostaStd-Demi',Helvetica,sans-serif;}.blc_offre div#offres_week_end div.DrnMin1{margin-bottom:29px;}.blc_offre div.DrnMin div.DrnMin1 .resa_btn{position:absolute;bottom:0;right:0;}.blc_offre div.DrnMin div.DrnMin1 .resa_btn:hover{background-position:bottom left!important;}.blc_offre div.DrnMin div.DrnMin1 a{display:block;}.blc_offre div.DrnMin div.DrnMin1 img{display:block;height:220px;min-width:282px;margin-bottom:13px;padding-bottom:0;}.blc_offre div.DrnMin div.DrnMin1 h3.home_seo span.bw{color:#999999;font-family:'CostaStd-Demi',Helvetica,sans-serif;font-weight:normal;font-size:14px;line-height:16px;}.tp_destin div.row,.last_htl div.row{padding-bottom:20px;position:relative;}.tp_destin div.row p span.smallFrom{display:block;font-size:11px;font-family:verdana,arial,sans-serif;padding-top:7px;}.tp_destin div.row p span.price{margin-left:75px;display:block;}.tp_destin div.row p span.valeur{text-transform:uppercase;}.blc_offre .DrnMin{position:relative;}.blc_offre div.DrnMin div.DrnMin1 h3.home_seo{float:left;font-family:'CostaStd-Demi',Helvetica,sans-serif;font-weight:normal;width:130px;}.blc_offre .DrnMin p.price{}.price_detail{margin-left:132px;float:none;text-align:center;width:150px;}.row .btn_gris{background:url(../../images/homePage/V2/decouvrirBtn.png) no-repeat top left transparent;height:36px;text-indent:-999em;width:110px;position:absolute;bottom:20px;right:0;}.row .dhc{position:static!important;margin-right:-10px;}.row .comp_btn .btn_gris{background:url(../../images/homePage/V2/comparerBtn.png) no-repeat top left transparent;bottom:40px;width:116px;}.row .btn_gris:hover{background-position:bottom left;}.blc_offre div.DrnMin p.etoile{border-top:0px solid transparent;color:#5e5e5e;padding-bottom:5px;padding-left:20px;text-align:left;}.tp_destin p.etoile{border-top:1px solid #ebebeb;border-bottom:0px solid transparent;color:#5e5e5e;}.blc_la_une p.title{background:#fff;color:#27aae1;font-family:'CostaStd-Demi',Helvetica,sans-serif;font-weight:normal;font-size:22px;height:auto;line-height:24px;padding-left:0;}.blc_la_une p.subTitle{color:#252525;font-family:'CostaStd-Regular',Helvetica,sans-serif;font-weight:normal;font-size:15px;line-height:26px;padding-bottom:10px;}.resa_btn{background:url(../../images/homePage/V2/voirHotel.jpg) no-repeat top left transparent;height:36px;text-indent:-999em;position:relative;width:121px;}.resa_btn_reserver{background:url(../../images/homePage/V2/reserverHotel.jpg) no-repeat top left transparent!important;height:36px;text-indent:-999em;position:relative;width:121px;}.resa_btn span{height:36px;position:absolute;text-indent:-999em;top:0;left:0;width:121px;}.blocOffre .fauxLien{background:url(../../images/homePage/V2/boutonOffres.png) no-repeat top center transparent;height:38px;text-indent:-999em;position:relative;width:158px;margin-left:66px;}.blocOffre .fauxLienv2{background:url(../../images/homePage/V2/boutonOffres2.png) no-repeat top center transparent;height:38px;text-indent:-999em;position:relative;width:160px;margin-left:66px;display:block;}.blocOffre:hover .fauxLien{background-position:bottom center;}.last_htl p.resa_histo,.last_htl p.dern_cons,.last_htl p.resa_histo strong,.last_htl p.dern_cons strong{color:#5e5e5e;font-weight:normal;font-size:11px;}.lumiere{cursor:default;display:block;position:relative;width:100%;}.lumiere img{height:auto!important;max-width:100%;}.verticalAlign{border:1px solid #e2e2e3;color:#343434;font-family:'CostaStd-Demi',Helvetica,sans-serif;font-weight:normal;font-size:11px;background:white;padding:10px 40px 10px 20px;position:absolute;bottom:0;left:0;width:auto;}.verticalAlign .lieuHotel{display:block;font-size:13px;padding-top:15px;color:#252525;font-family:'CostaStd-Demi',Helvetica,sans-serif;font-weight:normal;}.appl_bw,.blc_la_une{width:615px;}.blc_la_une{margin-bottom:30px;}.blc_offre div.DrnMin div.DrnMin1 p span{display:block;line-height:12px;vertical-align:top;}.blc_offre div#nuit_gratuite div.DrnMin1 p span em span{font-size:14px;}.blc_offre div.DrnMin div.DrnMin1 h3 a span.nomHotel,.blc_offre div.DrnMin div.DrnMin1 h3 a span.lieuHotel{color:#252525;display:block;font-family:'CostaStd-Light',Helvetica,sans-serif;font-weight:normal;}.blc_offre div.DrnMin div.DrnMin1 h3 a span.lieuHotel{color:#252525;font-weight:normal;font-size:13px;line-height:16px;position:absolute;bottom:5px;left:0;width:130px;}.blc_offre div.DrnMin div.DrnMin1 p span em span,.blc_offre div.DrnMin div.DrnMin1 p span.old_prc,.blc_offre div.DrnMin div.DrnMin1 p span.old_prc em,.blc_offre div.DrnMin div.DrnMin1 p span.old_prc em span{display:inline-block;font-size:11px;line-height:22px;text-decoration:none;vertical-align:bottom;}.blc_offre div.DrnMin div.DrnMin1 p span em{display:block;font-family:'CostaStd-Demi',Helvetica,sans-serif;font-weight:normal;font-size:25px;line-height:30px;padding-top:0px;vertical-align:middle;white-space:nowrap;text-transform:uppercase;color:#003c7f;}.blc_offre div.DrnMin div.DrnMin1 p span.old_prc,.blc_offre div.DrnMin div.DrnMin1 p span.old_prc em .valeur,.blc_offre div.DrnMin div.DrnMin1 p span.old_prc em{padding-top:0px;line-height:14px;font-weight:normal;}.blc_offre div.DrnMin div.DrnMin1 p span em span{font-size:13px;font-family:'Gotham-Book',Helvetica,sans-serif;font-weight:normal;line-height:normal;}.ftl strong{font-family:'CostaStd-Demi',Helvetica,sans-serif;font-weight:normal;}span.rech_visible{visibility:visible!important;height:30px!important;}span.rech_visible input{width:120px!important;height:30px;line-height:30px;}#google_autocompleter .ui-menu .ui-menu-item a{padding:1px 0!important;line-height:normal!important;}.blc_offre div.DrnMin div.DrnMin1.offre-special img{height:auto;min-width:280px;}.blocOffre.offre-special a{padding-top:0;}.pop_remerciement.ui-dialog{z-index:99999;top:20%;margin-left:-280px;width:480px!important;min-height:320px!important;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 10px #403F3F;-webkit-box-shadow:0 0 10px #403F3F;-o-box-shadow:0 0 10px #403F3F;box-shadow:0 0 10px #403F3F;color:#000;}.pop_remerciement.ui-dialog .ui-dialog-content{padding:17px 0 0!important;height:auto!important;background:#fff;}.pop_remerciement.ui-dialog fieldset{border:none;}.pop_remerciement.ui-dialog .ui-dialog-titlebar-close{background:url(../../images/vip/close-vip.png) no-repeat;width:26px;height:26px;float:right;border:none;font-size:0;cursor:pointer;border:none;margin-top:0;right:4px;z-index:9999;top:4px;}.pop_remerciement.ui-dialog .ui-dialog-title{display:none;}.pop_remerciement.ui-dialog .ui-dialog-titlebar{background:none;width:auto;padding:0;}.pop_remerciement .logo-rem{margin-left:25px;margin-bottom:10px;}.txt-rem{padding:20px 55px 0 55px;font-size:16px;color:#000;line-height:24px;text-align:center;}.txt-rem1{padding:20px 42px 0 42px;font-size:16px;color:#AEAAAA;text-align:center;}.onglet-promesses .DrnMinprom{width:280px;float:left;margin:20px 17px 20px 0;}.onglet-promesses .DrnMinprom .home_seo{background:url(../../images/bg-onglet-promesse.jpg) repeat-x center;padding-left:16px;width:94%;float:left;}.onglet-promesses .DrnMinprom .home_seo a{width:auto;background:#fff;padding:0 7px;float:left;color:#27aae1;font-family:'CostaStd-Demi',Helvetica,sans-serif;font-size:12px;text-transform:uppercase;}.onglet-promesses .onglet-prom{border:1px solid #d9d9d9;width:258px;box-shadow:2px 2px 5px #d9d9d9;moz-box-shadow:2px 2px 5px #d9d9d9;webkit-box-shadow:2px 2px 5px #d9d9d9;float:left;margin-top:7px;padding:5px 15px 5px 5px;position:relative;}.onglet-promesses .onglet-prom .pho-onglet{float:left;margin-right:10px;width:98px;height:108px;overflow:hidden;}.onglet-promesses .onglet-prom .pho-onglet img{height:100%;}.onglet-promesses .onglet-prom .desc-onglet{margin-top:5px;font-size:12px;}.onglet-promesses .onglet-prom .desc-onglet a{background:#fbac14;float:right;color:#003c7f;font-size:11px;font-family:'CostaStd-Demi',Helvetica,sans-serif;padding:6px 10px;text-align:center;border-radius:3px;moz-border-radius:3px;webkit-border-radius:3px;position:absolute;bottom:8px;right:14px;text-transform:uppercase;}.onglet-promesses .onglet-prom .desc-onglet a:hover{background:#ffcc33;}.blc_offre ul.tab li.ui-corner-top.ofr_ideesejour a{background:url(../../images/homePage/V2/idee-sejour.png) no-repeat -305px 0px transparent;background-image:url(../../images/homePage/V2/idee-sejour.png)!important;text-indent:-999em;}.blc_offre ul.tab li.ui-corner-top.ofr_rew_promo1 a{background:url(../../images/homePage/V2/best-rewards-l.png) no-repeat -305px 0px transparent;background-image:url(../../images/homePage/V2/best-rewards-l.png)!important;text-indent:-999em;}.blc_offre ul.tab.tab-onglet li{width:49.8%!important;}.blc_offre ul.tab.tab-onglet li a{width:100%!important;font-size:0;}.blc_offre ul.tab.tab-onglet li.ui-corner-top.ofr_OffresSpe a{background:url(../../images/homePage/V2/offresSpeciales-G.png) no-repeat -305px 0px transparent;background-image:url(../../images/homePage/V2/offresSpeciales-G.png)!important;text-indent:-999em;}.blc_offre ul.tab.tab-onglet li.ui-corner-top.ofr_OffresSpe a:hover,.blc_offre ul.tab.tab-onglet li.ui-corner-top.ui-tabs-active.ofr_OffresSpe a,.blc_offre ul.tab.tab-onglet li.ui-tabs-active.ofr_OffresSpe a{background-position:-1px 0px;}.onglet-promesses .DrnMinprom .onglet-prom.onglet-package{margin-top:23px;}.onglet-package .sub_onglet_package{width:269px;height:140px;background:url(../../images/bg_ong_package.png) repeat-x;text-align:center;}.onglet-package .sub_onglet_package span{background:url(../../images/icon_package_home.png) no-repeat left;display:inline-block;padding-left:45px;margin-top:55px;color:#fff;font-size:15px;font-family:'CostaStd-Regular',Helvetica,sans-serif;text-transform:uppercase;text-align:left;}.blocOffre.nuit-gratuit-sw a{padding-top:0;}.blc_offre div.DrnMin div.DrnMin1.nuit-gratuit-sw img{width:auto;height:auto;}.sub_detail_tax{right:122px;top:25px;min-width:220px;}.detail_tcc{float:left;width:100%;margin-top:7px;font-family:'Gotham-Book',Helvetica,sans-serif;}.price_detail{position:relative;}.sub_detail_tax .img-tcc{background:url("../../images/detail_tcc_left.png") no-repeat;width:11px;height:16px;top:24px;right:-11px;left:auto;}.liste-new-home h2{display:inline-block;font-size:18px;}.liste-new-home .titre-width-marg{margin-top:18px;}.multiCard .card{width:300px;height:300px;margin-top:22px;position:relative;border:1px solid #fff;display:inline-block;vertical-align:top;overflow:hidden;}.multiCard .card img{max-width:100%;}.multiCard .card:hover{border:1px solid #003e7b;}.multiCard .card.card-marg{margin-left:8px;margin-right:8px;}.multiCard .card .new-hotel-card{position:absolute;top:0;left:0;width:106px;height:106px;}.multiCard .card .new-hotel-card span{color:#003e7b;font-size:16px;font-family:'CostaStd-Demi',Helvetica,sans-serif;text-align:center;float:left;-ms-transform:rotate(314.5deg);-moz-transform:rotate(314.5deg);-webkit-transform:rotate(314.5deg);transform:rotate(314.5deg);-ms-transform-origin:50px 26px 0;-moz-transform-origin:50px 26px 0;-webkit-transform-origin:50px 26px 0;transform-origin:50px 26px 0;text-transform:uppercase;}.multiCard .card .new-hotel-card .tring{width:0;height:0;border-top:100px solid #fed444;border-right:100px solid transparent;}.multiCard .card .txt-card h3{background:rgba(255,255,255,0.78);position:absolute;bottom:0;height:67px;width:90%;text-align:center;font-family:'Gotham-Bold',Helvetica,sans-serif;padding:15px 5%;font-size:14px;color:#333;text-transform:none;;font-weight:500;vertical-align:middle;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;}.multiCard .card .txt-card span{display:block;font-family:'Gotham-Book',Helvetica,sans-serif;font-weight:normal;}.multiCard .card:hover .txt-card h3{background:#003e7b;color:#fff;}.multiCard .cardTow{width:100%;height:300px;margin-top:30px;float:left;position:relative;}.multiCard .txtcardTow{background:rgba(255,255,255,0.6);position:absolute;left:0;top:0;bottom:0;width:334px;padding:24px 18px;}.multiCard .txtcardTow h3{font-size:30px;color:#003e7b;margin-bottom:25px;}.multiCard .txtcardTow p{font-size:14px;line-height:18px;}.multiCard .txtcardTow .bt-tow{background:#003C7F;line-height:42px;height:42px;color:#fff;text-transform:uppercase;font-family:'CostaStd-Demi',Helvetica,sans-serif;font-size:20px;padding:0 25px;text-align:center;moz-border-radius:5px;webkit-border-radius:5px;border-radius:5px;position:absolute;bottom:40px;left:100px;}.multiCard .txtcardTow sup{font-size:12px;}.multiCard .titre-card{background:url("../../images/homePage/home_v2/bg-titre-card.png") repeat-x top;position:absolute;top:0;width:100%;height:113px;text-align:center;color:#fff;padding-top:12px;font-size:24px;}.cardSelection .card:hover{border-color:#fff;}.cardSelection .card:hover .cardlayer{display:none;}.cardSelection .card .cardPrix{display:none;}.cardSelection .card:hover .cardPrix{display:block;position:absolute;width:100%;height:100%;color:#fff;background:rgba(0,62,123,0.75);left:0;top:0;font-size:18px;vertical-align:middle;text-align:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;;}.cardSelection .card:hover .cardPrix span{font-size:30px;font-family:'CostaStd-Demi',Helvetica,sans-serif;}.cardSelection .card:hover .cardPrix span em{font-size:16px;text-transform:uppercase;font-style:normal;font-family:'Gotham-book',Helvetica,sans-serif;}.cardVoyage .card .txt-card h3{font-size:14px;color:#1a1a1a;font-family:'Gotham-Book',Helvetica,sans-serif;}.cardVoyage .card .txt-card span{text-transform:uppercase;font-family:'Gotham-Bold',Helvetica,sans-serif;}.cardDestination .card{border:none;height:290px;}.cardDestination .card:hover{border:none;}.cardDestination .titre-card{font-size:22px;font-family:'Gotham-Bold',Helvetica,sans-serif;padding-top:35px;}.cardDestination .card:hover .hoverbg{background:rgba(204,204,204,0.24);position:absolute;top:0;left:0;width:100%;height:100%;display:block;}.img_link a.btn_cnx{position:absolute;width:104px;left:50%;margin-left:-52px;bottom:63px;height:22px;padding-top:8px}.img_link a.btn_sin_gra{position:absolute;width:110px;left:50%;margin-left:-55px;bottom:13px}.multiCard .card .no-hover{position:relative;}.multiCard .card .hover_on{position:relative;display:none;}