body {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 10pt;
 line-height: 14pt;
 background: url('pics/back.jpg');
}
#mainnavi {
  display: none;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  padding: 0 0 2px 3px;
  margin-top: 5px;
}

#mainnavi span.aktiv {
  color: #333333;
  font-weight: bold;
}

/* Inhaltstabelle */
table.content {
  margin-top: 20px;
  font-size: 10pt;
}

/* Navigationsspalte */
td.left {
  display: none;
  width: 300px;
  vertical-align: top;
  border-right: 1px solid black;
}

td.left ul {
  list-style: none;
  padding: 0;
  margin: 0 0 0 0px;
}

td.left ul li a {
  color: #999999;
  text-decoration: none;
}

td.left ul li a:hover {
  text-decoration: underline;
}

/* Inhaltsspalte */
td.content {
  vertical-align: top;
}

td.content h2 {
  color: red;
  margin: 0 0 6px 0;
  padding: 0;
}

td.content a {
  border-bottom: 1px dotted #D39100;
  text-decoration: none;
  color: black;
}

td.content a:hover {
  border-bottom: 1px solid #D39100;
  text-decoration: none;
}

td.content a.subnavi {
  color: #999999;
  border: none;
}

td.content a.subnavi:hover {
  color: #999999;
  border: none;
  text-decoration: underline;
}

td.content h3 {
  font-size: 11pt;
  font-weight: bold;
  margin: 6px 0 3px 0;
}

td.content ul, ol {
  margin-left: 0px;
  padding: 0;
  margin-bottom: 6px;
}

td.content ul li {
  list-style: url("pics/dot_red.gif");
  margin-left: 20px;
  padding: 0;
}

td.content .krimitext {
  font-family: MS Trebuchet, Garamond, Times New Roman, serif;
  font-size: 13pt;
  text-align: justify;
  line-height: 16pt;
}

td.content h4 {
  font-weight: bold;
  font-size: 13pt;
  margin: 13pt 0 0 0;
}

/* 3. Ebene Navigation */
#thirdlevel {
  display: none;
}

#thirdleveltop {
  display: none;
}

/* Fusszeile */
#footer {
  margin-top: 20px;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  padding: 0 0 2px 3px;
  font-size: 8pt;
}

/* Diverses / Altes */
b.red {color: red}
b.green {color: green}

b.big {
    font-family: Arial, Geneva, Helvetica, Verdana, sans-serif;
    font-size: 14pt;
}

A:link {TEXT-DECORATION: none; COLOR:#111177; font-weight: bold}
A:visited {TEXT-DECORATION: none; COLOR: #111177; font-weight: bold}
A:active {TEXT-DECORATION: none; color:#111177; font-weight: bold}
A:hover {color:#4444AA; text-decoration: none; font-weight: bold}

td.bann {
    font-family: Arial Narrow, Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 22pt;

}

td.normalt {
    font-size: 10pt;
    vertical-align: top;
    line-height: 13pt;
}

td.normalm {
    font-size: 10pt;
    vertical-align: middle;
    line-height: 13pt;
}

td.normalb {
    font-size: 10pt;
    vertical-align: bottom;
    line-height: 13pt;
}

td.smallt {
    font-size: 9pt;
    vertical-align: top;
    line-height: 11pt;
}

td.smalltj {
    font-size: 8pt;
    vertical-align: top;
    line-height: 11pt;
    
}

td.bigt {
    font-family: Arial, Geneva, Helvetica, Verdana, sans-serif;
    font-size: 14pt;
    vertical-align: top;
    line-height: 19pt;
}

div.footer {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 8pt;
}

div.titel {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15pt;
 font-weight: bold;
 line-height: 18pt;
 margin-bottom: 3px;
}

div.subtitel {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11pt;
 font-weight: bold;
}

td.main {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 vertical-align: top;
 text-align: justify;
 line-height: 14pt;
}

td.mainl {
 font-size: 8pt;
 vertical-align: top;
 text-align: left;
/* line-height: 14pt; */
}

td.menu {
 font-size: 10pt;
 font-weight: bold;
 vertical-align: top;
 text-align: center;
}

td.menul {
 font-size: 10pt;
 font-weight: bold;
 vertical-align: top;
 text-align: left;
}

td.pic {
 vertical-align: top;
 width: 200;
}

