.maintable {  width: 100%; background-color: #FFFFFF; text-align: center; vertical-align: middle}
.maintable_topout {  background-color: #EBEBEB; width: 25%}
.maintable_bottomout {  background-color: #EBEBEB}
.maintable_topin {  background-color: #999999; text-align: center; vertical-align: middle; width: 25%}
.maintable_bottomin {  background-color: #999999; text-align: center; vertical-align: middle; font-size: 8pt; font-weight: 500}
.maintable_middleout {  text-align: center; vertical-align: middle}
.maintable_middlein {  text-align: center; vertical-align: middle}
.headtable {  text-align: center; vertical-align: middle; width: 640px; background-repeat: no-repeat}
.headtable_top {  height: 30px}
.headtable_middleleft {  text-align: center; vertical-align: middle; width: 140px}
.headtable_bottomleft {  text-align: center; vertical-align: middle}
.headtable_middleright {  font-size: 24pt; font-weight: 500; text-align: center; vertical-align: middle}
.headtable_bottomright {  font-size: 16pt; font-weight: 300; text-align: center; vertical-align: middle}
.infotable {  text-align: left; vertical-align: top; width: 100%}
.infotable_vmenutop {  text-align: left; vertical-align: middle; width: 140px}
.infotable_vmenu {  text-align: left; vertical-align: top; font-size: 11pt; font-weight: 300; padding-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; width: 140px}
.infotable_hmenu {  text-align: left; vertical-align: middle; font-size: 9pt; font-weight: 700; white-space: nowrap; padding-left: 5px; padding-top: 2px; padding-right: 5px; padding-bottom: 2px}
.infotable_info {  text-align: center; vertical-align: middle; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px}
.infotable_info_thema {  font-size: 10pt; font-weight: normal; text-align: left; vertical-align: top; padding-left: 5px}
.infotable_info_thementable {  text-align: left; vertical-align: top; width: 100%}
.hmenutable {  font-size: 9pt; font-weight: 300; text-align: left; vertical-align: middle; width: 100%}
.hmenutable_aktivitem {  font-size: 9pt; font-weight: 700; width: 25%}
.hmenutable_inaktivitem {  font-size: 9pt; font-weight: 300; width: 25%}
.vmenutable {  font-size: 11pt; font-weight: 300; width: 100%}
.vmenutable_aktivspritter {  background-color: #999999; text-align: center; vertical-align: middle; width: 5px}
.vmenutable_inaktivsplitter {  text-align: center; vertical-align: middle; width: 5px}
.vmenutable_aktivitem {  font-size: 11pt; font-weight: 700; text-align: left; vertical-align: middle; padding-left: 5px; border-color: black black #000000}
.vmenutable_inaktivitem {  text-align: left; vertical-align: middle}
.vmenutable_aktivsubitem {  font-size: 9pt; font-weight: 700; background-color: #999999; text-align: left; vertical-align: middle; padding-left: 20px}
.vmenutable_inaktivsubitem {  font-size: 9pt; font-weight: 300; background-color: #CCCCCC; text-align: left; vertical-align: middle; padding-left: 20px}
.vmenutable_aktivsubsubitem {  font-size: 9pt; font-weight: 700; background-color: #999999; text-align: left; vertical-align: middle; padding-left: 40px}
.vmenutable_inaktivsubsubitem {  font-size: 9pt; font-weight: 300; background-color: #CCCCCC; text-align: left; vertical-align: middle; padding-left: 40px}
.vmenutable_aktivsubsplitter {  text-align: center; vertical-align: middle}
.vmenutable_inaktivsubsplitter {  text-align: center; vertical-align: middle}
.vmenutable_aktivsubsubsplitter {  text-align: center; vertical-align: middle}
.vmenutable_inaktivsubsubsplitter {  text-align: center; vertical-align: middle}
a:link { color: #485866; text-decoration: none; font-weight: normal}
a:visited { color: #485866; text-decoration: none; font-weight: normal}
a:active { color: #FF6600; text-decoration: underline; font-weight: normal}
a:hover { color: #FF6600; text-decoration: underline; font-weight: normal}
a.vmenulink { color: #000000; text-decoration: none}
a.vmenulink:active { color: #000000; text-decoration: none}
a.vmenulink:visited { color: #000000; text-decoration: none}
a.vmenulink:hover { color: #000000; text-decoration: none}
a.hmenulink { text-decoration: none; color: #000000}
a.hmenulink:active { color: #000000; text-decoration: none}
a.hmenulink:visited { color: #000000; text-decoration: none}
a.hmenulink:hover { color: #000000; text-decoration: none}
ul { background-color: transparent }
ol { background-color: transparent }
li { background-color: transparent ; clip:   rect(   )}
h1 { font-size: 24pt; font-weight: 900; background-color: transparent ; margin-bottom: 1px; margin-top: 0px}
h2 { font-size: 20px; font-weight: 700; background-color: transparent ; margin-top: 0px; margin-bottom: 1px}
h3 { font-size: 18px; font-weight: 500; background-color: transparent ; margin-top: 0px; margin-bottom: 1px}
hr { color: #999999; background-color: transparent }

