.invis { visibility: hidden; }
body { color: #767676; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-align: left; }
h1 { font-size: 18px; }
p { }
td { }
a:link { color: #c00; text-decoration: none; }
a:visited { color: #c00; text-decoration: none; }
a:hover { color: #fff; }
a:active { color: #fff; }
.content {  }
.footer { color: #767676; font-size: 10px; text-align: right; }
.tabgrau { color: #6d6d6d; font-size: 12px; font-weight: normal; line-height: 16px; background-color: #ccc; }
.tabgrau p { color: #6d6d6d; font-size: 12px; font-weight: normal; line-height: 16px; background-color: #ccc; margin: 8px 8px 8px 12px; padding-top: 10px; padding-bottom: 10px; }
.tabgrau2 p { margin-left: 12px; }
.content2 { color: #5c5653; font-size: 12px; padding-right: 58px; padding-bottom: 15px; padding-left: 58px; }
.tababstandrot { padding-right: 8px; padding-left: 8px; }
.tabani { border: solid 1px #fff; }
.textrot { color: #c00; font-size: 12px; }
.tabgrau2 { font-size: 11px; line-height: 14px; background-color: #ccc; margin-left: 10px; padding-left: 10px; }
h2 { color: #c00; font-size: 14px; font-weight: bold; }
.tabkontakt { font-size: 11px; line-height: 14px; background-color: #ccc; }
.tabkontakt p { margin-right: 8px; margin-left: 10px; }
.tabkontakt2 { background-color: #ccc; padding-left: 12px; }
.tabkontakt3 { color: #c00; font-size: 14px; font-weight: bold; background-color: #ccc; margin-top: 8px; padding-top: 10px; padding-left: 12px; }

