* { font-family: verdana, arial ; font-size: 8pt}

.menuhaut { color: #949494; font-size: 7pt; }
.menuhaut a { color: #949494; font-size: 7pt; text-decoration: none }
.menuhaut a:hover { color: #949494; font-size: 7pt; text-decoration: underline }

.menubas { color: #949494; font-size: 7pt; text-decoration: none }
.menubas a { color: #949494; font-size: 7pt; text-decoration: underline }
.menubas a:hover { color: #949494; font-size: 7pt; text-decoration: none}

.menuhoriz { color: #05428C; font-weight: bold; font-size: 7pt }
.menuhoriz a { color: #05428C; font-weight: bold; font-size: 7pt; text-decoration: none }
.menuhoriz a:hover { color: #05428C; font-weight: bold; font-size: 7pt; text-decoration: underline }

.menu { color: #05428C; font-weight: bold; font-size: 8pt; margin-left: 2pt; text-decoration: none   }
.menu a { color: #05428C; font-weight: bold; font-size: 8pt; text-decoration: none;}
.menu a:hover { color: #05428C; font-weight: bold; font-size: 8pt;   text-decoration: underline }

.menu2 { color: white; font-weight: bold; font-size: 8pt ; margin-left: 35px}
.menu2 a { color: white; font-weight: bold; font-size: 8pt; text-decoration: none; vertical-align: text-top; width: 120pt }
.menu2 a:hover { color: white; font-weight: bold; font-size: 8pt; text-decoration: underline }
.menupoint { color: #949494; font-size: 7pt; letter-spacing : 2px; }

.txt2  { color: #949494; font-weight: bold; text-decoration: underline; letter-spacing: 1px ; font-size: 7pt }
.titreDroite { color: #05428C; font-weight: bold; font-size: 7pt;   }
.lienDroite { color: #949494; font-weight: bold; font-size: 7pt;   }





.DocTitre {  font-weight: bold ;font-size: 8pt;   }
.DocHtml {  font-family: verdana, arial ; font-size: 8pt }

.DocListeIntro { font-family: arial; color: black; font-size: 9pt }
.DocListeCat { color: #507AAE ;font-weight: bold }
.DocListeDate { color: black; font-weight: normal; text-decoration: underline }
.DocListeTitre { font-family: arial; color: black; font-size: 10pt; font-weight: bold }
.DocListeResume { font-family: arial; color: black; font-size: 10pt }
.DocListeDetail { font-family: arial; color: blue; font-size: 8pt }
.DocListeDetail a { font-family: arial; color: blue; font-size: 8pt }
.DocListeDetail a:hover { font-family: arial; font-size: 8pt; color: red; text-decoration: underline }
.DocListeDetTD1 { border-bottom: 1pt dashed #949494;  }
.DocListeDetTD2 { border-top: 1pt solid #ccc; border-right: 1pt solid #ccc; border-bottom:1pt solid  #ccc; border-left: 1pt solid #ccc }

.DocRetour { font-family: arial; color: blue; font-size: 8pt }
.DocRetour a { font-family: arial; color: blue; font-size: 8pt }
.DocRetour a:hover { font-family: arial; font-size: 8pt; color: red; text-decoration: underline }
.DocRetourTD1 { border-top: #ccc; border-right: #ccc; border-bottom: 1pt solid #ccc; border-left: #ccc }
.DocRetourTD2 { border-top: 1pt solid #ccc; border-right: 1pt solid #ccc; border-bottom:1pt solid  #ccc; border-left: 1pt solid #ccc }

.RechListeTitre { font-family: verdana, arial; color: blue; font-size: 8pt }
.RechListeTitre a { font-family: verdana, arial; color: blue; font-size: 8pt }
.RechListeTitre a:hover { font-family: verdana, arial; font-size: 10pt; color: red; text-decoration: underline }
.RechListeResume { font-family: verdana, arial; color: black; font-size: 8pt }
.RechListeAff { font-family: verdana, arial; color: #05428C; font-weight: bold; font-size: 7pt }

.InteretTitre { font-family: arial; color: black; font-size: 11pt; font-weight: bold }
.InteretMsgErr { font-family: arial; color: red; font-size: 9pt }
.InteretMsg { font-family: arial; color: blue; font-size: 9pt }
.InteretAff { font-family: arial; color: black; font-size: 9pt }
.InteretForm { font-family: arial; color: black; font-size: 9pt }
.InteretForm input { font-family: arial; color: black; font-size: 9pt }
.InteretForm textarea { font-family: arial; color: black; font-size: 9pt }

.FormTitre { font-family: verdana, arial color: black; font-size: 11pt; font-weight: bold }
.FormMsgErr { font-family: verdana, arial; color: red; font-size: 8pt }
.FormMsg { font-family: verdana, arial; color: blue; font-size: 8pt }
.FormAff { font-family: verdana, arial color: black; font-size: 8pt }
.FormLien { font-family: verdana, arial color: black; font-size: 8pt }
.FormLien a { font-family: verdana, arial color: black; font-size: 8pt }
.FormLien a:hover {font-family: verdana, arial color: black; font-size: 8pt; text-decoration: underline }
.FormForm { font-family: verdana, arialcolor: black; font-size: 8pt }
.FormForm input { font-family: verdana, arialcolor: black; font-size: 8pt }

.Nav { color: black }
.Nav a {  color: black; text-decoration: none }
.Nav a:hover {  color: black; text-decoration: underline }
.NavSel {  color: red; font-weight: bold }
.NavFond { background-color: #507AAE }

.FicTblBord { border: 1pt dotted gray }
.FicTblTitre { background-color: #05428C; color: white; font-weight: bold; font-family: verdana, arial ; font-size: 7pt }
.FicTblTitreBg { background-color: #ECECEC; border-bottom: 1pt dotted gray  }
.FicTblTexte { font-family: arial; color: black; font-size: 9pt  }
.FicTblTexte a { color: black }
.FicTblTexte a:hover { color: #0000cc; text-decoration: underline }
.FicTblTexteBg { background-color: white }



.tdtab1 { background-color: #507aae; border: solid 1pt white }
.tdtab2 { background-color: #00b2ec; border: solid 1pt white }
.tdtab3 { background-color: #e2f4ff; border: solid 1pt white }
.txttab1 { color: white; font-weight: bold; font-size: 7pt }
.txttab1 a { color: white; font-weight: bold; font-size: 7pt; text-decoration: none }
.txttab1 a:hover { color: white; font-weight: bold; font-size: 7pt; text-decoration: underline }
.txttab2 { color: #c00; font-size: 9pt }
.txttab2 a { color: #c00; font-size: 9pt; text-decoration: none }
.txttab2 a:hover { color: #c00; font-weight: bold; font-size: 9pt; text-decoration: none }
