body {







	margin-left: 0px;







	margin-top: 0px;







	margin-right: 0px;







	margin-bottom: 0px;







}







.clear {

   clear: both;

   line-height: 1px;

   font-size: 1px;

   height: 1px;

}







.ueberschrift {







	font-family: Verdana, Arial, Helvetica, sans-serif;







	font-size: 18px;







	color: #AD0900;







	font-weight: bold;







	font-style: italic;







}















a:link {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	text-decoration: none;

}







a:visited {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

}







a:hover {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #AD0900;

}







a:active {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #AD0900;

}







.text {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;



}















.newstext {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;



}















.border {







	border: thin solid #FFFFFF;







}























.text_bold {







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #666666;







	font-weight: bold;







}







.text_small_bold {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #666666;

	font-weight: bold;





}















.text_red {















	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #A90800;







}







.text_small {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #666666;

	font-weight: normal;





}























.ft10px666666 { color: #666; font-size: 10px; font-family: Verdana }







.ft10px333333  { color: #333; font-size: 10px; font-family: Verdana }























h1 {

	color: #A90800;

	font-size: 14px;

	font-weight: bold;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-style: normal;





}







.bodytext {

	color: #333;

	font-size: 10px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}







.bodytext a {

	color: #333;

	font-size: 10px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-weight: bold;

}









P.bodytext {

	font-size: 10px;

	color: #000000;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	list-style-type: circle;

	margin-top: 0px;

}









.navi {

	color: #333;

	font-size: 11px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	text-decoration: none;

}







.navi:hover {

	color: #AD0900;

	font-size: 11px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}







.navi_active {

	color: #AD0900;

	font-size: 11px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	text-decoration: none;

}















.newstitel a:link {

	color: #ad0902;

	font-size: 11px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	text-decoration: none

}







.newstitel a:visited {

	color: #ad0902;

	font-size: 11px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	text-decoration: none

}







.newstitel a:hover {

	color: #AD0900;

	font-weight: bold;

	font-size: 11px;

	font-family: Geneva, Arial, Helvetica, sans-serif

}







.newstitel a:active {

	color: #AD0900;

	font-weight: bold;

	font-size: 11px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	text-decoration: none

}















.boxout a:link, .boxout a:visited {







	text-decoration: underline;







	color: #E4E2F6;







	background-color: transparent;







}







.boxout a:hover, .boxout a:active {







	background-color: #C9C3ED;







	color: #191970;







}















.sprache { color: #ffffff; font-size: 10px; font-family: Verdana; text-decoration: none }







.sprache:hover { color: #ffffff; font-weight: bold; font-size: 10px; font-family: Verdana }







.sprache_active { color: #ffffff; font-weight: bold; font-size: 10px; font-family: Verdana; text-decoration: none }















#center {







	position:relative;







	width:1098px;







	height:794px;







	z-index:1;







	top: 15px;







}















#header {







	position:relative;







	width:1098px;







	z-index:2;







	height: 237px;







	top: 0px;







	}















#footer {







	position:relative;







	width:1098px;







	height:21px;







	z-index:8;







}







#menue_quer {







	position:relative;







	width:1098px;







	z-index:3;







	height: 19px;







}







#menue_content {







	position:relative;







	z-index:4;







	height: 517px;







	width: 1098px;







	background-color: #FFFFFF;







}







#menue_hoch {







	position:absolute;







	z-index:5;







	height: 495px;







	width: 270px;







	top: 10px;







	left: 12px;







	overflow: hidden;







}







#menue_halbhoch {











	position:absolute;







	z-index:5;







	height: 295px;







	width: 270px;







	top: 10px;







	left: 13px;







	overflow: visible;



}







#content {







	position:absolute;







	z-index:1;







	height: 495px;







	width: 785px;







	top: 10px;







	left: 300px;







}







#content_short {







	position:absolute;







	z-index:6;







	height: 495px;







	width: 785px;







	top: 10px;







	left: 300px;







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #666666;







}







