/* CSS Document */


.menu1 {
	width:160px;
	height: 23px;
	background-color: #6fcaff;
	margin-bottom: 1px;
}

.menu1 a{
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	display:block;
	width:150px;
	color:  #00438E;
	padding-top: 4px;
	padding-left: 10px;
} 
.menu1 a .MenuDot {
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	display:inline;
	color:#FFCC10;
	padding-top: 4px;
	padding-left: 0px;
} 
.menu1 a:hover {
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	display:block;
	width:150px;
	color: #CC0000;
	padding-top: 4px;
	padding-left: 10px;
	height: 19px;
	background-color: #fff5cf;
} 

.menu1a a {
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	display:block;
	width:150px;
	color: #CC0000;
	padding-top: 4px;
	padding-left: 10px;
	height: 19px;
	background-color: #fff5cf;
	margin-bottom:1px;
} 

.menu1 a:hover .MenuDot{
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	display:inline;
	color: #CC0000;
	padding-top: 4px;
	padding-left: 0px;
	height: 19px;
	background-color: #fff5cf;
}
 .menu2{
	width:160px;
	height: 23px;
	background-color: #55aeff;
	margin-bottom: 1px;
}

.menu2 a{
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	display:block;
	width:150px;
	color: #00438E;
	padding-top: 4px;
	padding-left: 10px;
	
} 
.menu2 a:hover {
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	display:block;
	width:150px;
	color: #CC0000;
	padding-top: 4px;
	padding-left: 10px;
	height: 19px;
	background-color: #fff5cf;
} 

.menu2a a {
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	display:block;
	width:150px;
	color: #CC0000;
	padding-top: 4px;
	padding-left: 10px;
	height: 19px;
	background-color: #fff5cf;
} 

.menu2 a .MenuDot {
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	display:inline;
	color:#FFCC10;
	padding-top: 4px;
	padding-left: 0px;
} 
.menu2 a:hover .MenuDot{
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	display:inline;
	color: #CC0000;
	padding-top: 4px;
	padding-left: 0px;
	height: 19px;
	background-color: #fff5cf;
}

 .menu3{
	width:160px;
	height: 23px;
	background-color: #3f98e5;
	margin-bottom: 1px;
}

.menu3 a{
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	display:block;
	width:150px;
	color: #00438E;
	padding-top: 4px;
	padding-left: 10px;

} 
.menu3 a:hover {
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	display:block;
	width:150px;
	color: #CC0000;
	padding-top: 4px;
	padding-left: 10px;
	height: 19px;
	background-color: #fff5cf;
} 

.menu3a a {
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	display:block;
	width:150px;
	color: #CC0000;
	padding-top: 4px;
	padding-left: 10px;
	height: 19px;
	background-color: #fff5cf;
} 

.menu3 a .MenuDot {
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	display:inline;
	color:#FFCC10;
	padding-top: 4px;
	padding-left: 0px;
} 
.menu3 a:hover .MenuDot{
	font:bold 12px verdana, sans-serif;
	text-decoration:none;
	display:inline;
	color: #CC0000;
	padding-top: 4px;
	padding-left: 0px;
	height: 19px;
	background-color: #fff5cf;
}

 .menu4{
	width:160px;
	height: 23px;
	background-color: #cccccc;
	font:bold 10px verdana, sans-serif;
	margin-bottom: 1px;
	
}
 .menu4a{
	width:160px;
	height: 23px;
	background-color: #cccccc;
	font:bold 10px verdana, sans-serif;
}

.menu4 a{
	text-decoration:none;
	color: #00438E;
	width:150px;
	display:block;
	padding-top: 4px;
	padding-left: 10px;
	}
.menu4 a:hover {
	text-decoration:none;
	display:block;
	width:150px;
	color: #CC0000;
	padding-top: 4px;
	padding-left: 10px;
	height: 19px;
	background-color: #fff5cf;
} 	

