﻿body {
	background:transparent url(/Images/css/body_bg.png) repeat-x scroll 0 0;
}


#box_shadow_static {
/* ORG	MIN-HEIGHT: 922px; */
	MIN-HEIGHT: 922px;
	BACKGROUND: url(/Images/css/box_shadow_static_bg.png) #fff repeat-y 0px 0px;
	MARGIN: -18px auto;
	WIDTH: 1040px;
	POSITION: relative;
	HEIGHT: auto! important;
}

#box_shadow {
/* ORG	MIN-HEIGHT: 922px; */
	MIN-HEIGHT: 922px;
	BACKGROUND: url(/Images/css/box_shadow_bg.png) no-repeat 0px 0px;
	MARGIN: 0px auto;
	WIDTH: 1040px;
	POSITION: relative;
	HEIGHT: auto! important;
}

#box {
	BACKGROUND: #fff;
	MARGIN: 0px;
	WIDTH: auto! important;
	/*POSITION: static*/
}

#box {
	PADDING-RIGHT: 28px;
	PADDING-LEFT: 28px;
	PADDING-BOTTOM: 120px;
	MARGIN-LEFT: 26px! important;
	WIDTH: 933px! important;
	PADDING-TOP: 0px;
	POSITION: relative;
}


*{
	margin: 0 0 0 5 px;
	padding:0;
	vertical-align: center;
}

#footer{
padding: 0 0 0 0 ;
margin: 0 0 0 0;
/*position: relative;
bottom:107px;*/
position: absolute;
/*top: 372px;*/
top: 372px;
left: -5px;
}

#footer1{
padding: 0 0 0 0 ;
margin: 0 0 0 0;
position: absolute;
/*top: 405px;*/
top: 405px;
left: -5px;
}


#footer a    {
vertical-align: top;
text-align : justify;
}


/*

body{background:#eaeaea url(/Images/css/body_bg.png) repeat-y left top;margin:0;padding:0;}
body{background:transparent url(/Images/css/body_bg.png) repeat-x scroll left top; margin:0;padding:0;}
*/


body,table,input,textarea,legend{font:normal normal normal 11px Verdana,Tahoma,Helvetica,Arial,sans-serif;}

#page_introduction{line-height:16px;margin-top:-20px;}

#news_article{position:absolute; top: 0px; left: 0px; height: 100%;width:100%;}
#news_article1{position:absolute; top:40px; left: 0px; height: 100%;width:100%;}
#news_article2{position:absolute; top:40px; left: 0px; height: 100%;width:100%;}

/* html,body,#body{min-height:100%;height:100%;min-width:900px;width:100%;}*/
/*html>body,html>body #body{height:auto;}*/

/*#body{position:absolute;top:0;left:0;}*/

/*#finder{background:url(/Images/css/menu-elements1n2.gif) no-repeat;margin-right: 400px;position:absolute;left:16px;top:96px;height:20px;width:170px;z-index:10;}
//#finder{background:url(/Images/css/menu-elements1n.gif) no-repeat;float:right;width:234px;z-index:100;}
#finder input{background-color:transparent;border:0;color:#FFFFFF;font-size:11px;padding:0;position:absolute;left:5px;top:3px;height:15px;width:174px;}
#finder input.on{color:#000;}
#finder label b{display:none;}*/

#finder{background:url(/Images/css/menu-elements1n2.gif) no-repeat;margin:0;position:absolute;right:16px;top:96px;height:20px;width:160px;z-index:200;}
#finder input{background-color:transparent;border:0;color:#fff;font-size:12px;font-family: Arial, sans-serif;padding:0;position:absolute;left:0px;top:0px;height:25px;width:160px;}
#finder input.on{color:#000;}
#finder label b{display:none;}

#finder1{margin:0;position:absolute;right:16px;top:93px;height:20px;width:160px;z-index:200;}
#finder1 a{background-color:transparent;border:0;color:#fff;font: bold 8.3pt/20px Verdana;LIST-STYLE-TYPE: none;TEXT-DECORATION: none;padding:0;position:absolute;left:0px;top:2px;height:15px;width:160px;}
#finder1 input.on{color:#000;}
#finder1 label b{display:none;}

#MenuHoriz {position:absolute;right:65px;top:96px;width:150px;z-index:10;}
#MenuHoriz ul li {list-style:none;}

//################  LANGUES  #####################

UL#languageNavigation {left: 20px;top:20px;POSITION: absolute;}
* HTML UL#languageNavigation {MARGIN-BOTTOM: -10px}
#languageNavigation * {Z-INDEX: 6; CURSOR: pointer}
#languageNavigation LI.label SPAN {PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: normal; BACKGROUND: #D61D23 no-repeat 133px center; PADDING-BOTTOM: 2px; hight:10px;WIDTH: 145px! important; COLOR: #d61d23; PADDING-TOP: 3px}
#languageNavigation UL {BORDER-RIGHT: #d61d23 1px solid; BORDER-TOP: #d61d23 1px solid; OVERFLOW-Y: auto; BACKGROUND: #fff; LEFT: -9999px; OVERFLOW-X: hidden; OVERFLOW: auto; BORDER-LEFT: #d61d23 1px solid; WIDTH: 158px! important; BORDER-BOTTOM: #d61d23 1px solid; POSITION: absolute; TOP: 21px; HEIGHT: 105px}
#languageNavigation LI LI A {text-decoration:none;text-align:right;color:#000;PADDING-RIGHT: 22px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #fff; PADDING-BOTTOM: 4px; WIDTH: 138px! important; PADDING-TOP: 4px; HEIGHT: auto! important}
#languageNavigation LI LI A:hover {BACKGROUND: #e0e4e7;}
#languageNavigation img{align:left;}

//################################################

//################  LANGUES NEW #####################

UL#languageNavigation1 {POSITION: absolute; left: 220px; bottom:220px;list-style:none;}
* HTML UL#languageNavigation1 {MARGIN-BOTTOM: -10px}
#languageNavigation1 * {Z-INDEX: 6; CURSOR: pointer}
#languageNavigation1 LI.label SPAN {PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #98a2a9 no-repeat 133px center; PADDING-BOTTOM: 4px; WIDTH: 141px! important; COLOR: #fff; list-style:none;PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif}
#languageNavigation1 UL {list-style:none; BORDER-RIGHT: #818d97 1px solid; BORDER-TOP: #818d97 1px solid; OVERFLOW-Y: auto; BACKGROUND: #fff; LEFT: -9999px; OVERFLOW-X: hidden; OVERFLOW: auto; BORDER-LEFT: #818d97 1px solid; WIDTH: 158px! important; BORDER-BOTTOM: #818d97 1px solid; POSITION: absolute; TOP: 28px; HEIGHT: 161px}
#languageNavigation1 LI LI A {list-style:none;text-decoration:none;text-align:right;color:#000;PADDING-RIGHT: 22px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; WIDTH: 138px! important; PADDING-TOP: 2px; HEIGHT: auto! important}
#languageNavigation1 LI LI A:hover {list-style:none;BACKGROUND: #e0e4e7;}
#languageNavigation1 img{align:left;}
#languageNavigation1 {list-style:none;}
#right_column ul li {list-style:none;}


#language {
	position: absolute;
	top: -4px;
	right: 3px;
	z-index:16000;
	list-style:none;
}


//################################################

//#left_menu{margin:0 -20px 20px 0;float:left;height:auto;width:150px;}
#left_menu{margin:0 -20px 20px 0;position:absolute;left:13px;top:142px;height:auto;width:150px;}
#left_menu ul{font-size:10px;list-style:none;margin:0;padding:0;}
#left_menu ul a{background:url(/Images/css/menu-border.gif) repeat-x left bottom;display:block;color:#000;font-size:10px;font-weight:bold;padding-left:18px;text-decoration:none;height:22px;line-height:22px;}
#left_menu ul a:hover, #left_menu ul a.active#font-family{background:url(/Images/css/menu-hover.gif) no-repeat left top;}
#left_menu ul a.header{background:url(/Images/css/menu-header.gif) no-repeat left top;}
#left_menu ul a.header:hover{background:url(/Images/css/menu-hover.gif) no-repeat left top;}
#left_menu ul li.blk a:hover,#left_menu ul li.blk a.active{color:#000;}
#left_menu ul li.red a:hover#font-family, #left_menu ul li.red a.active{color:#85273C;}
#left_menu ul li.mag a:hover,#left_menu ul li.mag a.active{color:#a500b7;}
#left_menu ul li.gre a:hover, #left_menu ul li.font-family a.active{color:#009b41;}
#left_menu ul li.yel a:hover,#left_menu ul li.yel a.active{color:#f98900;}
#left_menu ul li.blu a:hover,#left_menu ul li.blu a.active{color:#0085dd;}
#left_menu ul i{font-weight:normal;color:#545454;}





#list li.blk a,#list li.red a,#list li.mag a,#list li.gre a,#list li.yel a,#list li.blu a{color:#545454;}
#list li.blk ul li a,#list li.red ul li a,#list li.mag ul li a,#list li.gre ul li a,#list li.yel ul li a,#list li.blu ul li a{color:#000;padding-left:24px;}

/*#main_content{margin:137px 30px 40px 160px;height:auto;text-align:justify;}*/
/*#main_content{position:absolute;left:0;right:0;top:117px;margin:20px 30px 40px 188px;width:775px;height:auto;text-align:justify;}*/
#main_content{position:relative;left:-25px;top:136px;margin:0px 30px 40px 188px;width:781px;text-align:justify;}
#main_content1{position:relative;left:-25px;top:0px;margin:20px 30px 40px 188px;width:775px;text-align:justify;}
/*#main_content2{position:relative;left:-200px;top:130px;margin:20px 30px 40px 180px;width:958px;height:auto;text-align:justify;}*/
#main_content2{position:relative;left: -20px;top:130px;margin:0px 0px 0px 0px;width:958px;height:auto;text-align:justify;}
#main_contentProducts{position:relative;left:-25px;top:126px;margin:20px 30px 40px 188px;width:781px;height:485px;overflow-x: hidden; overflow-y: scroll;text-align:justify;}
#main_contentProductsParts{position:relative;left:-25px;top: -5px;margin:20px 30px 40px 188px;width:781px;height:550px; overflow-x: hidden; overflow-y: hidden; text-align:justify;}
#main_contentFeedback{position:relative;left:-25px;top:136px;margin:20px 30px 40px 188px;width:785px;height:660px;overflow-x: hidden; overflow-y: hidden;text-align:justify;}

#main_content h1{border-bottom:1px solid #545454;font-size:18px;margin:0 0 20px 0;padding-bottom:3px;}
#main_content h2{border-bottom:1px solid #545454;font-size:15px;margin:20px 0;padding-bottom:3px;}
#main_content fieldset{border-top-width:}
#main_content legend{color:#545454;font-weight:bold;padding:0 6px;}
#main_content ul{list-style:none;}
/*#main_content ul{list-style-image:url(/Images/css/bullet.gif);}*/

#main_content li{padding:3px 0;}

//#main_content a{background:url(/Images/css/hover.gif) repeat-x left bottom;color:#000;text-decoration:none;}
//#main_content a{background:url(/Images/css/pfeil_right_down_red.gif) #fff no-repeat right bottom;color:#000;text-decoration:none;}
#main_content a{color:#000;text-decoration:none;}

