/* =========================================================================== */
/*  MENU                                                                       */
/* =========================================================================== */
#menu_general {
clear:both;
}

#menu_general_inside {
}

.menu1, .menu2{
	top:0px;
	left:0px;
	display:block;
	float: left;
	margin:0;
	padding-top:0px;
	font-style: normal;
	padding: 0;
	font-size:11px;
	list-style-type:none;
}

.menu1 a, .menu1 a:link, .menu1 a:visited{
	font-size:11px;
	font-family: Arial;
	color:#000;
	text-decoration: none;
}


.menu1 a.passe {
	color: #666;
}


.menu2 a, .menu2 a:link, .menu2 a:visited{
	font-size: 12px;
	font-family: Arial;
	color:#000;
	text-decoration: none;
}

.menu1 li{
	font-size:12px; 
	padding-top:1px;
	width:100px;
	border:0;
}

.menu2 li{
	border:0;
	border-bottom:1px dashed black;
}

.menu1 li a:hover, .menu2 li a:hover{
	color:#65a4cf;
}

/* Menu de 2ième niveau */
.menu1 ul, .menu2 ul{
	position:absolute; /* pour sortir la liste du flux de donnée */
	display:block;
	padding:0px;
	visibility: hidden;
	list-style-type:none;
    }
    
.menu1 li ul{
	margin-left:100px; /* pousse le sous-menu à gauche du menu parent */
	margin-top:-12px;
	list-style-type:none;
	padding-left:5px;
	height:0;
	font-size:11px;
}

.menu2 li ul{
	margin-left:120px; /* pousse le sous-menu à gauche du menu parent */
	margin-top:-12px;
	list-style-type:none;
	padding-left:5px;
	height:0;
	font-size:11px;
}

.menu1 li ul li, .menu2 li ul li{
	width:230px;
	font-size:11px;
	display: block;
	padding: 0;
	border: 0;
}

.menu1 li ul li a, .menu2 li ul li a{
background-color:#65a4cf;
	display:block;
	font-size:11px;
	padding: 2px 0 2px 8px;
	margin:0;
}


.menu1 li ul li a:hover, .menu2 li ul li a:hover{
	color:#FFFFFF;
	background-color:#000000;
}


/* hide some accessibility stuff */
.menu1 span, .menu2 span{
    display:none;
}

/* correct a little IE bug */
* html .menu1 li li, .menu2 li li{
    display:inline;
}
 
.menu1 ul li a, .menu1 ul li  a:link, .menu1 ul li  a:visited, .menu2 ul li a, .menu2 ul li  a:link, .menu2 ul li  a:visited{
text-align:left;
}

/* for a mozilla better display with key nav */
.menu1 a:focus, .menu2 a:focus{
}
