html, body, p, table {
background-color : rgb(0,0,0); 
margin : 0%; 
padding : 0%; 
color : rgb(255,255,255); 
scrollbar-face-color: #000000;
scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #FFBF00;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #000000;
scrollbar-arrow-color: #FFBF00;
font-family : "Times New Roman", Verdana, Arial, sans-serif; 
} 
img {
border-color : rgb(255,5,255); 
border-width : 0px; 
padding : 0%; 
margin : auto; 
}
.sect {
width : 100% ;
border-bottom : solid 1px;
border-color : maroon;
padding : 0 0 10px 0;
margin : 0 0 10px 0;
}
.puce {
background-color : rgb(0,0,0); 
width : 80%; 
margin : auto auto 1em auto; 
text-align : left; 
} 
.haut {
background-color : rgb(0,0,0); 
width : 90%; 
margin : 0; 
padding : 0%; 
text-align : center; 
border-style : solid; 
border-width : 0; 
} 
.red {
background-color : rgb(0,0,0); 
width : 80%;
margin : auto; 
padding : 10px;
text-align : center; 
border-style : solid; 
border-color : maroon; 
border-width : 1px; 
} 
td {
padding : 0;
} 
.tdm {
background-image: url('./styles/fond-menu-c.gif');
border: 0px;
}
.tdr {
background-image: url('./styles/fond-menu-d.gif');
border: 0px;
}
.tdl {
background-image: url('./styles/fond-menu-g.gif');
border: 0px;
}
hr {
background-color : rgb(0,0,0); 
border-top : 0; 
border-right : 0; 
border-bottom : 0; 
border-left : 0; 
color : maroon; 
width : 95%; 
margin : 0 auto; 
height : 1px; 
} 
h1 {
background-color : rgb(0,0,0); 
color : rgb(255,255,255); 
font : bold 90%/1em "Times New Roman", Verdana, sans-serif; 
text-align : center; 
vertical-align : middle; 
padding : 10px 2% 15px; 
margin : 0px; 
border : 0; 
} 
h2 {
background-color : rgb(0,0,0); 
color : rgb(255,255,255); 
font : bold 200%/1em "Times New Roman", Verdana, Arial, sans-serif; 
padding : 0; 
margin : 0; 
height : 30px; 
border : 0; 
} 
.main {
background-color : rgb(0,0,0); 
font-size : small; 
color : rgb(255,255,255); 
margin : 0; 
padding : 2.5% 12.5%; 
clear : left; 
height : 100%; 
text-align : left; 
} 
.tab {
color : rgb(255,255,255); 
margin : 0; 
padding : 0px; 
border-color : white; 
border-width : 1px; 
clear : left; 
width : 600px;
text-align : center; 
border-style : solid; 
} 
.cell {
background : rgb(0,0,0); 
border-color : rgb(255,255,255); 
border-style : solid; 
border-width : 1px; 
padding : 1px; 
} 
.tcom {
background-color : rgb(0,0,0); 
font-family : "Times New Roman", Verdana, Arial, sans-serif; 
font-size : large; 
font-weight : bold; 
text-align : center; 
color : rgb(255,255,255); 
padding-bottom : 10px; 
} 
.lcom {
background-color : rgb(0,0,0); 
font-family : "Times New Roman", Verdana, Arial, sans-serif; 
font-size : medium; 
text-align : left; 
color : rgb(255,255,255); 
padding-bottom : 10px; 
}
.presentation {
width : 90% ;
text-align : center;
color : rgb(255,255,255);
border : solid 1px;
border-width : 90%;
border-color : rgb(128,0,0);
padding : 10px;
margin : 5px auto 10px auto;
}
img.pres {
   border-color : rgb(255, 255, 255);
   border : solid 1px;
   padding : 0%;
   margin : 5px;
}
P.pres {
text-align : left;
color : rgb(255,255,255);
border : solid 0px;
padding : 0px;
margin : 0px;
}
 
a.menu {
display : block; 
font-family : "Times New Roman", Verdana, Arial, sans-serif; 
font-size : medium; 
color : rgb(0,0,0); 
margin : 0; 
padding : 0; 
text-decoration : none; 
font-weight : bold; 
} 
a {
font-family : "Times New Roman", Verdana, Arial, sans-serif; 
text-decoration : none; 
border : 0; 
font-size : medium; 
color : rgb(240,210,20); 
font-weight : bold; 
} 
a:hover {
color : rgb(255,255,255); 
} 
body #nav a {
width : auto; 
} 
a {
float : none; 
} 

