/* CSS-Definitionsdatei, die Site-weite Stylesheets enthält */
 .HSG-Kurztabelle { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 7pt; font-weight: normal; font-style: normal;}
 .HSG-KurztabFrm { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 7pt; font-weight: normal; font-style: normal; border:1px solid #aaaaaa;}
 .HSG-KurztabHdr { font-family: Verdana,Arial,Helvetica,Sans-serif,sans-serif; font-size: 7pt; font-weight: bold; font-style: normal; background-color:#F2F2F2;}
 .HSG-KurztabBB { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 7pt; font-weight: normal; font-style: normal; border-bottom:1px solid #F2F2F2;}
 .HSG-KurztabG { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 7pt; font-weight: normal; font-style: normal; background-color: rgb(255,255,221);}
 .HSG-KurztabGb { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; font-weight: bold; background-color: rgb(255,255,221);}
 .HSG-KurztabW { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 7pt; font-weight: normal; font-style: normal;}
 .HSG-KurztabWb { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; font-weight: bold;}
 .HSG-KurztabTBB { font-family: Verdana,Arial,Helvetica,Sans-serif,sans-serif; font-size: 7pt; font-weight: normal; font-style: normal;}
 .HSG-KurztabTG { font-family: Verdana,Arial,Helvetica,Sans-serif,sans-serif; font-size: 7pt; font-weight: normal; font-style: normal; background-color: rgb(255,255,221);}
 .HSG-KurztabTGb { font-family: Verdana,Arial,Helvetica,Sans-serif,sans-serif; font-size: 7pt; font-weight: bold; background-color: #EBEBEB;}
 .HSG-KurztabTW { font-family: Verdana,Arial,Helvetica,Sans-serif,sans-serif; font-size: 7pt; font-weight: normal; font-style: normal; background-color: rgb(255,255,255);}
 .HSG-KurztabTWb { font-family: Verdana,Arial,Helvetica,Sans-serif,sans-serif; font-size: 7pt; font-weight: bold; background-color: rgb(255,255,255);}
 .HSG-Arial8 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; font-weight: normal; font-style: normal;}
 .HSG-Arial8b { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; font-weight: bold;}
 .HSG-Arial8Pic { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; font-weight: bold; text-align:justify;}
 .HSG-Arial8bwr { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; color: rgb(255,255,255); font-weight: bold; background-color: rgb(204,0,51);}
 .HSG-Arial8bswg { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; color: rgb(0,0,0); font-weight: bold; text-indent: 4pt; background-color: rgb(204,204,204);}
 .HSG-Arial9 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 9pt;}
 .HSG-Arial9b { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 9pt; font-weight: bold;}
 .HSG-Arial10 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 10pt;}
 .HSG-Arial10b { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 10pt; font-weight: bold;}
 .HSG-Verdana8 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 8pt; font-weight: normal; font-style: normal; background-color: rgb(255,255,255);}
 .HSG-Verdana8b { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 8pt; font-weight: bold; background-color: rgb(255,255,255);}
 .HSG-Verdana8bsg { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 8pt; color: rgb(0,0,0); font-weight: bold; background-color: rgb(235,235,235);}
 .HSG-Verdana8bsgg { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 8pt; color: rgb(0,0,0); font-weight: bold; background-color: rgb(221,221,221);}
 .HSG-Verdana8bwr { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 8pt; color: rgb(255,255,255); font-weight: bold; background-color: rgb(204,0,51);}
 .HSG-Verdana8sg { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 8pt; font-weight: normal; font-style: normal; text-indent: 4pt; background-color: rgb(255,255,221);}
 .HSG-Verdana8sw { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 8pt; font-weight: normal; font-style: normal; text-indent: 4pt; background-color: rgb(255,255,255);}
 .HSG-Verdana9 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 9pt; font-weight: normal; font-style: normal; background-color: rgb(255,255,255);}
 .HSG-Verdana9b { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 9pt; font-weight: bold; background-color: rgb(255,255,255);}
 .HSG-Verdana9bwr { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 9pt; color: rgb(255,255,255); font-weight: bold; background-color: rgb(204,0,51);}
 .HSG-Verdana9bsg { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 9pt; font-weight: bold; background-color: rgb(255,255,221);}
 .HSG-Verdana9bss { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 9pt; font-weight: bold; background-color: rgb(204,204,204); margin-left: 4pt;}
 .HSG-Verdana9sg { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 9pt; font-weight: normal; font-style: normal; background-color: rgb(255,255,221);}
 .HSG-AktSHdr { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; font-weight: bold; background-color: rgb(255,255,221);}
 .HSG-TblRot { border:1px solid #CC0033;}
 .HSG-tblgrau { border:1px solid #CCCCCC;}
 .HSG-tblgrb { background-color:#EBEBEB;}
 .GRR-Bannergross { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif,sans-serif; font-size: 24pt; color: rgb(255,255,255); font-weight: bold;}
 .GRR-Bannerklein { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif,sans-serif; font-size: 11pt; color: rgb(255,255,255); font-weight: bold;}
 .GRR-Dropdown { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; font-weight: normal; font-style: normal;}
 .GRR-Dropdown7 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 7pt; font-weight: normal; font-style: normal;}
 .GRR-EinfachText { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 9pt; font-weight: normal; font-style: normal; margin-left: 10pt; margin-top: 10pt;}
 .GRR-HeaderText { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 9pt; font-weight: bold;}
 .GRR-LineCell { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif,sans-serif; font-size: 8pt; font-weight: bold; background-color: rgb(255,255,255);}
 .GRR-NaviCell { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif,sans-serif; font-size: 8pt; background-color: rgb(204,0,51);}
 .GRR-NaviCellR { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif,sans-serif; font-size: 8pt; background-color: rgb(204,204,204);}
 .GRR-NaviHdr { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 8pt; font-weight: bold; background-color: rgb(204,204,204);}
 .GRR-NaviHdrR { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif,sans-serif; font-size: 8pt; color: rgb(255,255,255); font-weight: bold; background-color: rgb(204,0,51);}
 .GRR-NormalText { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 9pt; font-weight: normal; font-style: normal;}
 .GRR-TextCellR { font-family: Tahoma,Verdana,Arial,Helvetica,Sans-serif,sans-serif; font-size: 8pt; font-weight: normal; font-style: normal; background-color: rgb(204,204,204);}
 .GRR-WRHeader { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 8pt; color: rgb(255,255,255); font-weight: bold; background-color: rgb(204,0,51); padding-left: 5pt; padding-right: 5pt;}
 .trennb {background-image:url('/hsgdb/aktuelles/images/trennb.gif');background-repeat:repeat-x;}
 .newsr {background-color:#f6f6f6;border:1px solid #e6e6e6;}
 .newsh8 { font-family: Verdana,Tahoma,Arial; font-size: 8pt; color: black; font-weight: bold; background-color: rgb(255,255,221);}
 .cellv8 { font-family: Verdana,Tahoma,Arial; font-size: 8pt; font-weight: normal; font-style: normal;}
 .cellv8b { font-family: Verdana,Tahoma,Arial; font-size: 8pt; font-weight: bold; font-style: normal;}
 .caktl { font-family: Arial,Verdana,Tahoma; font-size: 8pt; font-weight: normal; font-style: normal; text-align: left; padding:3px;}
 .caktr { font-family: Arial,Verdana,Tahoma; font-size: 8pt; font-weight: normal; font-style: normal; text-align: right; padding:3px;}
 .caktc { font-family: Arial,Verdana,Tahoma; font-size: 8pt; font-weight: normal; font-style: normal; text-align: center; padding:3px;}
 .caktb { font-family: Arial,Verdana,Tahoma; font-size: 8pt; font-weight: normal; font-style: normal; text-align: justify; padding:3px;}
 .v8gelb { font-family: Verdana,Tahoma,Arial,Sans-serif,sans-serif; font-size: 8pt; font-weight: normal; font-style: normal; background-color: rgb(255,255,221);}
 .v8weiss { font-family: Verdana,Tahoma,Arial,Sans-serif,sans-serif; font-size: 8pt; font-weight: normal; font-style: normal; background-color: rgb(255,255,255);}
 .AHErg { font-family: Verdana,Tahoma,Arial; font-size: 8pt; color: rgb(0,0,0); font-weight: bold; background-color: rgb(204,204,204); border-bottom: 1px solid rgb(170,170,170);}
 .AHErgr { font-family: Verdana,Tahoma,Arial; font-size: 8pt; color: rgb(255,255,255); font-weight: bold; background-color: #BB0033; padding-top: 2px; padding-bottom: 2px; }
 .AHErgrt { font-family: Verdana,Tahoma,Arial; font-size: 8pt; color: rgb(255,255,255); font-weight: bold; }
 .AHErgtab { font-family: Verdana,Tahoma,Arial; font-size: 8pt; font-weight: normal; font-style: normal; background-color: rgb(238,238,238); }
 A:active { text-decoration: none ;