body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
background-color: #333366;
color: #FFFF99;
}
H1 { color:#0099FF; font-size:32px; font-style:italic;}
H2 { color:#0099FF; font-size:20px; font-style:italic; text-align: left}
H3 { color:#0099FF; }
H4 { color:#FFFF99; }
H5 { color:#FFFF99; font-size:12px;}
.Barre {width: 80%; border-color: #3399CC; border-width: 0px 0px 1px 0; border-style : solid; margin: 0; padding: 10px;}
.Barre2 {width: 50%; border-color: #3399CC; border-width: 0px 0px 1px 0; border-style : solid; margin: 0; padding: 10px;}
#header {
height: 105px;
background-color: #333366;
}
#conteneur {
position: relative;
width: 850px;
margin: 0 auto; 
background-color: #333366;
}
#centre {
background-color: #333366;
margin-left: 350px;
margin-right: 45px}
.centre a {color: #FFFF99;border-color: #3399CC; border-width: 1px 1px 1px 1px; border-style : solid; margin: 2px 2px 2px 2px;}
.centre a:hover {color: #3399CC;}
#gauche {
position: absolute;
left:0;
width: 150px;
}
#pied {
position: relative;
left: 20px;
bottom: 15px;
margin-top: 20px;
height: 30px;
background-color: #333366;
}
.pied2 {
position: relative;
left: 20px;
bottom: 15px;
margin-top: 20px;
height: 30px;
background-color: #333366; 
color: #3399CC;
font-size: 10px;
}

.menugauche {
list-style-type: none;
margin: 0;
padding:0;
}
.menugauche li {
margin-bottom: 5px;
}
.menugauche a {
margin: 0 2px;
color: #FFFF99;
font-weight:bold; text-decoration: none;
}
.menugauche a:hover {
background-color: #0099FF; border: 2px solid #0099FF; color: #333366; font-style:italic;
 text-decoration: none;
}
.line {line-height: 4em;
font-style:italic;
font-weight:bold;}
.line2 {line-height: 4em;
font-style:normal;
font-weight:bold;
text-decoration: underline;
color: #0099FF;}

p {margin: 0 0 10px 0;}
Img.ImgLeft {float:left; margin-right: 15px; margin-bottom: 0px; margin-left: 0px; border:0px}
Img.ImgRight {float:right; margin-right: 0px; margin-bottom: 0px; margin-left: 15px; border:0px}
.Justify {text-align:justify}

#table {
border: medium solid #6495ed;
border-collapse: collapse;
width: 50%;
}
th {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#0099FF;
border: thin solid #6495ed;
width: 50%;
padding: 5px;
background-color: #333366;
}
td {
font-family: Verdana, Arial, Helvetica, sans-serif;
border: thin solid #6495ed;
width: 50%;
padding: 5px;
text-align: center;
background-color: #333366;
}
caption {
font-family: Verdana, Arial, Helvetica, sans-serif;
}