a{font-style:normal}
body  { background-image: url("../bilder/muster_hg.gif"); margin: 0; padding: 0 }
p {}
td {}
.tdfooter    { color: #fff; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #004287; text-indent: 25px }
.tdmenu   { background-color: #c2e1ef; background-image: url("../bilder/wasserzeichen_hg.gif"); background-repeat: no-repeat; background-position: left center; height: 100% }
.tdheader  { background-color: #fff; background-image: url("../bilder/wenzel_logo.gif"); background-repeat: no-repeat; background-position: left center }
.tdsidebar   { background-color: #fff; padding-right: 0; padding-left: 0; height: 100%; border-left: 1px dashed #005ba2 }
.tdsmartbalken   { color: #fff; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #004287; text-indent: 25px; height: 25px; vertical-align: middle }
.tddate    { color: #fff; font-size: 14px; font-family: Arial, Helvetica, sans-serif; background-color: #004287; text-align: right; height: 25px; vertical-align: middle }
.buttonorange      { color: #fff; font-size: 14px; font-family: "Trebuchet MS"; font-weight: bold; background-image: url("../bilder/button_hg.gif"); background-repeat: no-repeat; background-position: center bottom }
.buttonorange a   { color: #fff; text-decoration: none }
.tdhauptmenu    { color: #000; font-size: 12px; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-weight: bold; line-height: 20px; text-decoration: none }
.tdhauptmenu a:hover  { color: #004287 }
.uliste { margin-top: 3px; margin-bottom: 4px; padding-left: 15px }
.liste     { list-style-type: disc; list-style-position: outside; display: list-item; margin: 0; padding: 0 }
.tdsubmenu   { color: #000; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none }
.tdsubmenu a:hover { color: #004287 }
h1   { color: #004287; font-size: 22px; font-weight: bold; margin: 2px 0 16px }
h2 { font-size: 15px; font-weight: bold; margin: 0 0 10px }
h3 { font-size: 13px; font-weight: bold; margin: 0 0 3px }
.inhalt     { color: #000; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 17px; background-image: none; padding-right: 15px; padding-left: 25px }
a.klein   { color: #004287; font-size: 9px; font-weight: bold; line-height: 9px; text-decoration: none }
.extras  { color: #004287; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; margin: 0 0 0 250px; padding: 0 0 0 }
.extras a  { color: #004287; text-decoration: none }
.extras a:hover  { text-decoration: underline }
.travel { background-image: url("../bilder/travel.gif"); background-repeat: no-repeat; background-position: right bottom }
.albatross  { background-image: url("../bilder/petty.gif"); background-repeat: no-repeat; background-position: right bottom }
.bilder { margin: 3px 10px 0 0; padding: 0; border: solid 0 #fff }
input  { margin: 8px 0 0; padding: 0 }
.inputfeld   { color: #004287; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #c2e1ef; margin: 4px 0 0; padding: 1px 1px 1px 3px; width: 180px; border: solid 1px #c2e1ef }
.subhead { font-size: 11px }
.psidebar   { color: #004287; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; margin: 4px 0 2px; padding: 0 }
.h1sidebar  { font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; margin: 10px 0 4px }
.trenner { margin-top: 10px; border-bottom: 1px dashed #005ba2 }
.linkaktiv { color: #004287 }
.inhaltfett { font-weight: bold }
.inhalttd { color: #004287; font-size: 12px; line-height: 17px }
.imgInhalt   { width: 100px; margin-bottom: 5px; margin-left: 15px; float: right; }
.datum { color: #666; font-size: 10px }
.bildunterschrift    { font-size: 10px; text-decoration: none; margin-top: 0; margin-bottom: 12px; padding-top: 0; padding-bottom: 12px; border-top: 0 none }
.nichtaktiv { color: #ccc }
ul  { font-style: normal; list-style-type: none; margin-top: 1px; margin-right: 0; padding: 0 }
li  { font-style: normal; list-style-type: none; list-style-position: inside; margin-top: 2px }
.tabLi  { position: absolute; left: 70px }
.tabellepage { width: 950px; height: 100%; border-width: 0 }
.tabelle26 { height: 26px }
.tabelle115 { height: 115px }

#tab { position: absolute; left: 70px }
