@charset "iso-8859-1";
BODY { margin: 0px; padding: 0px; background-color: #8cbd2b; font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #FFFFFF; font-size: 90%; background-image: url(/images/fond.jpg); background-position: top; background-repeat: repeat-x; background-attachment: fixed; }
.fond1 { background-color: #7f9c5b; background-image: url(/images/fond1.jpg); background-position: top; background-repeat: no-repeat; color: #FFFFFF; }
.fond2 { background-color: #bfda88; background-image: url(/images/fond3.jpg); background-position: top; background-repeat: no-repeat; color: #FFFFFF; }
.haut { margin: 0px; padding: 0px; background-image: url(/images/_haut.jpg); background-position: top center; background-repeat: no-repeat; color: #FFFFFF; font-size: 1em; font-weight: normal;  font-size: 0.9em; }
.bas { margin: 0px; padding: 10px; background-color: #5ba256; background-image: url(/images/_bas.jpg); background-position: top center; background-repeat: repeat-x; color:#FFFFFF; font-size: 1em; font-weight: normal; }
.barre {font-size: 1em; font-weight: normal; color: #3759bd; font-size: 1em; background-image: url(/images/onglet3.gif); background-position: top; background-repeat: repeat-x; }

A:visited { color: #c6f83e; text-decoration: underline; }
A:link { color: #c6f83e; text-decoration: underline; }
A:hover { color: #3759bd; text-decoration: underline; }
A:active { color: #3759bd; text-decoration: underline; }

.A2:visited { color: #4B78FF; text-decoration: none; font-weight: normal; }
.A2:link { color: #4B78FF; text-decoration: none; font-weight: normal; }
.A2:hover { color: #c6f83e; text-decoration: underline; font-weight: normal; }
.A2:active { color: #c6f83e; text-decoration: none; font-weight: normal; }

.A3:visited { color: #FFFFFF; text-decoration: none; }
.A3:link { color: #FFFFFF; text-decoration: none; }
.A3:hover { color: #3759bd; text-decoration: underline; }
.A3:active { color: #3759bd; text-decoration: none; }
.A32:visited { color: #FFFFFF; text-decoration: none; background-color: #3759bd; }
.A32:link { color: #FFFFFF; text-decoration: none; background-color: #C8D400; }
.A32:hover { color: #3759bd; text-decoration: underline; background-color: #c6f83e; }
.A32:active { color: #3759bd; text-decoration: none; background-color: #c6f83e; }

.A4:visited { color: #FFFFFF; text-decoration: none; }
.A4:link { color: #FFFFFF; text-decoration: none; }
.A4:hover { color: #FFFFFF; text-decoration: underline; }
.A4:active { color: #FFFFFF; text-decoration: none; }

.nav { margin: 0px; padding: 0px; font-size: 0.9em; color: #FFFFFF; }
.nav1 {margin: 0px; padding: 12px; font-size: 1.4em; color: #FFFFFF; font-weight: bold; height: 50px}
.nav2 { margin: 0px; padding: 20px; font-size: 1em; color: #FFFFFF; }

.ULNAV { padding: 14px 0px 14px 0px; font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 1.4em; font-weight: bold; text-align: center; }
.LINAV { margin: 8px 0px 6px 20px; padding: 3px; border-top: 1px dotted #c6f83e; font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 1em; color: #c6f83e; text-align: left; }
.LINAV2 { margin: 8px 0px 2px 35px; padding: 3px; border-top: 1px solid #efefef; list-style-image:url(/pic/puce6.gif); font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 9pt; color: #ffffff; text-align: left; }

UL LI { margin: 0.5em 0 0.5em 0; font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 1em; color: #FFFFFF; font-weight: normal; }
P { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 1em; color: #FFFFFF; font-weight: normal }
TD { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 1em; color: #FFFFFF; font-weight: normal; }
H1 { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 1.8em; color: #bfda88; font-weight: bold; }
H2 { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 1.6em; color: #FFFFFF; font-weight: bold; }
H3 { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 1.4em; color: #FFFFFF; font-weight: bold; }
H4 { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 1.2em; color: #FFFFFF; font-weight: bold; }
H5 { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 1.1em; color: #DD0000; font-weight: bold; }
H6 { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 1em; color:#666666; font-weight: bold; }
.titre1 { border-bottom: 1px solid #bfda88; font-family:Arial, Verdana, Helvetica, Sans-Serif; font-size:1.8em; color:#bfda88; font-weight:bold; }
.titre2 { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size:1.6em; color:#FFFFFF; font-weight:bold; }
.titre3 { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size:1.4em; color:#FFFFFF; font-weight:bold; }
.titre4 { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size:1.2em; color:#FFFFFF; font-weight:bold; }
.titre5 { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size:1.1em; color:#DD0000; font-weight:bold; }
.titre6 {font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 1em; color: #4B78FF; font-weight: normal; font-stretch: ultra-expanded}
.titregamme1 { border: none; margin: 0; padding: 10px 0 2px 0; border-bottom: 1px solid #bfda88; font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 1.6em; color: #FFFFFF; font-weight: bold; }
.titregamme2 { border: none; margin: 0; padding: 8px 0 2px 0; font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 1.4em; color: #ffffff; font-weight: bold; }
.titreproduit { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 1.2em; color: #FFFFFF; font-weight: bold; }
.titreproduit2 { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 1em; color: #eeeeee; font-weight: bold; }
.texte { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 1em; color: #FFFFFF; font-weight: normal; }
.texte2 { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 1em; color: #000000; font-weight: normal; }
.gris { color: #CCCCCC; }
.blanc { color: #FFFFFF; }
.rouge { color: #DD0000; }
.bleu { color: #3759bd; }
.vert { color: #c6f83e; }
.noir { color: #000000; }
.surligne { background-color: #3759bd; }
.surligne2 { background-color: #FF66FF; }
.surligne3 { background-color: #FFFF00; }
.pub { font-size: 0.9em; font-family: "Arial Narrow", "Helvetica Narrow", Arial, Helvetica, Verdana, sans-serif; color: #ffffff; padding-bottom: 6px;}
.narrow { font-family: "Arial Narrow", "Helvetica Narrow", Arial, Helvetica, Verdana, sans-serif; }
.petit { font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size:0.8em; }
.arborescence { background-color: #203957; font-family: Arial, Verdana, Helvetica, Sans-Serif; font-size: 0.7em; color: #eeeeee; border-bottom: 1px dotted #000000; margin: 0; padding:10; }
.cadre1 { border: thin solid #FFFFFF; }
.cadre2 { border: thin dotted gray; }
.cadre3 { border: medium solid #F5F5F5; }
.cadre4 { border: thin solid #000000; }
.cadre5 { padding: 0px 15px 15px 15px; }
.une { background-color: #8cbd2b; border: thin dotted #3759bd; margin: 0; padding: 10px 20px 10px 20px; }
.promo { border: thin dotted #3759bd; margin: 0; padding: 10px 20px 10px 20px; }
.image1 { border: thin solid gray; margin: 6px; background-color: #eeeeee; }
HR {
	color: #3759bd; 
	background-color: #3759bd; 
	height: 1px; 
	border: #3759bd;
}
.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;
}
.ligne1 { background-color: #2B4C74; border: none; margin: 0; padding: 2px; }
.ligne2 { background-color: #203957; border: none; margin: 0; padding: 2px; }
