body {
 background: url(../images/bg_farbig_hellgrau11.gif) repeat;
 margin: 3;
}

table.kopf {
 background: url(../images/gr7d2.png);
 background-repeat: repeat;
}

td.logo {
 background: url(../images/gr8d3.png);
 background-repeat: repeat;
}

td.kopf {
 background-color: #0C4A0B;
 /*color: #FFFFFF;*/
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

td.inhalt {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
 vertical-align: top;
}

td.item {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
 vertical-align: top;
 font-weight:bold;
 width: 20%;
}

table.termine {
  width: 95%;
}

td.termine {
  background: #CCCCCC;
  padding:5px;
}

td.termine_h {
  background:#CCCCCC;
  text-align:center;
  font-weight:bold;
}

td.termine_c {
  background: #CCCCCC;
  text-align: center;
  padding:5px;
}

.text {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: black;
}

.gross_gruen {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 color: #158814;
}

.gruen {
 color:#158814;
}

.gross {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-weight: bold;
 color: black;
}

.gross2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 24px;
 font-weight: bold;
 color: black;
}

.menu {
 background-color: #0C4A0B;
}

.menu1off {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 background-color: #158814;
 color: #FFFFFF;
 text-decoration: none;
}

.menu1on {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 background-color: #126F10;
 color: #FFFFFF;
 text-decoration: none;
}

.menu1off_bold {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 background-color: #158814;
 color: #FFFFFF;
 text-decoration: none;
}

.menu2off {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 background-color: #126F10;
 color: #FFFFFF;
 text-decoration: none;
}

.menu2on {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 background-color: #10660F;
 color: #FFFFFF;
 text-decoration: none;
}

.menu3off {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 background-color: #10660F;
 color: #FFFFFF;
 text-decoration: none;
}

.menu3on {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #FFFFFF;
 text-decoration: none;
}

a.auswahl {
 font-weight: bold;
 font-size: 12px;
 text-decoration: none;
}

p.artikel {
 text-align: justify;
 margin-top: 0;
 margin-bottom: 0;
}

p.artikel1 {
 text-align: justify;
 margin-top: 1em;
 margin-bottom: 0;
}
p.author {
 text-align: right;
 font-style: italic;
 margin-top: 0;
}

p.autor {
 text-align: right;
 font-style: italic;
 margin-top: 0;
}

dt.artikel {
 font-weight: bold;
 margin-top: 1em;
}

p.inhalt {
 line-height: 2em;
}

p.slogan {
 text-align: center;
 font-weight: bold;
 margin-top: 2em;
 line-height:150%;
}

p.aktuell {
 text-align: center;
 font-size: large;
 margin-top: 2em;
 line-height:150%;
}

.aktuell_links {
 text-align: left;
 font-size: large;
 margin-top: 2em;
 line-height:150%;
}
p.zentriert {
 text-align:center;
}

p.block {
 text-align: justify;
}

a.archiv {
 text-decoration: none;
 color:#000000;
}

a.grau {
 color:#585858;
}

p.footer {
 color:#660000;
 font-size:9px;
 text-align:center;
}

table.footer {
 background: url(../images/gr7d2.png);
 background-repeat: repeat;
}

h1 {
  font-size:25px;
  font-weight:bold;
}

h2 {
  font-size:20px;
  font-weight:bold;
}

h3 {
  font-size:15px;
  font-weight:bold;
}

.middle {
  vertical-align: middle;
}

.bottom {
  vertical-align: bottom;
}

.list {
  line-height: 150%;
}

dl.liste1 {
  line-height: 200%;
}

dt.liste1 {
  font-weight: bold;
}

font.ligatur {
  font-size: x-large;
  font-weight: bold;
}


