HTML {
	OVERFLOW-Y: scroll;
}
BODY.start  {
	position: relative;
	text-align: center;
	MARGIN-TOP: 0px;
	MARGIN-right: 0px;
	MARGIN-left: 12px;
	MARGIN-bottom: 0px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana;
	background-color: transparent;
	background-image: url(map.gif);
	background-position: top center;
	background-repeat: no-repeat;
}
BODY  {
	position: relative;
	text-align: center;
	MARGIN-TOP: 0px;
	MARGIN-right: 0px;
	MARGIN-left: 12px;
	MARGIN-bottom: 0px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana;
	background-color:white;
}
IMG.kontakt {
	BORDER: 1px solid #cccccc;

}
IMG.klein {
	BORDER: 1px solid #cccccc; PADDING: 10px; margin: 10px;
}
P  {
	COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 18px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 10px; MARGIN: 10px 10px;
}
P.lohnarbeit  {
	POSITION: relative; TEXT-ALIGN: Right; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 18px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 10px; MARGIN: 10px 10px;
}
P.cover  {
	COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 10px; MARGIN: 0px;
}
P.cover2  {
	COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 10px; MARGIN: 0px;
}
P.aktuelles  {
	COLOR: #000000; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	PADDING-LEFT: 0px; 
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-RIGHT: 10px; 
	MARGIN: 5px 0px 0px 22px; 
}
P.download  {
	COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 10px; MARGIN: 5px 0px 0px 40px; 
}
P.messe  {
	COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 10px; MARGIN: 5px 0px 0px 20px; 
}
P#mauer1  {
	POSITION: absolute; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 10px; left: 27px; top: 80px; 
}
P#mauer2  {
	POSITION: absolute; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 10px; left: 27px; top: 360px; 
}
P#mauer3  {
	POSITION: absolute; 
	COLOR: #000000; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	PADDING-LEFT: 0px; 
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-RIGHT: 10px; 
	left: 27px; top: 760px; 
}
P.strang  {
	COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 15px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 10px; MARGIN: 10px 10px;
}
P.werk  {
	COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 15px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 10px; MARGIN: 10px 10px;
}
P.mauer  {
	POSITION: relative; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 18px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 10px; MARGIN: 10px 10px;
}
P.mauer2  {
	COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 18px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 10px; MARGIN: -10px 10px;
}
P.anfahrt  {
	POSITION: relative; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 18px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 10px; MARGIN: -10px 10px;
}
P.anfahrt2  {
	COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 18px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 10px; MARGIN: -10px 10px;
}
P.anfahrt3 {
	POSITION: relative; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 18px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 10px; MARGIN: -10px 10px;
}
P.unternehmen  {
	COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 18px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 10px; MARGIN: 10px 10px;
}
P.info  {
	COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 18px; PADDING-TOP: 0px; PADDING-BOTTOM: 15px; PADDING-RIGHT: 10px; MARGIN: -10px 10px;
}
P.lohnname {
	COLOR: #000000; TEXT-ALIGN: center;
}
P.kontaktName {
	COLOR: #000000; TEXT-ALIGN: left; MARGIN-TOP: 5px; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px; MARGIN-LEFT: -18px;
}
H1  {
	COLOR: #cc0000; FONT-SIZE: 12px; TEXT-DECORATION: none; FONT-FAMILY: Arial;
}
H1.sub_title {
	COLOR: #cc0000; FONT-SIZE: 11px; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-WEIGHT: Bold; PADDING: 0px; MARGIN: 0px;
}
H1.site_link {
	COLOR: #cc0000; FONT-SIZE: 10px; TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: Bold;
}
H1.cover  {
	COLOR: #000000; FONT-SIZE: 10px; TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
}
H1.keramik {
	POSITION: relative; COLOR: #cc0000; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; MARGIN: 20px 0px 0px 26px;
}
H1.techkeram {
	POSITION: relative; COLOR: #cc0000; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; MARGIN: 20px 0px 0px 25px;
}
H1.strang {
	POSITION: relative; COLOR: #cc0000; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; MARGIN: 20px 0px 0px 26px;
}
H1.info {
	POSITION: relative; COLOR: #cc0000; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; MARGIN: 30px 0px 0px 26px;
}
H1.mauer {
	POSITION: relative; COLOR: #cc0000; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; MARGIN: 25px 0px 0px 33px;
}
H1.dachziegel {
	POSITION: relative; COLOR: #cc0000; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; MARGIN: 30px 0px 0px 26px;
}
H1.unternehmen {
	POSITION: relative; COLOR: #cc0000; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; MARGIN: 30px 0px 0px 26px; TEXT-ALIGN: left;
}
H1.kontakt {
	POSITION: relative; COLOR: #cc0000; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; MARGIN: 0px 0px 0px 40px; TEXT-ALIGN: left;
}
H1.profil {
	POSITION: relative; COLOR: #cc0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; MARGIN: 30px 0px 0px 26px; TEXT-ALIGN: left;
}
H2.profil {
	POSITION: relative; COLOR: #cc0000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; MARGIN: 15px 0px 0px 26px; TEXT-ALIGN: left;
}
H3.profil {
	POSITION: relative; COLOR: #cc0000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: italic; FONT-FAMILY: Verdana, Helvetica, sans-serif; MARGIN: 15px 0px 0px 26px; TEXT-ALIGN: left;
}
H1.aktuelles {
	POSITION: relative; COLOR: #cc0000; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; MARGIN: 10px 0px 0px 20px; TEXT-ALIGN: left;
}
H1.download {
	POSITION: relative; COLOR: #cc0000; FONT-SIZE: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; MARGIN: 10px 0px 0px 40px; TEXT-ALIGN: left;
}
H1.messe {
	POSITION: relative; COLOR: #cc0000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; MARGIN: 10px 0px 0px 20px; TEXT-ALIGN: left;
}
H1.start {
	POSITION: relative; COLOR: #cc0000; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; MARGIN: 30px 0px 0px 26px;
}
H1.spalt {
	POSITION: relative; COLOR: #cc0000; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; MARGIN: 30px 0px 0px 26px;
}
H2.vormauer {
	POSITION: absolute; COLOR: #cc0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 35px; TOP: 60px;
}
H2.hintermauer {
	POSITION: absolute; COLOR: #cc0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 35px; TOP: 345px;
}
H2.langloch {
	POSITION: absolute; 
	COLOR: #cc0000; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	LEFT: 35px; 
	TOP: 740px;
}
H2.spalt {
	POSITION: absolute; COLOR: #cc0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 25px; TOP: 500px;
}
H2.stanz {
	POSITION: absolute; COLOR: #cc0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 25px; TOP: 670px;
}
H2.techkeram {
	POSITION: absolute; COLOR: #cc0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 27px; TOP: 245px;
}
H2.techkeram_consul {
	POSITION: absolute; COLOR: #cc0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 27px; TOP: 430px;
}
H2.techkeram_anlagen {
	POSITION: absolute; COLOR: #cc0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 27px; TOP: 815px;
}
H2.anfahrt {
	POSITION: relative; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 27px; TOP: 0px;
}
H2.anfahrt2 {
	POSITION: relative; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 27px; TOP: 0px;
}
H2.download {
	POSITION: relative; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 40px; TOP: 0px;
}
H2.lohn {
	POSITION: relative; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 27px; TOP: -10px; 
}
H2#lohn2 {
	POSITION: absolute; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 27px; TOP: 200px; 
}
H2#maschinen {
	POSITION: absolute; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 27px; TOP: 430px;
}
P#maschinen  {
	POSITION: absolute; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 18px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 10px; LEFT: 0px; TOP: 440px;
}
H2#maschinen2 {
	POSITION: absolute; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 27px; TOP: 560px;
}
P#maschinen2  {
	POSITION: absolute; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 18px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 10px; LEFT: 0px; TOP: 572px;
}
H2#maschinen3 {
	POSITION: absolute; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 27px; TOP: 940px;
}
P#maschinen3  {
	POSITION: absolute; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 18px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 10px; LEFT: 0px; TOP: 952px;
}
P#maschinen4  {
	POSITION: absolute; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 18px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-RIGHT: 10px; LEFT: 200px; TOP: 952px;
}
H2#kontakt_adresse {
	POSITION: absolute; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 40px; TOP: 30px;
}
H2#kontakt_mund {
	POSITION: absolute; COLOR: #cc0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 40px; TOP: 123px;
}
H3#kontaktZone1 {
	POSITION: absolute; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 40px; TOP: 146px;
}
H3#kontaktZone2 {
	POSITION: absolute; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 290px; TOP: 146px;
}
H3#kontaktZone3 {
	POSITION: absolute; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 40px; TOP: 386px;
}
H3#kontaktZone4 {
	POSITION: absolute; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 290px; TOP: 386px;
}
H3#kontaktZone5 {
	POSITION: absolute; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 40px; TOP: 626px;
}
H3#kontaktZone6 {
	POSITION: absolute; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 290px; TOP: 626px;
}
H3#kontaktZone7 {
	POSITION: absolute; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 40px; TOP: 883px;
}
H3#kontaktZone8 {
	POSITION: absolute; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 290px; TOP: 883px;
}
H3#kontaktZone9 {
	POSITION: absolute; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 290px; TOP: 1173px;
}
H3#kontakteinkauf {
	POSITION: absolute; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 40px; TOP: 1326px;
}
H3#kontaktZone11 {
	POSITION: absolute; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 290px; TOP: 1326px;
}

