.clear{clear:both;}
.pageContent{width:959px;background:#fff;margin:-5px auto 0 auto;padding:0;font:normal 12px Trebuchet MS,Verdana,sans serif;}
.content-border-orange{border-left:1px solid #ff5f46;border-right:1px solid #ff5f46;}
.content-border-green{border-left:1px solid #9C3;border-right:1px solid #9C3;}
.orange{color:#f60;}
.fs-14{font-size:14px;}
.fs-11{font-size:11px;}
.pageLeft{width:938px;padding:0 10px;}
#en-tete{padding-bottom:3px;}
#en-tete h1{line-height:30px;font-size:38px;font-weight:bold;color:#0064dc;margin-top:6px;margin-bottom:6px;padding:0;width:100%;border-right:2px solid #0064dc;}
#en-tete h2{font-size:40px;font-weight:bold;color:#0401a8;margin:0;padding:0;width:100%;border-right:2px solid #0401a8;}
#en-tete .fontSmall h2{font-size:30px;}
#en-tete .btmHead{float:left;width:38%;display:inline-block;}
#en-tete .btmHead span{width:370px;}
#en-tete #ville-depart{float:left;height:49px;}
#villedepart form{padding:0 0 0 30px;}
#villedepart form label{color:#ff5f46;font:bold 18px/18px Trebuchet MS,Verdana,sans serif;line-height:18px;font-weight:bold;float:none;}
#villedepart form select{font:normal 12px Trebuchet MS,Verdana,sans serif;width:120px;margin:8px 0 0 0;}
#breadcrumb a,#breadcrumb h1{display:inline-block;color:#00f;font-size:13px;font-weight:normal;margin:0;padding:0;float:left;}
#breadcrumb h1{margin-left:3px;}
#breadcrumb a{text-decoration:underline;}
#breadcrumb span{text-decoration:none;float:left;display:inline-block;color:#00f;font-size:13px;width:14px;}
.currentPg{color:#0064dc;font-size:13px;}
.crumb a{color:#0064dc;display:inline-block;float:left;font-size:13px;font-weight:normal;margin:0;padding-right:4px;}
#locationsvignettes{padding:10px 0;border-top:1px dotted #666;}
#locationsvignettes .offre{width:300px;float:left;height:80px;}
#locationsvignettes .offre .offre-img{background:url(../../images/sejours/img-bg.png);width:103px;height:65px;padding:4px 11px;float:left;}
#locationsvignettes .offre .offre-details{float:right;width:170px;}
#locationsvignettes .offre .offre-details a.desti-nom{display:block;color:#f60;font:bold 11px Trebuchet MS,Verdana,sans serif;text-decoration:underline;}
#locationsvignettes .offre .offre-details span.desti-nombre-offres{color:#000;font-size:11px;font-weight:bold;}
#locationsvignettes .offre .offre-details .desti-texte{margin:0;padding:0;font-size:10px;line-height:10px;padding-top:3px;}
.border-dotted{border-top:1px dotted #666;}
.rightContent{margin-top:8px;width:300px;float:right;}
#destinationsList{float:left;width:630px;padding:0;}
#destinationsList .continent{margin:13px 0 0 0;line-height:15px;}
#destinationsList .continent h2{color:#0064dc;font-size:15px;font-weight:bold;line-height:10px;margin:12px 0 6px 0;padding:0;}
#destinationsList .continent span.continentDesc{color:#000;}
#destinationsList .continent span.continentDesc b{color:#000;font-weight:bold;}
#destinationsList a.country{color:#000;font-size:11px;text-decoration:underline;}
#destinationsList a.country:hover{color:#ff5f46;text-decoration:underline;}
#destinationsList a.bold{color:#000;font-size:11px;font-weight:bold;}
#destinationsList span.country-offres-number{color:#f60;font-size:13px;font-weight:bold;}
#destinationsList span.country-offres-minPrix{color:#ff5f46;font-size:10px;font-weight:bold;padding-right:6px;}
#meilleuresventes,#dernieresminutes{float:right;width:300px;margin-top:10px;}
#meilleuresventes .title h2,#dernieresminutes div.title-scg h2{background:#f60;color:#FFF;text-transform:uppercase;padding:5px;font-size:17px;font-weight:bold;text-align:center;line-height:28px;height:29px;margin:0;padding:0;}
#meilleuresventes h2.title span{font-size:12px;}
#meilleuresventes .title .depart{display:none;}
#meilleuresventes .content{padding:0;margin:0;width:300px;}
#meilleuresventes .content .offre{display:block;width:300px;}
#meilleuresventes .content .offre .produit{float:none;height:85px;border-bottom:1px solid #888;margin:0;padding:5px 0 0;}
#meilleuresventes .content .offre .produit .detail{margin:0;padding:0;float:none;}
#meilleuresventes .content .offre .produit .detail .numoffre{background-image:url("../../../static/images/home/pictos/pictos-sprite.png");background-position:0 -321px;background-repeat:no-repeat;font-family:Verdana,sans-serif;font-size:17px;font-weight:bold;height:22px;margin:4px;padding:3px 0;text-align:center;width:19px;color:#fff;float:left;}
#meilleuresventes .content .offre .produit .detail p{margin:0;padding:0;}
#meilleuresventes .content .offre .produit .detail p.desti{width:205px;padding:5px 0;}
#meilleuresventes .content .offre .produit .detail p.descriptif{color:#333;font-size:14px;}
#meilleuresventes .content .offre .produit .detail .desti a{color:#333;font-size:15px;font-weight:bold;line-height:17px;}
#meilleuresventes .content .offre .produit .infosprix{width:100px;height:25px;background:#f60;margin:10px 0 0 5px;text-align:center;}
#meilleuresventes .content .offre .produit .infosprix p.prix{margin:0;padding:0;}
#meilleuresventes .content .offre .produit .infosprix p.prix a{color:#fff;font-weight:normal;font-size:12px;}
#meilleuresventes .content .offre .produit .infosprix p.prix a span{font-size:20px;line-height:23px;font-weight:bold;}
#meilleuresventes .allbp{margin-top:5px;}
#meilleuresventes .allbp a{color:#f60;text-transform:uppercase;text-decoration:underline;font:12px Trebuchet MS,Verdana,sans-serif;font-weight:bold;}
#dernieresminutes{background:#693;}
#dernieresminutes div.title-scg h2{background:#693 url("../../images/sejours/bg-lastmin.png") repeat-x;}
#dernieresminutes .content{background:#fff;width:292px;margin:0 4px 3px;}
#dernieresminutes .content dl.offre{display:block;width:292px;background:#fff!important;margin:0;position:relative;border-bottom:1px solid #693;height:85px;}
#dernieresminutes .content dl.offre .destination,#dernieresminutes .content dl.offre .apartirde,#dernieresminutes .content dl.offre .detail{float:none;padding:5px 8px;}
#dernieresminutes .content dl.offre .destination a{color:#000;font-size:15px;}
#dernieresminutes .content dl.offre .destination span{color:#693;font-size:15px;}
#dernieresminutes .content dl.offre .apartirde{padding:0;width:100px;position:absolute;top:47px;left:180px;line-height:13px;}
#dernieresminutes .content dl.offre .apartirde .prix{background:#9c3;color:#fff;padding:2px 5px;}
#dernieresminutes .content dl.offre .apartirde .prix a{color:#fff;}
#dernieresminutes .content dl.offre .apartirde .prix span.ttc{background:#9c3;color:#fff;}
#dernieresminutes .content dl.offre .detail{width:269px;padding:0 10px;margin:0;height:65px;}
#dernieresminutes .content dl.offre .detail{line-height:12px;}
#dernieresminutes .thm_arrow{height:20px;visibility:hidden;}
#dernieresminutes .thm_arrow a,#dernieresminutes .thm_arrow span{font-size:13px;text-decoration:none;}
.margin-top-5{margin-top:5px;}
#promovignettes .sticker{width:128px;height:auto;overflow:hidden;}
#promovignettes a img{border:1px solid #a7a7a7;}