body {
		font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
		margin:0;
		background-color: #DFC36B;
		color: #606060;
		padding:0;
		margin-top: 3px;
		font-size: 14px;
		}
#conteneur{
		width: 1000px;
		margin: auto;
		border: 0px solid #f00;
		background-color: white;
		}
#header{
		border: 0px solid #0f0;
		height: 100px;
		margin-bottom: 0px;
		padding: 0px; 
		margin-top: 5px;
		border: 0px;
		margin : auto;	 
		background-color: #6695EF;
		}
		
#header_gauche{
		width: 200px;
		}
#header_centre{
		width: 600px;
		text-align: center;
		}
#header_droite{
		width: 200px;
		}
/* le menu*/		
#menu{		
		background-color: #6695EF; 
		height: 40px;
		width: 1000px;
		}
/* élément du menu*/	
#itemmenu{		 
		background-color: #FFCC33;
		width: 120px;
		height: 40px;
		text-align: center;
		font-size : 14px;
		margin: 0;		 		 
		}
/*élément de la cellule du menu*/
#itemmenu td{		 
		background-color: #FFCC33;
		width: 120px;
		height: 40px;
		text-align: center;
		font-size : 14px;
		margin: 0;		 		 
		}
/*taille du contenu*/		
#contenu{
		width: 1000px;
		background-color: #D3D3D3; 
		margin: auto;
		}
/*taille du bloc de gauche*/	
#gauche{
		 float: left;
		 width: 165px;
		 font-size : 16px;
		 vertical-align: top;
		 padding-top: 10px;
		 padding-left: 10px;
		 padding-right: 5px;
		 padding-bottom: 5px;  		  
		}
/*taille de la police h3 à gauche*/
#gauche h3{
		 font-size: 16px;
		 border-top: 1px dotted;		 
		 border-left: 5px solid;
		 padding-top: 0.25em;
		 padding-left: 0.55em;		 
		 }
/*taille de la police hé à gauche*/
#gauche h2{
		 font-size: 18px;
		 padding-top: 0.1em;
		 padding-left: 0.15em;	
		 border-top: 1px dotted;		 
		 border-left: 5px solid;
		 padding-left: 0.55em;
		 padding-top: 0.25em;	 
		 }		 
/*taille du bloc du centre*/
#centre{
		 width: 630px;
		 font-size : 16px;
		 vertical-align: top;
		 padding-top: 3px;
		 padding-left: 5px;
		 padding-right: 5px;
		 padding-bottom: 2px;  
		 background-color: white;
		 margin: auto;		 
		 }
/*taille de la police h3 au centre*/
#centre h3{
		 font-size: 16px;
		 border-top: 1px dotted;		 
		 border-left: 5px solid;
		 padding-left: 0.55em;
		 padding-top: 0.40em;		 
		 }
/*taille de la police h2 au centre*/
#centre h2{
		 border-bottom: 2px groove;		 
		 text-align: right;
		 color: #000;		 
		 }
/*taille de la police h1 au centre*/
#centre h1{
		 font-size: 22px;	 
		 text-align: center;
		 		 
		 }
		 /*bloc information au centre*/
#infocentre{
		 width: 280px;
		 height: 50px;
		 padding-top: 0px;
		 padding-left: 10px;
		 padding-right: 10px;
		 padding-bottom: 0px; 
		 background-color: white;
		 text-align: left;		  
		 }
/*taille des photos du côté*/
.photocote{
		 padding:  0px;		 
		 width: 120px;
		 height: 90px;	
		 padding-top: 30px;
		 padding-bottom: 40px;	  
		 background-color: #D3D3D3;
		 text-align: center;		
		 }
/*taille des photos du centre */		
.photocentre{
		 width: 150px;
		 height: 110px;
		 padding-top: 0px;
		 padding-left: 0px;
		 padding-right: 0px;
		 padding-bottom: 0px; 
		 background-color: #D3D3D3;
		 text-align: center;		
		 }
/*taille du bloc de droite*/		 
#droite{
	 	 width: 165px;
		 font-size : 16px;
		 vertical-align: top;
		 padding-top: 10px;
		 padding-left: 5px;
		 padding-right: 10px;
		 padding-bottom: 5px;  
		 background-color: #D3D3D3;		
		}
/*taille de la police h3 de droite*/
#droite h3{
		 font-size: 16px;
		 border-top: 1px dotted;		 
		 border-left: 5px solid;
		 padding-left: 0.55em;
		 padding-top: 0.25em;
		 }
/*taille de la police h2 de droite*/
#droite h2{
		 font-size: 18px;
		 padding-top: 0.1em;
		 padding-left: 0.15em;
		 border-top: 1px dotted;		 
		 border-left: 5px solid;
		 padding-left: 0.55em;
		 padding-top: 0.25em;		 
		 }	
/*pied de page*/
#footer{
		text-align: center;
		font-size: 14px;
		font-style: italic;
		font-family: Tahoma;
		padding-right:0px;
		width: 1000px;
		margin: auto;
		padding-top: 5px;
		padding-bottom: 10px;
		height: 30px;
	 	color: #D3D3D3;	
		background-color :#516D20;
		}
		
/* les liens */

/* normal : jaune */
#footer a:link {
		text-decoration: none ;
		color : #f00; 	 
		}
		
/* visité : violet */
#footer a:visited {
		text-decoration: none ;
		color: #f90;	 
		}
		

/* survol de la souris : gris */		
#footer a:hover {	 
		text-decoration: none;
		color: #A59090; 
		}
/* actif : jaune*/
#footer a:active {
		text-decoration: none ;
		color: #f00;	 
		}		
/*taille des polices par défaut*/		
.h1{
		margin: 0;
		font-size: 18px;
		margin: 0.2em 0 0.4em 0;
		text-align: center;
		}
.h2{
		font-size: 1.4em;
		}
.h3{
		font-size: 1.4em;
		}
.titre{
		margin: 0;
		font-size: 14px;
		margin: 0.2em 0 0.4em 0;
		text-align: center;
		}
.info{
		font-style: italic;
		text-align: center;
		font-size: 14px;
			
		}
/*texte des colonnes de gauche pour "autres" et "conditions"*/
.texte2{
		font-size: 14px;
		font-family: sans-serif;
		}
/*texte des colonnes du centre pour "conditions"*/
.texte3{
		font-size: 14px;
		font-family: sans-serif;
		}
/* paragraphe*/		
p{
		margin: 20px;
		}
/* les liens */

/* normal : bleu clair */
a:link {
		text-decoration: none ;
		color : #6695EF; 	 
		}
		
/* visité : violet */
a:visited {
		text-decoration: none ;
		color: #663F41;	 
		}
		

/* survol de la souris : gris */		
a:hover {	 
		text-decoration: none;
		color: #A59090; 
		}
/* actif : */
a:active {
		text-decoration: none ;
		color: #807413;	 
		}
