*{
	margin:0;
	padding:0;
}

a{
	outline:none;
}

body{
	background:#fff;
}

.input{
	width:230px;
	margin-bottom:4px;
}

.inputlab{
	font-weight:bold;
	display:inline-block;
	width:120px;
	margin-bottom:4px;
	vertical-align:top;
	float:left;
}

#AnnHeader,
#InfoGene{
	clear:both;
}

#AnnHeader{
	overflow:auto;
	padding-bottom:2px;
	background:#FFF;
}

#BodyCont{
	width:980px;
	margin:0 auto;
	position:relative;
	padding-top:110px;
	/*background:transparent url(/images/lc_fr/bodycont_fond.png) repeat-y left top;*/
}

#DescBar,
#MidBar,
#SideBar,
#AnnHeader li{
	display:inline;
	float:left;
}

#DescBar{
	width:265px;
	background:url(/images/lc_fr/fd_nav_detail.png) repeat-x left top;
	font-family:Arial;
}

#MidBar{
	/*width:400px;*/
	margin:0 /*6px*/0 0 7px;
	font-family:Arial;
	background:#FFF;
}

#NavAnn{
	background:url(/images/lc_fr/fd_nav_detail.png) repeat-x left top;
	height:26px;
	text-align:center;
}

#NavAnn ul{
	background:url(/images/lc_fr/fd_capsule_nav.png) no-repeat left top;
	height:22px;
	width:180px;
	margin:2px auto;
	text-align:center;
	overflow:auto;
}

#NavAnn ul a{
	color:#007eff;
	font-size:14px;
}

#NavAnn li{
	display:inline;
	list-style:none;
	margin:0;
}

#NavAnn li.NavMid{
	text-align:center;
	padding:0 20px;
}

#NavAnn li.NavMidGal{
	padding:0 15px;
}

#SideBar{
	width:302px;
	//width:300px;
}

#SideBar dt{
	background:url(/images/lc_fr/fd_nav_detail.png) repeat-x left bottom;
	font-family:"Trebuchet MS";
	font-weight:bold;
	color:#fff;
	font-size:16px;
	padding-left:14px;
}

#SideBar dd{
	padding-bottom:17px;
	padding-top:14px;
}

#SideBar dd ul{
	margin-left:14px;
}

#SideBar dd ul li{
	color:#999;
	list-style:square;
	font-size:16px;
	margin-left:15px;
	font-family:Verdana;
}

#SideBar dd ul li a{
	font-family:Verdana;
	color:#007eff;
	font-size:12px;
}

.Fdgris{
	background:#efefef;

}

.AnnTitle{
	font-weight:bold;
	font-size:16px;
	//margin-top:10px;
}

.AnnTitle sup{
	font-weight:normal;
	font-size:10px;
}

.BrandLc,
.BrandLc h2,
.PriceLc{
	font-size:20px;
	color:#007eff;
	font-weight:bold;
}

.BrandLc{
	padding:10px 0;
	width:217px;
}

.modeleCom h2{
	font-size:20px;
	display:block;
	width:245px;
	padding-bottom:10px;
}

.DptLc{
	font-size:16px;
	font-weight:bold;
	margin-top:12px;
}

.DptLc span{
	font-size:12px;
}

#AnnHeader li.PriceLc{
	clear:left;
	white-space:nowrap;
	margin-bottom:12px;
}

#AnnHeader li.VersionLc,
#AnnHeader li.VersionLc h3{
	display:block;
	clear:both;
	font-size:12px;
	font-weight:bold;
	height:30px;
	width:265px;
}

#AnnHeader li.PartnerLc,
#AnnHeader li.PartnerLcLink{
	float:right;
	margin-bottom:13px;
}

.PartnerLc {
	padding-top:6px;
	text-align:right;
}


#AnnHeader li.PartnerLcLink{
	line-height:10px;
	margin-bottom:0;
	color:#FF0000;
	font-size:11px;
	font-family:Verdana;
	text-align:right;
	clear:both;
}

.PartnerLc a{
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
}

