
body                                              { color: black; font-style: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-family: Arial,Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; 
scrollbar-face-color:#D1E7FF;
   scrollbar-shadow-color:#92A2B2;
   scrollbar-highlight-color:#DFEEFF;
   scrollbar-3dlight-color:#D7EAFF;
   scrollbar-darkshadow-color:#4B535C;
   scrollbar-track-color:#EBF4FF;
   scrollbar-arrow-color:#A7B9CC; 
}
table, td                { color: black; font-style: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-family: Arial,Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; }
a:visited          { color: black; text-decoration: underline;font-weight:bold; }
a:hover  { color: red;  text-decoration: underline;font-weight:bold; }
a:link          { color: black; text-decoration: underline;font-weight:bold;  }
a:active     { color: black; text-decoration: underline;font-weight:bold;  }
.blocksatz { text-align: justify; width: 100% }
.h06 { font-size: 6pt }
.h07 { font-size: 7pt }
.h08 { font-size: 8pt }
.h09 { font-size: 9pt }
.h10  { font-size: 10pt }
.h11  { font-size: 11pt }
.h12  { font-size: 12pt }
.h14  { font-size: 14pt }
.h16    { font-size: 16pt }
.h18  { font-size: 18pt }
.h22  { font-size: 22pt }
.h30 {  font-size: 30px }

