*{
	margin:0;
	padding:0;
}

a{
	outline:none;
}

h1,
dt h1{
	margin:0;
	padding:0;
	/*font-size:inherit;
	color:inherit;
	background:inherit;
	clear:none;*/
	display:inline;
}

h1.titrePage{
	display:block;	
}

body{
	font-family:Verdana;	
}

dl{
	margin-bottom:12px;
}

#BodyCont{
	margin:0 auto 0 auto;
	position:relative;
	width:980px;
	/*overflow:hidden;*/
}

#OuterCont{
	padding:0 6px 0 6px;
	/*overflow:hidden;*/
}

td{
	font-size:12px;
}

td a,
#NavGale li a,
#NavCat li a{
	text-decoration:none;
}

th{
	font-size:11px;
}

th a{
	text-decoration:underline;
}

#PromoSelBar,
#ListingCont,
#ZoneCont{
	display:inline;
	float:left;
}
#ListingCont{
margin-bottom:12px;
}

#PromoSelBar{
	width:310px;
}

#NavGale,
#NavCat,
dt,
h1.titrePage{
	font-family:"Trebuchet MS";
}

h1.titrePage,
dt{
	padding:3px 0 4px 26px;
	*padding:3px 0 4px 0;
	white-space:nowrap;
	height:23px;
}

#Zoom dd,
#Sondage dd,
#Promotion dd,
#ListMarques dd,
#Marques dd,
#OffreMoment dd,
#Push2TalkBar dd,
#Concession dd,
#Information dd,
#Coordonnees dd,
#ReseauBar dd,
#ZoneCont dd,
#TitreFicheTechnique dd,
#ShowRoom dd,
dd{
	padding:8px;
	overflow:auto;
	font-size:12px;
}

#Marques dd img,
#OffreMoment dd img,
#Push2TalkBar dd img,
#Coordonnees dd img,
#ReseauBar dd img,
#Concession dd img,
#Information dd img{
	float:left;
	margin-right:8px;
}

#Zoom dd,
#Selection dd,
#ZoneCont dd,
#TitreFicheTechnique dd,
#ShowRoom dd{
	padding-bottom:8px;
}

#Push2TalkBar span{
	margin-top:12px;
}

#Push2TalkBar p{
	margin-top:12px;
	text-align:right
}


#NavGale{
	font-size:20px;
	overflow:auto;
}

#NavCat,
dt,
#ShowRoom dt,
#ZoneCont h1.titrePage{
	font-size:18px;
}

#ShowRoom dt{
	margin-bottom:0;
}

#ShowRoom #NavCat,
#ShowRoom .Current,
#ShowRoom #ListingAnnonces{
	margin:0;
	padding:0;
}

#ShowRoom li{
	height:22px;
}

#ShowRoom li.Current{
	height:auto;
}

#NavCat{
	height:32px;
	width:630px;
	border-bottom:1px solid #ccc;
}

#NavCat li{
	float:left;
}

#NavCat li.Current{
	border:1px solid;
}

#NavCat li.Current a{
	border:2px solid;
	display:block;
	margin:0;
}

#NavGale li,
#NavCat li,
#Zoom li,
#Selection li{
	list-style:none;
}

#NamePublished{
	height:120px;
	margin:0 0 0 -6px;
}

#NamePublished img,
#NamePublished div{
	display:inline;
	float:left;
}

#Zoom a,
#Selection a{
	text-decoration:none;
}

#Zoom li{
	width:120px;
	height:125px;
	padding:0 4px 0 4px;
	display:inline;
	float:left;
	background:#FFF;
}

#Selection li{
	background:#fff;
	display:block;
}

#Selection li a{
	position:relative;
	display:block;
}

#Zoom li div{
	text-align:center;
	font-size:11px;
	line-height:14px;
	margin-top:4px;
}

#Zoom span{
	position:absolute;
	bottom:0;
	color:#fff;
	padding:1px 0;
	width:77px;
	margin-left:21px;
	text-align:center;
	z-index:1000000;
	font-size:10px;
	white-space:nowrap;
}