#picline {







	position:absolute;







	z-index:9;







	height: 135px;







	width: 785px;







	top: 370px;







	left: 300px;







	text-align: center;







}







#content_short_normal {







	position:absolute;







	z-index:6;







	height: 290px;







	width: 425px;







	top: 70px;







	left: 300px;







	padding: 10;







	list-style-image: url(list04.gif);







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #990000;







	line-height: 16px;







}







#content_short_rechts {







	position:absolute;







	z-index:6;







	height: 350px;







	width: 350px;







	top: 10px;







	left: 736px;







}







#content_sitemap {







	position:absolute;







	z-index:1;







	height: 495px;







	width: 350px;







	top: 10px;







	left: 15px;







	background-color: #FFFFFF;







}







#content_sitemap_links {







	position:absolute;







	z-index:1;







	height: 495px;







	width: 300px;







	top: 10px;







	left: 15px;







	background-color: #FFFFFF;







	padding: 10;







	overflow: inherit;







}







#content_sitemap_normal {







	position:absolute;







	z-index:1;







	height: 495px;







	width: 300px;







	top: 10px;







	left: 355px;







	background-color: #FFFFFF;







	overflow: inherit;







	padding-left: 10px;







	padding-right: 50px;







}







#content_sitemap_rechts {







	position:absolute;







	z-index:1;







	height: 495px;







	width: 300px;







	top: 10px;







	left: 760px;







	background-color: #FFFFFF;







	padding: 10;







	overflow: inherit;







}







#content_short_header {







	position:absolute;







	z-index:8;







	height: 70px;







	width: 425px;







	top: 10px;







	left: 300px;







	font-family: Arial, Helvetica, sans-serif;







	font-size: 18px;







	color: #ffa800;







	vertical-align: baseline;







}















#content_short_header_menu {
	position:absolute;
	z-index:8;
	height: 20px;
	width: 340px;
	top: 45px;
	left: 380px;
	text-align: center;







}







#content_long {















	position:absolute;







	z-index:6;







	height: 350px;







	width: 785px;







	top: 10px;







	left: 300px;







}







#content_short_header_unternehmen {















	position:absolute;







	z-index:8;







	height: 70px;







	width: 785px;







	top: 10px;







	left: 300px;







	font-family: Arial, Helvetica, sans-serif;







	font-size: 18px;







	color: #ad0902;







	vertical-align: baseline;







}







#content_short_normal_news {







	position:absolute;







	z-index:6;







	height: 290px;







	width: 785px;







	top: 70px;







	left: 300px;







	padding: 10;







	list-style-image: url(list04.gif);







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #666666;







	line-height: 16px;







	overflow: scroll;















}







#content_long_normal {

	position:absolute;

	z-index:6;

	height: 435px;

	width: 425px;

	top: 70px;

	left: 300px;

	padding: 10;

	list-style-image: url(list04.gif);

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	line-height: 16px;

	overflow: scroll;







}







#content_long_rechts {

	position:absolute;

	z-index:6;

	height: 422px;

	width: 326px;

	top: 83px;

	left: 759px;







}

#content_long_rechts_high {
	position:absolute;
	z-index:6;
	height: 472px;
	width: 326px;
	top: 33px;
	left: 759px;







}














.formular { color: #333333; font-size: 10px; font-family: Verdana; background-color: #ffffff; border: solid 1px #666666 }















#content_long_normal_breit {















	position:absolute;







	z-index:6;







	height: 435px;







	width: 785px;







	top: 70px;







	left: 300px;







	padding: 10;







	list-style-image: url(list04.gif);







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #666666;







	line-height: 16px;







	overflow: hidden;







}







#content_short_header_maschinenbau {























	position:absolute;







	z-index:8;







	height: 70px;







	width: 425px;







	top: 10px;







	left: 300px;







	font-family: Arial, Helvetica, sans-serif;







	font-size: 18px;







	color: #ff6600;







	vertical-align: baseline;







}







