/* script javascript indispensable au bon fonctionnement du menu ( bug ie6) a placer ds le head*/

#menu /* Ensemble du menu */
{
	height:20px	;
	margin-bottom:29px;
	background:url(images/menu-principal_bg.gif) no-repeat top center;
	position:relative;
	z-index:100;
	font-weight:bold;
	font-size:10px;
}

#menu li {
	list-style-type:none;
	width : 145px;
	float : left;
	margin-top:10px;

}

#menu a /* Contenu des listes */
{
	display	: block; /* on change le type d'élément, les liens deviennent des balises de type block */
	
	/*padding	: 3px 0; *//* aucune marge intérieure */
	text-decoration : none; /* on supprime le style par défault des liens (la pluspart du temps = souligné) */
	/*border:1px solid #EFEFEF;*/
	font-weight : bold;
	overflow:hidden;
	color : #b5b4b4;
	background:url(images/menu-princip-li-bg.gif) no-repeat right;
	text-align:center;	
}

#menu li
{ 
	float:left;
	display:block;
	border-right : 1px solid #fff;
	
}

#menu li ul /* Sous-listes */
{ 
	position: absolute; /* Position absolu */
	left: -999em; /* Hop, on envoi loin du champ de vision */
	width : 270px;
	padding-top:10px;
	z-index:100;
	
}

#menu li ul li {

	float:none!important;
	margin-top:0!important;
}

#menu li ul a:hover {
/*	background:#e2dede;*/
}

#menu li ul a {
	background:#FFFFFF;
	text-align:left;
	display:block;
	height:12px;
	opacity:0.9;
	filter: alpha(opacity=90);
	color:#333333;
	width:260px;
	padding:2px 10px ;
	
	
}
.campus_sousmenu {
	width:120px!important;
}
.ecole_sousmenu {
	width:170px!important;
}

#menu a:hover /* Lorsque la souris passe sur un des liens */	
{
	color: #000; /* On passe le texte en noir ... */
	/*background: #e4e4e4; *//* ... et au contraire, le fond en blanc */
	/*background:#e4f4f3;*/
	/*border:1px solid #b9cbe8;*/
	/*border:1px solid #3533a8;*/
	opacity:1;
	filter: alpha(opacity=100);
	
	
}

#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul  /* Sous-listes lorsque la souris passe sur un élément de liste ET sous-sous-lites lorsque la souris passe sur un élément de sous-liste */
{
	left: auto; /* Repositionnement normal */
	min-height: 0; /* Corrige un bug */
}
.menu_courant {
	background-color:#d8f2f0!important;
	/*color:#FFFFFF!important;*/
	color: #000000!important;
	
}
.no_cursor {
	cursor: default;
	 
}