body { }

#page 
	{ 
	height: 658px; 
	width: 780px; 
	left: 230px; 
	top: 0; 
	position: absolute; 
	visibility: visible; 
	border: solid 1px #d6dde5;
	}

/* HEAD Anfang*/	
#navi_head 
	{ 
	height: 20px; 
	width: 770px; 
	left: 0; 
	top: 0; 
	position: absolute; 
	visibility: visible; 
	border: solid 1px #fff; 
	}
	
#head_navi_background 
	{ 
	height: 20px; 
	width: 576px; 
	left: 0; 
	top: 0; 
	position: absolute; 
	visibility: visible; 
	background-image: url(../design/background_head_navi.gif); 
	background-color: #d7e4f0; 
	}

#head_menu0 
	{ 
	height: 20px; 
	width: 202px; 
	left: 577px; 
	top: 0; 
	position: 
	absolute; 
	visibility: visible; 
	}
	
#Logo_feld 
	{ 
	height: 119px;
	width: 771px; 
	left: 0; 
	top: 21px; 
	position: absolute; 
	visibility: visible; 
	border: solid 1px #ccc; 
	}

#mhs-logo 
	{ 
	height: 112px; 
	width: 262px; 
	left: 5px; 
	top: 5px; 
	position: absolute; 
	visibility: visible; 
	background-image: url(../design/mhs_logo_web.jpg);
	background-repeat: no-repeat;
	}
	
#slogan_bereich 
	{ 
	height: 119px; 
	width: 505px; 
	left: 272px; 
	top: 0; 
	position: absolute; 
	visibility: visible;  
	background-image: url(../design/background_head.gif); 
	background-repeat: repeat; 
	}
	
#nadel_bild 
	{ 
	height: 118px; 
	width: 428px; 
	left: 349px; 
	top: 0px; 
	position: absolute; 
	visibility: visible; 
	}
/*HEAD Ende*/	

#nav_container 
	{
	height: 20px; 
	width: 774px; 
	left: 1px; 
	top: 144px;
	position: absolute;
	visibility: visible; 
	}
	
#body_navi_background 
	{ 
	height: 20px;
	width: 273px; 
	left: 0; 
	top: 0; 
	position: absolute; 
	visibility: visible; 
	background-color: #7ba9dc; 
	background-image: url(../design/background_navi_body.gif); 
	background-repeat: no-repeat;
	}

#body_nav_container 
	{ 
	height: 100px; 
	width: 505px; 
	left: 274px; 
	top: 0; 
	position: absolute; 
	visibility: visible; 
	}

	
#designer 
	{
	 height: 20px; 
	 width: 425px; 
	 left: 20px; 
	 top: 660px; 
	 position: absolute; 
	 visibility: visible; 
	 color: #b1b1b1; 
	 font-family: Arial; 
	 font-size: 10px;
	 }
	 
#designer a:link 
	{ 
	color: #b1b1b1;
	}
	
#designer a:hover 
	{
	color: #9cb9dc;
	}

	
#hersteller 
	{ 
	height: 40px; 
	width: 111px; 
	left: 663px; 
	top: 4px; 
	position: absolute; 
	visibility: visible; 
	}

#buehnehome1 
	{ 
	background-color: #9cb9dc; 
	background-image: url(../design/background_buehne.gif);
	height: 112px; 
	width: 778px; 
	left: 1px; 
	top: 496px; 
	position: absolute; 
	visibility: visible; 
	}

#buehne 
	{ 
	height: 328px;
	width: 504px; 
	left: 275px; 
	top: 165px; 
	position: absolute; 
	visibility: visible; 
	border: 1px solid #e1e1e1; 
	}

#produktname 
	{ 
	height: 20px; 
	width: 390px; 
	left: 45px; 
	top: 20px; 
	position: absolute; 
	visibility: visible; 
	color: #898a8c; 
	font-family: arial, sans-serif; 
	font-size: 16px;
	letter-spacing: 1px;
	}
	
#beschreibung 
	{ 
	height: 46px; 
	width: 363px; 
	left: 45px; 
	top: 70px; 
	position: absolute; 
	visibility: visible; 
	color: #898a8c; 
	font-family: arial, sans-serif; 
	font-size: 11px;
	letter-spacing: 1px; 
	}
	
#fuss 
	{ 
	height: 48px; 
	width: 778px; 
	left: 1px; 
	top: 609px; 
	position: absolute; 
	visibility: visible; 
	background-color: #e1e1e1; 
	}

a:link 
	{ 
	color: #9cb9dc; 
	text-decoration: none;
	}
	
