html, body {
		margin: 0;
		padding: 0;
		height: 100%;
		background-color: #FFFFFF;
	}
	
	img {
		border: 0px;
	}

	form {
		margin: 0px;
	}

	#container  {
		text-align : center;
		margin:0% 0%;
		padding:0% 0%;
		height: 100%;
	}

	#container2  {
		text-align: left;
		width: 793px;
		margin-left: auto;
		margin-right: auto;
		position: relative;
		z-index:0;
		border: 1px solid #969fa4;
		margin-top: 26px;
		background-image: url(images/bg_copy.jpg);
	}
	
	#logo  {
		width: 793px;
		top: 25px;
		left: 0px;
		position: absolute;
	}

	#menustart {
		width: 397px;
		top: 180px;
		left: 0px;
		position: absolute;
	}
	
	
	#menu {
	width: 264px;
	top: 180px;
	left: 0px;
	position: absolute;
	background-image: url(images/bg_submenu.jpg);
	background-repeat: no-repeat;
	background-position: 0px 116px;
}


	#mm  {
		background-image: url(images/bg_mm.gif);
		background-repeat: no-repeat;
		width: 793px;
		height: 33px;
		top: 146px;
		left: 0px;
		position: absolute;
		z-index:1;
	}

	#maincontentstart  {
	width: 396px;
		top: 90px;
		left: 397px;
		position: absolute;
		z-index:0;

	}

	#maincontentstart.mcs-home {
		top: 40px;
	}

	
	#maincontent  {
	width: 529px;
		top: 237px;
		left: 264px;
		position: absolute;
		z-index:0;

	}
	
	#abbinder  {
	width: 793px;
		left: 0px;
		position: absolute;
		z-index:0;

	}

	
	
	
	

	p, td	{
		font-family: Verdana, Arial;
		margin-top: 0px;
		margin-bottom: 0px;
		font-size: 10px;
		color: #787878;
		
	}

	p.copystart	{
		font-family: Verdana, Arial;
		margin-top: 0px;
		margin-bottom: 0px;
		font-size: 11px;
		line-height: 18px;
		width: 300px;
		margin-left: 36px;
	}
	
	p.copy	{
		font-family: Verdana, Arial;
		margin-top: 0px;
		margin-bottom: 0px;
		font-size: 11px;
		line-height: 21px;
		width: 458px;
		margin-left: 23px;
	}
	
	li{
		font-family: Verdana, Arial;
		font-size: 11px;
		line-height: 21px;

		margin-left: 23px;
		color: #787878;

	}
	
	#team {
		font-family: Verdana, Arial;
		margin-top: 0px;
		margin-bottom: 0px;
		font-size: 11px;
		line-height: 18px;
		width: 458px;
		margin-left: 23px;
	}
	
	ul {
		margin-left:1em;
		margin-top:0;
		margin-bottom:0;
		padding:0;
		width: 458px;
	}

	ol {
		margin-left:1.3em;
		margin-top:0;
		margin-bottom:0;
		padding:0;
		width: 458px;
	}

	td.copya{
		font-family: Verdana, Arial;
		font-size: 11px;
		line-height: 21px;
		width: 72px;
	}
	
	td.copyb{
		font-family: Verdana, Arial;
		font-size: 11px;
		line-height: 21px;
		width: 447px;
	}

	p.copym	{
		font-family: Verdana, Arial;
		margin-top: 0px;
		margin-bottom: 0px;
		font-size: 11px;
		line-height: 18px;
		width: 450px;
		margin-left: 16px;
	}

	
