

ul.menu {
list-style:none; 
margin:0; 
padding:0
}
ul.menu * {
margin:0; 
padding:0
}
ul.menu a {
display:block; 
color:#ffffff; 
text-decoration:none
}
ul.menu li {
position:relative; 
float:left; 
margin-right:0px;
}
ul.menu ul {
position:absolute; 
top:79px; 
left:0;
display:none; 
opacity:0; 
list-style:none
}
ul.menu ul li {
position:relative; 
font:14px Verdana,Arial; 
font-weight: bold;
border-top:none; 
width:250px; 
text-align: left;
margin:0;
}
ul.menu ul li a {
display:block; 
padding:15px 0 0 20px; 
color:#FFFFFF; 
background-color:#003a00;
height: 30px;
}
ul.menu ul li a:hover {
background-color:#335c33;
color:#FFFFFF; 
}
ul.menu ul ul {
left:20px; 
top:-1px
}
/*
ul.menu .menulink {
border:1px solid #aaa; 
padding:5px 7px 7px; 
font-weight:bold; 
background:url(images/header.gif); 
width:134px
}
*/
ul.menu .menulink:hover, ul.menu .menuhover {
background:url(images/header_over.gif)
}
ul.menu .sub {/*menu avec des sous-menus*/
background:#83b3da url(images/arrow.gif) 136px 8px no-repeat
}
ul.menu .topline {
border-bottom: 1px solid white;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.Style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003300;
}
.Style2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF8500;
	font-size: 18px;
}
.Style3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #003300;
	font-size: 11px;
	font-style: italic;}

.Style4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 16px;
	font-weight:bold;
}

a:link {
	color: #FF8500;
}
a:visited {
	color: #FF8500;
}
a:hover {
	color: #FF8500;
}
a:active {
	color: #FF8500;
}