#calendario { margin:0 auto; width:100%; text-align:center; margin-bottom: 20px; }

#fundoCalendario{
	width: 100%;
	height: auto;
	text-align: center;
	/*border: 1px solid #cccccc;*/	
	/*background-image: url('/patio/calendario/images/edu/fundoCalendario.jpg');*/
	background-repeat:no-repeat;
	background-position: top;
	margin:0 auto;
}

#rodapeCalendario{ /*
	background-image: url('/patio/calendario/images/edu/bgBase.gif');
	background-repeat: no-repeat;
	background-position:0px 665px;
	width: 719px; */
}

.linkEvento:link, .linkEvento:visited{
	font: 11px Tahoma;	
	color: #0300FF;
	text-decoration:underline;	
}
.linkEvento:hover{
	font: 11px Tahoma;	
	color: #3D3D3D;
	text-decoration:underline;	
}

.linkVoltar:link, .linkVoltar:visited{
	font: 12px Tahoma;	
	color: #FFFFFF;
	text-decoration:none;
}
.linkVoltar:hover{
	font: 12px Tahoma;	
	color: #F9E3D6;
	text-decoration:none;
}

.txtVerde{
	font-family: Tahoma;
	font-size : 10px;	
	color : #18A547;
}

.txtVermelho{
	font-family: Tahoma;
	font-size : 10px;	
	color : #EA1600;
}


.txt12Branco{
	font: 12px Tahoma;	
	color: #FFFFFF;
}

.txt12Preto{
	font: 12px Tahoma;	
	color: #000000;
}

.txt24branco{
	font: 24px Tahoma;	
	color: #FFFFFF;
}

.txtDestaque{
	font: 12px Tahoma;	
	color: #FA630A;
}


.txt12Branco{
	font: 12px Tahoma;	
	color: #FFFFFF;
}


.DiasCalendario{
	font: bold 10px Tahoma;
	color: #FFFFFF;
	background-color: #FA630A;
	vertical-align: middle;
	text-transform: uppercase;
}

.tdDias{
	background-color:#FFDECB;
	padding:3px 3px 3px 5px;
}

.tdDiaSel{
	background-color:#FCBC96;
	padding:3px 3px 3px 5px
}


.txtDia{
	font: 13px Tahoma;
	font-weight:bold;
	color: #000000;		
	padding-right:1px;
	padding-right:3px;
	text-align: right;
}

#calendario ul li { width: 163px; height: 145px; display: inline-block; background-size: cover; cursor: pointer; } 