#bodyCalendar
{
    background-image:none;
}
.bodyCalendar, #tblCalendar td {	
	font-size : 11px;	
	line-height : 14px;
	text-align : center;
	padding: 2px 4px 2px 4px;
}
#tblCalendar {
    margin: 10px auto 20px auto;
}
.den1 {
	background-color : #EDEFF5;
	color : #686868;
	text-align : right;
}
.den2 {
	background-color : #E7EAF1;
	color : #686868;
	text-align : right;
}
.denD, td .denD {
	border:solid 1px #3759b0;
}
#bodyCalendar .denD a {
	color: #3759b0;
	background-image: none;
}
#bodyCalendar .denD a:hover {
	color: #000000;
	background-image: none;
}
#bodyCalendar .dnes {
    color: #FF6600;
    background-image:none;
    text-decoration: underline;
}
#bodyCalendar a
{
    color: #3759b0;
    text-decoration: none;
    background-image: url(Images/link1.gif);
    background-position: left bottom;
    background-repeat: repeat-x;
}
#bodyCalendar a:hover
{
    color: #000000;
    text-decoration: none;
    background-image: url(Images/link1.gif);
    background-position: left bottom;
    background-repeat: repeat-x;
}
#bodyCalendar #LinkButton1, #bodyCalendar #LinkButton2
{
    background-image:none;
    font-size : 14px;	
}