body {behavior: url(./csshover.htc);}
div#cadre-menu{width:260px;
	min-height:480px;
	height:auto;
	background:url(../img/fond/menu.png) repeat-x #bab9b9;
	margin:5px 5px 0 30px;
	float:left;}
div#menu {
	width: 260px;z-index:101;margin:70px 0 0 0;height:auto;/*On met menu en absolute pour éviter problème superposition sur la page agenda*/position:relative;
}

/* fond blanc pour le menu */ 
div#menu a {color:#000000; }
div#menu ul {padding: 0; width: 260px; /*border-bottom:1px solid #FFFFFF;*/ margin:0px;/* background: white;*/}

/* fond different au survol de la souris pour les sous menu et les "basiques"*/ 
div#menu li:hover {background:  #87d300;} /* couleur de fond du menu 1 sans sous menu*/
/*div#menu li.sousmenu:hover, div#menu ul.niveau2 li:hover { background: #87d300;} /* couleur de fond du menu 1 avec sous menu + sous menus*/
/* Rajout d'une petite fleche pour les sous menu */ 
div#menu li.sousmenu {/*background: url(fleche.gif) 95% 50% no-repeat;*/}
div#menu ul.niveau2{/*background:url(img/fond/menu-ouvert.png) repeat;*/}
div#menu ul.niveau2 li a{ color: #FFFFFF; /*background:url(img/fond/menu-ouvert.png) repeat*/;
}
div#menu ul.niveau1 a.menu1 {
/*On met une taille à 252 px afin de limiter la zone sensible du menu au bord du menu*/
	width:252px;
	display:block;
}
div#menu ul.niveau2 li { width: 260px;}
div#menu ul li {position:relative; list-style: none; border-top:1px solid #FFFFFF;}
div#menu ul ul {position: absolute; top: -1px; left: 260px; display:none;z-index:102;}

/* on rajoute une bordure a gauche et des padding, on doit donc réajuster la taille 100-(8 de bordure + 8 de padding) =84 */ 
div#menu li a {text-decoration: none; padding: 4px 0 4px 8px; display:block; /*border-left: 8px solid #BBB;*/ width:260px;}
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2 /*, 
div#menu ul.niveau2 li.sousmenu:hover ul.niveau3*/ {
	/*margin-left: 140px;*/
	display:block;
	/*background: #999999;*/
	background:url(../img/fond/menu-ouvert.png) repeat;
}

/* la bordure de chaque hauteur a une couleure de survol*/ 
div#menu li a:hover {
	/*color: #CC6600;*/
/*border-left-color: red;*/}
div#menu ul ul li a:hover {	
	/*color: #CC6600;*/
	/*border-left-color: #00FF00;*/}
div#menu ul ul ul li a:hover {/*border-left-color: #0000FF;*/}

