body {
	MARGIN: 0px; PADDING: 0px; FONT-SIZE: 10px; FONT-FAMILY: Arial,Helvetica,Verdana, sans-serif;
}
body.content  {
	MARGIN-TOP:0px; MARGIN-LEFT:0px; MARGIN-RIGHT:0px; MARGIN-BOTTOM:0px; PADDING:0px; FONT-SIZE:10px;; FONT-FAMILY:Arial, Helvetica, sans-serif; BACKGROUND-IMAGE: url(../images/grey_fade_back.jpg); BACKGROUND-REPEAT: repeat;  BACKGROUND-POSITION: top left; BACKGROUND-ATTACHMENT: fixed; 
}
a.pic_frame { 
	 Z-INDEX:3
}
a.pic_frame:hover {
	BORDER-BOTTOM:1px #ff6600 solid; Z-INDEX:3
}
a.link {
	TEXT-DECORATION:none; COLOR:#ff6600; MARGIN-TOP:-20px; MARGIN-LEFT:0px; MARGIN-RIGHT:0px; MARGIN-BOTTOM:0px;
}
a.link:hover {
	TEXT-DECORATION: underline;
}
#success {
	POSITION:absolute; MARGIN-BOTTOM: 0px; PADDING: 0px; BOTTOM: 0px; RIGHT: 0px; WIDTH: 100%; HEIGHT: 49px; BACKGROUND-COLOR: #ffffff; BACKGROUND-IMAGE: url(../images/text_we_eng_success_back200000.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: bottom right; BACKGROUND-ATTACHMENT: fixed; Z-INDEX: 1
}
#stripe_1 {
	POSITION:absolute; TOP:91px; LEFT:0px; WIDTH:100%; HEIGHT:28px; Z-INDEX:1
}
#stripe_2 {
	POSITION:absolute; TOP:469px; LEFT:0px; WIDTH:100%; HEIGHT: 8px; Z-INDEX:1
}
#intro_body {
	POSITION:absolute; MARGIN-LEFT:60px; TOP: 36px; LEFT:0px; WIDTH:80%; TEXT-ALIGN:right; Z-INDEX:1
}
#logo_intro {
	POSITION:absolute; TOP:149px; LEFT:698px; Z-INDEX:2
}
#pic_intro_main {
	POSITION:absolute; TOP:119px; LEFT:0px; Z-INDEX:1
}
#pic_intro_0 {
	POSITION:absolute; TOP:119px; LEFT:0px; Z-INDEX: 1
}
#pic_intro_1 {
	POSITION: absolute; TOP: 119px; LEFT: 202px; Z-INDEX: 1
}
#pic_intro_1a {
	POSITION: absolute; TOP: 170px; LEFT: 202px; Z-INDEX: 1
}
#pic_intro_2 {
	POSITION: absolute; TOP: 227px; LEFT: 202px; Z-INDEX: 1
}
#pic_intro_3 {
	POSITION: absolute; TOP: 284px; LEFT: 202px; Z_INDEX: 1
}
#pic_intro_4 {
	POSITION: absolute; TOP: 343px; LEFT: 202px; Z-INDEX: 3
}
#pic_intro_5 {
	POSITION: absolute; TOP: 360px; LEFT: 202px; Z-INDEX: 1
}
#text_intro_main {
	POSITION: relative; WIDTH: 520px; HEIGHT: 0px; TOP: 0px; RIGHT: 10%; TEXT-ALIGN: right; Z-INDEX: 2
}
#text_intro_success {
	POSITION: relative; TOP: 36px; RIGHT: 0px; Z-INDEX: 2
}
#text_intro_enter {
	POSITION: relative; TOP: 0px; RIGHT: 0px; Z-INDEX: 2
}
#text_intro_eintreten {
	POSITION: absolute; TOP: 314px; RIGHT: 60%; Z-INDEX: 2
}
#text_intro_slash {
	POSITION: relative; TOP: 0px; RIGHT: 0px; Z-INDEX: 2
}
#stripe_1_home {
	POSITION: absolute; TOP: 91px; LEFT: 0px; WIDTH: 100%; HEIGHT: 28px; Z-INDEX: 1
}
#stripe_2_home {
	POSITION: absolute; TOP: 306px; LEFT: 0px; WIDTH: 100%; HEIGHT: 28px; Z-INDEX: 1
}
#stripe_2_content {
	POSITION: absolute; TOP: 118px; LEFT: 0px; WIDTH: 100%; HEIGHT: 28px; Z-INDEX: 1
}
#logo_home {
	POSITION: absolute; TOP: 20px; LEFT: 20px; Z-INDEX: 2
}
#logo_homebase {
	POSITION: absolute; TOP: 12px; left: 20px; Z-INDEX: 2; display:block; width:1000px; text-align:right;padding-right:40px
}
.menu_master {
	POSITION: absolute; TOP: 0px; LEFT: 94px; Z-INDEX: 1
}
a.menu {
	font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#333333;text-decoration:none
}
a.menu_orange {
	font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#cc0000;text-decoration:none
}
a.menu_ltgrey {
	font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#999999;text-decoration:none
}
a.menu_ltgrey:hover {
	color:#cc0000
}
a.footer {
	font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#666666;text-decoration:none
}
.menu_profil {
	POSITION: absolute; TOP: 71px; LEFT: 24px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
}
.menu_profil_e {
	POSITION: absolute; TOP: 71px; LEFT: 24px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
}
.menu_prod_anlagen {
	POSITION: absolute; TOP: 71px; LEFT: 81px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
}
.menu_prod_anlagen_e {
	POSITION: absolute; TOP: 71px; LEFT: 81px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
}
.menu_prod_anlagen_m_e {
	POSITION: absolute; TOP: 71px; width: 200px;LEFT: 86px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
}
.menu_komp {
	POSITION: absolute; TOP: 71px; LEFT: 236px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
}
.menu_komp_m {
	POSITION: absolute; TOP: 71px; LEFT: 226px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
}
.menu_komp_e {
	POSITION: absolute; TOP: 71px; LEFT: 216px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
}
.menu_komp_m_e {
	POSITION: absolute; TOP: 71px; width: 200px;LEFT: 250px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
}
.menu_dach {
	POSITION: absolute; TOP: 71px; LEFT: 353px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
}
.menu_dach_m {
	POSITION: absolute; TOP: 71px; LEFT: 338px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
}
.menu_dach_e {
	POSITION: absolute; TOP: 71px; LEFT: 319px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
} 
.menu_dach_m_e  {
	POSITION: absolute; TOP: 71px; width: 200px;LEFT: 347px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
}
.menu_news {
	POSITION: absolute; TOP: 71px; LEFT: 519px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
}
.menu_news_m {
	POSITION: absolute; TOP: 71px; LEFT: 491px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
}
.menu_news_e {
	POSITION: absolute; TOP: 71px; LEFT: 470px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
}
.menu_news_m_e {
	POSITION: absolute; TOP: 71px; width: 200px; LEFT: 490px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
}
.menu_news2 {
	POSITION: absolute; TOP: 71px; LEFT: 641px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
}
.menu_news2_m {
	POSITION: absolute; TOP: 71px; LEFT: 581px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
}
.menu_news3_m {
	POSITION: absolute; TOP: 71px; LEFT: 640px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
}
.menu_news2_e {
	POSITION: absolute; TOP: 71px; LEFT: 552px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
}
.menu_news2_m_e {
	POSITION: absolute; TOP: 71px; LEFT: 571px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
}
.menu_news3_m_e {
	POSITION: absolute; TOP: 71px; LEFT: 630px; MARGIN: 0px; PADDING: 0px; Z-INDEX: 3
}
#main_pic_home {
	POSITION: absolute; TOP: 119px; LEFT: 0px; Z-INDEX: 2
}
#sub_pic_home {
	POSITION: absolute; TOP: 119px; LEFT: 533px; Z-INDEX: 2
}
#main_pic_mosbuild {
	POSITION: absolute; TOP: 140px; LEFT: 161px; Z-INDEX: 2
}
#pic_left_mosbuild {
	POSITION: absolute; TOP: 119px; LEFT: 0px; Z-INDEX: 2
}
#pic_right_mosbuild {
	POSITION: absolute; TOP: 179px; LEFT: 655px; Z-INDEX: 2
}
h1 {
	COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 150%; FONT-WEIGHT: 800; MARGIN: 0px; WIDTH: 850px;
}
#main_feature_1 {
	POSITION: absolute; TOP: 366px; LEFT: 19px; WIDTH: 255px; Z-INDEX: 2
}
#main_feature_2 {
	POSITION: absolute; TOP: 366px; LEFT: 388px; WIDTH: 255px; Z-INDEX: 2
}
#main_feature_3 {
	POSITION: absolute; TOP: 500px; LEFT: 105px;  WIDTH: 255px; Z-INDEX: 2
}
#main_feature_4 {
	POSITION: absolute; TOP: 500px; LEFT: 515px;  WIDTH: 255px; Z-INDEX: 2
}
#main_icon_1 {
	POSITION: absolute; TOP: 366px; LEFT: 273px; Z-INDEX: 2
}
#main_icon_1-d {
	POSITION: absolute; TOP: 366px; LEFT: 285px; Z-INDEX: 2
}
#main_icon_2 {
	POSITION: absolute; TOP: 366px; LEFT: 650px; Z-INDEX: 2
}
#main_icon_3 {
	POSITION: absolute; TOP: 495px; LEFT: 22px; Z-INDEX: 2
}
#main_icon_4 {
	POSITION: absolute; TOP: 495px; LEFT: 388px; Z-INDEX: 2
}
#get_acrobat {
	POSITION: relative; TOP: 10px; LEFT: 50px; Z-INDEX: 2
}
p.body {
	COLOR: #333333; MARGIN-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 110%; FONT-WEIGHT: 500; Z-INDEX: 3
}
.subline {
	POSITION: absolute;
}
.area_title {
	POSITION: absolute; TOP: 182px; LEFT: 50px; Z-INDEX: 2
}
.area_title2 {
	POSITION: absolute; TOP: 91px; LEFT: 236px; HEIGHT: 10px; Z-INDEX: 1
}
#navigate_index {
	POSITION: absolute; LEFT: 68px; TOP: 91px; PADDING: 0px; MARGIN: 0px; WIDTH: 650px; Z-INDEX: 3
}
#navigate_index2 {
	POSITION: absolute; LEFT: 110px; TOP: 91px; PADDING: 0px; MARGIN: 0px; WIDTH: 600px; Z-INDEX: 4
}
#navigate_index3 {
	POSITION: absolute; LEFT: 110px; TOP: 91px; PADDING: 0px; MARGIN: 0px; WIDTH: 250px; Z-INDEX: 4
}
#navigate_index4 {
	POSITION: absolute; LEFT: 110px; TOP: 86px; PADDING: 0px; MARGIN: 0px; Z-INDEX: 4
}

