#header { background-image: url(hardwork.jpg); background-repeat:no-repeat; -moz-border-radius: 15px 15px 0px 0px; -webkit-border-radius: 15px 15px 0px 0px; border-radius: 15px 15px 0px 0px; }
td.firstrow { height: 288px; }
td.secndrow { height: 32px; }
html /*html Scrollbars immer anzeigen*/ {overflow: scroll;}
#noscript {padding: 5px; z-index: 9999; position: absolute; left: 0; top: 0; width: 100%; margin: 0; border-bottom: 1px solid #666; background-color: #ffffe1; color: red; text-align: center; }
body { background:url(backgr.gif); text-align: center; }
#webpage{ margin: auto; width: 768px; text-align: left; }
.block  /* kann wahrscheinlich gelöscht werden! */ { display: block }
.button { font-family:Verdana; font-size: 11px; text-align:left; padding-left:5px; padding-top:2px; padding-bottom:2px; font-weight:bolder; color:black; background-color:#dfdfdf; cursor:pointer; display:inline; width:auto; border-color: #808080 black black #808080; border-style: solid; border-width: 1px; }
.formular { background-color:#f5f5f5; border:solid 1px black; }
.small { font-size: 8pt }
a { color: #30c; text-decoration: none; }
a:visited { color: #063d79; }
a:hover /* Muss nach a:visited stehen! Anderfalls werden besuchte Hyperlinks nicht rot. */ { color: red; }
div.tooltipex { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; position: absolute; display: none; background-color: #ffffe0; padding: 1px; border: solid 1px #000000 }
h1 {color: #0a246a; font-weight: bold; font-size: 14pt; font-family: tahoma, arial, helvetica; margin-bottom: 0.2em }
h2 { color: #0a246a; font-size: 12pt; font-family: tahoma, arial, helvetica; margin-bottom: 0.2em }
hr { color: #993; margin-top: 0px; margin-bottom: 0px; width: 100%; height: 1px }
p { font-size: 11pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin: 0 0 0.75em; color: #000; }
span.nobr { white-space: nowrap; }
table.SeiteOben { color: white; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; height: 320px; border-top: 1px solid #333; border-right: 1px solid #333; border-left: 1px solid #333; -moz-border-radius: 15px 15px 0px 0px; -webkit-border-radius: 15px 15px 0px 0px; border-radius: 15px 15px 0px 0px; }
table.SeiteMitte { background-color: #f1f5fa; border-right: 1px solid #333; border-left: 1px solid #333; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;  }
table.SeiteUnten { font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #c6c6c6; padding-top: 2px; padding-bottom: 2px; border: solid 1px #333; -moz-border-radius: 0px 0px 15px 15px; -webkit-border-radius: 0px 0px 15px 15px; border-radius: 0px 0px 15px 15px; }
table.Border { font-size: 10pt; background-color: white; border: solid 1px #0a246a; }
td.BorderUnten { border-bottom: 1px solid #0A246A; }
td.Margin { padding-right: 12px; padding-left: 12px }
td.Rahmen { padding: 6px; border-color: #c60 }
td.aktiv { color: #063d79; background-color: #f1f5fa; text-align: center; vertical-align: middle; border-color: #999 #999 #f1f5fa; border-style: solid; border-width: 1px; -moz-border-radius-topleft: 7px 7px; -webkit-border-top-left-radius: 7px 7px; border-top-left-radius: 7px 7px; -moz-border-radius-topright: 11px 7px; -webkit-border-top-right-radius: 11px 7px; border-top-right-radius: 11px 7px; -webkit-box-shadow: -3px -2px 3px #6e7b8b, 3px 2px 3px #999; -moz-box-shadow: -3px -2px 3px #6e7b8b, 3px 2px 3px #999; box-shadow: -3px -2px 3px #6e7b8b, 3px 2px 3px #999; }
td.inter { border-color: transparent transparent #999; border-style: solid; border-width: 1px; }
td.passiv a  /* Drei Angaben: die erste Angabe bedeutet die Rahmenfarbe für oben, die zweite die Rahmenfarbe für rechts und links und die dritte die Rahmenfarbe für unten. */ { color: #f1f5fa; border-color: transparent transparent #999; border-style: solid; border-width: 1px; display: block; line-height: 30px; text-align: center; vertical-align: middle; -moz-border-radius-topleft: 7px 7px; -webkit-border-top-left-radius: 7px 7px; border-top-left-radius: 7px 7px; -moz-border-radius-topright: 11px 7px; -webkit-border-top-right-radius: 11px 7px; border-top-right-radius: 11px 7px; }
td.passiv a:visited /* Internet Explorer färbt sonst als visitid (mattblau) */ { color: white; }
td.passiv a:hover { border-color: #999; color: red; background-color: #cae1ff; -webkit-box-shadow: -3px -2px 3px #0a246a, 3px 2px 3px #333; -moz-box-shadow: -3px -2px 3px #0a246a, 3px 2px 3px #333; box-shadow: -3px -2px 3px #0a246a, 3px 2px 3px #333; }

