.pagetitle       { color: #d00; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold }
.pagetitlewhite       { color: #fff; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold }
.redtext    { color: #f00; font-size: 24px; font-family: Verdana, Arial, helvetica, sans-serif; font-style: italic; font-weight: bold }
form        { color: #006; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0 }
.field { font:14px arial,helvetica,sans-serif; color:#990000; background:#FFFFFF; margin:0px; padding:1px; font-weight:normal; width: 370px; border: 1px solid #440000 }
.halffield { font:14px arial,helvetica,sans-serif; color:#990000; background:#FFFFFF; margin:0px; padding:1px; font-weight:normal; width: 183px; border: 1px solid #440000 }
.numberfield { font:14px arial,helvetica,sans-serif; color:#990000; background:#FFFFFF; margin:0px; padding:1px; font-weight:normal; width: 22px; border: 1px solid #440000 }
.button   { color: #ffffcc; font: 14px Verdana, arial, helvetica, sans-serif; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin: 0; padding: 1px 10px; width: 183px; border: solid 1px }
.inversbutton  { color: #008; font: 14px arial, helvetica, tahoma, sans-serif; background: #ffffcc; margin: 0; padding: 1px 10px; width: 322px; border: solid 1px #440000 }
.grayframe { border-style: solid; border-width: 1px; padding: .25em; background: #FFFFFF; border-color: gray; margin-top: .25em; margin-bottom: .25em; margin-left: .25em; margin-right: .25em }
.darkframe { border-style: solid; border-width: 1px 2px 2px 1px; background: #FFFFCC; border-color: #440000 }
A:hover       { font-style: italic; text-decoration: none; background-color: #ccc }
A:link             { color: #c33; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; text-decoration: none }
A:visited          { color: #c33; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; text-decoration: none }
A:active      { color: #c00; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; text-decoration: none; background-color: #ccc }
BODY               { color: #006; background-color: #600; text-align: justify; margin: 12px; border-width: 20px }
.subtitle  { color: #006; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif }
.text        { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
table             { color: #006; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; text-align: justify }
.normaltextgrau      { color: #006; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.pagetitleblue  { color: #006;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-style: italic; font-weight: bold; text-decoration: none }
.text10   { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.textkleinweiss  { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.pagetitleblau { color: #006; font-size: 24px; font-style: italic; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
.text12weiss  { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
.text12blau      { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.redtext12  { color: #c00; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }
