body               	{ background-image: url(../images/backbody2.jpg); background-position: 260px 0px; background-repeat: repeat-y; background-color: #99cc99; margin: 0px; padding: 0px; top: 0px; left: 0px; font-family: Arial, Helvetica, Geneva, Swiss, sans-serif; text-align: left }
img                	{ border: none }
/* - - - - - - - - - - Spalten 760 px breit- - - - - - - - - - */
#auswahl				{ position: absolute; left: 350px; top: 35px; z-index: 5 }
#kopf					{ position: absolute; left: 296px; top: 0px; width: 550px; height: 150px; border-bottomm: solid 1px #000000; z-index: 10 }
#spaltemitte	   		{ position: absolute; left: 280px; top: 0px; width: 510px; background-color: transparent; color: #000000; text-align: left; padding: 150px 20px 20px 20px; border-leftt: solid 8px #ff6600 }
/* - - - - - - - - - - Navigation - - - - - - - - - - */
/*-- Navigation links --*/
.ebene1 a:link			{ width: 190px; background-color: transparent; color: #333333; text-decoration: none; font-size: 0.8em; font-weight: normal; display: block; margin-top: 6px; margin-bottom: 4px; padding-left: 20px }
.ebene1 a:visited		{ width: 190px; background-color: transparent; color: #333333; text-decoration: none; font-size: 0.8em; font-weight: normal; display: block; margin-top: 6px; margin-bottom: 4px; padding-left: 20px }
.ebene1 a:hover 		{ background-image: url(../images/backnavi.gif); background-repeat: repeat-y; width: 190px; background-color: transparent; color: #000000; text-decoration: none; font-weight: bold }
.ebene1 a:active		{ }
.aktuell1					{ background-image: url(../images/backnavi.gif); background-repeat: repeat-y; width: 190px; background-color: transparent; color: #000099; font-size: 0.8em; font-weight: bold; margin-top: 6px; margin-bottom: 4px; padding-left: 20px }
/*-- --*/
/*-- Navigation links --*/
.ebene2 a:link			{ width: 170px; background-color: transparent; color: #333333; text-decoration: none; font-size: 0.8em; font-weight: normal; display: block; margin-top: 2px; padding-left: 35px }
.ebene2 a:visited		{ width: 170px; background-color: transparent; color: #333333; text-decoration: none; font-size: 0.8em; font-weight: normal; display: block; margin-top: 2px; padding-left: 35px }
.ebene2 a:hover 		{ width: 170px; background-color: transparent; color: #000000; text-decoration: none; font-weight: bold }
.ebene2 a:active		{ }
.aktuell2					{ width: 170px; background-color: transparent; color: #000099; font-size: 0.8em; font-weight: bold; margin-top: 2px; padding-left: 35px }
/*-- --*/
.start a:link					{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 10px; top: 90px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.start a:visited				{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 10px; top: 90px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.start a:hover				{ background-image: url(../images/button2.jpg); background-repeat: no-repeat; position: absolute; left: 10px; top: 90px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.start a:active				{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 10px; top: 90px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.start a:focus				{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 10px; top: 90px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.startaktuell					{ background-image: url(../images/button2.jpg); background-repeat: no-repeat; position: absolute; left: 10px; top: 90px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.mensch a:link				{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 40px; top: 130px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.mensch a:visited			{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 40px; top: 130px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.mensch a:hover			{ background-image: url(../images/button2.jpg); background-repeat: no-repeat; position: absolute; left: 40px; top: 130px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.mensch a:active			{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 40px; top: 130px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.mensch a:focus			{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 40px; top: 130px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.menschaktuell				{ background-image: url(../images/button2.jpg); background-repeat: no-repeat; position: absolute; left: 40px; top: 130px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.leistungen a:link			{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 65px; top: 170px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.leistungen a:visited		{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 65px; top: 170px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.leistungen a:hover		{ background-image: url(../images/button2.jpg); background-repeat: no-repeat; position: absolute; left: 65px; top: 170px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.leistungen a:active		{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 65px; top: 170px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.leistungen a:focus		{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 65px; top: 170px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.leistungenaktuell			{ background-image: url(../images/button2.jpg); background-repeat: no-repeat; position: absolute; left: 65px; top: 170px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.links a:link					{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 80px; top: 210px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.links a:visited				{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 80px; top: 210px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.links a:hover				{ background-image: url(../images/button2.jpg); background-repeat: no-repeat; position: absolute; left: 80px; top: 210px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.links a:active				{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 80px; top: 210px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.links a:focus				{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 80px; top: 210px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.linksaktuell					{ background-image: url(../images/button2.jpg); background-repeat: no-repeat; position: absolute; left: 80px; top: 210px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.kontakt a:link				{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 70px; top: 250px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.kontakt a:visited			{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 70px; top: 250px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.kontakt a:hover			{ background-image: url(../images/button2.jpg); background-repeat: no-repeat; position: absolute; left: 70px; top: 250px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.kontakt a:active			{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 70px; top: 250px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.kontakt a:focus			{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 70px; top: 250px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.kontaktaktuell				{ background-image: url(../images/button2.jpg); background-repeat: no-repeat; position: absolute; left: 70px; top: 250px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.impressum a:link			{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 40px; top: 290px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.impressum a:visited	{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 40px; top: 290px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.impressum a:hover		{ background-image: url(../images/button2.jpg); background-repeat: no-repeat; position: absolute; left: 40px; top: 290px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.impressum a:active		{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 40px; top: 290px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.impressum a:focus		{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 40px; top: 290px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.impressumaktuell		{ background-image: url(../images/button2.jpg); background-repeat: no-repeat; position: absolute; left: 40px; top: 290px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }

.datenschutz a:link		{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 20px; top: 330px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.datenschutz a:visited	{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 20px; top: 330px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.datenschutz a:hover	{ background-image: url(../images/button2.jpg); background-repeat: no-repeat; position: absolute; left: 20px; top: 330px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.datenschutz a:active	{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 20px; top: 330px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.datenschutz a:focus	{ background-image: url(../images/button.jpg); background-repeat: no-repeat; position: absolute; left: 20px; top: 330px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }
.datenschutzaktuell		{ background-image: url(../images/button2.jpg); background-repeat: no-repeat; position: absolute; left: 20px; top: 330px; width: 150px; height: 60px; padding: 10px 0px 0px 50px; color: #000000; background-color: transparent; font-size: 0.9em; font-weight: bold; text-decoration: none; display: block }


/* - - - - - - - - - - Ueberschriften - - - - - - - - - - */
h1                 	{ font-family: 'Arial Narrow', sans-serif; background-color: transparent; color: #000000; font-weight: bold; font-size: 2em; line-height: 1.2em; padding-top: 0px }
h2                 	{ background-color: transparent; color: #000000; font-weight: bold; font-size: 1.2em; line-height: 1.2em }
h3                 	{ background-color: transparent; color: #000000; font-weight: bold; font-size: 1.0em; line-height: 1.2em }
/* - - - - - - - - - - Liste - - - - - - - - - - */
ul                 	{ list-style-position: outside; font-weight: normal }
li                 	{ font-size: 0.8em; line-height: 1.4em; list-style-position: outside; color: #000000 }
li.bottom10	{ font-size: 0.8em; line-height: 1.4em; list-style-position: outside; color: #6699cc; margin-left: 0px; margin-bottom: 10px }
p					{ font-weight: normal; font-size: 0.8em; line-height: 1.4em; margin-left: 0px }
p.ohne			{ font-weight: normal; font-size: 0.8em; line-height: 1.4em; margin-left: 0px }
#fuss			{ color: #666666; font-weight: normal; font-size: 0.8em; line-height: 1.4em; margin-left: 0px }
.black			{background-color: transparent; color: #000000 }
.bildlinks		{ float: left; margin-right: 20px; margin-bottom: 20px }
.bildlinks50	{ float: left; margin-right: 50px; margin-bottom: 20px }
.bildrechts	{ float: right; margin-left: 20px; margin-bottom: 20px }
.bildrechts50	{ float: right; margin-left: 50px; margin-bottom: 20px }
strong			{ background-color: transparent; color: #669966; font-weight: bold }
#fuss					{ background-color: transparent; color: #666666; width: 400px; line-height: 1.2em; margin-top: 40px }
#fuss a:link			{ background-color: transparent; color: #666666; text-decoration: none }
#fuss a:visited		{ background-color: transparent; color: #666666; text-decoration: none }
#fuss a:hover 		{ background-color: transparent; color: #000000; text-decoration: none }
#fuss a:active		{ background-color: transparent; color: #000000; text-decoration: none }
table.kontakt		{ font-size: 0.8em }
