
a:link {text-decoration:none;color:#990000;font-family:verdana; }
a:hover {text-decoration:none;color:#808080;font-family:verdana;}
a:visited {text-decoration:none;color:#990000;font-family:verdana;}
a:active {text-decoration:none;color:#808080;font-family:verdana;}


h1 { font-family:Verdana; font-size:10pt; font-weight:bold; color:#952020; text-align:justify; margin-left:20px; margin-right:20px; }
h1.hinterlegt { padding:6pt; background-color:#D1CA98 }
h1.small { font-family:Verdana; font-size: 7pt; font-weight:normal; color:2A3953; text-align:center; margin-left:20px; margin-right:20px; }
h2.dunkel { font-family:Verdana; font-size:10pt; font-weight:bold; color:#2A3953; text-align:justify; margin-left:9px; margin-right:20px; }
h3.musterfall { background-color:#939393; font-family:Verdana; font-size:10pt; font-weight:bold; color:#2A3953; text-align:justify; margin-left:20px; margin-right:20px; }
h4.dunkel { font-family:Verdana; font-size:8pt; font-weight:bold; color:#2A3953; text-align:justify; margin-left:20px; margin-right:20px; }


.link { font-family:Verdana; font-size:10pt; font-weight:normal; color:2A3953; margin-left:12px;}
.normalx { font-family:verdana; font-size:1pt; font-weight:normal; color:EEE8AA; text-align:justify; margin-left:20px; margin-right:20px; }
.normalblock { font-family:Verdana; font-size:9pt; font-weight:normal; color:2A3953; text-align:justify; margin-left:20px; margin-right:20px; }
.normalcenter { font-family:Verdana; font-size:9pt; font-weight:normal; color:2A3953; text-align:center; margin-left:20px; margin-right:20px; }
.normalleft { font-family:Verdana; font-size:9pt; font-weight:normal; color:2A3953; text-align:left; margin-left:20px; margin-right:20px; }
.normalright { font-family:Verdana; font-size:9pt; font-weight:normal; color:2A3953; text-align:right; margin-left:20px; margin-right:20px; }

.error  { font-size:12px; font-family:Verdana; font-weight:normal; font-style:normal; color:red; text-decoration:none;}


.textoben    { vertical-align:top; }


.boxnormalblock { font-family:Verdana; font-size:9pt; font-weight:normal; color:2A3953; text-align:justify; margin-left:25px; margin-right:0px; }
.boxnormalcenter { font-family:Verdana; font-size:9pt; font-weight:normal; color:2A3953; text-align:center; margin-left:25px; margin-right:0px; }
.boxnormalleft { font-family:Verdana; font-size:9pt; font-weight:normal; color:2A3953; text-align:left; margin-left:25px; margin-right:0px; }
.boxnormalright { font-family:Verdana; font-size:9pt; font-weight:normal; color:2A3953; text-align:right; margin-left:25px; margin-right:0px; }


#rahmen { color:#000000; border-width:1px; border-style:solid; border-color:#D0BE76; padding:5px; background-color:#D1CA98; text-align:justify; margin-left:0px; }
#rahmendunkel { border-width:1px; border-style:solid; border-color:#000000; padding:10px; background-color:#D0BE76; text-align:left; margin:0px;}
#rahmenhell { color:#000000; border-width:1px; border-style:solid; border-color:#EEE8AA; padding:5px; background-color:#EEE8AA; text-align:justify; margin-left:0px; }
#rahmenbox { color:#FFFFFF; border-width:1px; border-style:solid; border-color:#D0BE76; padding:10px; background-color:#D0BE76; text-align:left; margin:0px;}

#rahmen_tipp { color:#000000; border-width:1px; border-style:solid; border-color:#D0BE76; padding:0px; background-color:#D1CA98; text-align:justify; margin-left:0px; }
#rahmen_tipp_hell { color:#000000; border-width:1px; border-style:solid; border-color:#D0BE76; padding:0px; background-color:#EEE8AA; text-align:justify; margin-left:0px; }


body { background-color:#EEE8AA; }


