
b { color: black; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
body {}
p {}
td {}
h1 { color: black; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin:0; padding:0 }
caption { color: #0069b3; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding:10px 0 5px 0 }
/*Liens*/
a:visited { color: #0069b3 }
a:hover { color: #ad192a; text-decoration: underline }

a img,  a:link img,  a:active img, a:visited img {
border:1px solid #0069b3;
}
a:hover img{ 
border:1px solid #ad192a;
}

#menu a  { color: white; text-decoration: none }
#menu a:hover { color: white; text-decoration: underline }
a { color: #ad192a; text-decoration: none }
hr { border-top: 1px #CC2E27 solid; }
.adresse { color: #0069b3; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.pied { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.pied_noir { color: black; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.sous_titre { color: #0069b3; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.texte { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.texte_colonne { color: #0069b3; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.titre_noir  { color: black; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.titre_rouge { color: #ad192a; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
.titre_bleu  { color: #0069b3; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
#legende { color: #0069b3; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#navigation { color: #0069b3; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#navigation2 { color: #0069b3; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
#news { color: #0069b3; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

#menu_int td  { color: white; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #216dc0; padding:5px; border-right: 1px solid #fff; }
#menu_int td a { color: white; }
#menu_int td.active{ color: #0069b3; background-color: #C6D4E8; }
#menu_int td.active a { color: #0069b3; }

.texte_noir { color: black; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.texte_rouge_gras{ color: #ad192a; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.verda_texte  { color: black; font-style: normal; font-size: 11px; font-family: Verdana }
.verda_texte_blue_B  { color: #0069b3; font-style: normal; font-size: 11px; font-family: Verdana }
.verda_small { color: black; font-style: normal; font-size: 11px; font-family: Verdana }
.verda_texte_B { color: black; font-weight: bold; font-size: 11px; font-family: Verdana }
.verda_titre_noir {color: black; font-weight: bold; font-size: 18px; font-family: Verdana }
.verda_titre_rouge {color: #ad192a; font-weight: bold; font-size: 18px; font-family: Verdana }
.marge-rubrique  { padding: 0 0 0 12px }
.menu-accueil { color: white; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.chiffre { color: white; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding: 3px 0 }
.texte-filet { font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.cellule-gauche { border-right: 1px solid #fff; border-bottom: 1px solid white }
.cellule-droite { border-right: #fff; border-bottom: 1px solid white }
sup  { font-size: 8px; vertical-align: super }
sub  { font-size: 8px; vertical-align: sub }

