@charset "iso-8859-1";
BODY { margin:0; padding:5; font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #666666; font-weight: normal; background-color: #333333; BACKGROUND-IMAGE: url(/images/fond.gif); background-position: center; BACKGROUND-REPEAT: repeat-y; }
.fond1 { background-color: #FFFFFF; }
.fond2 { background-color:#eeeeee; }
.haut { font-size:10pt; font-weight: bold; color:#FFFFFF; background-color:#444444; }
.bas { font-size:10pt; font-weight: bold; color:#FFFFFF; background-color:#444444; }
.texte { font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #666666; font-weight: normal;}
.resume { font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #666666; font-weight: bold;}

A:visited { color: #FF6600; text-decoration: underline; }
A:link { color: #FF6600; text-decoration: underline; }
A:hover { color: #666666; text-decoration: underline; }
A:active { color: #666666; text-decoration: underline; }

.A2:visited { color: #FF6600; text-decoration: none; font-weight: normal; }
.A2:link { color: #FF6600; text-decoration: none; font-weight: normal; }
.A2:hover { color: #666666; text-decoration: underline; background-color: #eeeeee; font-weight: normal; }
.A2:active { color: #666666; text-decoration: none; background-color: #eeeeee; font-weight: normal; }

.A3:visited { font-family: Arial Black, Helvetica Black, Arial, Helvetica, Sans-Serif; font-size: small; color: #FF6600; text-decoration: none; }
.A3:link { font-family: Arial Black, Helvetica Black, Arial, Helvetica, Sans-Serif; font-size: small; color: #FF6600; text-decoration: none; }
.A3:hover { font-family: Arial Black, Helvetica Black, Arial, Helvetica, Sans-Serif; font-size: small; color: #FFFFFF; text-decoration: underline; }
.A3:active { font-family: Arial Black, Helvetica Black, Arial, Helvetica, Sans-Serif; font-size: small; color: #FFFFFF; text-decoration: none; }

.nav { background-color: #444444; color: #999999; }
.nav2 { font-size: x-small; }
.nav3 { font-size: x-small; background-color: #444444; }

.ULNAV { margin:0px 0px 0px 10px; padding:8px 0px; font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; font-size: 13pt; text-align: center;}
.LINAV { margin:0px 0px 0px 8px; border-bottom: 1px solid #333333; padding:4px 0px; font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #666666; text-align: left; font-weight: bold; }
.LINAV2 { margin:0px 0px 0px 12px; border-top: 1px solid #CCCCCC; padding:2px 0px; list-style-image:url(/pic/puce7.gif); font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #FF9900; text-align: left; }

LI { font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #666666; font-weight: normal; }
P { font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #666666; font-weight: normal; }
TD { font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #666666; font-weight: normal; }
H1 { font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; color: #FF6600; font-weight: bold; font-size: 18pt; }
H2 { font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; color: #FF6600; font-weight: bold; font-size: 16pt; }
H3 { font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; color: #FF6600; font-weight: bold; font-size: 14pt; }
H4 { font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; color: #FF6600; font-weight: bold; font-size: 12pt; }
H5 { font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; color: #FF6600; font-weight: bold; font-size: 10pt; }
H6 { font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; color: #FF6600; font-weight: bold; font-size: 9pt; }
.titre1 { font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; color: #666666; font-weight: bold; font-size: 18pt; border-bottom: 2px solid #666666; padding-bottom:2px; margin: 4px 10px 0px 0px; }
.titre2 {font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; color: #FF6600; font-weight: bold; font-size: 16pt; margin: 8px 0px; }
.titre3 { font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; color: #FF6600; font-weight: bold; font-size: 14pt; margin: 6px 0px; }
.titre4 { font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; color: #FF6600; font-weight: bold; font-size: 12pt; margin: 4px 0px; }
.titre5 { font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; color: #666666; font-weight: bold; font-size: 10pt; margin: 2px 0px; }
.gris { color: #666666; }
.blanc { color: #FFFFFF; }
.rouge { color: #FF6600; }
.bleu { color: #183C7F; }
.narrow { font-family: Tahoma, Arial Narrow, Helvetica Narrow, Arial, Helvetica, Verdana, sans-serif; }
.petit { font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; font-size: xx-small; }
.arborescence { font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif; font-size: xx-small; color: #666666; BACKGROUND-IMAGE: url(/pic/degrade402.gif); BACKGROUND-REPEAT: repeat-y; }
.cadre1 { BORDER: thin solid #000000; }
.cadre2 { BORDER: thin dotted gray; }
.cadre3 { BORDER: thin solid gray; }
.cadre4 { BORDER: thin solid #000000; margin: 0px 0px 0px 10px;}
.cadre5 { padding: 1px 10px; background-color: #FFFFFF; BACKGROUND-IMAGE: url(/images/encadre.jpg); background-position: top; BACKGROUND-REPEAT: no-repeat; }
.cadre6 { background-color: #FFFFFF; BACKGROUND-IMAGE: url(/images/degrade2.jpg); background-position: top; BACKGROUND-REPEAT: repeat-x; }
.tab1 { background-color: #CCCCCC; color: #FFFFFF; font-weight: bold; }
.tab2 { background-color: #EEEEEE; color: #666666; font-weight: normal; }
HR { color: #EFEFEF; 
	background-color: #EFEFEF; 
	height: 1px; 
	border: #EFEFEF; }
.discret { visibility: hidden; }
.separation { visibility: hidden; clear: both; }