.navi_sub {

	color: #333;

	font-size: 11px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	text-decoration: none



}







.navi_sub:hover {

	color: #AD0900;

	font-size: 11px;

	font-family: Geneva, Arial, Helvetica, sans-serif

}







.navi_active_sub {

	color: #AD0900;

	font-size: 11px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	text-decoration: none

}







#content_long_small {

	position:absolute;

	z-index:6;

	height: 435px;

	width: 259px;

	top: 70px;

	left: 299px;

	padding: 10;

	list-style-image: url(list04.gif);

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	overflow: hidden;

	clear: 0;

	page-break-after: 0;

	page-break-before: 0;













}















#content_long_small a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #666666;







}















#content_long_small a:hover{







	font-family: Arial, Helvetica, sans-serif;







	font-size: 12px;







	color: #AD0900;







}















#content_long_small a.level1-act{







	font-family: Arial, Helvetica, sans-serif;







	font-size: 12px;







	color: #AD0900;







	font-weight: bold;







}















#content_short_header_kontakt {























	position:absolute;







	z-index:8;







	height: 70px;







	width: 285px;







	top: 10px;







	left: 300px;







	font-family: Arial, Helvetica, sans-serif;







	font-size: 18px;







	color: #ad0902;







	vertical-align: baseline;







}







#content_long_rechts_big {























	position:absolute;







	z-index:6;







	height: 495px;







	width: 485px;







	top: 10px;







	left: 600px;







}







#content_long_rechts_team {

	position:absolute;

	z-index:6;

	height: 425px;

	width: 526px;

	top: 79px;

	left: 559px;

	overflow: scroll;







}







#content_short_header_text {







	position:absolute;







	z-index:8;







	height: 58px;







	width: 607px;







	top: 10px;







	left: 480px;







	text-align: center;







	font-family: Arial, Helvetica, sans-serif;







	font-size: 10px;







	color: #666666;







}







#content_links1 {























	position:absolute;







	z-index:6;







	height: 435px;







	width: 250px;







	top: 70px;







	left: 300px;







	padding: 10;







	list-style-image: url(list04.gif);







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #666666;







	line-height: 16px;







	overflow: hidden;







}







#content_links2 {































	position:absolute;







	z-index:6;







	height: 435px;







	width: 250px;







	top: 70px;







	left: 565px;







	padding: 10;







	list-style-image: url(list04.gif);







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #666666;







	line-height: 16px;







	overflow: hidden;







}







#content_links3 {







































	position:absolute;







	z-index:6;







	height: 435px;







	width: 250px;







	top: 70px;







	left: 830px;







	padding: 10;







	list-style-image: url(list04.gif);







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #666666;







	line-height: 16px;







	overflow: hidden;







}







#content_long_suche {























	position:absolute;







	z-index:6;







	height: 435px;







	width: 785px;







	top: 70px;







	left: 300px;







	padding: 10;







	list-style-image: url(list04.gif);







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #666666;







	line-height: 16px;







	overflow: scroll;







}







#content_long_small_1 {























	position:absolute;







	z-index:6;







	height: 435px;







	width: 285px;







	top: 75px;







	left: 300px;







	padding: 10;







	list-style-image: url(list04.gif);







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #666666;







	line-height: 16px;







	overflow: scroll;







}







.text_red_bold {







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #A90800;







	font-weight: bold;







}







#content_long_normal_news {







	position:absolute;







	z-index:6;







	height: 435px;







	width: 740px;







	top: 70px;







	left: 300px;







	padding: 10;







	list-style-image: url(list04.gif);







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #666666;







	line-height: 16px;







	overflow: scroll;







}







#content_long_service {























	position:absolute;







	z-index:6;







	height: 435px;







	width: 425px;







	top: 70px;







	left: 300px;







	padding: 10;







	list-style-image: url(list04.gif);







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #666666;







	line-height: 16px;







	overflow: scroll;







}