#AnnHeader li.Garantie{
	font-weight:bold;
	font-size:12px;
	white-space:nowrap;
	text-align:right;
	margin-top:7px;
	
	float:left;
	clear:both;
	padding:0;
	width:100%;
}

#AnnHeader li.Garantie a{
	color:#fff;
	float:right;
	padding: 0 5px;
}

.asterisqueGarantie{
	color:#999;
	font-size:10px;
	margin:5px 0;	
	float:left;
	clear:both;
	padding:0;
	width:100%;
}

.GLc{
	color:#fff;
	padding:0 4px;
}

.GLc a{
	background-color:#FF0000;
}

.GPro{
	color:#007eff;
	padding:0 4px;
}

.PaveInfo{
	padding: 18px 10px 10px 10px;
	background:#f5f5f5 url(/images/lc_fr/fd_pave_ann.png) repeat-x left top;
	//padding-top:5px;
	
}

.PaveInfo table,
.PaveInfo dl{
	font-size:12px;
}

.PaveInfo dt{
	font-weight:bold;
	padding:12px 0 6px 0;
}

.PaveInfo strong{
	color:#666;
}

.InfoLib{
	font-weight:bold;
	color:#666;
	white-space:nowrap;
	vertical-align:top;
}

.InfoDesc{
	padding-left:10px;
}

.InfoDesc h3{
	font-weight:normal;
	font-size:12px;
}

#Photo,
#PhotoMoto,
#PhotoLoisir,
#PhotoUtils{
	width:400px;
	clear:both;
	float:left;
	margin-right:6px;
}

#PhotCont{
	width:400px;
	height:300px;
}

#PhotCont img{
	border:none;	
}

#PhotCont a .OpacT{
	position:absolute;
	bottom:3px;
	right:1px;
}

#gallery-container,
#gallery-container a {
	color:#ccc;
	display:block;
	position:relative;
	height:300px;
	line-height:300px;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
}

#Vendeur{
	overflow:hidden;
	padding-top:18px;
}

#isc{
	margin:0;
	padding:0;
}

#Vendeur ul#Onglets{
	margin:0;
	padding:0;
	border-bottom:1px solid #cdcdcd;
	margin-top:6px;
	clear:both;
	height:24px;
	padding-left:6px;
}

#Vendeur ul#Onglets *{
	font-family:Verdana;
}

#Vendeur ul#Onglets li{
	float:left;
	font-family:Verdana;
	font-size:11px;
	margin-left:2px;
	background:#fff url(/images/lc_fr/fd_ong_vendeur_right_off.png) no-repeat right top;
	list-style:none;
	margin-bottom:-1px;
}

#Vendeur #Onglets li.Active{
	font-weight:bold;
	background:url(/images/lc_fr/fd_ong_vendeur_right_on.png) no-repeat right top;
	border-bottom:1px solid #f1f1f1;
}

#Vendeur #Onglets li a{
	display:block;
	padding:7px 10px 4px 10px;
	color:#000;
	text-decoration:none;
	background:url(/images/lc_fr/fd_ong_vendeur_left_off.png) no-repeat left top;
}

#Vendeur #Onglets li.Active a{
	background:url(/images/lc_fr/fd_ong_vendeur_left_on.png) no-repeat left top;
}

#VendeurCoord{
	font-size:12px;
	width:230px;
}

#VendeurCoord,
#AnnContEmail{
	margin:0 10px 10px 10px;
}

#VendeurCoord,
#StockPro{
	display:inline;
	float:left;
}

#StockPro{
	width:150px;
	text-align:center;
	font-size:12px;
	margin-top:10px;
}

#StockPro a{
	color:#007eff;
	font-family:Verdana;
	font-size:11px;
	display:block;
}

#StockPro a:focus{
	outline:none;
}

#StockPro img{
	border:0;
	margin:0 auto;
	margin-bottom:5px;
}

#Vendeur .AnnTitle{
	margin-bottom:0;
	padding-left:10px;
}

#VendeurCoord li{
	padding-bottom:8px;
	list-style:none;
	float:none;
	width:230px;
	//margin-left:-15px;
}

.VendeurLib{
	font-weight:bold;
}

