@charset "utf-8";/* Home/Search */
#ventreHome{position:relative;overflow:hidden;zoom:1;height:350px;}
#ventreHome.flash{height:535px;}
#ventreHome #ventreHome-ajax{overflow:hidden;height:270px;}
#ventreHome #ventreHome-ajax #compteur_swf{position:absolute;top:0;left:0;}
#ventreHome.map{height:445px;}
#ventreHome.map #ventreHome-ajax{height:375px;}
#ventreHome.map #ventreHome-flashpromo{height:375px;overflow:hidden;}
#ventreHome.promo{height:455px;}
#ventreHome.promo #ventreHome-ajax{height:375px;}
#ventreHome.promo #ventreHome-flashpromo{height:375px;overflow:hidden;}
#ventreHome .back,#ventreHome .search,#ventreHome .browse,#ventreHome .contact,#ventreHome .buy {position:absolute;top:270px;height:80px;overflow:hidden;}
#ventreHome.map .search,#ventreHome.map .browse,#ventreHome.map .contact,#ventreHome.map .buy {top:375px;height:70px;z-index:2;}
#ventreHome .search {top:230px;width:302px;height:120px;}
#ventreHome.map .search {top:335px;height:110px;}
#ventreHome.flash .search,#ventreHome.flash .browse,#ventreHome.flash .contact,#ventreHome.flash .buy {top:375px;height:70px;z-index:2;}
#ventreHome.flash .search{height:110px;left:652px;top:485px;}
*>#ventreHome.flash .search {top:475px;left:580px;height:110px;*top:475px;}
#ventreHome .search {top:230px;width:302px;height:120px;}
#ventreHome .browse {left:302px;width:275px;background:url('../../Images/FR/classic/dealerLocator/ventrehome_browse_bg.jpg') no-repeat left top;padding:15px;}
#ventreHome .contact {left:578px;width:154px;background:url('../../Images/FR/classic/dealerLocator/ventrehome_sep.png') no-repeat left center;}
#ventreHome .buy {left:732px;width:225px;background:url('../../Images/FR/classic/dealerLocator/ventrehome_sep.png') no-repeat left center;}
#ventreHome.map .back {right:0;top:350px;overflow:hidden;background:#fff;z-index:1;}
#ventreHome.map .back  a:link, #ventreHome.map .back  a:visited{display:block;height:25px;line-height:25px;padding:0 10px 0 20px;/*color:#580d68;*/
text-transform:uppercase;text-decoration:none;background:transparent url('../../Images/FR/classic/dealerLocator/map_fiche_back.png') no-repeat 5px center;}
#ventreHome.flash .search  form {margin-left:8px;padding:6px;background:none;}
#ventreHome.map .search  form {margin-left:8px;padding:6px;background:#fff url('../../Images/FR/classic/dealerLocator/form_search_bg.jpg') repeat-x top;}
#ventreHome .search  form div{overflow:hidden;zoom:1;margin-bottom:14px;position:relative;}
#ventreHome .search  form.promo{margin-left:8px;padding:6px;}
#ventreHome .search  form.promo h2{display:none;}
#ventreHome .search span {background-color:#ffffff;overflow:hidden;display:block;padding-left:5px;height:24px;line-height:24px;border:solid 1px #dcdcdc;width:98%}
#ventreHome.flash .search span {background-color:#FFFFFF;border:1px solid #DCDCDC;display:block;height:24px;line-height:24px;overflow:hidden;padding-left:5px;width:79%;}
#ventreHome.flash .search button {background-color:#0D0D74;border:1px solid #0D0D74;height:26px;position:absolute;right:29px;text-align:center;top:0;}
*> #ventreHome.flash .search button {right:24px;}
#ventreHome .search button {background-color:#0D0D74;border:1px solid #0D0D74;height:26px;position:absolute;right:0px;text-align:center;top:0;}
#ventreHome .search input {width:230px;padding:5px 0;border-width:0;*height:24px;*margin-top:-2px;height:15px;}
#ventreHome.flash .search input {border-width:0;font-size:10px;height:15px;padding:5px 0;width:206px;font-weight:bold;font-size:10px;}
#ventreHome .contact h2,#ventreHome .buy h2 {margin-top:15px;margin-left:14px;}
/*Modifier � l'arriv� du flash*/
.banniereHome {overflow:hidden;zoom:1;margin-right:-10px;}
.banniereHome a {float:left;display:inline;}
.banniereHome object {float:left;display:inline;margin-right:10px;}
.banniereHome a.first{margin-right:10px;}
/* Map google */
#ventreVisuelMap{background:url(../../Images/FR/classic/dealerLocator/fond_map.gif) center top no-repeat;height:347px;width:950px;}
#map{height:375px;}
#mapLoading{background-color:white;display:none;height:375px;opacity:0.9;filter:alpha(opacity=90);padding:154px 0 0 447px;position:absolute;top:0;width:970px;}
#mapLoading img{position:absolute;}
#pLoading{margin-bottom:0;margin-left:10px;margin-right:0;margin-top:23px;position:absolute;text-align:center;width:46px;}
/*MARKER LABEL*/
#CACHE{color:#777777;font-family:Arial,Geneva,sans-serif;font-size:11px;font-weight:bold;position:absolute;text-align:center;width:81px;font-weight: bold;}
#CACHE span.labelCity{font-size:8px}
.labeledMarker{position:absolute;text-align:center;width:81px;top:5px;left:34px;}
.labelName{border: #8e8787 1px solid;font-weight: bold;background-color: white;}
.labelName a{color: #0B2550;}
.labelborderTop{background-position:rigth top;background-repeat:no-repeat;height:5px;font-size:0px;font-family:Verdana, Arial, sans-serif; font-size:11px; color:#333;}
.labelPointer{background-position:rigth top;background-repeat:no-repeat;height:24px;display:none;}
.labelName a{text-decoration : none;}
.labelName a:hover{text-decoration : underline;}
#labelCity{font-size:8px}
.lien-td-agent{text-align:center;padding-top:5px;padding-right:21px;}
.loupe{height:12px;width:12px;margin-left:3px;margin-top:3px;}
.gmapDealerName{padding-right:15px;text-transform:capitalize;font-weight:bold;  font-size:14px;color:#003E8B;}
.gmapDealerAddress{padding-left:0px;font-size:10px;}
.gmapDealerPhone{padding-top:5px;font-size:10px;}
.gmapAgentPhone{padding-top:5px;font-size:10px;font-weight:bold;}
.gmapAgentPhone strong{color:#003E8B;}
.gmapDealerLink{padding-top:10px;font-weight:bold;}
.gmapDealerLink a{color:#003E8B;}
.gmapDealerLink a:hover{color:#FF6600;}
#ventreHome.flash .search{display:none;}
#ventreHome.flash .browse{display:none;}
#ventreHome.flash .contact{display:none;}
#ventreHome.flash .buy{display:none;}
#ventreHome.flash .back{display:none;}
/*PROMOTION : JOURS CC*/
#ventreHome.flash #accueil.search{left:430px;}
#ventreHome.flash #accueil.search button{}
#ventreHome.flash #207CC.search{left:430px;}
#ventreHome.flash #207CC.search button{background-color:White;}
#ventreHome.flash #_207CC.search{left:430px;}
#ventreHome.flash #_207CC.search button{background-color:White;}
#ventreHome.flash #_308CC.search{left:430px;}
#ventreHome.flash #_308CC.search button{background-color:red;}
