	body, th, td, select	{ font-family: Arial; font-size:12px; }
	body.Frame	{ margin:0px; background-color:#EEFFEE; #DDEEFF; }

	th		{ font-weight:bold; }

	caption 	{ font-size:16pt;color: #FF9900; }

 a:link, a:visited	{ color:blue; }
	 a:hover	{ background-color:#FFFF99; color:red;  cursor:pointer; }
	
A.neu		{ COLOR: #999999; TEXT-DECORATION: none }
.ueberschrift1	{ FONT: bold 16px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000 }
.ueberschrift	{ FONT: bold 14px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000 }
.ueberschrift2	{ FONT: bold 12px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000 }
.arial10	{ FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.arial12	{ FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.arial12fett	{ FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.b2bnewsnavi	{ FONT: 10px Arial, Helvetica, sans-serif; COLOR: #ff9933 }
.ueberschriftrot {FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #a00000 }






	tbody.Ze0 td	{border:2px solid red; background-color:green;}
	table#Inh td	{color:navy;}
	td.Cent		{ text-align:center; }
	td.iSp1		{ text-align:center;padding:0 32 5 32; XXXbackground-color:yellow; }
	td.iSp3		{ text-align:right; padding:0 24 0 0; XXXbackground-color:silver;}

	.dZe1,	.dZe1b	{ background-color:silver; XXmargin-bottom:3px; }
	th.dZe1,td.dZe1	{ text-align:left;	padding-left:2px;  border-bottom:1px solid white; }
	td.dZe1b	{ text-align:right;	padding-right:9px; border-bottom:1px solid white; }
	
	td.dZe1 a	{ color:blue; text-decoration:underline; cursor:pointer; background-color:#DDDDDD; padding:0 2; XXXfont-family:Courier,Courier New; }
	td.dZe1 a:hover	{ background-color:#FFFF99; color:red; }
	tr.mini	td	{ height:1px; font-size:1px; }
	