/* $Id: system-menus.css,v 1.1 2007/10/05 14:50:25 goba Exp $ */

#bgmenu ul.menu {
  list-style: none;
  border: none;
  text-align:left; /* LTR */
  margin: 0px;
}
#bgmenu ul.menu li {
  margin: 0 0 0 0.5em; /* LTR */
}
#bgmenu li.expanded {
/*  list-style-type: circle;
  list-style-image: url(../../misc/menu-expanded.png);*/
  padding: 0 0em 0 0; /* LTR */
  margin: 0;
  position:relative;

}
#bgmenu li.expanded ul {
/*  list-style-type: circle;
  list-style-image: url(../../misc/menu-expanded.png);*/
	display:none;
	position:absolute;
	left:-5px;
}
#bgmenu li.expanded .leaf {
	line-height:30px;
  margin: 0;
}
#bgmenu li.expanded .leaf a:link, li.expanded .leaf a:visited {
	background-color:#f26522;
	text-align:left;
}
#bgmenu li.expanded .leaf a:hover {
}
#bgmenu li.collapsed {
  list-style-type: disc;
  list-style-image: url(../../misc/menu-collapsed.png); /* LTR */
  padding: 0.2em 0.5em 0 0; /* LTR */
  margin: 0;
}
#bgmenu li.leaf {
/*  list-style-type: square;
  list-style-image: url(../../misc/menu-leaf.png);*/
  padding: 0 0.5em 0 0; /* LTR */
  margin: 0;
}
#bgmenu li.leaf a:link, li.leaf a:visited {
}
#bgmenu li.leaf a:hover {
  display:block;
}

!important
#bgmenu li:hover ul, li.over ul { display: block; z-index:100; }
#bgmenu li:hover ul li, li.over ul li { display: block; }
#bgmenu ul li:hover ul, ul li.over ul { display: block; }
 
#bgmenu ul li:hover ul ul
{display: none;}
#bgmenu ul li:hover ul, ul ul li:hover ul
{display: block;}
!important

/****************************************/

ul.menu li.leaf {
	display:none;
	list-style:none;
}
li.expanded ul.menu {
	display:none;
}
ul.menu li.collapsed a:link, ul.menu li.collapsed a:visited, ul.menu li.collapsed a:hover {
	display:none;
	list-style:none;
}

/***********************************************/



li a.active {
  color: #000;
}
td.menu-disabled {
  background: #ccc;
}
ul.links {
  margin: 0;
  padding: 0;
}
ul.links.inline {
  display: inline;
}
ul.links li {
  display: inline;
  list-style-type: none;
  padding: 0 0.5em;
}
.block ul {
  margin: 0;
  padding: 0 0 0.25em 1em; /* LTR */
}
