body { 
margin : 0; 
padding : 0; 
font-family : arial; 
text-align : center; 
background-color : blue; 
background-image : url(images/fond_page_2.jpg); 
background-position : center ; 
background-repeat : no-repeat; 
background-attachment : fixed; 
} 
h1 { 
font-family : arial, verdana, times, sans serif; 
font-weight : bold; 
font-size : 400%; 
text-align : center; 
color : red; 
} 
h2 { 
font-family : arial, verdana, times, sans serif; 
font-weight : bold; 
font-size : 200%; 
text-align : center; 
color : red; 
} 
h3 { 
font-family : arial, verdana; 
text-align : center; 
color : blue; 
} 
h4, h5, h6 { 
font-family : arial, verdana; 
font-style : normal; 
padding-left : 2px; 
color : black; 
}
.haut { 
position:relative;
width: 98%;
height: 100px;
margin : auto; 
padding : 10px 0px 5px 0px; 
}  
.menu { 
position : relative; 
width : 750px; 
margin : auto auto 2px auto; 
padding : 2px 5px 2px 2px; 
text-align : center; 
background-image : url(images/blanc1.png); 
border-style : solid; 
border-color : #a3aca6; 
border-width : 1px; 
} 
.centre { 
position : relative; 
width : 750px; 
margin : 0 auto 0 auto; 
margin-top : 10px; 
padding : 10px 10px 10px 10px; 
text-align : justify; 
background-image : url(images/blanc1.png); 
background-position : left top; 
border-style : solid; 
border-color : #a3aca6; 
border-width : 1px; 
} 
ul#menu { 
margin : 0; 
padding : 0; 
list-style-type : none; 
} 
#menu a { 
width : 150px; 
height : 25px; 
color : white; 
background : black; 
margin : 0 0 2px 0; 
text-decoration : none; 
text-align : center; 
} 
#menu a:hover { 
color : white; 
background : blue; 
background : blue; 
} 
#menu li { 
display : inline; 
text-align : center; 
} 
#pied { 
clear : both; 
color : white; 
text-align : center; 
border-bottom : 2px solid #a3aca6; 
padding-top : 8px; 
} 
#pied a { 
color : yellow; 
} 
#pied a:hover { 
color : red; 
} 
a { 
text-align : center; 
padding-left : 0.5em; 
padding-right : 0.5em; 
} 
a:hover { 
color : red; 
text-align : center; 
} 
hr { 
color : #a3aca6; 
} 
p { 
color : black; 
} 
#p1 { 
text-align : left; 
} 
#p2 { 
text-align : center; 
} 
span { 
color : red; 
} 
em { 
font-weight : bold; 
} 