//#main_content a:hover{background-color:#fff;}
#main_content a:hover{color:#818D97;}
#main_content a.arrow{background:transparent;font-size:14px;font-weight:bold;line-height:11px;}
#main_content a.button{border:1px solid #545454;background:#eaeaea url(/Images/css/menu-elements.gif) repeat-x 0 -40px;height:20px;line-height:20px;padding:3px;}
#main_content a.button:hover{background:#eaeaea url(/Images/css/menu-elements.gif) repeat-x 0 -60px;}
#main_content sup{font-size:8px;}

/*#page_header{background:#eaeaea url(/Images/css/background-head.gif) no-repeat left top;position:relative;right:0;top:0;height:117px;width:100%;}*/

#page_header{background:#FFF;position:absolute;right:0;left:0;top:0;height:117px;width:989px;}



#page_header a{text-decoration:none;}
#page_header a.logo{background:url(/Images/css/MC-Logo.gif) no-repeat right;color:#eaeaea;display:block;text-indent:-5000px;position:absolute;right:0;top:0;height:94px;width:400px;}
#page_header h1{background:url(/Images/css/MC-Logo.gif) no-repeat;color:#eaeaea;font-size:10px;margin:0;text-indent:-5000px;position:absolute;left:0;top:0;height:94px;width:100%;}
//#page_header ul{background:#eaeaea url(/Images/css/menu-elements1.gif) repeat-x 0 -40px;border-bottom:0px solid #545454;border-top:0px solid #545454;list-style:none;margin:0;padding:0;position:absolute;top:95px;left:15px;height:20px;width:959px;z-index:90;}
#page_header ul{background:#d61d23; border-bottom:0px solid #545454;border-top:0px solid #545454;list-style:none;margin:0;padding:0;position:absolute;top:95px;left:15px;height:20px;width:959px;z-index:90;}

#page_header ul li{float:right;border-left:0px ridge #fff;z-index:190;}

#page_header ul a{color:#fff;display:block;font-weight:bold;height:20px;line-height:20px;padding:0;margin:0;}
//#page_header ul a{color:#fff;font-weight:bold;text-align:center;height:20px;line-height:20px;padding:0 15px;}
//#page_header>ul a:first-letter{text-decoration:underline;}
//#page_header ul a:hover,#page_header ul a.active{background:#eaeaea url(/Images/css/menu-elements1.gif) repeat-x 0 -60px;color:#000;}
#page_header span{display:none;}

#page_header table.table{font-weight:bold;color:#ffffff;background:transparent;font:normal normal normal 11px Verdana,Tahoma,Helvetica,Arial,sans-serif;text-decoration:none;position:absolute;left:0px;top:-3px;margin:0;padding:0;}   //left:170px;

#page_header table.table a{text-decoration:none;color:#ffffff;}
#page_header table.table tr th a:hover{color:#000;}

