#katalogUlContainer {
	height:283px;
	overflow:auto;
	width:207px;
	margin:0 0 0 53px;
	border-right:1px solid #000;
	float:left;
	display:inline;
}
#katalogUlContainer ul {
	margin:0 0 0 0;
	padding:0px;
	width:170px;
}
#katalogUlContainer ul li{
	margin:0px;
	padding:2px 0 2px 0;
	text-indent:0px;
}
#katalogUlContainer ul li a:link.path, #katalogUlContainer ul li a:visited.path {
	color:#000;
}



#katalogUlContainer ul li ul li {
	text-indent:-9px;
	width:150px;
}
#katalogUlContainer ul li ul{
	margin:0 0 0 10px;
	padding:0px;
	
}
#katalogUlContainer ul li a:link, #katalogUlContainer ul li a:visited {
	color:#999;
}
#katalogUlContainer ul li a:hover {
	color:#000;
}
#katalogUlContainer ul li a:link.active, #katalogUlContainer ul li a:visited.active {
	color:#000;
}

#katalogContentContainer {
	float:right;
	height:283px;
	overflow:auto;
	width:723px;
	font-size:12px;
}

#katalogContentContainer table {
	border-collapse:collapse;
	border-spacing:0px;
	width:100%;

}
#katalogContentContainer table th, #katalogContentContainer table td {
	text-align:left;
	font-weight:normal;
	vertical-align:top;
	line-height:140%;
	padding:2px 0 2px 0;
}

/* ACHTUNG SONDERREGEL FUER ENGLISCH IM HEAD */
#katalogContentContainer table th {
	width:85px;
}

#katalogContentContainer table th.thText {
	width:auto;
}
#katalogContentContainer table td {
	text-align:right;
}

#katalogContentContainer table td.textZelle {
	padding-left:3px;
	text-align:left;
}
/*#katalogContentContainer img {
	float:right;
}*/
sup, sub {
	font-size:7px;
}

#katalogContentContainer h2 {
	clear:both;
	padding:0 0 15px 0;
	margin:0 20px 8px 0;
	font-weight:bold;
	font-size:16px;
}


#katalogContentContainer h3 {
	padding:40px 0 0 0;
	margin:0 20px 8px 0;
	font-weight:bold;
	font-size:12px;
}
#katalogContentContainer h3.katalogFirstHeadline {
	padding:0 0 0 0;
}
#katalogContentContainer p {
	padding:0 0 15px 0;
	margin:0 20px 8px 0;
	font-size:12px;
}
#katalogContentContainer p img{
	float:right;
}
#suchIndex {
	padding-left:50px;
	font-size:12px;
}
#suchIndex a:link, #suchIndex a:visited {
	padding:3px 5px 3px 0;
	display:block;
}
#suchIndex table {
	border-spacing:0;
}
#suchIndex table td{
	vertical-align:top;
	width:25%;
}


.digit { 
	margin:20px 0 0 0;
}

#content #innerContent .verarbeitungtechniken {
	width:492px;
	display:inline;
}
#content #innerContent .verarbeitungtechniken p {
	border-bottom:1px solid #000;
	margin:20px 20px 0 50px;
	padding:0px;

}
#content #innerContent .verarbeitungtechniken img {
	margin:3px 0 3px 49px;

}
form {
	font-size:12px;
}
label {
	font-size:12px;
	margin:0 0 0 50px;
	width:80px;
	float:left;
	padding:2px 0 0 0;
}
input, select, textarea {
	border:1px solid #000;
	margin:0 0 5px 0;
	background:#FFF;
	width:180px;
}
.checkBoxInfo {
	width:240px;
	float:left;
	margin:5px 0 5px 0;
}
.radiocheck {
	border:none;
	width:auto;

	margin:0px;
}
.pflicht {
	color:#C00;
}
