body,table,p,li
{
  margin: 0px; padding: 0px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: black;
  SCROLLBAR-FACE-COLOR: #309431;
  SCROLLBAR-HIGHLIGHT-COLOR: #d2ead6;
  SCROLLBAR-SHADOW-COLOR: #297321;
  SCROLLBAR-3DLIGHT-COLOR: #d2ead6;
  SCROLLBAR-ARROW-COLOR: #565700;
  SCROLLBAR-TRACK-COLOR: #99cc99;
  SCROLLBAR-DARKSHADOW-COLOR: #000000;
}

a{color: #E00000; text-decoration:none;}
a:link{color: #FF0000; text-decoration:none;}
a:vlink{color: #000000; text-decoration:none;}
a:visited{color: #A00000; text-decoration:none;}
a:hover{color: #FF79B6; text-decoration:underline;}

a.menutop{color:#FFFFFF; text-decoration:none;}
a.menutop:link{color:#FFFFFF; text-decoration:none;}
a.menutop:visited{color:#FFFFFF; text-decoration:none;}
a.menutop:hover{color:#FFFF00; text-decoration:none;}

td.logo_mitte_hg{ background-image: url(../images/logo_mitte_hg.jpg);}
td.topping{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  color: #008500;
  padding-left: 14px;
  padding-top: 0px;
  text-indent: 7px;
  background-image: url(../images/titel-bg.gif);
  background-repeat: no-repeat;
}
td.topping430
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  color: #008500;
  padding-left: 14px;
  padding-top: 0px;
  text-indent: 7px;
  background-image: url(../images/titel-bg_430.gif);
  background-repeat: no-repeat;
}
td.headline
{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  padding-left: 11px;
  text-align: left;
  text-indent: 11px;
  background-color: #009700;
  background-image: url(../images/headline_arrow.gif);
  background-position: left center;
  background-repeat: no-repeat;
}
td.titel
{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  padding-top: 3px;
  text-align: left;
  text-indent: 11px;
  background-color: #009700;
}
td.tabtop
{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #FFFFFF;
  text-align: left;
  background-color: #009700;
}
td.kontakt
{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #000000;
  font-size: 13px;
  font-weight: bold;
}
td.bm
{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: white;
  text-align: left;
  text-indent: 9px;
  padding-left: 17px;
  background-color: #009700;
  background-image: url(../images/headline_arrow.gif);
  background-position: left center;
  background-repeat: no-repeat;
}

.ueberschrift {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 14pt; font-weight: bold; color: #008500;}
.textweiss {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF;}
.textgruen {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #33cc33;}
.textdunkelgruen {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #009700;}

.vermerke {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF;}
.textvermerke{font-family: Verdana,Arial,Helvetica,sans-serif; color: black; font-size: 10px;}

.text80prb{font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 80%;}
.text7ptb{font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 7pt;}
.text10px{font-family: Verdana,Arial,Helvetica,sans-serif; color: black; font-size: 10px;}
.text10pxb{font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 10px;}
.text11px{font-family: Verdana,Arial,Helvetica,sans-serif; color: black; font-size: 11px;}
.text11pxb{font-family: Verdana,Arial,Helvetica,sans-serif; color: black; font-size: 11px; font-weight: bold;}
.text12pxbtop{font-family: Verdana,Arial,Helvetica,sans-serif; color: black; font-size: 12px; font-weight: bold; vertical-align: top;}
.text17pxb{font-family: Verdana,Arial,Helvetica,sans-serif; color: #000000; font-size: 17px; font-weight: bold;}

p.text{font-family: Verdana,Arial,Helvetica,sans-serif; color: black; font-size: 11px; text-align: justify;}
.ergebnis{font-family: Arial; color: black; font-size: 9pt;}

.layerlogotab
{
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 1;
  width: 780px;
  height: 137px;
  border-right-width: 1px;
  border-right-style: solid;
  border-color: #297321;
}
.iframetab
{
  position: absolute;
  left: -192px;
  top: -2px;
  height: 1750px;
  width: 972px;
  border-right-width: 1px;
  border-right-style: solid;
  border-color: #297321;
}
.iframetab2
{
  position: absolute;
  left: -192px;
  top: -2px;
  height: 1135px;
  width: 972px;
  border-right-width: 1px;
  border-right-style: solid;
  border-color: #297321;
}
.layertab
{
  position: relative;
  left: 282px;
  top: 200px;
  z-index: 0;
  width: 595px;
  height: 650px;
}
.layermenuetab
{
  position: absolute;
  left: 350px;
  top: 150px;
  z-index: 3;
  width: 30px;
  height: 40px;
}
.iframekontakt
{
  position: relative;
  left: 40px;
  top: 20px;
  height: 355px;
  width: 515px;
}
#rand {
  border-right-width:1px;
  border-right-style:solid;
  border-color:#297321;
  text-align:justify;
}