body
	{
	font: Arial, Helvetica, sans-serif;
	color: #000000;
	background: #FFFFFF;
	}

#alles
	{
	position: relative;
	width: 791px;
	margin: 0 auto;
	text-align: left;
	height: 1000px;
	}

a
	{
	color: #818181;
	text-decoration: none;
	}
a:hover
	{
	color: #818181;
	text-decoration: underline;
	}

li h3, li p, li a, p a, td a, td p, td h2, td h3, td h4, td h5
	{
	font-size: 100%;
	}

/* oben */

#oben
	{
	visibility: visible;
	width: 615px;
	}
#oben p
	{
	padding: 19px 0 0 184px;
	font-size: 11px;
	}

/* Oben - Bild und Linie */

#header
	{
	display: block;
	width: 616px;
	height: 115px;
	background: transparent url(../images/bild-top-blau.jpg) bottom right no-repeat;
	padding-top: 4px;
	}
#header2
	{
	display: block;
	width: 616px;
	height: 115px;
	background: transparent url(../images/bild-top-blau-2.jpg) bottom right no-repeat;
	padding-top: 4px;
	}
#header3
	{
	display: block;
	width: 616px;
	height: 115px;
	background: transparent url(../images/bild-top-blau-3.jpg) bottom right no-repeat;
	padding-top: 4px;
	}
#header4
	{
	display: block;
	width: 616px;
	height: 115px;
	background: transparent url(../images/bild-top-blau-4.jpg) bottom right no-repeat;
	padding-top: 4px;
	}
#header5
	{
	display: block;
	width: 616px;
	height: 115px;
	background: transparent url(../images/bild-top-blau-5.jpg) bottom right no-repeat;
	padding-top: 4px;
	}
#header6
	{
	display: block;
	width: 616px;
	height: 115px;
	background: transparent url(../images/bild-top-blau-6.jpg) bottom right no-repeat;
	padding-top: 4px;
	}
#header7
	{
	display: block;
	width: 616px;
	height: 115px;
	background: transparent url(../images/bild-top-blau-7.jpg) bottom right no-repeat;
	padding-top: 4px;
	}
#header8
	{
	display: block;
	width: 616px;
	height: 115px;
	background: transparent url(../images/bild-top-blau-8.jpg) bottom right no-repeat;
	padding-top: 4px;
	}
#line-1
	{
	position: absolute;
	display: block;
	width: 2px;
	height: 419px;
	background: transparent url(../images/linie-grau.gif) bottom right no-repeat;
	padding: 0 0 0 164px;
	}
#line-2
	{
	position: absolute;
	display: block;
	width: 432px;
	height: 1px;
	background: transparent url(../images/linie-blau.gif) right no-repeat;
	top: 185px;
         left: 184px;
	}

/* Rechte Seite */

#rechtespalte
	{
	position: absolute;
	display: block;
	background: transparent url(../images/logo.gif) right no-repeat;
	width: 159px;
	height: 84px;
	top: 52px;
	left: 632px;
	}
#rechtespalte1
	{
	position: absolute;
	display: block;
	background: transparent url(../images/linie-blau-klein.gif) right no-repeat;
	width: 153px;
	height: 5px;
	top: 185px;
	left: 635px;
	}
#rechtespalte2
	{
	position: absolute;
	width: 155px;
	top: 201px;
	left: 635px;
	}
#rechtespalte2 h5
	{
	color: #006699;
	font-size: 13px;
	line-height: 20px;
	}
#rechtespalte2 p
	{
	color: #000000;
	font-size: 11px;
	line-height: 15px;
	}
	
#rechtespalte3
	{
	position: absolute;
	display: block;
	width: 55px;
	top: 19px;
	left: 735px;
	}
#rechtespalte3 p
	{
	color: #000000;
	font-size: 11px;
	line-height: 15px;
	}
	
/* Linke Hauptnavigation */

#navlinks
	{
    position: absolute;
	top: 37px;
	width: 152px;
	left: 12px;
	}
