* 																													{border:0;margin:0;padding:0;font:normal small Verdana, Geneva, sans-serif;color:#000000;}
body, div, p, h1, li, input, select, option, textarea, td 	{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;text-align:left;}
b, strong, h4																								{font-weight:bold;}
i																														{font-style:italic;}
div																													{overflow:hidden;}
a, a:visited, a:active, a.link															{text-decoration:none;}
a:hover																											{color:#2080FF;}
h1, h2, h3, h5, a, a:visited, a:active, a.link							{font-weight:bold;color:#104090;}
h1, h2																											{text-shadow:#A0A0A0 0.05em 0.05em 0.1em;}
h1																													{font-size:2em;}
h2																													{font-size:1.6em;}
h3																													{margin:3px 0px; border:1px solid #104090; padding:2px 4px 2px 4px; font-size:1.05em; background-color:#FFFFBF; background-image:linear-gradient(to left, #FFFFBF, #FFCC98); break-after:avoid-column;}
h4																													{margin:3px 0px; break-after:avoid-column;}
h5																													{margin:3px 0px;}
div#fenster																									{margin:3px auto 0 auto; width:1048px; background-color:#FFFFFF; position:relative;}
.rahmen, td																									{border:1px solid #104090;}
.kopf																												{clear:both;margin-bottom:6px;padding:3px 0.5em;background-color:#FFFFBF;background-image:linear-gradient(to left, #FFFFBF, #FFCC98);}
div.navi a																									{margin:1px 4px;}
div.navigation																							{padding: 2px 4px 2px 4px; background-color:#ECECFF; background-image:linear-gradient(to bottom right, #ECECFF, #FFFFFF);}
div.textrahmen																							{width:532px; padding-right:0.3em; float:left;}	
div.zweispaltig																							{clear:both; column-count:2; column-gap:0.75em;}
div.zweispaltig p																						{text-align:justify; margin:0 0 0.1em 0; orphans:2; widows:2;}
div.minis																										{width:512px;float:right;text-align:right;}
div.minis, div.textrahmen																		{max-height:648px; overflow-y:auto;}
div.minis img																								{margin:1px 3px;}
div.zeile																										{clear:both;height:6px;}
div.fuss																										{padding:5px 3px; background-color:#FFFFBF; background-image:linear-gradient(to left, #FFCC98, #FFFFBF);}
p.fuss																											{margin:1px 0.5em;font-size:80%;letter-spacing:2px;}
p.fuss a																										{margin:1px 0.5em;font-size:100%;font-weight:normal;color:#000000;}	
div.pu_box																									{box-shadow:3px 5px 10px hsla(0,0%,0%,0.5);position:absolute;direction:ltr;z-index:1000;background-color:#FFFFBF;background-image:linear-gradient(to left, #FFFFBF, #FFCC98);}
div.pu_kopf																									{padding:1px;border-bottom:3px outset #104090;}
div.pu_kopf div																							{position:absolute;direction:ltr;z-index:10;top:4px;left:8px;}
div.pu_kopf a																								{float:right;}
div.pu_kopf a img																						{border:1px solid #FFFFFF;height:24px;width:24px;}
form																												{margin:2px 5px;}
form p																											{margin: 2px 0;}
input, textarea																							{border:1px solid #104090; width:98%; margin-bottom:2px; padding:2px 3px;}
input.taste																									{width:100px; cursor:pointer; text-align:center; float:right;}



div.test{float:right;text-align:right;font-weight:bold;visibility:visible; width:100%;}