.titelrot {  font-family: Arial, Helvetica, sans-serif; font-size: 30px; color: #CC0033; font-weight: bold}
.titelschwarz { font-family: Arial, Helvetica, sans-serif; font-size: 36px; color: #000000; font-weight: bold }
.learn {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000}
body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
a.orange {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #CC0033; text-decoration: none; font-weight: bold}
a.orange:hover { text-decoration: underline}
.main {  font-family: Arial, Helvetica, sans-serif; font-size: 14px}
li {  list-style-position: outside; list-style-type: squate; vertical-align: middle}
.meds {  font-size: 18px; font-weight: bold}
.gr {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #CCCCCC}
a {  font-weight: bold; color: #FFCC00; text-decoration: none}
a:hover { text-decoration: underline}
a:visited { }
.medo {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFCC33; font-weight: bold}
a.sub { font-size: 12px; font-weight: normal}
p {  text-align: justify}
.rahmen {  border-color: #000000 #000000 black black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px}
a.subakt { font-size: 12px; font-weight: normal; background-color: #000000; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px}
a.topakt { background-color: #000000; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px}
