a:link { color : #004480; text-decoration:none}
a:visited { color : #004480; text-decoration:none}
a:hover { color : #888888; text-decoration:none}
a:active { color : #004480; text-decoration:none}

td {font-family:Verdana, Arial, Helvetica, sans-serif;}
td.text {font-size:10pt; color:#000000;}
td.text06 {font-size:6pt; color:#000000;}
td.text07 {font-size:7pt; color:#000000;}
td.text08 {font-size:8pt; color:#000000;}
td.text09 {font-size:9pt; color:#000000;}
td.text10 {font-size:10pt; color:#000000;}
td.textweiss08 {font-size:8pt; color:#ffffff;}
td.textweiss08 {font-size:9pt; color:#ffffff;}
td.textweiss10 {font-size:10pt; color:#ffffff;}
td.textweiss12 {font-size:12pt; color:#ffffff;}
td.textblau07 {font-size:7pt; color:#004480;}
td.textblau08 {font-size:8pt; color:#004480;}
td.textblau09 {font-size:9pt; color:#004480;}
td.textblau10 {font-size:10pt; color:#004480;}
td.textblau12 {font-size:12pt; color:#004480;}
td.textrot08 {font-size:8pt; color:#FF4444;}
td.textrot09 {font-size:9pt; color:#FF4444;}
td.textrot10 {font-size:10pt; color:#FF4444;}
td.textrot12 {font-size:12pt; color:#FF4444;}
td.textgruen08 {font-size:8pt; color:#00AA00;}
td.textgruen09 {font-size:9pt; color:#00AA00;}
td.textgruen10 {font-size:10pt; color:#00AA00;}
td.textgruen12 {font-size:12pt; color:#00AA00;}
td.textorange08 {font-size:8pt; color:#FF8800;}
td.textorange09 {font-size:9pt; color:#FF8800;}
td.textorange10 {font-size:10pt; color:#FF8800;}
td.textorange12 {font-size:12pt; color:#FF8800;}
td.textpastellrot08 {font-size:8pt; color:#FF4444;}
td.textpastellblau08 {font-size:8pt; color:#4444FF;}
td.textpastellgruen08 {font-size:8pt; color:#44FF44;}
td.textdunkelgruen08 {font-size:8pt; color:#109010;}
td.texthellgrau10 {font-size:10pt; color:#CCCCCC;}

td.borderlor {font-size:8pt; color:#000000; border-left:1px solid #004488; border-top:1px solid #004488; border-right:1px solid #004488; padding:2px;}
td.borderor {font-size:8pt; color:#000000; border-top:1px solid #004488; border-right:1px solid #004488; padding:2px;}
td.borderloru {font-size:8pt; color:#000000; border-left:1px solid #004488; border-top:1px solid #004488; border-right:1px solid #004488; border-bottom:1px solid #004488; padding:2px;}
td.borderoru {font-size:8pt; color:#000000; border-top:1px solid #004488; border-right:1px solid #004488; border-bottom:1px solid #004488; padding:2px;}
td.borderlru {font-size:8pt; color:#000000; border-left:1px solid #004488; border-right:1px solid #004488; border-bottom:1px solid #004488; padding:2px;}
td.borderru {font-size:8pt; color:#000000; border-right:1px solid #004488; border-bottom:1px solid #004488; padding:2px;}
td.borderlou {font-size:8pt; color:#000000; border-left:1px solid #004488; border-top:1px solid #004488; border-bottom:1px solid #004488; padding:2px;}
td.borderou {font-size:8pt; color:#000000; border-top:1px solid #004488; border-bottom:1px solid #004488; padding:2px;}
td.borderlu {font-size:8pt; color:#000000; border-left:1px solid #004488; border-bottom:1px solid #004488; padding:2px;}
td.borderu {font-size:8pt; color:#000000; border-bottom:1px solid #004488; padding:2px;}
td.noborder {font-size:8pt; color:#000000; padding:2px;}

td.borderlor07 {font-size:7pt; color:#000000; border-left:1px solid #004488; border-top:1px solid #004488; border-right:1px solid #004488; padding:2px;}
td.borderor07 {font-size:7pt; color:#000000; border-top:1px solid #004488; border-right:1px solid #004488; padding:2px;}
td.borderloru07 {font-size:7pt; color:#000000; border-left:1px solid #004488; border-top:1px solid #004488; border-right:1px solid #004488; border-bottom:1px solid #004488; padding:2px;}
td.borderoru07 {font-size:7pt; color:#000000; border-top:1px solid #004488; border-right:1px solid #004488; border-bottom:1px solid #004488; padding:2px;}
td.borderlru07 {font-size:7pt; color:#000000; border-left:1px solid #004488; border-right:1px solid #004488; border-bottom:1px solid #004488; padding:2px;}
td.borderru07 {font-size:7pt; color:#000000; border-right:1px solid #004488; border-bottom:1px solid #004488; padding:2px;}
td.borderlou07 {font-size:7pt; color:#000000; border-left:1px solid #004488; border-top:1px solid #004488; border-bottom:1px solid #004488; padding:2px;}
td.borderou07 {font-size:7pt; color:#000000; border-top:1px solid #004488; border-bottom:1px solid #004488; padding:2px;}
td.borderlu07 {font-size:7pt; color:#000000; border-left:1px solid #004488; border-bottom:1px solid #004488; padding:2px;}
td.borderu07 {font-size:7pt; color:#000000; border-bottom:1px solid #004488; padding:2px;}
td.noborder07 {font-size:7pt; color:#000000; padding:2px;}

input {border-top: 1px solid #004480; border-left: 1px solid #004480; border-right: 1px solid #004480; border-bottom: 1px solid #004480; color: #004480; width: 112; background-color: #F0F0F0}
input.pflicht {background-color: #FFDDDD}
select {border-top: 1px solid #004480; border-left: 1px solid #004480; border-right: 1px solid #004480; border-bottom: 1px solid #004480; color: #004480; width: 156; background-color: #F0F0F0}
select.selectBenutzer {width: 226;}
select.selectXL {width: 300;}
select.selectXLfett {width: 300; font-weight:bold;}
select.selectXXL {width: 400;}
select.selectXS {width: 50;}
select.selectS {width: 60;}
select.selectM {width: 80;}
select.selectL {width: 110;}
textarea.mail {border-top: 1px solid #004480; border-left: 1px solid #004480; border-right: 1px solid #004480; border-bottom: 1px solid #004480; color: #004480; width: 400; background-color: #F0F0F0;}
textarea.talk {border-top: 1px solid #004480; border-left: 1px solid #004480; border-right: 1px solid #004480; border-bottom: 1px solid #004480; color: #004480; width: 890; height: 70; background-color: #F0F0F0;}
input.inputFeld {width: 112;}
input.inputErgebnis {width: 24; text-align:right;}
input.inputErgebnisReadonly {width: 24; text-align:right; background-color: #BBBBBB}
input.inputDatum {width: 70;}
input.inputZeit {width: 56;}
input.inputBenutzer {width: 224;}
input.inputFrage {width: 300;}
input.inputFrageXL {width: 400;}
input.inputMatheKoeff24 {width: 24; text-align:center; color: #000000; background-color: #DDDDDD; font-weight: bold;}
input.inputMatheKoeff24rot {width: 24; text-align:center; color: #FF0000; background-color: #DDDDDD; font-weight: bold;}
input.inputMatheKoeff24gruen {width: 24; text-align:center; color: #00AA00; background-color: #DDDDDD; font-weight: bold;}
input.inputMatheKoeff36 {width: 36; text-align:center; color: #000000; background-color: #DDDDDD; font-weight: bold;}
input.inputMatheKoeff36r {width: 36; text-align:right; color: #000000; background-color: #DDDDDD; font-weight: bold;}
select.selectMatheM {width: 100; color: #000000; background-color: #DDDDDD;}
input.inputButton {background-color: #D8DCD8;}
input.inputButtonKlein {background-color: #D8DCD8; width: 36}
input.checkBox {border-top: 0px solid #ffffff; border-left: 0px solid #ffffff; border-right: 0px solid #ffffff; border-bottom: 0px solid #ffffff; color: #ffffff; width: 15; background-color: #FFFFFF}
input.radioButton {border-top: 0px solid #ffffff; border-left: 0px solid #ffffff; border-right: 0px solid #ffffff; border-bottom: 0px solid #ffffff; color: #ffffff; width: 15; background-color: #FFFFFF}

select.selectFrage {width: 224}
input.talk {border-top: 0px; border-left: 0px; border-right: 0px; border-bottom: 0px; width: 27; color: #004480; background-color: #FFFFFF}
option.aktiv{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#00AA00; font-weight:xbold;}
option.inaktiv{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#FF8800; font-weight:xbold;}
option.auswahl{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#004480; font-weight:xbold;}

div.logobalken_orig {position:absolute; top:20px; left:50%; right:50%; width:770px; margin-left:-385px; background-color:#FFFFFF; z-index:1;}
div.logobalken {position:absolute; top:20px; left:50%; right:50%; width:900px; margin-left:-450px; background-color:#FFFFFF; z-index:1;}
div.logoicon_orig {position:absolute; top:20px; left:50%; right:50%; width:770px; margin-left:-385px; z-index:2;}
div.logoicon {position:absolute; top:20px; left:50%; right:50%; width:900px; margin-left:-450px; z-index:2;}
div.adminlink_orig {position:absolute; top:30px; left:50%; right:50%; width:770px; margin-left:-385px; z-index:3;}
div.adminlink {position:absolute; top:30px; left:50%; right:50%; width:900px; margin-left:-450px; z-index:3;}
div.titel_orig {position:absolute; top:55px; left:50%; right:50%; width:770px; margin-left:-385px; z-index:4;}
div.titel {position:absolute; top:55px; left:50%; right:50%; width:900px; margin-left:-450px; z-index:4;}
div.userlink_orig {position:absolute; top:85px; left:50%; right:50%; width:770px; margin-left:-385px; z-index:5;}
div.userlink {position:absolute; top:85px; left:50%; right:50%; width:900px; margin-left:-450px; z-index:5;}
div.inhalt_orig {position:absolute; top:120px; left:50%; right:50%; width:770px; margin-left:-385px; z-index:6;}
div.inhalt {position:absolute; top:120px; left:50%; right:50%; width:900px; margin-left:-450px; z-index:6;}
div.inhalt2_orig {position:absolute; top:60px; left:50%; right:50%; width:770px; margin-left:-385px; z-index:7; border-top: 0px solid #004480; border-left: 0px solid #004480; border-right: 0px solid #004480; border-bottom: 0px solid #004480;}
div.inhalt2 {position:absolute; top:60px; left:50%; right:50%; width:900px; margin-left:-450px; z-index:7; border-top: 0px solid #004480; border-left: 0px solid #004480; border-right: 0px solid #004480; border-bottom: 0px solid #004480;}

fieldset.bordershadow00 {border-top: 0px outset #004480; border-right: 0px outset #004480; border-bottom: 0px outset #004480; border-left: 0px outset #004480; display: none}
fieldset.bordershadow00a {border-top: 0px outset #004480; border-right: 0px outset #004480; border-bottom: 0px outset #004480; border-left: 0px outset #004480; display: inline}
table.bordershadow01 {border-top: 1px outset #004480; border-right: 1px outset #004480; border-bottom: 1px outset #004480; border-left: 1px outset #004480;}
td.borderMatheloru {font-size:10pt; color:#000000; border-collapse: collapse; border-left:1px solid #000000; border-top:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000; padding:2px;}