body
{
background: black;
color: white;
margin: 0;
}

#conteneur
{
width : 900px;
margin : auto;
margin-top: 0;
margin-bottom: 0;
padding : 0;

}

#header
{
background : url("images/header.png");
width: 900px;
height : 225px;
margin : 0;
padding : 0;
}

#menuo
{
background: url("images/menuo.png");
width: 900px;
height : 76px;
margin-top : -1px;

}

#menuo ul
{
margin : 0;
margin-left : 250px;
padding-top : 3px;
list-style  : none;

}

#menuo ul li
{
display : block;
float : left;
background : url("images/bouton.png") no-repeat;
width :185px;
height : 35px;
margin-right : 10px;
text-align : center;
font :  1em "verdana", helvetica, sans-serif;
font-size : 11px;
line-height : 30px;

}

#menuo ul li a
{
color : white;
text-decoration : none;
 }
 
 #menuo ul li a:hover
{
font-weight : bold;
 }

#corps_block
{
background : #1a1a1a;
}

#corps_block ul
{
margin-top : 0;
margin-bottom:0;
}

#menu_block
{
float : left;
}

#menu_block hr
{
background : url("images/menu_hr.png");
border : none;
width : 174px;
height : 1px;
margin-left : -25px;

}

#menu_top
{
width:255px;
height:65px;
background : url("images/menu_top.png") no-repeat;
margin-top : -1px;
}

#menu_1px
{
width: 216px;
height : auto;
background: url("images/menu_1px.png");
margin-left : 9px;
}

#menu_bottom
{
width: 216px;
height : 66px;
background: url("images/menu_bottom.png");
margin-left : 9px;
line-height : 95px;
text-align : center;
font-size : 11px;
}



#corps
{
min-height: 650px;
}

#corps hr
{
border : none;
background : url("images/hr.png") no-repeat;
height : 1px;
width : 510px;
}

#corps p
{
padding-right: 10px;
padding-left: 10px;
text-align : justify;
text-indent : 20px;

}

#bottom
{
margin: 0;
width : 900px;
height : 106px;
background : url("images/bottom.png");
}

#bottom p
{
text-align : center;
font :  1em "verdana", helvetica, sans-serif;
font-size : 11px;
line-height : 10px;
padding-top : 40px;
}

#bottom a
{
color : #629ae1;
text-decoration : none;
}   

#menu_1px ul li
{
text-align: center;
list-style : none;
margin-left:-30px;
}

#menu_1px ul li a
{
color : white ; 
text-decoration : none;
font: 1em "verdana", helvetica, sans-serif;
font-size : 11px;
}

#menu_1px ul li a:hover
{
font-weight : bold;
}

.image
{
float:left;
margin-right : 10px;
}

h1
{
font: 1em "verdana", helvetica, sans-serif;
font-size : 13px;
display : block;
width : 350px;
height : 30px;
margin:auto;
margin-bottom : 20px;
background : url("images/title.png") no-repeat;
padding-left : 50px;
line-height: 25px;
font-weight : bold;
}










