* { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000; font-weight: normal;}

body { margin:4px; text-align:center; /* pour corriger le bug de centrage IE */  }

#global { margin-left:auto; margin-right:auto; width:820px; text-align:center; border:solid 1px #999999}
.ContHaut { text-align:left; width:820px; border:solid 1px #999999;}
.ContBandeau { text-align:left; width:100% ; border:solid 1px #999999; height : 100px}
.Contbas{ text-align:left; width:100%; height:400px; border:solid 1px #999999;}

.ContMenuHor {background-color: #666666; text-align:right; width:100% ; border:solid 1px #999999;}
.ContMenuHor a { color: #FFCC66; font-size: 10px; font-weight: bold; text-decoration: none}
.ContMenuHor a:link { color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none}
.ContMenuHor a:visited { color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none}
.ContMenuHor a:hover { color: #FFCC00; font-size: 10px; font-weight: bold; text-decoration: none}

.TabGauche { background-color: #ffffff; width:200px; color: #000000 ; border:solid 1px #999999; text-align:center;}
.TabDroit {  border:solid 1px #999999; text-align:left;}
.TabHisto {  background-color: #ffffff; color: #cc0000 ; border:solid 1px #999999; text-align:left; width:100%}

.ContPhoto { text-align:center; width:250px;}
.ContTexte { color: #000000 ; text-align:left;}

.texteRougeGras {color: #cc0000; text-align: justify ; font-weight: bold;}
.textenoir {color: #000000; text-align: left}
.Gauche { text-align: left; color: #ffffff; font-size: 9px}
.bold {font-weight: bold;}

a { color: #cc0000; text-decoration: none; }
a:link { color: #FF3300; text-decoration: none; }
a:hover { color: #cc0000; }

TEXTAREA {	background-color: #f4f4f4; border: #30363c 1px solid; line-height: 16px}
.bordure1 { text-align: justify; border: #999999 1px solid; }
.bordure2 { text-align: justify; border: #999999 1px solid; padding:10px; }

.form {	background-color: #F7F7F7; border: #666666 1px solid; color: #000000; font-size:7pt; font-weight: normal}

h1 {color: #CC0000; padding-bottom: 2px; border-bottom: 1px solid #999999;  width:180px; font-size: 15px; font-weight: bold;}
h2 {color: #ffffff; padding-bottom: 0px; font-size: 10px; font-weight: bold; }
h3 {color: #ffffff; padding-bottom: 10px; border-bottom: 1px solid #999999; font-size: 10px; }
