body          { color: white; font-size: 11px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: lighter; font-style: normal; line-height: 18px; background-image: url(../additive-manufacturing.jpg); background-repeat: repeat-x; background-position: center 0; word-spacing: 1px; }
td { color: white; font-size: 14px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  font-style: normal; line-height: 22px; word-spacing: 1px; }


img {
border:0px;	
}
html,
body {
   margin:0;
   padding:0;
   height:100%;
}
#body { background-position:  0 50%; width: 941px; margin: 0 auto; padding-bottom:0; }

#navi{ height: 171px; width:941px; position: relative;  z-index: 1; }
	
#animation{
	height: 550px;  
	width:900px;
	position:relative;
 } 
 
 #Stage{
	height: 420px;  
	width:820px;
	position:relative;
	margin-left: 30px; 
 } 
  #teaser{
	height: 123px;  
	width:680px;
	position:relative;
		margin-top: 30px; 
	margin-left: 130px; 
 } 

 
   #bettennavi{ height: 60px; width:400px; position:relative; z-index: 5; margin-top: -50px; margin-left: 359px; }
   #geschichtetext{ height: 60px; width:400px; position:relative; z-index: 6; margin-top: 80px; margin-left: 80px; }
#sortimenttext{ height: 60px; width:400px; position:relative; z-index: 6; margin-top: 250px; margin-left: 80px; }
#musterbuch{ height: 60px; width:400px; position:relative; z-index: 6; margin-top: -130px; margin-left: 35px; }
#fuellmaschine{ height: 60px; width:400px; position:relative; z-index: 6; margin-top: -130px; margin-left: 35px; }
#starttext{ height: 60px; width:400px; position:relative; z-index: 6; margin-top: 280px; margin-left: 475px; }
#startmueller{ height: 60px; width:400px; position:relative; z-index: 6; margin-top: 130px; margin-left: 375px; }
#startlogos{ height: 60px; width:200px; position:relative; z-index: 6; margin-top: -210px; margin-left: 75px; }
#footer {
   position:absolute;
   bottom:0;
   width:100%;
   height:22px;   /* Height of the footer */
   background:#6cf;
  /* background-color: #082D73;*/
   background-color: #012770;
   padding:0;
   margin:0;
}
#impressum_pfeil {
	margin:0;
	padding:0;
	border:0;
}

#footer-link {
	position:absolute;
	left:748px;
}

 #unternavi{ width: 160px; height: 115px; position: absolute; z-index: 8; left: 50%; margin-left: -130px; top: 140px; visibility: visible; margin-top: 171px; }
.edgeLoad-EDGE-13032831 { visibility:hidden; }



strong    { color: white; font-size: 12px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-style: normal; line-height: 18px; word-spacing: 1px; }
a:link  { color: white; font-size: 12px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: bolder; font-style: normal; line-height: 18px; text-decoration: none; word-spacing: 1px; }
a:hover { color: #4d6b9d; font-size: 12px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: underline; word-spacing: 1px; }
a:visited  { color: white; font-size: 12px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; word-spacing: 1px; }
a:active  { color: white; font-size: 12px; font-family: "ATRotis Semisans 55", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 18px; text-decoration: none; word-spacing: 1px; }
H3      { color: white; font-size: 18px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: bold; font-style: normal; line-height: 18px; word-spacing: 1px; }
H1      { color: white; font-size: 23px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: lighter; font-style: normal; line-height: 18px; word-spacing: 1px; }