H2#kontakt_lohn {
	POSITION: absolute; COLOR: #cc0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 40px; TOP: 625px;
}
H2#kontakt_druck {
	POSITION: absolute; COLOR: #cc0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 40px; TOP: 1128px;
}
H2#kontakt_einkauf {
	POSITION: absolute; COLOR: #cc0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 40px; TOP: 1135px;
}
H2  {}

H3  {
	FONT-SIZE: 10px; COLOR: #cc0000; FONT-WEIGHT: bold;
}
H3.download {
	POSITION: relative; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 80px; TOP: -10px; PADDING: 0px;
}
H3.download A {
	COLOR:#000000; PADDING: 0px;
}
H3.download A:HOVER { 
	TEXT-DECORATION: underline;
}
H2.download A:HOVER {
	TEXT-DECORATION: underline;
}

H4 {
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING: 5px;
}
A  {
	COLOR: #cc0000; TEXT-DECORATION: none;
}
A.navi_main { 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: none; PADDING-LEFT: 12px; PADDING-TOP: 1px; PADDING-BOTTOM: 3px; PADDING-RIGHT: 12px;
}
A.navi_main:hover {
	COLOR: #ff0000;
}
A.cover  {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bolder; FONT-SIZE: 11px;
}
A.cover:hover  {
	COLOR: #000000; TEXT-DECORATION: underline;
}
A.links  {
	COLOR: #cc0000; TEXT-DECORATION: none;
}
A.mail  {
	COLOR: #000000; TEXT-DECORATION: underline;
}
A.links:hover  {
	TEXT-DECORATION: underline;
}

A:Visited  {}

A:Active  {}

A:Hover  {}

table.navigation  {
	border-left-width : 1px; border-right-width : 1px; border-top-width : 0px; border-bottom-width : 0px; border-color : #cc0000; border-style : solid; padding : 0px; font-size : 12px; font-family : Verdana; color : Black;
}
td.ltblue  {
	color : #6699cc; padding-right : 30px; font-size: 11px;
}
td.darkblue  {
	color : #003366; padding-right : 10px; FONT-SIZE: 10px; font-style: bolder; padding-top: 0px
}
td.navigation  {
	border-width : 1px; border-style : solid; border-color : #cc0000; FONT-SIZE : 12px; font-family : Verdana; color : #cc0000; line-height : 16px; border-top-width : 1px; border-bottom-width : 1px; border-left-width : 0px; border-right-width : 0px; margin : 0px; padding : 3px; height : 16px; text-align : center; width : 120px; align : center;
}
	
a.navigation  {
	FONT-SIZE : 12px; color: #cc0000; border-left-width : 1px; border-right-width : 0px; border-color : #cc0000; border-style : solid; text-decoration : none; border-top-width : 0px; border-bottom-width : 0px; line-height : 10px; padding : 0px; margin : 0px; padding-top : 0px; padding-bottom : 0px;
}

a.navigation_end  {
	FONT-SIZE : 12px; color: #cc0000; border-left-width : 1px; border-right-width : 1px; border-color : #cc0000; border-style : solid; text-decoration : none; border-top-width : 1px; border-bottom-width : 1px; line-height : 12px;
}

A.top_navigation {
	text-decoration:none; color: #cc0000; FONT-SIZE: 10px; FONT-WEIGHT: BOLD; width:30px;	padding-top: 1px; padding-right: 15px; padding-bottom: 3px; padding-left: 1px
}
A.top_navigation:hover {
	color : #ff0000; background-color: #ffffff; width:30px; FONT-SIZE: 10px; FONT-WEIGHT: BOLD; clip:  rect(   )
}
A.top_navigation_on {
	text-decoration:none; color: #666666; background-color: #ffffff; FONT-SIZE : 10px; FONT-WEIGHT: BOLD; width:30px;	padding-top: 1px; padding-right: 15px; padding-bottom: 3px; padding-left: 1px
}
A.top_karriere{
	text-decoration:none; color: #cc0000; FONT-SIZE: 10px; FONT-WEIGHT: bold; width:200px; padding-top: 1px; padding-right: 1px; padding-bottom: 3px; padding-left: 1px
}
A.top_karriere:hover {
	color : #ff0000; background-color: #ffffff; width:200px; FONT-SIZE: 10px; FONT-WEIGHT: BOLD; clip:  rect(   )
}
A.top_karriere_on {
	text-decoration:none; color: #666666; background-color: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: BOLD; width:200px; padding-top: 1px; padding-right: 1px; padding-bottom: 3px; padding-left: 1px
}
A.top_navigation_on:hover {
	color : #666666; width:120px; FONT-SIZE : 10px; clip:  rect(   )
}

A.top_navi_pro {
	text-decoration:none; color: #cc0000; FONT-SIZE: 10px; width: 218px; padding-top: 2px; padding-right: 2px; padding-bottom: 4px; padding-left: 2px;
}

A.top_navi_pro_on {
	text-decoration:none; color: #666666; background-color: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE : 11px; FONT-WEIGHT: BOLD; width: 218px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-left-width : 0px; border-right-width : 1px; border-top-width : 0px; border-bottom-width : 0px; border-color : #cccccc; border-style : solid; BACKGROUND: url(../images/navi_bak.gif) repeat-x;
}
A.top_navi_pro:hover {
	color : #ff0000; background-color: #ffffff; width: 218px; FONT-SIZE : 10px; clip:  rect(   )
}

A.top_navi_unter {
	text-decoration:none; color : #cc0000; FONT-SIZE : 10px; FONT-WEIGHT: BOLD; width: 135px; padding-top: 1px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px
}

