a.steuer:link    { color:#783913; font-weight:bold; text-decoration:none; }
a.steuer:visited { color:#783913; font-weight:bold; text-decoration:none; }
a.steuer:active  { color:#783913; font-weight:bold; text-decoration:none; }
a.steuer:hover   { color:#783913; font-weight:bold; text-decoration:none; }

a.text:link    { color:#783913; font-weight:normal; text-decoration:none; }
a.text:visited { color:#783913; font-weight:normal; text-decoration:none; }
a.text:active  { color:#783913; font-weight:normal; text-decoration:none; }
a.text:hover   { color:#783913; font-weight:normal; text-decoration:underline; }


td      { font-size:16px; color:#783913; }
th      { font-size:16px; color:#783913; font-weight:bold; text-align:left; }
body    { font-family:Times New Roman,Times,serif; font-size:16px; color:#783913; margin:0px; padding:0px; }
.normal { font-size:13px; color:#783913; }
.klein  { font-size:11px; color:#783913; }


#seite  { line-height:125%; }

#Anzeigebereich { position:absolute; left:0px; top:0px; width:640px; margin:7px; padding:5px; border:1px solid #783913; background-color:#DCB87E; }

#WinkelObenLinks   { position:absolute; left: -7px; top:   -7px; }
#WinkelObenRechts  { position:absolute; right:-7px; top:   -7px; }
#WinkelUntenRechts { position:absolute; right:-7px; bottom:-7px; }

.menuepunkt { width:210px; padding-left:5px; border-top:1px solid #DCB87E; border-bottom:1px solid #DCB87E; border-right:5px solid #DCB87E; }

.bildrahmen { border:2px solid #783913; }

h1 { font-size:20px; font-weight:bold; color:#783913; margin-top:0px; margin-bottom:-15px; }
h2 { font-size:16px; font-weight:bold; color:#783913; display:inline; }

.introbuttonzeile { margin-left:40px; }
.introbutton      { margin-left:20px; margin-bottom:5px; }

.impressum { border-bottom:1px solid #783913; }

.formularfeld1 { background-color:#D4B07A; color:#783913; border:1px solid #D3A561; }
.formularfeld2 { background-color:#D4B07A; color:#783913; border:1px solid #D3A561; padding:2px; width:100%; }