a.linkAnoCalendario:link {
	text-decoration:none;
	color:#FFFFFF;
	font-size:13pt;
}
a.linkAnoCalendario:visited {
	text-decoration:none;
	color:#FFFFFF;
	font-size:13pt;
}
a.linkAnoCalendario:hover {
	text-decoration:underline;
	color:#FFFFFF;
	font-size:13pt;
}
a.linkAnoCalendario:active {
	text-decoration:none;
	color:#FFFFFF;
	font-size:13pt;
}

a.linkEventosDemaisTextos:link {
	text-decoration:none;
	text-align:left;
	font-size:9pt;
	color:#000000;
	font-weight:bold;
}
a.linkEventosDemaisTextos:visited {
	text-decoration:none;
	text-align:left;
	font-size:9pt;
	color:#000000;
	font-weight:bold;
}
a.linkEventosDemaisTextos:hover {
	text-decoration:underline;
	text-align:left;
	font-size:9pt;
	color:#000000;
	font-weight:bold;
}
a.linkEventosDemaisTextos:active {
	text-decoration:none;
	text-align:left;
	font-size:9pt;
	color:#000000;
	font-weight:bold;
}
.eventosDemaisTextos {
	text-align:left;
}

a.linkTextoMesCalendario:link {
	text-decoration:none;
	color:#878787;
}
a.linkTextoMesCalendario:visited {
	text-decoration:none;
	color:#878787;
}
a.linkTextoMesCalendario:hover {
	text-decoration:underline;
	color:#878787;
}
a.linkTextoMesCalendario:active {
	text-decoration:none;
	color:#878787;
}

a.linkTextoMesCalendarioEscolhido:link {
	text-decoration:none;
	color:#FFFFFF;
}
a.linkTextoMesCalendarioEscolhido:visited {
	text-decoration:none;
	color:#FFFFFF;
}
a.linkTextoMesCalendarioEscolhido:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
a.linkTextoMesCalendarioEscolhido:active {
	text-decoration:none;
	color:#FFFFFF;
}







#cabecalhoCalendario {
	width:210px;
	height:23px;
	background-image:url(../images/p1CabecalhoCalendario.gif);
}
.textoCalendarioMesesEsq {
	color:#FFFFFF;
	vertical-align:middle;
}
.textoCalendarioMesesDir {
	color:#878787;
	vertical-align:middle;
}
#rodapeCalendario {
	width:210px;
	height:7px;
	background-color:#FFFFFF;
}

#cabecalhoCalendarioTextoAno {
	float:right;
	font-size:13pt;
	color:#FFFFFF;
	padding-right:35px;
	text-align:right;
}

.celulaCalendarioTable {
}






.celulaCalendarioTitulo {
	font-weight:bold;
	color:#878787;
}
.celulaCalendarioTituloFim {
	font-weight:bold;
	color:#878787;
}



.celulaCalendarioTituloEscolhido {
	font-weight:bold;
	color:#878787;
	background-color:#256439;
}

.celulaCalendarioTituloEscolhidoFim {
	font-weight:bold;
	color:#878787;
	background-color:#256439;
}



.celulaCalendarioTituloVazio {
	font-weight:bold;
	color:#878787;
}
.celulaCalendarioTituloVazioFim {
	font-weight:bold;
	color:#878787;
}



.celulaCalendarioTituloVazioEscolhido {
	font-weight:bold;
	color:#878787;
	background-color:#256439;
}
.celulaCalendarioTituloVazioEscolhidoFim {
	font-weight:bold;
	color:#878787;
	background-color:#256439;
}




.celulaCalendario {
	font-weight:normal;
	color:#878787;
}

.celulaCalendarioHoje {
	background-color:#E1EBE0;
}

.celulaCalendarioFim {
	font-weight:normal;
	color:#878787;
}

.eventosTitulos {
	font-size:10pt;
	color:#256439;
	font-weight:bold;
	text-align:left;
}
.eventosTitulosContato {
	margin-top:60px;
	font-size:14pt;
	color:#256439;
	font-weight:bold;
	text-align:center;
}
.eventosTextos {
	font-size:12pt;
	color:#000000;
	font-weight:bold;
	text-align:center;
}
.eventosDemaisTextosData {
	font-size:8pt;
	color:#000000;
	text-align:left;
}
.tabelaEventos {
	margin-top:8px;
}

#conteudoCalendario {
	background-color:#FFFFFF;
	width:210px;
	padding-top:8px;
}
#listagemEventos {
	padding-top:12px;
	padding-bottom:8px;
}
.diasMarcadosCalendario {
	font-weight:bold;
	color:#256439;
}