
*
{
	padding:0;
	margin:0;
}

body
{
	background:url(images/fond.jpg) top #b9b9b9 repeat-x;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    color:#000000;
}

h1
{
	position:absolute;
	left:-9999px;
}

#global
{
	width:960px;
	margin:0 auto;
}

#entete
{
	background:url(images/fond_menu.png) bottom;
	width:960px;
	height:410px;
}

#logo
{
	background:url(images/logo.png) no-repeat;
	width:293px;
	height:60px;
	position:relative;
    left:50px;
    top:50px;
    float:left;
    
   
}



#menu
{
/*background:url(images/menu.png) no-repeat ;*/
width:571px;
height:171px;

margin-left:370px;

}


#flash
{
 /*background:url(images/bandeaux.png) no-repeat;*/
 width:959px;
 height:248px;
 
}








#centre
{
	background:url(images/center.png) no-repeat top;
	width:100%;
	min-height:400px;
	padding-top:20px;
    margin:0 auto;
    overflow:hidden;
	
}






#clonne_gauche
{

background:url(images/ligne.gif) no-repeat top right;
width:206px;
height:100%;
float:left;
}

#clonne_gauche .adress
{
width:190px;
height:auto;
padding:20px 0;


}
#clonne_gauche .adress dt
{
 font-weight:bold;
}



#clonne_gauche .adress dd
{

color:#525252;
line-height:20px;

}

#clonne_gauche .lien
{
background:url(images/bouton.gif) no-repeat;
width:86px;
height:23px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:23px;
font-weight:bold;
text-align:center;
margin:10px 0;

}
#clonne_gauche span
{
position:absolute;
left:-10000000px;
}
#clonne_gauche .lien a
{
color:#FFFFFF;
text-decoration:none;
width:86px;
height:23px;
}







#principal
{

width:500px;
height:100%;
margin-left:35px;
float:left;
padding-bottom:30px;
text-align:justify;
}

#principal p{
margin-bottom:15px;

}
#principal a
{
color:#666;
font-weight:bold;
text-decoration:none;
}
#principal a:hover
{
color:#000;
}
#principal .services {
font-size:110%;
text-align:center;
font-weight:bold;
}

#principal h2
{
color:#e4171c;
padding-bottom:10px;

	
}





#clonne_droite
{

width:190px;
height:100%;
float:right;

}

#clonne_droite .actu
{
width:150px;
height:auto;


}
#clonne_droite dt
{
 color:#000000;
 font-weight:bold;
 margin-top:20px;

}

#clonne_droite dd
{
 color:#000000;
 

}



#clonne_droite h3
{

color:#e31214;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
padding-bottom:15px;

}

#clonne_droite .image
{
border: #000000 5px solid;

}
/************************************/
#liste_occasions {
width:500px;
float:left;
height:auto;
padding-bottom:5px;
border-bottom:1px dashed #fff;
}

#liste_occasions li {
float:left;
list-style:none;
margin:10px 0; 

}
#liste_occasions .image {

width:200px;
}
#liste_occasions .bas
{
 float:none;
 clear:both;
 display:block;
}
#liste_occasions li.no-style {
border-bottom:0; }

#liste_occasions li img {
border:1px solid #CCCCCC;
margin:0 1px;
width:80px; }

#liste_occasions li img.img1 {
/*position:absolute;*/
top:0;
float:left; }
#liste_occasions li img.img2 {
/*position:absolute;*/
top:95px;
float:left;
margin:0 10px; 
}

#liste_occasions li img.img3 {
/*position:absolute;*/
top:190px;
}

#liste_occasions li img.img4 {
/*position:absolute;*/
top:285px; }

#liste_occasions li dl {
   margin-left:30px;}

#liste_occasions li dl dt, #liste_occasions li dl dd {
padding-bottom:10px;
/*overflow:auto; */
}

#liste_occasions li dl .left {
font-weight:bold;
width:100px;
float:left; }

#liste_occasions li dl .right {
text-align:right;
margin-left:20px; }

#liste_occasions li dl p.right {
margin-left:120px; }
#liste_occasions li .more
{
  margin-top:25px;
}

#liste_occasions li dl span.more a:hover {
color:#FF0000; }

#liste_occasions li .more a {

color:#7dc012; }
div#pagination a {
  color:#FFFFFF;
}
/*****************************/



#contenu_site .image
{
	width:740px;
   margin-left:150px;
    padding:30px 0;
}

#contenu_site .left
{
	margin-right:50px;
}

#contenu_site .image img
{
	border:#e3c494 solid 2px;
}





#pied
{
	background:url(images/pied.png) top no-repeat;
	width:960px;
	min-height:60px;
	margin:0 auto;}

#pied .menu_bas
{
	width:960px;
	margin:0 auto;
	text-align:center;}

#pied .menu_bas li
{
	
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:11px;
	display:inline;
   
    color:#5a5a5a;
    
	
}

#pied .menu_bas li a
{
	text-decoration:none;
	color:#5a5a5a;
     margin:0 10px;
}

#pied .menu_bas li a:hover
{
	color:#FFF;
}



#pied .menu_bas .imnalys
{
	margin-left:200px;
}


#pied .menu_bas .imag
{
 border:0;
 position:relative;
 top:15px;
}

