 body {
	margin: 0;
	padding: 0;
 }
 
  @font-face {
    font-family: 'OpenSans-Bold';
    src: url('./fonts/opensans-bold-webfont.eot');
    src: url('./fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('./fonts/opensans-bold-webfont.woff') format('woff'),
         url('./fonts/opensans-bold-webfont.ttf') format('truetype'),
         url('./fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'OpenSans-CondBold';
    src: url('./fonts/opensans-condbold-webfont.eot');
    src: url('./fonts/opensans-condbold-webfont.eot?#iefix') format('embedded-opentype'),
         url('./fonts/opensans-condbold-webfont.woff') format('woff'),
         url('./fonts/opensans-condbold-webfont.ttf') format('truetype'),
         url('./fonts/opensans-condbold-webfont.svg#open_sans_condensedbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'OpenSans-ExtraBold';
    src: url('./fonts/opensans-extrabold-webfont.eot');
    src: url('./fonts/opensans-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('./fonts/opensans-extrabold-webfont.woff') format('woff'),
         url('./fonts/opensans-extrabold-webfont.ttf') format('truetype'),
         url('./fonts/opensans-extrabold-webfont.svg#open_sansextrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'OpenSans-Regular';
    src: url('./fonts/opensans-regular-webfont.eot');
    src: url('./fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('./fonts/opensans-regular-webfont.woff') format('woff'),
         url('./fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('./fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'OpenSans-SemiBold';
    src: url('./fonts/opensans-semibold-webfont.eot');
    src: url('./fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('./fonts/opensans-semibold-webfont.woff') format('woff'),
         url('./fonts/opensans-semibold-webfont.ttf') format('truetype'),
         url('./fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'OpenSans-Light';
    src: url('./fonts/opensans-light-webfont.eot');
    src: url('./fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('./fonts/opensans-light-webfont.woff') format('woff'),
         url('./fonts/opensans-light-webfont.ttf') format('truetype'),
         url('./fonts/opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}


 
 #background 
{ 
	 left: 0px; 
	 top: 0px; 
	 position: relative; 
	 	 -webkit-box-shadow: 10px 10px 50px grey;
-moz-box-shadow: 10px 10px 50px grey;
box-shadow: 10px 10px 50px grey;
	 margin-left: auto; 
	 margin-right: auto; 
	 width: 1200px;
	 height: 850px; 
	 overflow: hidden;
	 z-index:0;
	} 

 #Background 
{ 
	 left: 0px; 
	 top: 0px; 
	 position: absolute; 
	 width: 1200px;
	 height: 850px;
	 z-index:1;
} 

 #Bitmap 
{ 
	 left: -125px; 
	 top: -120px; 
	 position: absolute; 
	 width: 1370px;
	 height: 970px;
	 z-index:2;
} 

 #Copyrightgastroplus 
{ 
	 left: 565px; 
	 top: 820px; 
	 position: absolute; 
	text-decoration: none;
	text-underline: none; 
	 	 font-family: 'OpenSans-Regular';
	  font-size: 10px;
	 color: #FFFFFF;
	 width: 265px;
	 height: 11px;
	 z-index:3;
} 

 #Contactdetails
{ 
	 left: 566px; 
	 top: 782px; 
	 position: absolute; 
	  font-family: 'OpenSans-Regular';
	  font-size: 10px;
	 color: #FFFFFF;
	 width: 246px;
	 height: 27px;
	 z-index:4;
} 

 #Gruppieren3Objekte 
{ 
	 left: 1093px; 
	 top: 11px; 
	 position: absolute; 
	 width: 107px;
	 height: 659px;
	 z-index:5;
} 

 #Bitmap_0 
{ 
	 left: 460px; 
	 top: 58px; 
	 position: absolute; 
	 width: 280px;
	 height: 70px;
	 z-index:6;
} 

 #NameNachname 
{ 
	 left: 566px; 
	 top: 453px; 
	 position: absolute;
	 font-family: 'OpenSans-Light';
	 font-size: 11px;	 
	 width: 87px;
	 height: 11px;
	 z-index:7;
} 

 #Email 
{ 
	 left: 566px; 
	 top: 479px; 
	 position: absolute; 
	  font-family: 'OpenSans-Light';
	 font-size: 11px;
	 width: 25px;
	 height: 9px;
	 z-index:8;
} 

 #TelefonNummer 
{ 
	 left: 565px; 
	 top: 504px; 
	 position: absolute; 
	 width: 83px;
	  font-family: 'OpenSans-Light';
	 font-size: 11px;
	 height: 9px;
	 z-index:9;
} 

 #Anmerkungen 
{ 
	 left: 565px; 
	 top: 530px; 
	 position: absolute;
 font-family: 'OpenSans-Light';
	 font-size: 11px;	 
	 width: 68px;
	 height: 12px;
	 z-index:10;
} 

 #Abschicken 
{ 
	left: 790px;
    top: 626px; 
	font-family: 'OpenSans-Bold';
	font-size: 11px;
	text-decoration: none;
	border: none;
    background: none;
	position: absolute;
	color: #000000;	 
	width: 82px;
	height: 19px;
	z-index:11;
} 

 #Title
{ 
	 left: 567px; 
	 /*top: 413px;  */
	 top: 318px;  
	 position: absolute; 
	 	 font-family: 'OpenSans-Bold';
	 font-size: 22px;
	 color: #99AE30;
	 width: 90px;
	 height: 19px;
	 z-index:12;
} 

#Text
{ 
	  left: 567px; 
	 top: 355px; 
	 position: absolute; 
	 font-family: 'OpenSans-Light';
	 font-size: 11px;
	 color: #000000;
	 width: 280px;
	 height: 180px;
	 z-index:8;
} 

 #Kontakt
{ 
	 left: 758px; 
	top: 168px; 
	
	 position: absolute; 
	 	 	 	  font-family: 'OpenSans-Bold';
	  font-size: 12px;
	  	 text-decoration: none;
		 color: #99AE30;
	text-underline: none; 
	 width: 46px;
	 height: 9px;
	 z-index:13;
} 
 


 #Gastroplus 
{ 
	 left: 373px; 
	 top: 168px; 
	 position: absolute; 
	 	  font-family: 'OpenSans-Regular';
	  font-size: 12px;
	  	 text-decoration: none;
		 color: black;
	 width: 61px;
	 height: 12px;
	 z-index:14;
} 

 #Sortiment 
{ 
	 left: 574px; 
	 top: 168px; 
	 position: absolute; 
	 	  font-family: 'OpenSans-Regular';
	  font-size: 12px;
	  	 text-decoration: none;
		 color: black;
	 width: 55px;
	 height: 9px;
	 z-index:15;
} 

 #NachnameField
{ 
	 left: 662px; 
	 top: 448px; 
	 position: absolute; 
	 width: 192px;
	 height: 21px;
	 z-index:16;
} 

 #EmailField
{ 
	 left: 662px; 
	 top: 475px; 
	 position: absolute; 
	 width: 192px;
	 height: 21px;
	 z-index:17;
} 

 #TelefonField
{ 
	 left: 662px; 
	 top: 501px; 
	 position: absolute; 
	 width: 192px;
	 height: 21px;
	 z-index:18;
} 

 #AnmerkenField
{ 	  resize: none;
	 left: 662px; 
	 top: 528px; 
	   font-family: 'OpenSans-Regular';
	     font-size: 13px;
	 position: absolute; 
	 width: 192px;
	 height: 83px;
	 z-index:19;
} 
