.tableCalendar
{
	/*width: 230px;*/
	border: 1px solid #d5d5d5;
	border-collapse: collapse;
	border-spacing: 1px;
}

.tableCalendar th
{
	text-align: center;
	width: 30px;
}

.tableCalendar td
{
	text-align: center;
	border: 1px solid #d5d5d5;
}

.today
{
	background-color: orange;
}

.event
{
	background-color: yellow;
	background-image: url(../images/table/bgth.gif);
}

.eventslist
{
	position: absolute;
	margin-top: 17px;
	margin-left: -168px;
	width: 196px;
	opacity: .95;
	background-color: #EEEEEE;
	visibility: hidden;
	overflow: hidden;
	padding: 2px;
}

.eventslist a
{
	color: orange;
}

.calendarLegende
{
	height: 22px;
	background-image: url(../images/table/bgth.gif);
	/*font-weight: bold;
	text-align: center;*/
}
