td.c_group {
	background-color: #FFFFFF; 
	border: solid 0px;
	border-color: #CCCCFF;
	filter: alpha(opacity=85);-moz-opacity:.85;opacity:.85;
}

td.grup1 {
	margin-top: 0px;
	color: #000000;
	text-align: left ;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold ;
	background-color: #F3F3F3;
	border: solid 0px;
	border-color: #CCCCFF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	filter: alpha(opacity=85);-moz-opacity:.85;opacity:.85;
}
td.feld1 {
	margin-top: 0px;
	color: #000000;
	text-align: left ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold ;
	background-color: #;
	border: solid 1px;
	border-color: #CCCCFF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	filter: alpha(opacity=55);-moz-opacity:.55;opacity:.55;
}
td.feld2 {
	margin-top: 0px;
	color: #000000;
	text-align: left ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold ;
	background-color: #;
	border: solid 1px;
	border-color: #CCCCFF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	filter: alpha(opacity=45);-moz-opacity:.45;opacity:.45;
}
td.feld3 {
	margin-top: 0px;
	color: #000000;
	text-align: left ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold ;
	background-color: #;
	border: solid 1px;
	border-color: #CCCCFF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	filter: alpha(opacity=35);-moz-opacity:.35;opacity:.35;
}
td.kal1 {
	margin-top: 0px;
	color: #000000;
	text-align: left ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold ;
	background-color: #FFFFFF;
	border: solid 1px;
	border-color: #CCCCFF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	filter: alpha(opacity=85);-moz-opacity:.85;opacity:.85;
}
td.kal2 {
	margin-top: 0px;
	color: #000000;
	text-align: left ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold ;
	background-color: #FFFFFF;
	border: solid 1px;
	border-color: #CCCCFF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	filter: alpha(opacity=85);-moz-opacity:.85;opacity:.85;
}
td.kal3 {
	margin-top: 0px;
	color: #000000;
	text-align: center ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold ;
	background-color: #FFFFFF;
	border: solid 1px;
	border-color: #CCCCFF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	filter: alpha(opacity=85);-moz-opacity:.85;opacity:.85;
}
td.kal4 {
	margin-top: 0px;
	color: #000000;
	text-align: left ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold ;
	background-color: #FFFFFF;
	border: solid 1px;
	border-color: #CCCCFF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	filter: alpha(opacity=85);-moz-opacity:.85;opacity:.85;
}
td.kal5 {
	margin-top: 0px;
	color: #000000;
	text-align: left ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold ;
	background-color: #FFFFFF;
	border: solid 1px;
	border-color: #CCCCFF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	filter: alpha(opacity=85);-moz-opacity:.85;opacity:.85;
}
td.kal6 {
	margin-top: 0px;
	color: #000000;
	text-align: left ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold ;
	background-color: #FFFFFF;
	border: solid 1px;
	border-color: #CCCCFF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	filter: alpha(opacity=85);-moz-opacity:.85;opacity:.85;
}

