/*
#main_content{
	position:relative !important;
	left:-25px !important;
	top:105px !important;
	margin:20px 30px 40px 188px !important;
	width:775px !important;
	text-align:justify;
}


#main_content{position:absolute;left:0px;top:117px;margin:20px 30px 40px 188px;width:788px;text-align:justify;}

*/



#left_menu{position:absolute;left:15px;top:135px;width:150px;}
/*#left_menu1{position:absolute;left:16px;top:137px;width:150px;}*/
#left_menu li{border-width:0 0 2px 4px;border-style:solid;margin-bottom:10px;}
#left_menu li.red{border-color:#85273C;}
#left_menu li.mag{border-color:#a500b7;}
#left_menu li.gre{border-color:#009b41;}
#left_menu li.yel{border-color:#f98900;}
#left_menu li.blu{border-color:#0085dd;}
#left_menu ul a{background:none;font-size:12px;padding-left:4px;height:40px;line-height:20px;}
#left_menu ul li.blk a:hover,#left_menu ul li.red a:hover,#left_menu ul li.mag a:hover,#left_menu ul li.gre a:hover,#left_menu ul li.yel a:hover,#left_menu ul li.blu a:hover{background:#b7bfc5;color:#000;text-decoration:none;}
#main_content h1,#news_headlines h2{margin-right:174px;}
/*#trade_show h2{margin-right:174px;}*/

/*#trade_show{padding-bottom:-200px;}*/

/*div.right_column{float:right;margin:0px -10px 40px 0;padding-left:18px;}
div.right_column h3{border-bottom:1px solid #545454;font-size:12px;margin:20px 0 10px 0;padding-bottom:3px;}
*/

div.right_column{position:absolute;left:797px;top:137px;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;}

#main_content {WIDTH: 610px;}

#intro{margin:6px 0;}


#trade_show{margin-top:-20px;}

#news_headlines p{margin:3px 0 5px 5px;}
#contact_information p,#product_search p{margin:4px 0 5px 5px;}
#contact_information p b{display:block;float:left;font-weight:normal;margin-right:5px;width:155px;text-align:right;}
#product_search p.input{font-weight:bold;line-height:20px;text-align:right;}
#featured_product{text-align:center;}
#featured_product h3{text-align:left;}
#featured_product b i{color:#545454;font-weight:normal;}
#featured_product img{cursor:help;padding:10px 0;}


/*################  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: 22px; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: normal; BACKGROUND: url(../images/arrow_icon_down.gif) #d61d23 no-repeat 128px center; PADDING-BOTTOM: 4px; WIDTH: 140px! important; COLOR: #fff; PADDING-TOP: 3px}
#languageNavigation UL {BORDER-RIGHT: #000 2px solid; BORDER-TOP: #000 2px solid; OVERFLOW-Y: auto; BACKGROUND: #fff; LEFT: -9999px; OVERFLOW-X: hidden; OVERFLOW: auto; BORDER-LEFT: #818d97 1px solid; WIDTH: 144px! important; BORDER-BOTTOM: #818d97 1px solid; POSITION: absolute; TOP: 21px; HEIGHT: 50px}
#languageNavigation LI LI A {PADDING-RIGHT: 22px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; WIDTH: 118px! important; PADDING-TOP: 0px; HEIGHT: auto! important}
#languageNavigation LI LI A:hover {BACKGROUND: red}

################################################*/






*{
	padding:0 0 0 0px;
	vertical-align: center;
	/*vertical-align: top;*/
}


.image{
border-width: 0px;
border-color: #818D97;
}


#news_headlines {
background:#E0E4E7 url(/home/images/rightContentElement.png) no-repeat scroll right bottom;
margin: 0 2px 0 0;
padding: 0 0px 5px 0 ;
}


#news_headlines h3 {
	background:#98a2a9 none repeat scroll 0 0;
	display: block;
	font-size:12px;
	font-weight:bold;
	margin:0 0 7px;
	padding:3px 10px;
	width:140px !important;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

#contact_information {
background:#E0E4E7 ;
margin: 0 2px 0 0px;
padding: 0 0 5px 0px ;
}

#contact_information h3 {
	background:#98a2a9 none repeat scroll 0 0;
	display: block;
	font-size:12px;
	margin:0 0 7px;
	padding:3px 10px;
	width:140px !important;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

#contact_information1 {
background:#E0E4E7 ;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:160px !important;
}

#contact_information1 h3 {
	background:#98a2a9 none repeat scroll 0 0;
	display: block;
	font-size:12px;
	margin:0 0 7px;
	padding:3px 10px;
	width:140px !important;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}


#tradeshows {
	background:#E0E4E7;
	display: block;
	margin: 0 2px 0 0;
	padding: 0 0 5px 0;
}

#tradeshows h3 {
	background:#818D97 none repeat scroll 0 0;
	display: block;
	font-size:12px;
	//font-weight:bold;
	margin:0 0 2px;
	padding:3px 10px;
	width:140px !important;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}


.left_menu_link{
	height:35px;
	background-color: #98a2a9;
	font-family: Arial, Serifenlos;
	font-size: 12px;
	text-align: left;
	vertical-align:middle;
	padding: 2px 2px 2px 4px;
	font-weight: bold;
}

.left_menu_link1{
	background-color: #818D97;
	width: 10px;
	height: 35px;
}

.left_menu_act{
	height:25px;
	background-color: #666666;
	font-family: Arial, Serifenlos;
	font-size: 11px;
	text-align: center;
	padding: 3px 10px 3px 10px;
	//font-weight: bold;
}

.left_menu_link_is {
	background-color: #85273C;
	width: 10px;
	height: 35px;
}

.left_menu_link_at {
	background-color: #71057D;
	width: 10px;
	height: 35px;
}

.left_menu_link_mi {
	background-color: #009B41;
	width: 10px;
	height: 35px;
}

#act_menu {
	color: #fff;
	text-decoration: none;	
}


#xx_menu a {
	color: #fff;
	text-decoration: none;	
}

#xx_menu a:hover,
#xx_menu a.act {
	color: #000000;
	/*vertical-align: middle;*/
 }

.left_menu_link_pv {
	background-color: #E67D00;
	width: 10px;
	height: 35px;	
}

.left_menu_link_tm {
	background-color: #006EB9;
	width: 10px;
	height: 35px;
}

.left_menu_link_spez {
	background-color: #999999;
	width: 10px;
	height: 35px;	
}

#text_headline {

	FONT-SIZE: 12px;
	font-weight:bold;
	PADDING: 3px 0 3px 15px;

	COLOR: #ffffff;

	FONT-FAMILY: Arial, Helvetica, sans-serif
}