.Tel{
	font-weight:bold;
	font-size:18px;
	color:#333;
}

.Tel .Dispo{
	font-size:12px;
	font-weight:normal;
	color:#000;
	/*display:block*/
}

#CoordCont{
	clear:both;
	margin:10px auto;
}

#AnnContEmail{
	font-size:12px;
	display:none;
}

#civilite{
	padding-bottom:10px;
	padding-top:10px;
	clear:both;
	display:block;
}

#civilite input{
	margin-right:6px;
}

.Non_Gras{
	font-weight:normal;
}

#PhotoAdvice {
	background:url(/images/lc_fr/ss_photo.png) no-repeat 0 10px;
	border:1px solid #ccc;
	padding:170px 20px 55px;
	text-align:center;
}

#PhotoMoto 		#PhotoAdvice 	{background:url(/images/lc_fr/moto_sans_photo.png) no-repeat;}
#PhotoLoisir 	#PhotoAdvice 	{background:url(/images/lc_fr/loisir_sans_photo.png) no-repeat;}
#PhotoUtils 		#PhotoAdvice 	{background:url(/images/lc_fr/utils_sans_photo.png) no-repeat;}

.PhotoTxt{
	font-weight:bold;
	color:#666;
	margin-bottom:15px;
}

.PhotoTxtLink a{
	color:#007eff;
	font-family:Verdana;
	font-size:14px;
}

#Marqueur{
	clear:both;
	width:980px;
	overflow:auto;
}

#random{
	text-align:right;
	float:left;
	display:inline;
	clear:right;
	width:260px;
}

#KapchaCont{
	float:left;
	display:inline;
	clear:left;
	width:120px;
}

.PartnerLcLink a{
	color:#FF0000;
	line-height:11px;
}

#HelpCaptCha,
#HelpCaptChaReload{
	position:absolute;
	display:none;
}

#AnnContVitrine{
	/*display:none;*/
	font-family:Arial;
	font-size:12px;
	padding:5px 10px;
}
#AnnContVitrine a{
	color:#007eff;
}

#lightBoxMulti li{
	display:inline;
	float:left;
	margin-right:4px;
	margin-bottom:3px;
}

#lightBoxMulti{
	clear:both;
	overflow:auto;
}

#AnnContLocal{
	padding:0;
	margin:0 10px 10px 10px;
	display:none;
	height:300px;
	width:380px;
}

#coordAdresse{
	padding:0;
	margin:0;
	display:none;
	width:380px;
}

#formContact {
	display:none;
	position:absolute; 
	left:370px; 
	width:280px; 
	padding: 10px;
	border: 1px solid #999900;
	z-index:100; 
	background-color:#ffffcc;
	font-family:Verdana;
	font-size:12px;
}

#formContact label{
	font-weight:bold;
	display:block;
	margin-bottom:2px;
}

#formContact input,
#formContact textarea{
	margin-bottom:12px;
	width:278px;
}

#formContact #exit_SubmitCont{
	background:#666666;
	background: -webkit-gradient(linear, left top, left bottom, from(#666666), to(#999999));
	background: -moz-linear-gradient(top,  #999999,  #666666);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#999999, endColorstr=#666666);
	border:1px solid #333;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;
}

.formContactTitle{
	font-size:14px;
	font-weight:bold;	
	background:url(/images/lc_fr/alerte_logo.jpg) no-repeat left top;
	padding:17px 0 15px 80px;
}

#CoteRequestMail{
	margin-top:12px;	
}

#PrudVig a{
	color: #000000;
	text-decoration: underline;
}

#HelpPrudVig{
	
}

#HelpPrudVigContenu{
	padding: 10px;
	color: #000000;
	font-size: 10px;
	font-weight: normal;
	background: #fff;
}

HelpPrudVigContenu ul{
	width: 245px;
}

.txnoir{
	font-size:12px;
	color:#000;
}

.txbold{
	font-size:11px;
	font-weight:bold;
	color:#000000;
}

#main,
#main2{
	width:401px;
}

#main{
	border:none;
}

/*g鲥r l'opacit頥n multiphoto*/
.OpaCtPho{
	opacity:0.5;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}

