@charset "iso-8859-1";
 BODY { margin:0px; padding:0px; font-size: 90%; background-color: #DADFBB; font-family: Arial, Helvetica, Verdana, Sans-Serif; color: #000000; font-weight: normal; }
.fond1 { padding:10px 50px; background-color: #FFFFFF; font-family: Arial, Helvetica, Verdana, Sans-Serif; color: #000000;}
.fond2 { background-color: #FFFFFF; }
.fond3 { margin:0px; padding:10px; background-color: #FFFFFF; }
.haut { background-color: #890857; font-size:1em; font-family: Arial, Helvetica, Verdana, Sans-Serif; color:#ffffff;  background-image: url(images/_haut.jpg); background-repeat: x-repeat; }
.bas { margin: 0 auto; width:990px; text-align: center; background-color: #890857; font-size:0.9em; font-family: Arial, Helvetica, Verdana, Sans-Serif; color:#ffffff; }

A:visited { color: #890857; text-decoration: underline; font-weight: bold; }
A:link { color: #890857; text-decoration: underline; font-weight: bold; }
A:hover { color: #ffffff; background-color:#C889AC; text-decoration: none; font-weight: bold; }
A:active { color: #ffffff; background-color:#C889AC; text-decoration: none; font-weight: bold; }

.A2:visited { color: #ffffff; background-color:#890857; text-decoration: none; font-weight: normal; padding:3px; }
.A2:link { color: #ffffff; background-color:#890857; text-decoration: none; font-weight: normal; padding:3px; }
.A2:hover { color: #ffffff; background-color:#C889AC; text-decoration: none; font-weight: normal; padding:3px; }
.A2:active { color: #ffffff; background-color:#C889AC; text-decoration: none; font-weight: normal; padding:3px; }

.A3:visited { color: #890857; text-decoration: none; font-weight: normal; }
.A3:link { color: #890857; text-decoration: none; font-weight: normal; }
.A3:hover { color: #ffffff; background-color:#C889AC; text-decoration: none; font-weight: normal; }
.A3:active { color: #ffffff; background-color:#C889AC; text-decoration: none; font-weight: normal; }

.A32:active { color: #ffffff; background-color:#C889AC; text-decoration: none; font-weight: normal; }

.nav {background-color: #890857; color: #ffffff; margin: 1px; padding: 3px; line-height: 1.6em; }

.ULNAV { margin:0px 0px 0px 20px; padding:8px 0px; font-family: Arial, Helvetica, Verdana, Sans-Serif; font-size: 1.1em; text-align: center;}
.LINAV { margin:0px 0px 0px 8px; border-top: 1px solid #999999; padding:4px 0px; font-family: Arial, Helvetica, Verdana, Sans-Serif; font-size: 0.9em; color: #A88E37; text-align: left; }
.LINAV2 { margin:0px 0px 0px 16px; border-top: 1px solid #999999; padding:2px 0px; list-style-image:url(/pic/puce7.gif); font-family: Arial, Helvetica, Verdana, Sans-Serif; font-size: 0.9em; color: #A88E37; text-align: left; }

LI { font-family: Arial, Helvetica, Verdana, Sans-Serif; font-size: 1em; color: #000000; font-weight: normal; }
P { font-family: Arial, Helvetica, Verdana, Sans-Serif; font-size: 1em; color: #000000; font-weight: normal; }
TD { font-family: Arial, Helvetica, Verdana, Sans-Serif; font-size: 1em; color: #000000; font-weight: normal; }
H1 { font-family: Arial, Helvetica, Verdana, Sans-Serif; color: #A88E37; font-weight: bold; font-size: 1.8em; }
H2 { font-family: Arial, Helvetica, Verdana, Sans-Serif; color: #A88E37; font-weight: bold; font-size: 1.6em; }
H3 { font-family: Arial, Helvetica, Verdana, Sans-Serif; color: #A88E37; font-weight: bold; font-size: 1.4em; }
H4 { font-family: Arial, Helvetica, Verdana, Sans-Serif; color: #A88E37; font-weight: bold; font-size: 1.2em;}
H5 { font-family: Arial, Helvetica, Verdana, Sans-Serif; color: #A88E37; font-weight: bold; font-size: 1em; }
H6 { font-family: Arial, Helvetica, Verdana, Sans-Serif; color: #A88E37; font-weight: bold; font-size: 0.9em; }
.titre1 { font-family: Arial, Helvetica, Verdana, Sans-Serif; color: #4A3E18; font-weight: bold; font-size: 1.8em; border-bottom: 2px solid #4A3E18; padding-bottom:2px; margin-bottom: 10px;}
.titre1b { font-family: Arial, Helvetica, Verdana, Sans-Serif; color: #4A3E18; font-weight: bold; font-size: 1.8em; }
.titre2 { font-family: Arial, Helvetica, Verdana, Sans-Serif; color: #A88E37; font-weight: bold; font-size: 1.6em; margin: 8px 0px; }
.titre3 { font-family: Arial, Helvetica, Verdana, Sans-Serif; color: #A88E37; font-weight: normal; font-size: 1.4em; margin: 6px 0px; }
.titre4 { font-family: Arial, Helvetica, Verdana, Sans-Serif; color: #A88E37; font-weight: bold; font-size: 1.2em; margin: 4px 0px;; }
.titre5 { font-family: Arial, Helvetica, Verdana, Sans-Serif; color: #A88E37; font-weight: bold; font-size: 1em; margin: 2px 0px;; }
.resume { color: #000000; text-align: justify; line-height:1.4em; font-weight: bold; }
.texte { color: #000000; text-align: justify; line-height:1.4em; }
.gris { color: #666666; }
.blanc { color: #FFFFFF; }
.rouge { color: #CC0000; }
.bleu { color: #A88E37; }
.narrow { font-family: "Arial Narrow", "Helvetica Narrow", Arial, Helvetica, Verdana, sans-serif; }
.pub { font-family: "Arial Narrow", "Helvetica Narrow", Arial, Helvetica, Verdana, sans-serif; margin-bottom: 10px;}
.petit { font-family: Arial, Helvetica, Verdana, Sans-Serif; font-size: 0.9em; }
.petit2 { font-family: Arial, Helvetica, Verdana, Sans-Serif; font-size: 0.8em; }
.arborescence { font-family: Arial, Helvetica, Verdana, Sans-Serif; font-size: x-small; color: #666666; BACKGROUND-IMAGE: url(/pic/degrade400.gif); BACKGROUND-REPEAT: repeat-y; }
.cadre1 { border: thin solid #000000; }
.cadre2 { border: thin dotted gray; }
.cadre-photo { border: thin solid #999999; padding: 10px; }
.une { background-color: #DADFBB; BORDER: medium dashed #C889AC; }
.promo { background-color: #efefef; BORDER: thin dotted #C889AC; }
.droite { margin:0px 0px 0px 12px; float:right; display:block; position:relative; }
.gauche { margin:0px 12px 0px 0px;float:left; display:block; position:relative; }
.milieu  { vertical-align:middle; }
HR { color: #ffffff; 
	background-color: #ffffff; 
	height: 1px; 
	border: #ffffff; }
.hr2 { color: #666666; 
	background-color: #666666; 
	height: 1px; 
	border: #666666; }
.discret { display: none; visibility: hidden; }
.separation { visibility: hidden; clear: both; }