#Zoom span.ZoomPriceInner{
	background:#FF0000;
	top:73px;
	height:15px;
	z-index:0;
}

.PriceZoomCont{
	position:relative;
}

#Zoom li img{
	width:120px;
	height:90px;
}

#UpperBann{
	clear:both;
	position:relative;
}

#NavSpacer{
	width:94px;
}

.CoinGauche{
	float:left;
	width:17px;
}

.CoinDroit{
	float:right;
	width:17px;
}

#Zoom li,
#Selection li,
#Promotion li,
#ListMarques li,
#OffreMoment li,
#Coordonnees li,
#Concession li,
#ShowRoom li,
#ReseauBar li{
	margin-bottom:8px;
	list-style:none;
}

#Zoom a{
	color:#000;
}

#NbreResult{
	float:right;
	font-weight:bold;
	margin-right:12px;
	font-size:14px;
	margin-top:4px;
}

.BgLeft,
.BgRight{
	display:none;
	position:absolute;
}

.BgLeft{
	top:0;
	left:0;
	margin-left:-145px;
}

.BgRight{
	top:0;
	right:0;
	margin-right:-145px;
}
.BrandLc h1,
dd h1{
	font-size:20px;
}
#AnnHeader li.VersionLc h2,
dd h2{
	font-size:12px;
}
#ficheTechniqueT #logoLC{
	width:200px;
	display:inline;
	float:right;
}

#ficheTechniqueT #logoLC img{
	position:relative;
	top:5px;
}

.BasketPrice,
.BasketPhoto,
.BasketMarque,
.BasketModele,
.BasketYear,
.BasketMileage,
.BasketNavIn,
.BasketNavIn span{
	display:inline;
	float:left;
}

.BasketPrice,
.BasketPhoto,
.BasketMarque,
.BasketModele,
.BasketYear,
.BasketMileage{
	font-size:11px;
}

.BasketMarque,
.BasketNavIn a{
	color:#007eff;
}

.BasketModele,
.BasketYear,
.BasketMileage,
.BasketPrice{
	color:#000;
}

.BasketYear{
	float:right;
}

.BasketMileage{
	white-space:nowrap;
	width:190px;
}

.BasketMarque,
.BasketModele{
	font-weight:bold;
}

.BasketNavIn{
	width:190px;
	font-size:10px;
}

#detail .BasketNavIn,
#detail .BasketMileage{
	width:184px;
}

#detail #Selection .BasketModele{
	width:150px;
}

.BasketPrice,
.BasketNavIn .LinkR{
	float:right;
}

.BasketPrice{
	font-weight:bold;
}

.BasketNavIn .LinkM{
	margin-left:20px
}

.BasketMarque,
.BasketPhoto{
	margin-right:4px;
}

.BasketPhoto img{
	border:none;
}

#Selection ul{
	clear:both;
	background:#fff;
	display:block;
	overflow:auto;
	//overflow:hidden;
	margin-bottom:6px;
	padding:6px;
}

#Selection ul img{
	width:77px;
	height:58px;
}

#Footer{
	background:#666;
	color:#fff;
	padding:8px;
	clear:both;
	font-size:12px;
}

#Footer a{
	color:#fff;
}

#Footer span{
	float:right;
}

#Selection .BasketModele{
	width:170px;
}

#ActuLink{
	position:absolute;
	z-index:10000;
	display:none;
	top:164px;
	left:151px;
}

#ActuLink a{
	font-size:14px;
	padding:8px 10px 8px 10px;
	display:block;
}

#NavGale li#ActuLink2,
#NavGale li#LinkSociete2{
	padding:0 0 0 18px;
}

#NavGale li#ActuLink2 a,
#NavGale li#LinkSociete2 a{
	text-decoration:underline;
}

#LinkSociete{
	position:relative;
	_position:fixed;
}

