body { }
p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }
.navi {
	color: #0A418E;
	font-size: 14px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: none;
	padding: 0px;
}

.inhalt {
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 14px;
	left: 5px;
	top: 5px;
	right: 5px;
	bottom: 5px;
	padding: 5px;
	padding-left: 70px;
	padding-top: 3px;
}

.tabinhalt {
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 14px;
	left: 0px;
	top: 5px;
	right: 5px;
	bottom: 5px;
	padding: 5px;
	padding-left: 0px;
	padding-top: 3px;
}
	









#impressum {
	position: absolute;
	width: auto;
	height: 22px;
	float: left;
 z-index:1;
	left: 438px;
	top: 1px;
	background-color: #FFFFFF;
	}
	
	
 
 
 /*----  ueberuns-----*/

#ueberuns {
	position: absolute;
	 width:auto;  
 height: 22px; 
 float: left;
 z-index:1;
	left: 0px;
	top: 1px;
	
} 

#ueberuns ul { list-style: none; margin: 0; padding: 0; width: 80px; float: left; z-index:5;}



	#ueberuns a {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:12px;
	display: block;
	border-width: 0px;
	border-style: solid;
	margin: 0;
	padding: 3px 2px;
	z-index:5;
	
	width:90px;
	color: #0a418e;
	
	text-decoration: none;
	z-index:5;
	border:1px solid #0a418e;
	font-weight:normal;
	background-color: #bdd0d7;
	}
	
	
	
	
	

	#ueberuns li {
	position: relative;
	z-index:5;
	width: 85px;
	top: 1px;
	height: 22px;
	left: 1px;
}
	


	
	#ueberuns ul ul,
	#ueberuns ul li:hover ul ul,
	#ueberuns ul ul li:hover ul ul
	{display: none; z-index:5;}
	
	#ueberuns ul li:hover ul,
	#ueberuns ul ul li:hover ul,
	#ueberuns ul ul ul li:hover ul
	{display: block; z-index:5; 
	}
	
	#ueberuns h2 { 
	color: #0a418e;  
	font-size:14px;
	z-index:5; 
	text-decoration:none;
	
	
	}
	

/*----  fotos-----*/

#fotos {
	position: absolute;
	 width:auto;  
 height: 22px; 
 float: left;
 z-index:1;
	left: 387px;
	top: 1px;
	
} 

#fotos ul { list-style: none; margin: 0; padding: 0; width: 50px; float: left; z-index:5;}



	#fotos a {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:12px;
	display: block;
	border-width: 0px;
	border-style: solid;
	margin: 0;
	padding: 3px 2px;
	z-index:5;
	
	width:300px;
	color: #0a418e;
	
	text-decoration: none;
	z-index:5;
	border:1px solid #0a418e;
	font-weight:normal;
	background-color: #bdd0d7;
	}
	
	
	
	
	

	#fotos li {
	position: relative;
	z-index:5;
	width: 49px;
	top: 0px;
	height: 22px;
	left: 1px;
}
	


	
	#fotos ul ul,
	#fotos ul li:hover ul ul,
	#fotos ul ul li:hover ul ul
	{display: none; z-index:5;}
	
	#fotos ul li:hover ul,
	#fotos ul ul li:hover ul,
	#fotos ul ul ul li:hover ul
	{display: block; z-index:5; 
	}
	
	#fotos h2 { 
	color: #0a418e;  
	font-size:14px;
	z-index:5; 
	text-decoration:none;
	
	
	}
	





/*---- Veranstaltungen--------------*/


#veranstaltungen {
	position: absolute;
	width: auto;
	 float: left;
	height: 22px;
	z-index: 1;
	left: 80px;
	top: 1px;
	
	}
	

	
	
	

#veranstaltungen ul { list-style: none; margin: 0; padding: 0; width: 80px; float: left; z-index:5;}



	#veranstaltungen a {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:12px;
	display: block;
	border-width: 0px;
	border-style: solid;
	margin: 0;
	padding: 3px 2px;
	z-index:5;
	
	width:180px;
	color: #0a418e;
	
	text-decoration: none;
	z-index:5;
	border:1px solid #0a418e;
	font-weight:normal;
	background-color: #bdd0d7;
	}
	
	
	
	
	

	#veranstaltungen li {
	position: relative;
	z-index:5;
	width: 90px;
	top: 0px;
	
	height: 22px;
	left: 4px;
}
	


	
	#veranstaltungen ul ul,
	#veranstaltungen ul li:hover ul ul,
	#veranstaltungen ul ul li:hover ul ul
	{display: none; z-index:5;}
	
	#veranstaltungen ul li:hover ul,
	#veranstaltungen ul ul li:hover ul,
	#veranstaltungen ul ul ul li:hover ul
	{display: block; z-index:5; 
	}
	
	#veranstaltungen h2 { 
	color: #0a418e;  
	font-size:14px;
	z-index:5; 
	text-decoration:none;
	
	
	}	
	
	
	
	
	/*---- Bildung---------------*/
	
	
	
