body.Inhalt { 
	scrollbar-base-color:"#ffffff"; 
	scrollbar-face-color:"#ffffff"; 
	scrollbar-3dlight-color:"#c9e7fa"; 
	scrollbar-highlight-color:"#ffffff" ; 
	scrollbar-darkshadow-color:"#333333" ; 
	scrollbar-shadow-color:"#ffffff"; 
	scrollbar-arrow-color:"#003366"; 
	margin-left:5px; 
	} 
body.nav { 
	scrollbar-base-color:"#ffffff"; 
	scrollbar-face-color:"#ffffff"; 
	scrollbar-3dlight-color:"#c9e7fa"; 
	scrollbar-highlight-color:"#ffffff" ; 
	scrollbar-darkshadow-color:"#333333" ; 
	scrollbar-shadow-color:"#ffffff"; 
	scrollbar-arrow-color:"#003366"; 
	} 
body.firminhalt { 
	scrollbar-base-color:"#E9D477"; 
	scrollbar-face-color:"#E9D477"; 
	scrollbar-3dlight-color:"#E9D477"; 
	scrollbar-highlight-color:"#E9D477" ;
	scrollbar-darkshadow-color:"#003366" ; 
	scrollbar-shadow-color:"#E9D477"; 
	scrollbar-arrow-color:"#003366"; 
	background-image:url(Bilder/Backgrounds/bg-navlinks.gif); 
	color:#C0B38C; 
	} 
p.fett { 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:100; 
	margin-left:0px; 
	margin-top:8px; 
	} 
p.normal { 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:normal; 
	margin-left:0px; 
	margin-top:0px; 
	} 
p.back { 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	} 

p.anhprod { 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:7pt; 
	font-weight:normal; 
	} 	/*	 01.07.2009	DT/DHAH		*/

#info1 { 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	font-weight:bold; 
	margin-left:-8px; 
	} 
#info2 { 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	margin-left:0px; 
	} 
#info3 { 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:7pt; 
	margin-left:0px; 
	} 
#ueberschrift { 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	line-height:14pt; 
	margin-left:8px; 
	margin-top:20px; 
	margin-bottom:5px; 
	} 
a.nav:hover { 
	text-decoration:none; 
	color:#009ad9; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	background-color:#ffffff; 
	} 
a.nav:link { 
	text-decoration:none; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#333333; 
	} 
a.nav:visited { 
	text-decoration:none; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#333333; 
	} 
a.nav:active {
	text-decoration:none; 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	background-color:#ffffff; 
	} 
a.firmainnen:hover { 
	text-decoration:none; 
	background-color:#ffffcc; 
	color:#009ad9;
	} 
a.firmainnen:link { 
	text-decoration:underline; 
	} 
a.firmainnen:visited { 
	text-decoration:underline; 
	color:#555555;
	} 
a.firmainnen:active {
	text-decoration:none; 
	background-color:#ffffcc; 
	color:#333333;
	} 
td.prod a.prodinnen:hover { 
	text-decoration:none; 
	color:#009AD9; 
	} 
a.prodinnen:link { 
	text-decoration:none; 
	color:#333333;
	} 
a.prodinnen:visited { 
	text-decoration:none; 
	color:#333333;
	} 
/*	#FFE0A3			background-color:#FFCC66; 
*/
a.prodinnen:active {
	text-decoration:none; 
	background-color:#FFFFFF; 
	color:#333333;
	} 
a.allginnen:hover { 
	text-decoration:none; 
	background-color:#c9e7fa; 
	color:#009AD9;
	} 
a.allginnen:link {
	text-decoration:underline; 
	} 
 a.allginnen:visited { 
	text-decoration:underline; 
	color:#555555;
	} 
a.allginnen:active {
	text-decoration:none; 
	background-color:#c9e7fa; 
	color:#333333;
	} 
a.back:hover { 
	text-decoration:none; 
	background-color:#c9e7fa; 
	color:#009AD9;
	} 
a.back:link { 
	text-decoration:underline; 
	color:#333333;
	} 
a.back:visited { 
	text-decoration:underline; 
	color:#0000;
	} 

