@charset "UTF-8";
/* CSS Document */

#body {
	font-family:Arial, Helvetica, sans-serif;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	top:0;
	left:0;	
	}

#main {
	
	width:994px;
	height:auto;
	left:0;
	top:0;
	margin:0;
	padding:0;
	z-index:10;
	
	
}

.bildschatten {
 background: url(Bilder/bildschatten2.png) no-repeat bottom left;
 background-image: url(Bilder/bildschatten2.png) no-repeat bottom left;
 padding: 8px 7px 16px 7px;
}

#header {
	
	width:994px;
	height:127px;
	left:0;
	top:0;
	margin:0px;
	padding:0px;
	background-image:url(Bilder/header.jpg);
}

#menuhintergrund {
	width:994px;
	height:5px;
	background-image:url(Bilder/menu.jpg);
	background-repeat:no-repeat;
}


#menuebox {
position: relative;
background-color:#FFF;
height: 40px;
width:994px;
}
.stupidie {
display: none;
}
#menue {
position:absolute;
width:994px;
top: 5px;
left: 0;
z-index: 200;

}
					  #left {
						  float:left;
						  width:201px;
						  height:35px;
						  background-image:url(Bilder/platzhalter.png)
					  }
					 
					 
					  #menue .home {
					  float: left;
					  display: block;
					  overflow: hidden;
					  width: 71px;
					  height: 35px;
					  font-weight: bold;
					  text-align: left;
					  background-image:url(Bilder/home.jpg);
					  background-repeat:no-repeat;
					  border-color: #d0843e #78561d #78561d #d0843e;
					 
					 
					  }
					  
					  #menue .home:hover {
					  height: auto;
					  background-image:url(Bilder/home_over.jpg);
					  color: #fff;
					  
					  }
					  
					  
					  
					  #menue .produkte {
					  float: left;
					  display: block;
					  overflow: hidden;
					  width: 89px;
					  height: 35px;
					  font-weight: bold;
					  text-align: left;
					  background-image:url(Bilder/ueberuns.jpg);
					  background-repeat:no-repeat;
					  border-color: #d0843e #78561d #78561d #d0843e;
					  }
					  
					  #menue .produkte:hover {
					  height: auto;
					  background-image:url(Bilder/ueberuns_over.jpg);
					  color: #fff;
					  }
					  
					  
					  
					  #menue .company {
					  float: left;
					  display: block;
					  overflow: hidden;
					  width: 68px;
					  height: 35px;
					  font-weight: bold;
					  text-align: left;
					  background-image:url(Bilder/bilder.jpg);
					  background-repeat:no-repeat;
					  border-color: #d0843e #78561d #78561d #d0843e;
					  }
					  
					  #menue .company:hover {
					  height: auto;
					  background-image:url(Bilder/bilder_over.jpg);
					  color: #fff;
					  }
					  
					  
					  
					  #menue .download {
					  float: left;
					  display: block;
					  overflow: hidden;
					  width: 80px;
					  height: 35px;
					  font-weight: bold;
					  text-align: left;
					  background-image:url(Bilder/kontakt.jpg);
					  background-repeat:no-repeat;
					  border-color: #d0843e #78561d #78561d #d0843e;
					  }
					  
					  #menue .download:hover {
					  height: auto;
					  background-image:url(Bilder/kontakt_over.jpg);
					  color: #fff;
					  }
					  
					  
					  #menue .reference {
					  float: left;
					  display: block;
					  overflow: hidden;
					  width: 100px;
					  height: 35px;
					  font-weight: bold;
					  text-align: left;
					  background-image:url(Bilder/impressum.jpg);
					  background-repeat:no-repeat;
					  border-color: #d0843e #78561d #78561d #d0843e;
					  }
					  
					  #menue .reference:hover {
					  height: auto;
					  background-image:url(Bilder/impressum_over.jpg);
					  color: #fff;
					  }
					  

					  #menue .links {
					  float: left;
					  display: block;
					  overflow: hidden;
					  width: 143px;
					  height: 35px;
					  font-weight: bold;
					  text-align: left;
					  background-image:url(Bilder/niederlassungen.jpg);
					  background-repeat:no-repeat;
					  border-color: #d0843e #78561d #78561d #d0843e;
					  }
					  
					  #menue .links:hover {
					  height: auto;
					  background-image:url(Bilder/niederlassungen_over.jpg);
					  color: #fff;
					  }
					  
					  #menue .messen {
					  float: left;
					  display: block;
					  overflow: hidden;
					  width: 74px;
					  height: 35px;
					  font-weight: bold;
					  text-align: left;
					  background-image:url(Bilder/messen.jpg);
					  background-repeat:no-repeat;
					  border-color: #d0843e #78561d #78561d #d0843e;
					  }
					  
					  #menue .messen:hover {
					  height: auto;
					  background-image:url(Bilder/messen_over.jpg);
					  color: #fff;
					  }
					  


					   
	



a.innen-1 {
margin-top: 2px;
}
a.innen,
a.innen-1 {
	display: block;
	width: 100%;
	padding: 2px 0;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	background-color:#E8E8E8;
	color:#039;
	

}
a:visited.innen,
a:visited.innen-1 {
background-color: #F6F6F6;
color:#039;
}
a:hover.innen,
a:hover.innen-1 {
	background-color: #FFF;
	color: #039;
}

span.menutag {
display: block;
cursor: default;
}

#menu2 {
	position:absolute;
	width:994px;
	height:22px;
	background-image:url(Bilder/menue2.jpg);
	background-repeat:no-repeat;
	z-index:20;
}

TD
{
 FONT-FAMILY: verdana;
 FONT-SIZE: 8pt;
}

kontakt
{
 position: absolute;
}


#content {
	position: relative;
	text-align: left;
	width:873px;
	min-height:400px;
 	height:auto !important;  /* für moderne Browser */
 	height:400px;  /*für den IE */
	margin: 40 60 10 60;
	padding:0px;
	background-color:#fff;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: normal;
	background-image:url(Bilder/lp_bg.jpg);
	background-position: center;
	background-repeat: no-repeat;
	color:#000;
	}
	
#leftcontent {
	width:900px;
	min-height:500px;
	background-color:#fff;
	position:absolute;
	float:left;
	padding-left:0px;
	padding-top:60px;
	padding-right:0;
	padding-bottom:0px;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight: normal;
	color:#039;
	}
	
		
hr {color: #fff; background-color: #fff; border: 1px dotted #8d8d8d; border-style: none none dotted; }	
	
	
#footer {
	width:994px;
	height:50px;
	margin:0px;
	padding:0px;
	background-image:url(Bilder/footer.jpg);
	position:relative;
}.schrift #Tabelle_01 tr td {
	text-align: center;
	font-size: 10px;
}
.schrift #Tabelle_01 tr td #content p {
	text-align: left;
	font-weight: bold;
}
.schrift #Tabelle_01 tr td #content p {
	font-weight: bold;
}
.schrift #Tabelle_01 tr td #content b {
	text-align: left;
}
.schrift #Tabelle_01 tr td #content b {
	text-align: left;
}
.schrift #Tabelle_01 tr td #content b {
}
.schrift #Tabelle_01 tr td #content b {
}