#navigate_subdex {
	POSITION: absolute; LEFT: 68px; TOP: 118px; PADDING: 0px; MARGIN: 0px; WIDTH: 650px; Z-INDEX: 4
}
ul.navi li {
	COLOR: #ffffff;  MARGIN-LEFT: 0px; MARGIN-RIGHT: -20px; FONT-SIZE: 11px; FONT-WEIGHT: 500; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px; PADDING-BOTTOM: 8px; TEXT-DECORATION: none; DISPLAY: list-item; LIST-STYLE-TYPE: none; TEXT-INDENT: none; TEXT-ALIGN: center; VERTICAL-ALIGN: top; LINE-HEIGHT: 1em; FLOAT: left; Z-INDEX: 5
}
ul.navi li a {
	COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: 700; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 8px; PADDING-BOTTOM: 8px; TEXT-DECORATION: none; DISPLAY: list-item; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; LINE-HEIGHT: 1em; Z-INDEX: 5
}
ul.navi li a:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff9933; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 8px; PADDING-BOTTOM: 8px; LINE-HEIGHT: 1em; TEXT-DECORATION: none; DISPLAY: list-item; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; TEXT-DECORATION: none;
}
ul.navi_grey li {
	COLOR: #999999;  MARGIN-LEFT: 0px; MARGIN-RIGHT: -20px; FONT-SIZE: 11px; FONT-WEIGHT: 500; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px; PADDING-BOTTOM: 8px; TEXT-DECORATION: none; DISPLAY: list-item; LIST-STYLE-TYPE: none; TEXT-INDENT: none; TEXT-ALIGN: center; VERTICAL-ALIGN: top; LINE-HEIGHT: 1em; FLOAT: left; Z-INDEX: 5
}
ul.navi_grey li a {
	COLOR: #999999; FONT-SIZE: 11px; FONT-WEIGHT: 500; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 8px; PADDING-BOTTOM: 8px; TEXT-DECORATION: none; DISPLAY: list-item; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; LINE-HEIGHT: 1em; Z-INDEX: 5
}
ul.navi_grey li a:hover {
	COLOR: #333333; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 8px; PADDING-BOTTOM: 8px; LINE-HEIGHT: 1em; TEXT-DECORATION: none; DISPLAY: list-item; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; TEXT-DECORATION: none;
}
table.test {
	PADDING: 0px; TEXT-ALIGN: left; MARGIN: 0px; WIDTH: 700px;
}
table.orange {
	PADDING: 0px; TEXT-ALIGN: left; MARGIN: 0px; WIDTH: 600px;
}
td.test {
	color: #ffffff; font-weight: 700; padding-top: 10px; padding-bottom: 10px; font-size:11px
}
td.test a {
	color: #ffffff; padding-right: 10px; padding-top: 5px; padding-left: 10px; padding-bottom: 8px; text-decoration: none;
}
td.test a:hover {
	color:#cc0000;background-color: #ffffff;border-bottom:1px solid #000000;border-top:1px solid #000000;padding-top: 4px;padding-bottom:7px;
}
td.test_light {
	color: #ffffff; font-weight: 700; padding-top: 8px; padding-bottom: 8px; font-size:11px
}
td.test_light a {
	color: #cc0000; background-color: #ffffff; padding-right: 10px; border-top:1px solid #000000; border-bottom:1px solid #000000;padding-top: 4px; padding-left: 10px; padding-bottom: 7px; text-decoration: none;
}
td.orange {
	COLOR: #ffffff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 8px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: 700; ALIGN: middle; 
}
td.orange a {
	COLOR: #ffffff;  PADDING-TOP: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: 700; TEXT-DECORATION: none;
}
td.orange a:hover {
	BACKGROUND-COLOR: #ff9933; PADDING-TOP: 8px; PADDING-BOTTOM: 5px;
}
td.orange_light {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff9933; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 8px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: 700;
}
td.orange_light a {
	COLOR: #ffffff; BACKGROUND-COLOR: #cc0000; PADDING-TOP: 8px; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: 700; TEXT-DECORATION: none;
}
td.orange_light a:hover {
	BACKGROUND-COLOR: #cc0000; PADDING-TOP: 8px; PADDING-BOTTOM: 5px;
}
tr {
	PADDING: 0px; MARGIN: 0px;
}
#navigate_sub {
	POSITION: absolute; LEFT: 110px; TOP: 118px; PADDING: 0px; MARGIN: 0px; Z-INDEX: 4
}
td.sub {
	color: #666666; font-weight: 500; padding-top: 10px; padding-bottom: 10px; font-size:11px
}
td.sub a {
	color: #666666; padding-right: 10px; padding-top: 5px; padding-left: 10px; padding-bottom: 8px; text-decoration: none;
}
td.sub a:hover {
	color: #336699;
}
td.sub a:visited {
	color: #999999;
}
td.sub a:visited:hover {
	color: #336699;
}
td.sub_on {
	color: #336699; font-weight: 500; padding-top: 10px; padding-bottom: 10px; padding-left: 10px;padding-bottom: 8px; padding-right:10px; font-size:11px; font-family: Arial, Helvetica, sans-serif;
}
td.sub_on a {
	color: #336699; padding-right: 10px; padding-top: 8px; padding-left: 10px; padding-bottom: 8px; text-decoration: none;
}
.content {
	POSITION: relative; MARGIN-LEFT: 20px; TOP: 10px; WIDTH: 100%; Z-INDEX: 3
}
.content_frame {
	POSITION: absolute; LEFT: 97px; TOP: 141px; WIDTH: 1100px; Z-INDEX: 2
}
.content_frame2 {
	POSITION: absolute; LEFT: 97px; TOP: 141px; WIDTH: 830px; HEIGHT: 800px; Z-INDEX: 2
}
.content_frame_com {
	POSITION: absolute; LEFT: 97px; TOP: 360px; WIDTH: 750px; HEIGHT: 400px; Z-INDEX: 2
}
p.zweit {
	 MARGIN: 0px; WIDTH: 550px; FONT-SIZE: 110%; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
}
p.pdf {
	 POSITION: relative; COLOR: #333333; MARGIN: 0px; WIDTH: 200px; FONT-SIZE: 110%; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
}
p.pdf a {
	 COLOR: #333333; TEXT-DECORATION: underline;
}
p.pdf a:hover {
	COLOR: #ff6600;
}
p.footer {
	 COLOR: #000000; MARGIN: 0px; WIDTH: 700px; FONT-SIZE: 90%; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
}
p.subline {
	 MARGIN: 0px; WIDTH: 300px; FONT-SIZE: 110%; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
}
p.subline_a {
	 MARGIN: 5px; WIDTH: 225px; FONT-SIZE: 90%; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
}
p.bild_center {
	 COLOR: #ff6600; MARGIN: 0px; WIDTH: 213px; FONT-SIZE: 110%; FONT-WEIGHT: 700; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: center;
}
p.bild_center_s {
	 COLOR: #ff6600; MARGIN: 0px; WIDTH: 50px; FONT-SIZE: 110%; FONT-WEIGHT: 700; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: center;
}
p.bild_center_e {
	 COLOR: #ff6600; MARGIN: 0px; WIDTH: 100px; FONT-SIZE: 110%; FONT-WEIGHT: 700; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: center;
}
p.bild {
	 MARGIN: 0px; WIDTH: 40%; FONT-SIZE: 110%; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
}
p.link {
	 MARGIN-TOP:0px; MARGIN-LEFT: 0px; WIDTH: 550px; FONT-SIZE: 110%; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; VERTICAL-ALIGN: middle;
}
p {
	 FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
}
h1 {
	COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold; MARGIN: 0px;
}
h2 {
	COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; LINE-HEIGHT: 1em
}
img.center {
	TEXT-ALIGN: center;
}
#prod_pic_main {
	POSITION: absolute; LEFT: 400px; TOP: 75px; 
}
.content_profil {
	POSITION: relative; MARGIN-LEFT: 20px; TOP: 20px; WIDTH: 100%; Z-INDEX: 2
}
ul.kompetenzen li {
	COLOR: #0066cc; FONT-SIZE: 100%; FONT-WEIGHT: bold; LINE-HEIGHT: 1.5em; DISPLAY: list-item; LIST-STYLE-TYPE: none;
} 