a:link.navigation{color:#e2e2e2;font-weight: normal;text-decoration: none;}
a:active.navigation{color:#e2e2e2;font-weight: normal;text-decoration: none;}
a:visited.navigation{color:#e2e2e2;font-weight: normal;text-decoration: none;}
a:hover.navigation{color:#ffffff;font-weight: normal;text-decoration: underline;}

a:link.navigation_aktiv{color:#ffffff;font-weight: normal;text-decoration: underline;}
a:active.navigation_aktiv{color:#ffffff;font-weight: normal;text-decoration: underline;}
a:visited.navigation_aktiv{color:#ffffff;font-weight: normal;text-decoration: underline;}
a:hover.navigation_aktiv{color:#ffffff;font-weight: normal;text-decoration: underline;}

div.content {overflow: auto;overflow-y:scroll;height: 475px;width: 770px;}  
table.content {width: 100%;overflow: hidden;table-layout: fixed;}

ul.closed, ul.opened {
  list-style-type:none;
}
ul.closed {
  display:none;
}
ul.opened {
  display:block;
}

a:link.nav { font-weight: normal;font-size: 8pt; }
a:hover.nav { font-weight: normal;font-size: 8pt; }
a:visited.nav { font-weight: normal;font-size: 8pt; }
a:active.nav { font-weight: normal;font-size: 8pt; }

a:link.folder { font-weight: bold;font-size: 8pt; }
a:hover.folder { font-weight: bold;font-size: 8pt; }
a:visited.folder { font-weight: bold;font-size: 8pt; }
a:active.folder { font-weight: bold;font-size: 8pt; }

a:link.subfolder { font-weight: normal;font-size: 8pt;}
a:hover.subfolder { font-weight: normal;font-size: 8pt;}
a:visited.subfolder { font-weight: normal;font-size:8pt;}
a:active.subfolder { font-weight: normal;font-size: 8pt;}

a:link.hauptkategorie { color:#28156e;font-weight: bold;text-decoration: none;font-size: 9pt;font-family: Arial,Verdana,Helvetica, Geneva, Swiss, SunSans-Regular;}
a:active.hauptkategorie { color:#28156e;font-weight: bold;text-decoration: none;font-size: 9pt;}
a:visited.hauptkategorie { color:#28156e;font-weight: bold;text-decoration: none;font-size:9pt;}
a:hover.hauptkategorie { color:#28156e;font-weight: bold;text-decoration: underline;font-size: 9pt;}

a:link.hauptkategorie_aktiv { color:#28156e;font-weight: bold;text-decoration: underline;font-size: 9pt;font-family: Arial,Verdana,Helvetica, Geneva, Swiss, SunSans-Regular;}
a:active.hauptkategorie_aktiv { color:#28156e;font-weight: bold;text-decoration: underline;font-size: 9pt;}
a:visited.hauptkategorie_aktiv { color:#28156e;font-weight: bold;text-decoration: underline;font-size:9pt;}
a:hover.hauptkategorie_aktiv { color:#28156e;font-weight: bold;text-decoration: underline;font-size: 9pt;}

.unterkategorie1 { color:#28156e;font-weight: bold;text-decoration: none;font-size: 8pt;font-family: Arial,Verdana,Helvetica, Geneva, Swiss, SunSans-Regular;}
.unterkategorie1_aktiv { color:#28156e;font-weight: bold;text-decoration: underline;font-size: 8pt;font-family: Arial,Verdana,Helvetica, Geneva, Swiss, SunSans-Regular;}

a:link.unterkategorie2 { color:#28156e;font-weight: normal;text-decoration: none;font-size: 8pt;font-family: Arial,Verdana,Helvetica, Geneva, Swiss, SunSans-Regular;}
a:active.unterkategorie2 { color:#28156e;font-weight: normal;text-decoration: none;font-size: 8pt;}
a:visited.unterkategorie2 { color:#28156e;font-weight: normal;text-decoration: none;font-size:8pt;}
a:hover.unterkategorie2 { color:#28156e;font-weight: normal;text-decoration: underline;font-size: 8pt;}

a:link.unterkategorie2_aktiv { color:#28156e;font-weight: normal;text-decoration: underline;font-size: 8pt;font-family: Arial,Verdana,Helvetica, Geneva, Swiss, SunSans-Regular;}
a:active.unterkategorie2_aktiv { color:#28156e;font-weight: normal;text-decoration: underline;font-size: 8pt;}
a:visited.unterkategorie2_aktiv { color:#28156e;font-weight: normal;text-decoration: underline;font-size:8pt;}
a:hover.unterkategorie2_aktiv { color:#28156e;font-weight: normal;text-decoration: underline;font-size: 8pt;}

a:link.produkt { color:#28156e;font-weight: bold;text-decoration: underline;font-size: 10pt;font-family: Arial,Verdana,Helvetica, Geneva, Swiss, SunSans-Regular;}
a:active.produkt { color:#28156e;font-weight: bold;text-decoration: underline;font-size: 10pt;}
a:visited.produkt { color:#28156e;font-weight: bold;text-decoration: underline;font-size:10pt;}
a:hover.produkt { color:#28156e;font-weight: bold;text-decoration: underline;font-size: 10pt;}

a:link.rootline { color:#28156e;font-weight: normal;text-decoration: underline;font-size: 9pt;font-family: Arial,Verdana,Helvetica, Geneva, Swiss, SunSans-Regular;}
a:active.rootline { color:#28156e;font-weight: normal;text-decoration: underline;font-size: 9pt;}
a:visited.rootline { color:#28156e;font-weight: normal;text-decoration: underline;font-size:9pt;}
a:hover.rootline { color:#28156e;font-weight: normal;text-decoration: underline;font-size: 9pt;}

a:link.rootline_aktiv { color:#28156e;font-weight: bold;text-decoration: underline;font-size: 9pt;font-family: Arial,Verdana,Helvetica, Geneva, Swiss, SunSans-Regular;}
a:active.rootline_aktiv { color:#28156e;font-weight: bold;text-decoration: underline;font-size: 9pt;}
a:visited.rootline_aktiv { color:#28156e;font-weight: bold;text-decoration: underline;font-size:9pt;}
a:hover.rootline_aktiv { color:#28156e;font-weight: bold;text-decoration: underline;font-size: 9pt;}

.rootline {color:#28156e;font-weight: bold;font-size: 10pt;font-family: Arial,Verdana,Helvetica, Geneva, Swiss, SunSans-Regular;}

.titel_kategorie { color:#28156e;font-weight: bold;text-decoration: none;font-size: 14pt;font-family: Arial,Verdana,Helvetica, Geneva, Swiss, SunSans-Regular;}
.produkt_preis { color:black;font-weight: bold;text-decoration: none;font-size: 11pt;font-family: Arial,Verdana,Helvetica, Geneva, Swiss, SunSans-Regular;}