a.back:active {
	text-decoration:none; 
	background-color:#c9e7fa; 
	color:#333333;
	} 
a.aktinnen:hover { 
	text-decoration:none; 
	background-color:#99cc99; 
	color:#009AD9; 
	} 
a.aktinnen:link { 
	text-decoration:underline; 
	} 
a.aktinnen:visited { 
	text-decoration:underline; 
	color:#555555; 
	} 
a.aktinnen:active {
	text-decoration:none; 
	background-color:#99cc99; 
	color:#333333; 
	} 
a.status:hover { 
	color:#009AD9; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	text-decoration:none; 
	background-color:#ffffff; 
	} 
a.status:link { 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	text-decoration:none; 
	} 
a.status:visited {
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	text-decoration:none; 
	} 
a.status:active {
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	text-decoration:none; 
	background-color:#ffffff; 
	} 
a.news:hover { 
	color:#009AD9; 
	text-decoration:none; 
	background-color:#ffffff; 
	} 
a.news:link { 
	color:#0033ee; 
	text-decoration:underline; 
	} 
a.news:visited {
	color:#0033ee; 
	text-decoration:underline; 
	} 
a.news:active {
	color:#333333; 
	text-decoration:none; 
	background-color:#ffffff; 
	} 
a.news2:hover { 
	color:#0033ee; 
	text-decoration:none; 
	background-color:#99cc99; 
	} 
a.news2:link { 
	color:#0033ee; 
	text-decoration:underline; 
	} 
a.news2:visited {
	color:#0033ee; 
	text-decoration:underline; 
	} 
a.news2:active {
	color:#333333; 
	text-decoration:none; 
	background-color:#ffffff; 
	} 
a.suche:hover { 
	color:#333333; 
	text-decoration:none; 
	background-color:##FFFFCC; 
	} 
a.suche:link { 
	color:#333333; 
	text-decoration:underline;
	} 
a.suche:visited {
	color:#666666; 
	text-decoration:none; 
	} 
a.suche:active {
	color:#FFCC66; 
	text-decoration:none; 
	background-color:#333333; 
	} 
a.ohne:hover { 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	text-decoration:none; 
	background-color:#ffffff; 
	margin-left:5px; 
	} 
a.ohne:link {
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	text-decoration:none; 
	} 
a.ohne:visited { 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	text-decoration:none; 
	} 
a.ohne:active {
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	text-decoration:none; 
	background-color:#ffffff; 
	} 
table.firmahead { 
	padding:3px; 
	border-style:none; 
	margin-left:5px; 
	vertical-align:top; 
	} 
table.superhead { 
	padding:5px; 
	border-style:none; 
	margin-left:20px; 
	font-family:Verdana,Arial,MS Sans; 
	font-size:11pt; 
	} 
table.ansicht{
	padding-left:3px; 
	margin-left:2px;
	} 
table.status{
	margin-left:0px;
	} 
table.welcomenews{ 
	table-layout:fixed; 
	margin-left:5px; 
	width:160px; 
	} 
table.head {
	width:500px;
	margin-left:0px; 
	margin-top:5px; 
	vertical-align:top;
	} 
table.welcome { 
	table-layout:fixed; 
	width:370px; 
	} 
table.impressum { 
	table-layout:fixed; 
	width:316px; 
	} 
table.suchergebnis {
	width:590px;
	margin-left:0px; 
	margin-top:0px; 
	border-style:none; 
	} 
table.suchergebnis1 {
	width:590px;
	margin-left:0px; 
	margin-top:0px; 
	} 
td.top { 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:7pt; 
	height:10px; 
	vertical-align:middle; 
	width:500px; 
	} 
td.ansicht{ 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	height:17px; 
	padding-top:6px;
	} 
/*	width:212px; 
	line-height:13pt; 
	line-height:13pt; 
	height:20px; 
	width:500px; 
*/
td.proddetail1 {
	background-color:#fff8b2; 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	vertical-align:middle; 
	border-bottom: 2px solid #FFF;
	text-align:left; 
	padding-left:5px; 
	padding-right:5px; 
	padding-top:2px; 
	padding-bottom:2px;
	
	} 