.menu4a a {
	font:bold 10px verdana, sans-serif;
	text-decoration:none;
	display:block;
	width:150px;
	color: #CC0000;
	padding-top: 4px;
	padding-left: 10px;
	height: 19px;
	background-color: #fff5cf;
}
 	
.menu4 a .MenuDot {
	font:bold 10px verdana, sans-serif;
	text-decoration:none;
	display:inline;
	color:#FFCC10;
	padding-top: 4px;
	padding-left: 0px;
	padding-right: 3px;
}

.menu4a a .MenuDot {
	font:bold 10px verdana, sans-serif;
	text-decoration:none;
	display:inline;
	color:#FFCC10;
	padding-top: 4px;
	padding-left: 0px;
	padding-right: 3px;
}  
.menu4 a:hover .MenuDot{
	font:bold 10px verdana, sans-serif;
	text-decoration:none;
	display:inline;
	color: #CC0000;
	padding-top: 4px;
	padding-left: 0px;
	padding-right: 3px;
	height: 19px;
	background-color: #fff5cf;
}

 .menuStart{
	width:160px;
	color:#CC0000;
	height: 23px;
	background-color: #EEF4E1;
}


.menuStart a{
	font:bold 10px verdana, sans-serif;
	text-decoration:none;
	display:block;
	color: #CC0000;
	padding-top: 4px;
	padding-left: 5px;
	height: 19px;
	background-color: #EEF4E1;
	}

.submenu1 {
	width:160px;
	height: 20px;
	background-color: #FFFAE7;
	margin-bottom:1px;
}

.submenu1 a{
	font:bold 10px verdana, sans-serif;
	text-decoration:none;
	display:block;
	width:137px;
	color:  #00438E;
	padding-top: 4px;
	padding-left: 23px;
} 
.submenu1 a .MenuDot {
	font:bold 10px verdana, sans-serif;
	text-decoration:none;
	display:inline;
	color: #00438E;
	padding-top: 4px;
	padding-left: 0px;
} 

.submenu1 a .MenuDotHot {
	font:bold 10px verdana, sans-serif;
	text-decoration:none;
	display:inline;
	color:  #CC0000;
	padding-top: 4px;
	padding-left: 0px;
} 
.submenu1 a:hover {
	font:bold 10px verdana, sans-serif;
	text-decoration:none;
	display:block;
	width:137px;
	color: #CC0000;
	padding-top: 4px;
	padding-left: 23px;
	height: 16px;
	background-color: #fff5cf;
} 

.submenu1 a:hover .MenuDot{
	font:bold 10px verdana, sans-serif;
	text-decoration:none;
	display:inline;
	color: #CC0000;
	padding-top: 4px;
	padding-left: 0px;
	height: 16px;
	background-color: #fff5cf;
}


#Navigation {
	height: auto;
	width: 160px;
	position: absolute;
	top: 145px;
	z-index: 4;
	background-color: #FFFAE7;
}
#inhalt #NavigationKopfLayer a,#inhalt #NavigationKopfLayer a:visited  {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cc0000;
}

#navebene2 {
	font:bold 10px verdana, sans-serif;
	width:160px;
	background-color: #FFFAE7;
	list-style:none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#navebene2:hover {
	
}

#navebene2 li {
	list-style-image: url(menu/punkt_s_10.gif);
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;	
	padding-top: 4px;
	
}
#navebene2 li:hover {
	list-style-image: url(menu/punkt_r_10.gif);
	background-color: #fff5cf;
}
#navebene2 li.current {
	list-style-image: url(menu/punkt_r_10.gif);
}
#navebene2 a {
	
	display:block;
	text-decoration:none;
	color:  #00438E;
	margin-left:-3px;
	margin-bottom:3px;
	
}

#navebene2 a:hover {
	font:bold 10px verdana, sans-serif;
	text-decoration:none;
	display:block;
	
	color: #CC0000;

} 

#navebene2 li.current a {
	color: #CC0000;
}
