
/* Allgemeine Formate */
body     { background-color: #282828 }
body, p, th, td, h1, h2, h3, a   { color: #f5f5f5; font-style: normal; font-weight: normal; margin: 0 }
body, p, th, td { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: 0 }
p { margin-bottom: 5pt }
p.sectionlink  { margin-bottom: 0; margin-left: 12px }
p.group_headline  { font-weight: bold }
th, td { vertical-align: top }
.black  { background-color: gray }
h1, h2, h3 { font-family: Verdana, Arial, Helvetica, sans-serif }
h1 { font-size: x-large; margin-bottom: 16pt }
h2 { font-size: large; margin-top: 16pt; margin-bottom: 8pt }
h3 { font-size: small; margin-top: 14pt; margin-bottom: 7pt }
blockquote { margin-top: 0; margin-bottom: 0 }
pre { font-size: x-small; font-family: courier-new, courier, monospace }
ul { margin-top: 0; margin-bottom: 5pt }
.center { text-align: center }
a   { text-decoration: underline }
a:link  { text-decoration: underline }
a:active  { text-decoration: underline }
a:visited  { text-decoration: underline }
a:hover  { color: #ccc; text-decoration: underline }
ins { color: #009900 }
del { color: #990000; text-decoration: line-through }
/* Header */
p.header { margin-bottom: 0 }
/* Content */
body.content { margin: 6pt }
p.news_date  { font-size: xx-small }
p.news_article  { margin-left: 16px }
p.news_article_sub  { margin-left: 32px }
/* Table */
table.sectionlinks_on_top     { border: solid 1px white }