A.top_navi_unter_on {
	text-decoration:none; color : #666666; background-color: #ffffff; FONT-SIZE : 10px; FONT-WEIGHT: BOLD; width: 135px; padding-top: 1px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px
}
A.top_navi_unter:hover {
	color : #ff0000; background-color: #ffffff; width: 135px; FONT-SIZE : 10px; FONT-WEIGHT: BOLD; clip:  rect(   )
}
A.top_navi_aktuel {
	text-decoration:none; color : #cc0000; FONT-SIZE : 10px; FONT-WEIGHT: BOLD; width: 60px; padding-top: 1px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px
}
A.top_navi_aktuel:hover {
	color : #ff0000; background-color: #ffffff; width: 60px; FONT-SIZE : 10px; FONT-WEIGHT: BOLD; clip:  rect(   )
}
A.top_navi_aktuel_on {
	text-decoration:none; color : #666666; background-color: #FFFFFF; FONT-SIZE : 10px; FONT-WEIGHT: BOLD; width: 60px; padding-top: 1px; padding-right: 2px; padding-bottom: 3px; padding-left: 2px
}
td  {}
A.ltblue  { FONT-SIZE : 11px; text-decoration : none; color : #6699cc;
}
A.ltblue:Hover  {
	text-decoration: underline; FONT-SIZE: 11px; text-decoration: underline; color: #6699cc;
}
A.ltblue_bottom  {
	FONT-SIZE: 10px; text-decoration: none; color: #6699cc;
}
A.ltblue_bottom:Hover  {
	text-decoration: underline; FONT-SIZE: 10px; text-decoration: underline; color: #6699cc;
}
A.red  {
	FONT-SIZE: 10px; text-decoration: none; color: #cc0000;
}
A.red:Hover  {
	text-decoration: underline; FONT-SIZE: 10px; text-decoration: underline; color: #cc3300;	
}
A.redMedium  {
	FONT-SIZE: 12px; text-decoration: none; color: #cc0000; font-weight: bold;
}
A.redMedium:Hover  {
	text-decoration: underline; FONT-SIZE: 12px; color: #cc0000; font-weight: bold;
}
A.ltredMedium  {
	FONT-SIZE: 12px; text-decoration: none; color: #cc9999; font-weight: bold;
}
A.ltredMedium:Hover  {
	text-decoration: underline; FONT-SIZE: 12px; color: #cc0000; font-weight: bold;
}
A.ltredSmall  {
	FONT-SIZE: 11px; text-decoration: none; color: #cc9999; font-weight: bold;
}
A.ltredSmall:Hover  {
	text-decoration : underline; FONT-SIZE : 11px; color : #cc0000; font-weight:bold;
}
A.redLarge  {
	FONT-SIZE : 12px; text-decoration : none; color : #cc0000; font-weight:bold;
}
A.redLarge:Hover  {
	text-decoration: underline; FONT-SIZE: 12px; color: #cc0000; font-weight: bold;
}
A.ltredLarge  {
	FONT-SIZE : 12px; text-decoration : none; color : #cc9999; font-weight:bold;
}
A.ltredLarge:Hover  {
	text-decoration: underline; FONT-SIZE: 12px; color : #cc0000; font-weight: bold;
}
.icons {
	position: relative; width: 800px; height: 250px; top: 14px; border: #cc0000 solid 1px;
}
.header {
	position: relative; width: 900px; height: 80px; margin-top: 5px;margin-bottom:0px;margin-left: 0px; margin-right: 0px; border: #cccccc solid 1px;
}
.navigation {
	position: relative; width: 728px; height: 18px; top: 0px; border: #cccccc solid 1px;
}
.sitewizard {
	position: absolute; width: 730px; height: 18px; top: 10px; left: 11px; text-align: left; border: #cccccc solid 0px;background-color: white;
}
.sitewizard1 {
	position: absolute; width: 217px; height: 16px; top: 0px; left: 0px; border-left-width : 0px; border-right-width : 1px; border-top-width : 0px; border-bottom-width : 0px; border-color : #cccccc; border-style : solid; text-align: center; padding-top: 0px;  padding-right: 0px; padding-bottom: 1px; padding-left: 0px; z-index: 50;background-color: white;
}
.sitewizard2 {
	position: absolute; width: 899px; height: 15px; top: 0px; left: 15px; text-align: left; padding-top: 1px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;
}
.navigationwindow {
	position: relative; 
	width: 900px; 
	height: 40px;
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 10px;
	margin-bottom: 10px;
	border:1px solid #cccccc;
	text-align: left;
	z-index: 1000
}
.banner {
	position: relative; 
	width: 754px; 
	height: 800px; 
	margin: 3px 0px 0px 0px; 
	border: #cccccc solid 1px;
}
.banner_extrusion {
	position: relative; 
	width: 900px; 
	height: 675px; 
	margin: 3px 0px 0px 0px; 
	padding-bottom:20px;
	border: #cccccc solid 1px;
	display: block;
	overflow: visible;
}
.banner_techceram {
	position: relative; 
	width: 900px; 
	height: 750px; 
	margin: 3px 0px 0px 0px; 
	padding-bottom:20px;
	border: #cccccc solid 1px;
	display: block;
	overflow: visible;
}
.banner_masonry {
	position: relative; 
	width: 900px; 
	height: 1200px; 
	margin: 3px 0px 0px 0px; 
	padding-bottom:20px;
	border: #cccccc solid 1px;
	display: block;
	overflow: visible;
}
.banner_stiff{
	position: relative; 
	width: 900px; 
	height: 780px; 
	margin: 3px 0px 0px 0px; 
	padding-bottom:20px;
	border: #cccccc solid 1px;
	display: block;
	overflow: visible;
}
.banner_werkbeton {
	position: relative; width: 754px; height: 800px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_stahl {
	position: relative; width: 754px; height: 800px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_rotoren {
	position: relative; width: 754px; height: 800px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_lohnbearbeitung {
	position: relative; width: 754px; height: 1152px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_druckguss {
	position: relative; width: 754px; height: 800px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_zmbprofil {
	position: relative; width: 754px; height: 3600px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_engineering {
	position: relative; width: 754px; height: 650px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_pressformen {
	position: relative; width: 754px; height: 650px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_zubehoer {
	position: relative; width: 754px; height: 650px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_dachziegel {
	position: relative; width: 754px; height: 650px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_deckensteine {
	position: relative; width: 754px; height: 650px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_steif {
	position: relative; width: 754px; height: 650px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_spalt {
	position: relative; width: 754px; height: 900px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_strangextr {
	position: relative; width: 754px; height: 650px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_presskoepfe {
	position: relative; width: 754px; height: 650px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_mauerziegel {
	position: relative; width: 754px; height: 969px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_maschinenpark {
	position: relative; width: 754px; height: 600px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_info {
	position: relative; width: 754px; height: 1000px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_maschinen {
	position: relative; width: 754px; height: 1152px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_karriere {
	position: relative; width: 754px; height: 700px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_anfahrt {
	position: relative; width: 754px; height: 700px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_aktuelles {
	position: relative; width: 754px; height: 500px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_download {
	position: relative; width: 754px; height: 452px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_impressum {
	position: relative; width: 754px; height: 500px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_historie {
	position: relative; width: 754px; height: 802px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_unternehmen {
	position: relative;
	width: 900px;
	height: 775px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_kontakt {
	position: relative; width: 754px; height: 1351px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.banner_kontakt2 {
	position: relative; width: 754px; height: 1650px; margin: 3px 0px 0px 0px; border: #cccccc solid 1px;
}
.greeting {
	position: relative; 
	width: 754px; 
	height: 61px; 
	margin: 3px 0px 0px 0px; 
	border: #cccccc solid 1px; 
	z-index: 50;
}
.greeting2 {
	position: relative; 
	width: 900px; 
	height: auto;
	margin: 10px 0px 0px 0px; 
	border: #cccccc solid 1px; 
	z-index: 50;
	text-align: center;
}
.coverMain {
	position: relative; 
	width: 775px; 
	height: auto; 
	margin: 3px 0px 0px 0px; 
	text-align: center
}
.covermain1 {
	position: relative; 
	width: 470px; 
	height: 376px; 
	margin: 0px 0px 0px 0px; 
	border: #cccccc solid 1px; 
	text-align: left;
}
.covermain1a {
	position: relative; 
	width: 475px; 
	height:150px; 
	margin: 0px 0px 0px 0px; 
	border: #cccccc solid 0px; 
	text-align: left;
}
.covermain2 {
	position: relative; 
	width: 280px; 
	height: 780px; 
	margin-left: 3px; 
	text-align: left; 
	border: #cccccc solid 1px; 
	display:inline; 
	float: left;
}
.covermain2a {
	position: relative; 
	width: 850px; 
	height: 269px; 
	margin-left: 0px; 
	margin-right: 0px;
	margin-top:0px;
	text-align: left; 
	border: #cccccc solid 0px; 
	display:block; 
	float: left;
}
#quality {
	position: relative;
	margin-left:10px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-top: 10px;
	height: 212px;
	width: 875px
}
.covermaintitle1 {
	position: absolute; left: 10px; top: 10px; width: 133px; height: 17px; border: #cccccc solid 1px;
}
.covermaintitle2 {
	position: absolute; left: 143px; top: 10px; width: 316px; height: 17px; border-color: #cccccc; border-style: solid; border-top-width : 1px; border-bottom-width : 1px; border-left-width : 0px; border-right-width : 1px; text-align: left;
}
#covermain13 {
	position:relative;
	margin:0px;
	padding: 0px;
	display:inline;
	float: left;
}
#covermain13a {
	position:relative;
	margin:0px;
	padding: 0px;
	display:inline;
	float: left;
}
.covermaintext {
	position: absolute; left: 10px; top: 148px; width: 450px; height: 50px; text-align: left; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 2px
}
#unterkontrolle {
	position: absolute; left: 10px; top: 232px; width: 132px; height: 18px; text-align: left; border: #cccccc solid 1px;
}
#profil {
	position: absolute; left: 167px; top: 232px; width: 289px; height: 18px; text-align: left; border: #cccccc solid 1px;
}
#powtech {
	position: absolute; right: 10px; top: 232px; width: 132px; height: 18px; text-align: left; border: #cccccc solid 1px;
}
#iso {
	position: absolute; left: 10px; top: 260px; width: 132px; height: 102px; text-align: left; border: #cccccc solid 1px;
}
#formgebung {
	position: absolute; left: 167px; top: 260px; width: 289px; height: 102px; text-align: left; border: #cccccc solid 1px;
}
#powtechbild {
	position: absolute; right: 10px; top: 260px; width: 132px; height: 102px; text-align: left; border: #cccccc solid 1px;
}
#iso1 {
	position: relative; width: 132px; height: 102px; text-align: left; border: #cccccc solid 1px;margin-top:0px;margin-left:10px;margin-bottom:0px;margin-right:14px;display: inline; float: left;
}
#formgebung1 {
	position: relative; width: 289px; height: 102px; text-align: left; border: #cccccc solid 1px;margin-top:0px;margin-left:10px;margin-bottom:0px;margin-right:0px;display: inline; float: left;
}
#unterkontrolle1 {
	position: relative; width: 132px; height: 18px; text-align: left; border: #cccccc solid 1px;margin-top:0px;margin-left:10px;margin-bottom:10px;margin-right:14px;display: inline; float: left;
}
#profil1 {
	position: relative; width: 289px; height: 18px; text-align: left; border: #cccccc solid 1px;margin-top:0px;margin-left:10px;margin-bottom:10px;margin-right:0px;display: inline; float: left;
}
.covermain3 {
	position: relative; 
	top: 4px; 
	left: 0px; 
	width: 470px; 
	height: 398px; 
	margin: 0px 0px 0px 0px; 
	border: #cccccc solid 1px; 
	display:inline; 
	float: left;
}
.covermain3a {
	position: relative; 
	top: 4px; 
	left: 0px; 
	width: 470px; 
	height: 398px; 
	margin: 0px 0px 0px 0px; 
	border: #cccccc solid 0px; 
	display:inline; 
	float: left;
}
#news {
	position: absolute; left: 10px; top: 10px; width: 47px; height: 18px; text-align: left; border: #cccccc solid 1px;
}
#news2 {
	position: absolute; left: 57px; top: 10px; width: 402px; height: 18px; text-align: left; border: #cccccc solid 1px;
}
#news3 {
	position: absolute; left: 18px; top: 31px; width: 366px; height: 18px; text-align: left;
}
#news4 {
	position: absolute; left: 18px; top: 46px; width: 366px; height: 18px; text-align: left;
}
#news5 {
	position: absolute; left: 18px; top: 63px; width: 366px; height: 18px; text-align: left;
}
#download {
	position: absolute; left: 10px; top: 85px; width: 83px; height: 18px; text-align: left; border: #cccccc solid 1px;
}
#download2 {
	position: absolute; left: 93px; top: 85px; width: 366px; height: 18px; text-align: left; border: #cccccc solid 1px;
}
#download3 {
	position: absolute; left: 18px; top: 107px; width: 366px; height: 18px; text-align: left;
}
#download4 {
	position: absolute; left: 18px; top: 121px; width: 366px; height: 18px; text-align: left;
}
#download5 {
	position: absolute; left: 18px; top: 135px; width: 366px; height: 18px; text-align: left;
}
#download6 {
	position: absolute; left: 284px; top: 107px; width: 366px; height: 18px; text-align: left;
}
#shortcuts {
	position: absolute; left: 10px; top: 165px; width: 450px; height: 18px; text-align: left; border: #cccccc solid 1px;
}
#shortcuts_1 {
	position: absolute; left: 10px; top: 175px; width: 450px; height: 40px; text-align: left;
}
#shortcuts_2 {
	position: absolute; left: 150px; top: 175px; width: 450px; height: 40px; text-align: left;
}
#shortcuts_3 {
	position: absolute; left: 245px; top: 175px; width: 450px; height: 40px; text-align: left;
}
#zmb_archiv {
	position: absolute;
	left: 10px; top: 285px; width: 450px; height: 18px; text-align: left; border: #cccccc solid 1px;
}
#zmb_archiv1 {
	position: absolute; left: 10px; top: 285px; width: 37px; height: 18px; text-align: left; border: #cccccc solid 1px;
}
#zmb_archiv2 {
	position: absolute; left: 49px; top: 287px; width: 51px; height: 18px; text-align: left;
}
#zmb_archiv3 {
	position: absolute; left: 18px; top: 315px; width: 66px; height: 77px; text-align: left;
}
#zmb_archiv4 {
	position: absolute; left: 90px; top: 315px; width: 125px; height: 77px; text-align: left;
}
.willkommen {
	position: absolute; width: 203px; height: 59px; top: 0px; left: 0px;
}
.welcome {
	position: absolute; width: 162px; height: 59px; top: 0px; left: 203px;
}
.bienvenus {
	position: absolute; width: 188px; height: 59px; top: 0px; left: 365px;
}
.benvenuti {
	position: absolute; width: 195px; height: 59px; top: 0px; left: 553px;
}

