@charset "iso-8859-1";
BODY { margin:0; padding:0; color:#333333; font-size: 90%; font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; background-color:#dadada;  background-image: url(/images/_fond1.jpg); background-repeat: repeat-y; background-position: top center;}
.fond1 { background-color:#ffffff; }
.fond2 { background-color:#ffffff; }
.fond3 { background-color:#ffffff; }
.haut { font-size: 1em; font-weight: normal; color:#ffffff; background-image: url(/images/fon3.gif); 
	-moz-border-radius:0 0 10px 10px; -webkit-border-radius:0 0 10px 10px; }
.bas { font-size: 1em; font-weight: normal; color:#333333; background-repeat: repeat; }

A:visited { color:maroon; text-decoration:underline }
A:link { color:maroon; text-decoration:underline }
A:hover { color:green; text-decoration:underline }
A:active { color:green; text-decoration:underline }

.A2:visited { color:maroon; text-decoration:none; font-weight:bold }
.A2:link { color:maroon; text-decoration:none; font-weight:bold }
.A2:hover { color:green; text-decoration:underline; font-weight:bold }
.A2:active { color:maroon; text-decoration:none; font-weight:bold }

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

.A4:visited { color:maroon; text-decoration:none }
.A4:link { color:black; text-decoration:none }
.A4:hover { color:green; text-decoration:underline }
.A4:active { color:black; text-decoration:none  }

.A9:visited { color:black; text-decoration:none  }
.A9:link { color:black; text-decoration:none }
.A9:hover { color:white; text-decoration:underline }

.nav { font-size:0.9em; background-color:transparent; color:#ffffff; }
.nav2 { font-size:0.9em; background-color:transparent; color:#ffffff; }
.nav3 {font-size: 0.9em; background-color:transparent; font-weight: bold; color:#ffffff; background-image: url(/images/fon3.gif); background-repeat: repeat-x; }
.navwebtv { margin: 0px; padding: 2px; background-color: #ffffff; border:dotted thin #cccccc; 
	-moz-border-radius: 5px; border-radius: 5px; 
	}
.note { list-style-image:url(/pic/puce7.gif); border-bottom: 1px solid #555555;}

.ULNAV { color: black; margin:0 0 0 12px; padding:4px; list-style-image:url(/pic/puce04.gif); }
.LINAV { border-bottom: 1px solid #ff6600; padding-bottom:3px; font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size: 1em; color: black; }
.ulnav1 { margin-left:-15px; line-height:1em; }
.bouton1 { padding:2px; color: #FFFFFF; font-size: 8pt; font-weight: bold; background-color: #009900; border: thin outset #009900; }
.bouton1:visited { color: #FFFFFF; text-decoration: none; }
.bouton1:link { color: #FFFFFF; text-decoration: none; }
.bouton1:hover { color: #FFCC00; text-decoration: none; }

.bouton2 {margin:0; padding:2px 0; list-style-type: circle; list-style-image: url(/pic/puce05.gif); font-size: 1em; font-weight: normal; color: maroon;}
.bouton3 {font-size: 0.8em; background-color:#FFFFCC; font-weight: normal; color:#333333; background-image: url(/images/fon3.gif); background-repeat: repeat-x;}

LI { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; padding:2px 0px; 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:Georgia, "Times New Roman", Times, serif; font-size:1.8em; color:maroon; font-weight:normal; }
H2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:1.6em; color:black; font-weight:normal; }
H3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:1.4em; color:black; font-weight:bold; }
H4 { font-family:Georgia, "Times New Roman", Times, serif; font-size:1.2em; color:green; font-weight:bold; }
H5 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:1em; color:green; font-weight:bold; }
H6 { font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:0.9em; color:#FF6600; font-weight:bold; }
.titre1 { border-bottom: 1px solid #001b00; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.8em; color:maroon; font-weight:normal; }
.titre2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:1.5em; color:maroon; font-weight:normal; margin: 2px;}
.titre3 { font-family:Georgia, "Times New Roman", Times, Serif;; font-size:1.3em; color:#339900; font-weight:bold; }
.titre4 { font-family:Georgia, "Times New Roman", Times, serif; font-size:1.1em; color:maroon; font-weight:bold; border-bottom: 1px solid #002200}
.titre5 {font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size: 0.9em; color: #CC6600; font-weight: bold; font-stretch: semi-expanded;}
.titre5 {font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, Sans-Serif; font-size:0.8em; color:#FF6600; font-weight:bold; font-stretch: semi-expanded;}
.titre-breve { margin-bottom: 10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:1em; color:maroon; font-weight:bold; border-bottom: 1px solid #002200; }
.texte { color:#2f4f4f; font-size:1em; font-weight:normal; }
.resume { color:#2f4f4f; font-size:1em; font-weight:bold; }
.gris { color:#666666; }
.blanc { color:#FFFFFF; }
.beige { color:#FFFFCC; }
.beige2 { color:#DDDDA5; }
.rouge { color:#FF3300; }
.bleu { color:#6699FF; }
.surligne { background-color:#FFFF00; }
.surligne2 { background-color:#99FF66; }
.narrow { padding-bottom:5px; font-family:"Arial Narrow", "Helvetica Narrow", Arial, Helvetica, Verdana, sans-serif; }
.pub { margin: 8px 0; font-family:"Arial Narrow", "Helvetica Narrow", Arial, Helvetica, Verdana, sans-serif; }
.petit { color: navy; 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:#996600; }
.cadre1 { border:thin solid #000000; }
.cadre2 { border:thin dotted #DDDDA5; }
.cadre3 { border: thin solid #000000; padding: 8px; margin: 0; background-color: #FFFFFF; }
.cadre4 { padding: 8px; margin: 0; }
.cadre5 { border: thin solid #cc0000; padding: 10px; background-color: #FFD57D; }
.cadre_breve { margin:2px; padding: 0 10px; width: 200px; border: thin solid #999999; background-color: #eeeeee; float:left; display:block; position:relative; }
.cadre-breve { margin:4px; padding: 0 10px; border: thin solid #999999; background-color: #eeeeee; }
.cadre-degrade { padding:10px; border:thin solid #999999; background-color: #ffffff;
	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')";
	}
.cadre-arrondis { padding:10px; 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; }
.bloc { margin-bottom: 10px; }
.contour { margin:10px; }
.une { background-color:#FFFFDF; border:1px solid #FF6600; 
	-moz-border-radius: 5px; border-radius: 5px; 
	}
.promo { background-color:#FFFFDF; border:thin dotted #DDDDA5; 
	-moz-border-radius: 5px; border-radius: 5px;
	}
.image1 { background-color:#FFFFFF; border:thin solid gray; margin:6px; }
.discret { display: none; visibility: hidden; }
.separation { visibility: hidden; clear: both; }
.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;
}
HR {
	color: #efefef; 
	background-color: #efefef; 
	border-width: thin;
	height: 1px; 
	border-style: solid;
	border: 1px solid #efefef; 
}
sup { font-size:75%; font-variant:normal; vertical-align:super; }
.bouton1 { padding:2px 4px; 
	background-color: #004387; 
	-moz-border-radius: 3px; -webkit-border-radius: 3px;
	border: 1px outset #999999;
	font-size: 0.75em;
	font-weight: bold;
	color: #ffffff; 
	}
.bouton1:visited { color: #ffffff; text-decoration: none; }
.bouton1:link { color: #ffffff; text-decoration: none; }
.bouton1:hover { color: #cccccc; text-decoration: none; }
