@charset "UTF-8";
p {
	margin:0; 
}
img {
	border:0;
}
/*Allgemeine Angaben*/
a:link {
	text-decoration: none;
	color:#000000;
}
a:hover {
	text-decoration: none;
	color:#336600;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: none;
	color:#FFFFFF;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#ebebec;
	background-image:url(../images/hg_verlauf.jpg);
	background-repeat: repeat-x;
}
.navigation_balken {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.navigation_balken_active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}
.titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	line-height:26px;
	color:#333333;
}
.grundtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#333333;
}
.grundtext_bold {
	font-size:11px;
	font-weight:bold;
}
.grundtext_weiss {
	font-size:11px;
	color:#FFFFFF;
}
.rot {
	color: #FF0000
}
.navi_seite {
	font-size:9.9px;
	color:#333333;
}
.navi_seite_bold {
	font-size:10px;
	color:#333333;
	font-weight:bold;
}
.navi_seite_active {
	font-size:10px;
	text-decoration: none;
	color:#FFFFFF;
}
.navi_seite_active_bold {
	font-size:10px;
	text-decoration: none;
	color:#FFFFFF;
	font-weight:bold;
}
.footer {
	font-size:10px;
}
.footer_fett {
	font-size:10px;
	font-weight:600;
}
/*Ganze Seite*/
#seite {
	width:980px;
	height:585px;
	margin:auto;
	margin-top:30px;
}
#apDivseite {
	position:relative;
	left:0px;
	top:0px;
	width:980px;
	height:585px;
	z-index:1;
}
#apDivhead {
	position:absolute;
	left:0px;
	top:0px;
	width:980px;
	height:80px;
	z-index:2;
	background-image:url(../images/head_verlauf.jpg);
}
#apDiv_logo {
	position:absolute;
	left:10px;
	top:27px;
	width:343px;
	height:53px;
	z-index:1;
}
#apDiv_wappen {
	position:absolute;
	left:915px;
	top:-10px;
	width:45px;
	height:51px;
	z-index:2;
}
#apDivnavigation {
	position:absolute;
	left:0px;
	top:80px;
	width:980px;
	height:25px;
	z-index:2;
}
#apDiv_aktuell {
	position:absolute;
	left:0px;
	top:0px;
	width:140px;
	height:22px;
	padding-left:10px;
	padding-right:10px;
	background-color:#639d23;
	z-index:3;
	padding-top: 3px;
}
#apDiv_aktuell:hover, #apDiv_aktuell:hover a {
	color:#FFFFFF;
}
#apDiv_aktuell :hover, #apDiv_aktuell .aktiv {
	color:#FFFFFF;
}
#apDiv_ausstellung {
	position:absolute;
	left:160px;
	top:0px;
	width:140px;
	height:22px;
	padding-left:10px;
	padding-right:10px;
	background-color:#75a538;
	z-index:3;
	padding-top: 3px;
}
#apDiv_ausstellung:hover, #apDiv_ausstellung:hover a {
	color:#FFFFFF;
}
#apDiv_ausstellung :hover, #apDiv_ausstellung .aktiv {
	color:#FFFFFF;
}
#apDiv_museum {
	position:absolute;
	left:320px;
	top:0px;
	width:140px;
	height:22px;
	padding-left:10px;
	padding-right:10px;
	background-color:#86ae4c;
	z-index:3;
	padding-top: 3px;
}
#apDiv_museum:hover, #apDiv_museum:hover a {
	color:#FFFFFF;
}
#apDiv_museum :hover, #apDiv_museum .aktiv {
	color:#FFFFFF;
}
#apDiv_verein {
	position:absolute;
	left:480px;
	top:0px;
	width:140px;
	height:22px;
	padding-left:10px;
	padding-right:10px;
	background-color:#96b763;
	z-index:3;
	padding-top: 3px;
}
#apDiv_verein:hover, #apDiv_verein:hover a {
	color:#FFFFFF;
}
#apDiv_verein :hover, #apDiv_verein .aktiv {
	color:#FFFFFF;
}
#apDiv_kontakt {
	position:absolute;
	left:640px;
	top:0px;
	width:140px;
	height:22px;
	padding-left:10px;
	padding-right:10px;
	background-color:#a5c179;
	z-index:3;
	padding-top: 3px;
}
#apDiv_kontakt:hover, #apDiv_kontakt:hover a {
	color:#FFFFFF;
}
#apDiv_kontakt :hover, #apDiv_kontakt .aktiv {
	color:#FFFFFF;
}
#apDiv_events {
	position:absolute;
	left:800px;
	top:0px;
	width:160px;
	height:22px;
	padding-left:10px;
	padding-right:10px;
	background-color:#7b7b7a;
	z-index:3;
	padding-top: 3px;
}
#apDivinhalt {
	position:absolute;
	left:0px;
	top:105px;
	width:980px;
	height:480px;
	z-index:2;
}
#apDiv_balken_links {
	position:absolute;
	left:0px;
	top:0px;
	width:160px;
	height:460px;
	padding-top:20px;
	background-color:#b1b2b3;
	z-index:3;
}
#apDiv_content {
	position:absolute;
	left:160px;
	top:0px;
	width:620px;
	height:460px;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	background-color:#cfd0d0;
	z-index:5;
}
#apDiv_balken_rechts {
	position:absolute;
	left:800px;
	top:0px;
	width:160px;
	height:460px;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	background-color:#b1b2b3;
	z-index:3;
}
#apDiv_sponsor {
	position:absolute;
	left:10px;
	top:360px;
	width:160px;
	height:110px;
	z-index:4;
}
#apDiv_footer {
	position:absolute;
	left:0px;
	top:485px;
	width:580px;
	height:16px;
	z-index:4;
}
#apDiv_balkenbild {
	position:absolute;
	left:0px;
	top:20px;
	width:160px;
	height:126px;
}
#apDivnavi_ausstellung {
	position:absolute;
	left:9px;
	top:160px;
	width:150px;
	height:315px;
	z-index:2;
}
#apDivausstellung1 {
	position:absolute;
	left:0px;
	top:0px;
	width:150px;
	height:18px;
	z-index:2;
}
#apDivausstellung1:hover, #apDivausstellung1:hover a {
	color:#FFFFFF;
}
#apDivausstellung1 :hover, #apDivausstellung1 .aktiv {
	color:#FFFFFF;
}
#apDivausstellung2 {
	position:absolute;
	left:9px;
	top:18px;
	width:140px;
	height:18px;
	z-index:2;
}
#apDivausstellung2:hover, #apDivausstellung2:hover a {
	color:#FFFFFF;
}
#apDivausstellung2 :hover, #apDivausstellung2 .aktiv {
	color:#FFFFFF;
}
#apDivausstellung3 {
	position:absolute;
	left:9px;
	top:36px;
	width:140px;
	height:18px;
	z-index:2;
}
#apDivausstellung3:hover, #apDivausstellung3:hover a {
	color:#FFFFFF;
}
#apDivausstellung3 :hover, #apDivausstellung3 .aktiv {
	color:#FFFFFF;
}
#apDivausstellung4 {
	position:absolute;
	left:9px;
	top:54px;
	width:140px;
	height:18px;
	z-index:2;
}
#apDivausstellung4:hover, #apDivausstellung4:hover a {
	color:#FFFFFF;
}
#apDivausstellung4 :hover, #apDivausstellung4 .aktiv {
	color:#FFFFFF;
}
#apDivausstellung5 {
	position:absolute;
	left:0px;
	top:76px;
	width:150px;
	height:18px;
	z-index:2;
}
#apDivausstellung5:hover, #apDivausstellung5:hover a {
	color:#FFFFFF;
}
#apDivausstellung5 :hover, #apDivausstellung5 .aktiv {
	color:#FFFFFF;
}
#apDivausstellung6 {
	position:absolute;
	left:9px;
	top:94px;
	width:140px;
	height:32px;
	z-index:2;
}
#apDivausstellung6:hover, #apDivausstellung6:hover a {
	color:#FFFFFF;
}
#apDivausstellung6 :hover, #apDivausstellung6 .aktiv {
	color:#FFFFFF;
}
#apDivausstellung7 {
	position:absolute;
	left:9px;
	top:126px;
	width:140px;
	height:18px;
	z-index:2;
}
#apDivausstellung7:hover, #apDivausstellung7:hover a {
	color:#FFFFFF;
}
#apDivausstellung7 :hover, #apDivausstellung7 .aktiv {
	color:#FFFFFF;
}
#apDivausstellung8 {
	position:absolute;
	left:9px;
	top:144px;
	width:140px;
	height:18px;
	z-index:2;
}
#apDivausstellung8:hover, #apDivausstellung8:hover a {
	color:#FFFFFF;
}
#apDivausstellung8 :hover, #apDivausstellung8 .aktiv {
	color:#FFFFFF;
}
#apDivausstellung9 {
	position:absolute;
	left:9px;
	top:162px;
	width:140px;
	height:18px;
	z-index:2;
}
#apDivausstellung9:hover, #apDivausstellung9:hover a {
	color:#FFFFFF;
}
#apDivausstellung9 :hover, #apDivausstellung9 .aktiv {
	color:#FFFFFF;
}
#apDivausstellung10 {
	position:absolute;
	left:9px;
	top:180px;
	width:140px;
	height:18px;
	z-index:2;
}
#apDivausstellung10:hover, #apDivausstellung10:hover a {
	color:#FFFFFF;
}
#apDivausstellung10 :hover, #apDivausstellung10 .aktiv {
	color:#FFFFFF;
}
#apDivausstellung11 {
	position:absolute;
	left:9px;
	top:198px;
	width:140px;
	height:32px;
	z-index:2;
}
#apDivausstellung11:hover, #apDivausstellung11:hover a {
	color:#FFFFFF;
}
#apDivausstellung11 :hover, #apDivausstellung11 .aktiv {
	color:#FFFFFF;
}
#apDivausstellung12 {
	position:absolute;
	left:9px;
	top:230px;
	width:140px;
	height:18px;
	z-index:2;
}
#apDivausstellung12:hover, #apDivausstellung12:hover a {
	color:#FFFFFF;
}
#apDivausstellung12 :hover, #apDivausstellung12 .aktiv {
	color:#FFFFFF;
}
#apDivausstellung13 {
	position:absolute;
	left:9px;
	top:248px;
	width:140px;
	height:18px;
	z-index:2;
}
#apDivausstellung13:hover, #apDivausstellung13:hover a {
	color:#FFFFFF;
}
#apDivausstellung13 :hover, #apDivausstellung13 .aktiv {
	color:#FFFFFF;
}
#apDivausstellung14 {
	position:absolute;
	left:9px;
	top:266px;
	width:140px;
	height:30px;
	z-index:2;
}
#apDivausstellung14:hover, #apDivausstellung14:hover a {
	color:#FFFFFF;
}
#apDivausstellung14 :hover, #apDivausstellung14 .aktiv {
	color:#FFFFFF;
}
#apDivmuseum1 {
	position:absolute;
	left:0px;
	top:0px;
	width:150px;
	height:18px;
	z-index:2;
}
#apDivmuseum1:hover, #apDivmuseum1:hover a {
	color:#FFFFFF;
}
#apDivmuseum1 :hover, #apDivmuseum1 .aktiv {
	color:#FFFFFF;
}
#apDivmuseum2 {
	position:absolute;
	left:0px;
	top:18px;
	width:150px;
	height:18px;
	z-index:2;
}
#apDivmuseum2:hover, #apDivmuseumg2:hover a {
	color:#FFFFFF;
}
#apDivmuseum2 :hover, #apDivmuseum2 .aktiv {
	color:#FFFFFF;
}
#apDivmuseum3 {
	position:absolute;
	left:9px;
	top:36px;
	width:140px;
	height:18px;
	z-index:2;
}
#apDivmuseum3:hover, #apDivmuseum3:hover a {
	color:#FFFFFF;
}
#apDivmuseum3 :hover, #apDivmuseum3 .aktiv {
	color:#FFFFFF;
}
#apDivmuseum4 {
	position:absolute;
	left:9px;
	top:54px;
	width:140px;
	height:18px;
	z-index:2;
}
#apDivmuseum4:hover, #apDivmuseum4:hover a {
	color:#FFFFFF;
}
#apDivmuseum4 :hover, #apDivmuseum4 .aktiv {
	color:#FFFFFF;
}
#apDivverein1 {
	position:absolute;
	left:0px;
	top:0px;
	width:150px;
	height:18px;
	z-index:2;
}
#apDivverein1:hover, #apDivverein1:hover a {
	color:#FFFFFF;
}
#apDivverein1 :hover, #apDivverein1 .aktiv {
	color:#FFFFFF;
}
#apDivverein2 {
	position:absolute;
	left:9px;
	top:18px;
	width:140px;
	height:18px;
	z-index:2;
}
#apDivverein2:hover, #apDivverein2:hover a {
	color:#FFFFFF;
}
#apDivverein2 :hover, #apDivverein2 .aktiv {
	color:#FFFFFF;
}
#apDivverein3 {
	position:absolute;
	left:9px;
	top:36px;
	width:140px;
	height:18px;
	z-index:2;
}
#apDivverein3:hover, #apDivverein3:hover a {
	color:#FFFFFF;
}
#apDivverein3 :hover, #apDivverein3 .aktiv {
	color:#FFFFFF;
}
#apDivverein4 {
	position:absolute;
	left:9px;
	top:54px;
	width:140px;
	height:18px;
	z-index:2;
}
#apDivverein4:hover, #apDivverein4:hover a {
	color:#FFFFFF;
}
#apDivverein4 :hover, #apDivverein4 .aktiv {
	color:#FFFFFF;
}
#apDivverein5 {
	position:absolute;
	left:0px;
	top:112px;
	width:150px;
	height:18px;
	z-index:2;
}
#apDivverein5:hover, #apDivverein5:hover a {
	color:#FFFFFF;
}
#apDivverein5 :hover, #apDivverein5 .aktiv {
	color:#FFFFFF;
}
#apDivverein6 {
	position:absolute;
	left:9px;
	top:90px;
	width:140px;
	height:18px;
	z-index:2;
}
#apDivverein6:hover, #apDivverein6:hover a {
	color:#FFFFFF;
}
#apDivverein6 :hover, #apDivverein6 .aktiv {
	color:#FFFFFF;
}
#apDivverein7 {
	position:absolute;
	left:9px;
	top:72px;
	width:140px;
	height:18px;
	z-index:2;
}
#apDivverein7:hover, #apDivverein7:hover a {
	color:#FFFFFF;
}
#apDivverein7 :hover, #apDivverein7 .aktiv {
	color:#FFFFFF;
}





