body { font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #000000; }
td { font-size: 11px; }
p { font-size: 11px; }

.c { font-family: Helvetica, Arial, sans-serif; font-size: 13px; line-height: 20px; }
.cha { font-family: Times, Times New Roman, serif; font-size: 18px; line-height: 25px; }
.chb { font-family: Times, Times New Roman, serif; font-size: 14px; font-weight: bold; line-height: 25px; }
.c_obs { font-family: Times, Times New Roman, serif; font-size: 13px; line-height: 20px; }
.cha_obs { font-size: 18px; font-weight: bold; line-height: 25px; }
.chb_obs { font-size: 14px; font-weight: bold; line-height: 25px; }

.quote { font-size: 14px; font-style: italic; line-height: 25px; }
.autor { font-style: normal; text-align: right; }
.frage { font-family: Times, Times New Roman, serif; font-size: 14px; font-style: italic; color: #cc3300; }
.quelle { font-size: 11px; font-family: Helvetica, Arial, sans-serif; line-height: 15px; font-style: normal; }

a:link { color: #ff6600; text-decoration: none; }
a:hover { color: #ff9933; text-decoration: none; }
a:active { color: #ff9933; text-decoration: underline; }
a:visited { color: #ff6600; text-decoration: none; }

p.menu { color: #ffffff; }
a.menu:link { color: #ffffff; text-decoration: none; }
a.menu:hover { color: #ffffff; background-color: #666666; text-decoration: none; }
a.menu:active { color: #ffffff; text-decoration: underline; }
a.menu:visited { color: #ffffff; text-decoration: none; }

.sp { color: #999999; }

p.o000 { color: #999999; }
a.o050:link { color: #ff6600; text-decoration: none; }
a.o050:hover { color: #cc3300; text-decoration: none; }
a.o050:active { color: #cc3300; text-decoration: underline; }
a.o050:visited { color: #ff6600; text-decoration: none; }
p.o100 { color: #ffffff; }
a.o100:link { color: #ffffff; text-decoration: none; }
a.o100:hover { color: #ffffff; background-color: #ff9966; text-decoration: none; }
a.o100:active { color: #ffffff; text-decoration: underline; }
a.o100:visited { color: #ffffff; text-decoration: none; }

p.headline { font-size: 18px; color: #ffffff; }
a.headline:link { color: #ffffff; text-decoration: none; }
a.headline:hover { color: #ffffff; text-decoration: underline; }
a.headline:active { color: #ffffff; text-decoration: underline; }
a.headline:visited { color: #ffffff; text-decoration: none; }

p.rueck { color: #ff9966; }
a.rueck:link { color: #ff9966; text-decoration: none; }
a.rueck:hover { color: #ffffff; text-decoration: none; }
a.rueck:active { color: #ffffff; text-decoration: underline; }
a.rueck:visited { color: #ff9966; text-decoration: none; }

p.f { color: #999999; }
a.f:link { color: #999999; text-decoration: none; }
a.f:hover { color: #666666; text-decoration: none; }
a.f:active { color: #666666; text-decoration: underline; }
a.f:visited { color: #999999; text-decoration: none; }

input.nl { font-size: 11px; background-color: #ffffff; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-color: #999999; }
input.nlsubmit { font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-width: 1px; }
select.ib { font-size: 11px; background-color: #cccccc; border-width: 1 px; }

#kasten_rechts { float: right; clear: both; margin-left: 25px; margin-bottom: 25px; background-color: #e0e0e0; }
#kasten_links { float: left; clear: both; margin-right: 25px; margin-bottom: 25px; background-color: #e0e0e0; }
