
body  { color: #000 }
h1 { font-size: 22px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 130%; margin-top: 0; margin-bottom: 1em; }
h1.haupttitel { margin-top: 0; margin-bottom: 2px; }
h2 { font-size: 15px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 140%; margin-top: 0; margin-bottom: 1em; }
h3,h4,h5,h6 { font-size: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 140%; margin-top: 1em; margin-bottom: 0; }
h2.gruppe { margin-top: 0; margin-bottom: 2px; }
p          { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 150%; margin-top: 1em; margin-bottom: 1em ; }
p.kompakt    { margin-top: 0; margin-bottom: 0 }
td { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 150%; margin-top: 1em; margin-bottom: 1em; }
ul  { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 150%; margin: 1em 0; padding: 0 0 0 1.4em }
ol { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 150%; margin: 1em 0; padding-top: 0; padding-right: 0; padding-bottom: 0; }
li { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 150%; margin: 0; padding: 0 }
.titelbox { color: #000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ccc; margin-top: 5px; margin-bottom: 1.5em; padding: 10px; }
.titelbox1 { color: #fff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #e31c18; margin-top: 5px; margin-bottom: 1.5em; padding: 10px; }
.titelbox2 { color: #fff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #58ac25; margin-top: 5px; margin-bottom: 1.5em; padding: 10px; }
.titelbox3 { color: #fff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #a05599; margin-top: 5px; margin-bottom: 1.5em; padding: 10px; }
.titelbox4 { color: #fff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #0092a8; margin-top: 5px; margin-bottom: 1.5em; padding: 10px; }
.titelbox5 { color: #fff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #006eab; margin-top: 5px; margin-bottom: 1.5em; padding: 10px; }
.titelbox6 { color: #fff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ee7d0c; margin-top: 5px; margin-bottom: 1.5em; padding: 10px; }
.titelbox7 { color: #fff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #666; margin-top: 5px; margin-bottom: 1.5em; padding: 10px; }
.titelbox8 { color: #fff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #999; margin-top: 5px; margin-bottom: 1.5em; padding: 10px; }
.titelbox9 { color: #fff; font-family: verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #fc0; margin-top: 5px; margin-bottom: 1.5em; padding: 10px; }
.boxprodukte { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ccc; padding: 5px 2px 6px; }
.ht  { font-size: 24px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 120%; }
.lead { font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 160%  }
.leadbg  { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-image: url(../bilder/bg_orange.gif); padding: 10px 5px 10px 10px  }
.untertitel { font-size: 15px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 140%  }
.grundtext      { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 150%; }
.boxtitel    { color: #fff; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #f30; letter-spacing: 2px; padding: 1px 1px 2px 5px  }
.boxtext { font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 140%  }
.boxbg      { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-image: url(../bilder/bg_hellgrau.gif); padding: 12px 2px 6px 5px  }
.infotitel { color: #fff; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 140%; background-color: #666; letter-spacing: 2px; padding: 1px 1px 2px 5px   }
.infobg1      { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #fad2bc; padding: 12px 2px 6px 5px   }
.infobg2    { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ddebce; padding: 12px 2px 6px 5px   }
.infobg3    { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #e5d5e7; padding: 12px 2px 6px 5px   }
.infobg4    { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #c8e5e8; padding: 12px 2px 6px 5px   }
.infobg5    { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #b5d7f7; padding: 12px 2px 6px 5px   }
.infobg6 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #fde0c6; padding: 12px 2px 6px 5px   }
.infobg7 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ccc; padding: 12px 2px 6px 5px; }
.infobg8 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ccc; padding: 12px 2px 6px 5px; }
.infobg9 { font-family: verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #ffe580; padding: 12px 2px 6px 5px; }
.balkengruppe1 { color: #fff; background-color: #e31c18; margin-top: 0; margin-bottom: 1em; padding: 4px 0 5px 3px; }
.balkengruppe2 { color: #fff; background-color: #58ac25; margin-top: 0; margin-bottom: 1em; padding: 4px 0 5px 3px; }
.balkengruppe3 { color: #fff; background-color: #a05599; margin-top: 0; margin-bottom: 1em; padding: 4px 0 5px 3px; }
.balkengruppe4 { color: #fff; background-color: #0092a8; margin-top: 0; margin-bottom: 1em; padding: 4px 0 5px 3px; }
.balkengruppe5 { color: #fff; background-color: #006eab; margin-top: 0; margin-bottom: 1em; padding: 4px 0 5px 3px; }
.balkengruppe6 { color: #fff; background-color: #ee7d0c; margin-top: 0; margin-bottom: 1em; padding: 4px 0 5px 3px; }
.balkengruppe7 { color: #fff; background-color: #666; margin-top: 0; margin-bottom: 1em; padding: 4px 0 5px 3px; }
.balkengruppe8 { color: #fff; background-color: #999; margin-top: 0; margin-bottom: 1em; padding: 4px 0 5px 3px; }
.balkengruppe9 { color: #fff; background-color: #fc0; margin-top: 0; margin-bottom: 1em; padding: 4px 0 5px 3px; }
.spaceline1 { background-color: #f9c8af; }
.spaceline2 { background-color: #e0cde2; }
.spaceline3 {  }
a.linkweiss:link, a.linkweiss:visited, a.linkweiss:hover, a.linkweiss:active { color: #fff; text-decoration: none; }
a.linkschwarz:link, a.linkschwarz:visited, a.linkschwarz:active { color: #000; text-decoration: none; }
a.linkschwarz:hover { color: #f30; }
.legenden  { font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 140%  }
.legendenkompakt { font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 140%; margin-top: 0; margin-bottom: 0; }
.meldungen { color: #f03; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 150%; }
a { text-decoration: none }
a:link      { color: #f30; text-decoration: none }
a:visited      { color: #666; text-decoration: none }
a:hover               { color: #f30; text-decoration: none }
a:active             { color: #f30; text-decoration: none }
input        { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
select { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
textarea { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