/*	height:20px; 
	width:500px; 
*/

/* 31.08.2009  DT/DHAH		vertical align von top auf  middle geändert */
td.proddetail2 { 
	background-color:#def1fb; 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	vertical-align:middle; 
	text-align:left; 
	padding-left:5px; 
	padding-right:5px; 
	padding-top:2px; 
	padding-bottom:2px;
	border-bottom:2px solid #FFFFFF;
	} 
td.proddetail2_w{
	background-color:#FFFFFF; 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	vertical-align:middle; 
	text-align:left; 
/*	padding-left:5px; 
	padding-right:5px; 
	padding-top:2px; 
	padding-bottom:2px;*/
	padding:2px 5px 2px 15px;
}
td.proddetail2_w a{
	color:#333333;
	display:block;
	width:100px;
	/*height:100px;*/
}
td.proddetail2_w a img{
	display:block;
	left:22px;
	position:relative;
}

td.proddetail2_w a img.en_image{
	left:-5px;
}
*html td.proddetail2_w a{
	position:relative;
	left:-12px;
	margin-left:12px;
	height:auto;
}
*+html td.proddetail2_w a{
	position:relative;
	left:-12px;
	height:auto;
}

*html td.proddetail2_w a img{
	display:block;
	left:0px;
	top:5px;
	position:relative;
}

*+html td.proddetail2_w a img{
	display:block;
	left:0px;
	top:5px;
	position:relative;
}

*html form {
	width:100%;
}


td.prod table tr td.proddetail2_w a img{
	left:0px;
}


td.head1 { 
	background-color:#ffffcc; 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	line-height:13pt; 
	height:20px; 
	width:500px; 
	vertical-align:top; 
	text-align:left; 
	padding-left:6px; 
	padding-right:10px; 
	padding-top:5px; 
	padding-bottom:2px;
	} 
td.head2 { 
	background-color:#99cc99; 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	line-height:13pt; 
	height:20px; 
	width:500px; 
	vertical-align:top; 
	text-align:left; 
	padding-left:6px; 
	padding-right:10px; 
	padding-top:5px; 
	padding-bottom:2px;
	} 
td.head4 { 
	background-color:#99cc99; 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	line-height:13pt; 
	height:20px; 
	width:500px; 
	vertical-align:top; 
	text-align:left; 
	padding-left:6px; 
	padding-right:10px; 
	padding-top:5px; 
	padding-bottom:2px;
	} 
td.head5 { 
	background-color:#ffffcc; 
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	line-height:13pt; 
	height:20px; 
	width:500px; 
	vertical-align:top; 
	text-align:left; 
	padding-left:6px; 
	padding-right:10px; 
	padding-top:5px; 
	padding-bottom:2px;
	} 
td.uebers {
	color:#333333; 
	width:500px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	/*padding-left:8px;*/ 
	padding-left:15px;
	padding-right:10px; 
	padding-top:10px; 
	} 
td.welcomeuebers {
	color:#333333; 
	width:370px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11pt; 
	padding-left:25px; 
	padding-right:20px; 
	padding-top:0px; 
	} 
td.rtfeld {
	vertical-align:top; 
	} 
td.navhead {
	vertical-align:top; 
	text-align:right; 
	padding-right:2px;
	padding-top:6px; 
	padding-bottom:3px; 
	} 
td.status { 
	vertical-align:top; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	} 
td.status2 { 
	padding-left:20px; 
	vertical-align:top; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	} 
td.prod {
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	vertical-align:top; 
	text-align:left; 
	padding-left:6px; 
	padding-top:2px; 
	padding-bottom:2px
	} 
td.ftext {
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	line-height:13pt; 
	width:500px; 
	vertical-align:top; 
	text-align:justify; 
	padding:6px 4px 10px 6px;
	} 
td.tabtext{
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt; 
	line-height:13pt;
	width:500px; 
	vertical-align:top; 
	text-align:left; 
	padding-left:6px; 
	padding-top:6px; 
	padding-bottom:10px
	} 
