* { font-size: 8pt; font-family: sans-serif }
.sousmenu { color: white; font-weight: bold; vertical-align: text-top }
.sousmenu a { color: white }
.sousmenu a:hover { color: white; text-decoration: underline }
.sousmenu2 { padding-left : 30px;color: white; vertical-align: text-top }
.sousmenu2 a { color: white }
.sousmenu2 a:hover { color: white; text-decoration: underline }
.table3 { border-style: none none none dotted; border-width: medium medium medium 1pt; border-color: #ccc }
.table4 { border-style: none dotted none none; border-width: medium 1pt medium medium; border-color: #ccc }
.tablebis { border-style: solid solid none none; border-width: 1pt 1pt 0pt 0pt; border-color: red }
.tablebis2 { border-top: 1pt solid red; border-right: 1pt solid red; border-bottom: 0pt none red; border-left: 1pt solid red }
.tablesondage { padding-right: 5pt; padding-left: 5pt; border-style: none solid solid solid; border-width: medium 1pt 1pt 1pt; border-color: #ccc #fc0 #fc0 #fc0 }
.tablesondage2 { padding-right: 5pt; padding-left: 5pt; border-style: none solid none solid; border-width: medium 1pt 1pt 1pt; border-color: #ccc #fc0 #fc0 #fc0 }
.tablesondage3 { padding-right: 5pt; padding-left: 5pt; border-style: none none solid none; border-width: medium 1pt 1pt 1pt; border-color: #ccc #fc0 #fc0 #fc0 }
.tablesondage4 { padding-right: 5pt; padding-left: 5pt; border-style: none none none solid; border-width: medium 1pt 1pt 1pt; border-color: #ccc #fc0 #fc0 #fc0 }
.tablesondage5 { padding-right: 5pt; padding-left: 5pt; border-style: none solid none none; border-width: medium 1pt 1pt 1pt; border-color: #ccc #fc0 #fc0 #fc0 }
.tableter { border-style: solid solid none none; border-width: 1pt 0pt 0pt 0pt; border-color: red }

<!-- ********************************************************************************************************************** -->

.DocTitre { color: #CC0000; font-weight: bold }
.DocHtml {  color: black; }

.DocListeIntro { color: black; font-size: 8pt ;font-family: sans-serif }
.DocListeCat { color: #6e6e6e;  font-weight: bold }
.DocListeDate { color: black; font-weight: normal; text-decoration: underline }
.DocListeTitre { font-weight: bold }
.DocListeResume { color: black; font-size: 10pt }
.DocListeDetail { color: white;  }
.DocListeDetail a {color: white;  }
.DocListeDetail a:hover { color: white; text-decoration: underline }
.DocListeDetTD1 { border-top: #ccc; border-right: #ccc; border-bottom: 1pt dotted #ccc; border-left: #ccc }
.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: sans-serif; color: blue }
.RechListeTitre a {font-family: sans-serif; color: blue }
.RechListeTitre a:hover {font-family: sans-serif; color: red; text-decoration: underline }
.RechListeResume {font-family: sans-serif; color: black; }
.RechListeAff { font-family: sans-serif;}
.RechListeAff input { font-family: sans-serif; color: black }

.LivredorListeNom { font-style : italic; color: blue; }
.LivredorListe {padding-top : 9px;}

.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 }

.MailingTitre { color: #CC0000; font-weight: bold  }
.MailingMsgErr {  color: red;  }
.MailingMsg { color: blue;  }
.MailingAff {color: black; }
.MailingLien {  color: black; }
.MailingLien a { color: white;  }
.MailingLien a:hover {  color: black;  text-decoration: underline }
.MailingForm {  color: black;  }
.MailingForm input { color: black;  }

.Nav { font-family: sans-serif; color: white }
.Nav a { font-family: sans-serif; color: white; text-decoration: none }
.Nav a:hover { font-family: sans-serif; color: white; text-decoration: underline }
.NavSel {  font-family: sans-serif; color: #ffcc00; font-weight: bold }
.NavFond { background-color: #686c80 }

.FicTblBord { border: 1pt dotted gray }
.FicTblTitre { font-family: arial; color: black; font-size: 9pt; font-weight: bold }
.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 }

.TckTblTitreBg { background-color: #ECECEC; border-bottom: 1pt dotted gray ;font-weight: bold }
.TckTable { padding-right: 5pt; padding-left: 5pt; border-style:  solid; border-width: 1pt; border-color: #fc0 }
.TckHeure { font-style : italic; color: blue; }
.TckSousTitre { font-weight: bold; color: #686c80; }
.TckFormInput {color:#000000;border: none }