body {
margin: 0;
padding: 0;
text-align : center;
font-family : arial;
font-size : 0.7em;
color : #999999;
background : #B5651C;
}



/*  CENTRAGE
*****************************************************************/


.centrage {
width : 900px;
margin : 0 auto; 
text-align : left ;
}


/*  HEADER
*****************************************************************/


#header {
height : 200px ;
margin : 0 auto; 
background: #804613 url(http://www.ludmilraytchev.com/images/perso4.JPG) repeat-x ;
 }
 
 #header h1{
margin : 0;
padding : 40px 0 0 0;
color : #fff ; 
font-size : 2.5em;  
 }
 
 
 
 
 /*  CONTENT
*****************************************************************/
 
#content {
background: #FFF;
text-align : left;
}


#content .centrage {
padding : 40px 0 0 0; 
}





  /*  NAVIGATION PRINCIPALE
*****************************************************************/
 
 #menu {
height : 40px;
line-height : 40px; 
text-align: left;
background :#333333;
border-bottom : 10px solid #ccc ;  
color :#fff ; 
font-weight : bold;
font-size : 0.9em;
}

#menu ul{
 margin :0;
padding : 0 ; 
list-style : none ;
}

#menu li{
float : left ;
background : url(images/li.jpg) no-repeat left; 
list-style : none ;
margin : 0 0 0 -1px;
padding :0 10px 0 15px; 
  }
  
  
#menu li:first-child  {
border : none;
}



 #menu li a {
color : #FFF; 
text-decoration : none ; 
  }
  
   #menu li a:hover {
color : #CC9902;
  }





 /*  CONTENU
*****************************************************************/

#contenu {
float : left ;  
width : 550px;
padding : 0 0 0px 0; 
}




#contenu h1 {
font-size : 12px; 
color : #000 ; 
margin :0 ;
padding : 0;
text-transform : uppercase ;
}


#contenu a {
color : #999999; 
 }
 


 /*  SIDE
*****************************************************************/
 
 
#side {
float : left ;  
background : #fff url(images/side1.jpg) no-repeat;
width : 271px;
color : #999999;
padding :0px 15px 0 15px;
margin : 0 0 0 40px;  
}


#side h2 {
color : #000; 
font-size : 1em; 
border-bottom : 1px dotted #000; 
margin : 0;
padding : 0 0 10px 0; 
text-transform : uppercase;
}


#side ul{
 margin :10px 0;
padding : 0 ; 
list-style : none ;
}

#side li a{
color : #000; 
text-decoration : none ; 
}



#side li a:hover{
text-decoration : underline ; 
}






/*  FOOTER
*****************************************************************/


 #footer {
height : 62px ;
background : #B5651C ; 
border-top : 10px solid #333333;
clear : both ; 
}

 #footer p {
padding : 20px 0 0 0;
margin : 0; 
text-align : center; 
color : #fff
}

 #footer a {
color : #fff
}