.OpaCtPho:hover{
	opacity:1;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}

.FirstPhoto{
	opacity:1;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}

#description{
	font-size:12px;
}

#sousCont{
	overflow:hidden;
	//height:100%;
}
.push2talk{
	background:#007EFF;
	background: transparent url(/images/lc_fr/gelule_p2t.png) no-repeat left 1px;
	display:block;
	width:149px;
}

.push2talk a{
	display:inline-block;
	color:#fff;
	text-decoration:none;
	padding:2px 8px 2px 6px;
	margin-left:20px;
	background: transparent url(/images/lc_fr/gelule_p2t.png) no-repeat right 1px;
	font-weight:normal;
}

a.collabRenault{
	font-family:Verdana;
	font-size:11px;
	color:#007eff;
}

#CoordCont .collabRenault{
	display:block;
	text-align:center;
	width:140px;
	float:right;
	display:block;
	text-align:center;
	width:140px;
	float:right;
}

#Vendeur ul#Onglets li#OngPlus{
	font-weight:bold;
	padding:0px;
	background:url(/images/lc_fr/fd_ong_plus_right_off.png) no-repeat right top;
}

#Vendeur ul#Onglets li#OngPlus a{
	background:url(/images/lc_fr/fd_ong_plus_left_off.png) no-repeat left top;
}


#AnnContPlus{
	display:none;
}

#PlusTitre{
	font-size:12px;
	font-weight:bold;
	margin-left:5px;
}

#AnnContPlus ul{
	list-style-type:none;
}

#AnnContPlus li{
	display:inline;

}

#AnnContPlus li a{
	font-size:12px;
	color:#007EFF;
	margin-left:5px;
}

#VideoTitre{
	font-size:12px;
	font-weight:bold;
	margin-left:5px;
	margin-top:30px;
}

#VisideoContBottom {
	clear:both;
}

#VisideoContLink{
	font-size:12px;
	color:#007EFF;
}

#VisideoSociete{
	margin-top:10px;
}

.subsituVisideo{
	display:none;
}

#logoPlus{
	float:right;
	margin-top:-30px;
}

#LibAdresse{
	font-weight:bold;
	font-size:12px;
	padding-left:12px;
}

#AdresseL1{
	font-size:12px;
}

#AdresseL2{
	margin-left:68px;
	font-size:12px;
	margin-bottom:12px;
	display:block;
}

li#FaceBk{
	padding-top:2px;
}

#SideBar dd ul li a.FcBkLnk{
	text-decoration:underline;
}

.reparations{
	font-size:12px;
	padding-top:5px;
}

#BonSavoir{
	width:261px;
	font-family:Arial;
	font-size:12px;
	background:url(/images/lc_fr/bg_savoir_mid.png) repeat-y left top;
	margin-left:1px;
}

.BonSavoirTitle{
	display:block;
	font-size:16px;
	font-weight:bold;
	margin-bottom:15px;
}
.BonSavoirTxt,
.BonSavoirTitle{
	display:block;
	margin-left:14px;
	margin-right:20px;
}

#BonSavoir .imgDessous{
	//margin-bottom:-3px;
}

#SideBar dd ul li a.CarteGrise{
	color:#FF0000;
	font-weight:bold;
}

li.immat a{
	font-weight:bold;
	color:#FF0000;
}

#liensCara,
#liensCara #TitreInterLinkingtxt{
	width:300px;
	margin:0;
	padding:0;
	
}

#liensCara{
	overflow:visible;
	padding-bottom:10px;
}

#SideBar dd#liensCaraCont{
	padding-top:0;
}

#liensCara #TitreInterLinkingtxt{
	padding-top:4px;
	padding-left:10px;
	width:290px;
}

#liensCara .typeArticle,
#liensCara .sousTitreCara{
	color:#00336E;
	font-size:11px;
	font-family:Arial;
}

#liensCara .sousTitreCara{
	margin-left:11px;
}

#liensCara .typeArticle{
	margin-top:0;
	margin-left:11px;
}

