
body
{
   width: 870px;
   margin: auto;
   margin-top: 20px;
   margin-bottom: 20px;    
   background-image: url("body/back_wood.jpg");
   
   font-family: "trebuchet ms", arial, helvetica, sans-serif;
   font-size:12px;
   font-weight:normal;
}


/* L'en-tête */

.en_tete
{
   width: 760px;
   height: 185px;
   background-image: url("body/logo.png");
   background-repeat: no-repeat;
}

/*La Barre*/
.barre
{
   position: absolute;
   top: -36px;
   left: 40px;
   color: #FFFFFF;
    
}

.barre a
{
   color: #FFFFFF;
   text-decoration: none;
}


.barre td
{
   margin-left: 2px;
   width: 67px;
   height: 34px; 
   background-image: url("body/bouton.png");
   background-repeat: no-repeat;
   text-align: center;
   opacity: .50;
}

.barre td:hover
{
   margin-left: 2px;
   width: 67px;
   height: 34px; 
   background-image: url("body/bouton.png");
   background-repeat: no-repeat;
   text-align: center;
   opacity: 1;
}



/* Le menu */

#menu
{
   float: left;
   width: 60px;
}

.element_menu
{
   background-color: #626262;
   background-image: url("images/motif.png");
   background-repeat: repeat-x;
   
   border: 2px solid black;
   
   margin-bottom: 20px;
}


/* Quelques effets sur les menus */
.element_menu h3
{    
   color: #B3B3B3;
   font-family: Arial, "Arial Black", "Times New Roman", Times, serif;
   text-align: center;
}

.element_menu ul
{
   list-style-image: url("images/puce.png");
   padding: 0px;
   padding-left: 20px;
   margin: 0px;
   margin-bottom: 5px;
}

.element_menu a
{
   color: #B3B3B3;
}

.element_menu a:hover
{
   background-color: #B3B3B3;
   color: black;
}


.corps 
{   
	width: 636px;
	position: relative;
        margin-left: 120px;
	margin-top: 0px;
	padding: 0px;
	
	background-color: transparent;
}

.corps_contenu a
{
  color: #42d3ff;
  text-decoration: none;
}

.corps_top
{   
	width: 636px;
	height:58px;
    background-image: url("body/mtop.png");
    background-repeat: no-repeat;
    background-position: top;
}
.corps_bottom
{   

    margin: clear;
  	width: 636px;
	  height:40px;
    background-image: url("body/mbottom.png");
    background-repeat: no-repeat;
    background-position: bottom;
}    
.corps_contenu
{   
    background-color: #FFFFFF;
	color: #666666;
	padding: 5px;
	text-align: justify;
}    
.corps_contenu h1
{   
	 color: #333333;
   text-align: center;
	 font-weight:bolder;
	 font-size:18px;
	 background-image: url("body/sep_h1.png");
} 

.corps_contenu h2
{   
	 color: #333333;
	 font-weight:bolder;
	 font-size:14px;
	 background-image: url("body/sep_h2.png");
	 background-repeat: repeat;
} 

.corps_image
{   
	padding: 5px;
	magin: auto;
}  

.corps_image p
{   
text-align:center;
}  
.corps_image img
{   
width: 350px;
border: 1px;
border-style: solid;
border-color: #42d3ff;
}
.corps_grande_image p
{   
text-align:center;
}  
.corps_grande_image img
{   
width: 540px;
border: 1px;
border-style: solid;
border-color: #42d3ff;
}   

.corps_partage 
{
#margin-left: 100px;
}

.corps_images
{
margin-left: 100px;
}

.corps_partage a
{
color: #666666;
text-decoration: none;
}

.corps_partage td
{
width: 200px;
margin-left : 100px;
margin-bottom: 100px;
}

/* Le pied de page (qui se trouve tout en bas, en général pour les copyrights) */

.pied_de_page
{
   width: 636px;
   margin-left: 120px;
   margin-top: 40px;   
   padding-top: 160px;

   text-align: center;

   color: #B3B3B3;
   
    background-image: url("body/logo_bw.png");
    background-repeat: no-repeat;
    background-position: top;
   
   
}