p.links { 
	COLOR: #666666; MARGIN: 0px; WIDTH: 75%; FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
}
p.links a {
	COLOR: #666666; TEXT-DECORATION: underline;
}
p.links a:hover {
	COLOR: #ff6600;
}
.info {
	POSITION: absolute; TOP: 10px; RIGHT: 50px; TEXT-ALIGN: left; MARGIN: 0px; LINE-HEIGHT: 1em; Z-INDEX: 2;
}
p.datum { 
	COLOR: #666666; FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
p.home a{
	COLOR: #666666; FONT-SIZE: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
p.home a:hover {
	COLOR: #ff6600;
}
#schema {
	POSITION: relative; top: 10px; LEFT: 0px; Z-INDEX: 4;
}
#grey_fade {
	POSITION: absolute; TOP: 0px; LEFT: 1024px; Z-INDEX: 10; 
}
#ext_box {
	POSITION: absolute; TOP: 192px; LEFT: 644px; Z-INDEX: 3
}
#ext_a {
	POSITION: absolute; TOP: 208px; LEFT: 644px; Z-INDEX: 3
}
#ext_b {
	POSITION: absolute; TOP: 272px; LEFT: 644px; Z-INDEX: 3
}
#ext_c {
	POSITION: absolute; TOP: 336px; LEFT: 644px; Z-INDEX: 3
}
#ext_d {
	POSITION: absolute; TOP: 402px; LEFT: 644px; Z-INDEX: 3
}
#ext_a_titel {
	POSITION: absolute;
	TOP: 230px;
	LEFT: 680px;
	Z-INDEX: 4;
	width: 90px;
	height: 16px;


}
#ext_b_titel {
	POSITION: absolute; TOP: 296px; LEFT: 684px; Z-INDEX: 4
}
#ext_c_titel {
	POSITION: absolute; TOP: 359px; LEFT: 684px; Z-INDEX: 4
}
#ext_d_titel {
	POSITION: absolute; TOP: 423px; LEFT: 684px; Z-INDEX: 4
}
h3 {
	color: #ff6600; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 700; text-align: center; padding: 0px; margin: 0px; 
}
h3 a {
	color: #ff6600; text-decoration: none; font-family: Arial, Helvetica, sans-serif; text-align: center; padding: 0px; margin: 0px; 
}
h3 a:hover {
	text-decoration: underline;
}
h3.off a {
	color: #cccccc; text-decoration: none; font-family: Arial, Helvetica, sans-serif; text-align: center; padding: 0px; margin: 0px; 
}
h3.off a:hover {
	color: #ff6600; text-decoration: underline;
}
h4 {
	color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 700; padding: 0px; margin: 0px; 
}
h5 {
	color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 500; padding: 0px; margin: 0px;
}
h5.orange {
	color: #ff6600; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 500; padding: 0px; margin: 0px;
}
#stahringen_01 {
	POSITION: relative; TOP: 0px; left: 20px;
}
#stahringen_02 {
	POSITION: relative; TOP: 0px; left: 0px;
}
p.wrap {
	 MARGIN: 0px; WIDTH: 350px; FONT-SIZE: 110%; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FLOAT: left; 
}
p.wrap2 {
	 MARGIN: 0px; WIDTH: 450px; FONT-SIZE: 110%; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; 
}
#stahringen_icon_01 {
	POSITION: relative; TOP: 0px; left: 0px; float: left;
}
#stahringen_icon_02 {
	POSITION: relative; TOP: 0px; left: 5px; float: left;
}
#stahringen_icon_03 {
	POSITION: relative; TOP: 0px; left: 10px; float: left;
}
#stahringen_icon_04 {
	POSITION: relative; TOP: 0px; left: 15px; float: left;
}
#stahringen_icon_05 {
	POSITION: relative; TOP: 0px; left: 20px; float: left;
}
#stahringen_icon_06 {
	POSITION: relative; TOP: 0px; left: 25px; float: left;
}
#stahringen_icon_07 {
	POSITION: relative; TOP: 0px; left: 30px; float: left;
}
#stahringen_icon_08 {
	POSITION: relative; TOP: 0px; left: 35px; float: left;
}
#stahringen_icon_09 {
	POSITION: relative; TOP: 0px; left: 40px; float: left;
}
#stahringen_icon_10 {
	POSITION: relative; TOP: 0px; left: 45px; float: left;
}
#dachstein_design_main_01 {
	POSITION: absolute; TOP: 0px; LEFT: 20px; 
}
#dachstein_design_main_02 {
	POSITION: absolute; TOP: 82px; LEFT: 252px; 
}
#dachstein_design_main_03 {
	POSITION: absolute; TOP: 90px; LEFT: 392px; 
}
#dachstein_design_main_04 {
	POSITION: absolute; TOP: 102px; LEFT: 502px; 
}
#dachstein_intro_text {
	POSITION: absolute; TOP: 233px; LEFT: 66px;
}
#flaechendachsteine {
	POSITION: absolute; TOP: 357px; LEFT: 82px; WIDTH: 138px; HEIGHT: 123px; TEXT-ALIGN: center; 
}
#flaechendachsteine_arrow {
	POSITION: absolute; TOP: 445px; LEFT: 76px; 
}
#flaechendachsteine_text {
	POSITION: absolute; TOP: 447px; LEFT: 102px; 
}
#sonderdachsteine {
	POSITION: absolute; TOP: 357px; LEFT: 250px; WIDTH: 138px; HEIGHT: 123px; TEXT-ALIGN: center; 
}
#sonderdachsteine_arrow {
	POSITION: absolute; TOP: 445px; LEFT: 265px; 
}
#sonderdachsteine_text {
	POSITION: absolute; TOP: 447px; LEFT: 290px; 
}
#palette {
	POSITION: absolute; TOP: 357px; LEFT: 443px; WIDTH: 138px; HEIGHT: 123px; TEXT-ALIGN: center; 
}
#palette_arrow {
	POSITION: absolute; TOP: 445px; LEFT: 470px; 
}
#palette_text {
	POSITION: absolute; TOP: 447px; LEFT: 495px; 
}
#fl_dach_bild_01 {
	POSITION: absolute; TOP: 0px; LEFT: 20px; 
}
#fl_dach_text_01 {
	POSITION: absolute; TOP: 15px; LEFT: 340px;
}
#fl_stein_01 {
	POSITION: absolute; TOP: 150px; LEFT: 10px;
}
#fl_stein_02 {
	POSITION: absolute; TOP: 150px; LEFT: 269px;
}
#fl_stein_03 {
	POSITION: absolute; TOP: 150px; LEFT: 526px;
}
#fl_stein_04 {
	POSITION: absolute; TOP: 322px; LEFT: 35px;
}
#fl_stein_05 {
	POSITION: absolute; TOP: 319px; LEFT: 215px;
}
#fl_stein_06 {
	POSITION: absolute; TOP: 319px; LEFT: 466px;
}
#so_dach_text_01 {
	POSITION: absolute; TOP: 15px; LEFT: 270px;
}
#so_dach_bild_01 {
	POSITION: absolute; TOP: 139px; LEFT: 270px;
}
#so_dach_bild_02 {
	POSITION: absolute; TOP: 360px; LEFT: 20px;
}
#so_dach_bild_03 {
	POSITION: absolute; TOP: 360px; LEFT: 280px;
}
#so_dach_bild_04 {
	POSITION: absolute; TOP: 375px; LEFT: 565px;
}
#so_dach_bild_05 {
	POSITION: absolute; TOP: 544px; LEFT: 43px;
}
#pallet_02 {
	POSITION: absolute; TOP: 150px; LEFT: 20px;
}
#pal_01 {
	POSITION: absolute; TOP: 10px; LEFT: 600px;
}
#pal_02 {
	POSITION: absolute; TOP: 160px; LEFT: 600px;
}
#pal_03 {
	POSITION: absolute; TOP: 260px; LEFT: 20px;
}
#pal_04 {
	POSITION: absolute; TOP: 325px; LEFT: 270px;
}
#pal_05 {
	POSITION: absolute; TOP: 330px; LEFT: 425px;
}
#pal_06 {
	POSITION: absolute; TOP: 445px; LEFT: 20px;
}
#pal_07 {
	POSITION: absolute; TOP: 455px; LEFT: 270px;
}
#info_leiste {
	POSITION: absolute; TOP: 750px; LEFT: 20px; width:700px; Text-align:center
}
hr.line {
	color: #666666; width: 100%; left: 0px; top: 0px; height: 1px; margin: 0px; text-align: left;
}
#map24 {
	POSITION: absolute; LEFT: 20px; TOP: 285px;
}
#map24_com {
	POSITION: absolute; LEFT: 20px; TOP: 310px;
}
#map24copy {
	POSITION: relative; LEFT: 0px; TOP: 20px; font-size: 10px; font-family: Arial;
}
#haus_icon_01 {
	POSITION: relative; TOP: 0px; left: 0px; float: left;
}
#haus_icon_02 {
	POSITION: relative; TOP: 0px; left: 5px; float: left;
}
#haus_icon_03 {
	POSITION: relative; TOP: 0px; left: 10px; float: left;
}
#haus_icon_04 {
	POSITION: relative; TOP: 0px; left: 15px; float: left;
}
#haus_icon_05 {
	POSITION: relative; TOP: 0px; left: 20px; float: left;
}
#haus_icon_06 {
	POSITION: relative; TOP: 0px; left: 25px; float: left;
}
#haus_icon_07 {
	POSITION: relative; TOP: 0px; left: 30px; float: left;
}
#haus_icon_08 {
	POSITION: relative; TOP: 0px; left: 35px; float: left;
}
#haus_icon_09 {
	POSITION: relative; TOP: 5px; left: 0px; float: left;
}
#haus_icon_10 {
	POSITION: relative; TOP:5px; left: 5px; float: left;
}
#machine_icon_07 {
	POSITION: relative; TOP: 5px; left: 0px; float: left;
}
#machine_icon_08 {
	POSITION: relative; TOP: 5px; left: 5px; float: left;
}
#machine_icon_09 {
	POSITION: relative; TOP: 5px; left: 10px; float: left;
}
#machine_icon_10 {
	POSITION: relative; TOP: 5px; left: 15px; float: left;
}
#machine_icon_11 {
	POSITION: relative; TOP: 5px; left: 20px; float: left;
}
#machine_icon_12 {
	POSITION: relative; TOP: 5px; left: 25px; float: left;
}
#text_verpackung {
	position:absolute;
	top:260px;
	left:385px;
	z-index:5
	}
