/* élément contenant le menu */
.ancre_menu{vertical-align:top;width:auto;}

/* style général des ul */
.menu,.menu ul{list-style-type:none;}
.menu ul{margin:10;padding:0}
.menu li {margin:0; padding:1 0 1 30px; width:auto;}
.menu li li{margin:0 0 0 10px; padding:1px 1px 1px 5px; width:auto;list-style-type:disc; width:auto;}
html>body #menu li a {
    width: auto;
   }
   html>body #menu li a {
    width: auto;
   }
.menu{ margin:0; color:#504b03; padding:0px; width:auto;}

/* liens du menu */
.menu .normal a{
	color:#666666;
	text-decoration:none;
	padding:2px;
	cursor:pointer;
	display:block;
	width:auto;
	font-size: 11px;
}
.normal a:hover,.normal a:active,.normal a:focus,.lien_page:hover,.lien_page:active,.lien_page:focus{
text-decoration:none;color:#FFFFFF;background-color:#a5a5a5;padding:2px;display:block;width:auto; }
/* lien qui correspond à la page en cours */
.lien_page{background-color:#eec;display:block;  width:auto;}

/* titres de liste */
.reduit,.ouvert{  padding:3px; margin:0; width:auto}
.reduit a,.ouvert a{padding:3px;margin:0;text-decoration:none;color:#000;cursor:help;display:block  }
/* ajout des images puces */
.ouvert{background: url(bout2.gif) 5px 4px no-repeat #eee;font-weight:bold;}
.reduit{background: url(bout1.gif) 5px 4px no-repeat;font-weight:normal;}

/* emulation fixed IE 
html>body .menu { position: fixed; }
html[xmlns] .menu { position: fixed; }
body { background: url(null) fixed ; }*/
/*.menu{position: absolute;
  top:expression(documentElement.scrollTop+body.scrollTop);*/
/* fin de l'émulation fixed IE */


