body {
     margin: 0; /* pour éviter les marges */
     text-align: center; /* pour corriger le bug de centrage IE */
	 padding: 0;
	background-color:#E6ECE9;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
     }
	 
#global {
     margin-left: auto;
     margin-right: auto;
     width:760px;

     text-align: left;
	 background-color:#FFFFFF;
	 background-image:url(../media/fond_ht.jpg);
	 background-repeat:no-repeat;
     }

#menu1{
	width:760px;
	height:46px;
	background-image:url(../media/fond-menu.jpg);
	background-repeat:no-repeat;
	position:relative;
	top:2px;
	z-index:100;
	left: 0px;
	}
	
#logo{
	width:760px;
	height:22px;
	}
	
	
#contenant{
	width:760px;
	text-align:left;
	position:relative;
	left:0px;
	top:2px;
	background-color:#FFFFFF;
	}
#arbre{
	position:inherit;
	width:142px;
	left:693px;
	}
	
A:link, A:visited
{
font-family: arial;
color : #666666;
font-size: 12px;
text-decoration : underline;
font-weight:bold

}
A:hover
{
font-family: arial;
color : #006600;
font-size: 12px;
text-decoration : none;
font-weight:bold

}

A.navigation:link, A.navigation:visited
{
	font-weight: normal;
	color : #676767;
	font-family: Arial;
	font-size: 10px;
	font-weight:bold
}
A.navigation:hover
{
	font-weight: normal;
	color : #CFBC60;
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;
	}



.ptity {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

li, ul{
padding-top:0;
padding-left:0;
margin:3px;
}
/*menu*/


.m0l0iout {
	font: 12px  Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration: none;
	padding: 1px;
	color: #585958;
	font-weight:bold;
	
}
.m0l0iover {
	font: 12px  Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align:center;
	padding: 1px;
	color: #719162;
	font-weight:bold
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	border : 1px solid #cccccc;
}
.m0l0oover {
	text-decoration : none;
	border : 1px solid #cccccc;

}

/* level 1 inner */
.m0l1iout {
	font: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 2px;
	color: #000000;
	font: 10px  Arial, Helvetica, sans-serif;
}
.m0l1iover {
	font:  Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 2px;
	color: #000000;
	font: 10px  Arial, Helvetica, sans-serif;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	border : 1px solid #cccccc;
	background: #ffffff;
}
.m0l1oover {
	text-decoration : none;
	border : 1px solid #cccccc;
	background: #cccccc;

}
.orange12bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AE9B26;
}
.gris12bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.arial10vert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8FA982;
}

.liste_a_puce ul,.liste_a_puce li {
	margin-left: 70px;
	text-align: left;
	list-style-image:url(../media/puce.gif);
}
#shemas{
width:535px;
}
#shemas a {
float:left;
border:0;
}
#shemas A.img:link {
float:left;
border:0;
}