p.anlagenbereich {
	font-size:80%;
	font-weight:500;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	color:#000;
	}
ul.vorteile li {
	COLOR: #666666; FONT-SIZE: 110%; FONT-WEIGHT: 500; LINE-HEIGHT: 1.5em; DISPLAY: list-item; LIST-STYLE-TYPE: square;
} 
ul.list {
	COLOR: #333333;
	FONT-SIZE: 110%;
	FONT-WEIGHT: 500;
	LINE-HEIGHT: 1.5em;
	DISPLAY: block;
	LIST-STYLE-TYPE: square;
} 
ul.list2 {
	COLOR: #333333; FONT-SIZE: 110%; FONT-WEIGHT: 500; LINE-HEIGHT: 1.5em; DISPLAY: list-item; LIST-STYLE-TYPE: square; float:left;
} 
#copy {
	position:absolute;
	bottom: 200px;
	left: 20px;
}
#copy2 {
	position:absolute;
	bottom: 125px;
	left: 20px;
}
#copy3 {
	position:absolute;
	bottom: 50px;
	left: 20px;
}
hr.footline {
	color: #666666; width: 83%; left: 0px; top: 0px; height: 1px; margin: 0px; text-align: left;
}
#wrap {
	position:relative;
	width:500px;
	float:left;
}














