#calendario .table {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	border:1px solid #F30;
	padding:3px;
}
.calendar { 
	background-color: #E5F5E5;
	/* border: 1px solid #0000FF; */
	border: 0px none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	text-transform: none;
}
#calendario .today {
	font-weight:bold;
	background-color:#99CC00;
	color:#FFFFFF;
}
#calendario .weekend {
	font-weight:bold;
	color:#53C0FF;
}
#calendario .selected {
	color: #FFFFFF;
	background-color: #C00000;
}
#calendario th {
	background-color:#f5f9fc;
	text-align:center;
	color:#b1d038;
	border-left:1px solid #ffffff;
	
}
#calendario td {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	text-align:center;
	margin:0;
	padding:2px;
}
#calendario table.tableClass {
	width:190px;
	border:none;
	border-collapse: collapse;
	font-size:85%;
	border:1px dotted #f5f9fc;
}
#calendario table.tableClass input, textarea {
	font-size:90%;
}


#calendario a:link {
	color:#FFFFFF;
	text-decoration:none;
	font-size:9px
}
#calendario a:hover {
	color:#000000;
	text-decoration:none;
	font-size:9px
}
#calendario a:visited {
	color:#000000;
	text-decoration:none;
	font-size:9px
}
#calendario a:active {
	color:#FF4500;
	text-decoration:none;
	font-size:9px
}
#calendario .antes { background-image:url(/imagens/mes_anterior.gif); height: 9px; width: 13px; border:0px; background-repeat:no-repeat; background-position:center;}
#calendario .depois { background-image:url(/imagens/mes_seguinte.gif); height: 9px; width: 13px; border:0px; background-repeat:no-repeat; background-position:center; top:3px}
