/* CSS DU MENU */
#m1, #m2, #m3, #m4{
	visibility:hidden;
	position:absolute;
}

ul#m1 li ul, ul#m2 li ul, ul#m3 li ul, ul#m4 li ul{
	display:none;
}

ul#m1 li:hover>ul, ul#m2 li:hover>ul, ul#m3 li:hover>ul, ul#m4 li:hover>ul{
	display:block;
}

ul#m1, ul#m1 ul, ul#m2, ul#m2 ul, ul#m3, ul#m3 ul, ul#m4, ul#m4 ul{
	background:#F0F0EC;
	border:1px solid #CCCCCC;
	list-style:none;
	margin:0px;
	padding:0px;
	width:184px;
	_width:184px;
}

ul#m1 ul, ul#m2 ul, ul#m3 ul {
	position:absolute;
	top:-1px;
	left:184px;
}

ul#m4 ul{
	position:absolute;
	top:-1px;
	left:-184px;
}

ul#m1 li, ul#m2 li, ul#m3 li, ul#m4 li{
	position:relative;
	margin:0px;
	padding:0px;
	_display:inline;
}
.Mlink a{
	_width:184px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;	
	display:block;
	text-decoration:none;
}

.Mlink a:hover{
	_width:184px;
	background:#FFFFFF;
	color:#FE5F19;
	text-decoration:none;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	display:block;
}
.Mnolink{
	_width:184px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;	
	display:block;
	text-decoration:none;
	background-image: url(../images/puce_menu.gif);
	background-position:right;
	background-repeat:no-repeat;
	cursor:pointer;
}

.ul#m4 li Mnolink{
	_width:184px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;	
	display:block;
	text-decoration:none;
	background-image: url(../images/puce_menu.gif);
	background-position:left;
	background-repeat:no-repeat;
	cursor:pointer;
}
