
body{
padding:0px;
height:auto;
margin:auto;
width:900px;
text-align:center;
background-color:#FCF8C9;
border:solid 1px #c9daa6;
}


.clear{
clear:both;
}
a{
text-decoration:none;}


a:hover{
text-decoration:underline;}




#ban{
width:900px;
height:189px;
background : url(img/ban.jpg) no-repeat top center ;
margin:0px;
padding:0px;
}

#conteneur{
width:900px;
height: auto;
background-color:#FCF8C9;
padding:0px;


} 

#menu{
width:900px;
height:46px;
background : url(img/menu.jpg) no-repeat top center ;
line-height:30px;
color:#FFFFFF;
margin:0px 0px 0px 0px;
padding:0px 0px;
}

#menu ul{
margin:0px;
padding:0px;

}

#menu ul li{
list-style:none;
float:left;
padding:5px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}

#menu ul li a{
padding:5px;
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#menu ul li a:hover{
padding:5px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.separateur{
width:2px;
height:44px;
background : url(img/separateur.jpg) no-repeat top ;
}

#pub{
padding-top:10px;
margin:auto;
width:468px;
height:60px;
}
#gauche{ 
float : left;
width : 300px;

background-color:#FCF8C9;
}


#img1{
background : url(img/img1.jpg) no-repeat top center ;
/*width:160px;*/
height:346px;
font-family:Arial, Helvetica, sans-serif;
/*text-align:center;*/
line-height:30px;
font-size:18px;
font-style:italic;
padding-left:0px;
margin-left:0px;
margin-bottom:20px;
margin-top:30px;

}

#img3{
background : url(img/img3.jpg) no-repeat top center ;
/*width:160px;*/
height:346px;
font-family:Arial, Helvetica, sans-serif;
/*text-align:center;*/
line-height:30px;
font-size:18px;
font-style:italic;
padding-left:0px;
margin-left:0px;
margin-bottom:20px;
margin-top:30px;

}

#img2{
background : url(img/img2.jpg) no-repeat top ;
width:267px;
height:415px;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
text-align:center;
line-height:50px;
font-size:20px;
padding-left:25px;
margin-left:10px;
margin-bottom:20px;
margin-top:30px;

}



#droite{ 
float :left;
width : 530px;
height: auto;
text-align:left;
background-color:#FCF8C9;

} 

#droite h3{
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:0px;
font:Arial, Helvetica, sans-serif;
font-size:18px;
color:#5c712f;



}
 
#droite p{
padding:10px;
padding-bottom:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
width:561px;
}

#droite td{
width:550;
height:auto;
padding-top:4px;
padding-left:10px;
}

#droite a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:20px;
color:#000000;
}

#droite td .p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
width:250px;
height:auto;
padding-top:5px;
padding-left:0px;
}

.table{
margin:0px;
padding-top:0px;
padding-left:0px;
}

#footer{
background:url(img/footer.jpg);
width:900px;
height:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
line-height:100px;
color:#FFFFFF;
margin-top:20px;
}



#contact{
width:"450";
height:auto;
border:solid 1px #718C39;
margin-left:50px;
padding-top:20px;
margin-top:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

#contact td {

	color:#000000;
	font-size: 12px; 
	font-weight:bold;
	text-align:left
}
#contact .texte_blanc {
	color:#FFFFFF;
}
#contact .texte_mini {
	font-size:0.8em;
}
#contact .texte_alerte {
	width: 95%;
	padding: 10px 10px 10px 10px;
	border: 1px dashed #000;
	
	color: #ff0000;
	text-align:center;
}

.submit {width: 150px; height:40px;
background:url(img/button.jpg) no-repeat; border:0px; }