#navlinks li
	{
	display: inline;
	}
#navlinks .nav a
	{
	display: block;
	text-decoration: none;
	padding: 4px 0 4px 5px;
	text-align: left;
	border: 0px;
	}
#navlinks .nav a:link,
#navlinks .nav a:visited
	{
	color: #FFFFFF;
	}
#navlinks .nav a:hover,
#navlinks .nav a:active,
#navlinks .nav a:focus
	{
	color: #FFFFFF;
	background: #003366;
	border-color: transparent;
	}
#navlinks .nav a.akt
	{
	color: #FFFFFF;
	background: #003366;
	border-color: transparent;
	}

#navlinks1
	{
	position: absolute;
	top: 152px;
	width: 152px;
	left: 12px;
	}
#navlinks1 li
	{
	display: inline;
	}
#navlinks1 .nav a
	{
	display: block;
	text-decoration: none;
	padding: 4px 0 4px 5px;
	text-align: left;
	border: 0px;
	font-size: 12px;
	}
#navlinks1 .nav a:link,
#navlinks1 .nav a:visited
	{
	color: #626262;
	}
#navlinks1 .nav a:hover,
#navlinks1 .nav a:active,
#navlinks1 .nav a:focus
	{
	color: #FFFFFF;
	background: #4C86AE;
	border-color: transparent;
	}
#navlinks1 .nav a.akt
	{
	color: #FFFFFF;
	background: #4C86AE;
	border-color: transparent;
	}

#navgrau
	{
	position: absolute;
	top: 14px;
	width: 153px;
	left: 12px;
	height: 191px;
	}
#navgrau li
	{
	display: inline;
	}
#navgrau .nav a
	{
	display: block;
	text-decoration: none;
	padding: 4px 0 4px 5px;
	text-align: left;
	border: 0px;
	}
#navgrau .nav a:link,
#navgrau .nav a:visited
	{
	color: #626262;
	}
#navgrau .nav a:hover,
#navgrau .nav a:active,
#navgrau .nav a:focus
	{
	color: #626262;
	background: #CCCCCC;
         border-color: transparent;
	}
#navgrau .nav a.akt
	{
	color: #626262;
	background: #CCCCCC;
	border-color: transparent;
	}

#navgrau1
	{
	position: absolute;
	top: 152px;
	width: 153px;
	left: 11px;
	height: 191px;
	}
#navgrau1 li
	{
	display: inline;
	}
#navgrau1 .nav a
	{
	display: block;
	text-decoration: none;
	padding: 4px 0 4px 5px;
	text-align: left;
	border: 0px;
	}
#navgrau1 .nav a:link,
#navgrau1 .nav a:visited
	{
	color: #626262;
	}
#navgrau1 .nav a:hover,
#navgrau1 .nav a:active,
#navgrau1 .nav a:focus
	{
	color: #626262;
	background: #CCCCCC;
	border-color: transparent;
	}
#navgrau1 .nav a.akt
	{
	color: #626262;
	background: #CCCCCC;
	border-color: transparent;
	}

#navgrau2
	{
	position: absolute;
	top: 330px;
	width: 153px;
	left: 11px;
	height: 191px;
	}
#navgrau2 li
	{
	display: inline;
	}
#navgrau2 .nav a
	{
	display: block;
	text-decoration: none;
	padding: 4px 0 4px 5px;
	text-align: left;
	border: 0px;
	}
#navgrau2 .nav a:link,
#navgrau2 .nav a:visited
	{
	color: #626262;
	}
#navgrau2 .nav a:hover,
#navgrau2 .nav a:active,
#navgrau2 .nav a:focus
	{
	color: #626262;
	background: #CCCCCC;
	border-color: transparent;
	}
#navgrau2 .nav a.akt
	{
	color: #626262;
	background: #CCCCCC;
	border-color: transparent;
	}

#navgrau3
	{
	position: absolute;
	top: 330px;
	width: 153px;
	left: 11px;
	height: 191px;
	}
