* { font-size: 8pt; font-family: Verdana }

a:active { text-decoration: none }
a:hover { text-decoration: underline }
a:link { text-decoration: none }
a:visited { text-decoration: none }

.menu1 { color: black; font-weight: bold; font-size: 8pt; font-family: Verdana }
.menu1 a { color: black; font-weight: bold; font-size: 8pt }
.menu1 a:hover { color: blue; font-weight: bold; font-size: 8pt }
.menu1Sel { color: blue; font-weight: bold; font-size: 8pt }
.menu2 { font-size: 8pt; font-family: Verdana; margin-left: 20pt }
.menu2 a { font-size: 8pt; font-family: Verdana; vertical-align: text-top; width: 130pt }
.menu2 a:hover { font-size: 8pt; font-family: Verdana; text-decoration: underline }
.menu3 { font-size: 8pt; font-family: Verdana; margin-left: 30pt }
.menu3 a { font-size: 8pt; font-family: Verdana; vertical-align: text-top; width: 120pt }
.menu3 a:hover { font-size: 8pt; font-family: Verdana; text-decoration: underline }
.td1 { border-style: solid; border-width: 1pt 1pt 0pt 1pt; border-color: white }
.td2 { border-style: solid; border-width: 1pt 0pt 0pt 0pt; border-color: white }
.text { font-size: 8pt; font-family: Verdana }
.text2 { font-size: 7pt; font-family: Verdana }
.adresse { font-size: 8pt; font-family: Verdana; font-weight: bold }
.heures { font-size: 7pt; font-family: Verdana }

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

.sousmenu { font-family: arial; font-size: 9pt; color: white; vertical-align: text-top; width: 110pt; list-style-type: square }
.sousmenu a { font-family: arial; font-size: 9pt; color: white }
.sousmenu a:hover { font-family: arial; font-size: 9pt; color: white; text-decoration: underline }
.sousmenuselect { font-family: arial; font-size: 9pt; color: white; text-decoration: underline; width: 110pt }
.sousmenuselect a { font-family: arial; font-size: 9pt; color: white }
.sousmenu2 { font-family: arial; font-size: 9pt; color: white; vertical-align: text-top; width: 110pt; list-style-type: square }
.sousmenu2 a { font-family: arial; font-size: 9pt; color: white }
.sousmenuselect2 { font-family: arial; font-size: 9pt; color: white; text-decoration: underline; width: 110pt }
.sousmenuselect2 a { font-family: arial; font-size: 9pt; color: white }