a:visited 
	{
	color: #9cb9dc; 
	text-decoration: none;
	}
	
a:hover 
	{
	color: #898a8c; 
	text-decoration: none;
	}
	
a:active 
	{
	color: #9cb9dc; 
	text-decoration: none;
	}

#detalle_bild 
	{
	height: 250px; 
	width: 310px; 
	left: 45px; 
	top: 60px; 
	position: absolute;
	visibility: visible; 
	border: solid 1px #d6dde5;
	}
	
#pdf_bild 
	{
	height: 73px;
	width: 70px; 
	left: 380px; 
	top: 60px; 
	position: absolute; 
	visibility: visible; 
	}
	
#download_pdf 
	{
	height: 32px; 
	width: 90px; 
	left: 395px; 
	top: 139px; 
	position: absolute; 
	visibility: visible; 
	color: #9cb9dc; 
	font-family: Arial, sans-serif; 
	font-size: 11px;
	letter-spacing: 1px;  
	}
	
#download_acrobat 
	{
	height: 30px; 
	width: 102px; 
	left: 390px; 
	top: 285px; 
	position: absolute; 
	visibility: visible; 
	color: #9cb9dc; 
	font-family: Arial, sans-serif; 
	font-size: 11px;
	letter-spacing: 1px; 
	}
	
#allginfo 
	{
	height: 54px; 
	width: 334px; 
	left: 320px; 
	top: 20px; 
	position: absolute; 
	visibility: visible;  
	color: #fff; 
	font-family: Arial, sans-serif; 
	font-size: 11px;
	letter-spacing: 1px; 
	}

#allginfo a:link 
	{ 
	color: #fff; 
	text-decoration: none;
	}
	
#allginfo a:visited 
	{
	color: #898a8c; 
	text-decoration: none;
	}
	
#allginfo a:hover 
	{
	color: #898a8c; 
	text-decoration: none;
	}
	
#allginfo a:active 
	{
	color: #fff; 
	text-decoration: none;
	}

#begruessung a:link 
	{ 
	color: #fff; 
	text-decoration: none;
	}
	
#begruessung a:visited 
	{
	color: #fff; 
	text-decoration: none;
	}
	
#begruessung a:hover 
	{
	color: #b2faff; 
	text-decoration: none;
	}
	
#begruessung a:active 
	{
	color: #fff; 
	text-decoration: none;
	}

#rahmen 
	{ 
	height: 328px; 
	width: 502px; 
	left: 275px; 
	top: 165px; 
	position: absolute; 
	visibility: visible; 
	border: solid 1px #ccc;
	}

#unsere_anschrift 
	{ 
	height: 20px; 
	width: 390px; 
	left: 100px; 
	top: 30px; 
	position: absolute; 
	visibility: visible; 
	color: #898a8c; 
	font-family: arial, sans-serif; 
	font-size: 16px;
	letter-spacing: 1px; 
	}


/************ I-FRAME-FORMULAR ************/
#iframe_2 
	{
	scrollbar-arrow-color: #e1e1e1; 
	scrollbar-face-color: #e1e1e1; 
	scrollbar-highlight-color: #e1e1e1; 
	scrollbar-3dlight-color: #e1e1e1; 
	scrollbar-shadow-color: #e1e1e1; 
	scrollbar-darkshadow-color: #e1e1e1; 
	scrollbar-track-color: #e1e1e1; 
	text-align: justify;
	height: 328px; 
	width: 488px;
	background: #fff;
	left: 187px; 
	top: 215px;
	font: 13px/13px arial, sans-serif; 
	border-right: 1px solid #D6DEEB;
		}
	
.abstand_iframe
	{
	padding: 0px 0px 0px 15px;
	} 

.scrollbereich 
	{
	overflow:  auto;
	width: 488px;
	height: 328px;
	font: 11px/13px arial, sans-serif; 
	font-size: 11px;
	letter-spacing: 1px;
	color: #898a8c;
	
	} 

.scrollbarabstand
	{
	padding-right: 20px;
	}