#navgrau3 li
	{
	display: inline;
	}
#navgrau3 .nav a
	{
	display: block;
	text-decoration: none;
	padding: 4px 0 4px 5px;
	text-align: left;
	border: 0px;
	}
#navgrau3 .nav a:link,
#navgrau3 .nav a:visited
	{
	color: #626262;
	}
#navgrau3 .nav a:hover,
#navgrau3 .nav a:active,
#navgrau3 .nav a:focus
	{
	color: #626262;
	background: #CCCCCC;
	border-color: transparent;
	}
#navgrau3 .nav a.akt
	{
	color: #626262;
	background: #CCCCCC;
	border-color: transparent;
	}

#navgrau4
	{
	position: absolute;
	top: 330px;
	width: 153px;
	left: 11px;
	height: 191px;
	}
#navgrau4 li
	{
	display: inline;
	}
#navgrau4 .nav a
	{
	display: block;
	text-decoration: none;
	padding: 4px 0 4px 5px;
	text-align: left;
	border: 0px;
	}
#navgrau4 .nav a:link,
#navgrau4 .nav a:visited
	{
	color: #626262;
	}
#navgrau4 .nav a:hover,
#navgrau4 .nav a:active,
#navgrau4 .nav a:focus
	{
	color: #626262;
	background: #CCCCCC;
	border-color: transparent;
	}
#navgrau4 .nav a.akt
	{
	color: #626262;
	background: #CCCCCC;
	border-color: transparent;
	}

/* verzeichnis */

#verzeichnis
	{
	visibility: visible;
	width: 615px;
	}
#verzeichnis p
	{
	padding: 15px 0 0 184px;
	font-size: 11px;
	color: #00588b;
	}

#verzeichnis1
	{
	visibility: visible;
	width: 615px;
	}
#verzeichnis1 p
	{
	padding: 8px 0 0 184px;
	line-height: 16px;
	color: #000000;
	}
h1
	{
	font: Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding: 25px 0 0 184px;
	color: #006699;
	}
h2
	{
	font: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 8px 0 0 184px;
	color: #006699;
	}

#formular
	{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 15px 0 0 184px;
	color: #000000;
	}
.dataleft
 	{
	color: #626262;
	float: left;
	width: 230px;
	height: 20px;
	}
.dataright
	{
	color: #006699;
	float: left;
	width: 200px;
	height: 20px;
	}
.formzeile
	{
	clear: both;
	}

#formular1
	{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 15px 0 0 184px;
	color: #000000;
	}
.dataleft1
 	{
	color: #626262;
	float: left;
	width: 170px;
	height: 20px;
	}
.datamiddle1
	{
	color: #006699;
	float: left;
	width: 145px;
	height: 20px;
	}
.dataright1
	{
	color: #006699;
	float: left;
	width: 123px;
	height: 20px;
	}
.formzeile1
	{
	clear: both;
	}

#formular2
	{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 15px 0 0 184px;
	color: #000000;
	}
.dataleft2
 	{
	color: #626262;
	float: left;
	width: 185px;
	height: 20px;
	}
.datamiddle2
	{
	color: #006699;
	float: left;
	width: 150px;
	height: 20px;
	}
.dataright2
	{
	color: #006699;
	float: left;
	width: 115px;
	height: 20px;
	}
.formzeile2
	{
	clear: both;
	}

#formular3
	{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 15px 0 0 184px;
	color: #000000;
	}
.data1-3
 	{
	color: #626262;
	float: left;
	width: 195px;
	height: 20px;
	}
.data2-3
	{
	color: #006699;
	float: left;
	width: 30px;
	height: 20px;
	}
.data3-3
	{
	color: #006699;
	float: left;
	width: 45px;
	height: 20px;
	}
.data4-3
	{
	color: #006699;
	float: left;
	width: 45px;
	height: 20px;
	}
.data5-3
	{
	color: #006699;
	float: left;
	width: 20px;
	height: 20px;
	}
