body {behavior: url(csshover.htc);}
div#menu li.menu {
	border-right:1px solid #4d4d4d;
	float:left;
	width:auto;
	height:30px;
}
div#menu li a.menu1, div#menu li a.menu1b {
	color: #FFFFFF;
	height:30px;
	line-height:30px;
	display:block;
	text-decoration:none;
	text-align:center;
	font-size:0.8em;padding:0 20px;
}
div#menu li a.menu1b {
	cursor:default;
}
div#menu li:hover a.menu1, div#menu li:hover a.menu1b {background:url(../img/administration/fond-menu-hover.jpg) center repeat-x;}
/*permet de garder la couleur d'�criture rouge des menus principaux quand on survole ses sous menus et sous sous menus*/
div#menu li.menu:hover a.menu1, div#menu li.menu:hover a.menu1b{/*color:#FF0000;*/}
div#menu ul {padding: 0;margin:0;}
div#menu ul li {position:relative;margin:0; padding:0;list-style:none;z-index:102;}
div#menu ul li.ssmenu { float: left;}
div#menu ul.niveau2 {position: absolute; top: 30px; display:none;/* width:auto;*/z-index:102;}
div#menu ul.niveau2 li {background:#e4ecef;}
/*permet de garder le style survol� du menu parent quand on survole un sous menu*/
div#menu ul.niveau2 li:hover a.menu2{background:#c3dfff;color:#333333;}
div#menu ul.niveau2 li a:hover{color:#000000;background:#FFFFFF;}
div#menu ul.niveau2 li a{
	min-width: 175px;
	width:100%;
	border-bottom:1px dotted #666666;
	height: 25px;
	line-height: 25px;
	text-indent:8px;
	display:block;
	text-decoration:none;
	color: #333333;
	font-size:0.8em;
}
div#menu ul.niveau1 li:hover ul.niveau2{width:145px;display:block;}