.rubrik {
	text-decoration: none;
	font-size: 11px;
	font-weight : bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #016739;
	border-bottom: 0px solid #CCD3D5;
	padding: 3px 3px 3px 0px;
	line-height : 18pt;
}

.rubrik1 {
	text-decoration: none;
	font-size: 11px;
	font-weight : bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #016739;
	border-bottom: 0px solid #CCD3D5;
	padding: 3px 3px 3px 0px;
	line-height : 18pt;
}

.rubrik2 {
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	border-bottom: 0px solid #CCD3D5;
	padding: 3px 3px 3px 5px;
	line-height : 18pt;
}

.rubrik3 {
	text-decoration: none;
	font-size: 11px;
	font-weight : bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #016739;
	border-bottom: 0px solid #CCD3D5;
	padding: 3px 3px 3px 0px;
	line-height : 18pt;
}

#rubrik ul {
z-index:1;
	margin: 0;
	background-color: #93BBE9;
	padding: 3;
	list-style: none;
	width: 180px; /* Width of Menu Items */
}

#rubrik ul li {
z-index:10;
	position: relative;
}
	
#rubrik li ul {
z-index:2;
	position: absolute;
	left: 180px;
	top: -1px;
	display: none;
	border-top: 0px solid #ffffff;
}

#rubrik li ul li ul {
z-index:3;
	position: absolute;
	left: 180px;
	top: -1px;
	display: none;
	border-top: 0px solid #ffffff;
}

/* Styles for Menu Items */
#rubrik ul li a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	padding: 0px 3px 1px 0px;
	border-bottom: 0px solid #ffffff;
	
}

#rubrik ul li ul li a {
	border-right: 1px solid #9B9481;
	border-left: 1px solid #9B9481;
}


/*Menubalken Hintergrund*/
/* Fix IE. Hide from IE Mac \*/
* html #rubrik ul li { float: left; height: 1%;  }
* html #rubrik ul li a { height: 1%;background-color: #93BBE9;}
/* End */

#rubrik li a:hover {
	color: #ffffff;
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #002252;
	
/*Menu Hover*/
}
#rubrik li ul li a:hover {
	color: #ffffff;
	background-image: none;
	background-color: #002252;
}
		
#rubrik li ul li a {
	color: #ffffff;
	padding: 3px 5px;
	background-color: ;
	border-bottom: 1px solid #ffffff;
} 

#rubrik li ul li ul li a:hover {
	color: #ffffff;
	background-image: none;
	background-color: #ff0000;
}
		
#rubrik li ul li ul li a {
	color: #ffffff;
	padding: 3px 5px;
	background-color: ;
	border-bottom: 1px solid #ffffff;
} 

#rubrik li.active   {
	background-color: #9B9481;
	color: #ffffff;
	}
#rubrik li.active>a {
	/*background-color: #cc9;*/
background-color: #9B9481;
	color: #ffffff;
	}
#rubrik li ul li.active>a {
	background-color: #9B9481;
	color: #ffffff;
	}