.menue	{ color: black; font-weight: normal; font-size: 10px; line-height: 16px; font-family: Verdana; text-decoration: none; letter-spacing: 100%; z-index: 5 }
h1		{ color: #900; font-weight: bold; font-size: 12px; line-height: 52px; font-family: Verdana; text-decoration: none; letter-spacing: 1pt }
h3		{ color: #000; font-weight: normal; font-size: 11px; line-height: 16px; font-family: Verdana; letter-spacing: 100% }
h2		{ color: #000; font-weight: normal; font-size: 10px; line-height: 6px; font-family: Verdana; text-decoration: none }

a.seitenzahlen				{ color: #474A4B; font-weight: bold; font-size: 11px; line-height: 11px; font-family: Verdana; text-decoration: none; letter-spacing: 0pt; }
a.seitenzahlen:hover		{ color: #000; }

.seitenzahlenrot			{ color: #900; font-weight: bold; font-size: 11px; line-height: 11px; font-family: Verdana; text-decoration: none; letter-spacing: 0pt; }

#hintergrund2		{ background: transparent url(../bilder/verlauf_links.jpg) repeat-y; position: absolute; z-index: 2; top: 50px; left: 0px; width: 31px; height: 100% }
#hintergrund3		{ background: #fff url(../bilder/test_hintergrund.jpg); position: absolute; z-index: 1; top: 49px; left: 0px; width: 745px; height: 445px; visibility: visible; }
#hintergrund4		{ background: #fff url(../bilder/netzwerk_hintergrund.jpg); position: absolute; z-index: 1; top: 49px; left: 0px; width: 745px; height: 445px; visibility: visible; }
#landkarte			{ position: absolute; z-index: 2; top: 203px; left: 75px; width: 500px; height: 205px; visibility: visible; }
#partner			{ background-color: #fff; position: absolute; z-index: 4; top: 456px; left: 57px; visibility: hidden; }
#kontaktformular	{ position: absolute; z-index: 5; top: 83px; left: 75px; width: 403px; visibility: visible; padding: 0px; margin: 0px; }

#bild1 { border: none; position: absolute; z-index: 10; top: 25px; left: 520px; width: 199px; height: 89px; visibility: visible }
#bild2 { border: none; position: absolute; z-index: 10; top: 132px; left: 520px; width: 199px; height: 89px; visibility: visible }
#bild3 { border: none; position: absolute; z-index: 10; top: 239px; left: 520px; width: 199px; height: 89px; visibility: visible }
#bild4 { border: none; position: absolute; z-index: 10; top: 346px; left: 520px; width: 199px; height: 89px; visibility: visible }

#bild_link_inhalt { border: none; position: absolute; z-index: 10; top: 346px; left: 358px; width: 89px; height: 125px; visibility: visible }

#animation			{ position: absolute; z-index: 3; top: 190px; left: 75px; width: 400px; visibility: visible; }
#animation1			{ position: absolute; z-index: 3; top: 370px; left: 70px; width: 300px; visibility: visible; }

#kopf #ebene1		{ position: absolute; z-index: 5; top: 0px; left: 0px; width: 1595px; height: 105px; visibility: visible }

#uebersicht a, #impressum_bilder td a		{ color: black; font-weight: normal; font-size: 11px; line-height: 12px; font-family: Verdana; text-decoration: none; letter-spacing: 100% }
#uebersicht a:hover, #impressum_bilder td a:hover	{ color: #900; }
#uebersicht #text	{ position: absolute; z-index: 5; top: 83px; left: 75px; width: 390px; visibility: visible }
#uebersicht #text2	{ position: absolute; z-index: 5; top: 83px; left: 300px; width: 390px; visibility: visible }
#uebersicht #text3	{ position: absolute; z-index: 5; top: 377px; left: 75px; width: 420px; visibility: visible }
#uebersicht #text4	{ position: absolute; z-index: 5; top: 377px; left: 300px; width: 420px; visibility: visible }
#uebersicht #text5	{ position: absolute; z-index: 5; top: 405px; left: 75px; width: 420px; visibility: visible }
#uebersicht #text6	{ position: absolute; z-index: 5; top: 405px; left: 300px; width: 390px; visibility: visible }
#uebersicht #text7	{ position: absolute; z-index: 5; top: 460px; left: 75px; width: 420px; visibility: visible }
#uebersicht #text8	{ position: absolute; z-index: 5; top: 460px; left: 300px; width: 390px; visibility: visible }

#map1	{ position: absolute; top: 83px; left: 75px; width: 300px; height: 325px; visibility: visible }
#map2	{ position: absolute; top: 83px; left: 75px; width: 300px; height: 325px; visibility: hidden }
#lupe1	{ position: absolute; top: 367px; left: 366px; width: 85px; height: 19px; visibility: visible }
#lupe2	{ position: absolute; top: 367px; left: 366px; width: 85px; height: 19px; visibility: hidden }
#pdf_link_anfahrt	{ position: absolute; top: 398px; left: 75px; width: 302px; height: 49px; visibility: visible }

#text {
	position: absolute;
	z-index: 5;
	top: 83px;
	left: 75px;
	width: 390px;
	visibility: visible;
}
#text p	{
	margin: 0px;
	padding-top: 5px;
}


#textbreit {
	position: absolute;
	z-index: 5;
	top: 83px;
	left: 75px;
	width: 565px;
	visibility: visible;
}

.formspace0 {
	margin: 0px;
	padding: 0px;
}

table.tab_fixed_kontakt {
	table-layout: fixed;
	width: 370px;
	margin: 0px;
	padding: 0px;
}
td {
	margin: 0px;
	padding: 0px;
}
tr.trkontakt_1 td {
	height: 24px;
}
tr.trkontakt_2 td {
	height: 20px;
}


.inputspace1 {
	padding-right: 3px;
} 
td[class="inputspace1"] {
	padding-right: 0px;
}
.inputwidth1 {
	width: 220px;
} 
.inputwidth2 {
	width: 50px;
	margin-right: 2px;
} 
.inputwidth3 {
	width: 168px;
} 


#seitenmenueback  {
	position: absolute;
	z-index: 8;
	top: 50px;
	left: 31px;
	width: 569px;
	height: 16px;
	visibility: visible;
	margin: 0px;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	border-bottom: 1px solid #000000;
	background-color: #F2F4F5;
	font-size: 11px; line-height: 16px;
}

#seitenmenue  {
	position: absolute;
	z-index: 9;
	top: 50px;
	left: 31px;
	width: 569px;
	height: 17px;
	visibility: visible;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	line-height: 17px; 
}
#seitenmenue a.inaktiv {
	height: 19px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #F2F4F5;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	margin: 0px;
	float: left;
	color: #474A4B;
	font-size: 11px;
	line-height: 17px;
}
#seitenmenue a.inaktiv:hover {
	color: black;
	background-color: #ffffff;
}
.aktiv {
	height: 19px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #ffffff;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #ffffff;
	margin: 0px;
	float: left;
	color: #900;
}

*[class="aktiv"],
#seitenmenue a[class="inaktiv"] {
	height: 18px;
}

#impressum_bilder td {
	margin: 0px;
	padding-right: 5px;
	font-size: 11px;
	line-height: 12px;
	font-family: Verdana; 
	color: #000000;
}
#impressum_bilder td.copyr {
	padding-left: 9px;
}

#impressum_bilder tr.zeile1 td {
	padding-top: 5px;
}

