body{
	color : #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
}
p{
	margin-top:3px;
}
h1{font-size:16px;}
h2{font-size:13px;}
h1, h2{
	margin-top:0px;
	margin-bottom:3px;
	padding:0px;
}
.bandedroite{
	background: #336633 url(../assets/i_bande_vert.gif) left top repeat-y;
}
.bandegauche{
	background: #336633 url(../assets/i_bande_vert.gif) right top repeat-y;
}
.texte{
	font-size: 11px;
}
.texte10{
	font-size: 10px;
}
.texte9{
	font-size:9px;
}
.petit{
	font-size: 9px;
}
.textevert{
	color : #006600;
}
.textevertfonce2{
	color : #003300;
}
.textevertfonce{
	color : #00543D;
}
.textevertfonce3{
	color : #486639;
}
.texterouge{
	color : #7B1E14;
}
.textebleu{
	color : #21147B;
}
.texteorange{
	color : #B56908;
}
.textegris{
	color : #3D3C3E;
}
.texteviolet{
	color : #5F0E62;
}
.texteJaune{
	color:#CC9933;
}
.texteblanc{
	font-size: 11px;
	color : #FFFFFF;
}

.distributeurs {float:left; margin:0 20px 0 0; height:130px;}

hr{
	color : #000000;
	height : 1px;
}
a{
	color : #000000;text-decoration: underline;
}
a:hover{
	color : #000000;text-decoration: none;
}

a.contact:hover, a.contact:link, a.contact:visited{
	color : #FFFFFF;text-decoration: none;
}

.message{
	overflow: hidden;
	width:436px; 
	height:23px; 
	background:#CBCBCB url(../assets/i_bg_message.gif) left top no-repeat; 
	color:#FFFFFF; 
	font-size:10px; 
	font-weight:bold; 
	vertical-align:bottom;
	padding:5px 24px 0px 24px;
}

/* ------------------------- MENU --------------------------- */
.skmenu ul{
margin: 0px;
padding: 0px;
list-style-type: none;
}

/*Top level list items*/
.skmenu ul li{
position: relative;
display: inline;
float: left;
/*background-color: #FFFFFF; /*overall menu background color*/
}

/*Top level menu link items style*/
.skmenu ul li a{
width: 166px;
padding: 0px;
border: 0px;
border-left-width: 0;
text-decoration: none;
color: white;
}
	
/*1st sub level menu*/
.skmenu ul li ul{
left: 0;
position: absolute;
top: 0px; /*1em no need to change, as true value set by script */
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.skmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.skmenu ul li ul li ul{ 
left: 166px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.skmenu ul li ul li a{
display: block;
width: 166px; /*width of sub menu levels*/
color: white;
text-decoration: none;
padding: 0px;
border: 0px;
}

.skmenu ul li a:hover{
/*background-color: white;*/
color: white;
}

/* Holly Hack for IE \*/
* html .skmenu ul li { float: left; height: 25px; }
* html .skmenu ul li a { height: 25px; }
li{margin-bottom:-3px;}
/* End */
/* ---------------------------------------------------------- */

.champ { background-color:#666666; color:#ffffff; height:22px;font-size:14px; border:1px solid #000000;}
.bouton { background-color:#999999; color:#000000; font-size:14px; border:1px solid #000000;}
.greenBout { background-color:#006600; color:#FFFFFF; font-size:14px; border:1px solid #000000;}
.redBout { background-color:#990000; color:#FFFFFF; font-size:14px; border:1px solid #000000;}
.padBot{ padding-bottom:10px;}
.padRight { padding-right:20px;}
.pad { padding:7px 0px;}
.borderT { border-top:1px solid #000000;}
.borderB { border-bottom:1px solid #000000;}
.borderR { border-right:1px solid #000000;}