body.home  {
	margin: 0px; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../images/navi_back_fixed.gif); background-repeat: no-repeat; background-position: top left; background-attachment: fixed;
}
#tile {
	position: absolute; left: 27px; top: 23px; margin: 0px; z-index: 1
}
#tile2 {
	position: absolute; left: 44px; top: 259px; margin: 0px; z-index: 1
}
#branch {
	position: absolute; left: 115px; top: 278px; margin: 0px; z-index: 1
}
#indiv {
	position: absolute; left: 87px; top: 57px; margin: 0px; z-index: 3
}
#mtec_logo {
	position: absolute; left: 662px; top: 29px; z-index: 1
}
#mtec_logo2 {
	position: relative; right: 40px; top: 0px; z-index: 5
}
#mtec_logo3 {
	position: absolute; right: 60px; top: 20px; z-index: 5
}
#logo_place {
	position: absolute; left: 850px; top: 29px; width: 100%; z-index: 4
}
#mtec_logo_print {
	position: absolute; left: 520px; top: 29px; z-index: 1
}
#mtec_logo_hide {
	position: absolute; background-color: #ffffff; left: 500px; top: 29px; width: 150px; height: 52px; z-index: 2
}
#main_alt_aug {
	position: absolute; left: 0px; top: 0px; z-index: 2
}
#main_alt_aug_bot {
	position: absolute; left: 402px; top: 207px; z-index: 2
}
hr.grey_line {
	position: absolute; color: #cccccc; width: 100%; left: 0px; top: 104px; height: 1px; margin: 0px; text-align: left; z-index: 10
}
hr.grey_line_alt {
	position: absolute; color: #cccccc; width: 100%; left: 0px; top: 102px; height: 1px; margin: 0px; text-align: left; z-index: 10
}
hr.grey_line2 {
	position: absolute; color: #cccccc; width: 100%; left: 0px; top: 207px; height: 1px; margin: 0px; text-align: left; z-index: 1
}
hr.grey_line2_alt {
	position: absolute; color: #cccccc; width: 100%; left: 0px; top: 130px; height: 1px; margin: 0px; text-align: left; z-index: 1
}
hr.grey_line3 {
	position: absolute; color: #cccccc; width: 100%; left: 0px; top: 236px; height: 1px; margin: 0px; text-align: left;
}
hr.grey_line4 {
	position: absolute; color: #cccccc; width: 100%; left: 0px; top: 356px; height: 1px; margin: 0px; text-align: left;
}
hr.grey_line5 {
	position: absolute; color: #cccccc; width: 100%; left: 0px; top: 549px; height: 1px; margin: 0px; text-align: left;
}
hr.grey_line6 {
	position: absolute; color: #cccccc; width: 100%; left: 0px; top: 664px; height: 1px; margin: 0px; text-align: left;
}
hr.grey_line7 {
	position: relative; color: #cccccc; width: 100%; left: 0px; margin-top: 100px; height: 1px; text-align: left; z-index: 7
}
#naviback_index {
	position: absolute; left: 0px; top: 208px; z-index: 2
}
#naviback_index_alt {
	position: absolute; left: 0px; top: 122px; z-index: 2
}
#navi_green_index {
	position: absolute; left: 0px; top: 208px; background-color: #669999; background-repeat: repeat; width: 100%; height: 28px; z-index: 1
}
#navi_green_content {
	position: absolute; left: 0px; top: 208px; background-color: #669999; background-image: url(../images/green_dot_pages.gif); background-repeat: repeat; width: 100%; height: 28px; z-index: 1
}
#navi_green_stein {
	position: absolute; left: 0px; top: 208px; background-color: #669999; background-image: url(../images/green_dot_stein.gif); background-repeat: repeat; width: 100%; height: 28px; z-index: 1
}
#navi_green_index_alt {
	position: absolute; left: 0px; top: 102px; background-color: #669999; background-image: url(../images/green_dot.gif); background-repeat: repeat; width: 100%; height: 28px; z-index: 1
}
#navi_orange_index {
	position: absolute; left: 0px; top: 208px; background-color: #ff6600; background-repeat: repeat; width: 100%; height: 28px; z-index: 1
}
#navi_orange_index_alt {
	position: absolute; left: 0px; top: 102px; background-color: #ff6600; width: 100%; height: 28px; z-index: 1
}