#liensCara .Article{
	background : url("/images/lc_fr/separateur_liens_cara2.png") no-repeat top center;
	padding-top:20px;
	position:relative;
	margin-left:12px;
}

.noteAvis {position:absolute; left:11px; font-size:10px; border-radius:3px; color:white; padding:1px 3px;
background: #1d487f; /* Old browsers */
background: -moz-linear-gradient(top,  #1d487f 0%, #396cad 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1d487f), color-stop(100%,#396cad)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1d487f 0%,#396cad 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1d487f 0%,#396cad 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1d487f 0%,#396cad 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1d487f 0%,#396cad 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d487f', endColorstr='#396cad',GradientType=0 ); /* IE6-9 */
}
.noteAvis strong {font-size:15px; font-weight:normal;}

#liensCara .Article a,
#InterLinkingtxt a{
	color:#3C3C3C;
	font-size:13px;
}

#InterLinkingtxt{
	padding-top:0;
}

#InterLinkingtxt div a{
	margin-left:11px;
}


#liensCara .Article img{
	margin-right:5px;
}

.lienContactVitine{
	display:inline-block;
	margin-top:10px;
}

#PartagerAnnonce,
#PrudenceVigilance,
#AlerteArnaque{
	clear:both;
	padding:0 10px 10px 10px;
	background: #f5f5f5 url(/images/lc_fr/fd_pave_ann.png) repeat-x left top;
}

#PrudenceVigilance{
	margin-top:8px;
}
#AlerteArnaque{
	padding-bottom:0;
}
#AlerteArnaque dt{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	margin-bottom:8px;
	text-align:center;
}

#AlerteArnaque dl{
	background:url(/images/lc_fr/alerte_fd_securite.png) no-repeat 0 center;
	height:210px;
	width:320px;
	padding:20px 15px 10px 15px;
}

#PartagerAnnonce .AnnTitle,
#PrudenceVigilance .AnnTitle{
	padding:20px 0 10px 0;
	//padding:10px 0 10px 0;
}

#PartagerAnnonce li,
#PrudenceVigilance li{
	color:#999;
	font-size:16px;
	list-style:square;
	margin-left:15px;
	padding-bottom:2px;
}

#PartagerAnnonce li a,
#AbuseLink a,
#TousConseils,
.CloseLink a,
.fbLink span {
	color:#007eff;
	font-family:Verdana;
	font-size:12px;
}
.fbLink {
	text-decoration:none;
}
.fbLink span {
	text-decoration:underline;
}

#TousConseils{
	margin-top:10px;
	display:block;
}

#Vendeur.PaveInfo{
	padding:18px 0 0 0;
}

#HelpPrudVig strong{
	font-size:12px;
	color:#000;
}

#PrudenceVigilance .AnnTitle{
	//padding:20px 0 10px 0;
}

#AbuseLink{
	font-weight:normal;
	padding-left:40px;
}

.CloseLink,
#exit_Submit,
#exit_SubmitCont{
	float:right;
	text-align:right;
}

.TitreBlocPub{
	font-size:10px;
	color:#666;
	text-align:center;
	margin-bottom:6px;
	margin-top:6px;
}

/* AutoVisa */
#AutoVisaCont{
	padding-top:8px;
	background:#fff;
	position:relative;
}

#AutoVisaLogo{
	float:left;
	margin:0 8px;
	width: 52px;
}

#Autovisa{
	padding:0 0 8px 0;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #cdcdcd; /* old browsers */
	background: -moz-linear-gradient(top, #EFEFEF 0%, #999999 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EFEFEF), color-stop(100%,#999999)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EFEFEF', endColorstr='#999999',GradientType=0 ); /* ie */
	border:1px solid #cdcdcd;
	overflow:hidden; _overflow:visible; _zoom:1;
}

