body.fo {
  margin: 0; 
  padding: 0; 
} 

.gris7 {font-family: Verdana,Arial,sans-serif; font-size: 7pt; color: #333333;}
.gris8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt; color: #333333;}
.gris10 {font-family: Verdana,Arial,sans-serif; font-size: 10pt; color: #333333;}
.gris12 {font-family: Verdana,Arial,sans-serif; font-size: 12pt; color: #333333;}
.clair7 {font-family: Verdana,Arial,sans-serif; font-size: 7pt; color: #999999;}
.clair8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt; color: #666666;}
.clair10 {font-family: Verdana,Arial,sans-serif; font-size: 10pt; color: #666666;}
.noir8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt; color: #000000; font-weight: bold;}
.noir10 {font-family: Verdana,Arial,sans-serif; font-size: 10pt; color: #000000; font-weight: bold;}
.noir12 {font-family: Verdana,Arial,sans-serif; font-size: 12pt; color: #000000; font-weight: bold;}
.noir14 {font-family: Verdana,Arial,sans-serif; font-size: 14pt; color: #000000; font-weight: bold;}
.noir16 {font-family: Verdana,Arial,sans-serif; font-size: 16pt; color: #000000; font-weight: bold;}
.bleu8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt; color: #0066FF; font-weight: bold;}
.bleu10 {font-family: Verdana,Arial,sans-serif; font-size: 10pt; color: #0066FF; font-weight: bold;}
.bleu12 {font-family: Verdana,Arial,sans-serif; font-size: 12pt; color: #0066FF; font-weight: bold;}
.marine8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt; color: #0033CC;}
.marine14 {font-family: Verdana,Arial,sans-serif; font-size: 14pt; color: #0033CC;}
.marinegras8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt; color: #0033CC; font-weight: bold;}
.orangefin8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt; color: #FF9900;}
.orange8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt; color: #FF9900; font-weight: bold;}
.orange10 {font-family: Verdana,Arial,sans-serif; font-size: 10pt; color: #FF9900; font-weight: bold;}
.orange14 {font-family: Verdana,Arial,sans-serif; font-size: 14pt; color: #FF9900; font-weight: bold;}
.orange16 {font-family: Verdana,Arial,sans-serif; font-size: 16pt; color: #FF9900; font-weight: bold;}
.bordeaux8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt; color: #CC3333; font-weight: bold;}
.bordeaux10 {font-family: Verdana,Arial,sans-serif; font-size: 10pt; color: #CC3333; font-weight: bold;}
.bordeaux12 {font-family: Verdana,Arial,sans-serif; font-size: 12pt; color: #CC3333; font-weight: bold;}
.bordeaux14 {font-family: Verdana,Arial,sans-serif; font-size: 14pt; color: #CC3333; font-weight: bold;}
.bordeaux18 {font-family: Verdana,Arial,sans-serif; font-size: 18pt; color: #CC3333; font-weight: bold;}
.blancregular8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt; color: #FFFFFF;}
.blanc8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: bold;}
.blanc10 {font-family: Verdana,Arial,sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: bold;}
.blanc12 {font-family: Verdana,Arial,sans-serif; font-size: 12pt; color: #FFFFFF; font-weight: bold;}
.blanc14 {font-family: Verdana,Arial,sans-serif; font-size: 14pt; color: #FFFFFF; font-weight: bold;}
.blanc16 {font-family: Verdana,Arial,sans-serif; font-size: 16pt; color: #FFFFFF; font-weight: bold;}
.rougegras8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt; color: #FF0000; font-weight:bold;}
.rougegras10 {font-family: Verdana,Arial,sans-serif; font-size: 10pt; color: #FF0000; font-weight:bold;}
.rougegras12 {font-family: Verdana,Arial,sans-serif; font-size: 12pt; color: #FF0000; font-weight:bold;}
.vert8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt; color: #006600; font-weight:bold;}
.rouge8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt; color: #FF0000;}
.rouge10 {font-family: Verdana,Arial,sans-serif; font-size: 10pt; color: #FF0000;}
.blancsurrouge8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt; color: #FFFFFF; background-color:#FF0000;}
.blancsurrouge14 {font-family: Verdana,Arial,sans-serif; font-size: 14pt; color: #FFFFFF; background-color:#FF0000;}

h1.bordeaux18 {font-family: Verdana,Arial,sans-serif; font-size: 18pt; color: #CC3333; font-weight: bold; margin:0; padding:0;}
h1.categorie {font-family: Verdana,Arial,sans-serif; font-size: 18pt; color: #666666; font-weight: bold; margin:0; padding:0;}
h2.categorie {font-family: Verdana,Arial,sans-serif; font-size: 18pt; color: #666666; font-weight: bold; margin:0; padding:0;}
h1.blanc10 {font-family: Verdana,Arial,sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: bold; margin:0; padding:0;}
h2.blanc10 {font-family: Verdana,Arial,sans-serif; font-size: 10pt; color: #FFFFFF; font-weight: bold; margin:0; padding:0;}

A.grisbleu10 {font-family: Verdana,Arial,sans-serif; font-size: 10pt;}
A.grisbleu10:link {color: #333333; text-decoration:none;}
A.grisbleu10:active {color: #0066FF; text-decoration: none;}
A.grisbleu10:visited {color: #333333; text-decoration: none;}
A.grisbleu10:hover {color: #0066FF; text-decoration: none;}

A.grisgris10 {font-family: Verdana,Arial,sans-serif; font-size: 10pt;}
A.grisgris10:link {color: #333333; text-decoration:none;}
A.grisgris10:active {color: #333333; text-decoration: none;}
A.grisgris10:visited {color: #333333; text-decoration: none;}
A.grisgris10:hover {color: #333333; text-decoration: none;}

A.grisbleu8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt;}
A.grisbleu8:link {color: #333333; text-decoration:none;}
A.grisbleu8:active {color: #0066FF; text-decoration: none;}
A.grisbleu8:visited {color: #333333; text-decoration: none;}
A.grisbleu8:hover {color: #0066FF; text-decoration: none;}

A.noirbleu12 {font-family: Verdana,Arial,sans-serif; font-size:12pt; font-weight: bold;}
A.noirbleu12:link {color: #000000; text-decoration:none;}
A.noirbleu12:active {color: #0066FF; text-decoration: none;}
A.noirbleu12:visited {color: #000000; text-decoration: none;}
A.noirbleu12:hover {color: #0066FF; text-decoration: none;}

A.noirbleu10 {font-family: Verdana,Arial,sans-serif; font-size:10pt; font-weight: bold;}
A.noirbleu10:link {color: #000000; text-decoration:none;}
A.noirbleu10:active {color: #0066FF; text-decoration: none;}
A.noirbleu10:visited {color: #000000; text-decoration: none;}
A.noirbleu10:hover {color: #0066FF; text-decoration: none;}

A.noirbleu8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt; font-weight: bold;}
A.noirbleu8:link {color: #000000; text-decoration:none;}
A.noirbleu8:active {color: #0066FF; text-decoration: none;}
A.noirbleu8:visited {color: #000000; text-decoration: none;}
A.noirbleu8:hover {color: #0066FF; text-decoration: none;}

A.noirbleu7 {font-family: Verdana,Arial,sans-serif; font-size: 7pt; font-weight: bold;}
A.noirbleu7:link {color: #000000; text-decoration:none;}
A.noirbleu7:active {color: #0066FF; text-decoration: none;}
A.noirbleu7:visited {color: #000000; text-decoration: none;}
A.noirbleu7:hover {color: #0066FF; text-decoration: none;}

A.noirorange8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt; font-weight: bold;}
A.noirorange8:link {color: #000000; text-decoration:none;}
A.noirorange8:active {color: #FF9900; text-decoration: none;}
A.noirorange8:visited {color: #000000; text-decoration: none;}
A.noirorange8:hover {color: #FF9900; text-decoration: none;}

A.clairbleu10 {font-family: Verdana,Arial,sans-serif; font-size: 10pt;}
A.clairbleu10:link {color: #666666; text-decoration:none;}
A.clairbleu10:active {color: #0066FF; text-decoration: none;}
A.clairbleu10:visited {color: #666666; text-decoration: none;}
A.clairbleu10:hover {color: #0066FF; text-decoration: none;}

A.clairbleu8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt;}
A.clairbleu8:link {color: #666666; text-decoration:none;}
A.clairbleu8:active {color: #0066FF; text-decoration: none;}
A.clairbleu8:visited {color: #666666; text-decoration: none;}
A.clairbleu8:hover {color: #0066FF; text-decoration: none;}

A.clairbleu7 {font-family: Verdana,Arial,sans-serif; font-size: 7pt;}
A.clairbleu7:link {color: #999999; text-decoration:none;}
A.clairbleu7:active {color: #0066FF; text-decoration: none;}
A.clairbleu7:visited {color: #999999; text-decoration: none;}
A.clairbleu7:hover {color: #0066FF; text-decoration: none;}

A.grisorange10 {font-family: Verdana,Arial,sans-serif; font-size: 10pt;}
A.grisorange10:link {color: #333333; text-decoration:none;}
A.grisorange10:active {color: #FF9900; text-decoration: none;}
A.grisorange10:visited {color: #333333; text-decoration: none;}
A.grisorange10:hover {color: #FF9900; text-decoration: none;}

A.grisorange8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt;}
A.grisorange8:link {color: #333333; text-decoration:none;}
A.grisorange8:active {color: #FF9900; text-decoration: none;}
A.grisorange8:visited {color: #333333; text-decoration: none;}
A.grisorange8:hover {color: #FF9900; text-decoration: none;}

A.blancbleu10 {font-family: Verdana,Arial,sans-serif; font-size: 10pt;}
A.blancbleu10:link {color: #FFFFFF; text-decoration:none;}
A.blancbleu10:active {color: #0066FF; text-decoration: none;}
A.blancbleu10:visited {color: #FFFFFF; text-decoration: none;}
A.blancbleu10:hover {color: #0066FF; text-decoration: none;}

A.blancbleu8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt;}
A.blancbleu8:link {color: #FFFFFF; text-decoration:none;}
A.blancbleu8:active {color: #0066FF; text-decoration: none;}
A.blancbleu8:visited {color: #FFFFFF; text-decoration: none;}
A.blancbleu8:hover {color: #0066FF; text-decoration: none;}

A.blancblanc8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt;}
A.blancblanc8:link {color: #FFFFFF; text-decoration:none;}
A.blancblanc8:active {color: #FFFFFF; text-decoration: underline;}
A.blancblanc8:visited {color: #FFFFFF; text-decoration: none;}
A.blancblanc8:hover {color: #FFFFFF; text-decoration: underline;}

A.rougerouge7 {font-family: Verdana,Arial,sans-serif; font-size: 7pt;}
A.rougerouge7:link {color: #FF0000; text-decoration:none;}
A.rougerouge7:active {color: #FF0000; text-decoration: none;}
A.rougerouge7:visited {color: #FF0000; text-decoration: none;}
A.rougerouge7:hover {color: #FF0000; text-decoration: none;}

A.rougerouge8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt;}
A.rougerouge8:link {color: #FF0000; text-decoration:none;}
A.rougerouge8:active {color: #FF0000; text-decoration: none;}
A.rougerouge8:visited {color: #FF0000; text-decoration: none;}
A.rougerouge8:hover {color: #FF0000; text-decoration: none;}

A.rougerouge10 {font-family: Verdana,Arial,sans-serif; font-size: 10pt;}
A.rougerouge10:link {color: #FF0000; text-decoration:none;}
A.rougerouge10:active {color: #FF0000; text-decoration: none;}
A.rougerouge10:visited {color: #FF0000; text-decoration: none;}
A.rougerouge10:hover {color: #FF0000; text-decoration: none;}

A.roserose8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt;}
A.roserose8:link {color: #FFDDDD; text-decoration:none;}
A.roserose8:active {color: #FFDDDD; text-decoration: none;}
A.roserose8:visited {color: #FFDDDD; text-decoration: none;}
A.roserose8:hover {color: #FFDDDD; text-decoration: none;}

A.bordeauxbleu8 {font-family: Verdana,Arial,sans-serif; font-size: 8pt; font-weight: bold;}
A.bordeauxbleu8:link {color: #CC3333; text-decoration:none;}
A.bordeauxbleu8:active {color: #0066FF; text-decoration: none;}
A.bordeauxbleu8:visited {color: #CC3333; text-decoration: none;}
A.bordeauxbleu8:hover {color: #0066FF; text-decoration: none;}

A.bordeauxbleu10 {font-family: Verdana,Arial,sans-serif; font-size: 10pt; font-weight: bold;}
A.bordeauxbleu10:link {color: #CC3333; text-decoration:none;}
A.bordeauxbleu10:active {color: #0066FF; text-decoration: none;}
A.bordeauxbleu10:visited {color: #CC3333; text-decoration: none;}
A.bordeauxbleu10:hover {color: #0066FF; text-decoration: none;}

#menu a,h10 {
  display: block;
  width: 130px;
  margin: 0;
  padding: 3px 0 9px 0px;
  text-align: center;
  text-indent: -14px;
  font: bold 11px arial,sans-serif,verdana;
  color: #FFFFFF;
  background: url("logos/menu_fond_1.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu #current {
  width: 130px;
  text-indent: 0px;
  color: #FFFFFF;
  background: url("logos/menu_fond_2.gif") 0 0 no-repeat;
}		

#menu a:hover {
  width: 130px;
  text-indent: 0px;
  color: #FFFFFF;
  background: url("logos/menu_fond_2.gif") 0 0 no-repeat;
}

#menu-jaune a,h10 {
  display: block;
  width: 130px;
  margin: 0;
  padding: 3px 0 9px 0px;
  text-align: center;
  text-indent: -14px;
  font: bold 11px arial,sans-serif,verdana;
  color: #FFFFFF;
  background: url("logos/menu_fond_1-jaune.gif") 0 0 no-repeat;
  text-decoration: none;
}

#menu-jaune #current {
  width: 130px;
  text-indent: 0px;
  color: #FFFFFF;
  background: url("logos/menu_fond_2-jaune.gif") 0 0 no-repeat;
}		

#menu-jaune a:hover {
  width: 130px;
  text-indent: 0px;
  color: #FFFFFF;
  background: url("logos/menu_fond_2-jaune.gif") 0 0 no-repeat;
}

table.gris1blanc {
  border-color: #666666;
  border-width: 1px;
  border-style: solid;
  border-collapse: collapse;
  background-color: #FFFFFF;
}
table.gris1blanc td {
  border-width: 1px;
  border-style: solid;
  font-family: Verdana,Arial,sans-serif;
  font-size: 8pt;
  color: #333333;
}

table.border0 {
  border-width: 0;
}
table.border0 td {
  border-width: 0;
}

tr.lignemarine8 {
  background-color: #0033CC;
  font-family: Verdana,Arial,sans-serif;
  font-size: 8pt;
  color: #FFFFFF;
  font-weight: bold;
}
tr.lignemarine10 {
  background-color: #0033CC;
  font-family: Verdana,Arial,sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  font-weight: bold;
}

tr.ligneclaire8 {
  background-color: #EAEFF4;
  font-family: Verdana,Arial,sans-serif;
  font-size: 8pt;
  color: #333333;
}

table.fondblanc {
  background-color: #FFFFFF;
}