/*div.right_column{float:right;margin:-58px -20px 40px 0;padding-left:30px;}*/
div.right_column{float:right;margin:0px -5px 10px 0;padding-left:18px;}
div.right_column h3{border-bottom:0px solid #545454;font-size:11px;margin:20px 0 10px 0;padding-bottom:23px;}


#trade_show h2{margin-right:168px;}

/*#top_navigation2{position: absolute;top: 5px;right: 0px;}*/
#top_navigation2{position: absolute;top: -28px;right: 5px; }

#login_header{display:none;}


#page_footer{background:#eaeaea url(/Images/css/menu-elements.gif) repeat-x 0 -40px;border-bottom:1px solid #545454;border-top:1px solid #545454;color:#000;font-size:11px;position:absolute;left:0;bottom:0;height:20px;line-height:20px;width:100%;text-align:center;}
#page_footer a{text-decoration:none;}
#page_footer a.xhtml{background:url(/Images/css/menu-elements.gif) no-repeat 0 -20px;display:block;position:absolute;left:3px;top:0;width:75px;height:20px;line-height:13px;text-indent:-1000px;}

#page_footer1{color:#000;font-size:11px;position:absolute;left:0;top:670px;height:20px;line-height:20px;width:100%;text-align:center;margin:60px 0 0 0;}
#page_footer2{color:#000;font-size:11px;position:absolute;left:-85px;bottom:-40px;height:20px;line-height:20px;width:100%;margin:60px 0 0 0;}
#page_footer2 span.footMenu a{color: #818d97;text-decoration:none;}
#page_footer2 span.footMenu a:hover{color: #000;list-style:none;text-decoration:none;}
#page_footer2 span.footMenu {color: #818d97;text-decoration:none;}
#page_footer2 a{text-decoration:none;}

#page_footer22{color:#000;font-size:11px;position:absolute;left:-85px;bottom:20px;height:20px;line-height:20px;width:100%;margin:60px 0 0 0;}
#page_footer22 span.footMenu a{color: #818d97;list-style:none;text-decoration:none;}
#page_footer22 span.footMenu a:hover{color: #000;list-style:none;text-decoration:none;}
#page_footer22 span.footMenu {color: #818d97;list-style:none;text-decoration:none;}
#page_footer22 a{text-decoration:none;}
#page_footer22 span {padding: 0 0 20px 0;}

#page_footer222{color:#000;font-size:11px;position:absolute;left:0px;top:460px;height:20px;line-height:20px;width:100%;margin:60px 0 0 0;}
#page_footer222 span.footMenu a{color: #818d97;list-style:none;text-decoration:none;}
#page_footer222 span.footMenu a:hover{color: #000;list-style:none;text-decoration:none;}
#page_footer222 span.footMenu {color: #818d97;list-style:none;text-decoration:none;}
#page_footer222 a{text-decoration:none;}
#page_footer222 span {padding: 0 0 20px 0;}

#page_footer3{color:#000;font-size:11px;position:absolute;left:-85px;top:520px;height:20px;line-height:20px;width:100%;margin:60px 0 0 0;}
#page_footer3 span.footMenu a{color: #818d97;list-style:none;text-decoration:none;}
#page_footer3 span.footMenu a:hover{color: #000;list-style:none;text-decoration:none;}
#page_footer3 span.footMenu {color: #818d97;list-style:none;text-decoration:none;}
#page_footer3 a{text-decoration:none;}
#page_footer3 span {padding: 0 0 20px 0;}

#page_footer33{color:#000;font-size:11px;position:absolute;left:-85px;top:560px;height:20px;line-height:20px;width:100%;margin:60px 0 0 0;}
#page_footer33 span.footMenu a{color: #818d97;list-style:none;text-decoration:none;}
#page_footer33 span.footMenu a:hover{color: #000;list-style:none;text-decoration:none;}
#page_footer33 span.footMenu {color: #818d97;list-style:none;text-decoration:none;}
#page_footer33 a{text-decoration:none;}
#page_footer33 span {padding: 0 0 20px 0;}

#page_footer4{color:#000;font-size:11px;position:absolute;left:-85px;bottom:-80px;height:20px;line-height:20px;width:100%;margin:60px 0 0 0;}
#page_footer4 span.footMenu a{color: #818d97;list-style:none;text-decoration:none;}
#page_footer4 span.footMenu a:hover{color: #000;list-style:none;text-decoration:none;}
#page_footer4 span.footMenu {color: #818d97;list-style:none;text-decoration:none;}
#page_footer4 a{text-decoration:none;}
#page_footer span {padding: 0 0 20px 0;}

#page_footer44{color:#000;font-size:11px;position:absolute;left:-85px;bottom:0px;height:20px;line-height:20px;width:100%;margin:60px 0 0 0;}
#page_footer44 span.footMenu a{color: #818d97;list-style:none;text-decoration:none;}
#page_footer44 span.footMenu a:hover{color: #000;list-style:none;text-decoration:none;}
#page_footer44 span.footMenu {color: #818d97;list-style:none;text-decoration:none;}
#page_footer44 a{text-decoration:none;}
#page_footer44 span {padding: 0 0 20px 0;}

#page_footer55{color:#000;font-size:11px;position:relative;left:-85px;bottom:70px;height:20px;line-height:20px;width:100%;margin:60px 0 0 0;}
#page_footer55 span.footMenu a{color: #818d97;list-style:none;text-decoration:none;}
#page_footer55 span.footMenu a:hover{color: #000;list-style:none;text-decoration:none;}
#page_footer55 span.footMenu {color: #818d97;list-style:none;text-decoration:none;}
#page_footer55 a{text-decoration:none;}
#page_footer55 span {padding: 0 0 20px 0;}

#page_footer66{color:#000;font-size:11px;position:absolute;left:-85px;top:700px;height:20px;line-height:20px;width:100%;margin:60px 0 0 0;}
#page_footer66 span.footMenu a{color: #818d97;list-style:none;text-decoration:none;}
#page_footer66 span.footMenu a:hover{color: #000;list-style:none;text-decoration:none;}
#page_footer66 span.footMenu {color: #818d97;list-style:none;text-decoration:none;}
#page_footer66 a{text-decoration:none;}
#page_footer66 span {padding: 0 0 20px 0;}

#page_footer77{color:#000;font-size:11px;position:absolute;left:-85px;top:750px;height:20px;line-height:20px;width:100%;margin:60px 0 0 0;}
#page_footer77 span.footMenu a{color: #818d97;list-style:none;text-decoration:none;}
#page_footer77 span.footMenu a:hover{color: #000;list-style:none;text-decoration:none;}
#page_footer77 span.footMenu {color: #818d97;list-style:none;text-decoration:none;}
#page_footer77 a{text-decoration:none;}
#page_footer77 span {padding: 0 0 20px 0;}

#page_footer5{color:#000;font-size:11px;position:absolute;left:-85px;top:520px;height:20px;line-height:20px;width:100%;text-align:center;margin:60px 0 0 0;}
#page_footer6{color:#000;font-size:11px;position:absolute;left:0px;top:670px;height:20px;line-height:20px;width:100%;text-align:center;margin:60px 0 0 0;}


#results_wrapper{background-color:#eaeaea;border:1px solid #545454;overflow:auto;opacity:.90;position:absolute;right:10px;top:20px;height:150px;width:174px;}
#results_wrapper ul{list-style:none;margin:0;padding:0;height:150px;overflow-y:scroll;}
#results_wrapper ul li a{color:#FFF;}
#results_wrapper ul li a:hover{background-color:#FFF;}
b.blk{color:#000;}
b.red{color:#85273C;}
b.mag{color:#a500b7;}
b.gre{color:#009b41;}
b.yel{color:#f98900;}
b.blu{color:#0085dd;}
i.grey{color:#98a2a9;}
b.grey{color:#98a2a9;}
b.font-family{color:#f98900;}
b.font-family{color:#0085dd;}
a b i{color:#545454;font-weight:normal;}
acronym{border-bottom:none;}

/*input{font-size:12px;}*/
/*input.button{background:#eaeaea url(/Images/css/menu-elements.gif) repeat-x 0 -40px;border:1px outset #545454;font-weight:bold;}*/
/*input.button:hover{background:#eaeaea url(/Images/css/menu-elements.gif) repeat-x 0 -60px;border:1px inset #545454;}*/

input{font-size:12px;}
input.button{background:#eaeaea url(/Grafiken/menu-element.gif) repeat-x 0 -40px;border:0px outset #98a2a9;FONT: bold 12px "arial", sans-serif;color: #fff;}
input.button:hover{background:#eaeaea url(/Grafiken/menu-element.gif) repeat-x 0 -60px;border:0px inset #818d97;}

select{font-size:14px;}
.hidden{display:none;}
.waiting{background:white url(/Images/css/waiting-16w.gif) no-repeat center center;}
.bigWaiting{background:white url(/Images/css/waiting-32w.gif) no-repeat center center;}
.blackWaiting{background:black url(/Images/css/waiting-16b.gif) no-repeat center center;}
.bigBlackWaiting {background:black url(/Images/css/waiting-32b.gif) no-repeat center center;}

/*  #######################  Links auf start seite contact ###################  */

#linksContact {
	position:relative; 
	top: -80px; 
	left: 542px;
	z-index: 5000;
}

#linksContact a{
	/*color: #818d97;*/
	color: #000;
	font-size:12px;
	font-weight:bold;
}

#linksContact a:hover{
	/*color: #000;*/
	color: #818d97;
}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

#linksContact1 {
	position:relative; 
	top: -127px; 
	left: 0px;
	z-index: 5000;
}

#linksContact1 a{
	/*color: #818d97;*/
	color: #000;
	font-size:12px;
	/*font-weight:bold;*/
}

#linksContact1 a:hover{
	/*color: #000;*/
	color: #818d97;
}

/*  #######################  seite News ###################  */

#linksNews {
	position:absolute; 
	top: 210px; 
	left: 0px;
	z-index: 5000;
}

#linksNews a{
	color: #000;
	font-size:12px;
	font-weight:bold;
}

#linksNews a:hover{
	color: #818d97;
}

#textIndent {
	text-indent:-40px;
}

#articleNews {
	position:absolute; 
	top:1px; 
	left: 0px;
}

#left_news {position: absolute; top: 30px; left: 0px;width: 784px;height: 100%;}
#left_news p{margin-left:12px; padding:8px 0;}
#left_news span{margin:0; padding:0;}
#left_news dt {text-align: left;}
#left_news .tableRight dd {text-indent:-40px;}	
#left_news .tableLeft dd {text-indent:-40px; text-align: left;}	
#left_news .tableLeft dd li {text-indent:-13px; text-align: left;}
#left_news .tableRight dd li {text-indent:-13px; text-align: left;}

	

#left_links {position: absolute; top: 200px; left: 0px;width: 784px;height: 385px;}
#left_links span{margin:0;padding:0;}
#left_linksdt {text-align: left;}
#left_links .tableRight dd {text-indent:-40px;}
#left_links .tableLeft dd {text-indent:-40px; text-align: left;}
#left_links .tableLeft dd li {text-indent:-13px; text-align: left;}
#left_links .tableLeft .margin img {margin: 3px 0 3px 0;}
#left_links .tableRight dd li {text-indent:-13px; text-align: left;}
#left_links .tableRight .margin img {margin: 3px 0 3px 0;}
#left_links .tableRight1 dd {text-indent:-40px;text-align: left;}
#left_links .tableRight1 dd li {text-indent:-13px; text-align: left;}
#left_links .tableRight1 .margin img {margin: 3px 0 3px 0;}
#left_links a {color: #000; text-decoration: none;}
#left_links a:hover {color: #818d97; text-decoration: none;}
#left_links a:hover {color: #818d97; text-decoration: none;}
#left_links a.img{text-decoration:none;}

#left_links1 {position: absolute; top: 350px; left: 0px;width: 777px;height: 100%;}

#left_links2 {position: absolute; top: 300px; left: 0px;width: 777px;height: 280px; }
#left_links2 .tableRight1 .margin img {margin: 3px 0 3px 0;}
#left_links2 .tableLeft .margin img {margin: 3px 0 3px 0;}

#left_links3 {position: absolute; top: 200px; right: 0px;width: 373px;}
#left_links3 .tableRight1 .margin img {margin: 3px 0 3px 0;}
#left_links3 .tableLeft .margin img {margin: 3px 0 3px 0;}

#left_links4 {position: absolute; top: 210px; left: 0px;width: 780px;height: 385px;}

/* ##################### News/Exhibitions ####################*/

#topNav {
	position:relative; 
	top: 4px; 
	left: -410px; 
	height: 50px; 
	/*width: 100px;*/
	float: right;
	z-index:1000;
	color: #fff;
}

#navigationBA {
	position: absolute; 
	top:5px; 
	/*left:415px;*/ 
	right: 5px;
	FONT: bold 12px/normal "arial", sans-serif;
	text-align:right;
	float: right;
}

#navigationBA a{
	color: #fff;
	
	float: right;	 
}

#navigationBA a:hover{
	color: #000; 
}

#navigationBA img{
	vertical-align : middle; 
}

/* ###########################################################*/

#news_article1 li{LIST-STYLE-TYPE: disc;TEXT-INDENT: 15px;}

#navigationBA1 {position: absolute; top:182px;  right: 5px; FONT: bold 12px/normal "arial", sans-serif; text-align:right; float: right;}
#navigationBA1 a{color: #fff; float: right;}
#navigationBA1 a:hover{color: #000;}
#navigationBA1 img{vertical-align : middle; }

#navigationBA2 {position: absolute; top:-33px;  right: 2px; FONT: bold 12px/normal "arial", sans-serif; text-align:right; float: right;}
#navigationBA2 a{color: #fff; float: right;}
#navigationBA2 a:hover{color: #000;}
#navigationBA2 img{vertical-align : middle; }
#navigationBA2 input{font-size:12px;}
#navigationBA2 input.button{background:#98a2a9; }
#navigationBA2 input.button:hover{background:#98a2a9; color: #545454;}





/*  #####################  MENU PRODUCTS  ########################  */

.left_menuProducts .HasJS .toggleSubMenuIS ul {
	display: none;
}
.left_menuProducts .HasJS .toggleSubMenuAT ul {
	display: none;
}
.left_menuProducts .HasJS .toggleSubMenuPV ul {
	display: none;
}
.left_menuProducts. HasJS .toggleSubMenuTM ul {
	display: none;
}
.left_menuProducts .HasJS .toggleSubMenuSPEZ ul {
	display: none;
}