.sub_titel_agb {font-family: arial, sans-serif; 
	font-size: 14px;
	letter-spacing: 1px;
	color: #7b94ba;}
	
.sub_sub_titel_agb {font-family: arial, sans-serif; 
	font-size: 12px;
	letter-spacing: 1px;
	color: #9cb9dc;}

.titel_agb {color: #898a8c; 
	font-family: arial, sans-serif; 
	font-size: 16px;
	letter-spacing: 1px;}


	
#unsere_anschrift0 
	{ 
	height: 20px; 
	width: 390px; 
	left: 100px; 
	top: 30px; 
	position: absolute; 
	visibility: visible; 
	color: #898a8c; 
	font-family: arial, sans-serif; 
	font-size: 16px;
	letter-spacing: 1px; 
	}
	
#firma0 
	{ 
	height: 25px; 
	width: 390px; 
	left: 100px; 
	top: 70px; 
	position: absolute;
	visibility: visible; 
	color: #738ba9; 
	font-family: arial, sans-serif; 
	font-size: 14px;  
	}
	
#anschrift01 
	{ height: 25px; 
	width: 290px; 
	left: 200px; 
	top: 100px; 
	position: absolute; 
	visibility: visible; 
	color: #898a8c; 
	font-family: arial, sans-serif; 
	font-size: 12px;  
	}
	
#plz0 
	{ 
	height: 25px; 
	width: 290px; 
	left: 200px; 
	top: 115px; 
	position: absolute; 
	visibility: visible; 
	color: #898a8c; 
	font-family: arial, sans-serif; 
	font-size: 12px;  
	}
	
#tel0 
	{ 
	height: 25px; 
	width: 65px; 
	left: 100px; 
	top: 140px; 
	position: absolute; 
	visibility: visible; 
	color: #898a8c; 
	font-family: arial, sans-serif; 
	font-size: 12px;  
	}
	
#fax0 
	{
	height: 25px; 
	width: 65px; 
	left: 100px; 
	top: 155px; 
	position: absolute; 
	visibility: visible; 
	color: #898a8c; 
	font-family: arial, sans-serif; 
	font-size: 12px;
	}
	
#mail0 
	{ 
	height: 25px; 
	width: 65px;
	left: 100px;
	top: 180px;
	position: absolute; 
	visibility: visible; 
	color: #898a8c; 
	font-family: arial, sans-serif; 
	font-size: 12px;
	}
	
#mail01 
	{ 
	height: 25px; 
	width: 290px; 
	left: 200px; 
	top: 180px; 
	position: absolute; 
	visibility: visible; 
	color: #898a8c; 
	font-family: arial, sans-serif; 
	font-size: 12px;  
	}
	
#buerozeiten0 
	{ 
	height: 25px; 
	width: 390px; 
	left: 100px; 
	top: 215px; 
	position: absolute; 
	visibility: visible; 
	color: #738ba9; 
	font-family: arial, sans-serif; 
	font-size: 14px;  
	}
	
#mo_do0 
	{ 
	height: 25px; 
	width: 65px; 
	left: 100px; 
	top: 240px; 
	position: absolute; 
	visibility: visible; 
	color: #898a8c; 
	font-family: arial, sans-serif; 
	font-size: 12px;
	}
	
#mo_do01 
	{ 
	height: 25px; 
	width: 290px; 
	left: 200px; 
	top: 240px; 
	position: absolute; 
	visibility: visible; 
	color: #898a8c; 
	font-family: arial, sans-serif; 
	font-size: 12px;
	}
	
#fr0 
	{ 
	height: 25px; 
	width: 65px; 
	left: 100px; 
	top: 255px; 
	position: absolute; 
	visibility: visible; 
	color: #898a8c; 
	font-family: arial, sans-serif; 
	font-size: 12px;
	}
	
#fr01 
	{ 
	height: 25px; 
	width: 290px; 
	left: 200px; 
	top: 255px; 
	position: absolute; 
	visibility: visible;
	 color: #898a8c; 
	font-family: arial, sans-serif; 
	font-size: 12px;
	}

#fax02 
	{ 
	height: 25px; 
	width: 290px; 
	left: 200px; 
	top: 155px; 
	position: absolute; 
	visibility: visible; 
	color: #898a8c; 
	font-family: arial, sans-serif; 
	font-size: 12px; 
	}
	
#tel02 
	{ 
	height: 25px; 
	width: 290px; 
	left: 200px; 
	top: 140px; 
	position: absolute;
	visibility: visible;
	color: #898a8c; 
	font-family: arial, sans-serif; 
	font-size: 12px;
	}
	
#anschrift0 
	{ 
	height: 25px; 
	width: 65px; 
	left: 100px; 
	top: 100px; 
	position: absolute; 
	visibility: visible; 
	color: #898a8c; 
	font-family: arial, sans-serif; 
	font-size: 12px; 
	}
	
.fehlerko
	{
	position:absolute;
	top:1400px;
	left:100px;
	width:250px;
	height:250px;
	background-color:#FF0000;}	