td.imptext {
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	line-height:12pt; 
	width:316px; 
	vertical-align:top; 
	text-align:justify; 
	padding-left:6px; 
	padding-top:6px; 
	padding-bottom:10px
	} 
td.welcometext {
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9pt; 
	line-height:13pt; 
	width:370px; 
	vertical-align:top; 
	text-align:justify; 
	padding-left:25px; 
	padding-top:7px; 
	padding-bottom:10px; 
	padding-right:20px
	} 
td.welcomenews {
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	line-height:10pt; 
	vertical-align:top; 
	text-align:left; 
	width:160px; 
	} 
td.anftext {
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	height:20px; 
	width:355px; 
	vertical-align:top; 
	text-align:left; 
	padding-left:10px; 
	padding-top:2px; 
	padding-bottom:1px
	} 
td.anfhead{
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	font-weight:bold; 
	height:20px; 
	width:145px; 
	vertical-align:top; 
	text-align:right; 
	padding-left:10px; 
	padding-top:5px; 
	padding-bottom:1px
	} 
td.anhfirma {
	background-color:#FFFFE0; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	height:40px; 
	width:500px; 
	vertical-align:top; 
	text-align:left; 
	padding-left:10px; 
	padding-top:3px; 
	padding-bottom:3px; 
	} 
td.anhaktuelles {
	background-color:#c8e8c8; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	height:40px; 
	width:500px; 
	vertical-align:top; 
	text-align:left; 
	padding-left:10px; 
	padding-top:3px; 
	padding-bottom:3px; 
	} 
td.anhprodukte {
	background-color:#FFE0A3; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	height:40px; 
	width:500px; 
	vertical-align:top; 
	text-align:left;
	padding-left:10px; 
	padding-top:3px; 
	padding-bottom:3px; 
	} 
td.sergebr {
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	line-height:12pt; 
	height:20px; 
	width:110px; 
	vertical-align:top; 
	text-align:right; 
	padding-left:0px; 
	padding-top:2px
	} 
td.sergebl {
	color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	line-height:12pt; 
	height:20px; 
	width:480px; 
	vertical-align:top; 
	text-align:left; 
	padding-left:0px; 
	padding-top:2px
	} 
ul { 
	margin-top:2px;
	} 
img.bildimtextrechts {
	align:left; 
	margin-left:15px; 
	margin-right:0px; 
	border-color:#333333; 
	border-width:1px; 
	position:relative;
	right:-6px;
	} 
img.bildimtextlinks {
	align:right; 
	margin-left:0px; 
	margin-right:15px; 
	border-color:#333333; 
	border-width:1px; 
	} 
input.form {
	border-style:solid; 
	border-width:1px; 
	border-color:#333333; 
	background-color:#ffffcc; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	width:320px; 
	height:20px; 
	} 
input.button {
	background-color:#c9e7fa; 
	color:#333333; 
	width:140px; 
	border:1px solid #333333;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	} 
textarea.form {
	border-style:solid; 
	border-width:1px; 
	border-color:#333333; 
	background-color:#ffffcc; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	width:330px; 
	scrollbar-base-color:"#ffffcc"; 
	scrollbar-face-color:"#ffffff"; 
	scrollbar-3dlight-color:"#ffffff"; 
	scrollbar-highlight-color:"#ffffff" ; 
	scrollbar-darkshadow-color:"#333333" ; 
	scrollbar-shadow-color:"#ffffff"; 
	scrollbar-arrow-color:"#333333";
	} 
td.proddetail2 a{
	color:#333333;
}
td.proddetail2 a:hover{
	color:#30ADE0;
	text-decoration:none;
}
table tr td.ansicht a.nav:hover{
	color:#30ADE0;
}

input#such_button{
	border:0px;
	background-image:url(image/suche_button.gif);
	background-repeat:no-repeat;
	height:20px;
	width:20px;
	cursor:pointer;
	margin-left:5px;
}
input#such_feld{
	width:300px;
	height:15px;
	border: 1px solid #999;
}

table.suche_erg td.sergebl{
	border: 1px solid #999;
}
a:focus {
	outline:none;
}
