/* Feuille de style CSS par défaut pour un nouveau projet d'application Web */

BODY
{
    BACKGROUND-COLOR: #F2F2F2;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
}

/* -------------------------
     LES FONDS DE CELLULES
   ------------------------- */
.fondBlanc {background-color: #FFFFFF;}
.fondNoir  {background-color: #000000;}
.fondBleu  {background-color: #286CAD;}
.fondBleuC {background-color: #B5C4D7;}
.fondBleuCiel {background-color: #E8EDF3;}
.fondBlanc {background-color: #FFFFFF;}
.fondRouge {background-color: #FF0000;}
.fondVert  {background-color: #24AC5A;}
.fondGris  {background-color: #DBDBDB;}
.fondGrisF {background-color: #A3A3A3;}
.fondGrisC {background-color: #F2F2F2;}
.fondGrisS {background-color: #F4F4F4;}
.fondOrange{background-color: #FF9900;}
.fondJaune {background-color: #FFFF99;}

.fondBleuQMJ {background-color: #ABC7DC;}
.fondVertVCN {background-color: #98D2A2;}
.fondJaunePIEZO {background-color: #F3F29E;}
.fondRoseQUALITE {background-color: #E4D8DF;}

/* -------------------------
      LES TEXTES EN NOIRS (000000)
   ------------------------- */
.texteNoir_10  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #000000;}
.texteNoir_12  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000;}
.texteNoir_14  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #000000;}
.texteNoir_16  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 16px; color: #000000;}
.texteNoir_9G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 9px; color: #000000; font-weight: bold; line-height: 1.5;}
.texteNoir_10G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #000000; font-weight: bold;}
.texteNoir_12G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000; font-weight: bold;}
.texteNoir_14G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #000000; font-weight: bold;}
.texteNoir_16G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 16px; color: #000000; font-weight: bold;}

/* -----------------------
    LES TEXTES EN BLANCS (FFFFFF)
   ----------------------- */
.texteBlanc_10  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #FFFFFF;}
.texteBlanc_12  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #FFFFFF;}
.texteBlanc_14  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #FFFFFF;}
.texteBlanc_16  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 16px; color: #FFFFFF;}
.texteBlanc_10G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #FFFFFF; font-weight: bold;}
.texteBlanc_12G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #FFFFFF; font-weight: bold;}
.texteBlanc_14G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #FFFFFF; font-weight: bold;}
.texteBlanc_16G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 16px; color: #FFFFFF; font-weight: bold;}

/* ----------------------
    LES TEXTES EN BLEUS (093B7A)
   ---------------------- */
.texteBleu_9   {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 9px; color: #093B7A;}
.texteBleu_10  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #093B7A;}
.texteBleu_12  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #093B7A;}
.texteBleu_14  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #093B7A;}
.texteBleu_16A  {font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; font-size: 16px; color: #093B7A;}
.texteBleu_9G  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 9px; color: #093B7A; font-weight: bold;}
.texteBleu_10G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #093B7A; font-weight: bold;}
.texteBleu_10G2 {font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline; font-size: 11px; color: #093B7A;}
.texteBleu_12G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #093B7A; font-weight: bold;}
.texteBleu_14G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #093B7A; font-weight: bold;}

/* -----------------------
    LES TEXTES EN VERTS (6EA903)
   ----------------------- */
.texteVert_9  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 9px; color: #6EA903;}
.texteVert_10  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #6EA903;}
.texteVert_12  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #6EA903;}
.texteVert_14  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #6EA903;}
.texteVert_9G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 9px; color: #6EA903; font-weight: bold;}
.texteVert_10G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #6EA903; font-weight: bold;}
.texteVert_12G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #6EA903; font-weight: bold;}
.texteVert_14G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #6EA903; font-weight: bold;}


/* -----------------------
     LES TEXTES EN ROUGES (FF0000)
   ----------------------- */
.texteRouge_10  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #FF0000;}
.texteRouge_12  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #FF0000;}
.texteRouge_14  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #FF0000;}
.texteRouge_10G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #FF0000; font-weight: bold;}
.texteRouge_12G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #FF0000; font-weight: bold;}
.texteRouge_14G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #FF0000; font-weight: bold;}


/* -----------------------
     LES TEXTES EN GRIS (777777)
   ----------------------- */
.texteGris_9   {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 9px; color: #777777;}
.texteGris_10  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #777777;}
.texteGris_12  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #777777;}
.texteGris_14  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #777777;}
.texteGris_9G  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 9px; color: #777777; font-weight: bold;}
.texteGris_10G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #777777; font-weight: bold;}
.texteGris_12G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #777777; font-weight: bold;}
.texteGris_14G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #777777; font-weight: bold;}

/* -----------------------
     LES TEXTES EN ORANGE (EB7A00)
   ----------------------- */
.texteOrange_9  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 9px; color: #EB7A00;}
.texteOrange_10  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #EB7A00;}
.texteOrange_12  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #EB7A00;}
.texteOrange_14  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #EB7A00;}
.texteOrange_9G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 9px; color: #EB7A00; font-weight: bold;}
.texteOrange_10G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #EB7A00; font-weight: bold;}
.texteOrange_12G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #EB7A00; font-weight: bold;}
.texteOrange_14G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #EB7A00; font-weight: bold;}

/* -----------------------
     LES TEXTES EN JAUNE (BEAD00)
   ----------------------- */
.texteJaune_10  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #BEAD00;}
.texteJaune_12  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #BEAD00;}
.texteJaune_14  {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #BEAD00;}
.texteJaune_10G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #BEAD00; font-weight: bold;}
.texteJaune_12G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #BEAD00; font-weight: bold;}
.texteJaune_14G {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #BEAD00; font-weight: bold;}


/* ---------------------------------------------------------------------------------------------------
                                        L E   S T Y L E   A R I A L
   --------------------------------------------------------------------------------------------------- */


/* -------------------------
      LES TEXTES EN NOIRS (000000)
   ------------------------- */
.texteANoir_10  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #000000;}
.texteANoir_12  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000;}
.texteANoir_14  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #000000;}
.texteANoir_16  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 16px; color: #000000;}
.texteANoir_10G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #000000; font-weight: bold;}
.texteANoir_12G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #000000; font-weight: bold;}
.texteANoir_14G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #000000; font-weight: bold;}
.texteANoir_16G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 16px; color: #000000; font-weight: bold;}

/* -----------------------
    LES TEXTES EN BLANCS (FFFFFF)
   ----------------------- */
.texteABlanc_10  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #FFFFFF;}
.texteABlanc_12  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #FFFFFF;}
.texteABlanc_14  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #FFFFFF;}
.texteABlanc_16  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 16px; color: #FFFFFF;}
.texteABlanc_10G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #FFFFFF; font-weight: bold;}
.texteABlanc_12G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #FFFFFF; font-weight: bold;}
.texteABlanc_14G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #FFFFFF; font-weight: bold;}
.texteABlanc_16G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 16px; color: #FFFFFF; font-weight: bold;}

/* ----------------------
    LES TEXTES EN BLEUS (093B7A)
   ---------------------- */
.texteABleu_10  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #093B7A;}
.texteABleu_12  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #093B7A;}
.texteABleu_14  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #093B7A;}
.texteABleu_10G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #093B7A; font-weight: bold;}
.texteABleu_12G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #093B7A; font-weight: bold;}
.texteABleu_14G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #093B7A; font-weight: bold;}

/* -----------------------
    LES TEXTES EN VERTS (6EA903)
   ----------------------- */
.texteAVert_9  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 9px; color: #6EA903;}
.texteAVert_10  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #6EA903;}
.texteAVert_12  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #6EA903;}
.texteAVert_14  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #6EA903;}
.texteAVert_9G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 9px; color: #6EA903; font-weight: bold;}
.texteAVert_10G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #6EA903; font-weight: bold;}
.texteAVert_12G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #6EA903; font-weight: bold;}
.texteAVert_14G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #6EA903; font-weight: bold;}


/* -----------------------
     LES TEXTES EN ROUGES (FF0000)
   ----------------------- */
.texteARouge_10  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #FF0000;}
.texteARouge_12  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #FF0000;}
.texteARouge_14  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #FF0000;}
.texteARouge_10G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #FF0000; font-weight: bold;}
.texteARouge_12G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #FF0000; font-weight: bold;}
.texteARouge_14G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #FF0000; font-weight: bold;}


/* -----------------------
     LES TEXTES EN GRIS (777777)
   ----------------------- */
.texteAGris_9   {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 9px; color: #777777;}
.texteAGris_10  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #777777;}
.texteAGris_12  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #777777;}
.texteAGris_14  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #777777;}
.texteAGris_9G  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 9px; color: #777777; font-weight: bold;}
.texteAGris_10G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #777777; font-weight: bold;}
.texteAGris_12G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #777777; font-weight: bold;}
.texteAGris_14G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #777777; font-weight: bold;}

/* -----------------------
     LES TEXTES EN ORANGE (EB7A00)
   ----------------------- */
.texteAOrange_9  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 9px; color: #EB7A00;}
.texteAOrange_10  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #EB7A00;}
.texteAOrange_12  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #EB7A00;}
.texteAOrange_14  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #EB7A00;}
.texteAOrange_9G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 9px; color: #EB7A00; font-weight: bold;}
.texteAOrange_10G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #EB7A00; font-weight: bold;}
.texteAOrange_12G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #EB7A00; font-weight: bold;}
.texteAOrange_14G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #EB7A00; font-weight: bold;}

/* -----------------------
     LES TEXTES EN JAUNE (BEAD00)
   ----------------------- */
.texteAJaune_10  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #BEAD00;}
.texteAJaune_12  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #BEAD00;}
.texteAJaune_14  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #BEAD00;}
.texteAJaune_10G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 10px; color: #BEAD00; font-weight: bold;}
.texteAJaune_12G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; color: #BEAD00; font-weight: bold;}
.texteAJaune_14G {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; color: #BEAD00; font-weight: bold;}


a       {text-decoration: none;}
a:hover {text-decoration: none;}

/*------------------------
    LES TEXTES CONTENUS DES PAGES
  ------------------------*/

.menuV {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #777777; text-decoration: none}
.menuV:hover { color: #6EA903}
.menuV-on {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #6EA903; text-decoration: none}

.menuO {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #777777; text-decoration: none}
.menuO:hover { color: #EB7A00}
.menuO-on {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #EB7A00; text-decoration: none}

.titreV {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #6EA903}
.titreB {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #093B7A}
.titreO {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #EB7A00}
.sstitre {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #777777}

.texte {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #787878; margin left: 0px; margin top: 6px; margin bottom: 6px}
.texte9 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #787878; margin left: 0px; margin top: 6px; margin bottom: 6px; line-height: 1.5}
.liste {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #787878; margin left: 30px; margin top: 6px; margin bottom: 6px}


.titretab {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #093B78; font-weight: bold}
.sstitretab {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold}
.textetab {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #787878}


.textelien { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #093979; text-decoration: underline}
.textelien:hover { color: #87A1BA}

.textelien2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #87A1BA}
.textelien2:hover { text-decoration: underline}

.textelienV { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #6EA903; text-decoration: underline}
.textelienV:hover { color: #87A1BA}

.textelienO { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #EB7A00; text-decoration: underline}
.textelienO:hover { color: #87A1BA}

.texteclair { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #87A1BA}