#content_short_header_de {























	position:absolute;







	z-index:8;







	height: 70px;







	width: 425px;







	top: 10px;







	left: 300px;







	font-family: Arial, Helvetica, sans-serif;







	font-size: 18px;







	color: #ad0902;







	vertical-align: baseline;







}







#content_long_rechts_de {







	position:absolute;







	z-index:6;







	height: 425px;







	width: 485px;







	top: 80px;







	left: 600px;







	overflow: scroll;







}







#picline_unten {















	position:absolute;







	z-index:9;







	height: 135px;







	width: 785px;







	top: 387px;







	left: 300px;







	text-align: center;







}







P {

	font-family :Arial, Helvetica, sans-serif;

	font-size : 11px;

	color: #666666;

	margin-top : 1px;

	margin-bottom : 1px;

	padding-bottom : 0px;





}







.caption {







	font-family : Geneva, Arial, Helvetica, sans-serif;







	font-size : 10px;







	color : #0099CC;







}















#content_long_produktbeschreibung {







	position:absolute;







	z-index:6;







	height: 455px;







	width: 780px;







	top: 51px;







	left: 300px;







	padding: 10;







	list-style-image: url(list04.gif);







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #666666;







	line-height: 16px;







	overflow: scroll;







}







#content_short_normal_oben {















	position:absolute;







	z-index:6;







	height: 317px;







	width: 425px;







	top: 44px;







	left: 300px;







	padding: 10;







	list-style-image: url(list04.gif);







	font-family: Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #990000;







	line-height: 16px;







}







#content_short_header_menu_komp {























	position:absolute;







	z-index:8;







	height: 20px;







	width: 340px;







	top: 50px;







	left: 380px;







	text-align: center;







}







#content_video {







	position:absolute;







	z-index:6;







	height: 455px;







	width: 780px;







	top: 51px;







	left: 300px;







	padding: 10;







	list-style-image: url(list04.gif);







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #666666;







	line-height: 16px;







	overflow: hidden;







	text-align: center;







}







#picline_oben {















	position:absolute;







	z-index:9;







	height: 135px;







	width: 785px;







	top: 350px;







	left: 300px;







	text-align: center;







}







#center_sitemap {







	position:relative;







	width:1098px;







	z-index:1;







	overflow: visible;







	top: 15px;







	height: 850px;







}







#menue_quer_sitemap {







	position:relative;







	width:1098px;







	z-index:3;







	height: 19px;







	overflow: visible;







}







#menue_content_sitemap {







	position:relative;







	z-index:4;







	height: 517px;







	width: 1098px;







	background-color: #FFFFFF;







	overflow: visible;







}







#content_long_breit_scroll {







	position:absolute;







	z-index:6;







	height: 435px;







	width: 785px;







	top: 70px;







	left: 300px;







	padding: 10;







	list-style-image: url(list04.gif);







	font-family: Geneva, Arial, Helvetica, sans-serif;







	font-size: 11px;







	color: #666666;







	line-height: 16px;







	overflow: scroll;







}







#newsline {











	position:absolute;







	z-index:9;







	height: 190px;







	width: 268px;







	top: 315px;







	left: 13px;







	text-align: center;



}

#content_long_rechts_scroll {

	position:absolute;

	z-index:6;

	height: 495px;

	width: 321px;

	top: 49px;

	left: 759px;

	overflow: hidden;

	font-family: Arial, Helvetica, sans-serif;

}

h3 {

	color: #A90800;

	font-size: 14px;

	font-weight: bold;

	font-family: Verdana;

	font-style: normal;

	margin-top: 0px;

}

#content_long_no_scroll {
	position:absolute;
	z-index:6;
	height: 433px;
	width: 425px;
	top: 60px;
	left: 301px;
	padding: 10;
	list-style-image: url(list04.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
	overflow: hidden;

}