ul.navi_on li {
	color: #ffffff; background-color: #ff6600; font-size: 11px; font-weight: 500; font-family: Arial, Helvetica, Verdana, sans-serif; margin: 0px; text-decoration: none; display: list-item; list-style-type: none; text-align: left; line-height: 1em; z-index: 5
}
ul.navi_on li a {
	color: #ffffff; text-decoration: none
}
ul.profil_content li {
	color: #ff6600; position: relative; width: 100%; font-size: 11px; font-weight: 500; font-family: Arial, Helvetica, Verdana, sans-serif; padding: 2px; text-decoration: none; display: list-item; list-style-type: none; text-indent: none; line-height: .6em; margin-top: 0px; z-index: 5
}
ul.profil_content li a {
	color: #ff6600; font-size: 11px; font-weight: 500; font-family: Arial, Helvetica, Verdana, sans-serif;  text-decoration: none; display: list-item; padding: 2px; list-style-type: none; line-height: .6em; z-index: 5
}
ul.profil_content li a:hover {
	color: #ff6600;  padding-left: 10px; padding-right: 10px; line-height: .6em; text-decoration: underline; display: list-item; padding: 2px; list-style-type: none; 
}
#profil_link {
	position: absolute; left: 560px; top: 0px; width: 200px; z-index: 3
}

#navigate_index_alt {
	position: absolute; left: -35px; top: 95px; width: 600px; z-index: 3
}
#main_bot_aug {
	position: absolute; left: 0px; top: 237px; z-index: 2
}
#main_top_aug {
	position: absolute; left: 0px; top: 105px; z-index: 2
}
#orange_index {
	position: absolute; left: 0px; top: 105px; background-color: #ff6600; width: 100%; height: 102px; z-index: 1
}
#main_side_aug {
	position: absolute; left: 402px; top: 105px; z-index: 2
}
#icon_strategie {
	position: absolute; left: 19px; top: 371px; z-index: 2
}
#strat_text_index {
	position: absolute; left: 191px; top: 371px; width: 500px; z-index: 2
}


h2 a {
	color: #666666; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1em
}
h2.orangeh2 {
	color: #ff6600; font-family:  Arial, Helvetica, sans-serif,Verdana ; font-size: 90%; font-weight: bold; line-height: 1.2em;
}

h3.anthrazit {
	margin-left: 20px; color: #333333; font-family: Arial, Helvectica, sans-serif; font-size: 70%; font-weight: 500; padding: 0px; text-align: left;
}
p.index {
	margin: 0px; width: 380px; font-size: 70%; font-family: Arial, Helvetica, Verdana, sans-serif;
}
p.foot {
	position: relative; float: left; margin-left: 100px; margin-top: 5px; width: 200px; font-size: 70%; font-family: Arial, Helvetica, Verdana, sans-serif;
}
#text_pocket {
	position: absolute; left: 49px; top: 461px; z-index: 2
}
#pocket_text {
	position: absolute; left: 49px; top: 490px; z-index: 2
}
#pocket_index_icon {
	position: absolute; left: 470px; top: 461px; z-index: 2
}
#quick_links {
	position: absolute; left: 0px; top: 550px; z-index: 2
}
.sym {
	position: absolute; width: 233px; height: 23px; top: 665px; left: 500px; background-image: url(../images/symbole.jpg); background-repeat: no-repeat; background-position: top center; background-attachment: fixed; z-index: 3
}
.sym_content {
	position: relative; margin-top: 0px; left: 100px; z-index: 3
}
.sym_foot {
	position: relative; top: 0px; left: 15px; z-index: 3
}
ul.qlinks li {
	color: #ff6600;  margin-left: 0px; margin-right: 60px; position: relative; font-size: 11px; font-weight: 500; font-family: Arial, Helvetica, Verdana, sans-serif; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 10px; text-decoration: none; display: list-item; list-style-type: none; text-indent: none; text-align: left; line-height: 1em; z-index: 1
}
ul.qlinks li a {
	color: #ff6600; text-decoration: none;
}
ul.qlinks li a:hover {
	text-decoration: underline; 
}
#quick_links_text {
	position: absolute; top: 570px; left: 110px; width: 500px; z-index: 2
}

#content_frame_alt {
	position: absolute; margin-left: 0px; top: 155px; width: 100%; z-index: 2
}

#foot_content {
	position: relative; width: 50%; margin-top: 2px; left: 0px; float: left; z-index: 2
}
#foot_index {
	position: absolute; top: 670px; left: 0px; 
}
ul.foot li {
	 margin-left: 0px; margin-right: 10px; padding: 0px; left: 0px; text-align: left; color: #666666; font-size: 60%; list-style-type: none; display: list-item; float: left; text-indent: none;
}
ul.foot li a {
	color: #6699cc; text-decoration: underline;
}
ul.foot li a:hover {
	color: #6699cc; text-decoration: underline;
}
ul.foot li a:visited {
	color: #666666; text-decoration: none;
}
#footer {
	position: relative; left: 0px; margin-top: -7px; padding: 0px; width: 100%; text-align: left; z-index: 5
}
#untern_main_side {
	position: absolute; left: 417px; top: 105px; z-index: 2
}
#erst_eng {
	position: relative; left: 20px; top: 0px; z-index: 3
}
#bodytext {
	position: relative; left: 20px; top: 10px; z-index: 3
}

