body { background-color: #FEECCC; font-size : 9pt; color : Black; font-family: Arial, Helvetica;}

A:visited { font-size : 9pt; color : Black; text-decoration : underline; }
A:link { font-size : 9pt; color : Black; text-decoration : underline; }
A:active { font-size : 9pt; color : Blue; text-decoration : underline; background-color : #FBB74D; }
A:hover {font-size : 9pt; color : Blue; text-decoration : underline; background-color : #FBB74D; }

A.icone:visited { font-size : 9pt; color : Black; text-decoration : underline; }
A.icone:link { font-size : 9pt; color : Black; text-decoration : underline; }
A.icone:active { font-size : 9pt; color : Black; text-decoration : underline; }
A.icone:hover {font-size : 9pt; color : Black; text-decoration : underline; background-color : #FEECCC; }

A.inact:visited { font-size : 9pt; color : gray; text-decoration : underline; }
A.inact:link { font-size : 9pt; color : gray; text-decoration : underline; }
A.inact:active { font-size : 9pt; color : white; text-decoration : underline; background-color : #FBB74D; }
A.inact:hover {font-size : 9pt; color : gray; text-decoration : underline; background-color : #FBB74D;  }

A.tit:visited { font-size : 9pt; color : White; text-decoration : underline }
A.tit:link { font-size : 9pt; color : White; text-decoration : underline }
A.tit:active { font-size : 9pt; color : white; text-decoration : underline; ; background-color: #E39417;  }
A.tit:hover {font-size : 9pt; color : Black; text-decoration : underline; background-color : #FEECCC;  }

A.tit2:visited { font-size : 8pt; color : White; text-decoration : underline }
A.tit2:link { font-size : 8pt; color : White; text-decoration : underline }
A.tit2:active { font-size : 8pt; color : white; text-decoration : underline; ; background-color: #E39417;  }
A.tit2:hover {font-size : 8pt; color : Black; text-decoration : underline; background-color : #FEECCC;  }

A.tit3:visited { font-size : 7pt; color : Black; text-decoration : underline }
A.tit3:link { font-size : 7pt; color : Black; text-decoration : underline }
A.tit3:active { font-size : 7pt; color : Black; text-decoration : underline; ; background-color: #E39417;  }
A.tit3:hover {font-size : 7pt; color : Black; text-decoration : underline; background-color : #FEECCC;  }

A.no-altern-1:visited { font-size : 8pt; color : Black; text-decoration : underline }
A.no-altern-1:link { font-size : 8pt; color : Black; text-decoration : underline }
A.no-altern-1:active { font-size : 8pt; color : Black; text-decoration : underline; ; background-color: #E39417;  }
A.no-altern-1:hover {font-size : 8pt; color : Black; text-decoration : underline; background-color : #FEECCC;  }


td.entete {  font-size : 8pt; color : white; background-color : #FEECCC; }
td.entete2 {  font-size : 8pt; color : white; }
td.tit-1 {  font-size : 8pt; color : white; background-color : #E39417; }
td.tit-2 { font-size : 9pt; color : white; background-color : #E39417; }
td.tit-3 { font-size : 12pt; color : white; background-color : #E39417; }
td.tit-4 { font-size : 14pt; color : white; background-color : #E39417; }
td.tit-4D { font-size : 9pt; color : white; background-color : #E37017; }
td.altern-1 { font-size : 8pt; background-color : #E8C48A; }
td.altern-2 { font-size : 9pt; background-color : #E8C48A; }
td.altern-3 { font-size : 12pt; background-color : #E8C48A; }
td.altern-4 {  font-size : 14pt; background-color : #E8C48A; }
td.altern-bold { font-size : 9pt; font-weight:bold; background-color : #E8C48A; }
td.no-altern-1 { font-size : 8pt; }
td.no-altern-2 { font-size : 9pt; }
td.no-altern-3 { font-size : 12pt; }
td.no-altern-4 { font-size : 14pt; }
td.no-altern-bold { font-size : 9pt; font-weight:bold; }
td.formation-0 { font-size : 8pt; background-color : #80FFFF; }
td.formation-1 { font-size : 8pt; background-color : #80FF80; }
td.formation-2 { font-size : 8pt; background-color : #F5A5CD; }
td.formation-3 { font-size : 8pt; background-color : #FFFFFF; }
td.formation-4 { font-size : 8pt; background-color : #F3DBA5; }
td.formation-5 { font-size : 8pt; background-color : #D2F0F4; }
td.formation-6 { font-size : 8pt; background-color : #FFFC80; }
td.formation-7 { font-size : 8pt; background-color : #C0C0C0; }
td.formation-8 { font-size : 8pt; background-color : #FA005E; }
td.formation-9 { font-size : 8pt; background-color : #05FF2A; }
td.stage-1 { font-size : 8pt; background-color : #80FFFF; }
td.competition-1 { font-size : 8pt; background-color : #80FF80; }


table.cadre { font-size : 9pt; font-family: Arial, Helvetica; border-style : solid; border-color : #E39417; }
table.cadreffm { font-size : 9pt; font-family: Arial, Helvetica; border-style : solid; border-color : #003163; }
table { font-size : 9pt; font-family: Arial, Helvetica; border : 0}

font.erreur {font-size : 12pt; color : #000000; font-family: Arial, Helvetica }
font.titre {font-size : 20pt; color : #000000; font-family: Arial, Helvetica; text-decoration : underline }
font.consult {font-size : 9pt; color : #000000; font-family: Arial, Helvetica; background-color : white }
font.present {font-size : 9pt; color : #000000; font-family: Arial, Helvetica; }
font.esp1 {font-size : 20pt; color : #000000; font-family: Arial, Helvetica; font-weight:bold; background-color : #003163;  }
font.esp2 {font-size : 20pt; color : #000000; font-family: Arial, Helvetica; background-color : #FEECCC;  }
font.esp3 {font-size : 20pt; color : #000000; font-family: Arial, Helvetica; background-color : white }

td.titchamp { font-size : 8pt; color : #FC6216 ; }
td.titchampSup { font-size : 9pt; color : #FC6216 ; }
td.champ { font-size : 9pt; text-align:left; }
td.champCenter { font-size : 9pt; text-align:center; }
td.titchamp-altern {  font-size : 8pt; color : #FC6216 ; background-color : #E8C48A; }
td.champ-altern {  font-size : 9pt; text-align:left; background-color : #E8C48A; }

font.titchamp { font-size : 8pt; color : #FC6216 ; }
font.champ { font-size : 9pt; color : #000000 ;}