.offreFetes {font-size:.75em; font-weight:bold; color:#B3A006; background:#59407A; padding:5px 10px;}
.originalCont {padding:10px 14px 8px 10px;}
.refFetes {font-size:10px; text-align:center; color:#ABABAB;}

#AutovisaTitle,
#AutoVisaHelpTitle{
	font-size:16px;
	font-weight:bold;
	float: right;
	*float:none;
	*text-align:right;
	display:inline;
	margin-top: -40px\9;
	margin-top: 0px\0;
}

#AutoVisaHelp,
.InfoDiv{
	position:absolute;
	background:#ffffcc;
	border:1px solid #cc9900;
	padding:8px;
	left:272px;
	top:8px;
	width:300px;
	display:none;
	z-index:100;
}
#VendeurCoord{
	position:relative;	
}
.InfoDiv{
	left:150px;
	width:150px;	
}
.InfoPicto:hover{
	cursor:pointer;	
}
#AutoVisaHelpTitle{
	display:inline;
}

##AutoVisaHelpClose {
	display:inline;
	float:right;	
}

#AutoVisaHelpClose a{
	color:#007eff;
	font-size:12px;
}

#AutoVisaHelpTitle{
	background:url(/images/lc_fr/picto_aide.png) no-repeat left center;
	padding-left:20px;
}

#AutoVisaLink{
	background:#fff;
	-moz-border-radius: 10px;
	border-radius: 10px;
	width:110px;
	font-size:12px;
	color:#007eff;
	text-align:center;
	padding-left: 5px;
	padding-right: 5px;
	float: right;
	margin-right: 20px;
}

#Express_way_right,
#SideBar .pub{
	z-index:0;
}

#AutoVisaHelpContent{
	float:none;
	clear:both;
	margin:8px 0;
	margin-top:31px;
	overflow:auto;
}

#fancybox-title-over {
	overflow:auto;
}

#fancybox-title-over .vehicule{
	display:block;
	width:85%;
}

.cptPhoto{
	display:block;
	text-align:right;
	width:15%;
}

.cptPhoto,
#fancybox-title-over .vehicule{
 display:inline;
 float:left;
}

#enrichissement.PaveInfo{
	background-position: left -5px;
	padding-top: 8px;
	margin-top: -16px;
}

#enrichissement .info{
	font-size:10px;
	color:#666;
}

#enrichissement .AnnTitle {
	float:left;
	clear:both;
}

#enrichissement .sousTitre{
	font-size:12px;
	font-weight:bold;
	color:#333;
	position:relative /*IE6*/
}

#co2 {
	margin-top: 8px;
	margin-bottom:  10px;	
}

#co2Help{
	position: absolute;	
	background:#fff;
	border:1px solid #ccc;
	padding:8px;
	left:700px;
	top:400px;
	display:none;
	z-index: 100;
}

#co2Title {
	font-size: 16px;
	font-weight: bold;	
}
#co2HelpContent{
	margin:10px;
}
#co2Close{
	text-align:center;
}
#co2Close a {
	color:#007eff;
	font-size:11px;	
}
#enrichissement a,
#enrichissement a strong{
	color:#007EFF;
	font-size:12px;
	font-family:Verdana;
}

#SideBar dd #enrichissement ul{
	float:left;
	clear:both;
	width:100%;
}

#SideBar dd #enrichissement  ul li{
	list-style:none;
	margin:10px 0 0 0;
}

#enrichissement li img{
	margin-right:5px;
}

#enrichissement #DIN {
    margin-top: 15px;
	font-size:12px;
	float:left;
	clear:both;
	width:100%;
}

#enrichissement #Conso{
	float:left;
	height:138px;
	position:relative;
	background:url(/images/lc_fr/consoNonDispo.gif) no-repeat center 25px ;
}

#enrichissement #Conso .sousTitre {
	width: 140px;	
}

#consomixte {
	width: 142px;
	float: left; 	
	font-size: 11px;
}

#consomixte span {
	font-weight: bold;
	font-size: 12px;
}

#enrichissement #Conso .min,
#enrichissement #Conso .max,
#enrichissement #Conso .reel{
	position:absolute;
	font-size:12px;
	color:#333;
}
#enrichissement #Conso .min{
	position:absolute;
	top:60px;
	left:20px;
}

#enrichissement #Conso .max{
	top:60px;
	left:100px;
}

#enrichissement #Conso .reel{
    font-weight: bold;
	margin-top: 102px;
	top:0;
    left: 40px;
    text-align: center;
    width: 50px;
}


