a {
	color:#84a000;
}

a:link,a:visited,a:hover,a:active {
	color:#84a000;
}


/*-----------------------------------------------------------------------------------------*/
.menu1{
	/*background: #38363B;*/
	background :#00204E;
	text-align:left;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.menu1 ul, .menu1 li{
	padding:0;
	margin:0;
	list-style:none;
	float:left;
	line-height:20px;
}

.menu1 a, .menu1 a:link, .menu1 a:visited{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 4px 0 5px;
	display:block;
	line-height:20px;
}

.menu1 a:hover{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 4px 0 5px;
	/*background:#38363B;*/
	background:#00204E;
	display:block;
	line-height:20px;
}

.menu1 a:active{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 4px 0 5px;
	display:block;
	line-height:20px;
}

.menu1 li ul{
	position:absolute;
	left:-8000px;
	/*background-color: #38363B;*/
	background-color: #00204E;
}

.menu1 li ul li{
	float:none;
	border-top: 1px solid #FFFFFF;
}

.menu1 li ul li a, .menu1 li ul li a:link, .menu1 li ul li a:visited{
	width:80px;
	display:block;
	color:#FFFFFF;
	height: 19px;
	text-decoration:none;
	line-height:19px;
	font-weight:normal;
}

.menu1 li ul li a:hover{
	font-weight:bold;
	line-height:19px;
}

.menu1 li ul li a:active{
	width:80px;
	display:block;
	color:#FFFFFF;
	height: 19px;
	text-decoration:none;
	line-height:19px;
	font-weight:normal;
}

.menu1 li:hover ul,
.menu1 li.sfhover ul{
	left:auto;
}

/*-----------------------------------------------------------------------------------------*/
.menu2{
	/*background: #454247;*/
	background: #002C5F;
	text-align:left;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.menu2 ul, .menu2 li{
	padding:0;
	margin:0;
	list-style:none;
	float:left;
	line-height:20px;
}

.menu2 a, .menu2 a:link, .menu2 a:visited{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 4px 0 5px;
	display:block;
	line-height:20px;
}

.menu2 a:hover{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 4px 0 5px;
	/*background:#454247;*/
	background:#002C5F;
	display:block;
	line-height:20px;
}

.menu2 a:active{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 4px 0 5px;
	display:block;
	line-height:20px;
}

.menu2 li ul{
	position:absolute;
	left:-8000px;
	/*background-color: #454247;*/
	background-color:#002C5F;
}

.menu2 li ul li{
	float:none;
	border-top: 1px solid #FFFFFF;
}

.menu2 li ul li a, .menu2 li ul li a:link, .menu2 li ul li a:visited{
	width:80px;
	display:block;
	color:#FFFFFF;
	height: 19px;
	text-decoration:none;
	line-height:19px;
	font-weight:normal;
}

.menu2 li ul li a:hover{
	font-weight:bold;
	line-height:19px;
}

.menu2 li ul li a:active{
	width:80px;
	display:block;
	color:#FFFFFF;
	height: 19px;
	text-decoration:none;
	line-height:19px;
	font-weight:normal;
}

.menu2 li:hover ul,
.menu2 li.sfhover ul{
	left:auto;
}
/*-----------------------------------------------------------------------------------------*/
.menu3{
	/*background: #68676C;*/
	background: #21578A;
	text-align:left;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.menu3 ul, .menu3 li{
	padding:0;
	margin:0;
	list-style:none;
	float:left;
	line-height:20px;
}

.menu3 a, .menu3 a:link, .menu3 a:visited{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 4px 0 5px;
	display:block;
	line-height:20px;
}

.menu3 a:hover{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 4px 0 5px;
	/*background:#68676C;*/
	background: #21578A;
	display:block;
	line-height:20px;
}

.menu3 a:active{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 4px 0 5px;
	display:block;
	line-height:20px;
}

.menu3 li ul{
	position:absolute;
	left:-8000px;
	/*background-color: #68676C;*/
	background-color: #21578A;
}

.menu3 li ul li{
	float:none;
	border-top: 1px solid #FFFFFF;
}

.menu3 li ul li a, .menu3 li ul li a:link, .menu3 li ul li a:visited{
	width:80px;
	display:block;
	color:#FFFFFF;
	height: 19px;
	text-decoration:none;
	line-height:19px;
	font-weight:normal;
}

.menu3 li ul li a:hover{
	font-weight:bold;
	line-height:19px;
}

.menu3 li ul li a:active{
	width:80px;
	display:block;
	color:#FFFFFF;
	height: 19px;
	text-decoration:none;
	line-height:19px;
	font-weight:normal;
}

.menu3 li:hover ul,
.menu3 li.sfhover ul{
	left:auto;
}
/*-----------------------------------------------------------------------------------------*/
.menu4{
	/*background: #747378;*/
	background: #7090B7;
	text-align:left;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.menu4 ul, .menu4 li{
	padding:0;
	margin:0;
	list-style:none;
	float:left;
	line-height:20px;
}

.menu4 a, .menu4 a:link, .menu4 a:visited{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 4px 0 5px;
	display:block;
	line-height:20px;
}

.menu4 a:hover{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 4px 0 5px;
	/*background:#747378;*/
	background: #7090B7;
	display:block;
	line-height:20px;
}

.menu4 a:active{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 4px 0 5px;
	display:block;
	line-height:20px;
}

.menu4 li ul{
	position:absolute;
	left:-8000px;
	/*background-color: #747378;*/
	background-color: #7090B7;
}

.menu4 li ul li{
	float:none;
	border-top: 1px solid #FFFFFF;
}

.menu4 li ul li a, .menu4 li ul li a:link, .menu4 li ul li a:visited{
	width:80px;
	display:block;
	color:#FFFFFF;
	height: 19px;
	text-decoration:none;
	line-height:19px;
	font-weight:normal;
}

.menu4 li ul li a:hover{
	font-weight:bold;
	line-height:19px;
}

.menu4 li ul li a:active{
	width:80px;
	display:block;
	color:#FFFFFF;
	height: 19px;
	text-decoration:none;
	line-height:19px;
	font-weight:normal;
}

.menu4 li:hover ul,
.menu4 li.sfhover ul{
	left:auto;
}
/*-----------------------------------------------------------------------------------------*/
.menu5{
	/*background: #807F84;*/
	background: #9BB2CE;
	text-align:left;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.menu5 ul, .menu5 li{
	padding:0;
	margin:0;
	list-style:none;
	float:left;
	line-height:20px;
}

.menu5 a, .menu5 a:link, .menu5 a:visited{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 4px 0 5px;
	display:block;
	line-height:20px;
}

.menu5 a:hover{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 4px 0 5px;
	/*background:#807F84;*/
	background: #9BB2CE;
	display:block;
	line-height:20px;
}

.menu5 a:active{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 4px 0 5px;
	display:block;
	line-height:20px;
}

.menu5 li ul{
	position:absolute;
	left:-8000px;
	/*background-color: #807F84;*/
	background-color: #9BB2CE;
}

.menu5 li ul li{
	float:none;
	border-top: 1px solid #FFFFFF;
}

.menu5 li ul li a, .menu5 li ul li a:link, .menu5 li ul li a:visited{
	width:80px;
	display:block;
	color:#FFFFFF;
	height: 19px;
	text-decoration:none;
	line-height:19px;
	font-weight:normal;
}

.menu5 li ul li a:hover{
	font-weight:bold;
	line-height:19px;
}

.menu5 li ul li a:active{
	width:80px;
	display:block;
	color:#FFFFFF;
	height: 19px;
	text-decoration:none;
	line-height:19px;
	font-weight:normal;
}

.menu5 li:hover ul,
.menu5 li.sfhover ul{
	left:auto;
}
/*-----------------------------------------------------------------------------------------*/
.menu6{
	/*background: #98989C;*/
	background: #C5D2E0;
	text-align:left;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.menu6 ul, .menu6 li{
	padding:0;
	margin:0;
	list-style:none;
	float:left;
	line-height:20px;
}

.menu6 a, .menu6 a:link, .menu6 a:visited{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 4px 0 5px;
	display:block;
	line-height:20px;
}

.menu6 a:hover{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 4px 0 5px;
	/*background:#98989C;*/
	background: #C5D2E0;
	display:block;
	line-height:20px;
}

.menu6 a:active{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 4px 0 5px;
	display:block;
	line-height:20px;
}

.menu6 li ul{
	position:absolute;
	left:-8000px;
	/*background-color: #98989C;*/
	background-color: #C5D2E0;
}

.menu6 li ul li{
	float:none;
	border-top: 1px solid #FFFFFF;
}

.menu6 li ul li a, .menu6 li ul li a:link, .menu6 li ul li a:visited{
	width:80px;
	display:block;
	color:#FFFFFF;
	height: 19px;
	text-decoration:none;
	line-height:19px;
	font-weight:normal;
}

.menu6 li ul li a:hover{
	font-weight:bold;
	line-height:19px;
}

.menu6 li ul li a:active{
	width:80px;
	display:block;
	color:#FFFFFF;
	height: 19px;
	text-decoration:none;
	line-height:19px;
	font-weight:normal;
}

.menu6 li:hover ul,
.menu6 li.sfhover ul{
	left:auto;
}
/*-----------------------------------------------------------------------------------------*/
.menu7{
	/*background: #A3A3A7;*/
	background: #D7DFE6;
	text-align:left;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.menu7 ul, .menu7 li{
	padding:0;
	margin:0;
	list-style:none;
	float:left;
	line-height:20px;
}

.menu7 a, .menu7 a:link, .menu7 a:visited{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 4px 0 5px;
	display:block;
	line-height:20px;
}

.menu7 a:hover{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 4px 0 5px;
	/*background:#A3A3A7;*/
	background: #D7DFE6;
	display:block;
	line-height:20px;
}

.menu7 a:active{
	color:#FFFFFF;
	text-decoration:none;
	padding:0 4px 0 5px;
	display:block;
	line-height:20px;
}

.menu7 li ul{
	position:absolute;
	left:-8000px;
	/*background-color: #A3A3A7;*/
	background-color: #D7DFE6;
}

.menu7 li ul li{
	float:none;
	border-top: 1px solid #FFFFFF;
}

.menu7 li ul li a, .menu7 li ul li a:link, .menu7 li ul li a:visited{
	width:80px;
	display:block;
	color:#FFFFFF;
	height: 19px;
	text-decoration:none;
	line-height:19px;
	font-weight:normal;
}

.menu7 li ul li a:hover{
	font-weight:bold;
	line-height:19px;
}

.menu7 li ul li a:active{
	width:80px;
	display:block;
	color:#FFFFFF;
	height: 19px;
	text-decoration:none;
	line-height:19px;
	font-weight:normal;
}

.menu7 li:hover ul,
.menu7 li.sfhover ul{
	left:auto;
}

/*-----------------------------------------------------------------------------------------*/

#menu1-onglet1 li a, #menu1-onglet1 li a:link, #menu1-onglet1 li a:visited, #menu1-onglet1 li a:hover, #menu1-onglet1 li a:active{
	width:200px;
}

#menu2-onglet2 li a, #menu1-onglet2 li a:link, #menu1-onglet2 li a:visited, #menu1-onglet2 li a:hover, #menu1-onglet2 li a:active{
	width:200px;
}

#menu3-onglet3 li a, #menu1-onglet3 li a:link, #menu1-onglet3 li a:visited, #menu1-onglet3 li a:hover, #menu1-onglet3 li a:active{
	width:200px;
}

#menu4-onglet4 li a, #menu1-onglet4 li a:link, #menu1-onglet4 li a:visited, #menu1-onglet4 li a:hover, #menu1-onglet4 li a:active{
	width:200px;
}

#menu5-onglet5 li a, #menu1-onglet5 li a:link, #menu1-onglet5 li a:visited, #menu1-onglet5 li a:hover, #menu1-onglet5 li a:active{
	width:200px;
}

#menu6-onglet6 li a, #menu1-onglet6 li a:link, #menu1-onglet6 li a:visited, #menu1-onglet6 li a:hover, #menu1-onglet6 li a:active{
	width:200px;
}

#menu7-onglet7 li a, #menu1-onglet7 li a:link, #menu1-onglet7 li a:visited, #menu1-onglet7 li a:hover, #menu1-onglet7 li a:active{
	width:200px;
}