/* Tabelle wechselnde zeilenfarbe mit Abstand */
table.alternatingRowsWithBorder    {
	border:2px;
	background-color: #FFFFFF; 
	border-spacing:2px;
}

td.alternatingRowsWithBorder_row_first 	{
	background-color: #3399FF;
	font-weight: bold;
}
td.alternatingRowsWithBorder_row_odd 	{
	background-color: #93C9FF;
}
td.alternatingRowsWithBorder_row_even 	{
	background-color: #D9ECFE;
}

/* Tabelle wechselnde Zeilenfarbe
 */
table.alternatingRows, table.alternatingRowsNoHead         {
	border-collapse: collapse;
}
td.alternatingRows_row_first	{
	background-color: #3399FF;
	font-weight: bold;
	padding: 0px;
}
td.alternatingRows_row_odd, td.alternatingRowsNoHead_row_odd	{
	background-color: #93C9FF;
}
td.alternatingRows_row_even, td.alternatingRowsNoHead_row_even	{
	background-color: #D9ECFE;
}

/*
 Tabelle einfarbig mit Abstand */
table.oneColorRowsWithBorder    {
	border:2px none;
	background-color: #D9ECFE; 
	border-spacing:2px;
}

td.oneColorRowsWithBorder_row_first 	{
	color: #000000;
	font-weight: bold;
	background-color: #3399FF;
	padding: 4px;
}
td.oneColorRowsWithBorder	{
	background-color: #93C9FF;
	padding: 4px;
}

/* Tabelle einfarbig */
table.oneColorRows         {
	border-collapse: collapse;
}
    
td.oneColorRows_row_first	{
	color: #316531;
	font-weight: bold;
	background-color: #D9ECFE;
	padding: 0px;
}

td.oneColorRows	{
	background-color: #93C9FF;
}


/* Sonstige specials */
td.fehler {
 	color:red;
}
table.zz_grafik	{
	border-width: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-left: auto;
	margin-right: auto;
}
tr.zz_grafik, tr.zz_grafik_row_first	{
	padding: 0px;
}
td.zz_grafik,td.zz_grafik_row_first	{
	padding: 0px;
}