body {
	
}
a {
	color:#E75A1D;
	text-decoration:none;
	
}
a:hover{
	color:#F90;
}

.liste_sites_sdf a:hover{
	border-left-color:#F90; /* couleur  de la double barre et du texte au survol de liste des sites*/
	border-right-color:#F90;
	color:#F90;
}
a.btns{
	color:#FFFFFF; /* couleur inerte des textes de liens type boutons */
	background-color:#F90; /* couleur de fond des boutons */
}
a.btns:hover{ /* couleur active de survol des textes de liens type boutons */
	color:#666;
	background-color:#FC0; /* couleur de fond des boutons au survol*/
}

#logolambo{
	display:none;
}

#content_logo_gch {
	background-image:url("/leroux/images/logo_haut.png");
	width:350px;
	margin-top:4px;
}


#default{
	overflow:hidden;	
}
#gauche{
	float:left;	width:60%;
	margin-top:5px;
}
#droite{
	float:right; width:40%;
	margin-top:5px;
}

#actualitecontainer{	
	position:relative;
	overflow:hidden;
	
}	
	#blocActu{
	white-space:nowrap;
	width:568px;
	overflow:hidden;
	border-right:solid #900 1px;
	border-bottom: 0px;
	border-left: 0px;
	border-top: 0px;
	padding-right: 2px;
	}
		#blocActu *{
			color:#000;
		}
		#blocActu a{
			display:inline-block;
			width:570px;
			vertical-align:top;
			overflow:hidden;
		}
		#blocActu a *{
			white-space:normal;
		}
		
		#blocActu .titrActu{
			color:#90231d;
			font-size:17px;
		}
		#blocActu .titreDateActu{
			float:right;
			font-style:italic;
			margin-right:10px;
			color:#6F6F6F;
		}
		
	.SlidingPanelsContent {
		overflow:hidden;	
	}
		
		#actualitecontainer h3{	
			margin-bottom:10px;
		}
		#actualitecontainer img{	
			margin-right:10px;
		}	
	 
 
/**************Annonce occasion*****************/

 #ficheContainerHP, #ficheContainer{
		overflow:hidden; 
 }
 #ficheContainerHP div.Bloc_Content div{
		float:left;
		width:100px;
		margin-left:20px;
 }
	#ficheContainerHP div.Bloc_Content img{
	 	display:block;
		margin: auto auto;
	}
 
 #ficheContainerHP div.Entete, #ficheContainer div.Entete{
	 display:block;
	 background-color:#90231d;
	 background-image:url(/Leroux/images/bg_onglet.png);
	 color:#FFF;
	/* margin-left:20px;*/
	 margin-bottom:10px;
	 font-size:18px;
	 height:30px;
	 padding-left:5px;
	 line-height:28px;
 }
		#ficheContainerHP div.Entete a, #ficheContainer div.Entete a{
	  		color:#FFF;
		}
		#ficheContainerHP div.Entete a:hover, #ficheContainer div.Entete a:hover{
	  		color:#EFE1D1;
		}
 span.labelMat{
		display:inline-block;
		margin-bottom:5px;
		color:#90231d;
 }
 
 
 #ficheContainer{
		text-align:left;
		border: solid 1px #5F1B17;
		background-color:#EFEFEF;
 }
 #ficheContainer div.Entete{
 	margin-left:0;
	margin-bottom:0;
 }
 #ficheContainer div.annonce0,  #ficheContainer div.annonce1{
	 padding: 5px 0;
 }
 #ficheContainer div.annonce0 img,  #ficheContainer div.annonce1 img{
	 margin-right:5px;
	 margin-left:5px;
 }
 
 #ficheContainer div.annonce1{
 	background-color:#DFD2D1;
	cursor:pointer;
 }
 
 
 /**/
 #droiteBas{
		margin-top:10px;
		/*margin-left:15px;*/
		overflow:hidden;
 }
 #droiteBas #logo{
		float:left;
		width:200px;
		text-align:center;
 }
	 #droiteBas #logo img{			
			max-width:200px;
			max-height:50px;
			margin:5px;
	 }
 #droiteBas #map{
	 display:block;
	 	float:left;
		width:100px;
		height:85px;
		margin-left:50px;
		background-image:url(/Leroux/images/acces.gif);
 }
 .titre{
		display:inline-block;
		width:130%;
		height:30px;
		line-height:28px;			
		color:#FFF;
		font-size:18px;
		background-image:url(/Leroux/images/bg_onglet.png);
		background-color:#90231d;	
		background-position:left;
		text-align:left;
		padding-left:5px;
 }




/**/
#ficheContainerHP .Bloc_Content div.annonce0, #ficheContainerHP .Bloc_Content div.annonce1{
	text-align:center;
	margin:5px; 
	width:110px;
	height:160px;
	/*padding:5px;*/
}
#ficheContainerHP Bloc_Content div.annonce0 img{
	/*width:120px;*/
}

#ficheContainerHP .annonce1{
	background-color:#FFE3DF;	
	text-align:center;
	margin:5px; 
	cursor:pointer;
}





/*style pour la visionneuse d'actu*/
#playerDefile{
	width:50px;
	position:relative;
}
#playerDefile .btnDefileMoins, #playerDefile .btnDefilePlus{
	background-image:url(/Leroux/images/playerDefile.gif);
	border:solid 1px #000000;
	display:inline-block;
	width:15px;
	height:15px; 
	text-align:center;
	cursor:pointer;
}
#playerDefile .btnDefileMoins{background-position:0px 0px;}
#playerDefile .btnDefilePlus{background-position:15px 0px;}
#playerDefile span.btnDefileMoins:hover{background-position:0px 15px;}
#playerDefile span.btnDefilePlus:hover{background-position:15px 15px;}
#playerDefile span:hover{
	color:#8ec437;
	border:solid 1px #8ec437;
}
	