p.copyblackstart	{
		font-family: Verdana, Arial;
		margin-top: 0px;
		margin-bottom: 0px;
		font-size: 11px;
		line-height: 17px;
		color: #000000;
		/*width: 396px;*/
		text-align: center;
	}
	




	h1
	{
		/* font-family: Arial, Helvetica, sans-serif; */
		font-family: Verdana, Arial;
		color: #000000;
		font-size: 14px;
		line-height: 24px;
		margin-bottom: 0px;
		margin-top: 0px;
		margin-left: 16px;
		letter-spacing: 1px;
		border-bottom: 1px solid #d1d1d1;
		width: 473px;

	}
	h1.darkgrey
	{
		border-bottom: 1px solid #999;

	}
	
	.hdl
	{
		/* font-family: Arial, Helvetica, sans-serif; */
		line-height: 1px;
		margin-bottom: 0px;
		margin-top: 0px;
		margin-left: 16px;
		height: 1px;
		width: 473px;

	}
	
	h3
	{
		/* font-family: Arial, Helvetica, sans-serif; */
		font-family: Verdana, Arial;
		color: #a2a5a7;
		font-size: 22px;
		font-weight: normal;
		line-height: 26px;
		margin-bottom: 0px;
		margin-top: 0px;
		/*margin-left: 36px;*/
		letter-spacing: 1px;
		text-align: center;

	}

	h2
	{
		font-family: "Trebuchet MS";
		color: #000000;
		font-weight: normal;
		font-size: 11px;
		line-height: 15px;
		margin-bottom: 5px;
		margin-top: 0px;
		text-transform: uppercase;
	}
	
	
	
	span.maschinen
	{
		/* font-family: Arial, Helvetica, sans-serif; */
		font-family: Verdana, Arial;
		color: #798075;
		font-weight: bold;
		font-size: 11px;
		line-height: 16px;
		margin-bottom: 0px;
		margin-top: 0px;
		margin-left: 54px;

	}
	
	p.pgr
	{
		/* font-family: Arial, Helvetica, sans-serif; */
		font-family: Verdana, Arial;
		color: #798075;
		font-size: 10px;
		line-height: 16px;
		margin-top: 0px;
		margin-left: 4px;
		width: 187px;

	}
	
	#contenttext
	{
		width: 396px;
		margin: 0;
	}
	#contenttext.ct-home
	{
		width: 300px;
		margin: 0 0 0 48px;
	}
	
	#contenttextimp
	{
		background-color: #ffffff;
		width: 710px;
		margin-top: 0px;
	}
	
	#contenttextmittel
	{
		background-color: #ffffff;
		width: 475px;
		margin-top: 15px;
		float: left;
	}
	
	#contenttextklein
	{
		background-color: #ffffff;
		width: 227px;
		margin-left: 7px;
		margin-top: 15px;
		float: left;
	}
	
	#picbox
	{
		background-color: #ffffff;
		width: 210px;
		margin-left: 15px;
		margin-top: 8px;
	}
	
	
	

	
	
	
	a.mm:link, a.mm:active, a.mm:visited {
		background-image: url(images/button_1.jpg);
		color:#022c7c;
		display: block;
		font-family: Verdana, Arial;
		font-size: 11px;
		line-height: 27px;
		padding-left: 16px;
		text-decoration: none;
		width: 190px;
		padding-bottom:3px;
		}
		
		a.mm:hover {
		background-image: url(images/button_2.jpg);
		color:#cc071e;
		display: block;
		font-family: Verdana, Arial;
		font-size: 11px;
		line-height: 27px;
		padding-left: 16px;
		text-decoration: none;
		width: 190px;
		padding-bottom:3px;
		} 
		
		a.mmact {
		background-image: url(images/button_2.jpg);
		color:#cc071e;
		display: block;
		font-family: Verdana, Arial;
		font-size: 11px;
		line-height: 27px;
		padding-left: 16px;
		text-decoration: none;
		width: 190px;
		padding-bottom:3px;
		} 
		

		
		
		
		a.mms:link, a.mms:active, a.mms:visited {
		background-color: #eeefee;
		color:#798075;
		display: block;
		font-family: Verdana, Arial;
		font-size: 10px;
		line-height: 17px;
		padding-left: 29px;
		text-decoration: none;
		margin-left: 5px;
		width: 172px;
		}
		
		a.mms:hover {
		/* background-image: url(images/button_2.jpg);*/
		background-color: #eeefee;
		color:#cc071e;
		display: block;
		font-family: Verdana, Arial;
		font-size: 10px;
		line-height: 17px;
		padding-left: 29px;
		text-decoration: none;
		margin-left: 5px;
		width: 172px;
		} 
		
		a.mmsact {
		background-image: url(images/mms_1.gif);
		background-color: #eeefee;
		color:#cc071e;
		display: block;
		font-family: Verdana, Arial;
		font-size: 10px;
		line-height: 17px;
		padding-left: 29px;
		text-decoration: none;
		margin-left: 5px;
		width: 172px;

		} 
		
		
		
		
		/* IE6 workaround */
		p.abstand {
		
				margin-top: 0px;
				
				margin-bottom: 0px;
		}
		
		p.abstandsm1 {
		
				margin-top: 0px;
				line-height: 7px;
				margin-bottom: 0px;
		}
		
		p.abstandsm2 {
		
				margin-top: 0px;
				line-height: 5px;
				margin-bottom: 0px;
		}
		
		p.abstandmenu {
		
				margin-top: 0px;
				line-height: 3px;
				margin-bottom: 0px;
				border-right: 1px solid #969fa4;
				border-left: 1px solid #969fa4;
	border-bottom: 1px solid #969fa4;
	width: 130px;
	background-color: #FFFFFF;
		}
		
		a.norm:link, a.norm:active, a.norm:visited {
		color:#969fa4;
		font-family: Verdana, Arial;
		font-size: 11px;
		text-decoration: none;
		}
		
		a.norm:hover {
		color:#000000;
		font-family: Verdana, Arial;
		font-size: 11px;
		text-decoration: none;
		} 
		
		a.kontakt {
		width: 110px;
		font-family: Verdana, Arial;
		font-size: 11px;
		line-height: 20px; 
		border: solid 1px #8a8e87; 
		color: #787d75;
		display: block;
		text-decoration: none;
		padding-left: 10px;
		
		}
		
		#k1 {
		top: 261px; 
		left: 574px;
		position: absolute; 
		z-index:1;
		}
		
		#k2 {
		top: 291px; 
		left: 574px;
		position: absolute; 
		z-index:1;
		}
		
		
		a.sm:link, a.sm:active, a.sm:visited {
		color:#ffffff;
		display: block;
		font-family: Verdana, Arial;
		font-size: 10px;
		line-height: 16px;
		text-decoration: none;
		width:156px;
		letter-spacing: 1px;
		}
		
		a.sm:hover {
		color:#ffffff;
		display: block;
		font-family: Verdana, Arial;
		font-size: 10px;
		line-height: 16px;
		text-decoration: none;
		width:156px;
		letter-spacing: 1px;
		} 
		
		
		a.imp:link, a.imp:active, a.imp:visited {
		color:#6a7266;
		font-family: Verdana, Arial;
		font-size: 9px;
		text-decoration: none;
		}
		
		
		a.e1_0:link, a.e1_0:active, a.e1_0:visited	{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 27px;
	padding-left: 13px;
	background-color: #ffffff;
	width: 118px;
	display: block;
	border-right: 1px solid #969fa4;
	border-top: 1px solid #969fa4;
	border-bottom: 1px solid #969fa4;
}
	a.e1_0:hover	{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 27px;
	padding-left: 13px;
	background-color: #dfe3e5;
	width: 118px;
	display: block;
	border-right: 1px solid #969fa4;
	border-top: 1px solid #969fa4;
	border-bottom: 1px solid #969fa4;
	}
	
	a.e1_1	{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 27px;
	padding-left: 13px;
	background-color: #dfe3e5;
	width: 118px;
	display: block;
	border-right: 1px solid #969fa4;
	border-top: 1px solid #969fa4;
	border-bottom: 1px solid #969fa4;
	}
	
	a.e2_0:link, a.e2_0:active, a.e2_0:visited	{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 27px;
	padding-left: 13px;
	background-color: #ffffff;
	width: 120px;
	display: block;
	border-top: 1px solid #969fa4;
	border-bottom: 1px solid #969fa4;
}

