a.linque {
	font-family: "trebuchet MS", verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #009999;
	background-color: #FFFAF2;
	text-align: center;
	vertical-align: middle;
	height: 100%;
	width: 100%;
	display: block;
	border: 1px solid #FFF2DD;
 }

 a.linque:visited {
	color:#009999;
 }

 
a.linque:hover {
	color:#009999;
	background-color:#FCD99D;
	text-decoration:none;
	font-weight: bold;
 }
 
.paginacaoNumero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #EEEEEE;
	background-color: #b8b8b8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D3D3D3;
	border-right-color: #A2A2A2;
	border-bottom-color: #A2A2A2;
	border-left-color: #D3D3D3;
	text-align: center;
	vertical-align: middle;
}
a.linqueAtivo {

	font-family: "trebuchet MS", verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #009999;
	background-color: #FCD99D;
	text-align: center;
	vertical-align: middle;
	height: 100%;
	width: 100%;
	display: block;
}

a.linqueAtivo:hover {

	text-decoration:none;

}

.tabelaBorda {
	border-top: 2px none #F9C475;
	border-right: 2px solid #F9C475;
	border-bottom: 2px none #F9C475;
	border-left: 2px solid #F9C475;
}
.textoDestaqueAzul {
	font-family: "trebuchet MS", verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #008391;
}
.textoAzul {
	font-family: "trebuchet MS", verdana, arial;
	font-size: 12px;
	font-weight: normal;
	color: #008391;
}
.calendarioTexto {
	font-family: "trebuchet MS", verdana, arial;
	font-size: 11px;
	font-weight: normal;
	color: #008391;
}
.calendarioTextoDestaque {

	font-family: "trebuchet MS", verdana, arial;
	font-size: 11px;
	font-weight: bold;
	color: #008391;
}
.calendarioDiaSemana {
	font-family: "trebuchet MS", verdana, arial;
	font-size: 11px;
	font-weight: bold;
	color: #008391;
	background-color: #FCC78B;

}
.calendarioDiaSemanaDestaque {

	font-family: "trebuchet MS", verdana, arial;
	font-size: 11px;
	font-weight: bold;
	color: #008391;
	background-color: #FFBF00;
}
.calendarioDia {

	font-family: "trebuchet MS", verdana, arial;
	font-size: 11px;
	font-weight: normal;
	color: #008391;
	background-color: #FFE7CC;
}
.calendarioDiaDestaque {


	font-family: "trebuchet MS", verdana, arial;
	font-size: 11px;
	font-weight: bold;
	color: #008391;
	background-color: #FEDB92;
}
.calendarioTabela {
	border: 1px solid #FFCE99;
}
.calendarioMes {
	font-family: "trebuchet MS", verdana, arial;
	color: #008391;
	background-color: #FFC482;
	font-size: 11px;
	font-weight: bold;
}
.calendarioDiaOver {


	font-family: "trebuchet MS", verdana, arial;
	font-size: 11px;
	font-weight: normal;
	color: #008391;
	background-color: #FDD6A2;
}
.calendarioDiaDestaqueOver {



	font-family: "trebuchet MS", verdana, arial;
	font-size: 11px;
	font-weight: bold;
	color: #008391;
	background-color: #FECF6D;
}
.calendarioDiaEvento {



	font-family: "trebuchet MS", verdana, arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #59B7C8;
}
.textoAzulPequeno {
	font-family: "trebuchet MS", verdana, arial;
	font-size: 9px;
	font-weight: normal;
	color: #008391;

}
.calendarioTabelaFundo {
	border-top: 1px none #FFCE99;
	border-right: 1px none #FFCE99;
	border-bottom: 1px solid #FFCE99;
	border-left: 1px none #FFCE99;

}
.tabelaFoto {
	background-color: #FFF8F0;
	border: 1px solid #FCB261;
	font-family: "trebuchet MS", verdana, arial;
	font-size: 12px;
	font-weight: normal;
	color: #008080;

}
.textoLaranja {

	font-family: "trebuchet MS", verdana, arial;
	font-size: 12px;
	font-weight: normal;
	color: #FF9520;
}
.textoDestaqueLaranja {


	font-family: "trebuchet MS", verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF9520;
}
.textoAzulPauta {

	font-family: "trebuchet MS", verdana, arial;
	font-size: 11px;
	font-weight: normal;
	color: #008391;
}
.textoDestaqueAzulPauta {

	font-family: "trebuchet MS", verdana, arial;
	font-size: 11px;
	font-weight: bold;
	color: #008391;
}
.textoLaranjaPequeno {


	font-family: "trebuchet MS", verdana, arial;
	font-size: 9px;
	font-weight: normal;
	color: #B78D00;
}
.textoTituloAzul {

	font-family: "trebuchet MS", verdana, arial;
	font-size: 14px;
	font-weight: bold;
	color: #008391;
}
.tabelaTopoLaranha {
	font-family: "trebuchet MS", verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #009999;
	background-color: #FFFAF2;
	background-position: center;


}
.tabelaCelulaLinha {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCF9F;
}
.tabelaLinhaClara {
	background-color: #FFFFFF;
	font-family: "trebuchet MS", verdana, arial;
	font-size: 12px;
	color: #009999;

}
.tabelaLinhaEscura {
	background-color: #FFFDF4;
	font-family: "trebuchet MS", verdana, arial;
	font-size: 12px;
	color: #009999;

}
.tabelaCelulaLinhaCima {
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #FFCF9F;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFCF9F;

}
.calendarioDiaEventoOver {




	font-family: "trebuchet MS", verdana, arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #4099B3;
}
.calendarioDiaEventoDestaque {




	font-family: "trebuchet MS", verdana, arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #59B7C8;
}
.calendarioDiaEventoDestaqueOver {





	font-family: "trebuchet MS", verdana, arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4099B3;
}
.tabelaCelulaQuadrado {

	border-top: 1px solid #F9C475;
	border-right: 1px solid #F9C475;
	border-bottom: 1px solid #F9C475;
	border-left: 1px solid #F9C475;
}
.textoAzulNPequene {
	font-family: "trebuchet MS", verdana, arial;
	font-size: 11px;
	font-weight: normal;
	color: #008391;
	line-height: normal;

}
.tabelaBordaDefine {
	border-top: 1px none #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	color: #F9C475;

}
.textoTituloAzulAgenda {


	font-family: "trebuchet MS", verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #008391;
}
.formBotao {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #009999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 70px;
	border-top: 1px solid #00BFBF;
	border-right: 1px solid #006C6C;
	border-bottom: 1px solid #006C6C;
	border-left: 1px solid #00BFBF;
	font-weight: bold;

}
.tabelaLinhaEscuraLinha {
	background-color: #FDFBF4;
	font-family: "trebuchet MS", verdana, arial;
	font-size: 12px;
	color: #009999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC99;

}
.tabelaLinhaClaraLinha {
	background-color: #FFFFFF;
	font-family: "trebuchet MS", verdana, arial;
	font-size: 12px;
	color: #009999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC99;

}
.tabelaTopo {

	font-family: "trebuchet MS", verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FCC78B;
}
.textoDestaqueAzulFino {
	font-family: "trebuchet MS", verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #008391;
	font-style: normal;

}
.quesitoCategoria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #117688;
	background-color: #FFF0E1;
}
.quesitoEscola {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #117688;
	background-color: #FFF0E1;
}
.quesitoTotal {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #117688;
	background-color: #FFF0E1;
}
.quesitoTotalEscura {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #117688;
	background-color: #FFF0E1;
}
.quesitoParcial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #117688;
	background-color: #FFFFFF;
	height: 20px;
	width: 20px;

}
.notaEscolaNome {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #117688;
	background-color: #FFCE9D;
}
.notaCategoriaNomeCopy {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #117688;
	background-color: #FFD7AE;
}
.foto {
	padding: 3px;
	border: 1px solid #FFCC00;
	margin: 3px;
}
