#menu
{
 list-style: none;
 padding: 0px;
 padding-left: 20px;
 margin: 0px;
clear: both;
}

#menu a
{
	margin: 0px;
	color: #000;
	text-decoration: none;
	padding: 0px;
	background: url("../gfx/tab.gif");
	min-width: 0px;
}

#menu li div
{
	background: url("../gfx/tab_right.gif") right top no-repeat;
	margin: 0px;
	padding: 0px;
	padding-right: 10px;
}
 #menu li
 {
	background: url("../gfx/tab_left.gif") left top no-repeat;
	 float:left;
	 list-style: none;
	 margin: 0px;
	 padding: 0px;
	 padding-left: 10px;
	 position: relative;
	 top: 2px;
 }



#menu li#category a, #menu li:hover a{
	background: url("../gfx/tab_hover.gif");
 } 
#menu li:hover div, #menu li#category div
 {
 background: url("../gfx/tab_hover_right.gif") right top no-repeat;
 }

#menu li:hover, #menu li#category
 {
 background: url("../gfx/tab_hover_left.gif") left top no-repeat;
 }



#submenu
{
	margin: 0px;
	padding: 0px 0px 20px 0px;
}

li.submenu_entry
{
	text-align: left;
	margin: 0px;
	list-style: none;
	font-size: 11pt;
}
li.submenu_entry a
{
	padding-left: 10px;
}

li.submenu_entry#selected a, li.submenu_entry a:hover
{
	background: #f5f5f5 url('../gfx/arrow.gif') left center no-repeat;
}

li.submenu_entry a:hover
{
	font-weight: bold;
}
