html, body {
height: 100%
}

body {
margin: 0;
padding: 0;
text-align : center;
font-family : arial;
font-size : 12px;
color : #000;
background : #212121 url(images/fond.gif)  no-repeat;
}

#cont {
background-color :#D3D3D4;
text-align : left;
width : 738px ; 
margin : 0 auto 0 auto; 
min-height:100%;
}


#haut {
width : 738px ; 
height : 150px ;
background : url(images/haut.gif)
}
 
 
#centre {
width : 738px ;
background : url(images/centre.gif)  ;
text-align : left; 
padding-bottom : 30px ;
overflow : auto ; }

#centrage { 
padding-left : 40px ; 
padding-right : 35px ; 
 background : transparent ; 
  }

 
#bas {
position : relative ; 
height : 92px ;
 background-image : url(images/bas.gif);
 }
 
 
#gauche {
float : left ;  
background-color : #fff;
width : 178px;
 text-align : left; 
 margin-top : 10px; 
 color : #363E5E;
 }



#gauche ul{
 margin :0;
padding : 10px 15px 5px 5px ; 
list-style : none ;
background-color : #D3D3D4;
}

#gauche li {
display : block ;  
margin : 10px 0 5px 0 ;

 }



li.name {
padding : 0 0 10px 0; 
text-transform : uppercase ; 
diplay : block ; 
border-bottom : 1px dotted #363E5E ; 
 font-weight : bold ; 
 }
 
 li.name a { color : #363E5E;
 text-decoration : none ; 
 }
 
 
li.blabla {
text-decoration : none ; }

li.link {
text-decoration : underline ; 
padding-bottom : 10px ; 
}



h4 {
text-transform : uppercase ; 
font-weight : bold ;
text-decoration : none ;
border-bottom : 1px dotted #363E5E;
padding : 5px 0 5px 0;
 margin :10px 10px 0 10px;
 font-size : 12px ;  
}

h4 a {
text-decoration : none ;  
}

 





 /* DIV DROITE */



#droite {
float : left ;  
background-color : transparent;
width : 469px;
padding-left : 15px}

#droite p {
padding : 0 20px 0 0  ; }



#haut_droite {
padding : 20px 0 0 0; 
background-color :transparent; 
min-height : 80px ; 
 }
 
#haut_droite img{
float : left ;
diplay : block ;
border-right : 10px solid #fff ;    
 }
 
#haut_droite p{
padding : 0 20px 20px 0 ;
margin : 5px 0 0 100px; 
 }
 
#haut_droite h1{
font-size : 1em ;
color : #363E5E ; 
padding : 15px 0 15px 0 ; 
margin : 0 30px 0 100px; 
background : url(images/hr1.gif) bottom no-repeat; 
text-transform : uppercase ; 
 }
 
 
 
  
 
 h3 {

clear : left ; 
margin : 0 ; 
padding : 2px 0 2px 0;
font-size : 1.2em;
background: #212121 url(images/bgdivers.gif) right no-repeat;
color :#fff; 
text-indent : 10px;
text-transform : uppercase ;
}

.englobe_h3 {
padding : 1px ;
 background : #fff;
  margin : 10px 0 10px 0 ;
  border : 1px solid #000; }
 
 
 
 
 h2 {

clear : left ; 
margin : 0 ; 
padding : 2px 0 2px 0;
font-size : 1.2em;
background: #212121 url(images/bgdivers.gif) right no-repeat;
color :#fff; 
text-indent : 10px;
text-transform : uppercase ;
}

.englobe_h2 {
padding : 1px ;
 background : #fff;
  margin : 20px 0 10px 0 ;
  border : 1px solid #000; }
 



 
 
 
 
 

 /* Menu*/


#menu {
text-align: left;
color :#fff ; 
font-size : 11px; 
font-weight : bold;
font-size : 1em;
padding : 1px ; 
  background : #FFF ;
  border : 1px solid #000 ;  }

 
 #menu ul{
 height : 27px;
  margin : 0;
padding : 0 ; 
list-style : none ;
background: #212121 url(images/bgdivers.gif) right no-repeat;}
 
 
 #menu li{
 display : block  ; 
 float : left ;
  margin : 0  ;
   padding: 6px 15px 0 10px;
  background : url(images/boot.gif) right bottom no-repeat ;
   list-style : none ;}
  
  
   #menu li a {
color : #fff ;
text-decoration : none ; 
text-transform : uppercase ;  }



 /* Image dans le haut */

.sitelogo {
padding-top : 10px; 
padding-left : 25px ;
 border : 0}



.puce {margin-top : 5px ; margin-left : 5px}
.copy {border : 0 ; }
.delire {float : right ; margin: 7px 30px 0 0}












.signature { 
position : absolute ;
margin : 25px 0 0 40px;
padding : 0 ;  
color : #366A2D}

.pboot {
margin : 10px 15px 0 5px ; 
padding : 0 ; 
text-indent : 15px ;   
background :  url(images/pboot.gif) left top no-repeat;}




a {
color : #363E5E; 
text-decoration : underline ; 
}

a:hover {
color : #363E5E; 
text-decoration : none ;
}










.speed {
float : left ;   
margin :20px 0 0 10px;
width : 130px ; 
padding : 0 ; 
list-style : none ;}



