
a.haupt    { color: black; font-weight: 500; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 13pt; text-decoration: none; text-align: left; padding-left: 0     }
a.name   { color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0 }
a.haupt_aktiv   { color: #8b5327; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 13pt; text-decoration: none; text-align: left; padding-left: 0    }
a.unter1   { color: #123456; font-weight: 500; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; letter-spacing: 0; padding-left: 0   }
a.text_copy   { color: #c1ab89; font-weight: 500; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0 }
a.monat_aktiv { color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 500; text-decoration: underline; background-color: #8b6a29; text-align: left; letter-spacing: 0; padding-left: 0; }
a.unter1_aktiv { color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 500; text-decoration: underline; text-align: left; letter-spacing: 0; padding-left: 0; }
a.unter2   { color: black; font-weight: 500; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0  }
a.unter2_aktiv   { color: black; font-weight: 500; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; text-align: left; padding-left: 0 }
a.unter3   { color: black; font-weight: 500; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0 }
a.unter3_aktiv   { color: #8b5327; font-weight: 500; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0 }
a.unter4   { color: #8b6a29; font-weight: 500; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0 }
a.unter4_aktiv   { color: #8b6a29; font-weight: 500; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0 }
a.titel   { color: black; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0; text-decoration: none; }
a.text4o   { color: #8b6a29; font-weight: 500; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0 }
a.titelo_aktiv   { color: black; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0 }
a.textmb { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 900; line-height: 17px; text-decoration: underline; text-align: center; padding-left: 0; }

font.titel   { color: white; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0px }
font.text   { color: black; font-weight: 500; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0 }

td.haupt   { color: black; font-weight: 500; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0  }

td.haupto   { color: black; font-weight: 500; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0 }
td.monat_aktiv   { color: #000000; font-weight: 500; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #8b6a29; text-decoration: underline; text-align: left; letter-spacing: 0; padding-left: 0    }
td.name { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; text-align: left; padding-left: 0; }
td.titel { color: black; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; text-align: left; padding-left: 0; }
.titelo   { color: black; font-weight: bold; font-size: 17px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; text-align: left; padding-left: 0 }
td.titelsm   { color: black; font-weight: 500; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0  }
td.titelw   { color: white; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0px }
td.text4o   { color: #8b6a29; font-weight: 500; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0 }
td.unter1   { color: white; font-weight: 500; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0px }
td.unter2   { color: white; font-weight: 500; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0px }
td.unter3   { color: white; font-weight: 500; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0px }
td.textm   { color: black; font-weight: 500; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center; padding-left: 0 }
td.textmb   { color: black; font-weight: 900; font-size: 11px; line-height: 17px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center; padding-left: 0 }
td.textb   { color: white; font-weight: 900; font-size: 11px; line-height: 17px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0px }
td.text   { color: black; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0 }
td.text_links { color: black; font-weight: 500; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right; padding-left: 0 }
td.text_rechts { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 500; line-height: 15px; text-decoration: none; text-align: left; padding-left: 0; }
td.text_orange { color: black; font-weight: 500; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0  }
td.text_copy   { color: #c1ab89; font-weight: 500; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0 }

input.text_black { color: black; font-weight: 500; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 5px }

td.tabellenkopf  { color: black; font-weight: 600; font-size: 11px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; text-align: left; padding-left: 5px }
a.stammhaus  { color: black; font-weight: 500; font-size: 11px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0 }
a.stammhaus:visited  { color: black; font-weight: 500; font-size: 11px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0 }
a.fbr  { color: black; font-weight: 500; font-size: 11px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0 }
a.fbr:visited  { color: black; font-weight: 500; font-size: 11px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0 }
td.ticker { color: black; font-weight: 600; font-size: 11px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #c1ab89; text-align: center; letter-spacing: 1px; padding-left: 0px }
a.titelblau { color: #176fa5; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; letter-spacing: 0; padding-left: 5px  }
td.ganzgross { color: black; font-size: 30px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 45px; text-decoration: none; text-align: left; letter-spacing: 0; padding-left: 5px; }
td.titelblau { color: #176fa5; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 18px; text-decoration: none; text-align: left; letter-spacing: 0; padding-left: 5px; }

td.stammhausbild { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 18px; text-decoration: none; background-color: #5d87af; text-align: left; letter-spacing: 1pt;  padding-left: 5px;  padding-right: 5px;}
a.stammhausbildoben { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 18px; text-decoration: none; background-color: #5d87af; text-align: left; letter-spacing: 1pt;  padding-left: 5px;  padding-right: 5px;}
a.stammhausbild { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 18px; text-decoration: underline; background-color: #5d87af; text-align: left; letter-spacing: 0;  padding-left: 5px;  padding-right: 5px;}

td.fbrbild { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 18px; text-decoration: none; background-color: #00744e; text-align: left; letter-spacing: 1pt;  padding-left: 5px;  padding-right: 5px;}
a.fbrbildoben { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 18px; text-decoration: none; background-color: #00744e; text-align: left; letter-spacing: 1pt;  padding-left: 5px;  padding-right: 5px;}
a.fbrbild { color: black; font-weight: bold; font-size: 11px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; background-color: #00744e; text-align: left; letter-spacing: 0;  padding-left: 5px;  padding-right: 5px;}

td.zwingerbild { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 18px; text-decoration: none; background-color: #b24b3c; text-align: left; letter-spacing: 1pt;  padding-left: 5px;  padding-right: 5px;}
a.zwingerbildoben { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 18px; text-decoration: none; background-color: #b24b3c; text-align: left; letter-spacing: 1pt;  padding-left: 5px;  padding-right: 5px;}
a.zwingerbild { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 18px; text-decoration: underline; background-color: #b24b3c; text-align: left; letter-spacing: 0;  padding-left: 5px;  padding-right: 5px;}

td.abstecherbild { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 18px; text-decoration: none; background-color: #e75112; text-align: left; letter-spacing: 1pt;  padding-left: 5px;  padding-right: 5px;}
a.abstecherbildoben { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 18px; text-decoration: none; background-color: #e75112; text-align: left; letter-spacing: 1pt;  padding-left: 5px;  padding-right: 5px;}
a.abstecherbild { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 18px; text-decoration: underline; background-color: #e75112; text-align: left; letter-spacing: 0;  padding-left: 5px;  padding-right: 5px;}

td.stammhaus { color: black; font-weight: 500; font-size: 11px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #acc3d7; text-decoration: none; text-align: left;  padding-left: 5px;  padding-right: 5px;}
td.fbr { color: black; font-weight: 500; font-size: 11px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #7fb9a6; text-decoration: none; text-align: left;  padding-left: 5px;  padding-right: 5px;}
td.zwinger { color: black; font-weight: 500; font-size: 11px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d8a59d; text-decoration: none; text-align: left; padding-left: 5px;  padding-right: 5px;}
td.studio { color: black; font-weight: 500; font-size: 11px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #a0afb3; text-align: left;  padding-left: 5px;  padding-right: 5px;}
td.abstecher { color: black; font-weight: 500; font-size: 11px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f3a888; text-decoration: none; text-align: left;  padding-left: 5px;  padding-right: 5px;}

td.stammhauszeit { color: red; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #acc3d7; text-decoration: none; text-align: left;  padding-left: 5px;  padding-right: 5px;}
td.fbrzeit { color: red; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #7fb9a6; text-decoration: none; text-align: left; padding-left: 5px;  padding-right: 5px;}
td.zwingerzeit { color: red; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d8a59d; text-decoration: none; text-align: left;  padding-left: 5px;  padding-right: 5px;}
td.abstecherzeit { color: red; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f3a888; text-decoration: none; text-align: left;  padding-left: 5px;  padding-right: 5px;}

td.stammhaustitel { color: black; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #acc3d7; text-decoration: none; text-align: left;  padding-left: 5px;  padding-right: 5px;}
td.fbrtitel { color: black; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #7fb9a6; text-decoration: none; text-align: left;  padding-left: 5px;  padding-right: 5px;}
td.zwingertitel { color: black; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d8a59d; text-decoration: none; text-align: left;  padding-left: 5px;  padding-right: 5px;}
td.abstechertitel { color: black; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f3a888; text-decoration: none; text-align: left;  padding-left: 5px;  padding-right: 5px;}

td.stammhausfoto { color: black; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #acc3d7; text-decoration: none; text-align: left; padding-left: 5px; padding-right: 5px;  padding-top: 5px; padding-bottom: 5px}
td.fbrfoto{ color: black; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #7fb9a6; text-decoration: none; text-align: left; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px}
td.zwingerfoto { color: black; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d8a59d; text-decoration: none; text-align: left; padding-left: 5px;  padding-right: 5px; padding-top: 5px; padding-bottom: 5px}
td.abstecherfoto { color: black; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f3a888; text-decoration: none; text-align: left; padding-left: 5px;  padding-right: 5px; padding-top: 5px; padding-bottom: 5px}

div.text   { color: black; font-weight: 500; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0 }
a.untermenue    { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 500; line-height: 13pt; text-decoration: none; text-align: right; padding-left: 0      }
td.untermenue   { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 500; text-decoration: none; text-align: right; padding-left: 0  }
a.unteraktiv    { color: #8b5327; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 500; line-height: 13pt; text-decoration: none; text-align: right; padding-left: 0      }
td.unteraktiv   { color: #8b5327; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 500; text-decoration: none; text-align: right; padding-left: 0  }
a.biozustueck    { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 500; line-height: 13pt; text-decoration: none; padding-left: 0      }
td.biozustueck   { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 500; text-decoration: none; padding-left: 0  }

a.unterstueck    { color: #8b6a29; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 500; line-height: 11pt; text-decoration: none; text-align: right; padding-right: 0px;}
td.unterstueck    { color: #8b6a29; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 500; line-height: 11pt; text-decoration: none; text-align: right; padding-right: 0px;}
font.text   { color: black; font-weight: 500; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0 }
td.text   { color: black; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; padding-left: 0 }
a.text   { color: black; font-weight: 500; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; text-align: left; padding-left: 0 }
a.linkunterstrichen { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 500; line-height: 13pt; text-decoration: underline; text-align: left; padding-left: 0; }

