a    { color: #fff; font-weight: bold; text-decoration: none }
a:link    { font-weight: bold }
a:hover    { color: #ffd700; font-weight: bold }
a.entete {color: #fff;font-size: 11px;}
a.entete:hover {color: #f90;}
a.flash { color: #fdfdfe }
a.mailing {color: #f60;	font-family: "Courier New", Courier, Monaco }
a.corps  {color: #f60 }
body,p,td   { font-size: 11px; font-family: Verdana, Arial, Geneva, Helvetica, Swiss }
hr   { color: #ffd700; font-size: 1px }
input     { color: blue; font-size: 10px; font-family: Verdana, Arial; background-color: #dbdbdb }
.input1  { color: blue; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #dbdbdb; text-align: right }
textarea   { color: blue; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #dbdbdb }
select  { color: white; font-weight: bold; font-size: 11px; background-color: navy }
.bordure { border: solid 1px #333 }
.contenu    { font-size: 10px; line-height: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; border-style: none solid solid solid; border-color: black }
.corps {font-size: 11px }
.corpsgras {font-weight: bold;font-size: 11px }
.empty {	border-right: 1px solid #03848d }
.info {color: #f0f;font-size: 10px }
.liens  { color: #339; font-weight: bold; font-size: 11px }
.lien_accueil a { color: #3300FF; font-weight: bold; font-size: 11px }
.message  { color: #ffa500; font-weight: bold; font-size: 12px }
.pseudo {text-decoration: underline }
.sp2i_contenu       { color: white; font-style: normal; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: justify }
.sp2i_contenu_centre  { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: center }
.sp2i_contenu a { color: #ff9c00; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; text-align: justify; letter-spacing: 1px }
.sp2i_contenu_centre a { color: #ff9c00; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; text-align: center; letter-spacing: 1px }
.sp2i_contenu a:link    { color: #ff9c00; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.sp2i_contenu_centre a:link { color: #ff9c00; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.sp2i_contenu a:hover    { color: white; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.sp2i_contenu_centre a:hover { color: white; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.sp2i_contenu_g10  { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: justify; text-indent: 10pt; vertical-align: baseline }
.tab_contenu   { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: left }
.tab_contenu_impair  { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #7b68ee; text-align: left }
.tab_contenu_droite  { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: right }
.tab_contenu_centre  { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: center }
.tab_noir_orange_centre  { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #ffa500; text-align: center }
.tab_tit_blc_centre { color: white; font-style: normal; font-weight: bold; font-size: 10pt; line-height: 10pt; font-family: Verdana, Arial, Geneva, Helvetica, Swiss; background-color: #008b8b; text-align: center }
.tab_tit_blc_g5    { color: white; font-style: normal; font-weight: bold; font-size: 10pt; line-height: 14pt; font-family: Verdana, Arial, Geneva, Helvetica, Swiss; background-color: #008b8b; text-align: left; text-indent: 5pt; vertical-align: middle }
.titre_blanc    { color: white; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: left }
.titre_blanc_accueil  { color: white; font-weight: bold; font-size: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: left; text-indent: 10px }
.titre_blanc_sommaire    { color: white; font-weight: bold; font-size: 9px; line-height: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: center }
.titre_blanc_sommaire_1 { color: white; font-weight: bold; font-size: 10px; line-height: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: center }
.titre_gold   { color: #ffd700; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: left }
.sommaire_gold { color: #ffd700; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-align: left }
.titre_gold_centre { color: #ffd700; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: center }
.titre_blanc_5_centre   { color: white; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-repeat: no-repeat; text-align: center; text-indent: 5px }
.titre_noir_g5 { color: #000; font-weight: bold; font-size: 11px; text-indent: 5px }
.zone_saisie  { color: blue; font-size: 10px; background-color: silver; border-bottom: 1px solid white }