* { font-size: 8pt; font-family: verdana, sans-serif }
body {margin: 0px; padding: 0px; margin-left: 0px; margin-top:0px;}
.fonction { color: white; font-size: 8pt; text-decoration: none }
.fonction a { color: white; font-size: 8pt; text-decoration: none }
.fonction a:hover { color: white; font-size: 8pt; text-decoration: underline }
.menu { color: white; font-weight: bold }
.menu a { color: white; font-weight: bold; text-decoration: none; vertical-align: text-top; width: 110pt }
.menu1 { color: white; text-decoration: none; margin-left: 15pt }
.menu1 a { color: white; text-decoration: none; vertical-align: text-top; width: 100pt }
.menu1 a:hover { color: white; text-decoration: underline; vertical-align: text-top; width: 100pt }

.menu2 { color: white; text-decoration: none; margin-left: 20pt }
.menu2 a { color: white; text-decoration: none; vertical-align: text-top; width: 85pt }
.menu2 a:hover { color: white; text-decoration: underline; vertical-align: text-top; width: 85pt }

.menuh { color: white; font-weight: bold; font-size: 8pt; text-decoration: none }
.menuh a { color: white; font-weight: bold; text-decoration: none }
.menuh a:hover { color: #1b3f94; font-weight: bold }
.tdmenu { border-left: 1pt solid white }
.tdmenu2 { border-bottom: 1pt solid white }
.titre { color: #39f; font-weight: bold }
.txtpetit { color: gray; font-size: 7pt }
.txtpetit a { color: gray; font-size: 7pt; text-decoration: underline }
.tablehome { border-right: 1pt solid #1b3f94; border-bottom: 1pt solid #1b3f94; border-left: 1pt solid #1b3f94 }
.tablehome2 { border-right: 1pt solid #a3b825; border-bottom: 1pt solid #a3b825; border-left: 1pt solid #a3b825 }
.tablehome3 { border-right: 1pt solid #39f; border-bottom: 1pt solid #39f; border-left: 1pt solid #39f }

.liste1 {color: white;  list-style-type  : square; }
.liste2 {color: white;  list-style-type  : square; padding-left : 10px;}
.listeselect1 {color: white;vertical-align: text-top; }
.listeselect2 {color: white; padding-left : 10px;vertical-align: text-top; }
.listetab { border-bottom: 1pt solid #a3b825; }


<!-- ********************************************************************************************************************** -->

.DocTitre {  color: #172f86; font-weight: bold; }
.DocHtml { font-family: arial; color: black; font-size: 9pt }

.DocListeIntro {color: black; font-size: 9pt }
.DocListeCat { color: #1b3f94 ;font-weight: bold }
.DocListeDate { color: #a3b825; font-weight: normal; text-decoration: underline }
.DocListeTitre { color: black; font-size: 10pt; font-weight: bold }
.DocListeResume {  color: black; font-size: 10pt }
.DocListeDetail { color: blue; font-size: 8pt }
.DocListeDetail a {color: blue; font-size: 8pt }
.DocListeDetail a:hover { font-size: 8pt; color: red; text-decoration: underline }
.DocListeDetTD1 { border-top: #ccc; border-right: #ccc; border-bottom: 1pt solid #ccc; border-left: #ccc; bgcolor: #15B0A6 }
.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: arial; color: blue; font-size: 10pt }
.RechListeTitre a { font-family: arial; color: blue; font-size: 10pt }
.RechListeTitre a:hover { font-family: arial; font-size: 10pt; color: red; text-decoration: underline }
.RechListeResume {  color: black;  }
.RechListeAff { font-family: arial; color: black; font-size: 9pt }
.RechListeAff input { font-family: arial; color: black; font-size: 9pt }

.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 { font-family: arial; color: black; font-size: 11pt; font-weight: bold }
.MailingMsgErr { font-family: arial; color: red; font-size: 9pt }
.MailingMsg { font-family: arial; color: blue; font-size: 9pt }
.MailingAff { font-family: arial; color: black; font-size: 9pt }
.MailingLien { font-family: arial; color: black; font-size: 9pt }
.MailingLien a { font-family: arial; color: black; font-size: 9pt }
.MailingLien a:hover { font-family: arial; color: black; font-size: 9pt; text-decoration: underline }
.MailingForm { font-family: arial; color: black; font-size: 9pt }
.MailingForm input { font-family: arial; color: black; font-size: 9pt }

.Nav { color: white }
.Nav a {  color: white; text-decoration: none }
.Nav a:hover {  color: white; text-decoration: underline }
.NavSel {  color: white; font-weight: bold }
.NavFond { background-color: #3399ff }

.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 }