div, td, tr, table, ul, li, input, textarea, form{margin:0; padding:0;}

body{
background-color:#411a07;
margin:30px 0 0;
padding:0;
}

td{vertical-align:top;}

.table{
margin:0 10px 0 0 ;

}

/*Contenu de la page*/
#contenu{
background-color:#38302b;
margin:0 auto 0;
width:896px;
}
/*Bandeau du haut de la page*/
#bandeau{
background:url(../images-de-fond/bandeau.jpg) no-repeat;
height:174px;
}
/*Effet sur le menu haut*/
#menu_haut{
background-color:#000;
height:42px;
}
/*Effet sur le menu gauche*/
#menu_gauche{
width:188px;
background-color:#2b231e;
}






/*Effet sur les textes du centre de la page*/
.texte{
margin:0 25px 0;
display:block;
font:12px Arial, Helvetica, sans-serif;
color:#B88518;
}
/*Effet sur les images du centre de la page*/

.img{
margin:4px 4px 0;
}
/*Effet sur les mentions legal du site*/

.bas_de_page{
background:url(../images-de-fond/bas.jpg) no-repeat;
height:45px;

}
/*Effet sur les mentions legal du site*/
.mention_legal{
margin:0 185px 0;
font:bold 10px Arial, Verdana, Helvetica, sans-sherif;
color:#B88518;
}

/*Effet sur les liens du menu gauche */
a.liens{
padding-top:15px;
display:block;
text-decoration:none;
font:13px Arial, Verdana, Helvetica, sans-herif;
color:#B88518;
height:40px;
}
a.liens:link  a.liens:visited  {
display:block;
text-decoration:none;
color:#B88518;
height:40px;
}

a.liens:active{
display:block;
text-decoration:none;
color:#38302b;
height:40px;
}


a.liens:hover{
display:block;
text-decoration:none;
color:#B88518;
background-color:#38302b;
height:40px;}

/*Effet sur les liens du menu gauche */
a.liens2{

display:block;
text-decoration:none;
font:13px Arial, Verdana, Helvetica, sans-herif;
color:#B88518;
height:31px;
}
a.liens2:link  a.liens2:visited  {
display:block;
text-decoration:none;
color:#B88518;
height:31px;
}

a.liens2:active{
display:block;
text-decoration:none;
color:#38302b;
height:31px;
}


a.liens2:hover{
display:block;
text-decoration:none;
color:#B88518;
background-color:#38302b;
height:31px;}


/*Effet sur le formulaire*/
.tf{
font:bold 11px arial, verdana, Helvetica, sans-herif;
margin:0;
color:#B88518;
}
.in {
border:1px solid #d1d2d3;
margin:0;
height:14px;
width:300px;
}
textarea{
height:60px;
width:298px;
}
.bo{
border:1px solid #d1d2d3;
background-color:#ccc;
margin:5px 0 0;
width:50px;
height:16px;
color:#000;
font:bold 10px Arial, Verdana, Helvetica, sans-sherif;
}
.erreur_form{
display:block;
margin:0;
font:bold 11px Arial, Verdana, Helvetica, sans-sherif;
color:#555555;
}


/*css ---------------------------------------------------------------patrice*/


#contentb{
width:702px;
margin-top:25px;
}
#content{
width:702px;
margin-top:25px;
}

#contentc{
width:702px;
margin-top:5px;
}
#contentd{
width:702px;
margin-top:3px;
}

.image{
float:left;
margin-left:08px;
margin-top:85px
}
.imagequi{

float:left;
margin-left:45px;
margin-top:85px;




}

.imageb{
float:left;
margin-left:30px;
}

.imagec{
float:left;
margin-left:5px;
}

.imaged{
float:left;
margin-left:5px;
margin-top:155px
}
.imagef{
float:left;
margin-left:1px;
}


#footer{
padding-left:85px;
}

.texteimage{
width:310px;
float:left;
margin-left:15px;
margin-top:15px;
text-align: justify ; 
}

.texteimageb{
width:310px;
float:left;
margin-left:27px;
margin-top:28px;
text-align: justify ; 
}


.texteimageac{
width:310px;
float:left;
margin-left:27px;
margin-top:15px;
text-align: justify ; 
}



.texteimaget{
width:310px;
float:left;
margin-left:25px;
margin-top:28px;
text-align: justify ; 
}
.texteimagequi{
width:310px;
float:right;
margin-right:25px;
margin-top:28px;
text-align: justify ; 
}

.texte-image{
width:310px;
float:left;
margin-left:25px;
margin-top:8px;
text-align: justify; 
}

.texteimaged{
width:310px;
float:left;
margin-left:15px;
margin-top:3px;
text-align: justify ; 
}




.imgb{
margin:35px 40px 0;
}

/*Effet sur les textes du centre de la page*/
.texte2{
margin: 4px;
display:block;
font:12px trebuchet MS, Helvetica, sans-serif;
color:#B88518;
}
/*Effet sur les images du centre de la page*/

.texte3{
margin: 4px;
display:block;
font:12px trebuchet MS, Helvetica, sans-serif;
color:#B88518;
}

.texte4{
margin-left:20px;
margin-right:20px;
display:block;
font:12px trebuchet MS, Helvetica, sans-serif;
color:#B88518;
}




.texte1{
margin:25px 25px 0;
display:block;
font: 12px Arial, Helvetica, sans-serif;
color:#B88518;
}

/*Effet sur les liens du menu haut */

a.liens1:link  {
text-decoration:none;
color:#B88518;
font:13px Arial, Verdana, Helvetica, sans-herif;
display:block;
height:42px;
background-color:#000000;
}

a.liens1:visited {
text-decoration:none;
color:#B88518;
font:13px Arial, Verdana, Helvetica, sans-herif;
display:block;
height:42px;
background-color:#000000;
}

a.liens1:active{
text-decoration:none;
color:#B88518;
background-color:#38302b;
height:42px;
font:13px Arial, Verdana, Helvetica, sans-herif;
display:block;
}

a.liens1:hover{
font:13px Arial, Verdana, Helvetica, sans-herif;
display:block;
text-decoration:none;
color:#B88518;
background-color:#38302b;
height:42px;
}


.bas_de_page2{
background:url(../images-de-fond/bas.jpg) no-repeat;
height:45px;
clear:both;
}


/*fin css ----------------------------------------------------patrice*/


