body,th,td,font,input,textarea,#texta{font-family:Arial,sans-serif;font-size:12px;line-height:14px;}
sub,sup { font-size:9px;}

A:link {text-decoration:none;color:#333333;}
A:visited {text-decoration:none;color:#333333;}
A:hover {text-decoration:none;color:#FF0000;}
A:active {text-decoration:none;color:#FF0000;}
A:focus {text-decoration:none;color:#FF0000;}

#aed{width:230px}
.hgr {background-color:#E6E7E8;}
.mgr {background-color:#CCCCCC;}
.dgr {background-color:#666666;}
.zgr {background-color:#999999;color:#FFFFFF}
.red {background-color:#FF0000;}
.whi {background-color:#FFFFFF;}

.iframe_home_txt p {padding:0px; margin:0px;}
.mgnav{margin:6px;}
.mgttl{margin:15px;}
.navnav a:link {font-family:Arial,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.navnav a:visited {font-family:Arial,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
.navnav a:hover {font-family:Arial,sans-serif; font-size:12px; color:#FF0000; text-decoration:none;}

.mgtxt{margin:15px; }
.mgsub{margin:8px; font-size:11px; }
.mgsup{margin:6px 10px 6px 10px; font-size:12px; text-align:left; color:#FFFFFF; }

#navtxt{color:#333333}
#navred{color:#FF0000}

.inp{border:1px solid #444444;}
.nom{line-height:12px;}
.fkl{font-size:10px; line-height:12px;}
.fgr{font-size:12px; line-height:14px;}
.fxx{font-size:13px; line-height:17px; font-weight:bold;}
.fxl{font-size:16px; line-height:20px; font-weight:bold;}

h1{font-family:Arial,sans-serif;font-size:16px;line-height:18px;font-weight:bold;color:#FFFFFF;}
h2{font-family:Arial,sans-serif;font-size:13px;line-height:15px;font-weight:bold;color:#FFFFFF;}
h3{font-family:Arial,sans-serif;font-size:12px;line-height:14px;font-weight:bold;color:#FFFFFF;}

table.produkt {width:335; background-color:#FFFFFF; border:0px solid #000000;}

table.produkt a:link {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:none;}
table.produkt a:visited {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:none;}
table.produkt a:hover {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#FF0000; text-decoration:none;}

table.produkt th {font-family:Arial,sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; padding:4px 8px 4px 8px;}
table.produkt td {padding:4px 4px 4px 4px; }
table.produkt th img {border:0px solid #FF0000;}
table.produkt td img {border:0px solid #000000; float:left; margin-right:5px; margin-bottom:0px}
table.produkt td div {font-family:Arial,sans-serif; font-size:12px; color:#000000;}

table.btlink td { font-family:Arial,sans-serif; font-size:12px; color:#000000; background-image:url(/ibs_i/de/nav-bg.gif); padding:1px; border-left:1px solid #444444; border-top:1px solid #444444; border-right:1px solid #444444; border-bottom:1px solid #444444; }
table.btlink a:link {font-family:Arial,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
table.btlink a:visited {font-family:Arial,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
table.btlink a:hover {font-family:Arial,sans-serif; font-size:12px; color:#FFFFFF; background-color:#FF6151;text-decoration:none;}

#link img {border:0px solid #000000; float:left; margin-right:5px; margin-bottom:0px}
#txtlink {text-decoration:underline;}

.tab { border-top:1px solid #000000; font-size:11px; background-color:#FFFFFF; border-bottom:1px solid #000000;border-left:1px solid #000000; }
#tabgrey { padding:6px; font-weight:normal; font-size:12px; color:#000000; background-color:#CDCDCD; border-right:1px solid #000000; }
#tabbottom { padding:6px; font-size:12px; color:#000000; background-color:#CDCDCD; border-right:1px solid #000000; border-top:1px solid #000000; }
#tabwhite { padding:2px 3px 2px 3px; font-weight:bold; color:#FFFFFF; background-color:#FF3617; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; }
#tablight { padding:2px 3px 2px 3px; font-weight:bold; color:#FFFFFF; background-color:#FF3617; border-right:1px solid #FFFFFF; border-bottom:0px solid #FFFFFF; }
#tabright { padding:2px 3px 2px 3px; font-weight:bold; color:#FFFFFF; background-color:#FF3617; border-right:1px solid #000000; border-bottom:1px solid #000000; }
#tabtop { padding:2px 3px 2px 3px; font-weight:bold; color:#FFFFFF; background-color:#FF3617; border-right:1px solid #000000; border-bottom:1px solid #FFFFFF; }
#tabtoplight { padding:2px 3px 2px 3px; font-weight:bold; color:#FFFFFF; background-color:#FF3617; border-right:1px solid #000000; border-bottom:0px solid #FFFFFF; }
#col1 { line-height:14px; }
.tab th { padding:2px 3px 2px 3px; font-size:11px; font-weight:bold; line-height:14px; color:#FFFFFF; background-color:#FF3617; border-right:1px solid #FFFFFF; border-bottom:1px solid #000000; }
.tab td { padding:2px 3px 2px 3px; font-size:11px; border-right:1px solid #000000; }
.tab sub,sup { font-size:10px;}
.grp td { padding:2px 3px 2px 3px; font-size:11px; background-color:#FFC2B9; border-right:1px solid #000000; }

.tab2 { border-top:1px solid #000000; font-size:11px; background-color:#FFFFFF; border-bottom:1px solid #000000;border-left:1px solid #000000; }
.tab2 th { padding:2px 3px 2px 3px; font-size:11px; font-weight:bold; line-height:14px; color:#FFFFFF; background-color:#FF3617; border-right:1px solid #FFFFFF; border-bottom:1px solid #000000; }
.tab2 td { padding:2px 3px 2px 8px; font-size:11px; border-right:1px solid #000000; }
.tab2 sub,sup { font-size:10px;}

.tabnob { border:1px solid #000000; font-size:11px; background-color:#FFFFFF; }
#tabhead { padding:0px; border-bottom:1px solid #000000; }
#tabnob { padding:3px; font-weight:bold; font-size:12px; color:#000000; background-color:#CDCDCD; }
#tabnobnop { padding:4px 0px 4px 0px; font-weight:bold; font-size:12px; color:#000000; background-color:#CDCDCD; }
#tabnobimg { padding:2px 15px 2px 2px; font-weight:bold; font-size:12px; color:#000000; background-color:#CDCDCD; }
#tabnobwhite { padding:2px 3px 2px 3px; font-weight:bold; color:#FFFFFF; background-color:#FF3617; border-right:1px solid #FFFFFF; border-bottom:1px solid #000000; }
#tabnobheadwhite { padding:2px 3px 2px 3px; font-weight:bold; font-size:12px; color:#000000; background-color:#FFFFFF; }
#tabnobcol1 { line-height:14px; border-right:1px solid #000000; }
#tabnobgleich { line-height:14px; border-right:1px solid #000000; padding-left:10px; padding-right:10px; text-align:center; }
.tabnob th { padding:2px 3px 2px 3px; font-size:11px; font-weight:bold; line-height:14px; color:#FFFFFF; background-color:#FF3617; border-bottom:1px solid #000000; }
.tabnob td { padding:2px 3px 2px 3px; font-size:11px; }
.tabnob sub,sup { font-size:10px;}
.taberrfoot td { padding:10px; font-size:13px; font-weight:bold; line-height:14px; color:#FFFFFF; background-color:#FF3617; }
.grpnob td { padding:2px 3px 2px 3px; font-size:11px; background-color:#FFC2B9; }

.tabwhite { border:1px solid #000000; padding:8px; font-size:12px; background-color:#FFFFFF; }

.formel td { font-size:8px; border-style:none; padding:0px; }
#gleich { padding-left:10px; padding-right:10px; text-align:center; }

div.pcontent{position:absolute;top:82px;bottom:50px;z-index:0;overflow:auto;display:block;width:762px;}
div.pth{position:fixed;top:0px;z-index:10;}
div.pfoot{position:fixed;bottom:0px;z-index:10;}
div.pagb{width:690px;height:245px;overflow:auto;border:1px solid #000000;}

/* JS-NAVI */
.clsCMTopOn {
	color:#707070;font-size:11px;
	text-decoration:none;
	padding:2px 4px;
	white-space:nowrap;
}
.clsCMTopOver {
	color:#FF4131;
	background-color:#E6E7E8;
	font-size:11px;
	text-decoration:none;
	padding:2px 4px;
	white-space:nowrap;
}
.clsCMOn {
	color:white;
	font-size:11px;
	text-decoration:none;
	padding:4px 2px;
	text-align:center;
}
.clsCMOver {
	color:white;font-size:10px;
	text-decoration:none;padding:4px 2px;
	text-align:center;
	background-color:#FF6151;
}
.clsCSOn {
	color:white;font-size:11px;
	text-decoration:none;
	padding:0px;
	text-align:center;
	background-color:#FFFFFF;
}
.clsCDOn {
	color:white;
	font-size:11px;
	text-decoration:none;
	padding:0px;
	text-align:center;
}
