* {	font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.LayoutCadre { border: 1px solid black }
.menuhaut { color: white; font-size: 8pt }
.menuhaut a { color: white; font-size: 8pt; text-decoration: none }
.menuhaut a:hover { color: white; font-size: 8pt; text-decoration: underline }
.onglet { color: white; font-size: 9pt }
.onglet a { color: white; font-size: 9pt; text-decoration: none }
.onglet a:hover { color: white; font-size: 9pt; text-decoration: underline }
.menu { color: #2F2A3B; font-size: 8pt; font-weight: bold ; line-height :  13pt; }
.menu a { color: #2F2A3B; font-size: 8pt; font-weight: bold; text-decoration: none; height : 10px;}
.menu a:hover { color: #2F2A3B; font-size: 8pt; font-weight: bold; text-decoration: underline }
.menu2 { background-color: #E8E8E8 }
.sousmenu { color: #6C7993; font-size: 8pt;padding-left: 10px}
.sousmenu a { color: #6C7993; font-size: 8pt; text-decoration: none; ;line-height :  13pt }
.sousmenu a:hover { color: #6C7993; font-size: 8pt; text-decoration: underline; }
.sousmenu2 { color: black; font-size: 8pt; text-decoration: underline }
.SousmenuBarre { color: #CC0000 }
.menubas { color: #6C7993; font-size: 7pt }
.menubas a { color: #6C7993; font-size: 7pt; text-decoration: none }
.menubas a:hover { color: #6C7993; font-size: 7pt; text-decoration: underline }
.MenubasBarre { color: #FFE380 }
.langue { color: white; font-size: 9pt }
.langue a { color: white; font-size: 9pt; text-decoration: none }
.langue a:hover { color: white; font-size: 9pt; text-decoration: underline }
.LangueBarre { color: #FFE380 }
.membre { color: white; font-size: 8pt }
.membre a { color: white; font-size: 8pt; text-decoration: none }
.membre a:hover { color: white; font-size: 8pt; text-decoration: underline }
.AccesProfTexteG { font-size: 7pt; font-weight: bold }
.PageBord { border-right: solid 1px #88C4D5 }
.MenuBord { border-right: solid 1px #61708D }
.Volet { color: white; font-size: 7pt; font-weight: bold }
.Volet a { color: white; font-size: 7pt; font-weight: normal; text-decoration: none }
.Volet a:hover { color: white; font-size: 7pt; text-decoration: underline }
.VoletTexte { color: white; font-size: 7pt; font-weight: normal }
.titre { color: #FF6600; font-size: 8pt; font-weight: bold }
.design { color: #99A5BD; font-size: 7pt }
.design a { color: #99A5BD; font-size: 7pt; text-decoration: underline }
.design a:hover { color: #99A5BD; font-size: 7pt; text-decoration: underline }
.financement { color: white; font-size: 7pt }
.financement a { color: white; font-size: 7pt;text-decoration: none  }
.financement a:hover { color: white; font-size: 7pt;text-decoration: underline  }
.bread { color: #6C7993; font-size: 7pt }
.bread a { color: #6C7993; font-size: 7pt; text-decoration: none }
.bread a:hover { color: #6C7993; font-size: 7pt; text-decoration: underline }
.imprimer { color: #6C7993; font-size: 7pt }
.imprimer a { color: #6C7993; font-size: 7pt; text-decoration: none }
.imprimer a:hover { color: #6C7993; font-size: 7pt; text-decoration: underline }

.titreblanc { color: white; font-weight: bold; font-size: 8pt }
.titreblanc a { color: white; font-weight: bold; font-size: 8pt; text-decoration: none }
.titreblanc a:hover { color: #f7931d; font-weight: bold; font-size: 8pt; text-decoration: none }
.txtblanc { color: white; font-size: 7pt }
.txtblanc a { color: white; font-size: 7pt; text-decoration: none }
.txtblanc a:hover { color: white; font-size: 7pt; text-decoration: underline }

td.un {background-repeat: no-repeat} 

.coord { color: #373C4D; font-size: 8pt;}
.coord a { color: #373C4D; font-size: 8pt; text-decoration: underline }
.coord a:hover { color: #373C4D; font-size: 8pt; text-decoration: underline }
.case { color: #2F2A3B; font-size: 8pt }
.case a { color: #2F2A3B; font-size: 8pt; text-decoration: underline }
.case a:hover { color: #2F2A3B; font-size: 8pt; text-decoration: underline }
.casetitre { color: #2F2A3B; font-size: 8pt; font-weight: bold }
.CaseBord { border-bottom: solid 1px #61708D }

.pdr {
position: absolute;
width: 187px;
}
html>body .pdr {
position: fixed;
}


.DocTitre { color: #FF6600; font-size: 8pt; font-weight: bold }
.DocHtml { font-family: arial; color: black; font-size: 9pt }

.DocListeIntro { font-family: arial; color: black; font-size: 9pt }
.DocListeCat { color: #2F2A3B; font-size: 8pt; font-weight: bold ; }
.DocListeDate { color: #40475A; font-weight: normal; text-decoration: none; font-style : italic; }
.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-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 { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.RechListeAff { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.RechListeAff input { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }

.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: Verdana; color: black; font-size: 8pt; font-weight: bold }
.MailingMsgErr { font-family: Verdana; color: red; font-size: 8pt }
.MailingMsg { font-family: Verdana; color: blue; font-size: 8pt }
.MailingAff { font-family: Verdana; color: black; font-size: 8pt }
.MailingLien { font-family: Verdana; color: black; font-size: 8pt }
.MailingLien a { font-family: Verdana; color: black; font-size: 8pt }
.MailingLien a:hover { font-family: Verdana; color: black; font-size: 8pt; text-decoration: underline }
.MailingForm { font-family: Verdana; color: black; font-size: 8pt }
.MailingForm input { font-family: Verdana; color: black; font-size: 8pt }

.Nav { color: #6C7993; font-size: 7pt; font-family: Verdana}
.Nav a {  color: #6C7993; font-size: 7pt; text-decoration: none;font-family: Verdana }
.Nav a:hover {  color: #40475A; text-decoration: underline; ;font-family: Verdana }
.NavSel {  color: #40475A; font-size: 7pt; font-weight: bold; font-family: Verdana }
.NavFond { background-color: #15B0A6 }

.FicTblBord { border-bottom: solid 1px #61708D}
.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 }