BODY{
	color:#000000; 
	margin: 0 0 0 0;
	background-color:#ffffff;
	scrollbar-face-color: #ABE042;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #999999;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #EFFFCE;
	scrollbar-arrow-color: #FFFFFF;
}
A:link { font: Arial,Helvetica;font-size:11px COLOR: #000000 ; text-decoration: underline }
A:visited { font: Arial,Helvetica;font-size:11px COLOR: #000000 ; text-decoration: underline }
A:active { font: Arial,Helvetica;font-size:11px COLOR: #000000 ; text-decoration: underline }
A:hover { font: Arial,Helvetica;font-size:11px COLOR: #ff3300 ; text-decoration: underline }

A.savoir:link { font: 10pt Arial,Helvetica; COLOR: #993333 ; text-decoration: underline }
A.savoir:visited { font: 10pt Arial,Helvetica; COLOR: #993333 ; text-decoration: underline }
A.savoir:active { font: 10pt Arial,Helvetica; COLOR: #000000 ; text-decoration: underline }
A.savoir:hover { font: 10pt Arial,Helvetica; COLOR: #ff3300 ; text-decoration: underline }


A.menu:link { border: 0px groove noir; padding: 1px; text-decoration: none; background-color: ABE042; color: 000000; font-family: Arial,Helvetica; font-weight: bold; font-size: 9.5pt }
A.menu:visited { border: 0px groove noir; padding: 1px; text-decoration: none; background-color: ABE042; color: 000000; font-family: Arial,Helvetica; font-weight: bold; font-size: 9.5pt }
A.menu:active { border: 0px groove noir; padding: 1px; text-decoration: none; background-color: ABE042; color: noir; font-family: Arial,Helvetica; font-weight: bold; font-size: 9.5pt }
A.menu:hover { border: 0px groove noir; padding: 1px; text-decoration: none; background-color: CCFF66; color: 993333; font-family: Arial,Helvetica; font-weight: bold; font-size: 9.5pt }

A.gras:link { font: 11pt Arial,Helvetica; COLOR: #000000 ; text-decoration: none }
A.gras:visited { font: 11pt Arial,Helvetica; COLOR: #000000 ; text-decoration: none }
A.gras:active { font: 11pt Arial,Helvetica; COLOR: #000000 ; text-decoration: none }
A.gras:hover { font: 11pt Arial,Helvetica; BACKGROUND-COLOR: #ccff66; COLOR: ##000000 ; text-decoration: none }

A.maison:link { font: 11pt Arial,Helvetica; COLOR: #333333 ; text-decoration: none }
A.maison:visited { font: 11pt Arial,Helvetica; COLOR: #333333 ; text-decoration: none }
A.maison:active { font: 11pt Arial,Helvetica; COLOR: #000000 ; text-decoration: none }
A.maison:hover { font: 11pt Arial,Helvetica; BACKGROUND-COLOR: #ccff66; COLOR: ##000000 ; text-decoration: none }


A.cop:link { font: 10pt Arial,Helvetica; COLOR: #666666 ; text-decoration: none }
A.cop:visited { font: 10pt Arial,Helvetica; COLOR: #666666 ; text-decoration: none }
A.cop:active { font: 10pt Arial,Helvetica; COLOR: #000000 ; text-decoration: none }
A.cop:hover { font: 10pt Arial,Helvetica; BACKGROUND-COLOR: #ccff66; COLOR: ##000000 ; text-decoration: none }



.tabbord{border-width:1;border-color: #996633 #996633 #996633 #996633; border-style: solid}
.champs { BACKGROUND-COLOR: #FFFFFF; FONT: 11px Arial,Helvetica; border: 1 solid #996633 ; COLOR: #000000; }
.contact { BACKGROUND-COLOR: #FFFFFF; FONT: 11px Arial,Helvetica; border: 1 solid #3d74a6 ; COLOR: #000000; }
.contact2 { BACKGROUND-COLOR: #FFFFFF; FONT: 11px Arial,Helvetica; border: 1 solid #3d74a6 ; COLOR: #000000; }
.btn { FONT:11px 12px Arial,Helvetica; border: 1 solid #3d74a6 ; COLOR: #000000; BACKGROUND-COLOR: #eeeeee;}

.ligne{color:#000000;font-family:Arial,Helvetica;font-size:14px}
.lignebleueclair{color:#3d74a6;font-family:Arial,Helvetica;font-size:11pt}
.ligneorange{color:#ff4500;font-family:Arial,Helvetica;font-size:11pt}
.orange{color:#ff4500;font-family:Arial,Helvetica;font-size:11pt}
.petit{color:#000000;font-family:Arial,Helvetica;font-size:11pt}
.copy{color:#666666;font-family:Arial,Helvetica;font-size:10pt}
.copyright{color:#000000;font-family:Arial,Helvetica;font-size:11pt}
.coordonnee{color:#666666;font-family:Arial,Helvetica;font-size:10pt}
.titrerouge{color:#ff3300;font-family:Arial,Helvetica;font-size:15px}
.tabbord{border-width:1;border-color: #000000 #000000 #000000 #000000; border-style: solid}

p{color:#000000;font-family:Arial,Helvetica;font-size:11pt}
td{color:#000000;font-family:Arial,Helvetica;font-size:11pt}
.ligneblanche{color:#000000;font-family:Arial,Helvetica;font-size:11px}
.lignemarron{color:#000000;font-family:Arial,Helvetica;font-size:11px;background-color: #efd4bd;}
.entete{color:#ffffff;font-family:Arial,Helvetica;font-size:11px;background-color: #564535;}
.bord{border-width:0;border-collapse:collapse;border-spacing:0;padding:1}
.bord td{border-width:1;border-style:solid;border-spacing:0;border-collapse:collapse;border-color:000000;}
.legende{color:#ffffff;font-family:Verdana,Helvetica,Arial;font-size:13px;background-color: #ffffff;}
.textegras{color:#a02342;font-family:Arial,Helvetica;font-weight:bold;font-size:14pt}
.surlign { BACKGROUND-COLOR: #ccff66; FONT: 11pt Arial,Helvetica; COLOR: #000000; }

		
#nav a {
	width: auto;	
}
		
.dl_wysi{
	float:left;
	height:20px;
	margin:0;
	padding:0;
}

.sous_menu_pos {
	clear:both;
	top:52px;
	position:absolute;
	background-color:white;
	margin:0;
	padding:0;
	visibility:hidden;
	z-index:3;
}

.ul_wysi{
	margin:0;
	padding:0;
	background-color:red;
	z-index:3;
}

.menu_niv1{
	margin:0;
	padding:0;
	text-align:center;
}

a.a_wysi_1:link, a.a_wysi_1:visited,a.a_wysi_1:active{
	color:#000000;
	text-decoration:none;
	font: 14px courier,times;
	font-weight:bold;
	margin-right:40px;
	padding-top: 20px;
}

a.a_wysi_1:hover{
	color:#e94124;
	text-decoration:none;
	font: 14px courier,times;
	font-weight:bold;
	margin-right:40px;
	padding-top: 20px;
}

a.a_wysi_1_2:link, a.a_wysi_1_2:visited,a.a_wysi_1_2:active{
	color:#000000;
	text-decoration:none;
	font: 14px courier,times;
	font-weight:bold;
	padding-top: 20px;
}

a.a_wysi_1_2:hover{
	color:#e94124;
	text-decoration:none;
	font: 14px courier,times;
	font-weight:bold;
	padding-top: 20px;
}

a.a_wysi_2:link, a.a_wysi_2:visited{
	color:#000000;
	text-decoration:none;
	background-image:url(/images/puce_rouge.gif);
	background-repeat:no-repeat;
	background-position: 0px 8px;
	padding-left:10px;
	line-height:20px;
	display:block;
}

a.a_wysi_2:hover,a.a_wysi_2:active{
	color:#e94124;
	background-color:#eeeeee;
	text-decoration:none;
	background-image:url(/images/puce_rouge.gif);
	background-repeat:no-repeat;
	background-position: 0px 8px;
	padding-left:10px;
	line-height:20px;
	display:block;
}


.dl_wysi .sous_menu_pos .ul_wysi .sous_menu_pos{
	position:relative;
	background-color:white;
	z-index:3;
}

.dl_wysi .sous_menu_pos .ul_wysi{
	position:absolute;
	left:135px;
	margin:0;
	padding:0;
	top:10px;
	left:0px;
}

.dl_wysi .sous_menu_pos .ul_wysi .sous_menu_pos .ul_wysi{
	position:absolute;
	left:135px;
	margin:0;
	padding:0;
	top:-42px;
}

.dl_wysi .sous_menu_pos .ul_wysi .sous_menu_pos .ul_wysi dt{
	margin:0;
	padding:0;
	background-color:transparent;
}
