td {}
body {}

/* Grundaufbau Anfang */
#weiss { background-color: #fff; visibility: visible; position: absolute; z-index: 1; top: 70px; left: 15px; width: 990px; height: 646px }
#rot  { visibility: visible; position: absolute; z-index: 1; top: 70px; left: 15px; width: 990px; height: 646px }
#gruen { background-color: #006f00; visibility: visible; position: absolute; z-index: 1; top: 70px; left: 15px; width: 990px; height: 646px }
#blau { background-color: #002EA3; visibility: visible; position: absolute; z-index: 1; top: 70px; left: 15px; width: 990px; height: 646px }
#background  { background-color: #b5b5b5; visibility: visible; position: absolute; z-index: 2; top: 3px; left: 3px; width: 984px; height: 640px }
#menuwillkommen { visibility: visible; position: absolute; z-index: 1; top: 46px; left: 15px; width: 100px; height: 24px }
#menubildergalerie { visibility: visible; position: absolute; z-index: 1; top: 46px; left: 120px; width: 109px; height: 24px }
#menumich { visibility: visible; position: absolute; z-index: 1; top: 46px; left: 233px; width: 84px; height: 24px }
#menuimpressum { visibility: visible; position: absolute; z-index: 1; top: 46px; left: 320px; width: 97px; height: 24px }
/* Grundaufbau Ende */

/* Zusatzelemente */
#menuleisteweiss { background-color: #fff; visibility: visible; padding: 2px; position: absolute; z-index: 3; top: 0; left: 0; width: 100%; height: 20px }
#menuleisterot { background-color: #AA0808; visibility: visible; padding: 2px; position: absolute; z-index: 3; top: 0; left: 0; width: 100%; height: 20px }
#menuleistegruen { background-color: #006f00; visibility: visible; padding: 2px; position: absolute; z-index: 3; top: 0; left: 0; width: 100%; height: 20px }
#menuleisteblau { background-color: #002EA3; visibility: visible; padding: 2px; position: absolute; z-index: 3; top: 0; left: 0; width: 100%; height: 20px }

/* Schirft Anfang */
h2 { font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin: 0.83em 0 }
h3 {
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 4px;
}

p  { color: black; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.kursiv { font-style: italic }
.menu { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }

/* Ankerformate */
a:link { color: #FFFFFF }
a:hover { color: #FFFFFF; text-decoration: underline }
a:visited { color: #FFFFFF }