#enrichissement .co2{
	float:left;
	height:30px;
	width:269px;
	margin-bottom: 15px;
	background: url(/images/lc_fr/Lc-Co2-Grille-ent.jpg) no-repeat;
}

.VolumeCoffre{
	clear:both;
}




/* module coffre */
.divCoffre {
	float:left;
	width:280px;
	margin-top:20px;
	margin-bottom:50px;
	padding-left:5px;
	padding-right:5px;
}

.moyAuto, .moyModele {
	border-left:2px solid #575757;
	border-right:2px solid #575757;
	float:left;
}

.moyAuto {
	background:url('/images/lc_fr/fd_gris.gif') repeat-x 0 5px;
	width:270px;
	position:relative;
	}

.moyModele {
	background:url('/images/lc_fr/fd_bleu.gif') repeat-x 0 5px;
	position:relative;
	overflow:visible;
	width:0;
	}
	
.minAuto, .maxAuto, .minModele, .maxModele {
	position: absolute;
	color:#666666;
	font-size:12px;
	font-family:"Trebuchet MS";
}	

.minAuto {
	left:0;
	margin-left:-5px;
	margin-top:-20px;
} 

.maxAuto {
	right:0;
	margin-right:-5px;
	margin-top:-20px;
}	
	
.minModele {
	left:0;
	margin-left:-12px;
	top:20px;
}

.maxModele {
	right:0;
	margin-right:-18px;
	top:20px;
}	

.legendeMoyModele, .legendeMoyAuto {
	color:#999;
	clear:both;
	font-size:11px;
	font-family:Arial;
    position: absolute;
    text-align: center;
    min-width: 100%;
	_width: 100%;
	padding-left:2px;
	background:transparent url('/images/lc_fr/fd_moyModele_G.gif') no-repeat 0 0;
}
	
.legendeMoyModele {
    top: 35px;
}

.legendeMoyAuto {
	top:50px;
	margin-left:-2px;
	margin-right:-2px;
}	
	
.legendeMoyModele div, .legendeMoyAuto div{
	background:transparent url('/images/lc_fr/fd_moyModele_D.gif') no-repeat right 0;
	padding-right:2px;
}	

.legendeMoyModele span, .legendeMoyAuto span{
	background:#F7F7F7;
	padding:0 2px;
	white-space:nowrap;
}

a#ProtectionLink{
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
	margin-bottom:8px;
	display:block;
}

/**
 * Popin Save and Send (enregistrement par mail, html ou sms)
 */

.txtRed {color:#CC0000 !important;}

.BtnRouge {
	background: url("/images/lc_fr/mail_btRouge.png") repeat-x scroll center center red;
	color: white !important;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 18px !important;
	font-weight: bold;
	padding: 4px 40px;
	text-decoration: none;
	margin: 10px 0;
	clear:both;
	border: 1px solid #660000;
	
	/* Border radius */	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	
	/* Dégradé CSS */
	background: #990000 url("gradient_BtnRouge.png") repeat-x top;
	background-size: 100% 100%;
	background-image: -webkit-gradient( linear, left top, left bottom, from(#ff0000), to(#990000));
	background-image: -webkit-linear-gradient( top, #ff0000, #990000);
	background-image: -moz-linear-gradient( top, #ff0000, #990000);
	background-image: -o-linear-gradient( top, #ff0000, #990000);
	background-image: linear-gradient( top, #ff0000, #990000);
}

.Disabled {
	background: #ddd none;
    border: 1px solid #ccc;
}


#PopinSaveAd{
	position: absolute;
	z-index:1000;
	top:0;
	width:500px;
	left:50%;
	color:#333;
	margin-left:-250px;
	background-color:white;
	border: 1px solid #333333;
}
#HeaderPopinSaveAd {
	padding:5px;
	overflow:hidden;
	background-color:#efefef;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#HeaderPopinSaveAd strong{
	color:#333;
}
#LogoPopinSaveAd{
	margin: 7px 12px 7px 10px;
	vertical-align: middle;
}
#ContentPopinSaveAd {
	padding:12px 12px 20px;
	overflow:hidden;
}
#ContentPopinSaveAd strong {
	color:black;
}
#ListeOnglets {
	clear: both;
	overflow: hidden;
}
#ListeOnglets li {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	}
#ListeOnglets li a {
	float:left;
	width:149px;
	height:30px;
	color:#333;
	padding-top:10px;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	text-decoration:none;

	border:1px solid #cccccc;
	
	/* Border radius */	
	-webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;

	/* Dégradé CSS */
	background: #fcfcfc url("gradient-OngletsGris.png") repeat-x top;
	background-size: 100% 100%;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#fcfcfc), color-stop(0.65, #f0f0f0), color-stop(0.67, #e5e5e5));
	background-image: -webkit-linear-gradient(top, #ffffff, #f0f0f0 65%, #e5e5e5 67%, #fcfcfc);
	background-image: -moz-linear-gradient(top, #ffffff, #f0f0f0 65%, #e5e5e5 67%, #fcfcfc);
	background-image: -o-linear-gradient(top, #ffffff, #f0f0f0 65%, #e5e5e5 67%, #fcfcfc);
	background-image: linear-gradient(top, #ffffff, #f0f0f0 65%, #e5e5e5 67%, #fcfcfc);
}
#ListeOnglets li a.active {
	border-bottom:1px solid white;
	background:white none;
}
#TitreSaveAd {
	font-size:26px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin-top:15px;
}
#BlocOnglets {
	padding:25px 0px 10px;
}

#parSMSOk img{
	vertical-align: middle;
}

