.tableCalendar
{
/*	background-image:url("../gfx/page/menu_main.jpg");*/
	color: #FFFFFF;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
}


.tableCalendar a {text-decoration: none; font-weight: bolder;}
.tableCalendar a:link {color: #FFFFFF;}
.tableCalendar a:visited {color: #FFFFFF;}
.tableCalendar a:hover {color: #000000;}


.thCalendarTopL
{
/*	background-image:url("../gfx/page/content_content_main.jpg");*/
	background-color: #B10000;
	text-align: center;
	font-size: 12px; 
	color: #FEFFFF;
}

.thCalendarTopM
{
/*	background-image:url("../gfx/page/content_content_main.jpg");*/
	background-color: #B10000;
	text-align: center;
	font-size: 12px; 
	color: #FEFFFF;
}

.thCalendarTopR
{
/*	background-image:url("../gfx/page/content_content_main.jpg");*/
	background-color: #B10000;
	text-align: center;
	font-size: 12px; 
	color: #FEFFFF;
}


.thCalendarTopL a {text-decoration: none; font-weight: bolder;}
.thCalendarTopL a:link {color: #FEFFFF;}
.thCalendarTopL a:visited {color: #FEFFFF;}
.thCalendarTopL a:hover {color: #010000;}

.thCalendarTopR a {text-decoration: none; font-weight: bolder;}
.thCalendarTopR a:link {color: #FEFFFF;}
.thCalendarTopR a:visited {color: #FEFFFF;}
.thCalendarTopR a:hover {color: #010000;}




.tdCalendarTopMo
{
/*	background-image:url("../gfx/page/page.jpg");*/
	background-color: #B10000;
	text-align: center;
	font-weight: bold;
	color: #FEFFFF;
}

.tdCalendarTopTu
{
/*	background-image:url("../gfx/page/page.jpg");*/
	background-color: #B10000;
	text-align: center;
	color: #FEFFFF;
	font-weight: bold;
}

.tdCalendarTopWe
{
/*	background-image:url("../gfx/page/page.jpg");*/
	background-color: #B10000;
	text-align: center;
	color: #FEFFFF;
	font-weight: bold;
}

.tdCalendarTopTh
{
/*	background-image:url("../gfx/page/page.jpg");*/
	background-color: #B10000;
	text-align: center;
	color: #FEFFFF;
	font-weight: bold;
}

.tdCalendarTopFr
{
/*	background-image:url("../gfx/page/page.jpg");*/
	background-color: #B10000;
	text-align: center;
	color: #FEFFFF;
	font-weight: bold;
}

.tdCalendarTopSa
{
/*	background-image:url("../gfx/page/page.jpg");*/
	background-color: #B10000;
	text-align: center;
	color: #FEFFFF;
	font-weight: bold;
}

.tdCalendarTopSu
{
/*	background-image:url("../gfx/page/page.jpg");*/
	background-color: #B10000;
	text-align: center;
	color: #FEFFFF;
	font-weight: bold;
}


.tdCalendarCalendarToday
{
/*	background-image:url("../gfx/page/page.jpg");*/
	background-color: #ac2d4a;
	border: solid 2px #FFFFFF;

	text-align: right;
	color: #000000;
}

.tdCalendarCalendarEvent
{
/*	background-image:url("../gfx/page/page.jpg");*/
	background-color: #FF6600;
	text-align: right;
	font-weight: bold;
}

.tdCalendarCalendarEventToday
{
/*	background-image:url("../gfx/page/page.jpg");*/
	background-color: #FF6600;
	border: solid 2px #FFFFFF;

	text-align: right;
	font-weight: bold;
}

.tdCalendarCalenderEvent a {text-decoration: none; font-weight: bolder;}
.tdCalendarCalenderEvent a:link {color: #FFFFFF;}
.tdCalendarCalenderEvent a:visited {color: #FFFFFF;}
.tdCalendarCalenderEvent a:hover {color: #000000;}

.tdCalendarCalendarEventToday a {text-decoration: none; font-weight: bolder;}
.tdCalendarCalendarEventToday a:link {color: #FFFFFF;}
.tdCalendarCalendarEventToday a:visited {color: #FFFFFF;}
.tdCalendarCalendarEventToday a:hover {color: #000000;}


.tdCalendarCalendarMo
{
/*	background-image:url("../gfx/page/page.jpg");*/
	background-color: #ac2d4a;
	text-align: right;
	color: #000000;
}

.tdCalendarCalendarTu
{
/*	background-image:url("../gfx/page/page.jpg");*/
	background-color: #ac2d4a;
	text-align: right;
	color: #000000;
}

.tdCalendarCalendarWe
{
/*	background-image:url("../gfx/page/page.jpg");*/
	background-color: #ac2d4a;
	text-align: right;
	color: #000000;
}

.tdCalendarCalendarTh
{
/*	background-image:url("../gfx/page/page.jpg");*/
	background-color: #ac2d4a;
	text-align: right;
	color: #000000;
}

.tdCalendarCalendarFr
{
/*	background-image:url("../gfx/page/page.jpg");*/
	background-color: #ac2d4a;
	text-align: right;
	color: #000000;
}

.tdCalendarCalendarSa
{
/*	background-image:url("../gfx/page/page.jpg");*/
	background-color: #ac2d4a;
	text-align: right;
	color: #000000;
}

.tdCalendarCalendarSu
{
/*	background-image:url("../gfx/page/page.jpg");*/
	background-color: #ac2d4a;
	text-align: right;
	color: #000000;
}