.Bold{
	font-weight:bold;
}

.Ital{
	font-style:italic;
}

#NavGale li#LinkSite{
	display:inline;
	float:right;
}

#NavGale li#LinkSite,
#NavGale li#LinkSiteLeft{
	font-size:14px;
	border:none;
	text-decoration:underline;
}

#NavGale li#LinkSiteLeft{
	padding-left:12px;
}

.ImgSociete,
#visideo{
	display:block;
	/*margin:12px 0;*/
	margin:20px auto;
}

.ImgPave{
	clear:both;
	display:block;
	margin:0 auto;
	float:none;
}

.ContentImg1{
	margin-right:6px;
	float:left;
}

.ContentImgR{
	margin-left:6px;
	float:right;
}

#FromSiteT{
	background:#666;
	font-size:14px;
	color:#fff;
	font-family:"Trebuchet MS";
	padding:6px;
	margin:0 6px;
}

#FromSiteT h1{
	font-weight:normal;
	font-size:14px;
}

.LogoBandeau{
	float:left;
	margin-right:6px;
}
.nbAnnonces{
	font-weight:normal;
	font-size:14px;
}

#SelectTitle{
	padding:4px;
	text-align:center;
	font-size:12px;
}

#NbAnns{
	color:#000;
}

.Pagination{
	background:none;
}

.CustomLogo{
	margin:10px 56px 0 64px;
	width:100px;
	height:100px;
	border:none;
}

#detail .CustomLogo{
	margin:10px 51px 0 64px;
}

.CustomBannerGold{
	margin-top:30px;
	margin-left:6px;
}

.CustomBannerPlatinium{
	margin-top:14px;
	margin-left:6px;
}

#ContactEmailSide{
	display:none;
	font-size:11px;
}

#ContactEmailSide form{
	text-align:left;
}

#ContactEmailSide label{
	margin:0;
	padding:0;
	width:auto;
	display:block;
	text-align:left;
}

#ContactEmailSide fieldset{
	border:none;
}

#ContactEmailSide #message{
	width:150px;
	height:150px;
	text-align:left;
	overflow:visible;
}

#ContactEmailSide #exit_Submit{
	float:none;
	margin-top:10px;
}

#FromSiteT a{
	color:#fff;
}

#MapContainer{
	position:absolute;
	background:#000;
	z-index:3;
	left:0;
	top:0;
	opacity:0.5;
	filter : alpha(opacity=50);
	display:none;
}

#MapGoogleByT{
	position:absolute;
	z-index:4;
	background:#fff;
	padding:12px;
	left:30%;
	display:none;
}

#CloseCont{
	text-align:right;
	font-size:14px;
	padding-bottom:6px;
}

.Link2Site{
	padding-left:40px;
}

#EditorDiv{
	margin-top:12px;
	font-size:12px;
	font-family:"Trebuchet MS";
	background:#999;
	padding:10px;
	color:#000;
	overflow:auto;
	display:none;
}

.NavWarn{
	display:inline;
	float:left;
	width:300px;
	padding:6px;
}

#CloseMentions{
	display:inline;
	float:right;
	text-decoration:underline;
	color:#fff;
}

.ActuDate{
	float:right;
	display:inline;
}

#SearchForm{
	position:relative;
}

#SearchForm .lienCategorie{
	background:transparent url(/images/lc/cust_select_190.png) no-repeat top left;
	color:#000;
	display:inline-block;
	width:185px;
	height:20px;
	padding-top:2px;
	padding-left:5px;
	vertical-align:middle;
 }
 
 

#SearchForm #div_category{
	background:#fff;	
	font-family:arial;
	font-size:10px;
	padding:5px;
	width:180px;
	!width:190px;
	position:absolute;
	top:20px;
	!left:8px;
	_left:8px;
}

#SearchForm #div_category.utilitaire{
	width:240px;
	!width:250px;
}

#SearchForm #div_category label{
	width:auto;
}

#SearchForm #div_category input{
	margin-right:5px;
}