.left_menuProducts{margin:0 -20px 20px 0;position:absolute;left:16px;top:136px;height:auto;width:150px;}

.left_menuProducts {
       margin: 1px 0px 0px 0.5px;
       padding: 0px;
       list-style: none;
       background: #818e97; 
       color: #fff;
       width: 155px;
		FONT: bold 1.2em "Linotype Univers", "arial", sans-serif;   
/*       FONT: bold 15px "arial", sans-serif;*/
/*	   font-style:normal;
	   font-weight:bold;
      margin: 0;
       padding: 0;

       list-style: none;
       background: #818e97; 
       color: #fff;
       width: 155px;
		FONT: bold 12px/normal "arial", sans-serif;	   */
       }
	   
.left_menuProducts a, .left_menuProducts span {
      display: block;
/*       padding: 4px 10px 4px 12px; */
       color: #fff;
       text-decoration: none; 
       display: block;
	   font-size: 12px;
       padding: 4px 0px 5px 15px;
/*       padding: 3px 0px 4px 15px; */ ORG
/*       color: #fff;
       text-decoration: none;     
       display: block;
font-size: 12px; 
		FONT: bold 12px/normal "arial", sans-serif;
		PADDING-TOP: 4px;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 15px;
		PADDING-BOTTOM: 4px;
       color: #fff;
       text-decoration: none;    */   
       }
	   
.left_menuProducts .toggleSubMenuIS a, .left_menuProducts .toggleSubMenuIS span {
       background-image: url('/Grafiken/menuGF2_IS.gif');
       }

.left_menuProducts .toggleSubMenuIS a:hover {
       background-image: url('/Grafiken/menuGF2_ISHover.gif');
       }
       
.left_menuProducts .toggleSubMenuAT a, .left_menuProducts .toggleSubMenuAT span {
       background-image: url('/Grafiken/menuGF2_AT.gif');
       }
       
.left_menuProducts .toggleSubMenuAT a:hover {
       background-image: url('/Grafiken/menuGF2_ATHover.gif');
       }

.left_menuProducts .toggleSubMenuMI a, .left_menuProducts .toggleSubMenuMI span {
       background-image: url('/Grafiken/menuGF2_MI.gif');
       }
       
.left_menuProducts .toggleSubMenuMI a:hover {
       background-image: url('/Grafiken/menuGF2_MIHover.gif');
       }
       
.left_menuProducts .toggleSubMenuPV a, .left_menuProducts .toggleSubMenuPV span {
       background-image: url('/Grafiken/menuGF2_PV.gif');
       }
       
.left_menuProducts .toggleSubMenuPV a:hover {
       background-image: url('/Grafiken/menuGF2_PVHover.gif');
       }
       
.left_menuProducts .toggleSubMenuTM a, .left_menuProducts .toggleSubMenuTM span {
       background-image: url('/Grafiken/menuGF2_TM.gif');
       }
       
.left_menuProducts .toggleSubMenuTM a:hover {
       background-image: url('/Grafiken/menuGF2_TMHover.gif');
       }
       
.left_menuProducts .toggleSubMenuSPEZ a, .left_menuProducts .toggleSubMenuSPEZ span {
       background-image: url('/Grafiken/menuGF2_SPEZ.gif');
       }

.left_menuProducts .toggleSubMenuSPEZ a:hover {
       background-image: url('/Grafiken/menuGF2_SPEZHover.gif');
       }

.left_menuProducts .toggleSubSubMenu {

    /*   background-image: url('/Grafiken/menu4.png');*/
       }

.toggleSubMenuIS .open span {

	   background-image: url('/Grafiken/menuGF2_IS.gif');       
	   
       }

.toggleSubMenuAT .open span {

	   background-image: url('/Grafiken/menuGF2_AT.gif');       
	   
       }

.toggleSubMenuMI .open span {

	   background-image: url('/Grafiken/menuGF2_MI.gif');       
	   
       }

.toggleSubMenuPV .open span {

	   background-image: url('/Grafiken/menuGF2_PV.gif');       
	   
       }

.toggleSubMenuTM .open span {

	   background-image: url('/Grafiken/menuGF2_TM.gif');       
	   
       }       

.toggleSubMenuSPEZ .open span {

	   background-image: url('/Grafiken/menuGF2_SPEZ.gif');       
	   
       }

	   
.left_menuProducts .subMenu {
       font-size: .8em;
	   color: #818e97;
       background: #e0e4e7 url('subMenu.png') repeat-x 0 0;
       font-size: .9em;
       margin: 0;
       padding: 0
       }
	   
.left_menuProducts .subsubMenu {
       font-size: .8em;
	   color: #818e97;
       background: #e0e4e7 url('subMenu.png') repeat-x 0 0;
       font-size: 13px;
       margin: 0; list-style-type:none

       }
	   
.left_menuProducts .subsubMenu1 {
       color: #818e97;
       background: #e0e4e7 url('subMenu.png') repeat-x 0 0;
       font-size: 13px;
       margin: 0; list-style-type:none

       }
	   
.left_menuProducts ul.subMenu a {
	   color: #818e97;
       background: none;
       padding: 4px 20px;
       }
       
.left_menuProducts ul.subMenu a:hover {
	   color: #818e97;
       background: #bac2c8;
       padding: 4px 20px;
       }
       
<!--  NEW  -->

.left_menuProducts .open_at_load {
       font-size: .8em;
	   color: #818e97;
       background: #e0e4e7 url('subMenu.png') repeat-x 0 0;
       font-size: 13px;
       margin: 0;
       padding: 0
       }
	   
