body { margin: 0px; }
img.logo	{ margin: 0px 0px 0px 10px; }

option { width:200px;}

a{
	color: #5A5B51;
	font-size: 11px;
	font-family: Arial,Verdana,Sans-Serif;
	line-height:14px;
	text-decoration: none;
}

.hd_txt{
	color: #5A5B51;
	font-size: 11px;
	font-family: Arial,Verdana,Sans-Serif;
	line-height:14px;
	text-decoration: none;
	font-weight:bold;
}

.hd_blue{
	color: #7C98AE;
	font-size: 11px;
	font-family: Arial,Verdana,Sans-Serif;
	line-height:14px;
	text-decoration: none;
	font-weight:bold;
}


select{
	margin: 0px;
	padding: 0px;
	width: 390px;
	color: #000000;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
}

a.mainNav:link,a.mainNav:visited{
	color: #284e3f;
	font-size: 11px;
	display:block;
	font-family: Arial,Verdana,Sans-Serif;
	text-decoration: none;
	padding:1px 1px 2px 10px;
	background-color:#ebea70;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

a.mainNav:hover, a.mainNav:active{
	color: #FFFFFF;
	font-size: 11px;
	display:block;
	font-family: Arial,Verdana,Sans-Serif;
	text-decoration: none;
	padding:1px 1px 2px 10px;
	background-color:#284e3f;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}



a.ntop{
	display:block;
}


.mainNavSingle{
	text-align:left;

	height:17px;
}

.mainNavSingleAct{
	text-align:left;

	height:17px;
}


.mainNavTop{
	height:6px;
}

form { margin:0px; }

input.search{
	margin: 0px;
	padding: 0px;
	width: 100px;
	height: 20px;
	color: #000000;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
}
input.nl{
	margin: 0px;
	padding: 0px;
	width: 208px;
	height: 20px;
	color: #000000;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
}

textarea{
	margin: 0px;
	padding: 0px;
	width: 300px;
	height: 55px;
	color: #000000;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
}



li{
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	font-family: Arial,Verdana,Sans-Serif;
	text-decoration: none;

}

p {font-size: 11px;
	font-family: Arial,Verdana,Sans-Serif;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 10px;
}

td {font-size: 11px;
	font-family: Arial,Verdana,Sans-Serif;
	text-decoration: none;
}


ul{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display:inline;
}


li.list2{
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 0px;
	background-image: url(/images/list2.gif);
	background-repeat:no-repeat;
	background-position: 1px 3px;
	color: #5A5B51;
	font-size: 11px;
	font-family: Arial,Verdana,Sans-Serif;
	text-decoration: none;

}

input.checkbox{
	margin: 0px;
	padding: 0px;
	width: 15px;
	height: 15px;
	color: #000000;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
}




#contentNav { position:absolute; VISIBILITY: visible; top:123px; left:0px; width:175px; height:297px; z-Index:10000;background-color:#EAE7E1; padding-top:6px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF;} 

#contentNav_cat { position:absolute; VISIBILITY: visible; top:123px; left:0px; width:175px; height:597px; z-Index:10000;background-color:#EAE7E1; padding-top:6px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF;} 

#contentNav_nob { position:absolute; VISIBILITY: visible; top:123px; left:0px; width:175px; height:297px; z-Index:10000;background-color:#EAE7E1; padding-top:6px;} 


.contentNav_1st{
	text-align:left;
	padding-left:12px;
	padding-bottom:0px;
	padding-top:4px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #87887F;
}
.contentNavL_1st{
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
/*	color: #87887F; */
	color: #6C6D66; 
}
.contentNav_2nd{
	text-align:left;
	padding-left:12px;
	padding-top:3px;
	padding-bottom:0px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #939662;
}
.contentNavL_2nd{
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #939662;
}

.contentNav_3rd{
	text-align:left;
	padding-left:24px;
	padding-top:3px;
	padding-bottom:0px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #939662;
}

.contentNavL_3rd{
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #939662;
}

.contentNav_act{
	text-align:left;
	padding-left:12px;
	padding-top:3px;
	padding-bottom:0px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #B31B34;
}

.contentNav_act3{
	text-align:left;
	padding-left:24px;
	padding-top:3px;
	padding-bottom:0px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #B31B34;
}
.contentNavTab_act{
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #B31B34;
}
.contentNavTab3_act{
	display:block;
	font-family: Arial,Verdana,Sans-Serif;
	padding-left:12px;
	font-size: 11px;
	color: #B31B34;
}

.contentNavDiv_act{
	text-align:left;
	padding:3px 0px 0px 0px;
}


/* content */

#headlineContent { position:absolute; VISIBILITY: visible; top:148px; left:191px; width:580px; z-Index:10000; }
#content { position:absolute; VISIBILITY: visible; top:140px; left:360px; width:370px; z-Index:10000;}
#newsletter { position:absolute; VISIBILITY: visible; top:150px; left:352px; width:370px; z-Index:10000;}
#nl_nav { position:absolute; VISIBILITY: visible; top:202px; left:192px; width:75px; z-Index:10000;}
#containerRightct { position:absolute; VISIBILITY: visible; top:140px; left:765px; width:184px; z-Index:10000;} 
#containerRightct2 { position:absolute; VISIBILITY: visible; top:100px; left:765px; width:184px; z-Index:10000;background-color:#A5B8C9;} 

#content_02 { position:absolute; VISIBILITY: visible; top:159px; left:180px; width:563px; z-Index:10000;}
#content_03 { position:absolute; VISIBILITY: visible; top:174px; left:180px; width:580px; z-Index:10000;}
#content_04 { position:absolute; VISIBILITY: visible; top:154px; left:223px; width:520px; z-Index:10000;}

/* #content_05 { position:absolute; VISIBILITY: visible; top:288px; left:180px; width:520px; z-Index:10000;} */

#content_05a { position:absolute; VISIBILITY: visible; top:140px; left:180px; width:520px; z-Index:10000;}
#content_06 { position:absolute; VISIBILITY: visible; top:149px; left:348px; width:612px; z-Index:10000;}
#containerRight_green { position:absolute; VISIBILITY: visible; top:265px; left:765px; width:184px; z-Index:10000; background-color:#F1F0EC;}
#containerTop_green { position:absolute; VISIBILITY: visible; top:123px; left:765px; width:184px; height:137px; z-Index:10000; background-color:#c6cb70; border-bottom-width: 5px; border-bottom-style: solid; border-bottom-color: #FFFFFF;}
#keyvisual { position:absolute; VISIBILITY: visible; top:123px; left:180px; width:586px; height:137px; z-Index:10000; }

/* zoom images */
#zoomhead { top:0px; left:0px; width:370px; height:24px; background-color:#eae7e1; font-family: Arial,Verdana,Sans-Serif; font-size: 11px; line-height:22px; color: #b31b34; padding-left:15px; }
#zoomcontent { width:370px; height:290px; }
#zoomcontent .imghead { font-family: Arial,Verdana,Sans-Serif; font-size: 11px; color: #b31b34; font-weight:bold; margin-left:15px;  margin-top:30px; }
#zoomcontent .zoomimg { margin-left:15px; margin-top:6px; border:0px; }
#zoomcontent .imgnav { margin-left:15px; margin-top:6px; font-size: 11px; }
#zoomcontent a.nxt {font-family: Arial,Verdana,Sans-Serif; color: #b31b34; text-decoration:none; }
#zoomcontent a.sel {font-family: Arial,Verdana,Sans-Serif; color: #5a5b51; text-decoration:none; }
#zoombottom { width:360px; height:80px; background-color:#eae7e1; font-size: 11px; color: #5a5b51; padding-left:15px; padding-top:9px; }
#zoombottom .btext {font-family: Arial,Verdana,Sans-Serif; width:350px; }

/* register */
table.reg {padding-left:15px; width:290px; border:0; }
table.reg td {font-family: Arial,Verdana,Sans-Serif; font-size: 11px; color: #5a5b51; font-weight:bold;}
table.reg textarea {width:180px; height:41px; margin-bottom:15px;}
table.reg input {width:180px; margin-bottom:10px; }
table.reg a.form {font-family: Arial,Verdana,Sans-Serif; font-size: 11px; color: #df3c25; font-weight:normal; text-decoration: none;}

.top_green {
	padding-left:8px;
	bottom:6px;
	text-align:left;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
}

th{
	text-align:left;
	padding-top:5px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	background-color:#EFEEE9;
}

.tabHead01{
	text-align:left;
	padding-top:5px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	background-color:#EFEEE9;
}
.tabHead02{
	text-align:left;
	padding-top:5px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	font-weight:bold;
	color: #7C98AE;
	background-color:#EFEEE9;
}
.tabHeadSearch{
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:2px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	font-weight:bold;
	color: #7C98AE;
	background-color:#EFEEE9;
}



.tab01{
	text-align:left;
	padding-top:5px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	background-color:#F8F7F5;
}
.tab02{
	text-align:left;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	background-color:#F8F7F5;
	line-height:14px;
}


.buchertable{
	width: 370px;
	border: 0px;
	border-spacing: 0px;
}
.buchertable caption{
	text-align:left;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	font-weight:bold;
	line-height:14px;
}
.buchertable th{
	text-align:left;
	vertical-align:top;
	padding-top:5px;
	padding-left:5px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	font-weight:normal;
	color: #5A5B51;
	background-color:#EFEEE9;
}
.buchertable td{
	text-align:left;
	vertical-align:top;
	padding-top:5px;
	padding-left:5px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	font-weight:normal;
	color: #5A5B51;
	background-color:#F8F7F5;
}
td.dotline{
	text-align:left;
	padding-top:0px;
	padding-left:0px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	font-weight:normal;
	background-color:#F8F7F5;
}



.conentText{
	text-align:left;
	padding-top:10px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	line-height:14px;
}
.impressum{
	text-align:left;
	padding-top:10px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #ABABA5;
	line-height:14px;
}
.content_dwl{
	text-align:left;
	padding-top:14px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	line-height:14px;
}
.conentText_02{
	text-align:left;
	padding-top:10px;
	padding-left:137px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	line-height:14px;
}
.conentHD{
	text-align:left;
	padding-top:32px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	font-weight:bold;
	line-height:14px;
}
.plaintext{
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	font-weight:normal;
	line-height:14px;
	padding-top:0px;
}
.plaintext a {text-decoration:underline;}
.listblock{
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	font-weight:normal;
	line-height:14px;
	margin-left:12px;
	margin-bottom:22px;
}
.boldtext{
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	font-weight:bold;
	line-height:14px;
}
.boldtext_green{
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #A7AB74;
	font-weight:bold;
	line-height:14px;
}
.greenText{
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #A7AB74;
	line-height:14px;
}

.containerHeadct{
	text-align:left;
	padding-left:20px;
	padding-top:12px;
	padding-bottom:3px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	line-height:11px;
	font-weight:bold;

}
.reHeadline{
	text-align:left;
	padding-left:20px;
	padding-top:9px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #7C98AE;
	line-height:11px;
	font-weight:bold;
}
.reText{
	text-align:left;
	padding-left:20px;
	padding-top:4px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	line-height:14px;
	color: #5A5B51;
}
.reTrenner{
	text-align:right;
	padding-top:5px;
	padding-bottom:1px;
}

.redlink{
	color: #DC241F;
	font-size: 11px;
	font-family: Arial,Verdana,Sans-Serif;
	text-decoration: none;
	line-height:14px;
}




/* homepage */
#headlineHome { position:absolute; VISIBILITY: visible; top:187px; left:165px; width:580px; z-Index:10000; } 
#contentHome { position:absolute; VISIBILITY: visible; top:226px; left:0px; width:760px; height:373px; z-Index:10000; background-color:#B31B34;}
#containerRight { position:absolute; VISIBILITY: visible; top:100px; left:765px; width:184px; height:499px; z-Index:10000;background-color:#A5B8C9; } 
#containerRight_blue { position:absolute; VISIBILITY: visible; top:100px; left:765px; width:184px; z-Index:10000;background-color:#C0CDD9; } 

.containerHead{
	text-align:left;
	padding-left:20px;
	padding-top:12px;
	padding-bottom:3px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #7C98AE;
	line-height:11px;
	background-color:#ffffff;
}
.newsHeadline{
	text-align:left;
	background-color:#A5B8C9;
	padding-left:10px;
	padding-top:9px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height:11px;
	font-weight:bold;
}
.newsHeadlinelink{
	text-align:left;
	color: #FFFFFF;
	line-height:11px;
	font-weight:bold;
}
.newsText{
	text-align:left;
	background-color:#A5B8C9;
	padding-left:20px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height:11px;
}
.newsTrenner{
	text-align:right;
	padding-top:5px;
	padding-bottom:1px;
	background-color:#A5B8C9;
}

.newsLast{
	text-align:left;
	background-color:#A5B8C9;
	padding-left:20px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height:11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.berichteHeadline{
	text-align:left;
	background-color:#8E9CA5;
	padding-left:10px;
	padding-top:9px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height:11px;
	font-weight:bold;
}
.berichteHeadlinelink{
	text-align:left;
	color: #FFFFFF;
	line-height:11px;
	font-weight:bold;
}
.berichteText{
	text-align:left;
	background-color:#8E9CA5;
	padding-left:20px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height:11px;
}
.berichteTrenner{
	text-align:right;
	padding-top:5px;
	padding-bottom:1px;
	background-color:#8E9CA5;
}
.berichteLast{
	text-align:left;
	background-color:#8E9CA5;
	padding-left:20px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height:11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.chartHeadline{
	text-align:left;
	background-color:#A5B8C9;
	padding-left:20px;
	padding-right:6px;
	padding-top:4px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 11px;
	color: #5A5B51;
	line-height:11px;
}
.chartText{
	text-align:left;
	background-color:#A5B8C9;
	padding-left:20px;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 9px;
	color: #5A5B51;
}



/* NAVIGATION */
#metaNavDiv { position:absolute; VISIBILITY: visible; top:59px; left:479px; width:272px; height:18px; z-Index:1000000000; } 
#searchDiv { position:absolute; VISIBILITY: visible; top:35px; left:786px; width:60px; height:20px; z-Index:1000000000; } 
#searchDiv2 { position:absolute; VISIBILITY: visible; top:7px; left:895px; width:60px; height:20px; z-Index:1000000000; } 
#navBgDiv { position:absolute; VISIBILITY: visible; top:77px; left:0px; width:949px; height:23px; z-Index:10;background-color:#ebea70;} 
#navMainDiv { position:absolute; VISIBILITY: visible; top:77px; left:0px; width:560px; height:18px; z-Index:100000000;} 

#nv_01_Div { position:absolute; VISIBILITY: hidden; top:77px; width:175px; z-Index:1000000000; } 
#nv_02_Div { position:absolute; VISIBILITY: hidden; top:77px; width:175px; z-Index:1000000000; } 
#nv_03_Div { position:absolute; VISIBILITY: hidden; top:77px; width:175px; z-Index:1000000000; } 

#nv_04_Div { position:absolute; VISIBILITY: hidden; top:104px; width:176px; z-Index:1000000000; } 
#nv_05_Div { position:absolute; VISIBILITY: hidden; top:104px; width:175px; z-Index:1000000000; } 
#nv_06_Div { position:absolute; VISIBILITY: hidden; top:104px; width:175px; z-Index:1000000000; } 
#nv_07_Div { position:absolute; VISIBILITY: hidden; top:104px; width:175px; z-Index:1000000000; } 
#nv_08_Div { position:absolute; VISIBILITY: hidden; top:104px; width:175px; z-Index:1000000000; } 

#nv_01_topDiv { position:absolute; VISIBILITY: hidden; top:59px; z-Index:1000000000; } 
#nv_02_topDiv { position:absolute; VISIBILITY: hidden; top:59px; z-Index:1000000000; } 
#nv_03_topDiv { position:absolute; VISIBILITY: hidden; top:59px; z-Index:1000000000; } 

#nv_04_topDiv { position:absolute; VISIBILITY: hidden; top:77px; z-Index:1000000000; } 
#nv_05_topDiv { position:absolute; VISIBILITY: hidden; top:77px; z-Index:1000000000; } 
#nv_06_topDiv { position:absolute; VISIBILITY: hidden; top:77px; z-Index:1000000000; } 
#nv_07_topDiv { position:absolute; VISIBILITY: hidden; top:77px; z-Index:1000000000; } 
#nv_08_topDiv { position:absolute; VISIBILITY: hidden; top:77px; z-Index:1000000000; } 

/*rus navi new*/
#nv_katalog_Div, #nv_company_Div, #nv_partners_Div, #nv_texnikalizing_Div, #nv_specpredlog_Div { 
		position:absolute; VISIBILITY: hidden; top:104px; width:176px; z-Index:1000000000; 
	} 

#nv_katalog_topDiv,#nv_company_topDiv,#nv_partners_topDiv,#nv_texnikalizing_topDiv, #nv_specpredlog_topDiv { 
		position:absolute; VISIBILITY: hidden; top:77px; z-Index:1000000000; 
	} 

/*eng navi new*/
#nv_eng_company_Div, #nv_eng_catalogue_Div, #nv_eng_partners_Div, #nv_eng_leasing_Div, #nv_eng_special_Div { 
		position:absolute; VISIBILITY: hidden; top:104px; width:176px; z-Index:1000000000; 
	} 

#nv_eng_company_topDiv, #nv_eng_catalogue_topDiv, #nv_eng_partners_topDiv, #nv_eng_leasing_topDiv, #nv_eng_special_topDiv { 
		position:absolute; VISIBILITY: hidden; top:77px; z-Index:1000000000; 
	}
