
img {
   behavior: url("pngbehavior.htc");
}

* {
	margin: 0;
	padding: 0;
	line-height: 1.0em;
}

html, body {
	height: 100.1%; 
}

h1{
 font-family: "Eurostile", Arial, Helvetica, sans-serif;
  font-size: 45px;
 }

h2 {
 font-family: "Eurostile", Arial, Helvetica, sans-serif;
  font-size: 24px;
color:#3797b9;
margin-bottom:20px;
}
p {
  font-size:13px;
  line-height:17px;
  color:#616161;
  }

body {
  margin:0;
  padding:0;
  text-align:left;
  background:#424242;
  /* background: url(images/dotty.gif) repeat;   */
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 62.5%;
  color: #fff;
}

div#whitesheet {
  width:870px;
  background:white;
  padding:10px;
  position:absolute;
  top:10px;
  left:50%;
  margin-left:-435px;
}



div#submenue {
   width:200px;
   margin-top:248px;
   margin-left:35px;
   _margin-left:15px;
   float:left;
   color:#000000;
}

div#submenue a {
   color:#000000;
   text-decoration:none;
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
   font-size: 13px;
   line-height: 17px;
   padding:0 0 0 20px;
}

div#submenue a:hover {
   text-decoration:underline;
}

div#submenue a.subActive {
   background: url(images/subemenuemarker_active.gif) no-repeat;
}





div#scrolleroben a {
  background: url(images/subemenuemarkero_active.gif) no-repeat;
  width:20px;
  height:20px;
   display:block;


}

div#scrolleroben a.subActive {
   background: url(images/subemenuemarker_inactive.gif) no-repeat;
}

div#scrollerunten a {
  background: url(images/subemenuemarkeru_active.gif) no-repeat;
  width:20px;
  height:20px;
  display:block; 
}

div#scrollerunten a.subActive {
   background: url(images/subemenuemarker_inactive.gif) no-repeat;
}

/*
div#ansprechpartner {
  width:100px;
  height:50px;
  margin-top: 25px;
  margin-left: 20px;
}
*/
div#ansprechpartner { padding-top:20px; background-image:url('images/neugierig.jpg'); background-position: top left; background-repeat:no-repeat; }
div#ansprechpartner #contact_details, div#ansprechpartner #contact_details a { font-size:11px; line-height:14px; }
div#ansprechpartner h3 { margin-bottom: 7px; }
div#ansprechpartner a { padding:0px; text-decoration:underline; }
div#ansprechpartner #contact_details { margin-top:7px; }


div#maintextarea {
margin-top:100px;
margin-left:300px;
}

div#maintextarea ul {
 margin-left:20px;
 font-size:13px;
 color:#616161;
 list-style:disc outside;
}

div#maintextarea ul li{
margin-top:10px;
}



div#content {
  background: url(images/border.gif) repeat-y;
}

div img{
border: 0;
    float: left;
}


 span {
	display: none;
}







/* adjusted values for IE6 */
/* html*li#bu1 a, * html*li#bu2 a, * html*li#bu3 a, * html*li#bu4 a { bottom: -1px; } */



div#footer {
  width: 870px;
  height: 50px;
  background:#838383;
    clear: both;
    float: left;
}

.hidepics {
  width:0px;
  height:0px;
  display:none;
}