@charset "iso-8859-1";
BODY { margin:0px; padding:0px; background-color:#D2DDE8; font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; color:#333333; background-image: url(/images/fond1.jpg); background-position: 0 0; background-repeat: repeat-x; }
.fond1 { background-color:#FFFFFF; }
.fond2 { background-color:#EEEEEE; }
.haut { background-color:#D2DDE8; background-image: url(/images/_haut.jpg); background-repeat: repeat-x; }
.bas { background-color:#D2DDE8; background-image: url(/images/degrade_bleu1.gif); background-repeat: repeat-x; }

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(/images/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:1px solid #000000; }
.cadre2 { border:1px dotted gray; }
.cadre3 { border:1px solid gray; }
.une {background-color:#FFFFFF; border:medium dashed #CC0000;}
.promo {background-color:#FFFFFF; border:1px dotted #224690;}
.image1 {background-color:#FFFFFF; border:1px solid gray; margin:0px 6px; padding:4; }
HR {
	color: #D1DCE8; 
	background-color: #D1DCE8; 
	height: 1px; 
border	: #D1DCE8; 
}
.discret { display: none; visibility: hidden; }
.separation { visibility: hidden; clear: both; }

.bouton1 { padding:2px 3px; background-color: #cccccc; color: #000000; font-size: 8pt; font-weight: bold; border: 1px outset #999999; 
	-moz-border-radius: 3px; -webkit-border-radius: 3px;
	background-image: -moz-linear-gradient(top, #cccccc, #ffffff);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#ffffff));
	}
.bouton1:visited { color: #333333; text-decoration: none; }
.bouton1:link { color: #333333; text-decoration: none; }
.bouton1:hover { color: #ff0000; text-decoration: none; }

