@charset "iso-8859-1";
BODY { margin:0px; padding:0px; background-color:#E0E0E0; font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; color:#333333; BACKGROUND-IMAGE: url(/images/fond1.gif); BACKGROUND-POSITION: center; BACKGROUND-REPEAT: repeat-y;}
.fond1 { background-color:#FFFFFF; }
.fond2 { background-color:#EEEEEE; }

A:visited { color:#CC0000; text-decoration:underline }
A:link { color:#CC0000; text-decoration:underline }
A:hover { color:#224690; text-decoration:underline }
A:active { color:#224690; text-decoration:underline }

.A2:visited { color:#224690; text-decoration:none; font-weight:bold }
.A2:link { color:#224690; text-decoration:none; font-weight:bold }
.A2:hover { color:#CC0000; text-decoration:underline; background-color:#FFFFFF; font-weight:bold }
.A2:active { color:#CC0000; text-decoration:none; background-color:#FFFFFF; font-weight:bold }

.A9:link { color:#CC0000; text-decoration:none }

.nav { font-size:O.9em; background-color:#D1DCE8; color:#FFFFFF; }
.nav2 { font-size:0.9em; background-color:#6699CC; font-weight:bold; color:#FFFFFF; }
.nav3 {font-size: 0.9em; background-color: #6699CC; font-weight: bold; color: #FFFFFF; BACKGROUND-IMAGE: url(/pic/degrade_bleu2.gif); BACKGROUND-REPEAT: repeat-x; }

.a_noter { list-style-image:url(/pic/puce7.gif); margin:haut droite bas gauche; border-bottom: 1px solid #99B3CC;}

.ULNAV { margin:0px 0px 0px 12px; padding:4px; list-style-image:url(/pic/puce7.gif); }
.LINAV { border-bottom: 1px solid #99CCFF; padding-bottom:3px; font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size: 1em; color: #333333; }

LI { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1em; color:#333333; font-weight:normal }
P { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1em; color:#333333; font-weight:normal }
TD { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1em; color:#333333; font-weight:normal }
H1 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.8em; color:#224690; font-weight:bold; }
H2 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.6em; color:#224690; font-weight:bold; }
H3 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.4em; color:#224690; font-weight:bold; }
H4 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.2em; color:#224690; font-weight:bold; }
H5 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1em; color:#224690; font-weight:bold; }
H6 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:0.9em; color:#224690; font-weight:bold; }
.titre1 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.8em; color:#224690; font-weight:bold; }
.titre2 { border-bottom: 2px solid #224690; font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.6em; color:#224690; font-weight:bold; }
.titre3 { border-bottom: 2px solid #224690; font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.4em; color:#224690; font-weight:bold; }
.titre4 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.2em; color:#224690; font-weight:bold; }
.gris { color:#666666; }
.blanc { color:#FFFFFF; }
.rouge { color:#CC0000; }
.bleu { color:#D1DCE8; }
.surligne { background-color:#D1DCE8; }
.surligne2 { background-color:#FFFF00; }
.narrow { font-family:"Arial Narrow", "Helvetica Narrow", Arial, Helvetica, Verdana, sans-serif; }
.petit { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:0.8em; }
.arborescence { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, 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; }
.cadre3 { BORDER:thin solid gray; }
.une {background-color:#FFFFFF; BORDER:medium dashed #CC0000;}
.promo {background-color:#FFFFFF; BORDER:thin dotted #224690;}
.image1 {background-color:#FFFFFF; BORDER:thin solid gray; margin:0px 6px; padding:4; }
HR {
	color: #D1DCE8; 
	background-color: #D1DCE8; 
	height: 1px; 
	border: #D1DCE8; 
}