*{
	margin:0;
	padding:0;
}

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

body{
	font-family:Verdana;	
}

#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;
}

#PromoSelBar{
	width:310px;
}

#NavGale,
#NavCat,
/*#Zoom dt,
#Selection dt,
#Promotion dt,
#ListMarques dt,
#Marques dt,
#OffreMoment dt,
#Push2TalkBar dt,
#Coordonnees dt,
#Concession dt,
#Information dt,
#ReseauBar dt,
#Sondage dt,
#ZoneCont dt,
#TitreFicheTechnique dt,
#ShowRoom dt,
#RightBar dt*/
dt{
	font-family:"Trebuchet MS";
}

/*#Zoom dt,
#Selection dt,
#Promotion dt,
#ListMarques dt,
#Marques dt,
#OffreMoment dt,
#Push2TalkBar dt,
#Coordonnees dt,
#Concession dt,
#Information dt,
#ReseauBar dt,
#Sondage dt,
#ZoneCont dt,
#TitreFicheTechnique dt,
#ShowRoom dt*/

dt{
	padding:3px 0 4px 26px;
	*padding:3px 0 4px 0;
	/*width:inherit;*/
	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;
}


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

#NavCat,
dt,
#ShowRoom dt{
	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:128px;
	padding:0 4px 0 4px;
	display:inline;
	float:left;
	background:#fff;
}

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

#Zoom li a,
#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;
	background:#ff0000;
	color:#fff;
	padding:1px 0;
	width:77px;
	margin-left:21px;
	text-align:center;
	z-index:1000000;
	font-size:10px;
	white-space:nowrap;
}

#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,
#Marques 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;
	margin-top:12px;
	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;
}

/* Push to talk */
.push2talk{
	width:92px;
	
}
.CoinDroitPush2Talk,
.CoinGauchePush2Talk{
	display:inline-block;
}
.CoinDroitPush2Talk{
	float:right;
	background:url(/images/lc/gelule_p2t_right.png);
	width:8px;
	height:16px;
}
.CoinGauchePush2Talk{
	float:left;
	background:url(/images/lc/gelule_p2t_left.png);
	width:16px;
	height:16px;
}
.push2talk a{
	color:#FFF;
	text-decoration:none;
	float:left;
	background:#007EFF;
	height:16px;
}

#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;	
}