   a{
	  text-decoration:none;   
   }
   
   h1{
	  font-size:21px;
	  /*background: -moz-linear-gradient(top, #ed1918, #a10304); */
	  color:#a10304;
	  margin-left:20px;
	  /*border-bottom:solid 10px #dbdee0;*/
   }
   
   hr{
	   box-shadow:inset;
	   border:1px solid #CCC;
	   width:220px;
   }
   
   h3{
	  font-size:16px;
	  margin:10px;
   }

   #global{
      width:1015px;
	  margin-left:auto;
	  margin-right:auto;
	  font-family:Arial, Helvetica, sans-serif; 
   }

   #background{
      background:url(images/maschinenhalle.jpg) no-repeat;
      min-height:570px;
	  background-position:0px 0px;
	  margin-top:-580px;
	  margin-left:-20px
   }

   #button_angebot{
	  position:relative;
	  top:470px;
      left:420px;
	  border:solid 1px #000000;
	  background: -moz-linear-gradient(top, #ed1918, #a10304);
	  height:45px;
	  width:280px;
   }

   #headline{
      margin-left:20px;
      width:270px;
   }

   #erp{
      font-size:34px;
      z-index:1;
   }

   #erp_down{
      margin-left:120px;
      margin-top:-10px;
      z-index:2;
      font-size:12px;
      color:#a10304;
	  width:200px;
   }

   #hotline{
      margin-left:652px;
      width:360px;
      margin-top:-40px;
	  font-size:12px;
   }
   
   #hotline a{
	  color:#000000;   
   }

   #navigation{
      width:490px;
      height:42px;
      margin-left:510px;
      text-align:center;
      margin-top:10px;
      opacity:0.9;
      background: -moz-linear-gradient(top, #e4e5e9, #c5c6ca);	
	  border-bottom:solid 1px #858688;
   }

   #navigation a{
      color:#66676b;
   }

   #navigation_style{
      margin-top:15px;
   }
   
   #navigation_element{
	   border-left:solid 1px #858688;
	   width:145px;
	   height:32px;
	   padding-top:10px;  
	   float:left;
   }

	#navigation_home{
	   width:50px;
	   float:left;
	   padding-top:10px;	
	   height:32px; 
	   border-left:solid 1px #858688;  
	}

	#main_nav{
		width:250px;
		margin-top:10px;
		margin-left:20px;	
        background: #ffffff;/*-moz-linear-gradient(top, #e4e5e9, #c5c6ca);	*/
		opacity:0.9;
		box-shadow:5px 5px 5px #999;
		border-left:1px solid #999;
		padding-bottom:10px;
	}
	
	#main_nav a{
		color:#66676b;
	}

	#main_nav_top{
        background: -moz-linear-gradient(top, #e4e5e9, #c5c6ca);
		border-top:1px solid #999; 
		border-left:1px solid #999;	
	}

   #headline2{
      margin-left:20px;
	  font-size:22px;
	  margin-top:50px;
   }

   #infobox{
      width: 250px;
      opacity:0.8;
      background:#ffffff;
      margin-top:40px;
	  margin-left:20px;
	  border-bottom:solid 1px #b2b2b2;
   }

   #infobox div{
      height:50px;
      color:#66676b;
   }
   
   #infobox li{
	  margin-bottom:5px;  
	  font-size:14px; 
   }
   
   #infobox_background{
      background: -moz-linear-gradient(top, #e4e5e9, #c5c6ca);	   
	  border-bottom:solid 1px #000000;
   }
   
   #infobox_headline{
	  margin-left:25px;   
	  padding-top:15px;
	  font-size:20px;
   }
   
   #infobox_headline strong{
	   color:#000000;   
   }
   
   #button_angebot div{
	  color:#ffffff; 
	  margin-top:12px;  
	  margin-left:10px;
   }
   
   #button_angebot img{
	  margin-left:240px;
	  margin-top:-25px;   
   }
   
   #button_angebot a{
	  color:#ffffff;   
   }
   
   #betriebsdatenerfassung{
	  width:720px;  
	  min-height:610px; 
	  margin-left:278px;
	  margin-top:-600px;
	  opacity:0.9;
	  font-size:14px;	  
   }
   
   #betriebsdatenerfassung_content{
	   height:450px;
	   background: -moz-linear-gradient(top,#fdfdfd ,#f1f1f1);
	   margin:10px;
	   padding:10px;
	   box-shadow:10px 10px 20px #999;
   }
   
   #betriebsdatenerfassung_content a{
	   color:#a10304;
	   margin-left:420px;
   }
   
   #links{
		color:#929698;
		margin-top:30px;
		margin-left:-20px;
   }
   
   #links a{
		color:#929698;   
   }