body {
  overflow-x: auto;
  overflow-y: scroll;
  background-repeat: no-repeat;
  background-position: center top;
}

/* start - Navigation Links ################################################################# */

#navigation_pergament {
	width: 200px;
	float: left;
	padding: 5px 10px 0 0;
	margin: 0 0 0 0;
	clear: left;
}

#navigation {
	background-image: url('../Bilder/navi-mitte.jpg');
	background-position: 0px 39px;
	background-repeat: repeat-y;
	height:400px
}

#content_navigation {
	padding: 5px 15px 5px 15px;
	margin: 0 0 0 0;
}

#content_navigation #navEbene1 {
	font: bold 16px Arial;
	margin: 0 0 0 0;
}

#content_navigation #navEbene2 {
	font: bold 14px Arial;
	margin: 0 0 0 0;
}

#content_navigation #navEbene1 a:link, 
#content_navigation #navEbene1 a:active, 
#content_navigation #navEbene1 a:visited, 
#content_navigation #navEbene1 a,
#content_navigation #navEbene2 a:link, 
#content_navigation #navEbene2 a:active, 
#content_navigation #navEbene2 a:visited, 
#content_navigation #navEbene2 a {
	color: #004389;
	text-decoration: none;
	text-align: left;
	display: block;
	padding: 4px 8px 4px 8px;
	margin: 0 0 1px 0;
}
#content_navigation #navEbene2 a:link, 
#content_navigation #navEbene2 a:active, 
#content_navigation #navEbene2 a:visited, 
#content_navigation #navEbene2 a {
	font-size: 14px;
	padding: 2px 8px 2px 24px;
}

#content_navigation #navEbene1 a:hover,
#content_navigation #navEbene2 a:hover {
	background: #004389;
	color: #ffffdd;
}

#content_navigation #navEbene1 a.aktiv:link,
#content_navigation #navEbene2 a.aktiv:link,
#content_navigation #navEbene1 a.aktiv:visited,
#content_navigation #navEbene2 a.aktiv:visited {
	background: #004389;
	color: #ffffDD;
}

/* ende - Navigation Links ################################################################# */


/* start - Navigation Sitemap ################################################################# */

#navigation_pergament2 {
	width: 200px;
	float: left;
	padding: 5px 10px 0 0;
	margin: 0 0 0 0;
	clear: left;
}


#content_navigation2 {
	padding: 5px 15px 5px 15px;
	margin: 0 0 0 0;
}

#content_navigation2 #navEbene1 {
	font: bold 16px Arial;
	margin: 0 0 0 0;
}

#content_navigation2 #navEbene2 {
	font: bold 14px Arial;
	margin: 0 0 0 0;
}

#content_navigation2 #navEbene1 a:link, 
#content_navigation2 #navEbene1 a:active, 
#content_navigation2 #navEbene1 a:visited, 
#content_navigation2 #navEbene1 a,
#content_navigation2 #navEbene2 a:link, 
#content_navigation2 #navEbene2 a:active, 
#content_navigation2 #navEbene2 a:visited, 
#content_navigation2 #navEbene2 a {
	color: #004389;
	text-decoration: none;
	text-align: left;
	display: block;
	padding: 4px 8px 4px 8px;
	margin: 0 0 1px 0;
}
#content_navigation2 #navEbene2 a:link, 
#content_navigation2 #navEbene2 a:active, 
#content_navigation2 #navEbene2 a:visited, 
#content_navigation2 #navEbene2 a {
	font-size: 14px;
	padding: 2px 8px 2px 24px;
}

#content_navigation2 #navEbene1 a:hover,
#content_navigation2 #navEbene2 a:hover {
	background: #004389;
	color: #ffffdd;
}

#content_navigation2 #navEbene1 a.aktiv:link,
#content_navigation2 #navEbene2 a.aktiv:link,
#content_navigation2 #navEbene1 a.aktiv:visited,
#content_navigation2 #navEbene2 a.aktiv:visited {
	background: #004389;
	color: #ffffDD;
}

/* ende - Navigation Sitemap ################################################################# */

.text16 {
	font-family: Arial;
	font-size: 16px;
	color: #004389;
}

#links a:link, 
#links a:active, 
#links a:visited, 
#links a {
	font-family: Arial;
	font-size: 16px;
	color: #004389;

}


#borderrundrum {
	border-width:1px;
	border-style:solid; 
	border-color:#DEDED6;
}



#borderoben {
  	border-top-width:1px;
 	border-top-style:solid;
  	border-color:#DEDED6;
}

#borderlinks {
  	border-left-width:1px;
 	border-left-style:solid;
  	border-color:#DEDED6;
}

#borderrechts {
  	border-right-width:1px;
 	border-right-style:solid;
  	border-color:#DEDED6;
}

#borderunten {
  	border-bottom-width:1px;
 	border-bottom-style:solid;
  	border-color:#DEDED6;
}