BODY
         {
         font-family: verdana, arial, helvetica, swiss, sans-serif;
         font-size:12px;
         color:#3B4B5B;
         background-color: #FFFFFF;
         margin: 0px;
         margin-top: 0px;
         margin-left: 0px;
         margin-right: 0px;
         margin-bottom: 0px;
         scrollbar-shadow-color: #FFFFFF;
         scrollbar-highlight-color: #FFFFFF;
         scrollbar-3dlight-color: #3B4B5B;
         scrollbar-darkshadow-color: #3B4B5B;
         scrollbar-track-color: #F0F2F4;
         scrollbar-base-color: #E4E7EB;
         scrollbar-arrow-color: #FF9801;
         }

td
          {
          color : #3B4B5B;
          font-size : 12px;
          font-family : verdana, arial, helvetica, swiss, sans-serif;
          line-height:120%;
          }
#background{
  background-color: #F0F2F4;
  height:100%;
  width:100%;
}


/***********************************************************************************
	Header-Bilder
***********************************************************************************/
.head{
  background-image: url(../img/headerpic.jpg);
  height:103px;
  width:auto;
  background-repeat:no-repeat;
  border-left:2px solid #FFFFFF;
  border-right:2px solid #FFFFFF;
  border-bottom:2px solid #FFFFFF;
}


.head01{
  width:auto;
  background-color:#ACB7C1;
  border-right:2px solid #FFFFFF;
  border-bottom:2px solid #FFFFFF;
  border-left:2px solid #FFFFFF;
  height:20px;
}

.top{
  width:auto;
  border-right:2px solid #FFFFFF;
  border-bottom:2px solid #FFFFFF;
  border-left:2px solid #FFFFFF;
  height:28px;
}

.toplinks{
  font-family : verdana, arial, helvetica, swiss, sans-serif;
  color : #666666;
  font-size : 14px;
  font-weight : bold;
  text-align:left;
  float:left;
  }

.contact{

  font-family : verdana, arial, helvetica, swiss, sans-serif;
  color: #3B4B5B;
  font-size: 10px;
  font-weight: normal;
  text-align: right;
  padding-right:10px;
  padding-top:6px;
  word-spacing:5px;
  }


.maintable {
  border-top:0px;
  background-color: #FFFFFF;
  text-align:left;
  }

.search{
  border-bottom:2px solid #FFFFFF;
  background-color: #3B4B5B;
  display:block;
  width:auto;
  padding: 4px 0px 4px 5px;
}

.leftmenue{
  border-right:2px solid #FFFFFF;
  border-left:2px solid #FFFFFF;
  background-color: #E4E6EC;
  color: #000000;
  font-size : 12px;
  font-family : verdana, arial, helvetica, swiss, sans-serif;
}

.inhalt{
  color : #000000;
  font-size : 12px;
  font-family : verdana, arial, helvetica, swiss, sans-serif;
}

.content{
  color : #3B4B5B;
  font-size : 12px;
  font-family : verdana, arial, helvetica, swiss, sans-serif;
  width:94%;
  padding: 20 0 40 0;
  text-align:left;
}
.newscontainer{
  background-color: #E4E7EB;
  border-left:2px solid #FFFFFF;
  border-right:2px solid #FFFFFF;
}
.news_text{
  width:180;
  background-color: #E4E7EB;
  color: #3B4B5B;
  font-size : 10px;
  font-family : verdana, arial, helvetica, swiss, sans-serif;
  display:table;
  text-align:left;
  padding: 10 0;
  }



hr{
color : #ACB7C1;
border:1px solid;

}

.middletop
          {
          font-family : arial, helvetica, swiss, sans-serif;
          color : #3B4B5B;
          font-size : 16px;
          font-weight : bold;
          line-height:120%;
          }

.subtop
          {
          font-family : verdana, arial, helvetica, swiss, sans-serif;
          background-color : #FFFFFF;
          color : #FF9900;
          font-size : 12px;
          font-weight : bold;
          line-height:120%;
          }

.newstop
          {
          font-family : arial, helvetica, swiss, sans-serif;
          color : #3B4B5B;
          font-size : 14px;
          font-weight : bold;
          }

.middle
          {
          background-color : #FFFFFF;
          color : #3B4B5B;
          font-size : 12px;
          font-family : verdana, arial, helvetica, swiss, sans-serif;
          line-height:120%;
          }

.aux
          {
          color : #666666;
          font-size : 10px;
          font-family : verdana, arial, helvetica, swiss, sans-serif;
          font-weight:normal;
          line-height:120%;
          }



a:link, a:visited, a:active
        {
        color : #FF9900;
        text-decoration : none;
        }

a:hover
        {
        color: #FFFFFF;
        background-color: #FF9900;
        text-decoration: none;
        }

.contact:link, .contact:visited, .contact:active
        {
        color : #3B4B5B;
        text-decoration : none;
        }

