body {background-color:#9e2222;}
h1 {font-size: 24px;text-align:center;}
h2 {font-size: 20px; padding-top: 15px}
h3 {font-size: 14px;text-decoration: underline;}
h4 {font-size: 12px;font-style: italic;}
h1,h2, h3{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
h2, h3, p , li {color:coral}
h4{color:silver}
body,td,div,p,pre,ul {font-size: 12px;}
body,table,td,tr,div,p,h3,h4,ul,ol,li,dt {font-family: Verdana,"Trebuchet MS", Arial, Helvetica, sans-serif;}
a img{border:0px;}
a {font-size: 12px; text-decoration: none; color:red; font-weight:bold}
a:hover{text-decoration: underline;}

#bandeau{
 background-color:black;
 color: yellow;
 text-align:center;
 background-color : transparent;
}
#entete{
 color : #9e2222;
 background-color: coral;
}
#menu{
 float:left;
 width:15%;
 background-color:#9e2222;
 color: #9e2222;
}

#menu dl {
margin: 0 1px;
}
#menu dt {
text-align: left;
padding : 5px;
background: coral;
border: 1px solid gray;
}
#menu dd {
border: 1px solid gray;
padding : 0;

}
#menu li {
text-align: center;
background:silver;
border: 1px solid gray;
list-style-type: none;
}
#menu li a, #menu dt a {
color: #9e2222;
text-decoration: none;
height: 100%;
border: 0 none;
}
#menu li a:hover, #menu dt a:hover {
background: coral;
}

#contenu {
 margin-left: 18%;
 width:65%;
 background-color:  #9e2222; 
color: silver;
}

#contenu li li{
list-style-type: square;
color: white;
}

#contenu li{
list-style-type: square;
color: silver;
}

#contenu p{
padding: 5px;
font-weight: 400;
color : silver;
}

#contenu img{
float:left;
}

#sponsor{
 float:right;
 width:15%;
 background-color: #9e2222;
 color: coral;
}

#pied{
 background-color:transparent;
 color: silver;
 text-align:right;
}