#blick {
	position: absolute; left: 560px; top: 50px; z-index: 3
}
ul.leistungen {
	margin-left: 0px; margin-right: 10px; padding: 0px; left: 0px; text-align: left; color: #336699; font-family: Arial, Helvetica, sans-serif; font-weight: 700; font-size: 70%; list-style-type: none; display: list-item; text-indent: none;
}
#prod_1 {
	position: relative; margin-left: 20px; margin-top: 20px; margin-bottom: 10px; float: left; z-index: 3
}
#prod_2 {
	position: relative; margin-left: 0px; margin-top: 20px; margin-bottom: 10px; float: left; z-index: 3
}
#prod_3 {
	position: relative; margin-left: 10px; margin-top: 20px; margin-bottom: 10px; float: left; z-index: 3
}
#prod_4 {
	position: relative; margin-left: 10px; margin-top: 20px; margin-bottom: 10px; float: left; z-index: 3
}
#prod_5 {
	position: relative; margin-left: 20px; margin-top: 20px; margin-bottom: 10px; float: left; z-index: 3
}
#prod_6 {
	position: relative; margin-left: 20px; margin-top: 20px; margin-bottom: 10px; float: left; z-index: 3
}

H2.anfahrt {
	POSITION: relative; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 0px; TOP: 0px;
}
H2.anfahrt2 {
	POSITION: relative; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Helvetica, sans-serif; LEFT: 0px; TOP: 0px;
}

#prospekt {
	position: relative; left: 0px; top: 20px; z-index:2
}
#slogan {
	position: absolute; left: 780px; top: 100px; z-index: 2
}
















a.under { text-decoration: none;
}
a.under:hover { color: #ff6600; text-decoration: underline;
}




p.icon {
	 margin: 0px; width: 100%; font-size: 70%; font-family: Arial, Helvetica, Verdana, sans-serif; z-index: 6
}

a.braun {
	color: #cc0000; text-decoration: none;
}
#probe {
	position:absolute; width: 298px; height: 419px; bottom: 0px; right: 0px; background-image: url(../images/we_eng_you_succ.gif); background-repeat: no-repeat; background-position: bottom right; background-attachment: fixed; z-index: 1
}

.naviback {
	position: absolute; width: 256px; height: 340px; top: 0px; left: 0px; z-index: 2;
}
.naviback_white {
	position: absolute; width: 256px; height: 340px; top: 0px; left: 2px; z-index: 3;
}
#orange_stripe { 
	position: absolute; width: 256px; height: 21px; top: 0px; left: 0px; z-index: 2;
}
#logo {
	position: absolute; top:50px; right: 50px; z-index: 2
}
.pro_icon_on {
	position: relative; width: 68px; height: 31px; top: 36px; left: 203px; z-index: 1;
}
.prod_icon_on {
	position: absolute; width: 68px; height: 31px; top: 67px; left: 179px; z-index: 2;
}
.dach_icon_on {
	position: absolute; width: 69px; height: 31px; top: 98px; left: 156px; z-index: 2;
}
.info_icon_on {
	position: absolute; width: 68px; height: 31px; top: 129px; left: 132px; z-index: 2;
}
.kon_icon_on {
	position: absolute; width: 68px; height: 31px; top: 160px; left: 115px; z-index: 2;
}

.p1 {
	position: absolute; top: 36px; left: -98px; text-align: left; z-index: 3;
}
.pd1 { 
	position: absolute; top: 58px; left: -80px; text-align: right; z-index: 3;
}
.d1 { 
	position: absolute; top: 94px; left: -114px; text-align: right; z-index: 3;
}
.in1 { 
	position: absolute; top: 116px; left: -44px; text-align: right; z-index: 3;
}
.k1 { 
	position: absolute; top: 138px; left: -63px; text-align: right; z-index: 3;
}
.p1_e {
	position: absolute; top: 36px; left: -55px; text-align: left; z-index: 3;
}
.pd1_e { 
	position: absolute; top: 58px; left: -47px; text-align: right; z-index: 3;
}
.d1_e { 
	position: absolute; top: 94px; left: -109px; text-align: right; z-index: 3;
}
.in1_e { 
	position: absolute; top: 116px; left: -44px; text-align: right; z-index: 3;
}
.k1_e { 
	position: absolute; top: 138px; left: -64px; text-align: right; z-index: 3;
}
ul.profil li a {
	color: #999999; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; margin: 0px; padding-left: 209px; padding-right: 40px; padding-top: 1px; padding-bottom: 3px; text-decoration: none; display: list-item; list-style-type: none; text-align: left; z-index: 3
}
ul.profil li a:hover {
	 color: #ffffff; padding-left: 209px; padding-right: 40px; padding-top: 0px; padding-bottom: 3px;
}
ul.profil_on li {
	color: #ffffff; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin: 0px; padding-left: 209px; padding-right: 40px; padding-top: 0px; padding-bottom: 3px; text-decoration: none; display: list-item; list-style-type: none; text-align: left; z-index: 6
}
ul.profil_on li a {
	color: #ffffff; text-decoration: none;
}
ul.produkte li a {
	color: #999999; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin: 0px; padding-left: 100px; padding-right: 50px; padding-top: 1px; padding-bottom: 3px; text-decoration: none; display: list-item; list-style-type: none; text-align: right; z-index: 3
}
ul.produkte li a:hover {
	color: #ffffff; padding-left: 100px; padding-right: 50px; padding-top: 0px; padding-bottom: 3px; text-indent: 0px; text-align: right;
}
ul.produkte_on li a {
	color: #ffffff; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin: 0px; padding-left: 100px; padding-right: 50px; padding-top: 0px; padding-bottom: 3px; text-decoration: none; display: list-item; list-style-type: none; text-align: right; z-index: 3
}
ul.dachstein li a {
	color: #999999;  font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin: 0px; padding-left: 85px; padding-right: 40px; padding-top: 1px; padding-bottom: 3px; text-decoration: none; display: list-item; list-style-type: none; text-align: left; z-index: 3 
}
ul.dachstein li a:hover {
	color: #ffffff; padding-left: 85px; padding-right: 40px; padding-top: 0px; padding-bottom: 3px;
}
ul.dachstein_on li a {
	color: #ffffff;  font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin: 0px; padding-left: 85px; padding-right: 40px; padding-top: 1px; padding-bottom: 3px; text-decoration: none; display: list-item; list-style-type: none; text-align: left; z-index: 3 
}
ul.info li a {
	color: #999999; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin: 0px; padding-left: 110px; padding-right: 40px; padding-top: 1px; padding-bottom: 3px; text-decoration: none; display: list-item; list-style-type: none; text-align: left; z-index: 3
}
ul.info li a:hover {
	color: #ffffff; padding-left: 110px; padding-right: 40px; padding-top: 0px; padding-bottom: 3px;
}
ul.info_on li a {
	color: #ffffff; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin: 0px; padding-left: 110px; padding-right: 40px; padding-top: 1px; padding-bottom: 3px; text-decoration: none; display: list-item; list-style-type: none; text-align: left; z-index: 3
}
ul.kontakt li a {
	color: #999999; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin: 0px; padding-left: 85px; padding-right: 40px; padding-top: 1px; padding-bottom: 3px; text-decoration: none; display: list-item; list-style-type: none; text-align: left; z-index: 3
}
ul.kontakt li a:hover {
	color: #ffffff; padding-left: 85px; padding-right: 40px; padding-top: 0px; padding-bottom: 3px;
}
ul.kontakt_on li a {
	color: #ffffff; font-size: 11px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-indent: 0px; margin: 0px; padding-left: 85px; padding-right: 40px; padding-top: 1px; padding-bottom: 3px; text-decoration: none; display: list-item; list-style-type: none; text-align: left; z-index: 3
}

