#calendar
{
	float:left;
	padding-right:30px;
	padding-bottom:10px;
}

#calendar_desc
{

}

td.td_today
{
	background-color:#FFFFFF;
	text-align:left;
	padding-left:3px;
}

td.td_aday
{
	background-color:#CCCCCC;
	text-align:left;
	padding-left:3px;
}

a.day_event
{
	color:#000066;
	font-weight:bold;

}

span.day_privEvent
{
	color:rgb(205,19,22);
}

span.day_free
{
	color:#666666;
}

#td_heute
{
	background-color:#CCCCCC;
}

#desc_event
{
	color:#000066;
}

#desc_privEvent
{
	color:rgb(205,19,22);
}

#desc_free
{
	color:#666666;
}

table.table_cal
{
	border:rgb(205,19,22) 2px solid;
}