#apDivkontakt1 {
	position:absolute;
	left:0px;
	top:0px;
	width:150px;
	height:18px;
	z-index:2;
}
#apDivkontakt1:hover, #apDivkontakt1:hover a {
	color:#FFFFFF;
}
#apDivkontakt1 :hover, #apDivkontakt1 .aktiv {
	color:#FFFFFF;
}
#apDivkontakt2 {
	position:absolute;
	left:0px;
	top:18px;
	width:140px;
	height:18px;
	z-index:2;
}
#apDivkontakt:hover, #apDivkontakt2:hover a {
	color:#FFFFFF;
}
#apDivkontakt2 :hover, #apDivkontakt2 .aktiv {
	color:#FFFFFF;
}
#apDivkontakt3 {
	position:absolute;
	left:0px;
	top:36px;
	width:140px;
	height:18px;
	z-index:2;
}
#apDivkontakt:hover, #apDivkontakt3:hover a {
	color:#FFFFFF;
}
#apDivkontakt3 :hover, #apDivkontakt3 .aktiv {
	color:#FFFFFF;
}

#apDivbild_unten01 {
	position:absolute;
	left:10px;
	top:330px;
	width:200px;
	height:132px;
	z-index:3;
}
#apDivbild_unten02 {
	position:absolute;
	left:220px;
	top:330px;
	width:200px;
	height:132px;
	z-index:3;
}
#apDivbild_unten03 {
	position:absolute;
	left:430px;
	top:330px;
	width:200px;
	height:132px;
	z-index:3;
}
#apDivbild_oben_klein {
	position:absolute;
	left:430px;
	top:20px;
	width:200px;
	height:132px;
	z-index:2;
}
#apDivbild_oben_klein2 {
	position:absolute;
	left:430px;
	top:176px;
	width:200px;
	height:132px;
	z-index:2;
}
#apDivbild_oben_gross {
	position:absolute;
	left:430px;
	top:20px;
	width:200px;
	height:286px;
	z-index:2;
}