.data11-3
	{
	color: #006699;
	float: left;
	width: 100px;
	height: 20px;
	}
.data6-3
	{
	color: #006699;
	float: left;
	width: 20px;
	height: 20px;
	}
.data7-3
	{
	color: #006699;
	float: left;
	width: 20px;
	height: 20px;
	}
.data8-3
	{
	color: #006699;
	float: left;
	width: 20px;
	height: 20px;
	}
.data9-3
	{
	color: #006699;
	float: left;
	width: 20px;
	height: 20px;
	}
.data10-3
	{
	color: #006699;
	float: left;
	width: 20px;
	height: 20px;
	}
.formzeile3
	{
	clear: both;
	}

#formular4
	{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 15px 0 0 184px;
	color: #000000;
	}
.data1-4
 	{
	color: #626262;
	float: left;
	width: 230px;
	height: 20px;
	}
.data2-4
	{
	color: #006699;
	float: left;
	width: 30px;
	height: 20px;
	}
.data3-4
	{
	color: #006699;
	float: left;
	width: 45px;
	height: 20px;
	}
.data11-4
	{
	color: #006699;
	float: left;
	width: 100px;
	}
.data4-4
	{
	color: #006699;
	float: left;
	width: 45px;
	height: 20px;
	}
.data5-4
	{
	color: #006699;
	float: left;
	width: 20px;
	height: 20px;
	}
.data6-4
	{
	color: #006699;
	float: left;
	width: 20px;
	height: 20px;
	}
.data7-4
	{
	color: #006699;
	float: left;
	width: 20px;
	height: 20px;
	}
.data8-4
	{
	color: #006699;
	float: left;
	width: 20px;
	height: 20px;
	}
.formzeile4
	{
	clear: both;
	}

#formular5
	{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 15px 0 0 184px;
	color: #000000;
	}
.data1-5
 	{
	color: #626262;
	float: left;
	width: 250px;
	height: 20px;
	}
.data2-5
	{
	color: #006699;
	float: left;
	width: 45px;
	height: 20px;
	}
.data3-5
	{
	color: #006699;
	float: left;
	width: 45px;
	height: 20px;
	}
.data4-5
	{
	color: #006699;
	float: left;
	width: 45px;
	height: 20px;
	}
.data5-5
	{
	color: #006699;
	float: left;
	width: 45px;
	height: 20px;
	}
.formzeile5
	{
	clear: both;
	}
	
#formular6
	{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 15px 0 0 184px;
	color: #000000;
	}
.data1-6
 	{
	color: #006699;
	float: left;
	width: 220px;
	height: 20px;
	}
.data5-6
	{
	color: #006699;
	float: left;
	width: 420px;
	height: 20px;
	}
.data2-6
	{
	color: #006699;
	float: left;
	width: 90px;
	height: 20px;
	}
.data3-6
	{
	color: #006699;
	float: left;
	width: 55px;
	height: 20px;
	}
.data4-6
	{
	color: #006699;
	float: left;
	width: 55px;
	height: 20px;
	}
.formzeile6
	{
	clear: both;
	}
	
#formular7
	{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 15px 0 0 184px;
	color: #000000;
	}
.dataleft7
 	{
	color: #626262;
	float: left;
	width: 100px;
	height: 20px;
	}
.dataright7
	{
	color: #006699;
	float: left;
	width: 330px;
	height: 20px;
	}
.formzeile7
	{
	clear: both;
	}
	
#formular8
	{
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 15px 0 0 184px;
	color: #000000;
	}
.data1-8
 	{
	float: left;
	width: 80px;
	height: 20px;
	}
.data2-8
	{
	color: #626262;
	float: left;
	width: 90px;
	height: 20px;
	}
.data3-8
	{
	color: #006699;
	float: left;
	width: 100px;
	height: 20px;
	}
.data4-8
	{
	color: #006699;
	float: left;
	width: 160px;
	height: 20px;
	}
.formzeile8
	{
	clear: both;
	}