.left_menuProducts ul.open_at_load a {
	   color: #818e97;
       background: none;
       padding: 4px 20px;
       }
       
.left_menuProducts .open_at_load2 {
       font-size: .8em;
	   color: #818e97;
       background: #e0e4e7 url('subMenu.png') repeat-x 0 0;
       font-size: 13px;
       margin: 0;
       padding: 0
       }
	   
.left_menuProducts ul.open_at_load2 a {
	   color: #818e97;
       background: none;
       padding: 4px 20px;
       }

.left_menuProducts .open_at_load3 {
       font-size: .8em;
	   color: #818e97;
       background: #e0e4e7 url('subMenu.png') repeat-x 0 0;
       font-size: 13px;
       margin: 0;
       padding: 0
       }
	   
.left_menuProducts ul.open_at_load3 a {
	   color: #818e97;
       background: none;
       padding: 4px 20px;
       }
	   
<!-- pour les rollovers -->
	   
#mainNavigationProduct li li li a:hover  {
	BACKGROUND: #bac2c8; 
}
#mainNavigationProduct LI LI LI A {
	PADDING-LEFT: 30px; WIDTH: 105px! important 40 95
}	

#mainNavigationProduct LI LI LI LI A:hover {
	BACKGROUND: #bac2c8; 
}
#mainNavigationProduct LI LI LI LI A {
	PADDING-LEFT: 60px; WIDTH: 75px! important 60
}   

<!-- test -->

.left_menuProducts ul a.active{
	BACKGROUND: #bac2c8; COLOR: #fff
}

<!-- #####################  MENU HOME   ##################### -->

/*.left_menuHome{margin:0 -20px 20px 0;position:absolute;left:16px;top:136px;height:auto;width:150px;}*/

#left_menu1{position:absolute;left:16px;top:137px;width:150px;}

.left_menuHome {
       margin: 0;
       padding: 0;

       list-style: none;
       background: #818e97; 
       color: #fff;
       width: 155px;
		FONT: bold 1.2em "arial", sans-serif;
       }
	   
.left_menuHome a {
       display: block;
	font-size: 12px;
       padding: 4px 0px 5px 15px;
       color: #fff;
       text-decoration: none;
       }
	   
.left_menuHome .toggleSubMenuIS a {
       background-image: url('/Grafiken/menuGF2_IS.gif');
       }
       
.left_menuHome .toggleSubMenuIS a:hover {
       background-image: url('/Grafiken/menuGF2_ISHover.gif');
       }

.left_menuHome .toggleSubMenuAT a {
       background-image: url('/Grafiken/menuGF2_AT.gif');
       }
       
.left_menuHome .toggleSubMenuAT a:hover {
       background-image: url('/Grafiken/menuGF2_ATHover.gif');
       }

.left_menuHome .toggleSubMenuMI a {
       background-image: url('/Grafiken/menuGF2_MI.gif');
       }
       
.left_menuHome .toggleSubMenuMI a:hover {
       background-image: url('/Grafiken/menuGF2_MIHover.gif');
       }
       
.left_menuHome .toggleSubMenuPV a {
       background-image: url('/Grafiken/menuGF2_PV.gif');
       }
       
.left_menuHome .toggleSubMenuPV a:hover {
       background-image: url('/Grafiken/menuGF2_PVHover.gif');
       }
       
.left_menuHome .toggleSubMenuTM a {
       background-image: url('/Grafiken/menuGF2_TM.gif');
       }
       
.left_menuHome .toggleSubMenuTM a:hover {
       background-image: url('/Grafiken/menuGF2_TMHover.gif');
       }
       
.left_menuHome .toggleSubMenuSPEZ a {
       background-image: url('/Grafiken/menuGF2_SPEZ.gif');
       }
       
.left_menuHome .toggleSubMenuSPEZ a:hover {
       background-image: url('/Grafiken/menuGF2_SPEZHover.gif');
       }
       
/*.left_menuHome a:hover {  
	color: #000;
	}*/
	
	
<!-- #############################  MENU CONTACTS  ######################  -->

.left_menuContact{margin:0 -20px 20px 0;position:absolute;left:16px;top:136px;height:auto;width:150px;}

.left_menuContact {
       margin: 0;
       padding: 0;
       list-style: none;
       background: #000;
       color: #fff;
       width: 155px;
       FONT: bold 12px "arial", sans-serif;
	   font-style:normal;
       }
	   
.left_menuContact a, .left_menuContact span {
       display: block;
       padding: 4px 10px;
       color: #fff;
       text-decoration: none;
       background: #98A2A9 url(/Grafiken/menu.png) left bottom no-repeat;
       }
       
.left_menuContact .toggleSubMenu a:hover {
       display: block;
       padding: 4px 10px;
       color: #fff;
       text-decoration: none;
       background: #98A2A9 url(/Grafiken/menuHover.png) left bottom no-repeat;
       }
       
.left_menuContact .toggleSubMenu .toggleSubSubMenu a:hover {
		color: #818e97;
       /*background: #c5ced5;*/
       background: #b6bfc5;
       padding-top: 4px;
       padding-bottom: 4px;
       PADDING-LEFT: 20px; WIDTH: 125px! important;

       }
	   
.left_menuContact .toggleSubMenu a, .left_menuContact .toggleSubMenu span {
       background-image: url('/Grafiken/menu2.png');

       }
	   
.left_menuContact .toggleSubSubMenu a, .left_menuContact .toggleSubSubMenu span {
       background-image: url('/Grafiken/menu4.png');
       }
	   
.left_menuContact .toggleSubSubMenu {
       background-image: url('/Grafiken/menu4.png');
       }
	   
.left_menuContact .open a, .left_menuContact .open span {
	   background: #98A2A9 url(/Grafiken/menuHover.png) left bottom no-repeat;
       }
	   

	   