.contact:hover
        {
        color: #3B4B5B;
        text-decoration: underline;
        background-color: #FFFFFF;
        }

.print:link, .print:visited, .print:active
        {
        color : #FFFFFF;
        background-color: #3B4B5B;
        text-decoration : none;
        }

.print:hover
        {
        color: #FFFFFF;
        background-color: #FF9900;
        text-decoration: underline;
        }


INPUT {
background-color: #FFFFFF;
color: #666666;
font-family: verdana, arial, helvetica, swiss, sans-serif;
font-size: 10px;
font-weight: normal;
text-indent: 2px;
border-top:1px solid #ACB7C1;
border-right:1px solid #ACB7C1;
border-bottom:1px solid #ACB7C1;
border-left:1px solid #ACB7C1;
}

.input_orange {
background-color: #FF9900;
color: #FFFFFF;
font-family: verdana, arial, helvetica, swiss, sans-serif;
font-size: 10px;
font-weight: normal;
text-indent: 2px;
border-top:1px solid #ACB7C1;
border-right:1px solid #ACB7C1;
border-bottom:1px solid #ACB7C1;
border-left:1px solid #ACB7C1;
}


.gtab
          {
          background-color : #EEEEEE;
          color : #000000;
          font-size : 12px;
          font-family : verdana, arial, helvetica, swiss, sans-serif;
          }

.wtab
          {
          background-color : #FFFFFF;
          color : #000000;
          font-size : 12px;
          font-family : verdana, arial, helvetica, swiss, sans-serif;
	 text-align: right;
          }

.wtab2
          {
          background-color : #FFFFFF;
          color : #000000;
          font-size : 12px;
          font-family : verdana, arial, helvetica, swiss, sans-serif;
	 text-align: center;
          }


/**************************************************************************
	Menübuttons Oben
**************************************************************************/
.topmenu1:link, .topmenu1:visited, .topmenu1:active {
  border-right:2px solid #FFFFFF;
  background-color: #788999;
  color: #FFFFFF;
  font-size: 12px;
  font-family: verdana, arial, helvetica, swiss, sans-serif;
  padding: 6px 10px 6px 10px;
  text-decoration: none;
  display:table;
  float:left;
}

.topmenu1:hover {
  background-color: #3B4B5B;
  color: #FFFFFF;
  text-decoration: none;
}

.topmenu2:link, .topmenu2:visited, .topmenu2:active {
  border-right:2px solid #FFFFFF;
  background-color: #C7CFD5;
  color: #000000;
  font-size: 12px;
  font-family: verdana, arial, helvetica, swiss, sans-serif;
  padding: 6px 10px 6px 10px;
  text-decoration: none;
  display:table;
  float:left;
}

.topmenu2:hover {
  background-color: #3B4B5B;
  color: #FFFFFF;
  text-decoration: none;
}

.topmenu3:link, .topmenu3:visited, .topmenu3:active {
  border-right:2px solid #FFFFFF;
  background-color: #E4E7EB;
  color: #000000;
  font-size: 12px;
  font-family: verdana, arial, helvetica, swiss, sans-serif;
  padding: 6px 10px 6px 10px;
  text-decoration: none;
  display:table;
  float:left;
}

.topmenu3:hover {
  background-color: #3B4B5B;
  color: #FFFFFF;
  text-decoration: none;
}

.topmenu_active:link, .topmenu_active:visited, .topmenu_active:active {
  border-right:2px solid #FFFFFF;
  background-color: #FF9900;
  color: #FFFFFF;
  font-size: 12px;
  font-family: verdana, arial, helvetica, swiss, sans-serif;
  padding: 6px 10px 6px 10px;
  text-decoration: none;
  display:table;
  float:left;
}

.topmenu_active:hover {
  background-color: #3B4B5B;
  color: #FFFFFF;
  text-decoration: none;
}


.leftmenu a:link, .leftmenu a:visited, .leftmenu a:active {
  background-color: #788999;
  border-bottom:2px solid #E4E6EC;
  color: #FFFFFF;
  font-size: 12px;
  font-family: verdana, arial, helvetica, swiss, sans-serif;
  padding: 4px 0px 4px 5px;
  text-decoration: none;
  display:block;
  width:auto;
}

.leftmenu a:hover {
  background-color: #FF9900;
  border-bottom:2px solid #E4E6EC;
  color: #FFFFFF;
  font-size: 12px;
  font-family: verdana, arial, helvetica, swiss, sans-serif;
  padding: 4px 0px 4px 5px;
  text-decoration: none;
  display:block;
  width:auto;
}


.leftactive a:link, .leftactive a:visited, .leftactive a:active {
  background-color: #FF9900;
  color: #FFFFFF;
  text-decoration: none;
}

.leftactive a:hover {
  background-color: #788999;
  color: #FFFFFF;
  text-decoration: none;
}

.table {
  padding: 10px 10px 10px 10px;
  border-bottom:1px solid #E4E6EC;
  border-right:1px solid #E4E6EC;
}
