table.sidebar {
	border-left:solid 1px #ddd;
	border-right:solid 1px #ddd;
	font-family:Times New Roman;
	padding-bottom:10px;
	width:195px;
}
table.sidebar td {
	font-size:7pt;
}
table.sidebar caption {
	border-top:solid 1px #ddd;
	border-left:solid 1px #ddd;
	border-right:solid 1px #ddd;
	font-weight: bold;
	padding:5px 5px 5px 5px;
	text-align:left;
	text-indent:5px;
}
table.sidebar tr.neu * {
	background-color: #edd;
}
table.sidebar td.datum {
	background-color:#eee;
	vertical-align:top;
	width:40px;
}
table.sidebar td.beschr {
	background-color:#eee;
}
table.sidebar td.beschr_Rde {
	background-color:#fcf;
}
table.sidebar td.beschr_DSB {
	background-color:#ccc;
}
table.sidebar td.beschr_BSV {
	background-color:#cfc;
}
table.sidebar td.beschr_SJB {
	background-color:#fc0;
}
table.sidebar td.beschr_GKL {
	background-color:#ffc;
}
table.sidebar a {
	font-weight:normal;
}
