@charset "iso-8859-1";
BODY { margin:0; padding:0; background-color:#F5F5F5; font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; color:#9F9F9F; font-size:90%; }
.fond1 { background-color:#ffffff; }
.fond2 { background-color:#ffffff; }
.haut { font-size: 1em; background-color:#C8D400; font-weight: normal; color:#000000; font-size:0.9em; }
.bas { font-size: 1em; font-weight: normal; color:#000000; font-size:0.9em; padding:8px;}
.barre {font-size: 1em; font-weight: normal; color: #000000; font-size: 1em; background-image: url(/images/barre_2coul.gif); background-position: center; background-repeat: no-repeat; }
.bloc { margin-bottom: 10px; }
.contour { margin:10px; }

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

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

.A3:visited { color:#000000; text-decoration:none; }
.A3:link { color:#000000; text-decoration:none; }
.A3:hover { color:#FF8600; text-decoration:underline; }
.A3:active { color:#FF8600; text-decoration:none; }

.A32:visited { color:#000000; text-decoration:none; background-color:#C8D400;}
.A32:link { color:#000000; text-decoration:none; background-color:#C8D400;}
.A32:hover { color:#FF8600; text-decoration:underline; background-color:#C8D400;}
.A32:active { color:#FF8600; text-decoration:none; background-color:#C8D400;}

.A4:visited { color:#FF0000; text-decoration:none; font-weight:bold }
.A4:link { color:#FF0000; text-decoration:none; font-weight:bold }
.A4:hover { color:#FF8600; text-decoration:underline; font-weight:bold }
.A4:active { color:#FF8600; text-decoration:none; font-weight:bold }

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

.nav { color:#000000; background-color: #BCE2E9; background-image: url(/images/nav_cartouche1.gif); background-position: top; background-repeat: no-repeat; margin:8; padding:8; border-bottom: 1px solid #A6C8CE; }
.nav2 { font-size:0.9em; background-color:#FCCC3E; color:#FFFFFF; }

.ULNAV { border-bottom: 1px solid #A6C8CE; font-weight: bold; text-align: center; font-size: 1.2em; }
.LINAV { border-bottom: 1px dotted #999999; margin: 0.5em 20px 0.25em -10px; padding-bottom:0.5em; font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size: 1em; color: #FF9900; }
.LINAV2 { margin: 0.25em 0 0 -26px; padding-bottom:0.5em; padding-left:-15px; font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size: 0.9em; color: #FF9900; }

.bouton_fond { background-color: #CCCCCC; background-image: url(/images/bouton_cadre.gif); font-size:1.2em; }
.bouton1 { background-color: #FCCC3E; color: #FFFFFF; font-weight: bold; font-size:1.2em; }
.bouton2 { background-color: #BCE2E9; color: #FFFFFF; font-weight: bold; font-size:1.2em; }
.bouton3 { background-color: #EF8245; color: #FFFFFF; font-weight: bold; font-size:1.2em; }
.bouton4 { background-color: #E3CE62; color: #FFFFFF; font-weight: bold; font-size:1.2em; }
.bouton5 { background-color: #794C82; color: #FFFFFF; font-weight: bold; font-size:1.2em; }
.bouton6 { background-color: #7AC199; color: #FFFFFF; font-weight: bold; font-size:1.2em; }
.bouton7 { background-color: #E096C9; color: #FFFFFF; font-weight: bold; font-size:1.2em; }
.bouton8 { background-color: #77A5D8; color: #FFFFFF; font-weight: bold; font-size:1.2em; }
.bouton9 { background-color: #BEC0C3; color: #FFFFFF; font-weight: bold; font-size:1.2em; }
.bouton10 { background-color: #C8D400; color: #FFFFFF; font-weight: bold; font-size:1.2em; }
.bouton11 { background-color: #000000; color: #FFFFFF; font-weight: bold; font-size:1.2em; }

UL LI { margin: 0.5em 0 0.5em 0; font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1em; color:#000000; font-weight:normal; }
P { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1em; color:#000000; font-weight:normal }
TD { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1em; color:#000000; font-weight:normal; }
H1 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.8em; color:#000000; font-weight:bold; }
H2 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.6em; color:#000000; font-weight:bold; }
H3 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.4em; color:#000000; font-weight:bold; }
H4 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.2em; color:#000000; font-weight:bold; }
H5 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.1em; color:#DD0000; font-weight:bold; }
H6 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1em; color:#666666; font-weight:bold; }
.titre1 { border-bottom: 1px solid #000000; font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.8em; color:#000000; font-weight:bold; }
.titre2 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.6em; color:#000000; font-weight:bold; }
.titre3 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.4em; color:#000000; font-weight:bold; }
.titre4 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.2em; color:#000000; font-weight:bold; }
.titre5 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1.1em; color:#DD0000; font-weight:bold; }
.gris { color:#AAAAAA; }
.blanc { color:#FFFFFF; }
.rouge { color:#DD0000; }
.bleu { color:#4A6DB8; }
.surligne { background-color:#FFFF00; }
.surligne2 { background-color:#FF66FF; }
.pub { font-size:0.8em; background-color:#FFFFFF; color:#FF0000; padding-bottom:6px;}
.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 { background-color:#F5F5F5; font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:0.7em; color:#000000; border-bottom: 1px dotted #999999; margin:0; padding:10; }
.cadre1 { border:thin solid #000000; }
.cadre2 { border:thin dotted gray; }
.cadre3 { border: medium solid #F5F5F5; }
.cadre-alerte { margin:1px; padding: 2px 8px; border: thin solid #333333; background-color: #deed8d; color: #000000; -moz-border-radius: 1em; border-radius: 1em; }
.cadre-arrondis { padding:4px; border:thin solid #eeeeee; 
	-moz-border-radius: 5px; border-radius: 5px;
	background-image: -moz-linear-gradient(top, #eeeeee, #ffffff);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#ffffff));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=silver,endColorstr=white);
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='silver',endColorstr='white')";
	}
.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; }
.une { background-color:#FFFFC3; border:none; padding: 10px 20px; }
.promo { background-color:#BCE2E9; border:none; padding: 10px 20px; }
.image1 { background-color:#FFFFFF; border:thin solid gray; margin:6px; }
.discret { display: none; visibility: hidden; }
.separation { visibility: hidden; clear: both; }
HR {
	color: #efefef; 
	background-color: #efefef; 
	height: 1px; 
	border: #efefef;
}
.tele {
	margin: 0px auto 0px auto; 
	width: 320px;
	height: 262px; 
	padding: 23px 23px 4px 23px; 
	background-image: url(/images/teleflat.gif); 
	background-position: top center; 
	background-repeat: no-repeat;
}
sup { font-size:75%; font-variant:normal; vertical-align:super; }
