body { margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; }
.texte-marron { font-size: 10px; color: #88765f; left: 10px; text-align: left;}
.texte-accueil { font-size: 12px; color: #88765f; left: 10px; padding-left: 10px; padding-top: 0px; padding-right: 10px; padding-bottom: 0px; text-align: left;}
.champ { font-size: 10px; color: #000000; background-color: e8e0cf; border-color: e8e0cf e8e0cf e8e0cf #e8e0cf; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; list-style-position: outside; list-style-image: url(images/intro/puce-actus.gif);}
.texte-adresse { font-size: 11px; color: #FFFFFF; left: 10px; padding-left: 15px ; font-weight: bold;}
a:link { color: #88765f; text-decoration: none;}
.actus { font-size: 11px; color: #506132; background-color: #e7e5e8; padding-left: 3px; padding-top: 3px; padding-bottom: 3px;}
.texte-gris { font-size: 11px; color: #666666; left: 10px; font-weight: bold; text-align: left; padding-left: 5px; padding-right: 5px;}
.tablo-bleu { font-size: 11px; color: #FFFFFF; background-color: 909acb; font-weight: bold; padding-top: 1px; padding-right: 3px; padding-bottom: 1px; border-style: none; text-align: center;}
.titre-gris { font-size: 13px; color: #66514D; left: 10px; font-weight: bold;}
.tablo-beige { font-size: 11px; color: #3F3A6B; background-color: f3ecdd; font-weight: normal; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; border-style: none; text-align: center; padding-left: 3px;}
.tablo-jaune { font-size: 11px; color: #575B82; background-color: #ffd549; font-weight: normal; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; border-style: none; text-align: left; padding-left: 5px;}
.tablo-bleu-clair { font-size: 11px; color: #6A6E9E; background-color: #e4e2e2; font-weight: normal; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; border-style: none; text-align: center; padding-left: 3px;}
.tablo-vert { font-size: 11px; color: #4D5087; background-color: #CFE396; font-weight: normal; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; border-style: none; text-align: left; padding-left: 5px;}
.texte-F-tech { font-size: 11px; color: #88765f; left: 10px; text-align: left; vertical-align: text-top;}
.titre-gris-fin { font-size: 11px; color: #66514D; left: 10px; font-weight: normal; text-align: left;}
.encart { font-size: 13px; color: #FFFFFF; left: 10px; padding-left: 5px; font-weight: bold ; background-color: #D1C3A7; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; }
a:visited {  color: #88765f; text-decoration: none;}
.tablo-rouge { font-size: 11px; color: #FFFFFF; background-color: #990000; font-weight: normal; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; border-style: none; text-align: center; padding-left: 3px; }
form { margin:0; padding:0; }
.texte-gris-F-tech { font-size: 11px; color: #666666; left: 10px; font-weight: normal; text-align: left; padding-left: 5px; padding-right: 5px; }
.texte-accueil a:hover { font-style: normal; color: #ffffff; background-color: #BE000C; }
.texte-gris a:hover { text-decoration: underline; }
.texte-plan-site { font-size: 11px; color: #88765f; left: 10px; padding-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; text-align: left; }
.menu-ht { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 13px; color: #CC3333; left: 10px; font-weight: bold; background-color: #e9e8e8; vertical-align: middle; }
h1 { font-size: 13px; color: #66514D; left: 10px; font-weight: bold; margin-bottom:0; padding-bottom:0; }
.maron { font-size: 11px; color: #88765f; }

#mennu a { background:#D6C8AD; color:#56504a; text-decoration:none; font-size:11px; }
#mennu a.nun:hover, #mennu a.nunon { background:#978f9b; color:#FFFFFF; }
#mennu a.deux { display:block; width:134px; _width:144px; padding-left:40px; _padding-left:10px; }
#mennu a.deux:hover, #mennu a.deuxon { background:#e8e0cf; display:block; width:134px; _width:144px; padding-left:40px; _padding-left:10px; }

.valo { text-align:justify; background:#CEC0A5; color:#FFFFFF; padding:8px; font-size:13px; font-weight:bold; }
.valo strong { color:#C50007; }
.nouvo { color:#000000; }
