a:link { color: #38516F;}               
a:visited { color: #38516F;}
a:active { color: #38516F;}
a:hover { color: #F1CA0F;}

a:link#Pop { color: #38516F; text-decoration:underline;}
a:visited#Pop { color: #38516F; text-decoration:underline;}
a:active#Pop { color: #38516F; text-decoration:underline;}
a:hover#Pop { color: #DF3625; text-decoration:underline;}

a:link#Bleu { color: #38516F; text-decoration:none}
a:visited#Bleu  { color: #38516F; text-decoration:none}
a:active#Bleu  { color: #38516F; text-decoration:none}
a:hover#Bleu  { color: #38516F; text-decoration:none}

a:link#Blanc { color: #ffffff; text-decoration:underline; font-weight: bold;}
a:visited#Blanc { color: #ffffff; text-decoration:underline; font-weight: bold;}
a:active#Blanc { color: #ffffff; text-decoration:underline; font-weight: bold;}
a:hover#Blanc { color: #ffffff; text-decoration:underline; font-weight: bold;}

a:link#BleuClair { color: #6288B7; text-decoration:none}
a:visited#BleuClair  { color: #6288B7; text-decoration:none}
a:active#BleuClair  { color: #6288B7; text-decoration:none}
a:hover#BleuClair  { color: #F1CA0F; text-decoration:none}


a:link#Rouge { color: #A3001C ; text-decoration:none}
a:visited#Rouge { color: #A3001C ; text-decoration:none}
a:active#Rouge { color: #A3001C ; text-decoration:none}
a:hover#Rouge { color: #A3001C ; text-decoration:none}


a:link.admin { color: #354D83}
a:visited.admin { color: #354D83}
a:active.admin { color: #BF8F00}
a:hover.admin { color: #BF8F00}

BODY
{background-color : #E7ECF2;

    SCROLLBAR-FACE-COLOR: #354D83;
    SCROLLBAR-HIGHLIGHT-COLOR: #D5E3F1;
    SCROLLBAR-SHADOW-COLOR: #D5E3F1;
    SCROLLBAR-3DLIGHT-COLOR: #D5E3F1;
    SCROLLBAR-ARROW-COLOR: #D5E3F1;
    SCROLLBAR-TRACK-COLOR: #D5E3F1;
    SCROLLBAR-DARKSHADOW-COLOR: #D5E3F1

}

.CtGris2      { border: 1px solid #E9E9E9; padding-left: 4px; padding-right: 4px; 
               padding-top: 1px; padding-bottom: 1px }
               

.CtGris3      { border: 1px solid #B7B7B7 ; padding-left: 4px; padding-right: 4px; 
               padding-top: 1px; padding-bottom: 1px; background-color: #E9E9E9 }

.CtGris4      { border: 1px solid #E9E9E9; padding-left: 4px; padding-right: 4px; 
               padding-top: 1px; padding-bottom: 1px;background-color: #524D41}
               
.CtBleuClair      { border: 1px solid #E9E9E9; padding-left: 4px; padding-right: 4px; 
               padding-top: 1px; padding-bottom: 1px;background-color: #F1F4F8}

.CtGris5      { background-color: #E9E9E9 }
               
p  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #38516F}

td { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #38516F}

h1 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12pt; color: #DF3625; margin-bottom: 0}

h2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #053A89;}

h3 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #38516F; margin-bottom: 0 }

h4 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #EE612D; margin-bottom: 0 }

h5{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11pt; color: #053A89; margin-bottom: 0}

li { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color: #354D83; text-align: left }

b {color: #DF3625}

.BAdmin{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #ffffff; margin-bottom: 0}

.bContact{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #3B64A2; margin-bottom: 0}

.bContact1{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10pt; color: #3B64A2; margin-bottom: 0}

.civilite{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #3B64A2; margin-bottom: 0}

.stylebouton { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #ffffff; font-size: 11px; background-color: #38516f; border: 1px solid #38516f ;}

.ZoneTexte  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #38516f ; padding: 0; color:#38516f;}

.ListeDeroulante { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; border:1px solid #DDE6EE; padding:2px; color:#354D83  }

.Maj { font-variant: small-caps }

.pt { font-size: 7pt }

.form { font-size: 8pt; font-weight: bold; color: #354D83; margin-bottom: 0}

.Adresse { font-size: 10pt; font-weight: bold; text-align: right; color: #17356F}

.centrer { text-align: center }

.defil { font-family: Arial; font-size: 10pt; color: #D5DBE5}

.noir { color: #000000 }

.rouge { color: #A3001C }
.blanc { color: #ffffff }

.bleuFonce { color: #38516F}

.bleu { color: #6288B7}

.Jaune { color: #CAA90D; font-variant:small-caps; font-size:10pt}

.JauneAdmin { color: #F1CA0F;}

.Orange { color: #EE612D }

.tabContact{ background-color:#F4F1F5}

.CtGris {border:1px solid #F1CA0F; background-color: #E9E9E9; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px }

.CtGrisclair {border:1px solid #A3A3A3; background-color: #F5F5F5; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px }

.CellGrisclair2 {background-color: #a9a9a9; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px }

.TitreContact{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF;}

.CtRose {border:1px solid #AF99B7; background-color: #F4F1F5; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px }

.CellBleu {background-color: #053A89;}
#CellBleu2 {background-color: #3B64A2; color:#ffffff;}
#CellBleu2 h5 {color:#ffffff;}
.CtBleu {border:1px solid #3B64A2;}

.CellRouge {background-color: #AE1509;}
.CtRouge {border:1px solid #AE1509;}

.CellVert {background-color: #3FAE49;}

.CellJaune {background-color: #F1CA0F;}
.CtJaune {border:1px solid #F1CA0F;}

.CellRougeClair {background-color: #FFECEC;}

.CellBleuclair2 {background-color: #F1F4F8;}
.CellBleuclair {background-color: #F0EBF1;}

.CellGris {background-color: #F4F1F5;}

.CellGrisFoncee { background-color: #524D41;   }

.CellGrisTreFonce { background-color: #454545;   }

#CellGras { font-weight: bold; }

.GrisBorder {border:1px solid #E9E9E9; background-color: #ffffff}

.titreBleu {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #053A89;}

.titreBlanc {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF;}

.titrePtBleu {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #38516F;}


.ChampTXT   { font-family: Verdana; font-size: 10px; border: 1px solid #CECECE; padding: 1px }


#LienPdf a:link {color: #38516F; text-decoration:none;}
#LienPdf a:visited {color: #38516F; text-decoration:none;}
#LienPdf a:active {color: #38516F; text-decoration:none;}
#LienPdf a:hover {color: #38516F; text-decoration:none;}

a.LiensContact:hover {color: #E03625; }
a.LiensContact {color: #E03625; }



.CellJauneClair {background-color: #FCF4D1;}
