ul.submenu{
	list-style: none;
	margin-left: 20em;
}

ul.submenu li{
	line-height: 1.25em;
	display: inline;
}

ul.submenu li a{
	font-size: 0.75em;
	color: #000;
	text-decoration: none;
	text-transform: uppercase;
}

ul.submenu li a:link{
}

ul.submenu li a:visited{
}

ul.submenu li a:hover{
	color: #FF0000;
}

ul.submenu li a:active{
	color: #FF0000;
}

ul.submenu li a:focus{
	color: #FF0000;
}

ul.submenu li a.active{
	color: #FF0000;
}

* html div#menu_container ul{
	overflow:visible;
}

/* common styling */
.menu {
	width:106px; 
	height:150px; 
	position:relative; 
	margin:0; 
	font-size:12px;
	text-transform: uppercase; 
}

* html .menu{
	left: 6em;
	top: 1em;
}

.menu ul li a, .menu ul li a:visited {
	display:block; 
	text-decoration:none; 
	color:#FFF; 
	width:104px; 
	height:20px; 
	text-align:left; 
	line-height:19px; 
	font-size:12px;
}

.menu ul {
	padding:0; 
	margin:0;
	list-style-type: none;
}

.menu ul li {
	float:left; 
	margin-right:1px; 
	position:relative;
	/* Hintergrundfarbe 1. Menüebene */
	background-color: #000; 	
}

.menu ul li a.active{
	color: #FF0000;
}

.menu ul li a:hover{
	color: #FF0000;
}

.menu ul li ul {
	display: none;
}

.menu ul li ul li{
	/* Hintergrundfarbe 2. Menüebene */
	background-color: #000;	
}

/*nur für nicht IE Browser */
.menu ul li:hover a{
	color:#FF0000; 
}

.menu ul li:hover ul {
	display:block; 
	position:absolute; 
	top:0; 
	left:104px; 
	width:150px;
}

.menu ul li:hover ul li a.hide {
	color:#000;
}

.menu ul li:hover ul li:hover a.hide {
	width:150px;
}

.menu ul li:hover ul li ul {
	display: none;
	
}

.menu ul li:hover ul li a {
	display:block; 
	color:#FFF; 
	width:150px;
}

.menu ul li:hover ul li a:hover{
	color:#FF0000;
}

.menu ul li:hover ul li:hover ul {
	display:block; 
	position:absolute; 
	left:150px; 
	top:0;
	color:#000;
}

/*	Content linke Spalte Hilfsmenü */
div#content div#content_left ul#helpmenu{
	position:fixed;
	margin: 18.5em 0 0 0.9375em;
	list-style: none;
	overflow: visible;	
	height:auto;
}

div#content div#content_left ul#helpmenu li{
	line-height: 1.125em;
	display: block;	
	overflow: visible;
}

div#content div#content_left ul#helpmenu li a.active{
	color: #FF0000;
}

ul#helpmenu li a{
	text-decoration:none;
	text-transform: uppercase;
	font-size: 0.625em;
	font-weight: normal;
	color: #333;	
}

ul#helpmenu li a:link{
	color: #333;	
}

ul#helpmenu li a:visited{
	color: #333;	
}

ul#helpmenu li a:hover{
	color: #FF0000;
}

ul#helpmenu li a:active{
	color: #FF0000;
}

ul#helpmenu li a:focus{
	color: #FF0000;
}