ul.navi_on li {
	color: #ff9933; font-size: 10px; font-weight: 900; font-family: Arial, Helvetica, Verdana, sans-serif; margin: 0px; padding-left: 5px; text-decoration: none; display: list-item; list-style-type: none; text-align: left; border-left: 5px #ff6600 solid; line-height: .6; z-index: 3 
}
ul.navi_on li a {
	color: #ff9933; text-decoration: none
}
#philo {
	position: absolute; left: 185px; top: 50px; text-align: left; z-index: 3
}
#geschichte {
	position: absolute; left: 172px; top: 67px; text-align: left; z-index: 3
}
#kern {
	position: absolute; left: 159px; top: 84px; text-align: left; z-index: 3
}
#netzwerk {
	position: absolute; left: 145px; top: 101px; text-align: left; z-index: 3
}
#netzwerk_kern {
	position: absolute; left: 120px; top: 140px; text-align: left; z-index: 3
}
#ref {
	position: absolute; left: 133px; top: 118px; text-align: left; z-index: 3
}
#ref_kern {
	position: absolute; left: 104px; top: 157px; text-align: left; z-index: 3
}
#kern_vors {
	position: absolute; left: 179px; top: 98px; text-align: left; z-index: 4
}
#kern_extr {
	position: absolute; left: 165px; top: 112px; text-align: left; z-index: 5
}
#kern_schn {
	position: absolute; left: 155px; top: 126px; text-align: left; z-index: 6
}
#hand {
	position: absolute; left: 120px; top: 135px; text-align: left; z-index: 3
}
#steu {
	position: absolute; left: 109px; top: 151px; text-align: left; z-index: 3
}
#pal {
	position: absolute; left: 96px; top: 167px; text-align: left; z-index: 3
}
#inb {
	position: absolute; left: 83px; top: 183px; text-align: left; z-index: 3
}
#mon {
	position: absolute; left: 72px; top: 199px; text-align: left; z-index: 3
}
#afs {
	position: absolute; left: 59px; top: 215px; text-align: left; z-index: 3
}
ul.navi_blue li a {
	color: #3399ff; font-size: 60%; font-family: Arial, Helvetica, Verdana, sans-serif; margin: 0px; padding:0px; text-decoration: none; display: list-item; list-style-type: none; text-align: left; line-height: 1em; z-index: 3
}
ul.navi_blue li a:hover {
	color: #99ccff; line-height: 1em; 
}
ul.navi_blue_on li {
	color: #99ccff; font-size: 60%; font-family: Arial, Helvetica, Verdana, sans-serif; margin: 0px; padding:0px; text-decoration: none; display: list-item; list-style-type: none; text-align: left; line-height: 1em; z-index: 3 
}

#content_index {
	position: absolute; left: 250px; top: 160px; width: 50%; z-index: 4
}
#bodyguard {
	position: absolute; left: 180px; bottom: -5px; width: 600px; z-index: 2
}



p.produkt a {
	margin: 0px; color: #0066cc; font-weight: bold; text-decoration: none;
}
p.produkt a:hover {
	color: #6699cc;
}
#anlagenbau {
	position: absolute; left: 5px; top: 97%; float: left; text-align: center; z-index: 4
}
#extrusionssysteme {
	position: absolute; left: 130px; top: 97%; text-align: center; z-index: 4
}
#handlingssysteme {
	position: absolute; left: 255px; top: 97%; text-align: center; z-index: 4
}
#paletten {
	position: absolute; left: 375px; top: 97%; text-align: center; z-index: 4
}
#strategie {
	position: absolute; left: 135px; top: 65px; height: 91px; width: 355px; z-index: 1
}
#chess {
	position: absolute; left: 0px; top: 100%; float: left; text-align: left; z-index: 4
}
img.strategie {
	padding-top: 5px; padding-bottom: 5px;
}

#line_1 {
	position: relative; top: 0px; left: 0px; width: 75%; display: inline;
}
#prod_1 {
	position: relative; left: 0px; width: 95px; height: 54px; padding-right: 20px; padding-bottom: 10px; filter: blendTrans(duration=5.0); display: inline;
}
#prod_2 {
	position: relative; top: 0px; left: 0px; width: 95px; padding-right: 10px; padding-bottom: 10px; vertical-align: top; display: inline;
}
#line_2 {
	position: relative; top: 10px; left: 0px; width: 75%; padding-right: 10px; padding-bottom: 0px; vertical-align: top; display: inline;
}

.date {
	position: absolute; top: 135px; right: 50px
}
.white1 { 
	position: absolute; background-color: #ffffff; top: 0px; left: 0px; width: 15px; height: 100%; border-top: 0px solid #666666; border-bottom: 0px solid #666666; border-left: 0px solid #666666; border-right: 1px solid #666666; z-index: 10
}
.white2 { 
	position: absolute; background-color: #ffffff; top: 0px; right: 0px; width: 15px; height: 100%; border-top: 0px solid #666666; border-bottom: 0px solid #666666; border-left: 1px solid #666666; border-right: 0px solid #666666; z-index: 10
}

#berater {
	position: absolute; left: 50px; bottom:50px; 
}
#info_cover {
	position:absolute; top: 610px; left: 20px; display: block;
}
#info_i {
	position: relative; display: block; float: left;
}
#info_content {
	position: relative; display: block; width: 750px; float:left;
}
