td {

   font-family: Arial, Helvetica, sans-serif;

   font-size: 11px;

   color: #ffffff;

} 
body{
color:white;
font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;
}
.centre
{
   /* background-color:#1E3F82;  */
} 
i
{
    color:white;
font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;
}


.formulaireB{

    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.bordure_bleu{border:solid 1px #006699;font-family:arial;font-size:12px}
.in
{
border-bottom:dotted 2px #006699;
border-right:0px #006699;
border-left:0px #006699;
border-top:0px #006699;
font-style:italic;
font-family:arial;
font-weight:bold;

}


.theme_bleu {

    background-color: #6BAAD6;

}

.theme_noir {

    background-color: #5F5F5F;

}





.mentions_legales{

    color:white;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

    

}



.formulaireB{

    color:#000000;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 11px;

}



.nav_haut_norm {

    background-color: #527D9F;

}

.nav_haut_over {

    background-color: #5F5F5F;

}
/****************  CATEGORIE 0 ****************************************************/

.nav_gene_bleu_defaut {

    border:1px solid #ffffff;

    background:#517DA0;

}

.nav_gene_violet_defaut {

    border:1px solid #ffffff;

    background:#99A5BD;

}





.nav_gene_masque_rose_fluo {

    border:1px solid #ffffff;

    background-color: #E46765;

}

.nav_gene_masque_vert_fluo {

    border:1px solid #ffffff;

    background-color: #27B8C0;

}

.nav_gene_masque_marron {

    border:1px solid #ffffff;

    background-color: #9D714C;

}

.nav_gene_masque_rose {

    border:1px solid #ffffff;

    background-color: #C09899;

}

.nav_gene_masque_vert {

    border:1px solid #ffffff;

    background-color: #9CCB63;

}





/******* NAV SOUS MENU  *********************/

.nav_sousmenu_bleu_defaut {

    background-color: #6BAAD6;

}

.nav_sousmenu_noir_defaut {

    background-color: #5F5F5F;

}

.nav_sousmenu_vert {

    background-color: #4B994E;

}

.nav_sousmenu_orange {

    background-color: #FE6D10;

}

.nav_sousmenu_beige {

    background-color: #FF8F4B;

}

.nav_sousmenu_bleu1 {

    background-color: #1A77C7;

}

.nav_sousmenu_bleu2 {

    background-color: #2C55E3;

}

.nav_sousmenu_bleu3 {

    background-color: #06006F;

}

.nav_sousmenu_rouge {

    background-color: #BD002D;

}

.nav_sousmenu_rose {

    background-color: #A02F67;

}



.entete_tableau_genere{
   background-color:gray;
   color:#ffffff;
   border:0px solid #000000;
}
.tableau_modulo_1{
   background-color:ebebeb;
   color:#000000;
}
.tableau_modulo_2{
   background-color:dbdbdb;
   color:#000000;
}






     /*Trebuchet MS, Arial, Helvetica, sans-serif*/
a.defaut{ font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; color: orange;}

a.defaut:link { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; color: orange;}

a.defaut:active { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; color: orange;}

a.defaut:visited { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; color: orange;}

a.defaut:hover { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; color: orange;}







a.lien_pdf{ font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; color: gray;}

a.lien_pdf:link { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; color: gray;}

a.lien_pdf:active { font-family:  Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; color: gray;}

a.lien_pdf:visited { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; color: gray;}

a.lien_pdf:hover { font-family:  Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; color: gray;}











.titre_nom_page { font-family:  Trebuchet MS, Arial, Helvetica, sans-serif;font-variant: small-caps; text-decoration: none; font-size: 18px; font-weight: bold; color: #EBBC26;}

a.titre_nom_page:link { font-family:  Trebuchet MS, Arial, Helvetica, sans-serif;font-variant: small-caps; text-decoration: none; font-size: 18px; font-weight: bold; color: #EBBC26;}

a.titre_nom_page:active { font-family:  Trebuchet MS, Arial, Helvetica, sans-serif; font-variant: small-caps;text-decoration: none; font-size: 18px; font-weight: bold; color: #EBBC26;}

a.titre_nom_page:visited { font-family:  Trebuchet MS, Arial, Helvetica, sans-serif; font-variant: small-caps;text-decoration: none; font-size: 18px; font-weight: bold; color: #EBBC26;}

a.titre_nom_page:hover { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-variant: small-caps;text-decoration: none; font-size: 18px; font-weight: bold; color: #EBBC26;}

  .titre_nom_page_petit { font-family:  Trebuchet MS, Arial, Helvetica, sans-serif;font-variant: small-caps; text-decoration: none; font-size: 12px; font-weight: bold; color: #EBBC26;}

a.titre_nom_page_petit:link { font-family:  Trebuchet MS, Arial, Helvetica, sans-serif;font-variant: small-caps; text-decoration: none; font-size: 12px; font-weight: bold; color: #EBBC26;}

a.titre_nom_page_petit:active { font-family:  Trebuchet MS, Arial, Helvetica, sans-serif; font-variant: small-caps;text-decoration: none; font-size: 12px; font-weight: bold; color: #EBBC26;}

a.titre_nom_page_petit:visited { font-family:  Trebuchet MS, Arial, Helvetica, sans-serif; font-variant: small-caps;text-decoration: none; font-size: 12px; font-weight: bold; color: #EBBC26;}

a.titre_nom_page_petit:hover { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-variant: small-caps;text-decoration: none; font-size: 12px; font-weight: bold; color: #EBBC26;}

















.lien_nav_haut { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 16px; font-weight: bold; color: #FFFFFF;}

a.lien_nav_haut:link { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 16px; font-weight: bold; color: #FFFFFF;}

a.lien_nav_haut:active { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 16px; font-weight: bold; color: #FFFFFF;}

a.lien_nav_haut:visited { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 16px; font-weight: bold; color: #FFFFFF;}

a.lien_nav_haut:hover { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 16px; font-weight: bold; color: #FFFFFF;}





.lien_nav_gene { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; font-weight: bold; color: #FFFFFF;}

a.lien_nav_gene:link { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; font-weight: bold; color: #FFFFFF;}

a.lien_nav_gene:active { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; font-weight: bold; color: #FFFFFF;}

a.lien_nav_gene:visited { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; font-weight: bold; color: #FFFFFF;}

a.lien_nav_gene:hover { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; font-weight: bold; color: #FFFFFF;}





.lien_nav_sous_menu_droit { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; color: #FFFFFF;}

a.lien_nav_sous_menu_droit:link { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; color: #FFFFFF;}

a.lien_nav_sous_menu_droit:active { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; color: #FFFFFF;}

a.lien_nav_sous_menu_droit:visited { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; color: #FFFFFF;}

a.lien_nav_sous_menu_droit:hover { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; color: #FFFFFF;}









.lien_goddiees { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal; color: #FFFFFF;}

a.lien_goddiees:link { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal; color: #FFFFFF;}

a.lien_goddiees:active { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal; color: #FFFFFF;}

a.lien_goddiees:visited { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal; color: #FFFFFF;}

a.lien_goddiees:hover { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: normal; color: #FFFFFF;}



/*  LIENS TRI ENTETE TABLEAU */
.lien_tri_entete_tab {  font-family: Arial; text-decoration: none; font-size: 10pt; color: #FFFFFF}
a.lien_tri_entete_tab:link { font-size: 10pt; color: #FFFFFF; text-decoration: none; font-family: Arial}
a.lien_tri_entete_tab:active { font-size: 10pt; color: #FFFFFF; text-decoration: none; font-family: Arial}
a.lien_tri_entete_tab:visited { font-size: 10pt; color: #FFFFFF; text-decoration: none; font-family: Arial}
a.lien_tri_entete_tab:hover { font-size: 10pt; color: #c0c0c0; text-decoration: none; font-family: Arial}



.cadre_pointille{border:dashed 2px #000000}

.cadre_pointille_rouge{border:dashed 2px #ff0000}







