/* LES TEXTES */.txt-arial11 {font-family: Arial ; font-size : 11 ; }.txt-arial12 {font-family: Arial ; font-size : 12 ; }.txt-arial12g {font-family: Arial ; font-size : 12 ; font-weight: bold;}.txt-arial13 {font-family: Arial ; font-size : 13 ; }.txt-comic13g { font-family : Comic Sans MS ; font-size : 13; font-weight: bold; }/* TEXTES INFORMATIONS LEGALES */.txt-legal { font-family : Comic Sans MS ; font-size : 15; font-weight: bold; margin-left: 20; line-height : 1 ;}.txt-legende { font-family : Comic Sans MS ; font-size : 13; font-weight: bold; }/* TEXTES COMPTEUR */.txt-coml {font-family: Arial ; font-size : 13; }/* TEXTES ACCUEIL */.txt-acclg {font-family: Arial ; font-size : 12 ; font-weight: bold;}.txt-accl {font-family: Arial ; font-size : 10; }.txt-accr {font-family: Arial ; font-size : 11; color:red ; font-weight : bold ;}.txt-accb {font-family: Arial ; font-size : 11; color:blue ; font-weight : bold ;}/* TEXTE QUOI de NEUF*/.txt-quot {font-family : Arial Black ; font-size : 14 ; font-weight : bold ; color:  #808080 ;}.txt-quol {font-family : Arial ; font-size : 12 ; font-weight : bold ; color:  black ;}.txt-quox {font-family: Comic Sans MS ; font-size : 13; }/* TEXTE JUMPING */.txt-jumt {font-family : Arial Black ; font-size : 14 ; font-weight : bold ; color:  #808080 ;}.txt-juml {font-family : Arial ; font-size : 12 ; font-weight : bold ; color:  black ;}.txt-jumx {font-family: Comic Sans MS ; font-size : 13; color: black;}.txt-jumj {font-family: Arial Black ; font-size : 14; color: black; background-color: #ffff00 ;}/* TEXTE STAGES* ECOLES */.txt-stat {font-family : Arial Black ; font-size : 14 ; font-weight : bold ; color:  #808080 ;}.txt-star {font-family : Arial Black ; font-size : 14 ; font-weight : bold ; color:  red ;}.txt-stab {font-family : Arial ; font-size : 13 ; font-weight : bold ; color:  blue ;}.txt-stabo {font-family : Arial ; font-size : 13 ; font-weight : bold ; color:  blue ; background-color: orange ;}.txt-stab1 {font-family : Arial black ; font-size : 18 ; font-weight : bold ; color:  green ; background-color: #d0d0d0 ;}.txt-stal {font-family : Arial ; font-size : 13 ; font-weight : bold ; color:  black ;}.txt-staw {font-family : Arial ; font-size : 11 ; font-weight : bold ; color:  black ;}.txt-stap {font-family : Arial ; font-size : 13 ; font-weight : bold ; color:  white ; background-color: #808080 ;}.txt-stax {font-family: Comic Sans MS ; font-size : 13; }.txt-ecox {font-family: Arial ; font-size : 10; }.txt-sta12 {font-family: Arial ; font-size : 12; font-weight : bold ;color:  white ; background-color: #808080 ;}.txt-sta14 {font-family: Arial ; font-size : 14; font-weight : bold ;}/* TEXTE STOP */.txt-stot {font-family : Arial Black ; font-size : 14 ; font-weight : bold ; color:  #808080 ;}.txt-stol {font-family : Arial ; font-size : 12 ; font-weight : bold ; color:  black ;}.txt-stox {font-family: Comic Sans MS ; font-size : 13; }/* TEXTE ARCHIVE */.txt-arct {font-family : Arial Black ; font-size : 14 ; font-weight : bold ; color:  #808080 ;}.txt-arcl {font-family : Arial ; font-size : 12 ; font-weight : bold ; color:  black ;}.txt-arcx {font-family: Comic Sans MS ; font-size : 13; }.txt-arci {font-family: Comic Sans MS ; font-size : 13; font-style : italic ; }.txt-arcf {font-family : Arial ; font-size : 13 ; font-weight : bold ; color:  black ; }/* TEXTE CONCOURS*/.txt-cont {font-family : Arial Black ; font-size : 14 ; font-weight : bold ; color:  #808080 ;}.txt-conl {font-family : Arial ; font-size : 12 ; font-weight : bold ; color:  black ;}/* TEXTE GALOP */.txt-galt {font-family : Arial Black ; font-size : 14 ; font-weight : bold ; color:  #808080 ;}.txt-gall {font-family : Arial ; font-size : 12 ; font-weight : bold ; color:  black ;}.txt-galx {font-family: Comic Sans MS ; font-size : 13; }.txt-gali {font-family: Comic Sans MS ; font-size : 13; font-style : italic ; }.txt-galf {font-family : Arial ; font-size : 13 ; font-weight : bold ; color:  black ; }/* TITRES */#titre-page {font-family : arial ; font-size : 24 ;font-weight: bold; background-color: #ccc ;color: black}.titre-T1 {font-family : arial ; font-size : 20 ;font-weight: bold; color: black}/* TABLES */.tab-ent1 {font-family: Arial ; font-size : 12 ; font-weight: bold;}.tab-lig1 {font-family: Arial ; font-size : 12 ; }.tab-arial12 {font-family: Arial ; font-size : 12 ; }.tab-comic13g {font-family : Comic Sans MS ; font-size : 13 ; font-weight: bold; }.tab-arial24g {font-family : arial ; font-size : 24 ;font-weight: bold; color: black ;}/* TABLE CONCOURS*/.tab-conl {font-family : MS Sans Serif  ; font-size : 10 ;  color:  black ;}.tab-rest {font-family : MS Sans Serif  ; font-size : 14 ;  color:  white ; font-weight: bold; background-color: #646464; }.tab-resv {font-family : MS Sans Serif  ; font-size : 10 ;  color:  white ; font-weight: bold; background-color: #969696; }.tab-resu {font-family : Arial  ; font-size : 13 ;  color:  black ; background-color: #dddddd; }.tab-conc {font-family : Arial ; font-size : 10 ; color:  black ;}/* TABLE CALENDRIER */.tab-calt {font-family : MS Sans Serif  ; font-size : 14 ;  color:  white ; font-weight: bold; background-color: #646464; }.tab-call {font-family : Arial  ; font-size : 13 ;  color:  black ; background-color: #dddddd; }/* Table Horaires */.tab-horby {font-family : MS Sans Serif  ; font-size : 18 ;  text-align : center ; color:  blue ; font-weight: bold; background-color: #ffffff; }.tab-hort {font-family : MS Sans Serif  ; font-size : 20 ;  text-align : center ; color:  white ; font-weight: bold; background-color: #646464; }.tab-horh {font-family : MS Sans Serif  ; font-size : 18 ;  text-align : center ; color:  black ; font-weight: bold; background-color: #ffffff; }.tab-horv {font-family : MS Sans Serif  ; font-size : 8 ;  text-align : center ; color:  white ; font-weight: bold; background-color: #c0c0c0; }.tab-horg1 {font-family : MS Sans Serif  ; font-size : 18 ;  text-align : center ; color:  red ; font-weight: bold; background-color: #ffffff; }.tab-horg2 {font-family : MS Sans Serif  ; font-size : 18 ;  text-align : center ; color:  #FFCC00 ; font-weight: bold; background-color: #ffffff; }.tab-horg23 {font-family : MS Sans Serif  ; font-size : 18 ;  text-align : center ; color:  #FF33FF ; font-weight: bold; background-color: #ffffff; }.tab-horg3 {font-family : MS Sans Serif  ; font-size : 18 ;  text-align : center ; color:  blue ; font-weight: bold; background-color: #ffffff; }.tab-horg4 {font-family : MS Sans Serif  ; font-size : 18 ;  text-align : center ; color:  #CC3300 ; font-weight: bold; background-color: #ffffff; }.tab-horg5 {font-family : MS Sans Serif  ; font-size : 18 ;  text-align : center ; color:  #00CCCC ; font-weight: bold; background-color: #ffffff; }.tab-horg45 {font-family : MS Sans Serif  ; font-size : 18 ;  text-align : center ; color:  #990033 ; font-weight: bold; background-color: #ffffff; }.tab-horg56 {font-family : MS Sans Serif  ; font-size : 18 ;  text-align : center ; color:  #336666 ; font-weight: bold; background-color: #ffffff; }.tab-horg67 {font-family : MS Sans Serif  ; font-size : 18 ;  text-align : center ; color:  #999933 ; font-weight: bold; background-color: #ffffff; }.tab-hord2 {font-family : MS Sans Serif  ; font-size : 18 ;  text-align : center ; color:  orange ; font-weight: bold; background-color: #ffffff; }.tab-hord1 {font-family : MS Sans Serif  ; font-size : 18 ;  text-align : center ; color:  green ; font-weight: bold; background-color: #ffffff; }.tab-hor34 {font-family : MS Sans Serif  ; font-size : 18 ;  text-align : center ; color:  brown ; font-weight: bold; background-color: #ffffff; }.tab-horss {font-family : MS Sans Serif  ; font-size : 12 ;  text-align : center ; color:  #CC3300 ; font-weight: bold; background-color: #ffffff; }/* HYPERTEXTE CONCOURS*/a.hyp-cont:link {font-family : Arial Black ; font-size : 14 ; font-weight : bold ; color:  #808080 ; text-decoration : none ;}a.hyp-cont:visited {font-family : Arial Black  ; font-size : 14 ; font-weight : bold ; color:  #808080 ; text-decoration : none ;}a.hyp-cont:hover {font-family : Arial Black  ; font-size : 14 ; font-weight : bold ; color:  #808080 ; text-decoration : underline ;}a.hyp-cont:active {font-family : Arial Black  ; font-size : 14 ; font-weight : bold ; color:  #808080 ; text-decoration : underline ;}a.hyp-datc:link {font-family : Arial ; font-size : 10 ;    color:  black ; font-style : italic ;  text-decoration : underline ;}a.hyp-datc:visited {font-family : Arial ; font-size : 10 ;  color:  black ; font-style : italic ;   text-decoration : underline ;}a.hyp-datc:hover {font-family : Arial ; font-size : 10 ;    color:  black ; font-style : italic ;   text-decoration : underline ;}a.hyp-datc:active {font-family : Arial ; font-size : 10 ;   color:  black ; font-style : italic ;  text-decoration : underline ;}/* HYPERTEXTE ACCUEIL*/a.hyp-acct:link {font-family : Arial Black ; font-size : 14 ; font-weight : bold ; color:  #808080 ; text-decoration : none ;}a.hyp-acct:visited {font-family : Arial Black  ; font-size : 14 ; font-weight : bold ; color:  #808080 ; text-decoration : none ;}a.hyp-acct:hover {font-family : Arial Black  ; font-size : 14 ; font-weight : bold ; color:  #808080 ; text-decoration : underline ;}a.hyp-acct:active {font-family : Arial Black  ; font-size : 14 ; font-weight : bold ; color:  #808080 ; text-decoration : underline ;}a.hyp-accl:link {font-family : Arial ; font-size : 10 ;    color:  black ; text-decoration : none ;}a.hyp-accl:visited {font-family : Arial ; font-size : 10 ;  color:  black ; text-decoration : none ;}a.hyp-accl:hover {font-family : Arial ; font-size : 10 ;    color:  black ; text-decoration : underline ;}a.hyp-accl:active {font-family : Arial ; font-size : 10 ;   color:  black ; text-decoration : underline ;}a.hyp-acclg:link {font-family : Arial ; font-size : 12 ;    color:  black ; font-weight : bold ; text-decoration : none ;}a.hyp-acclg:visited {font-family : Arial ; font-size : 12 ;  color:  black ; font-weight : bold ; text-decoration : none ;}a.hyp-acclg:hover {font-family : Arial ; font-size : 12 ;    color:  black ; font-weight : bold ; text-decoration : underline ;}a.hyp-acclg:active {font-family : Arial ; font-size : 12 ;   color:  black ; font-weight : bold ; text-decoration : underline ;}/* HYPERTEXTE BAS DE LIGNE */a.hyp-menh:link {font-family : Arial ; font-size : 12 ; font-weight : bold ; color:  black ; text-decoration : none ;}a.hyp-menh:visited {font-family : Arial ; font-size : 12 ; font-weight : bold ; color:  black ; text-decoration : none ;}a.hyp-menh:hover {font-family : Arial ; font-size : 12 ; font-weight : bold ; color:  red ; text-decoration : underline ;}a.hyp-menh:active {font-family : Arial ; font-size : 12 ; font-weight : bold ; color:  red ; text-decoration : underline ;}/* HYPERTEXTE BAS DE LIGNE */a.hyp-menu:link {font-family : Arial ; font-size : 11 ;   color:  black ; text-decoration : none ;}a.hyp-menu:visited {font-family : Arial ; font-size : 11 ;  color:  black ; text-decoration : none ;}a.hyp-menu:hover {font-family : Arial ; font-size : 11 ;  color:  red ; text-decoration : underline ;}a.hyp-menu:active {font-family : Arial ; font-size : 11 ; color:  red ; text-decoration : underline ;}/* HYPERTEXTE DANS LE CADRE */a.hyp-text:link {font-family : Comic Sans MS ; font-size : 12 ;  font-style : italic ;  color:  black ; text-decoration : none ;}a.hyp-text:visited {font-family : Comic Sans MS ; font-size : 12 ; font-style : italic ; color:  black ; text-decoration : none ;}a.hyp-text:hover {font-family : Comic Sans MS ; font-size : 12 ;   font-style : italic ; color:  red ; text-decoration : underline ;}a.hyp-text:active {font-family : Comic Sans MS ; font-size : 12 ;  font-style : italic ; color:  red ; text-decoration : underline ;}/* HPERTEXTE POUR DETAIL */a.hyp-deta:link {font-family : MS Sans Serif ; font-size : 12 ;  font-style : italic ; color:  red ; text-decoration : none ;}a.hyp-deta:visited {font-family : MS Sans Serif ; font-size : 12 ;  font-style : italic ; color:  red ; text-decoration : none ;}a.hyp-deta:hover {font-family : MS Sans Serif ; font-size : 12 ;  font-style : italic ; color:  red ; text-decoration : underline ;}a.hyp-deta:active {font-family : MS Sans Serif ; font-size : 12 ;  font-style : italic ; color:  red ; text-decoration : underline ; }/* HYPERTEXTE POUR STAGE */a.hyp-stat {font-family : MS Sans Serif ; font-size : 12 ;  font-style : italic ; color:  red ; text-decoration : none ;}