.table { border-top: #ccc; border-right: 1pt solid #ccc; border-bottom: 1pt solid #ccc; border-left: 1pt solid #ccc }
.table2 { border-top: #ccc; border-right: 1pt solid #ccc; border-bottom: 1pt solid #ccc; border-left: #ccc }
.table3 { border-top: #ccc; border-right: #ccc; border-bottom: #ccc; border-left: 1pt solid #ccc }
.table4 { border-top: #ccc; border-right: 1pt solid #ccc; border-bottom: #ccc; border-left: #ccc }
.table5 { border-top: #ccc; border-right: 1pt solid #ccc; border-bottom: #ccc; border-left: 1pt solid #ccc }
.table6 { border-top: 1pt solid #ccc; border-right: #ccc; border-bottom: 1pt solid #ccc; border-left: 1pt solid #ccc }
.table7 { border-top: 1pt solid #ccc; border-right: #ccc; border-bottom: #ccc; border-left: 1pt solid #ccc}
.table8 { border-top: 1pt solid #ccc; border-right: #ccc; border-bottom: #ccc; border-left: #ccc}
.table9 { border-top: 1pt solid #ccc; border-right: 1pt solid #ccc; border-bottom:1pt solid  #ccc; border-left: 1pt solid #ccc}
.table10 { border-top: #ccc; border-right: #ccc; border-bottom: 1pt solid #ccc; border-left: #ccc }
.table11 { border-top: 1pt solid #ccc; border-right: 1pt solid #ccc; border-bottom: #ccc; border-left: 1pt solid #ccc}

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

.CatPage a { font-family: Verdana; font-size: 10pt; font-weight: bold }
.CatPage a:hover { font-family: Verdana; font-size: 10pt; font-weight: bold; text-decoration: underline }

.DocTitre { font-family: Verdana; color: #000099; font-weight: bold }
.DocTitre2 { font-family: Verdana; color: #8ec931; font-weight: bold }
.DocHtml { font-family: Verdana; color: black }

.DocListeIntro { font-family: Verdana; color: #000099 }
.DocListeIntro2 { font-family: Verdana; color: #8ec931; font-weight: bold }
.DocListeCat { font-family: Verdana; font-weight: bold }
.DocListeDate { font-family: Verdana; color: black }
.DocListeTitre { font-family: Verdana; color: black; font-weight: bold }
.DocListeResume { font-family: Verdana; color: black }
.DocListeDetail { font-family: Verdana; font-weight: bold }
.DocListeDetail a { font-family: Verdana; font-weight: bold }
.DocListeDetail a:hover { font-family: Verdana; font-weight: bold; text-decoration: underline }
.DocListeDetTD1 { border-top: #ccc; border-right: #ccc; border-bottom: 1pt solid #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: Verdana; font-weight: bold }
.DocRetour a { font-family: Verdana; font-weight: bold }
.DocRetour a:hover { font-family: Verdana; font-weight: bold; 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 }

.ProdTitre { font-family: Verdana; color: #000099; font-weight: bold }
.ProdTitre2 { font-family: Verdana; color: #8ec931; font-weight: bold }
.ProdListeCat { font-family: Verdana; font-weight: bold }
.ProdListeDetail { font-family: Verdana; color: #000099 }
.ProdListeDetail a { font-family: Verdana; color: #000099 }
.ProdListeDetail a:hover { font-family: Verdana; text-decoration: underline }

.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 { font-family: arial; color: black; font-size: 8pt }
.RechListeAff { font-family: arial; color: black; font-size: 9pt }
.RechListeAff input { font-family: arial; color: black; font-size: 9pt }

.InteretTitre { font-family: Verdana; color: #000099; font-weight: bold }
.InteretMsgErr { font-family: Verdana; color: red }
.InteretMsg { font-family: Verdana; color: #000099 }
.InteretAff { font-family: Verdana; color: black }
.InteretForm { font-family: Verdana; color: black }
.InteretForm input { font-family: Verdana; color: black }
.InteretForm textarea { font-family: Verdana; color: black }
.InteretCadre { border: 1px solid #8ec931 }

.MailingTitre { font-family: Verdana; color: #000099; font-weight: bold }
.MailingMsgErr { font-family: Verdana; color: red }
.MailingMsg { font-family: Verdana; color: #000099 }
.MailingAff { font-family: Verdana; color: black }
.MailingLien { font-family: Verdana; color: black }
.MailingLien a { font-family: Verdana; color: black }
.MailingLien a:hover { font-family: Verdana; color: black; text-decoration: underline }
.MailingForm { font-family: Verdana; color: black }
.MailingForm input { font-family: Verdana; color: black }
.MailingCadre { border: 1px solid #8ec931 }
.MailingCadre2 { border-left: 1px solid #8ec931; border-right: 1px solid #8ec931; border-bottom: 1px solid #8ec931 }

.Nav { font-family: Verdana }
.Nav a { font-family: Verdana }
.Nav a:hover { font-family: Verdana; text-decoration: underline }
.NavSel { font-family: Verdana; font-weight: bold }
.NavSep { font-family: Verdana; color: #33cc00 }
.NavFond { background-color: #ffffff }

.FicTblBord { border: 1pt dotted gray }
.FicTblTitre { font-family: Verdana; color: black }
.FicTblTitreBg { background-color: #e5e8f3; border-bottom: 1pt dotted gray }
.FicTblTexte { font-family: Verdana; color: black }
.FicTblTexte a { color: black }
.FicTblTexte a:hover { color: #0000cc; text-decoration: underline }
.FicTblTexteBg { background-color: white }
