table.forum_darbietung {
	table-spacing: 0;
	border-spacing: 0pt 0pt;
	border: 1px solid #440405;
	border-style: collapse;
	border-style: collapse;
}

table.forum_darbietung thead > tr th  {
	color: #2566A6;
	border: 1px solid #440405;
} 

table.forum_darbietung th {
	color: #FAF100;
	padding: 1px 6px;
	text-align: center;
} 

table.forum_darbietung td {
	padding: 1px 6px;
} 

table.forum_darbietung th.thema {
	min-width: 400px;
}

table.forum_darbietung th.datum,
table.forum_darbietung th.person {
	min-width: 100px;
}

table.forum_darbietung tbody tr:nth-child(4n+1), 
table.forum_darbietung tbody tr:nth-child(4n+2) { 
	/*background-color: #320102;*/ 
}

table.forum_darbietung tbody tr:nth-child(4n+3),
table.forum_darbietung tbody tr:nth-child(4n+0) {
	background-color: rgba(223,231,255, 0.4); 
}

table.forum_darbietung tbody tr:nth-child(4n+1) td {
	padding-top: 4px;
}

table.forum_darbietung tbody tr:nth-child(4n+3) td  {
	padding-top: 4px;
}

table.forum_darbietung tbody tr:nth-child(4n+2) td {
	padding-bottom: 4px;
}

table.forum_darbietung tbody tr:nth-child(4n+0) td  {
	padding-bottom: 4px;
}

