body { border-width: 0; background-color: #ff6; color: black; font-size: 1.05em; font-family: Georgia, "Times New Roman", Times, serif; margin: 0; padding: 0; }
body.schwarz { background-color: black; text-decoration: none; }

h1, h2, h3, h4, h5, h6 	{ font-family: Arial, Helvetica, sans-serif; font-weight: bolder; }
h1 	{ font-size: 3em; text-align: center; margin: 20px 10px 10px 20px; }
h2 	{ font-size: 2.2em; text-align: center; }
h3	{ font-size: 2.0em; text-align: center; }
h4 	{ font-size: 1.7em; text-align: left; }
h5 	{ font-size: 1.5em; text-align: left; }
h6 	{ font-size: 1.3em; text-align: left; margin: 0; }

a:link	  		{ color: #009; text-decoration: underline; }
a:visited 		{ color: #306; text-decoration: underline; }
a:hover 		{ color: #00f; text-decoration: underline; }
a:active 		{ color: red; text-decoration: underline; }

li			{text-align: left; }
table		{ border-collapse: collapse; empty-cells: show; }
td	 		{ border: solid 1px black; padding: 10px; }
td.center	{ text-align: center; }
img			{ padding: 0; border-width: 0; }

.Pfeil-links	{ position: absolute; left: 10px; width: 40px; height: 30px; margin-top: 5px; border-width: 0; }
.Pfeil-rechts	{ position: absolute; right: 10px; width: 40px; height: 30px; margin-top: 5px; border-width: 0; }
.Pfeil-hoch		{ position: absolute; right: 60px; width: 30px; height: 40px; border-width: 0; }
.Randlos		{ border-width: 0; }
a.Pfeil-links:link	  	{ text-decoration: none; background-image: url(Grafiken/links.png); }
a.Pfeil-links:visited 	{ text-decoration: none; background-image: url(Grafiken/links.png); }
a.Pfeil-links:hover 	{ text-decoration: none; background-image: url(Grafiken/links-aktiv.png); }
a.Pfeil-links:active 	{ text-decoration: none; background-image: url(Grafiken/links-aktiv.png); }
a.Pfeil-rechts:link	  	{ text-decoration: none; background-image: url(Grafiken/rechts.png); }
a.Pfeil-rechts:visited 	{ text-decoration: none; background-image: url(Grafiken/rechts.png); }
a.Pfeil-rechts:hover 	{ text-decoration: none; background-image: url(Grafiken/rechts-aktiv.png); }
a.Pfeil-rechts:active 	{ text-decoration: none; background-image: url(Grafiken/rechts-aktiv.png); }
a.Pfeil-hoch:link	  	{ text-decoration: none; background-image: url(Grafiken/hoch.png); }
a.Pfeil-hoch:visited 	{ text-decoration: none; background-image: url(Grafiken/hoch.png); }
a.Pfeil-hoch:hover 		{ text-decoration: none; background-image: url(Grafiken/hoch-aktiv.png); }
a.Pfeil-hoch:active 	{ text-decoration: none; background-image: url(Grafiken/hoch-aktiv.png); }

.bildunterschrift   { font-style: italic }
.Pfeiltext		{ position: absolute; left: 60px; margin-top: 10px; }
.gelb-xlarge { color: #ffff33; font-weight: bold; font-size: x-large; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
.blocksatz   { text-align: justify }


.BoxA		{ height: auto; width: auto; margin: 10px; padding: 10px; }
.BoxB		{ width: auto; padding: 10px; text-align: center; }
.BoxC 		{ width: auto; height: auto; padding: 0; }

.Stil-01		{ background-color: #ffd; border: solid 1px black; }
.Stil-02		{ background-color: white; padding: 1px; border: solid 1px black; }
.Stil-03 		{ border: solid 1px black; }
.Stil-04		{ background-color: #ffe; border: solid 1px black; }
.Stil-05 		{ background-color: black; color: #ff6; }
.Stil-06		{ background-color: #ffe; border: dotted 1px black; }

.posmittig				{ margin: 0 auto 10px; float: none; }
.poslinks				{ margin: 0 auto 10px 0; float: none; }
.posrechts				{ margin: 0 0 10px auto; float: none; }
.flusslinks				{ margin: 0 10px 10px 0; float: left; }
.flussrechts			{ margin: 0 0 10px 10px; float: right; }

.x220px					{ width: 220px; }
.x250px					{ width: 250px; }
.x400px					{ width: 400px; }
.x488px					{ width: 488px; }
.x25em					{ width: 25em; }
.x75pz					{ width: 75%; }
.x95pz					{ width: 95%; }
.y5px					{ height: 5px; }
.y30px					{ height: 30px; }
.xmin300px				{ min-width: 800px; border: solid 1px #090; }
.ymin220px				{ min-height: 220px; }

.Absatz					{ clear: both; }
.Absatz-r				{ clear: right; }
.Abstand_o0				{ margin-top: 0px; }
.Abstand_o10			{ margin-top: 10px; }
.Abstand_o25			{ margin-top: 25px; }
.Abstand_o55			{ margin-top: 55px; }
.Abstand_u0				{ margin-bottom: 0px; }
.Abstand_u10			{ margin-bottom: 10px; }
.Abstand_u25			{ margin-bottom: 25px; }
.Abstand_l10			{ position: static; margin-left: 10px; }
.Abstand_l26			{ position: static; margin-left: 26px; }
.Abstand_l250			{ position: static; margin-left: 250px; }
.Abstand_r5				{ position: static; margin-right: 5px; }
.Abstand_r10			{ position: static; margin-right: 10px; }
.Abstand_r31			{ position: static; margin-right: 31px; }

.Zeile					{ white-space:nowrap }
.T-zentriert			{ text-align: center; }
.T-fett					{ font-weight: bold; }
.T-fett-kursiv			{ font-style: italic; font-weight: bold; }
.T-kursiv				{ font-style: italic; }
.T-rechts				{ text-align: right; }
.T-rot					{ color: #c00; }
.Trennlinie_210			{ width: 210px; height: 2px; margin: 10px 0; padding: 0; border-top: 1px dotted black; border-bottom: 1px dotted black; }

.gelb { color: #ffff33; text-decoration: none; text-align: left  ; border-width: 0; }
.gelb:link    { text-decoration: none; }
.gelb:visited  { text-decoration: none; }
.gelb:hover  { text-decoration: none; }
.gelb:active  { text-decoration: none; }
.gelblink:link    { color: yellow; text-decoration: underline }
.gelblink:visited  { color: yellow; text-decoration: underline }
.gelblink:hover  { color: white; text-decoration: underline }
.gelblink:active  { color: red; text-decoration: underline }


