body { overflow:auto; overflow: auto; }
.team { 
font-family: Verdana, Helvetica, Sans-serif; 
font-size: 8pt; 
color: #000000;
}
body, table, tr, td, th, p { 
font-family: Verdana, Helvetica, Sans-serif; 
line-height:1.3em; 
font-size: 8pt; 
color: #000000;
}
.bilderrand { border: solid 1pt #000; outline-color: #000; }
.nydegger { color: white; font-size: 11pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-stretch: ultra-expanded; line-height: 14pt; padding-top: 0; margin-top: 0; }
.h1 { color: white; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16pt; font-stretch: semi-expanded; margin-top: 0; padding-top: 0; }
.h2 { color: #333; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 14pt; font-stretch: extra-expanded; margin-top: 0; padding-top: 0; }
.thema { color: white; font-size: 14pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; font-stretch: extra-expanded; margin-top: 0; padding-top: 0; }
.titel { color: white; font-size: 30pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-stretch: extra-expanded; line-height: 40pt; margin-top: 0; padding-top: 0; }
.NavColor { font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; font-stretch: semi-expanded; text-decoration: none; text-transform: uppercase; text-indent: 10px; padding-top: 2px; padding-bottom: 2px; }

.NavColor a{ font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; font-stretch: semi-expanded; text-decoration: none; text-transform: uppercase; text-indent: 10px; display: block; width:154px; padding-top: 2px; padding-bottom: 2px; }
.NavColor a:link{ color:white; background-color: #333; padding-top: 2px; padding-bottom: 2px; }
.NavColor a:visited{ color:white; background-color: #333; padding-top: 2px; padding-bottom: 2px; }

.NavColor a:hover{ background-color: #f00; padding-top: 2px; padding-bottom: 2px; color:#333303; }

.NavColor a.active{ background-color: #f00; padding-top: 2px; padding-bottom: 2px; color:white; }




.SubNavColor { font-size:9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; font-stretch: semi-expanded; text-decoration: none; text-transform: uppercase; padding-right: 2px; padding-left: 2px; }

.SubNavColor a{ font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; font-stretch: semi-expanded; text-decoration: none; text-transform: uppercase; text-align: center; width: 90px; height: 36px; padding-right: 2px; padding-left: 2px; display: block; }

.SubNavColor a:link{ color:white; background-color: #333; padding-right: 2px; padding-left: 2px; }
.SubNavColor a:visited{ color:white; background-color: #333; padding-right: 2px; padding-left: 2px; }
.SubNavColor a:hover{ color:#333; background-color: #f00; padding-right: 2px; padding-left: 2px; }
.SubNavColor a.active{ color:white; background-color: #f00; padding-right: 2px; padding-left: 2px; }
INPUT { color: #fff; background-color: #f00; border: solid 1px #333   }
TEXTAREA { color: #fff; background-color: #f00; border: solid 1px #333   }
checkbox { color: #fff; background-color: #f00; border: solid 1px #333   }
.link { color: #fff; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-decoration: none  }
