#navmenu, #navmenu li
{
   position:relative;
   z-index:1;
   width:8em;
   list-style-type:none;
   margin:0;
   padding:0;
}

ul#navmenu li 
{
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
}

/* menu */
ul#navmenu a 
{
  border:1px solid #EABFFF;
  border-right-color:#EABFFF;
  
  padding:0.3em 0.3em 0.3em 0.5em;
  display: block;
  background-color:#EABFFF;
  color: #47006B;
  font-size:0.6em;
  text-decoration:none;
  width:100%;
}

/* menu hover  */
ul#navmenu a:hover, ul#navmenu li:hover a{
  background:#9F60BF;
  color:#fff;
}