#SearchForm #div_category .sousCategorie{
	margin-left:20px;
}

#LowerMoteur.moto #prix_mini,
#LowerMoteur.moto #prix_maxi{
	width:190px;
}

#LowerMoteur.moto #prix_mini{
	margin-left:0;
}

#LowerMoteur.moto #prix_maxi{
	margin-left:17px;
}

#brand.moto{
	/*margin-left:0;*/
}

.btnClose{
	text-align:center;
}

#div_category label{
	font-family:verdana;
	font-size:12px;
}


#div_category .btnClose a{
	color:#007EFF;
	font-family:Arial;
	font-size:12px;
}

#Ariane{
	margin:10px 0;
	padding:0;
	font-family:Arial;
	font-size:11px;
}

#Ariane li{
	list-style:none;
	display:inline;
}

.toutesLes{
	font-size:12px;
	display:block;
	padding:10px 0;
}

.Off{
	background:url(/images/lc/triangleoff.png);
	width:12px;
	height:14px;
	margin-top:5px;
}

.On{
	background:url(/images/lc/triangleon.png);
	width:14px;
	height:12px;
	margin-top:5px;
}

.Off,
.On{
	display:inline-block;
	float:right;
}

dt div{
	display:inline;
	float:left;	
}

.OptRepDiv{
	font-size:12px;	
}

.SousTitreOptRep{
	padding-top:8px;	
}

#KontrolImg{
	border:1px solid #7f9db9;
	float:left;
	display:inline;
}

#Kontrol{
	float:left;
	display:inline;
	margin-top:10px;
}

#KapchaCont{
	/*float:left;
	display:inline;
	clear:left;*/
	width:120px;
}

#random{
	text-align:left;
	float:left;
	display:inline;
	clear:both;
	width:260px;
}

#KontrolD{
	float:left;
	display:inline;
	margin-top:3px;
}

#HCTCHR{
	margin-top:28px;
}
.inputlab{
	font-weight:bold;
	display:inline-block;
	width:120px;
	margin-bottom:4px;
	vertical-align:top;
}
#HelpCaptCha,
#HelpCaptChaReload{
	position:absolute;
	display:none;
	z-index:10000;
}

#HelpCaptCha{
	left:98px;
	bottom:79px;
}

#HelpCaptChaReload{
	left:152px;
	bottom:1px;
}

.autovizalisting{
	display:inline;
	float:left;
	margin-top:-13px;
}

/* AutoVisa */
#Autovisa{
	padding:10px 14px 8px 0;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #EFEFEF; /* 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 */
}

#AutoVisaLogo{
	display:inline-block;
	float:left;
	margin:0 8px;
}

#AutoVisaCont{
	padding-top:8px;
	position:relative;
}

#AutoVisaLink{
	display:block;
	background:#fff;
	-moz-border-radius: 10px;
	border-radius: 10px;
	width:150px;
	margin-left:70px;
	font-size:12px;
	color:#007eff;
	text-align:center;
	margin-top:5px;
}

#AutovisaTitle,
#AutoVisaHelpTitle{
	font-size:16px;
	font-weight:bold;
	color:#000;
}

#AutoVisaHelp{
	position:absolute;
	background:#ffffcc;
	border:1px solid #cc9900;
	padding:8px;
	width:300px;
	display:none;
	color:#000;
}

#AutoVisaHelpClose,
#AutoVisaHelpTitle{
	display:inline;
	float:right;
}

#AutoVisaHelpClose a{
	color:#007eff;
	font-size:12px;
}

#AutoVisaHelpTitle{
	float:left;
	background:url(/images/lc/picto_aide.png) no-repeat left center;
	padding-left:20px;
}

#AutoVisaHelpContent{
	float:none;
	clear:both;
	margin:8px 0;
	margin-top:31px;
	overflow:auto;
}

.BrandPuce{
	list-style-type:disc;
	float:left;
	margin-right:18px;
	margin-left:10px;
}
