.calendar-table {
	font-size: 9px;
	border: 1px solid #333333;
	background-color: #ffffff;
	padding: 3px;
	width: 80%;
}

td.columYear, td.bottomMonthLink {
	text-align: center;
}

td.columYear a{
	font-weight: bold;
}


.calendar-table td{
	font-size: 11px;
	padding: 2px;
}

div.tx-ttnews {
	/*padding: 5px;*/
	font-size: 13px;
}

div.calendar_title {
	background-color: #0c5187;
	color: ccd6e4;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	padding: 3px;
}

div.linked_day {
	background-color: #f5f183;
	fonte-weight: bold;
	color: #993300;
	padding: 2px;
}

div.linked_today_nolink {
	background-color: #2066a7;
	color: #ffffff;
	fonte-weight: bold;
	padding: 2px;
}