p { font-family: arial; font-size: 10pt; color: #000000;}
h1 { font-family: arial; font-size: 12pt; font-weight: bold; color: #000000;}
h2 { font-family: arial; font-size: 11pt; font-weight: bold; color: #000000;}
td { font-family: arial; font-size: 10pt; color: #000000;}

a:link { font-family: arial; font-size: 10pt; color: #000000; text-decoration: underline; font-weight: normal;}
a:visited { font-family: arial; font-size: 10pt; color: #000000; text-decoration: underline; font-weight: normal;}
a:hover { font-family: arial; font-size: 10pt; color: orange; text-decoration: underline; font-weight: normal;}
a:focus { font-family: arial; font-size: 10pt; color: orange; text-decoration: underline; font-weight: normal;}

td.action_cell {padding: 12px; border-bottom: 1px solid #e0e0e0;}
td.blocks_cell {padding: 12px; background-repeat: no-repeat; border-bottom: 1px solid #e0e0e0;}

td.blocks_cell a:link { font-family: arial; font-size: 10pt; color: #000000; text-decoration: none; font-weight: normal; border: 1px solid #f6f8fa; padding: 2px;}
td.blocks_cell a:visited { font-family: arial; font-size: 10pt; color: #000000; text-decoration: none; font-weight: normal; border: 1px solid #f6f8fa; padding: 2px;}
td.blocks_cell a:hover { font-family: arial; font-size: 10pt; color: #ffffff; background-color: #062c54; border: 1px solid white; padding: 2px; font-weight: normal;}
td.blocks_cell a:focus { font-family: arial; font-size: 10pt; color: #000000; text-decoration: none; font-weight: normal;}

table.menu_table {}
td.blocks_cell a.menu_eintrag_top:link {font-variant: small-caps; font-weight: bold;}
td.blocks_cell a.menu_eintrag_top:visited {font-variant: small-caps; font-weight: bold;}
td.blocks_cell a.menu_eintrag {}

p.copyright { font-size: 8pt; text-align: center; color: #888888; margin-top: 0px;}

p.news_ueberschrift { font-size: 12pt; font-weight: bold; }
p.news_info {font-size: 8pt; font-style: italic; margin-bottom: 0px;}
p.news_text { font-size: 10pt; text-align: justify;}

p.newsarchiv_jahr { font-size: 12pt; font-weight: bold; }

p.content_text { font-size: 10pt; text-align: justify;}


td.news_kopf {padding: 5px; background-color: #f6f8fa; border: 1px solid #e0e0e0; border-bottom: 1px solid black;}
td.news_fuss {padding: 5px; background-color: #f6f8fa; border: 1px solid #e0e0e0;}
td.newsarchiv_kopf {padding: 5px; background-color: #f6f8fa; border: 1px solid #e0e0e0; border-bottom: 1px solid black;}
td.newsarchiv_fuss {padding: 5px; background-color: #f6f8fa; border: 1px solid #e0e0e0;}

td.content {padding: 5px; background-color: #f6f8fa; border: 1px solid #e0e0e0;}

td.search_top {padding: 5px; background-color: #f6f8fa; border: 1px solid #e0e0e0; text-align: center;}
td.search_kopf {padding: 5px; background-color: #f6f8fa; border: 1px solid #e0e0e0; border-bottom: 1px solid black; font-weight: bold;}
td.search_fuss {padding: 5px; background-color: #f6f8fa; border: 1px solid #e0e0e0; }

td.liste_fuss {padding: 5px; background-color: #f6f8fa; border: 1px solid #e0e0e0; }

td.feedback {padding: 5px; background-color: #f6f8fa; border: 1px solid #e0e0e0; text-align: center;}

td.links {padding: 5px; background-color: #f6f8fa; border: 1px solid #e0e0e0;}
li.link {}
li.newsarchiv_monat { font-size: 8pt;}
i.link_info {font-size: 8pt;}

p.bereichstitel {font-size: 14pt; font-weight: bold; text-align: center;}

td.menu { border-left: 1px dotted black;}
img.menu_platz { width: 15px; }

p.normtext { font-family: arial; font-size: 10pt; color: #000000; text-align: justified;}

td.blocks_cell h3 {text-align: center;}

.normtext { font-family: arial; font-size: 10pt; color: #000000; text-align: justified;}
.ueber { font-family: arial; font-size: 12pt; color: #000000; text-align: justified; font-weight: bold;}
.zwischenueber { font-family: arial; font-size: 10pt; color: #000000; text-align: justified; font-weight: bold;}
.ansprech { font-family: arial; font-size: 10pt; color: #000000; text-align: justified; font-weight: bold;}

td.boerse {color: #ffffff; padding: 5px; background-color: #082C5A; border-width: thin; border-style: solid; border-color: #000000}

td.boerse a:link {color: #ffffff;text-decoration: none;}
td.boerse a:visited {color: #ffffff;text-decoration: none;}
a:hover { color: orange; text-decoration: underline; font-weight: normal;}
a:focus { color: orange; text-decoration: underline; font-weight: normal;}