#apDivtext {
	position:absolute;
	left:10px;
	top:20px;
	width:410px;
	height:455px;
	z-index:2;
}
#apDivtextsponsoren {
	position:absolute;
	left:10px;
	top:20px;
	width:200px;
	height:405px;
	z-index:2;
}
#apDivtextgoenner {
	position:absolute;
	left:220px;
	top:20px;
	width:410px;
	height:405px;
	z-index:2;
}
#apDivausstellung_sonder {
	position:absolute;
	left:30px;
	top:425px;
	width:135px;
	height:15px;
	z-index:4;
}
#apDivzurueck_sonder {
	position:absolute;
	left:30px;
	top:450px;
	width:90px;
	height:15px;
	z-index:4;
}
#apDivweiter_sonder {
	position:absolute;
	left:135px;
	top:450px;
	width:130px;
	height:15px;
	z-index:4;
}
#apDivgalerie_sonder {
	position:absolute;
	left:290px;
	top:450px;
	width:129px;
	height:15px;
	z-index:4;
}
#apDivzurueck_sonder2 {
	position:absolute;
	left:30px;
	top:308px;
	width:109px;
	height:15px;
	z-index:4;
}
#apDivweiter_sonder2 {
	position:absolute;
	left:150px;
	top:308px;
	width:129px;
	height:15px;
	z-index:4;
}
#apDivgalerie_sonder2 {
	position:absolute;
	left:290px;
	top:308px;
	width:129px;
	height:15px;
	z-index:4;
}
#apDivzurueck_sonder3 {
	position:absolute;
	left:30px;
	top:285px;
	width:129px;
	height:15px;
	z-index:4;
}
#apDivgalerie2 {
	position:absolute;
	left:30px;
	top:400px;
	width:135px;
	height:15px;
	z-index:2;
}
#apDivgalerie {
	position:absolute;
	left:220px;
	top:285px;
	width:129px;
	height:15px;
	z-index:4;
}
#apDivbild_galerie_mitte01 {
	position:absolute;
	left:10px;
	top:176px;
	width:200px;
	height:132px;
	z-index:3;
}
#apDivbild_galerie_mitte02 {
	position:absolute;
	left:220px;
	top:176px;
	width:200px;
	height:132px;
	z-index:3;
}
#apDivbild_galerie_mitte03 {
	position:absolute;
	left:430px;
	top:176px;
	width:200px;
	height:132px;
	z-index:3;
}
#apDivbild_galerie_oben01 {
	position:absolute;
	left:10px;
	top:20px;
	width:200px;
	height:132px;
	z-index:3;
}
#apDivbild_galerie_oben02 {
	position:absolute;
	left:220px;
	top:20px;
	width:200px;
	height:132px;
	z-index:3;
}
#apDivbild_galerie_oben03 {
	position:absolute;
	left:430px;
	top:20px;
	width:200px;
	height:132px;
	z-index:3;
}

label {
	width:350px;
	display:block;
	}
#formular input {
	border:1px #0000FF solid;
	font-family:"Courier New", Courier, monospace;
	}
#formular textarea {
	border:1px #0000FF solid;
	}
#apDiv_dank {
	position:absolute;
	left:10px;
	top:20px;
	width:618px;
	height:40px;
	z-index:8;
}
#apDiv_footer_2 {
	position:absolute;
	left:700px;
	top:485px;
	width:280px;
	height:15px;
	z-index:4;
	visibility: visible;
}
.footer_2 {
	font-size: 9px;
	color: #000000;
}