.left_menuContact .subMenu {
	   color: #818e97;
       background: #e0e4e7 url('subMenu.png') repeat-x 0 0;
       font-size: 12px;
       margin: 0;
       padding: 0
       }
	   
.left_menuContact .subsubMenu {
	   color: #818e97;
       background: #e0e4e7 url('subMenu.png') repeat-x 0 0;
       font-size: 12px;
       margin: 0; list-style-type:none

       }
	   
.left_menuContact .subsubMenu1 {
       color: #818e97;
       background: #e0e4e7 url('subMenu.png') repeat-x 0 0;
       font-size: 12px;
       margin: 0; list-style-type:none

       }
	   
.left_menuContact ul.subMenu a {
	   color: #818e97;
       background: none;
       padding: 4px 20px;
       }
       
<!--  NEW  -->

.left_menuContact .open_at_load {
	   color: #818e97;
       background: #e0e4e7 url('subMenu.png') repeat-x 0 0;
       font-size: 12px;
       margin: 0;
       padding: 0
       }
	   
.left_menuContact ul.open_at_load a {
	   color: #818e97;
       background: none;
       padding: 4px 20px;
       }
       
.left_menuContact .open_at_load2 {
	   color: #818e97;
       background: #e0e4e7 url('subMenu.png') repeat-x 0 0;
       font-size: 12px;
       margin: 0;
       padding: 0
       }
	   
.left_menuContact ul.open_at_load2 a {
	   color: #818e97;
       background: none;
       padding: 4px 20px;
       }

.left_menuContact .open_at_load3 {
	   color: #818e97;
       background: #e0e4e7 url('subMenu.png') repeat-x 0 0;
       font-size: 12px;
       margin: 0;
       padding: 0
       }
	   
.left_menuContact ul.open_at_load3 a {
	   color: #818e97;
       background: none;
       padding: 4px 20px;
       }
	   
<!-- pour les rollovers -->



#mainNavigation li li li a:hover  {
	BACKGROUND: #bac2c8;
	color: #fff;
	PADDING-LEFT: 40px; WIDTH: 105px! important 
}
#mainNavigation LI LI LI A {
	PADDING-LEFT: 40px; WIDTH: 95px! important
}	

#mainNavigation LI LI LI LI A:hover {
		BACKGROUND: #bac2c8;
		color: #fff;
	    padding-top: 4px;
      	padding-bottom: 4px;
       	PADDING-LEFT: 60px; WIDTH: 85px! important
}
#mainNavigation LI LI LI LI A {
		PADDING-LEFT: 60px; WIDTH: 75px! important 60
	    padding-top: 4px;
       	padding-bottom: 4px;
}   



.left_menuContact ul a.active{
	BACKGROUND: #bac2c8; 
	COLOR: #fff;
	PADDING-LEFT: 60px; WIDTH: 95px! important

}

.left_menuContact .toggleSubMenu #abou A:hover {
	PADDING-LEFT: 20px;
	BACKGROUND: #bac2c8;
	WIDTH:125px! important;
	COLOR: #fff
}



<!-- #############################  MENU DEFAULT  ######################  -->


       
.left_menuDefault{position:absolute;left:16px;top:137px;width:150px;}
       
.left_menuDefault {
       margin: 0;
       padding: 0;
       list-style: none;
       background: #818e97; 
       color: #fff;
       width: 155px;
		FONT: bold 12px "arial", sans-serif;
		font-style:normal;
       }
	   
       	   
.left_menuDefault a {
       display: block;
       padding: 4px 10px;
       color: #fff;
       text-decoration: none;
       background: #98A2A9 url(/Grafiken/menu.png) left bottom no-repeat;
       }
       
       
.left_menuDefault a:hover {
       display: block;
       padding: 4px 10px;
       color: #fff;
       text-decoration: none;
       background: #98A2A9 url(/Grafiken/menuHover.png) left bottom no-repeat;
       }
       
.left_menuDefault a.active {
       display: block;
       padding: 4px 10px;
       color: #fff;
       text-decoration: none;
       background: #98A2A9 url(/Grafiken/menuHover.png) left bottom no-repeat;
       }

.left_menuDefault .toggleSubMenu a:hover {
       display: block;
       padding: 4px 10px;
       color: #fff;
       text-decoration: none;
       background: #98A2A9 url(/Grafiken/menuHover.png) left bottom no-repeat;
       }
       
.left_menuDefault ul.subMenu {
	   color: #818e97;
       background: #e0e4e7 url('subMenu.png') repeat-x 0 0;
       font-size: 12px;
       margin: 0;
       padding: 0
       }
       
.left_menuDefault ul.subMenu a.active{
		BACKGROUND: #bac2c8; 
		COLOR: #fff;
       }       
       
.left_menuDefault ul.subMenu a {
	   color: #818e97;
       background: none;
       padding: 4px 20px;
       }
       
.left_menuDefault ul.subMenu a:hover {
	   color: #818e97;
       background: #bac2c8;
       padding: 4px 20px;
       }
       
.left_menuDefault .toggleSubMenu a, .left_menuDefault .toggleSubMenu span {
       background-image: url(/Grafiken/menu2.png);

       }
	   
.left_menuDefault .toggleSubSubMenu a, .left_menuDefault .toggleSubSubMenu span {
       background-image: url(/Grafiken/menu4.png);
       }
	   
.left_menuDefault .toggleSubSubMenu {
       background-image: url(/Grafiken/menu4.png);
       }
 
#Product_img{
		border:none;
		margin-left: 163px;
		margin-top: 136px;      	
}      
#Product_title{
		margin-left: 161px;
		margin-top: 18px;
		margin-bottom: 25px;       	
}
#part_div{
		margin-left: -10px;
}