.mainImage {
	position: relative; width: 876px; height: auto; margin-left:10px; margin-top: 10px; border: #cccccc solid 1px;
}
.mainImage2 {
	position: absolute; width: 502px; height: 170px; top: 38px; right: 10px; border: #cccccc solid 1px;
}
.mainImage3 {
	position: absolute; width: 502px; height: 170px; top: 16px; right: 10px;
}
.messeImage {
	position: relative; width: 730px; height: 170px; top: 38px; left: 20px;
}
.covermainimage {
	position: relative; 
	width: 448px; 
	height: 119px; 
	margin-left: 10px; 
	margin-right: 0px; 
	margin-top: 10px; 
	margin-bottom: 0px; 
	border: #cccccc solid 1px;
}
.footer {
	position: relative;
	margin-bottom: 10px; 
	margin-top: 3px; 
	margin-right: 0px; 
	margin-left: 0px; 
	width: 900px; 
	height: 75px; 
	text-align: center; 
}
.footer_unternehmen {
	position: relative;
	margin-bottom: 10px;
	margin-top: 3px;
	margin-right: 0px;
	margin-left: 0px;
	width: 900px;
	height: 75px; 
	text-align: center; 
}

A.ltredLarge2:Hover { 
	FONT-SIZE : 12px; 
	color : #FFCCCC; 
	font-weight:bold; 
	background-color: #CCCCCC; 
	height: 20px; 
	width: 239px; 
	clip:  rect(   )
}

A.ltredLarge2 { 
	FONT-SIZE : 12px; 
	text-decoration : none; 
	color : #cc9999; 
	font-weight:bold
}


td.mainNavi {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	line-height: 14px; 
	color: #FFFFFF; 
	text-decoration: none; 
}


td.red  {
	color : #cc0000;
	FONT-SIZE: 11px
}

td.padding  {
	padding-right : 10px
}

td.darkblue  {
	color : #003366;
	padding-right : 10px;
	FONT-SIZE: 10px;
  	padding-top: 0px
}


td.navigation  {
	border-width : 1px;
	border-style : solid;
	border-color : #cc0000;
	FONT-SIZE : 12px;
	font-family : Verdana;
	color : #CC0000;
	line-height : 16px;
	border-top-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 0px;
	border-right-width : 0px;
	margin : 0px;
	padding : 3px;
	height : 16px;
	text-align : center;
	width : 120px;
	align : center
}

a.navigation  {
	FONT-SIZE : 12px;
	color : #cc0000;
	border-left-width : 1px;
	border-right-width : 0px;
	border-color : #cc0000;
	border-style : solid;
	text-decoration : none;
	border-top-width : 0px;
	border-bottom-width : 0
}

UL.pronavi {
	DISPLAY: list-item; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 15px 8px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; LINE-HEIGHT: 1.20em; TEXT-DECORATION: none;
}
UL.pronavi LI A {
	COLOR: #cc0000; TEXT-DECORATION: none;
}
UL.pronavi LI A:HOVER {
	COLOR: #ff0000; 
}
UL.pronavi LI {
	PADDING: 3px;
}