#bildung {
	position: absolute;
	width: auto;
	height: 22px;
	float: left;
 z-index:1;
	left: 200px;
	top: 1px;

	}
	
	

#bildung ul { list-style: none; margin: 0; padding: 0; width: 60px; float: left; z-index:5;}



	#bildung a {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:12px;
	display: block;
	border-width: 0px;
	border-style: solid;
	margin: 0;
	padding: 3px 2px;
	z-index:5;
	
	width:100px;
	color: #0a418e;
	
	text-decoration: none;
	z-index:5;
	border:1px solid #0a418e;
	font-weight:normal;
	background-color: #bdd0d7;
	}
	
	
	
	
	

	#bildung li {
	position: relative;
	z-index:5;
	width: 68;
	top: 0px;
	
	height: 22px;
	left: 4px;
}
	


	
	#bildung ul ul,
	#bildung ul li:hover ul ul,
	#bildung ul ul li:hover ul ul
	{display: none; z-index:5;}
	
	#bildung ul li:hover ul,
	#bildung ul ul li:hover ul,
	#bildung ul ul ul li:hover ul
	{display: block; z-index:5; 
	}
	
	#bildung h2 { 
	color: #0a418e;  
	font-size:14px;
	z-index:5; 
	text-decoration:none;
	
	
	}	
	
	
	
	
/*---- service----------*/
		
	
#service {
	position: absolute;
	width: auto;
	height: 22px;
	float: left;
 z-index:1;
	left: 260px;
	top: 1px;
	
	}	
	

	

#service ul { list-style: none; margin: 0; padding: 0; width: 80px; float: left; z-index:5;}



	#service a {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:12px;
	display: block;
	border-width: 0px;
	border-style: solid;
	margin: 0;
	padding: 3px 2px;
	z-index:5;
	
	width:80px;
	color: #0a418e;
	
	text-decoration: none;
	z-index:5;
	border:1px solid #0a418e;
	font-weight:normal;
	background-color: #bdd0d7;
	}
	
	
	
	
	

	#service li {
	position: relative;
	float: left;
 z-index:1;
	width: 65;
	top: 0px;

	height: 22px;
	left: 4px;
}
	


	
	#service ul ul,
	#service ul li:hover ul ul,
	#service ul ul li:hover ul ul
	{display: none; z-index:5;}
	
	#service ul li:hover ul,
	#service ul ul li:hover ul,
	#service ul ul ul li:hover ul
	{display: block; z-index:5; 
	}
	
	#service h2 { 
	color: #0a418e;  
	font-size:14px;
	z-index:5; 
	text-decoration:none;
	
	
	}	
	
	
	
/*---- kontakt-------*/
	
	
	
	#kontakt {
	position: absolute;
	width: auto;
	height: 22px;
	float: left;
	z-index:1;
	left: 322px;
	top: 1px;
	
	}
	
	
	

#kontakt ul { list-style: none; margin: 0; padding: 0; width: 80px; float: left; z-index:5;}



	#kontakt a {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size:12px;
	display: block;
	border-width: 0px;
	border-style: solid;
	margin: 0;
	padding: 3px 2px;
	z-index:5;
	color:#ffffff;
	width:120px;
	color: #0a418e;
	
	text-decoration: none;
	z-index:5;
	border:1px solid #0a418e;
	font-weight:normal;
	background-color: #bdd0d7;
	}
	
	
	
	
	

	#kontakt li {
	position: relative;
	z-index:5;
	width: 65;
	top: 0px;
	
	height: 22px;
	left: 4px;
}
	


	
	#kontakt ul ul,
	#kontakt ul li:hover ul ul,
	#kontakt ul ul li:hover ul ul
	{display: none; z-index:5;}
	
	#kontakt ul li:hover ul,
	#kontakt ul ul li:hover ul,
	#kontakt ul ul ul li:hover ul
	{display: block; z-index:5; 
	}
	
	#kontakt h2 { 
	color: #0a418e;  
	font-size:14px;
	z-index:5; 
	text-decoration:none;
	
	
	}	
		
	
	



#wrapper {
	position:absolute;
	height: 493px;
	width: 90%;
	left: 50%;
	top: 47px;
	margin-left: -450px;
	margin-top: 10px;
	z-index: 0;


}

#navi {
	position: absolute;
	width: 530px;
	top: 104px;
	left: 55px;
	z-index:0;
	height: 25px;
	background-color: #FFFFFF;	
	
	}

#container {
	width: 898px;
	height: 100%;
	z-index:0;
	margin-top: 30px
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#background {
	position:absolute;
	width: 100%;
	height: 100%;
	z-index:0;
	margin-top: 0px
	margin:0 0 0 0;
	background-image: url(bilder/bg_main.gif);
	background-repeat: repeat-x;
	background-color: #F6F8F9;
	top: 1px;
	left: -1px;
}
	
h2{
	font-family:  Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 13px;
	line-height:17px;
	font-weight: normal;
	text-transform:none;
	margin:0 0 0 0;
	padding:0 0 0 0;

}
.ul{
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	z-index:3;
	
	

}

