html, body {
margin: 0;
padding: 0;
height: 100%
}

body {
margin: 0;
padding: 0;
font-family: arial, verdana,  helvetica, sans-serif;

font-size: 0.8em;
color : #000}



.conteneur { 
width:930px;
background-color: #000; 
margin-left:auto;
margin-right:auto;
text-align : left;
height:100%; 

 }


.haut{
	width:840px;
	height: 160px;
	text-align : left;
	margin-left :80px;
	background-image: url('images/a_haut.jpg');
	background-repeat: no-repeat
 } html>body .haut{
 width : 900px; 
 }

.centre{ 
background: #000 ; 
width:800px;
text-align : left;
 margin-right :25px;
 margin-left :25px;
}

.haut_intro {float : right ; margin-top : 50px; text-align : right ; width : 300px ;}
html>body .droite {margin-left : 20px;
 }
 
h3  a:link    {
	color : #FFFFFF;
}
h3  a:hover    {
	color : #FFFFFF;
}
h3   a:active    {
	color : #FFFFFF;
}
h3 a:visited {
	color : #FFFFFF;
}

p {
	margin : 0 20px 0 20px;
	padding : 10px 0 0 0;
	color : #A19D9D;
	text-align : left ;
	font-size: 12px;
	font-family: arial, verdana,  helvetica, sans-serif;
	background-color: #000;
}
.para_edito {text-transform : uppercase ; color : #000;}
.para_haut {color : #FFcc00; margin-top : 0; padding : 0 ; }
.notop {margin : 0 20px 0 20px ; padding : 0}
.para_nomargin {margin : 0 ; paddig : 0; float : none} 
.spacer {clear : both ; height : 13px; }
.spacer2 {clear : both ; height : 13px; background-color : #000 }
 ul, li {
	margin :0;
	padding : 0;
	list-style : none;
	color: #FFFFFF;
}



#menu {
  background :  #333 url('images/menu_fd.gif');
width:832px;
margin-right :35px;
height : 31px;
color:#fff;  font-size:13px; overflow:hidden; background-color:#333;
}

 #menu li{
 float : left ;
padding-top : 5px ;
   height : 31px;
   width : 104px;
   text-align : center;
   background :  url('images/menu_separateur.gif') no-repeat 98px 2px;
   }
  
   li.box  a{
 float : left ;
padding-top : 5px ;
   height : 28px;
   display : block;
   width : 104px;
   text-align : center;
   margin-top : -5px;
}
  
 
    li.box  a:hover{
background :  url('images/menu_orange.gif'); 

}

 h1 {
	font-size : 17px;
	text-align : center ;
	font-family: arial, verdana,  helvetica, sans-serif;
	color : #A19D9D;
	height : 20px;
	padding-top : 2px;
	background-color: #000000;
	background-image: url('images/h2.gif');
	background-repeat: no-repeat;
}


h2 {
	font-size : 11px;
	color : #666;
	text-align : left ;
	font-family: arial, verdana,  helvetica, sans-serif;
	margin-left :20px;
	margin-right :20px;
	text-indent : 0px;
	height : 20px;
}

h3 {
    font-size : 13px;
    text-align : left ;
    text-align: justify;
    font-family: arial, verdana,  helvetica, sans-serif;
	color : #FFBE52;
		margin-left :12px;
	margin-right :12px;
	
}


h4 {
	font-size : 16px;
	color : orange;
	margin : 10px 0 0 20px;
	
	
}

h5 {font-size : 11px ;
color : orange; margin : 10px 0 0 20px ; font-weight : normal ; text-decoration : underline}
a {color : #fff; text-decoration : none}
input {margin : O; padding : 0 ;  margin-top : 0}
div.hr {
height: 13px;
margin : 0   ;
padding : 0;   
width : 100px;
background : url('images/point.gif') repeat-x; }
div.hr hr {
display: none;  padding :0; 
}

h6 {
    font-size : 11px;
    text-align : left ;
    font-family: arial, verdana,  helvetica, sans-serif;
	color : #FFBE52;
	margin-left :20px;
	margin-right :20px;
}
