  html, body
  {
    background-color: white;
    color: #333333;
    margin: 0;
    padding: 0;
    font: normal 8pt Verdana;
  }

#header
{
  width: 820px;
  background: white;
  color: #333333;
}

#buttom
{
text-align:center;
margin-top: 10px;
}

#footer
{
  text-align: center;
  background: white;
  color: #bcbdc1;
  margin-top: 20px;
  text-decoration: none;
}

#logo
{
  width: 250px;
  height: 103px;
  float: left;
}

#content
{
  width: 820px;
  margin-top: 20px;
}


#sidemenu
{
  width: 200px;
  float: left;
  margin: 0;
}


#contentarea
{
  margin-left: 200px;
  width: 420px;
  padding-left: 0px;
  
}


#contentarea ul
{
margin: 0 0 0 0;
padding: 4px 0 0 0;
width: 420px;
list-style: none;
  
}  

#contentarea ul a:link, #contentarea ul a:visited, #contentarea ul a:hover, #contentarea ul a:focus, #contentarea ul a:active
{
color: #17469e;
font-family: verdana;
font-size: 11px;
text-decoration: none;
font-weight: bold;
background: white;
line-height: 10px;
}

#contentarea ul a:hover, #contentarea ul a:active
{
color: gray;
}

p
{
  margin: 2mm 0 1mm 0;
  font-family: verdana;
  text-align: left;
  font-weight: normal;
  color: #17469e;
  padding: 0 0 2px 10px;
  background: url(../images/pfeil.png) no-repeat 0 3px;  
} 



span.bluetext
{  
  font-family: verdana;
  text-align: justify;
  font-weight: bold;
  color: #17469e;  
} 

span.blacktext
{  
  font-family: Trebuchet MS;
  font-size: 12pt;
  text-align: left;
  font-weight: bold;
} 


div
{
  text-align:left;
}

div.whiteback
{
  background-color: white;
}

div.whiteback h1
{
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  font-size: 12pt;
  font-weight: bold;
  font-family: Trebuchet MS;
}

span.navigation
{
color: #f5821f;
font-size: 12pt;
font-family: verdana;
}

span.navigation a
{
  color: #f5821f;
  font-family: arial;
  text-decoration: none;
}

td
{
  font-size: 11px;
}

td.topmenu
{
  background: url(../images/image_4.png) repeat-x; 
  text-align:right; 
  height:16px; 
  line-height:16px; 
  padding-right:8px;
  font-weight:bold;
  color: white;
  font-size: 11px;
}

td.topmenu a:link, td.topmenu a:visited, td.topmenu a:hover, td.topmenu a:focus, td.topmenu a:active
{
color: white;
font-family: verdana;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}

td.topmenu a:hover, td.topmenu a:active
{
color:orange;
}

#sidemenu ul
{
  margin: 0 0 0 0;
  padding: 4px 0 0 0;
  width: 155px;
  list-style: none;
}

#sidemenu ul li
{
  padding: 2px 0 2px 16px;
  background: url(../images/button.png) no-repeat left center;
}

#sidemenu ul a:link, #sidemenu ul a:visited, #sidemenu ul a:hover, #sidemenu ul a:focus, #sidemenu ul a:active
{
color: #f5821f;
font-family: verdana;
font-size: 11px;
text-decoration: none;
font-weight: bold;
border: 1px solid white;
height: 17px;
line-height:17px;
width: 150px;
background: white;
}

#sidemenu ul a:hover, #sidemenu ul a:active
{
color: gray;
}

span.mentop2
{
color: white;
font-family: verdana;
font-size: 10pt;
text-decoration: none;
font-style: italic;

}

span.headline
{
font-family: verdana;
font-size: 12pt;
font-weight: bold;
} 

#infoarea
{
  width: 150px;
  float: right;
  margin: 0;
}

#infoarea ul a:link, #infoarea ul a:visited, #infoarea ul a:hover, #infoarea ul a:focus, #infoarea ul a:active
{
color: #f5821f;
font-family: verdana;
font-size: 11px;
text-decoration: none;
font-weight: bold;
height: 20px;
line-height:17px;
width: 150px;
background: white;

}

#infoarea ul a:hover, #infoarea ul a:active
{
color: gray;
}

#infoarea ul
{
list-style:  none;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

#infoarea ul li
{
padding: 0 0 0 15px;
background: url(../images/button.png) no-repeat left;
}

#kontakt
{
width: 320px;
height: 170px;
border: solid #bcbdc1 2px;
background: white;
}

.textkontakt
{
line-height:11px;
font-family: verdana;
font-weight: bold;
color: #17469E;
}

.abteilung
{
font-family: verdana;
font-weight: normal;
font-size:10px;
color: #f5821f;
}

.fon
{
font-family:verdana;
font-weight:bold;
font-size:10px;
color: #17469E;
}

#kontakt2
{
width: 330px;
height: 170px;
border: solid #bcbdc1 2px;
background: white;
}

