.fields { font-size: 9pt;}
body {  background-color: #FFFFFF}
td, .std {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.fett {  font-size: 10pt; color: #666666; font-weight: bold}
.head {  font-size: 10pt; color: #666666; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.formsubt {  font-size: 11pt; color: #666666; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
.klein {  font-size: 8pt; color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif}
.kleindgrau {  font-size: 8pt; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif}
input {  font-size: 9pt }
select {  font-size: 9pt }
a:link {  color: #003399}
a:visited {  color: #003399}
a:active {  color: #003399}

.linkdoku:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003399; font-weight: bold; text-decoration:none}
.linkdoku:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003399; font-weight: bold; text-decoration:none}
.linkdoku:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF0000; font-weight: bold; text-decoration:underline}
.linkdoku:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF0000; font-weight: bold; text-decoration:underline}

.tblhead:link {  color: #FFFFFF}
.tblhead:visited {  color: #FFFFFF}
.tblhead:active {  color: #FFFFFF}
.stop {  font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; background-color: #FF0000}
.stdfettgruenback {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; background-color: #5280A6; color: #FFFFFF}
.stdfett {  font-weight: bold}
.tdhead, .tdhead a, .tdhead a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF;
  background-color: #2B475E;
  text-decoration:none;
}
.grauback {  background-color: #EEEEEE}

.tblborder {  border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}

.9fett {  font-weight: bold; font-size: 9pt}
.8fett {  font-weight: bold; font-size: 8pt}
.wcmfett {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold}
.wcmnormal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
.wcmdatum {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #FF2C2C}
.ticker{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF}

.tblrahmen {  background-color: #E6EFF6; border: #2B475E solid 1px; padding:6px; }
.tblrahmennp {  background-color: #E6EFF6; border: #2B475E solid 1px; }

.newsdat {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666}
.newstitel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;}
.newstitelhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #333333; font-weight: bold}
.newshead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF2C2C; font-weight: bold}

.navtop { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #FFFFFF; font-weight: bold; text-decoration:none}
.navtop a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #FFFFFF; font-weight: bold; text-decoration:none}
.navtop a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #FFFFFF; font-weight: bold; text-decoration:none}
.navtop a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #FFFFFF; font-weight: bold; text-decoration:none}

.logintbl {
  border: 1px #CCCCCC solid;
}
.logintbl td {
  padding-bottom:3px;
}
