*																					{margin:0px; padding:0px; font-family:Verdana; color:#00004D; border-color:#000000}

body																			{text-align:center; background-color:#F8F8F8} /* background-image:url(test.gif) */
div#contentbox01													{margin:0px auto; padding:40px 0px 20px 0px; width:850px; text-align:left; position:relative; top:0px; right:0px}
body#longdesc															{margin:40px; background-color:#FFFFFF}

*.pos-rel00top														{position:relative; top:0px; left:0px} /* style="position:absolute; top:###px; left:###px" */
*.pos-rel00bot														{position:relative; bottom:0px; right:0px}
*.pos-abs00top														{position:absolute; top:0px; right:0px}
*.pos-abs11top														{position:absolute; top:1px; left:1px}
*.pos-001																	{position:absolute; bottom:20px; right:0px; width:57px} /* Width muss eine ungerade Zahl sein (55px vom Bild + 2px für Rahmen = 57px) zwecks class="textmitte"! */

div.hoverbox01 img.hover									{visibility:hidden; position:absolute; top:0px; left:0px} /* Hier visibility:hidden statt display:none, damit das img vorgeladen wird und somit bei :hover sofort erscheint! Die Angabe position:absolute entfernt den reservierten Platz des unsichtbaren img aus dem Content. */
div.hoverbox01:hover object								{visibility:hidden} /* Hier visibility:hidden statt display:none, da das object sonst bei :hover ständig neu geladen wird! */
div.hoverbox01 div.hover:hover img.hover	{visibility:visible; position:absolute; top:1px; left:1px} /* Container nicht vergessen: <div class="pos-rel00top">! */
div.hoverbox01 object:hover								{visibility:visible} /* Notwendige Angabe, da Opera sonst das object bei :hover gelegtlich ausblendet. */

div.hoverbox02a *.unsichtbar02a						{display:none} /* 'unsichtbar02a' für Text (in div-container) oder Grafik, die zunächst versteckt ist */
div.hoverbox02a:hover *.unsichtbar02a			{display:block} /* pos-rel00bot und Angaben zu position:absolute nicht vergessen! */

div.hoverbox02b *.unsichtbar02b						{display:none} /* hoverbox02b für hoverbox (02b) in hoverbox (02a) */
div.hoverbox02b:hover *.unsichtbar02b			{display:block} 

*.texthover01															{color:#0000FF; border-bottom-style:dashed; border-color:#FF1493; border-width:1px} /* Ergänzung zur hoverbox */

a:link																		{text-decoration:none; color:#0000FF}
a:visited																	{text-decoration:none; color:#4F94CD}
a:hover																		{text-decoration:none; color:#FFFFFF; background-color:#000000; padding:0px 0px 1px 0px}
a:active																	{text-decoration:none; color:#FFFFFF; background-color:#000000; padding:0px 0px 1px 0px}
a:focus																		{text-decoration:none; color:#FFFFFF; background-color:#000000; padding:0px 0px 1px 0px}

acronym																		{border-bottom-style:dashed; border-color:#FF1493; border-width:1px}

a.img:link																{padding:0px; background-color:#FFFFFF}
a.img:visited															{padding:0px; background-color:#FFE1FF}
a.img:hover																{padding:0px; background-color:#B0E2FF}
a.img:active															{padding:0px; background-color:#FFE1FF}
a.img:focus																{padding:0px; background-color:#FFE1FF}

img.href																	{border:none} /* Für Grafiken als Link. */

p.menue a:visited													{color:#0000FF}
p.menue a:hover														{color:#FFFFFF}
p.menue a:active													{color:#FFFFFF}
p.menue a:focus														{color:#FFFFFF}

*.p00																			{padding:0px}
*.p01																			{padding:5px}
*.p02																			{padding:5px 15px}
*.p03																			{padding:0px 5px 0px 0px}
*.p04																			{padding:0px 0px 5px 0px}
*.p05																			{padding:5px 15px} /* Doppelt vorhanden! Prüfen!*/
*.p06																			{padding:0px 2px}
*.p07																			{padding:5px 10px}

table.table-p01 th												{padding:2px 5px}
table.table-p01 td												{padding:2px 5px}

table.table-p02 th												{padding:0px 20px 0px 0px}
table.table-p02 td												{padding:0px 20px 0px 0px}

*.pb01																		{padding-bottom:10px}
*.pb02																		{padding-bottom:11px}

*.pt01																		{padding-top:7px}

*.pr01																		{padding-right:10px}

*.pl01																		{padding-left:6px} /* Ergänzung bzw. Alternative zu az01 */

*.m01																			{margin:10px}
*.m02																			{margin:0px 1px}

*.mb00																		{margin-bottom:0px}
*.mb01																		{margin-bottom:1px}
*.mb02																		{margin-bottom:5px}
*.mb03																		{margin-bottom:14px}
*.mb04																		{margin-bottom:12px}
*.mb05																		{margin-bottom:10px}
*.mb06																		{margin-bottom:4px}
*.mb07																		{margin-bottom:30px}
*.mb08																		{margin-bottom:8px}
*.mb09																		{margin-bottom:7px}
*.mb10																		{margin-bottom:9px}
*.mb11																		{margin-bottom:2px}
*.mb12																		{margin-bottom:3px}

*.mt01																		{margin-top:3px}
*.mt02																		{margin-top:2px}
*.mt03																		{margin-top:14px}
*.mt04																		{margin-top:5px}
*.mt05																		{margin-top:1px}
*.mt06																		{margin-top:4px}

*.mr01																		{margin-right:3px}
*.ml01																		{margin-left:2px}

*.az01																		{margin-left:6px} /* Platzhalter bei Anführungszeichen in Schriftgröße 12px */
*.az02																		{margin-left:5px} /* Platzhalter bei Anführungszeichen in Schriftgröße 11px */
*.az03																		{margin-left:8px} /* Platzhalter für Listen-Anstriche ("- ... Text") */
*.az04																		{margin-left:4px} /* Platzhalter bei Klammern in Schriftgröße 11px  */

h1																				{font-size:18px; margin-bottom:14px; text-align:left}
h2																				{font-size:14px; margin-bottom:14px; text-align:left}
h3																				{font-size:12px; margin-bottom:14px; text-align:left}
p																					{font-size:12px; margin-bottom:14px; text-align:justify}
table.h2 th																{font-size:14px}
table.h3 th																{font-size:12px}
*.text-p																	{font-size:12px}
*.textklein01															{font-size:11px}
*.textklein02															{font-size:10px}
*.textklein03															{font-size:9px}
*.sup01																		{font-size:8px; font-weight:bold; vertical-align:top; background-color:#000000; color:#FFFFFF; padding:0px 1px 0px 1px}
img																				{font-size:1px} /* Textgröße für alt-Attribut, wenn Bild noch nicht geladen ist */

*.center																	{text-align:center; margin-left:auto; margin-right:auto}
*.textrechts															{text-align:right}
*.textlinks																{text-align:left}
*.textmitte																{text-align:center}
*.textblock																{text-align:justify}

*.textnormal															{font-weight:normal; font-style:normal}
*.textfett																{font-weight:bold}
*.textkursiv															{font-style:italic}
*.textunterstrichen												{text-decoration:underline}
*.textdurchgestrichen											{text-decoration:line-through}
*.textblinkend														{text-decoration:blink}
*.textkapitaelchen												{font-variant:small-caps}
*.textinfo																{border-style:dashed; border-width:0px 0px 1px 0px}

*.abstand01																{line-height:14px} /* Beispiel: <p class="abstand01 mb00">&#160;</p> */
*.abstand02																{line-height:10px} 

*.standardtextfarbe												{color:#00004D}
*.texttransparent													{color:transparent}
*.textfarbe01															{color:#B0171F} /* dunkelrot für hellen Hintergrund */
*.textfarbe02															{color:red} /* hellrot für dunklen Hintergrund */
*.textfarbe03															{color:#999999} /* hellgrau (z. B. für Hinweis zum Urheberrecht */
*.textfarbe04															{color:#990099}

*.hintergrund01														{background-color:#FAFAD2; padding:0px 1px 2px 1px} /* gelb, siehe auch hintergrund07 */
*.hintergrund02														{background-color:#C1CDC1} /* grün */
*.hintergrund03														{background-color:#EBEBEB; padding:0px 1px 2px 1px} /* grau mit padding? Löschen?*/
*.hintergrund04														{background-image:url(hintergrund04.gif)}
*.hintergrund05														{background-color:#EBEBEB} /* grau */
*.hintergrund06														{background-color:#000000} /* schwarz */
*.hintergrund07														{background-color:#FAFAD2; padding:0px 0px 2px 0px} /* gelb ohne padding nach rechts und links */
*.hintergrund08														{background-color:#FAFAD2} /* gelb */

*.h2-hintergrund01												{background-color:#000000; color:#FFFFFF; padding:3px 3px 4px 3px} /* FF3E96 */
*.h3-hintergrund01												{background-color:#000000; color:#FFFFFF; padding:2px 3px 3px 3px}
*.h3-hintergrund02												{background-color:#C1CDC1; padding:2px 2px 3px 2px}

h3.h3-zeile01															{border-style:solid; border-width:1px 1px 1px 1px; background-color:#000000; padding:2px 5px 3px 5px; color:#FFFFFF}
p.zeile01a																{border-style:solid; border-width:0px 1px 1px 1px; background-color:#C1CDC1; padding:2px 5px 2px 5px}
p.zeile01b																{border-style:solid; border-width:0px 1px 1px 1px; background-color:#F8F8F8; padding:2px 5px 2px 5px}

tr.th-zeile01	th													{background-color:#000000}
tr.th-zeile01	th	strong									{color:#FFFFFF}
tr.zeile01a																{background-color:#C1CDC1}
tr.zeile01b																{background-color:#F8F8F8}

*.rahmen0101															{border-style:solid; border-width:1px}
*.rahmen0101-1110													{border-style:solid; border-width:1px 1px 1px 0px}
*.rahmen0102															{border-style:solid; border-width:2px; padding:5px; border-color:#B0171F} /* Rahmenfarbe: rot */
*.rahmen0201															{border-style:dashed; border-width:1px}
*.rahmen0202															{border-style:dashed; border-width:1px; padding:5px}

table.table-rahmen0101 td									{border-style:solid; border-width:1px}
table.table-rahmen0101 th									{border-style:solid; border-width:1px}
th.th-border01														{border-right-color:#C1CDC1}
*.rahmen-mediaplayer01										{border-style:solid; border-width:1px 1px 0px 1px}
*.zitat01																	{border-style:dashed; border-width:1px; padding:5px 10px 5px 5px; background-color:#EBEBEB} /* Zwecks padding (rechts 10px) dies nur verwenden, wenn mit Anführungszeichen und az01 gearbeitet wird! */
*.trennlinie01														{border-bottom-style:solid; border-bottom-width:1px}
*.trennlinie02														{border-bottom-style:dashed; border-bottom-width:1px}

blockquote																{font-style:italic}

ul																				{margin-bottom:14px}
li																				{line-height:100%}
ul.li-mb00 p															{margin-bottom:0px}
ul.ul-liste01															{list-style-type:disc; list-style-position:outside; margin-left:15px}

dl																				{margin-bottom:14px; text-align:justify}
dl.aufzaehlung01 dd												{margin-left:30px}
dl.aufzaehlung02 dd												{margin-left:10px}
dl.aufzaehlung03 dd												{margin-left:60px}
dl.aufzaehlung04 dd												{margin-left:20px}
dl.aufzaehlung05 dd												{margin-left:15px}
dl.aufzaehlung06 dd												{margin-left:40px}
dl.aufzaehlung07 dd												{margin-left:12px} /* Fußnoten */
dl.aufzaehlung08 dd												{margin-left:25px} /* Nummerierung mit Klammer von (1) bis max. (9)  */


table																			{margin-bottom:14px; border-collapse:collapse}
table th																	{speak-header:once; text-align:left}
table.vtop-td td													{vertical-align:top}
table.vtop-th th													{vertical-align:top}
table tr.td-hover01a div									{height:14px; overflow:hidden} /* td-hover01x: Für Schriftgröße 11px! Die 14px (height) statt 13px (exakte Zeilenhöhe) werden aus Darstellungsgründen benutzt (aufklappen01.gif + mt05). Zeilenhöhe bei Schriftgröße 12px, falls benötigt: 14px / 28px / 42px / 70px (height). */
table tr.td-hover01b div:hover						{height:26px; overflow:visible} /* 13px x 2 = 26px (Nicht 14px als Basis benutzen; dies gilt nur für die einfache Zeilenhöhe! Ab doppelter Zeilenhöhe gilt wieder 13px.) */
table tr.td-hover01c div:hover						{height:39px; overflow:visible}
table tr.td-hover01d div:hover						{height:52px; overflow:visible}
table tr.td-hover01e div:hover						{height:65px; overflow:visible} 

div.scrollbox01														{overflow:auto}
