/* General */
  BODY      { font-family: verdana, serif; font-size: 13px; color: #FFFFFF }
  A.erreur  { font-family: verdana, serif; font-size: 13px; color: #FFFFFF; font-weight: bold; background: #ED1015 }
  A.ok      { font-family: verdana, serif; font-size: 13px; color: #FFFFFF; font-weight: bold; background: #27C26D }
  TD        { font-family: verdana, serif; font-size: 13px; color: #FFFFFF }

  A         { font-family: verdana, serif; font-size: 13px; color: #FF8000; font-weight: bold }
  A:link    { font-family: verdana, serif; font-size: 13px; color: #FF8000; font-weight: normal; text-decoration: none }
  A:visited { font-family: verdana, serif; font-size: 13px; color: #FF8000; font-weight: normal; text-decoration: none }
  A:hover   { font-family: verdana, serif; font-size: 13px; color: #FF8000; font-weight: normal; text-decoration: underline }


/* Lien */
  A.lien         { color: #FF8000; font-weight: bold; text-decoration: none }
  A.lien:link    { color: #FF8000; font-weight: bold; text-decoration: none }
  A.lien:visited { color: #FF8000; font-weight: bold; text-decoration: none }
  A.lien:hover   { color: #FF8000; font-weight: bold; text-decoration: underline }


/* Lien Menu */
  TD.menu        { font-family: verdana, serif; font-size: 13px; color: #656565 }
  A.menu         { color: #656565; font-size: 11px; font-weight: bold; text-decoration: none }
  A.menu:link    { color: #656565; font-size: 11px; font-weight: bold; text-decoration: none }
  A.menu:visited { color: #656565; font-size: 11px; font-weight: bold; text-decoration: none }
  A.menu:hover   { color: #FFFFFF; font-size: 11px; font-weight: bold; text-decoration: none; background: #656565 }


/* Titres tableaux */
  A.tableau  { font-family: verdana, serif; font-size: 13px; font-weight: bold; color: #FF8000 }


/* Tableaux */
  TH.vis  { font-family: verdana, serif; font-size: 13px; background: #FF8000; color: #202020 }  /* Champs    */

  TD.vis  { font-family: verdana, serif; font-size: 13px; background: #656565; color: #FFFFFF }  /* Données   */
  TD.vis4 { font-family: verdana, serif; font-size: 13px; background: #606060; color: #FFFFFF }  /* Référants */
  TD.lien { font-family: verdana, serif; font-size: 13px; background: #606060; color: #FFFFFF }


/* Lien Référant + Mots clés*/
  A.ref         { font-family: verdana, serif; font-size: 13px; text-decoration: none      }
  A.ref:link    { font-family: verdana, serif; font-size: 13px; text-decoration: none      }
  A.ref:visited { font-family: verdana, serif; font-size: 13px; text-decoration: none      }
  A.ref:hover   { font-family: verdana, serif; font-size: 13px; text-decoration: underline }

  A.cles  { font-family: verdana, serif; font-size: 13px; font-weight: normal; color: #B3FD82 }


/* Divers */
  A.host  { font-family: verdana, serif; font-size: 13px; font-weight: normal; color: #FFCC00 }
  A.srv   { font-family: verdana, serif; font-size: 13px; font-weight: normal; color: #C0C0C0 }
  A.liens { font-family: verdana, serif; font-size: 13px; font-weight:   bold; color: #C0C0C0 }
  A.titre { font-family: verdana, serif; font-size: 12pt; font-weight:   bold; color: #202020; background: #FF8000 }


/* Calendrier */
  TD.vis1 { font-family: verdana, serif; font-size: 11px; background: #656565; color: white } /* jours ouvrés */
  TD.vis2 { font-family: verdana, serif; font-size: 11px; background: #DDDDDD; color: white } /* invalide */
  TD.vis3 { font-family: verdana, serif; font-size: 11px; background: #808080; color: white } /* week-end */
  TD.mois { font-family: verdana, serif; font-size: 13px; background: #FF952D; color: #202020; font-weight: bold; }