/* CSS Document */
#menu {
	width:1007px;
	height:84px;
	display:block;
	margin:auto;
	background-image:url(../_img/css/fond_menu.png);
	background-repeat:no-repeat;
}
#menu #menu_top {
	height:76px;
	width:100%;
	display:block;
	/*background-image:url(../_img/css/fond_menu3.jpg);
	background-repeat:repeat-x;*/
	
}
#menu_top li {
	width:198px;
	display:block;
	text-align:center;
	float:left;
	line-height:41px;
	border-right:2px solid #8ed8f8;
}
#menu_top li a {
	color:#FFF;
	font-weight:bold;
	font-size:17px;
}

#menu #menu_top .sous_menu_selected {
	background-color:#8ed8f8;
}
#menu #menu_top .sous_menu_selected a {
	color:#004990;
}
#menu #menu_top .sous_menu a:hover {
	color:#8ed8f8;
}
#menu #menu_top .sous_menu ul {
display:none;
background-color:#8ed8f8;
position:relative;
}
#menu #menu_top .sous_menu_selected ul {
display:block;
background-color:#8ed8f8;
width:1000px;
position:relative;
}
#menu #menu_top .sous_menu:hover ul {
display:block;
width:1000px;
float:left;
}

#menu #menu_top .sous_menu:hover ul li, #menu #menu_top .sous_menu_selected ul li {
float:left;
width:150px;
margin-top:0px;
height:35px;
line-height:35px;
padding:0;
border:none;

}
#menu #menu_top .sous_menu ul li a, #menu #menu_top .sous_menu_selected ul li a {
color:#004990;
}
#menu #menu_top .sous_menu_selected ul li a:hover, #menu #menu_top .sous_menu ul li a:hover {
color:#FFF;
}
#menu #menu_top .sous_menu_selected ul li .selected {
color:#FFF;
}