body, td {font:bold 14px verdana;text-align:center;background-color:#FFFFFF;}
a {color:red;display: none;}

#table td, .grey {
	margin:0;
	padding:0;
	}
#info, td.today{display:none;}
			 
#calendar
{
border:11px solid #FFFFFF;
width:750px;
height:400px;
background-color:#FFFFFF;
text-align:center;
font:bold 12px verdana, arial, helvetica;
color:#333333;
}

#calendar tr td {text-align:center;border:1px solid #E9E9E9;}
.weekname {font-size:1em;background-color:#F6F6F6;width:12%;}
.weeknr {background-color:#F6F6F6;}
.othermonth {background-color:#FAFAFA;}
.thismonth {background-color:#FFFFFF;}
.thisday {background-color:#F0F0F0;}

#calendar .top {background-color:#F0F0F0;text-align:center;}