.home {
	position: relative;
	 margin: 0px auto;
    width: 900px;
    text-align: left;
    height: auto;
	 background-color: transparent;
}
.produktprogramm {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	width: 866px;
	height: 18px;
	top: 10px;
	left: 10px;
	border: #cccccc solid 1px;
	text-align: left;
	z-index: 50;
}
.produktprogramma {
	position: relative;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	width: 878px;
	height: 268px;
	top: 0px;
	left: 10px;
	text-align: left;
	display:block;
	float:left;
	z-index: 50;
}
.produktprogramm1 {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;
	width: 137px;
	height: 18px;
	top: 0px;
	left: 0px;
	border-color: #cccccc;
	border-style: solid;
	border-top-width : 0px;
	border-bottom-width :0px;
	border-left-width : 0px;
	border-right-width : 1px;
	text-align: left;
	clear: both;
	z-index: 30;
}
.produktprogramm2 {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;
	width: 119px;
	height: 18px;
	top: 0px;
	left: 138px;
	text-align: left;
	z-index: 30;
}
.produktprogramm3 {
	position: relative;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;
	width: 40px;
	height: 28px;
	top: 40px;
	left: 18px;
	text-align: left;
	float:left;
	background-color: Fuchsia;
	z-index: 30;
}
.produktprogramm3a {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	width: 204px;
	height: 53px;
	top: 115px;
	left:18px;
	text-align: left;
	z-index: 30;
}
.produktprogramm4 {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;
	width: 40px;
	height: 28px;
	top: 40px;
	left: 240px;
	text-align: left;
	float:left;
	z-index: 30;
}
.produktprogramm4a {
	position:absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	width: 204px;
	height: 53px;
	top: 115px;
	left: 240px;
	text-align: left;
	float:left;
	z-index: 30;
}
.produktprogramm5 {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;
	width: 40px;
	height: 28px;
	top: 40px;
	left: 460px;
	text-align: left;
	z-index: 30;
}
.produktprogramm5a {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	width: 206px;
	height: 53px;
	top: 115px;
	left: 460px;
	text-align: left;
	z-index: 30;
}
.produktprogramm6 {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;
	width: 40px;
	height: 28px;
	top: 40px;
	left: 680px;
	text-align: left;
	z-index: 30;
}
.produktprogramm6a {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	width: 204px;
	height: 53px;
	top: 115px;
	left: 680px;
	text-align: left;
	z-index: 30;
}
.produktprogramm7 {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;
	width: 40px;
	height: 28px;
	top: 360px;
	left: 18px;
	text-align: left;
	z-index: 30;
}
.produktprogramm7a {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	width: 204px;
	height: 53px;
	top: 360px;
	left: 66px;
	text-align: left;
	z-index: 30;
}
.produktprogramm8 {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;
	width: 40px;
	height: 28px;
	top: 440px;
	left: 18px;
	text-align: left;
	z-index: 30;
}
.produktprogramm8a {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	width: 204px;
	height: 53px;
	top: 440px;
	left: 66px;
	text-align: left;
	z-index: 30;
}
.produktprogramm9 {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;
	width: 40px;
	height: 28px;
	top: 520px;
	left: 18px;
	text-align: left;
	z-index: 30;
}
.produktprogramm9a {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	width: 204px;
	height: 53px;
	top: 520px;
	left: 66px;
	text-align: left;
	z-index: 30;
}
.produktprogramm10 {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;
	width: 40px;
	height: 28px;
	top: 600px;
	left: 18px;
	text-align: left;
	z-index: 30;
}
.produktprogramm10a {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	width: 204px;
	height: 53px;
	top: 600px;
	left: 66px;
	text-align: left;
	z-index: 30;
}
.events {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	width: 259px;
	height: 18px;
	top: 690px;
	left: 10px;
	text-align: left;
	border: #cccccc solid 1px;
	z-index: 30;
}
.events1 {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	width: 259px;
	height: 18px;
	top: 300px;
	left: 10px;
	text-align: left;
	border: #cccccc solid 1px;
	z-index: 30;
}
#veranstaltungen1 {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	width: 118px;
	height: 18px;
	top: 0px;
	left: 0px;
	text-align: left;
	z-index: 30;
}
#veranstaltungen2 {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	width: 68px;
	height: 18px;
	top: 0px;
	left: 118px;
	text-align: left;
	z-index: 30;
}
#veranstaltungen3 {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 10px;
	width: 200px;
	height: 18px;
	top: 25px;
	left: 10px;
	text-align: left;
	z-index: 30;
}
.pronavigation {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 570px;
	top: 195px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_extrusion {
	position: relative;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 660px;
	top: 10px;
	left: 10px;
	padding-bottom: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
	float:left;
}
.pronavigation_masonry {
	position: relative;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 1188px;
	top: 10px;
	left: 10px;
	padding-bottom: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
	float:left;
}
.pronavigation_stiff {
	position: relative;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 770px;
	top: 10px;
	left: 10px;
	padding-bottom: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
	float:left;
}
.pronavigation_techceram {
	position: relative;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 740px;
	top: 10px;
	left: 10px;
	padding-bottom: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
	float:left;
}
.pronavigation_werkbeton {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 570px;
	top: 195px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_stahl {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 570px;
	top: 195px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_rotoren {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 570px;
	top: 195px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_lohn {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 920px;
	top: 195px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_druckguss {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 569px;
	top: 195px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_eng {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 598px;
	top: 10px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_iso9001 {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 598px;
	top: 10px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_pressformen {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 598px;
	top: 10px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_zubehoer {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 598px;
	top: 10px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_steif {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 598px;
	top: 10px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_spalt {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 848px;
	top: 10px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_presskoepfe {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 598px;
	top: 10px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_dachziegel {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 598px;
	top: 10px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_deckensteine {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 598px;
	top: 10px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_strangextr {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 598px;
	top: 10px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_pro2 {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 570px;
	top: 10px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_maschinenpark {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 367px;
	top: 195px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_anfahrt {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 910px;
	top: 375px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_karriere {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 418px;
	top: 195px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_info {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 769px;
	top: 195px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_info2 {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 400px;
	top: 10px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_level3 {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	width: 218px;
	height: 917px;
	top: 10px;
	left: 10px;
	border: #CCCCCC solid 1px;
	z-index: 30;
}
.pronavigation_home {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
	width: 240px;
	height: 400px;
	top: 11px;
	left: -0px;
	border: #cc0000 solid 1px;
	z-index: 30;
}
.pronavigation_mauer {
	position: relative;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
	width: 241px;
	height: 955px;
	top: 11px;
	left: -279px;
	border: #cc0000 solid 1px;
	z-index: 30;
}
.pronavigation_maschinen {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
	width: 218px;
	height: 1100px;
	top: 40px;
	left: 10px;
	border: #cccccc solid 1px;
	z-index: 30;
}
.pronavigation_kontakt {
	position: absolute;
	font-family: Arial,Helvetica,sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
	width: 218px;
	height: 1600px;
	top: 10px;
	left: 10px;
	border: #cccccc solid 1px;
	z-index: 30;
}
.red  {
	FONT-SIZE : .85em;
	color : #cc0000
}
UL.profil { COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
UL.spalt {
	DISPLAY: list-item; COLOR: #cc0000; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; MARGIN: 10px 65px; TEXT-ALIGN: left; LINE-HEIGHT: 1.20em; TEXT-DECORATION: none;
}
UL.home {
	DISPLAY: list-item; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 150px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; LINE-HEIGHT: 12px; TEXT-INDENT: 0px;
}

UL.home LI A {
	COLOR: #cc0000; TEXT-DECORATION: none; PADDING: 0px;
}

UL.home LI A:HOVER {
	COLOR: #ff0000; PADDING: 0px; MARGIN-TOP: 0px;
}
UL.cover {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; DISPLAY: list-item; COLOR: #cc0000; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; MARGIN: 15px 8px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; LINE-HEIGHT: 1.60em; TEXT-DECORATION: underline;
}
UL.cover LI A {
	COLOR: #cc0000; TEXT-DECORATION: underline; PADDING:3px;
}
UL.cover LI A:HOVER {
	COLOR: #ff0000;
}
UL.keram {
	FONT-SIZE: 11px; DISPLAY: list-item; COLOR: #cc0000; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 15px 6px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; LINE-HEIGHT: 1.20em; TEXT-DECORATION: none;
}
UL.keram LI A {
	COLOR: #cc9999; TEXT-DECORATION: none;
}
UL.keram LI A:HOVER {
	COLOR: #ff0000;
}
UL.keram LI {
	PADDING: 3px;
}
LI.indent {
	TEXT-INDENT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold;
}
UL.keram LI.indent A:Hover {
	TEXT-INDENT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #ff0000;
}
UL.keram LI.indent A {
	TEXT-INDENT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #999999;
}
LI.indent2 {
	TEXT-INDENT: 40px; FONT-SIZE: 11px; FONT-WEIGHT: bolder; WHITE-SPACE: nowrap;
}
UL.keram LI.indent2 A:Hover {
	FONT-SIZE: 10px; FONT-WEIGHT: bolder; COLOR: #ff0000;
}
UL.keram LI.indent2 A {
	FONT-SIZE: 10px; FONT-WEIGHT: bolder; COLOR: #cc0000;
}
LI.indent3 {
	TEXT-INDENT: 20px; FONT-SIZE: 11px; FONT-WEIGHT: bold; WHITE-SPACE: nowrap;
}
UL.keram LI.indent3 A:Hover {
	COLOR: #ff0000;
}
UL.keram LI.indent3 A {
	COLOR: #cc9999;
}
UL.keram LI.strangoff A:Hover {
	COLOR: #ff0000;
}
UL.keram LI.strangoff A {
	COLOR: #cc9999;
}
UL.keram LI.highon A:Hover {
	COLOR: #ff0000;
}
UL.keram LI.highon A {
	COLOR: #cc0000;
}
LI.indent2off {
	TEXT-INDENT: 40px; FONT-SIZE: 10px; FONT-WEIGHT: bolder; WHITE-SPACE: nowrap; FONT-COLOR: #cc9999;
}
UL.keram LI.indent2off A:Hover {
	FONT-SIZE: 10px; FONT-WEIGHT: bolder; COLOR: #ff0000;
}
UL.keram LI.indent2off A {
	FONT-SIZE: 10px; FONT-WEIGHT: bolder; COLOR: #cc9999;
}
LI.indent4 {
	TEXT-INDENT: 70px; FONT-SIZE: 11px; FONT-WEIGHT: bold;
}
UL.keram LI.indent4 A:Hover {
	FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #ff0000;
}
UL.keram LI.indent4 A {
	FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #cc0000;
}
HR.line {
	WIDTH: 200px; SIZE: 1px; COLOR: #cc0000; BORDER-BOTTOM: solid; NOSHADE; 
}
#maschinenliste {
	POSITION: absolute; WIDTH: 118px; HEIGHT: 142px; LEFT: 40px; TOP: 100px; PADDING: 5px;
}
.bodycontent {
	POSITION: absolute; WIDTH: 540px; HEIGHT: 600px; right: 0px; TOP: 185px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 20px; CLIP: rect (  ); Z-INDEX: 10; TEXT-ALIGN: left;
}
.bodycontent_maschinenpark {
	POSITION: absolute; WIDTH: 530px; HEIGHT: 598px; right: 0px; TOP: 185px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 20px; CLIP: rect (  ); Z-INDEX: 10; TEXT-ALIGN: left;
}
.bodycontent_iso9001 {
	POSITION: absolute; WIDTH: 530px; HEIGHT: 598px; right: 0px; TOP: 20px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 20px; CLIP: rect (  ); Z-INDEX: 10; TEXT-ALIGN: left;
}
.bodycontent_anfahrt {
	POSITION: absolute; WIDTH: 530px; HEIGHT: 650px; right: 0px; TOP: 185px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 20px; CLIP: rect (  ); Z-INDEX: 10; TEXT-ALIGN: left;
}
.bodycontent_karriere {
	POSITION: absolute; WIDTH: 540px; HEIGHT: 400px; right: 0px; TOP: 185px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 20px; CLIP: rect (  ); Z-INDEX: 10; TEXT-ALIGN: left;
}
.bodycontent_info {
	POSITION: absolute; WIDTH: 540px; HEIGHT: 750px; right: 0px; TOP: 185px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 20px; CLIP: rect (  ); Z-INDEX: 10; TEXT-ALIGN: left;
}
.bodycontent_info2 {
	POSITION: absolute; WIDTH: 540px; HEIGHT: 400px; right: 0px; TOP: 20px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 20px; CLIP: rect (  ); Z-INDEX: 10; TEXT-ALIGN: left;
}
.bodycontent_historie {
	POSITION: absolute; WIDTH: 540px; HEIGHT: 772px; right: 0px; TOP: 185px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 20px; CLIP: rect (  ); Z-INDEX: 10; TEXT-ALIGN: left;
}
.bodycontent_unter {
	POSITION: absolute; WIDTH: 675px; HEIGHT: 772px; right: 0px; TOP: 185px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 20px; CLIP: rect (  ); Z-INDEX: 10; TEXT-ALIGN: left;
}
.bodycontent_aktuelles {
	POSITION: absolute; WIDTH: 730px; HEIGHT: 500px; left: 0px; TOP: 20px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; CLIP: rect (  ); Z-INDEX: 10; TEXT-ALIGN: left;
}
.bodycontent_impressum {
	POSITION: absolute; WIDTH: 730px; HEIGHT: 300px; left: 0px; TOP: 195px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; CLIP: rect (  ); Z-INDEX: 10; TEXT-ALIGN: left;
}
.bodycontent_messe {
	POSITION: absolute; WIDTH: 730px; HEIGHT: 500px; left: 0px; TOP: 195px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; CLIP: rect (  ); Z-INDEX: 10; TEXT-ALIGN: left;
}
.content_main {
	POSITION: relative; WIDTH: 754px; HEIGHT: 969px; TEXT-ALIGN: center; TOP: 8px; BORDER: #CCCCCC solid 1px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; Z-INDEX: 0;
}
.navi_body {
	POSITION: relative; WIDTH: 754px; HEIGHT: 1351px; TEXT-ALIGN: left; TOP: -12px; BORDER: #CCCCCC solid 1px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; Z-INDEX: 0;
}
.navi_body2 {
	POSITION: relative; WIDTH: 800px; HEIGHT: 598px; ALIGN: center; TOP: 11px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; BORDER: #cc0000 solid 1px; Z-INDEX: 10; TEXT-ALIGN: left;
}
.navi_body_eng {
	POSITION: relative; WIDTH: 754px; HEIGHT: 600px; TEXT-ALIGN: left; TOP: 8px; BORDER: #CCCCCC solid 1px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; Z-INDEX: 0;
}
.contentBody {
	POSITION: absolute; WIDTH: 530px; HEIGHT: 598px; right: 0px; TOP: 195px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; Z-INDEX: 10; TEXT-ALIGN: left;
}
.contentBody_extrusion {
	POSITION: relative; 
	WIDTH: 640px; 
	HEIGHT: auto; 
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 3px; 
	MARGIN-RIGHT: 0px; 
	MARGIN-LEFT: 0px; 
	Z-INDEX: 10; 
	TEXT-ALIGN: left; 
	float:left;
	display:block;
}
.contentBody_werkbeton {
	POSITION: absolute; WIDTH: 530px; HEIGHT: 598px; right: 0px; TOP: 195px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; Z-INDEX: 10; TEXT-ALIGN: left;
}
.contentBody_techkeram {
	POSITION: absolute; WIDTH: 530px; HEIGHT: 800px; right: 0px; TOP: 195px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; Z-INDEX: 10; TEXT-ALIGN: left;
}
.contentBody_stahl {
	POSITION: absolute; WIDTH: 530px; HEIGHT: 598px; right: 0px; TOP: 195px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; Z-INDEX: 10; TEXT-ALIGN: left;
}
.contentBody_rotoren {
	POSITION: absolute; WIDTH: 535px; HEIGHT: 598px; right: 0px; TOP: 195px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; Z-INDEX: 10; TEXT-ALIGN: left;
}
.contentBody_lohn {
	POSITION: absolute; WIDTH: 530px; HEIGHT: 800px; right: 0px; TOP: 195px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; Z-INDEX: 10; TEXT-ALIGN: left;
}
.contentBody_druckguss {
	POSITION: absolute; WIDTH: 530px; HEIGHT: 598px; right: 0px; TOP: 195px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; Z-INDEX: 10; TEXT-ALIGN: left;
}
.contentBody_eng {
	POSITION: absolute; WIDTH: 530px; HEIGHT: 598px; right: 0px; TOP: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; Z-INDEX: 10; TEXT-ALIGN: left;
}
.contentBody_pressformen {
	POSITION: absolute; WIDTH: 530px; HEIGHT: 598px; right: 0px; TOP: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; Z-INDEX: 10; TEXT-ALIGN: left;
}
.contentBody_zubehoer {
	POSITION: absolute; WIDTH: 530px; HEIGHT: 598px; right: 0px; TOP: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; Z-INDEX: 10; TEXT-ALIGN: left;
}
.contentBody_presskoepfe {
	POSITION: absolute; WIDTH: 530px; HEIGHT: 598px; right: 0px; TOP: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; Z-INDEX: 10; TEXT-ALIGN: left;
}
.contentBody_dachziegel {
	POSITION: absolute; WIDTH: 530px; HEIGHT: 598px; right: 0px; TOP: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; Z-INDEX: 10; TEXT-ALIGN: left;
}
.contentBody_deckensteine {
	POSITION: absolute; WIDTH: 530px; HEIGHT: 598px; right: 0px; TOP: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; Z-INDEX: 10; TEXT-ALIGN: left;
}
.contentBody_steif {
	POSITION: absolute; WIDTH: 530px; HEIGHT: 598px; right: 0px; TOP: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; Z-INDEX: 10; TEXT-ALIGN: left;
}
.contentBody_spalt {
	POSITION: absolute; WIDTH: 530px; HEIGHT: 598px; right: 0px; TOP: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; Z-INDEX: 10; TEXT-ALIGN: left;
}
.contentBody_strangextr{
	POSITION: absolute; WIDTH: 530px; HEIGHT: 598px; right: 0px; TOP: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; Z-INDEX: 10; TEXT-ALIGN: left;
}
#strang_bodytext {
	POSITION: absolute; WIDTH: 510px; HEIGHT: 598px; left: 0px; TOP: 175px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; Z-INDEX: 10; TEXT-ALIGN: left;
}
.contentBody_mauer {
	POSITION: absolute; WIDTH: 530px; HEIGHT: 955px; RIGHT: 10px; TOP: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; CLIP: rect (  ); Z-INDEX: 10; TEXT-ALIGN: left;
}
.contentBody_maschinen {
	POSITION: absolute; WIDTH: 520px; HEIGHT: 1100px; RIGHT: 10px; TOP: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; CLIP: rect (  ); Z-INDEX: 10; TEXT-ALIGN: left;
}
.contentBody_kontakt {
	POSITION: absolute; WIDTH: 540px; HEIGHT: 1300px; RIGHT: 0px; TOP: 20px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; CLIP: rect (  ); Z-INDEX: 10; TEXT-ALIGN: left;
}
.contentBody_home {
	POSITION: absolute; WIDTH: 200px; HEIGHT: 560px; RIGHT: 0px; TOP: 11px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; BORDER: #cc0000 solid 1px; CLIP: rect (  ); Z-INDEX: 10; TEXT-ALIGN: left;
}
.contentBody_body {
	POSITION: absolute; WIDTH: 352px; HEIGHT: 300px; LEFT: 245px; TOP: 11px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; BORDER: #cc0000 solid 1px; CLIP: rect (  ); Z-INDEX: 10; TEXT-ALIGN: left; BACKGROUND: url(../images/graue_hintergrund_willkomme.jpg) repeat-x;
}
.contentBody_midlow {
	POSITION: absolute; WIDTH: 352px; HEIGHT: 257px; LEFT: 245px; TOP: 314px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 3px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; BORDER: #cc0000 solid 1px; CLIP: rect (  ); Z-INDEX: 10; TEXT-ALIGN: left; BACKGROUND: url(../images/graue_hintergrund_willkomme.jpg) repeat-x;
}
.mauericon1 {
	POSITION: absolute; LEFT: 35px; TOP: 170px;
}
.mauericon2 {
	POSITION: absolute; LEFT: 205px; TOP: 170px;
}
.mauericon3 {
	POSITION: absolute; LEFT: 370px; TOP: 170px;
}
.mauericon4 {
	POSITION: absolute; LEFT: 35px; TOP: 450px;
}
.mauericon5 {
	POSITION: absolute; LEFT: 205px; TOP: 450px;
}
.mauericon6 {
	POSITION: absolute; LEFT: 370px; TOP: 450px;
}
.mauericon7 {
	POSITION: absolute; LEFT: 35px; TOP: 585px;
}
.mauericon8 {
	POSITION: absolute; LEFT: 205px; TOP: 585px;
}
.mauericon9 {
	POSITION: absolute; LEFT: 370px; TOP: 585px;
}
.mauericon10 {
	POSITION: absolute; LEFT: 35px; TOP: 815px;
}
.mauericon11 {
	POSITION: absolute; LEFT: 205px; TOP: 815px;
}
.mauericon12 {
	POSITION: absolute; LEFT: 370px; TOP: 815px;
}
.dachicon1 {
	POSITION: absolute; LEFT: 25px; TOP: 200px;
}
.dachicon2 {
	POSITION: absolute; LEFT: 192px; TOP: 200px;
}
.spalticon1 {
	POSITION: absolute; LEFT: 25px; TOP: 525px;
}
.spalticon2 {
	POSITION: absolute; LEFT: 192px; TOP: 525px;
}
.spalticon3 {
	POSITION: absolute; LEFT: 360px; TOP: 525px;
}
.spalticon4 {
	POSITION: absolute; LEFT: 25px; TOP: 700px;
}
#picture_right {
	POSITION: relative; 
	display: block;
	padding-left: 35px; 
	padding-right: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-bottom:75px;
	float:left;
	width:225px;
	height:100px;
}
.steificon1 {
	POSITION: relative; 
	padding-left: 25px; 
	padding-right: 25px; 
	padding-top: 30px;
	padding-bottom: 30px;
	margin: 0px;
	float:left;
	width:152px;
}
.steificon2 {
	POSITION: absolute; LEFT: 192px; TOP: 350px;
}
.steificon3 {
	POSITION: absolute; LEFT: 360px; TOP: 350px;
}
.deckenicon1 {
	POSITION: absolute; LEFT: 25px; TOP: 100px;
}
.deckenicon2 {
	POSITION: absolute; LEFT: 192px; TOP: 100px;
}
.deckenicon3 {
	POSITION: absolute; LEFT: 360px; TOP: 100px;
}
.pressformicon1 {
	POSITION: absolute; LEFT: 25px; TOP: 225px;
}
.pressformicon2 {
	POSITION: absolute; LEFT: 192px; TOP: 225px;
}
.pressformicon3 {
	POSITION: absolute; LEFT: 359px; TOP: 225px;
}
.pressformicon1_k {
	POSITION: absolute; LEFT: 25px; TOP: 225px;
}
.pressformicon2_k {
	POSITION: absolute; LEFT: 130px; TOP: 225px;
}
.pressformicon3_k {
	POSITION: absolute; LEFT: 235px; TOP: 225px;
}
HR.pressformen {
	WIDTH: 480px; HEIGHT: 1px; COLOR: #cccccc; margin:20px 0px 0px 26px;
}
.presskopficon1 {
	POSITION: absolute; LEFT: 25px; TOP: 200px;
}
.presskopficon2 {
	POSITION: absolute; LEFT: 192px; TOP: 200px;
}
.presskopficon3 {
	POSITION: absolute; LEFT: 359px; TOP: 200px;
}
.presskopficon4 {
	POSITION: absolute; LEFT: 25px; TOP: 335px;
}
#mundstueck1 {
	POSITION: absolute; RIGHT: 10px; TOP: 200px; FLOAT: right;
}
#mundstueck2 {
	POSITION: absolute; RIGHT: 10px; TOP: 350px; FLOAT: right;
}
#mundstueck3 {
	POSITION: absolute; RIGHT: 10px; TOP: 500px; FLOAT: right;
}
#druckgussicon1 {
	POSITION: absolute; LEFT: 25px; TOP: 375px; 
}
#druckgussicon2 {
	POSITION: absolute; LEFT: 192px; TOP: 375px;
}
#druckgussicon3 {
	POSITION: absolute; LEFT: 360px; TOP: 375px;
}
#stahlbauicon1 {
	POSITION: absolute; LEFT: 25px; TOP: 150px;
}
#stahlbauicon2 {
	POSITION: absolute; LEFT: 192px; TOP: 150px;
}
#stahlbauicon3 {
	POSITION: absolute; LEFT: 360px; TOP: 150px;
}
#stahlbauicon4 {
	POSITION: absolute; LEFT: 25px; TOP: 325px;
}
#stahlbauicon5 {
	POSITION: absolute; LEFT: 192px; TOP: 325px;
}
#stahlbauicon6 {
	POSITION: absolute; LEFT: 360px; TOP: 325px;
}
#betonicon1 {
	POSITION: absolute; LEFT: 25px; TOP: 150px;
}
#betonicon2 {
	POSITION: absolute; LEFT: 125px; TOP: 150px;
}
#betonicon3 {
	POSITION: absolute; LEFT: 225px; TOP: 150px;
}
#verschleissicon1 {
	POSITION: absolute; LEFT: 25px; TOP: 195px;
}
#verschleissicon2 {
	POSITION: absolute; LEFT: 125px; TOP: 195px;
}
#verschleissicon3 {
	POSITION: absolute; LEFT: 225px; TOP: 195px;
}
#verschleissicon4 {
	POSITION: absolute; LEFT: 325px; TOP: 195px;
}
#verschleissicon5 {
	POSITION: absolute; LEFT: 425px; TOP: 195px;
}
#verschleissicon6 {
	POSITION: absolute; LEFT: 25px; TOP: 275px;
}
#lohnicon1 {
	POSITION: absolute; LEFT: 25px; TOP: 110px;
}
#lohnicon1a {
	POSITION: absolute; LEFT: 125px; TOP: 110px;
}
#lohnicon1b {
	POSITION: relative; right: 20px; TOP: 20px;
}
#lohnicon2 {
	POSITION: absolute; LEFT: 25px; TOP: 225px;
}
#lohnicon2a {
	POSITION: absolute; LEFT: 125px; TOP: 225px;
}
#lohnicon2b {
	POSITION: absolute; LEFT: 225px; TOP: 225px;
}
#lohnicon3 {
	POSITION: absolute; LEFT: 25px; TOP: 450px;
}
#lohnicon4 {
	POSITION: absolute; LEFT: 25px; TOP: 450px;
}
#lohnicon5 {
	POSITION: absolute; LEFT: 192px; TOP: 450px;
}
#lohnicon6 {
	POSITION: absolute; LEFT: 360px; TOP: 450px;
}
#lohnicon7 {
	POSITION: absolute; LEFT: 25px; TOP: 600px;
}
#lohnicon8 {
	POSITION: absolute; LEFT: 192px; TOP: 600px;
}
#lohnicon9 {
	POSITION: absolute; LEFT: 360px; TOP: 600px;
}
#lohnicon10 {
	POSITION: absolute; LEFT: 25px; TOP: 750px;
}
#lohnicon11 {
	POSITION: absolute; LEFT: 192px; TOP: 750px;
}
#lohnicon12 {
	POSITION: absolute; LEFT: 360px; TOP: 750px;
}
#lohniconlist {
	POSITION: absolute; RIGHT: 30px; TOP: 20px;
}
#lohnicontitle {
	POSITION: absolute; RIGHT: 90px; TOP: 27px; FONT-FAMILY: Arial,Helvetica,sans-serif; COLOR: #cc0000;
}
#lohnlist {
	POSITION: absolute; RIGHT: 80px; TOP: 60px;
}
#lohnlistfont {
	FONT-FAMILY: Arial,Helvetica,sans-serif; COLOR: #cc0000; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; LINE-HEIGHT: 1.50em;
}
#ranks {
	POSITION: absolute; left: 40px; TOP: 300px; FLOAT: left;
}
#ziegelwand {
	POSITION: absolute; left: 250px; TOP: 300px; FLOAT: left;
}
#zmbprofil {
	POSITION: absolute; RIGHT: 20px; TOP: 110px; FLOAT: right;
}
#visionaer {
	POSITION: absolute; RIGHT: 12px; TOP: 350px; FLOAT: right;
}
#rotorenicon1 {
	POSITION: absolute; LEFT: 30px; TOP: 375px; 
}
#rotorenicon2 {
	POSITION: absolute; LEFT: 197px; TOP: 375px;
}
#rotorenicon3 {
	POSITION: absolute; LEFT: 364px; TOP: 375px;
}
#rotorenicon4 {
	POSITION: absolute; RIGHT: 15px; TOP: 50px;
}
#rotorenicon5 {
	POSITION: absolute; RIGHT: 30px; TOP: 200px;
}
#anfahrticon1 {
	POSITION: absolute; RIGHT: 70px; TOP: 330px; 
}
#anfahrticon2 {
	POSITION: absolute; LEFT: 200px; TOP: 316px;
}
#map24 {
	POSITION: absolute; LEFT: 95px; TOP: 379px;
}
#map24copy {
	POSITION: absolute; LEFT: 27px; TOP: 460px;
}
#maschinenicon1 {
	POSITION: absolute; LEFT: 25px; TOP: 300px;
}
#maschinenicon2 {
	POSITION: absolute; LEFT: 200px; TOP: 300px;
}
#maschinenicon3 {
	POSITION: absolute; LEFT: 25px; TOP: 775px;
}
#maschinenicon4 {
	POSITION: absolute; LEFT: 230px; TOP: 775px;
}
#maschinenicon5 {
	POSITION: absolute; LEFT: 400px; TOP: 775px;
}
#kontakt_rel {
	position:relative;
	width: 500px;
	height: 150px;
	margin-left: 30px;
}
#kontakt_icons{
	position: relative; 
	margin-left: 30px; 
	margin-top:20px;
	margin-bottom: 20px;
	width: 220px;
	float: left;
	overflow: hidden;
	display: inline;
}
#kontakticon1 {
	POSITION: absolute; LEFT: 43px; TOP: 165px;
}
#kontakticon2 {
	POSITION: absolute; LEFT: 290px; TOP: 165px;
}
#kontakticon3 {
	POSITION: absolute; LEFT: 43px; TOP: 405px;
}
#kontakticon4 {
	POSITION: absolute;
	LEFT: 290px;
	TOP: 405px;
	width: 217px;
}
#kontakticon5 {
	POSITION: absolute; LEFT: 43px; TOP: 645px;
}
#kontakticon6 {
	POSITION: absolute; LEFT: 290px; TOP: 645px;
}
#kontakticon7 {
	POSITION: absolute; LEFT: 43px; TOP: 900px;
}
#kontakticon8 {
	POSITION: absolute; LEFT: 290px; TOP: 900px;
}
#kontakticon10 {
	POSITION: absolute; LEFT: 43px; TOP: 1162px;
}
#kontakticon11 {
	POSITION: absolute; LEFT: 290px; TOP: 1162px;
}
#home_icon_01 {
	POSITION: absolute; LEFT: 20px; TOP: 70px; 
}
a.redframe {
	TEXT-DECORATiON: none; 
	PADDING: 0px; 
	Z-INDEX: 0; 
	HEIGHT: 115px; 
	WIDTH: 154px; 
	BORDER: 1px solid transparent;
	display:block;
}
a.redframe:hover {
	POSITION: relative; 
	TOP: 0px; 
	LEFT: 0px; 
	TEXT-DECORATiON: none; 
	BORDER: 1px solid #ff0000; 
	overflow:visible;
	display:block;
	Z-INDEX: 10;
}
a.redframe1 { 
	TEXT-DECORATiON: none; PADDING: 0px; Z-INDEX: 10; HEIGHT: 165px; WIDTH: 139px; BORDER: 1px solid #cccccc;
}
a.redframe1:hover { 
	POSITION: relative; TOP: 0px; LEFT: 0px; TEXT-DECORATiON: none; BORDER: 1px solid #ff0000; Z-INDEX: 10;
}
a.redframe2 {
	TEXT-DECORATiON: none; PADDING: 0px; Z-INDEX: 10; HEIGHT: 152px; WIDTH: 115px; BORDER: 1px solid #cccccc;
}
a.redframe2:hover {
	POSITION: relative; TOP: 0px; LEFT: 0px; TEXT-DECORATiON: none; BORDER: 1px solid #ff0000; Z-INDEX: 10;
}
a.redframe_k {
	TEXT-DECORATiON: none; PADDING: 0px; Z-INDEX: 1000; HEIGHT: 58px; WIDTH: 75px; BORDER: 1px solid #cccccc;
}
a.redframe_k:hover {
	POSITION: relative; TOP: 0px; LEFT: 0px; TEXT-DECORATiON: none; BORDER: 1px solid #ff0000; Z-INDEX: 10;
}
#proprogramm_bild {
	POSITION: absolute; top:350px; left: 240px;
}
.aktuelles_image {
	position: relative;
	margin: 0px;
}
#infoplus {
	position: relative;
	background-color:#ffffff;
	height:110px;
	width: 900px;
	display:block;
	float:left;
} 
#sub_banner {
	position: relative;
	margin:0px;
	padding: 0px;
	left:22px;
	top:10px;
}
.newimages {
	position: relative;
	float:left;
	padding-left:28px;
	padding-top:20px;
	margin:0px;
	display:block;
}
ul {
	list-style-type: square;
	font-size: 1.2em
}