
body { color: black; background-color: white; margin: 0; padding: 0 }
p, h1, h2, h3, h4, h5, h6, cite { padding-left: 5px }
p { color: #000; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 120%; background-color: #fff; padding-left: 10px }
h1 { color: rgb(117,143,170); font-size: 22px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding-top: 10px; padding-left: 10px }
h2 { color: rgb(117,143,170); font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding-left: 10px }
h3 { color: rgb(117,143,170); font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding-left: 10px }
h4 { color: #c03; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding-left: 10px }
h5 { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin: 1.67em 0; padding-left: 10px }
a { color: #cc0033 }
a:link { color: #cc0033 }
a:hover { color: #000080 }
a:visited { color: rgb(117,143,170) }
#news  { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #eee }
#news a  { color: #c03 }
#news a:link  { color: #c03 }
#news a:hover  { color: #555;  }
#news a:visited  { color: #758faa }
#news p  { color: #000; font-size: 0.7em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 120%; background-color: #eee; padding-top: 0; padding-bottom: 0; padding-left: 5px }
#news h1  { color: #ccc; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #cc0033; margin-top: 5px; padding-top: 0; padding-bottom: 5px; padding-left: 10px; border-bottom: 2px solid #555 }
#news h2  { color: #000; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #eee; padding-top: 5px; padding-bottom: 2px; padding-left: 10px }
#news h3  { color: #555; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 0.95em; background-color: #eee; padding-top: 0; padding-bottom: 2px; padding-left: 10px; border-bottom: 1px solid #555; border-left: 8px solid #555 }
#news h4  { color: #c03; font-size: 0.7em; background-color: #eee; padding-top: 0; padding-bottom: 2px; padding-left: 5px }
#fuss { color: #f3f3f3; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; border-top: 1px dotted #555 }
#fuss p  { color: #f3f3f3; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 110%; text-align: center; border-top: 1px dotted #555 }
img.left { margin: 2px 10px 5px 0; float: left; border: 0 }
img.right { margin: 2px 0 5px 10px; float: right; border: 0 }
.markergelb  { background-color: #ff9; text-align: left; margin-right: 5px; margin-left: 5px; padding-right: 5px; padding-left: 5px }
.markergraublau  { background-color: #758faa; text-align: left; margin-right: 5px; margin-left: 5px; padding-right: 5px; padding-left: 5px }
.markergrau  { background-color: #cccccc; text-align: left; margin-right: 5px; margin-left: 5px; padding-right: 5px; padding-left: 5px }
.rot { color: #c03 }
.fussmini { font-size: 10px }