a.e2_0:hover	{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 27px;
	padding-left: 13px;
	background-color: #dfe3e5;
	width: 120px;
	display: block;
	border-top: 1px solid #969fa4;
	border-bottom: 1px solid #969fa4;
	}
	
	a.e2_1	{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 27px;
	padding-left: 13px;
	background-color: #dfe3e5;
	width: 120px;
	display: block;
	border-top: 1px solid #969fa4;
	border-bottom: 1px solid #969fa4;
	}

	
	
	a.sub_0:link, a.sub_0:active, a.sub_0:visited	{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 19px;
	padding-left: 13px;
	background-color: #ffffff;
	width: 117px;
	display: block;
	border-right: 1px solid #969fa4;
	border-left: 1px solid #969fa4;
	border-bottom: 1px solid #969fa4;
	
}	

	a.sub_0:hover	{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 19px;
	padding-left: 13px;
	background-color: #dfe3e5;
	width: 117px;
	display: block;
	border-right: 1px solid #969fa4;
	border-left: 1px solid #969fa4;
	border-bottom: 1px solid #969fa4;
}	

a.sub_leer	{
	margin-top: 0px;
	font-size: 3px;
				line-height: 3px;
				height: 3px;
				margin-bottom: 0px;
				border-right: 1px solid #969fa4;
				border-left: 1px solid #969fa4;
	border-bottom: 1px solid #969fa4;
	width: 130px;
	background-color: #FFFFFF;
	display: block;
	
}	


a.sm_0:link, a.sm_0:active, a.sm_0:visited	{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #797777;
	text-decoration: none;
	line-height: 23px;
	padding-left: 10px;
	background-color: #dfe3e5;
	width: 254px;
	display: block;
	border-bottom: 1px solid #FFFFFF;
	
}	

	a.sm_0:hover	{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 23px;
	padding-left: 10px;
	background-color: #dfe3e5;
	width: 254px;
	display: block;
	border-bottom: 1px solid #FFFFFF;
}	

a.sm_1	{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 23px;
	padding-left: 10px;
	background-color: #dfe3e5;
	width: 254px;
	display: block;
	border-bottom: 1px solid #FFFFFF;
}	

p.sm_leer {
font-family: Verdana, Arial;
	font-size: 11px;
	color: #797777;
	text-decoration: none;
	line-height: 23px;
	padding-left: 10px;
	background-color: #dfe3e5;
	width: 254px;
	display: block;
	border-bottom: 1px solid #FFFFFF;
}

.menu {

float: left;
height: 29px;
overflow: hidden;
}


		

		
		#clearer {
	clear:both;
	/*height: 1px;
	overflow: hidden;
	line-height: 1px;
	margin-top:-1px;*/
	
}
		