#parEmailOk img{
	margin-bottom: 4px;
	margin-right: 5px;
	vertical-align: middle;
}

.BlocAction{
	margin-top:-1px;
	padding:40px 0;
	text-align:center;
	border: 1px solid #cccccc;
}

.msg {
    font-size: 12px;
    margin: 20px 0 0;
}

.msgErreur {
	color: red;
}

#Cnil, #Cnil a{
	color:#999999 !important;
	font-size:10px !important;
	font-family:Arial, Helvetica, sans-serif !important;
}

#Contacted{
	clear:both;
	font-weight:bold;	
	margin-top:5px;
	overflow:auto;
}

#Contacted img{
	margin-right:6px;
	float:left;
}

#Contacted span{
	margin-top:3px;
	display:block;
	float:left;
}

/**
 * jsToggle
 */
.jsToggle,
#Contacted{
	font-size:12px;
	background:#ffc;
	padding:5px;
	border:1px solid #cc9;
}
.jsToggle ul {
	padding-left:16px;
}
.jsToggleContent {
	padding:0 15px 10px 30px;
}
.jsToggle p {
	font-size:14px;
	margin-top:10px;
}
.jsToggle .title {
	font-size:15px;
	margin-top:0;
	overflow:hidden;
	_overflow:visible;
	_zoom:1;
}
.jsToggle a {
	color:#007EFF;
}
.jsToggle img {
	vertical-align:bottom;
	padding:0 5px;
}
.hasJS .jsToggleContent {
	display:none;
}
.toggleDetailCtrl,
.jsClose {
	font-size:14px;
}
.jsClose {
	float:right;
}

.InfoDiv{
	display:none;
	text-align:center;
	background-color: #FFFFCC;
	border: 1px solid #CC9900;
	z-index: 1;
	padding:5px;
	width:227px;
	left:126px;
	position:absolute;
	top:-20px;
}

.refNomVendeur{
	position:relative;
}

/**
 * Check-list
 */
.checklist {display:none;}

/**
MV Testing bouton FB
**/

#FaceBk1, #FaceBk2, #FaceBk3 {
	display: none;
}
#FaceBk2, #FaceBk3 {
	padding-top: 3px;
}

.mention{
	font-size:10px;
	color:#666;	
}
#RemoteLoupeDiv{
	position:absolute;
	z-index:101;
	width:33px;
	height:33px;
	background:url(/images/lc_fr/ZoomDetail.png) no-repeat center center;
	top:261px;
	left:360px;
}

#Vendeur #Onglets #OngLocalize.OngHide {
    display: none;
}