﻿/*Tag Config*/
body{
	color: #24496E;
	background: url(layout/fundoSite.jpg) center;
}
a:link, a:visited, a:hover, a:active{
  color: #24496E;
  font-size: 11px;
}
h4{
  color: #24496E;
}
.carregando{
	background: url(layout/carregando.gif) no-repeat;
}
/*Topo*/
div#topo{
	background: url(layout/fundoTopo.jpg) no-repeat;
}
/*Container*/
div#container{
	background: #D2E1F0;
}
div#colunaEsquerda{
	background: #FFF;
}
/*Menu*/
#menu li{
  border-top: 1px solid #D3DBE2;
}
#menu a.primeiroItem{
    background: url(layout/fundoLancarNotasMenu.gif) right center no-repeat;
}
#menu a.primeiroItemBoletim{
    background: url(layout/lupa.gif) right center no-repeat;
}
#menu a.secretariaOnline{
    background: url(layout/fundoSecretariaOnlineMenu.gif) right center no-repeat;
}
#menu a.horarioAulas{
    background: url(layout/fundoHorarioAulaMenu.gif) right center no-repeat;
}
#menu a.segundaViaBoleto{
    background: url(layout/fundoSegundaViaBoletoMenu.gif) right center no-repeat;
}
#menu a.atividades{
    background: url(layout/fundoAtividadesMenu.gif) right center no-repeat;
}
#menu a.editarPerfil{
    background: url(layout/fundoEditarPerfilMenu.gif) right center no-repeat;
}
#menu a.aprofundamento{
    background: url(layout/fundoAprofundamentoMenu.gif) right center no-repeat;
}
#menu a.downloads{
    background: url(layout/fundoDownloadsMenu.gif) right center no-repeat;
}
#menu a.chat{
    background: url(layout/fundoChatMenu.gif) right center no-repeat;
}
#menu a.aniversariantes{
    background: url(layout/fundoMenuAniversariantes.gif) right center no-repeat;
}
#menu a.avisos{
    background: url(layout/fundoBoletimMenu.gif) right center no-repeat;
}
#menu a.relatorios{
    background: url(layout/iconeFundoMenuRelatorio.gif) right center no-repeat;
}
#menu a.forum{
    background: url(layout/fundoForumMenu.gif) right center no-repeat;
}
#menu a.sair{
    background: url(layout/fundoSairMenu.gif) right center no-repeat;
}
div#colunaDireita{
	background: #FFF;
}
.cantoSupEsqColunas{
	background: url(layout/cantoSupEsqColunas.gif) no-repeat;
}
.cantoSupDirColunas{
	background: url(layout/cantoSupDirColunas.gif) no-repeat;
}
.cantoInfEsqColunas{
	background: url(layout/cantoInfEsqColunas.gif) no-repeat;
}
.cantoInfDirColunas{
	background: url(layout/cantoInfDirColunas.gif) no-repeat;
}
div#conteudo{
  color: #24496E;
}
.containerAvisos .textoAvisos{
  background: url(layout/fundoTextoAvisosHome.gif) no-repeat;
}
.containerAvisos .btnAvisos a:link, .containerAvisos .btnAvisos a:hover, .containerAvisos .btnAvisos a:visited, .containerAvisos .btnAvisos a:active{
  background: url(layout/btnAvisosHome.gif) no-repeat;
}

/*boxPadrao*/
.boxPadrao{
  background: #D2E1F0;
}
.cantoSupEsqBoxPadrao{
  background: url(layout/cantoSupEsqBoxPadrao.gif) no-repeat;
}
.cantoSupDirBoxPadrao{
  background: url(layout/cantoSupDirBoxPadrao.gif) no-repeat;
}
.cantoInfEsqBoxPadrao{
  background: url(layout/cantoInfEsqBoxPadrao.gif) no-repeat;
}
.cantoInfDirBoxPadrao{
  background: url(layout/cantoInfDirBoxPadrao.gif) no-repeat;
}

/*EditarPerfil.aspx*/
h4.editarPerfil{
  background: url(layout/fundoTituloEditarPerfil.gif) 129px top no-repeat;
}
.formularioEditarPerfil input.data{
  background: #CCC;
}
.formularioEditarPerfil select{
  color: #24496E;
}
.formularioEditarPerfil input{
  color: #24496E;
  border: 1px solid #24496E;
}
.btnAtualizarSenha{
  background: url(layout/btnAtualizarSenha.gif) no-repeat;
}
.btnAtualizarEmail{
  background: url(layout/btnAtualizarEmail.gif) no-repeat;
}
.btnVoltar a{
  background: url(layout/btnVoltar.gif) no-repeat;
}

/*Lançar Notas - Default.aspx*/
h4.lancarNotas{
  background: url(layout/fundoLancarNotasMenu.gif) 141px 2px no-repeat;
}
.dadosCabecalho p.inputAulasDadas{
  background: url(layout/fundoInputAulasDadas.gif) no-repeat;
}
.dadosCabecalho p.inputAulasDadas input{
  color: #24496E;
}
.barraSalvar a.btnSalvarNotas{
  background: url(layout/btnSalvarNotas.gif) no-repeat;
}
.barraSalvar a.btnImprimirNotas{
  background: url(layout/btnImprimirNotas.gif) no-repeat;
}
.barraSalvar a.btnSalvarFecharNotas{
  background: url(layout/btnSalvarFecharNotas.gif) no-repeat;
}
.notaVermelha{
  color: #F00;
}
.notaAzul{
  color: #374DA1;
}
.notaPreta{
  color: #000;
}

/*Rodapé da página*/
div#rodapePagina{
	background: url(layout/fundoRodape.gif) no-repeat;
}
div#rodapePagina a:link, div#rodapePagina a:hover, div#rodapePagina a:visited, div#rodapePagina a:active{
  color: #24496E;
}

/*professores - downloads - Default.aspx*/
h4.downloads{
  background: url(layout/fundoDownloadsMenu.gif) 117px 2px no-repeat;
}
.btnInserirArquivo button{
  background: url(layout/btnInserirArquivo.gif) no-repeat;
}
div#boxAvisoCadastroArquivo{
	background:	#FFF;
}
div.btnProcurarArquivo{
	background: url(layout/btnProcurarArquivo.gif) no-repeat;
}												
.salvarAlteracoes p{
  color: #24496E;
}
.salvarAlteracoes button{
  background: url(layout/btnSalvarAlteracoes.gif) no-repeat;
}
.formularioDownloads input, .formularioAprofundamento input, .formularioAvisos input{
  color: #24496E;
  border: 1px solid #24496E;
}
.formularioDownloads select, .formularioAvisos select, .formularioAprofundamento select{
  color: #24496E;
  border: 1px solid #24496E;
}
table.tabelaListagem a:link, table.tabelaListagem a:hover, table.tabelaListagem a:visited, table.tabelaListagem a:active{
  color: #24496E;
}
table.tabelaListagem th{
  border-left: 1px solid #D7DBEC;
}
table.tabelaListagem td{
  border-left: 1px solid #D7DBEC;
}
table.tabelaListagem td.itemListagem{
  background: url(layout/marcador.gif) left 4px no-repeat;
}

/*Lançamento - Default.aspx*/
.textoConteudo li{
  border-bottom: 1px solid #D3DBE2;
  background: url(layout/marcador.gif) left 3px no-repeat;
}
.textoConteudo ul li a:link, .textoConteudo ul li a:hover, .textoConteudo ul li a:visited, .textoConteudo ul li a:active{
  color: #24496E;
}
.textoConteudo li span.lancado{
  color: #009900;
}
.textoConteudo li span.naoLancado{
  color: #990000;
}
.textoConteudo li span.incompleto{
  color: #0066CC;
}
p.dataLimite span{
  color: #24496E;
}

/* Login */
.opcaoPerfil li{
	color: #24496E;
}
.opcaoPerfil a:link, .opcaoPerfil a:hover, .opcaoPerfil a:visited, .opcaoPerfil a:active{
	color: #24496E;
}
div#boxLogin{
	background: #FFF;
}
#boxLogin input{
	color: #FFF;
	background: #24496E;
}
.cantoSupEsqBoxBranco{
	background: #D2E1F0 url(layout/cantoSupEsqBoxBranco.gif) no-repeat;
}
.cantoSupDirBoxBranco{
	background: #D2E1F0 url(layout/cantoSupDirBoxBranco.gif) no-repeat;
}
.cantoInfEsqBoxBranco{
	background: #D2E1F0 url(layout/cantoInfEsqBoxBranco.gif) no-repeat;
}
.cantoInfDirBoxBranco{
	background: #D2E1F0 url(layout/cantoInfDirBoxBranco.gif) no-repeat;
}
.conteudoBoxLogin{
	color: #24496E;
}
#btLogin input{
	background: url(layout/btnLogar.gif) no-repeat;
}

/*Professores - Chat - CadastraChat.aspx*/
.esquerdaFormularioCadastroChat select{
  border: 1px solid #24496E;
}
.fundoInputDataCadastroChat input{
  border: 1px solid #24496E;
}
.fundoInputCadastroChat input{
  border: 1px solid #24496E;
}
.btnGravar{
  background: url(layout/btnGravar.gif) no-repeat;
}
.btnLimpar{
  background: url(layout/btnLimpar.gif) no-repeat;
}

/*Professores - Avisos - Default.aspx*/
h4.avisos{
  background: url(layout/fundoBoletimMenu.gif) 220px top no-repeat;
}
.salvarAlteracoesAvisos p{
  color: #24496E;
}
.salvarAlteracoesAvisos button{
  background: url(layout/btnSalvarAlteracoes.gif) no-repeat;
}
.linhaFormularioData button{
  background: url(layout/calendar.gif) no-repeat;
}
.linhaFormularioCadastroChat button{
  background: url(layout/calendar.gif) no-repeat;
}
.formularioAvisos input.data, .formularioDownloads input.data{
  color: #24496E;
  border: 1px solid #24496E;
}
.formularioAvisos textarea{
	border: 1px solid #24496E;
}
.btnCadastrarAviso{
  background: url(layout/btnCadastrarAviso.gif) no-repeat;
}

/*Chat - Default.aspx*/
h4.chat{
  background: url(layout/fundoChatMenu.gif) 53px top no-repeat;
}
.boxChat{
  background: #D2E1F0;
}
.cantoSupEsqBoxChat{
  background: url(layout/cantoSupEsqBoxChat.gif) no-repeat;
}
.cantoSupDirBoxChat{
  background: url(layout/cantoSupDirBoxChat.gif) no-repeat;
}
.cantoInfEsqBoxChat{
  background: url(layout/cantoInfEsqBoxChat.gif) no-repeat;
}
.cantoInfDirBoxChat{
  background: url(layout/cantoInfDirBoxChat.gif) no-repeat;
}
.fundoTurmaChat{
  background: url(layout/fundoTurmaChat.gif) no-repeat;
}
.fundoTurmaChat p{
  color: #FFF;
}
.fundoTurmaChat div button{
  color: #FFF;
}
.fundoTurmaChat div button.suspender{
  background: url(layout/btnSuspenderChat.gif) no-repeat;
}
.fundoTurmaChat div button.sair{
  background: url(layout/btnSairChat.gif) no-repeat;
}
.boxConversa{
  background: #FFF;
}
.cantoSupEsqBoxConversa{
  background: url(layout/cantoSupEsqBoxConversa.gif) no-repeat;
}
.cantoSupDirBoxConversa{
  background: url(layout/cantoSupDirBoxConversa.gif) no-repeat;
}
.textoConversa .mensagem{
  border-left: 1px solid #D1D4E7;
}
.textoConversa .mensagem p{
  color: #24496E;
}
.textoConversa .mensagem p span.mensagemUsuario{
  color: #000;
}
.boxConversaProfessor{
  border: 1px solid #000;
  background: #F4F4F4;
}
.boxConversaProfessor span{
  color: #000 ! important;
}
.boxConversaPessoal{
  border: 1px solid #FFF;
}
.cantoInfEsqBoxConversa{
  background: url(layout/cantoInfEsqBoxConversa.gif) no-repeat;
}
.cantoInfDirBoxConversa{
  background: url(layout/cantoInfDirBoxConversa.gif) no-repeat;
}
.formularioChat select{
  color: #24496E;
  border: 1px solid #24496E;
}
span.fundoInputChat input{
  color: #24496E;
  border: 1px solid #24496E;
}
.btnEnviarChat{
  background: url(layout/btnEnviarChat.gif) no-repeat;
}

/*Alunos - Downloads*/
.tituloLista{
  background: #D2E1F0;
}
.cantoEsquerdoTituloLista{
  background: url(layout/cantoEsquerdoTituloListas.gif) no-repeat;
}
.cantoDireitoTituloLista{
  background: url(layout/cantoDireitoTituloListas.gif) no-repeat;
}
ul.listaDownloads li{
  border-bottom:1px dashed #D5B2B2;
}
ul.listaDownloads li span{
  background: #FFF;
}
.textoConteudo ul li a.linkDownloads:link, .textoConteudo ul li a.linkDownloads:hover, .textoConteudo ul li a.linkDownloads:visited, .textoConteudo ul li a.linkDownloads:active{
  color: #24496E;
}
.btnDownload{
  background: url(layout/btnDownloads.gif) no-repeat;
}
.btnAcessar{
  background: url(layout/btnAcessar.gif) no-repeat;
}

/*Professores - Aprofundamento - Default.aspx*/
.descricaoAprofundamento textarea{
  color: #24496E;
  border: 1px solid #24496E;
}
.btnCadastrarSite button{
  background: url(layout/btnCadastrarSite.gif) no-repeat;
}

/*Alunos - Aprofundamento*/
h4.aprofundamento{
  background: url(layout/fundoAprofundamentoMenu.gif) 180px top no-repeat;
}

/*Alunos - Horario de Aulas*/
h4.horarioAulas{
  background: url(layout/fundoHorarioAulaMenu.gif) 163px top no-repeat;
}
.containerListaHorario ul li a:link, .containerListaHorario ul li a:hover, .containerListaHorario ul li a:visited, .containerListaHorario ul li a:active{
  color: #FFF;
  background: url(layout/fundoDiaSemana.gif) no-repeat;
}
.containerListaHorario ul li table th{
  color: #24496E;
  background: #D3DBE2;
}
.cantoEsquerdoTabelaHorario{
  background: url(layout/cantoEsquerdoTabelaHorario.gif) no-repeat;
}
.cantoDireitoTabelaHorario{
  background: url(layout/cantoDireitoTabelaHorario.gif) no-repeat;
}
.containerListaHorario ul li table td{
  color: #24496E;
  border-right: 1px solid #D3DBE2;
}
.barraSalvar a.btnImprimirHorario{
  background: url(layout/btnImprimirHorario.gif) no-repeat;
}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	_background: url(../layout/fundoDhtmlGoodiesAnswerContent.gif);
}

/*Pais - Boletim*/
h4.boletim{
  background: url(layout/lupa.gif) 82px top no-repeat;
}
.fundoTrimestre{
  background: url(layout/fundoTrimestre.gif) no-repeat;
}
.fundoTrimestre p{
  color: #333;
}
p.sistemaAvaliacao{
  color: #FFF;
}
.boxBranco{
  background: #FFF;
}
.cantoSupEsqBoxModal{
  background: url(layout/cantoSupEsqBoxModal.gif) no-repeat;
}
.cantoSupDirBoxModal{
  background: url(layout/cantoSupDirBoxModal.gif) no-repeat;
}
.cantoInfEsqBoxModal{
  background: url(layout/cantoInfEsqBoxModal.gif) no-repeat;
}
.cantoInfDirBoxModal{
  background: url(layout/cantoInfDirBoxModal.gif) no-repeat;
}
.barraSalvarModal .btnImprimirBoletim{
  background: url(layout/btnImprimirBoletim.gif) no-repeat;
}

/*Pais - Secretaria Online*/
h4.secretariaOnline{
  background: url(layout/fundoSecretariaOnlineMenu.gif) 181px top no-repeat;
}
h4.secretariaOnlineOcorrencias{
  background: url(layout/fundoSecretariaOnlineMenu.gif) 320px top no-repeat;
}
.containerSecretaria a:link, .containerSecretaria a:hover, .containerSecretaria a:visited, .containerSecretaria a:active{
  color: #FFF;
}
.containerSecretaria .ocorrencias{
  background: url(layout/fundoOcorrencia.gif) no-repeat;
}
.containerSecretaria .pendencias{
  background: url(layout/fundoOcorrencia.gif) no-repeat;
}
.botaoBoleto{
  background: url(layout/fundoSegundaViaBoletoMenu.gif) no-repeat;
}

/*PAIS - Ocorrencias.aspx*/
.tiposOcorrencias a:link, .tiposOcorrencias a:hover, .tiposOcorrencias a:visited, .tiposOcorrencias a:active{
  color: #24496E;
  background: url(layout/fundoTipoOcorrencia.gif) no-repeat;
}
.listaOcorrencias span.iconeOcorrenciaSecretaria{
  background: url(layout/iconeOcorrenciaSecretaria.gif) no-repeat;
}
.listaOcorrencias span.iconeOcorrenciaCoordenacao{
  background: url(layout/iconeOcorrenciaCoordenacao.gif) no-repeat;
}
.listaOcorrencias span.iconeOcorrenciaEnfermagem{
  background: url(layout/iconeOcorrenciaEnfermagem.gif) no-repeat;
}
.listaOcorrencias span.dataOcorrencia{
  background: url(layout/fundoDataOcorrencia.gif) no-repeat;
}
.listaOcorrencias span.descricaoOcorrencia{
  background: url(layout/fundoDescricaoOcorrencia.gif) no-repeat;
}
.listaOcorrencias span.setaOcorrencia{
  background: url(layout/setaOcorrencia.gif) no-repeat;
}

/*PAIS - PopupOcorrencias.aspx*/
.tituloOcorrencia span.dataOcorrencia{
 /* background: url(layout/fundoDataOcorrenciaPopup.gif) no-repeat;*/
}
.tituloOcorrencia span.tipoOcorrencia{
  /*background: url(layout/fundoTipoOcorrenciaPopup.gif) no-repeat;*/
}
.botoesPopupOcorrencias button{
  background: url(layout/btnFaleEnfermagem.gif) no-repeat;
}
.botoesPopupOcorrencias button.btnFaleEnfermagem{
  background: url(layout/btnFaleEnfermagem.gif) no-repeat;
}
.botoesPopupOcorrencias button.btnFecharOcorrencia{
  background: url(layout/btnFecharOcorrencia.gif) no-repeat;
}
.containerAvisos{
	background: #D2E1F0;
}

/*MODAL - LANÇAMENTO DE NOTAS*/
.containerModal{
  background: #333;
}
.topoModal{
  background: url(layout/topoModal.gif) no-repeat;
}
.baseModal{
  background: url(layout/baseModal.gif) no-repeat;
}
.cabecalhoModal p{
  color: #FFF;
}
.fundoInputAulasLecionadas{
  background: url(layout/fundoInputNotasModal.gif) no-repeat;
}
.barraSalvarModal .btnImprimirNotas{
  background: url(layout/btnImprimirNotasModal.gif) no-repeat;
}
.barraSalvarModal .btnSalvarNotas{
  background: url(layout/btnSalvarNotasModal.gif) no-repeat;
}
.barraSalvarModal .btnSalvarFecharNotas{
  background: url(layout/btnSalvarFecharNotas.gif) no-repeat;
}
table.tabelaModal th{
  color: #333;
}
table.tabelaModal th.nome{
  background: #FFF;
}
.cantoEsquerdoNomeModal{
  background: #333 url(layout/cantoEsquerdoNomeModal.gif) no-repeat;
}
.cantoDireitoNomeModal{
  background: #333 url(layout/cantoDireitoNomeModal.gif) no-repeat;
}
table.tabelaModal th.notas{
  background: url(layout/fundoTituloCinza.gif) 1px no-repeat;
}
table.tabelaModal th.notasFundoBranco{
  background: url(layout/fundoTituloBranco.gif) 1px no-repeat;
}
table.tabelaModal td{
  border-bottom: 1px solid #717171;
}
table.tabelaModal td.nome{
  color: #FFF;
}
.fundoInputNotasModal{
  background: url(layout/fundoInputNotasModal.gif) no-repeat;
}

/*Pais - Avisos - Default.aspx*/
.btnLerAviso{
  background: url(layout/btnLerAviso.gif) no-repeat;
}

/* professoes - chat - Default */
.btnEntrarChat{
	background: url(layout/btnEntrarChat.gif) no-repeat;
}
.btnVisualizarHistorico{
	background: url(layout/btnVisualizarHistorico.gif) no-repeat;	
}						
.btnCancelarChat{
	background: transparent url(layout/btnCancelarChat.gif) no-repeat;
}										
.btnCadastrarChat a{
	background: url(layout/btnCadastrarChat.gif) no-repeat;
}
a.btnEditarChat{
	background: url(layout/btnEditar.gif) no-repeat;
}

/*Professores - Atividade online*/
h4.atividades{
  background: url(layout/fundoAtividadesMenu.gif) 183px top no-repeat;
}
table.tabela th{
  color: #FFF;
  background: #24496E;
}
table.tabela td{
  border: 1px solid #D2E1F0;
}
table.tabela td.primeiraColuna{
  background: #D2E1F0;
}
a.btnEditar{
	background: url(layout/btnEditar.gif) no-repeat;
}
a.btnExcluir{
	background: url(layout/btnExcluir.gif) no-repeat;
}
p.licaoEntregue{
	background: url(layout/fundoLicaoEntregue.gif) no-repeat;
}
p.licaoAtiva{
	background: url(layout/fundoLicaoAtiva.gif) no-repeat;
}
p.licaoInativa{
	background: url(layout/fundoLicaoInativa.gif) no-repeat;
}
p.licaoEmAndamento{
	background: url(layout/fundoLicaoEmAndamento.gif) no-repeat;
}
p.licaoCancelada{
	background: url(layout/fundoLicaoCancelada.gif) no-repeat;
}
p.licaoFinalizada{
	background: url(layout/fundoLicaoFinalizada.gif) no-repeat;
}
p.licaoExpirada{
	background: url(layout/fundoLicaoExpirada.gif) no-repeat;
}
p.licaoCorrigida{
	background: url(layout/fundoLicaoCorrigida.gif) no-repeat;
}
a.btnCadastrarLicao{
  background: url(layout/btnCadastrarLicao.gif) no-repeat;
}
.listaStatus li span.ativa{
  color: #00CC00;
}
.listaStatus li span.entregue{
  color: #DED35B;
}
.listaStatus li span.inativa{
  color: #FF6600;
}
.listaStatus li span.emAndamento{
  color: #058C05;
}
.listaStatus li span.cancelada{
  color: #D50F10;
}
.listaStatus li span.finalizada{
  color: #0099FF;
}
.listaStatus li span.expirada{
  color: #9B7C00;
}
.listaStatus li span.corrigida{
  color: #52A400;
}

/*Atividades online - Cadastrar atividade passo1*/
.btnAvancarAtividade a{
	background: url(layout/btnAvancar.gif) no-repeat;
}
.boxPadrao .linhaFormularioPadrao select{
  color: #24496E;
  border: 1px solid #24496E;
}
.boxPadrao .linhaFormularioPadrao input{
  color: #24496E;
  border: 1px solid #24496E;
}
.boxPadrao .linhaFormularioPadraoData input{
  color: #24496E;
  border: 1px solid #24496E;
}
.boxPadrao .linhaFormularioPadraoData button{
  background: url(layout/calendar.gif) no-repeat;
}
.boxPadrao .linhaFormularioPadraoDescricao textarea{
  color: #24496E;
  border: 1px solid #24496E;
}

/*Atividades online - Cadastrar atividade passo2*/
.btnProcurarArquivoAtividade{
  color: #FFF;
  background: #24496E;
}
a.btnAbrirArquivoAtividade:link, a.btnAbrirArquivoAtividade:hover, a.btnAbrirArquivoAtividade:visited, a.btnAbrirArquivoAtividade:active{
  color: #FFF;
  background: #24496E;
}
.btnAvancarAtividade a.adicionarAtividade{
  background: url(layout/btnAdicionar.gif) no-repeat;
}
.btnAvancarAtividade a.salvarAlteracoesAtividade{
  background: url(layout/btnSalvarAlteracoesAtividade.gif) no-repeat;
}

/*Atividades online - cadastrar atividade alternativa*/
.boxPadrao .linhaFormularioPadrao input.respostas{
  color: #24496E;
  border: 1px solid #24496E;
}
.boxPadrao .linhaFormularioPadraoResposta input.respostas{
  color: #24496E;
  border: 1px solid #24496E;
}
.boxPadrao .linhaFormularioPadraoResposta a{
  background: url(layout/fundoIncluirResposta.gif) no-repeat;
}
.btnAvancarAtividade a.incluirResposta{
  background: url(layout/btnIncluir.gif) no-repeat;
}
.btnAvancarAtividade a.concluir{
  background: url(layout/btnConcluir.gif) no-repeat;
}

/*Atividades online - corrigir atividade dissertativa*/
textarea.respostaAtividade{
  color: #24496E;
  border: 1px solid #24496E;
}
.classificaResposta span.respostaCerta{
  background: url(layout/iconeRespostaCorreta.gif) no-repeat;
}
.classificaResposta span.respostaMeioCerta{
  background: url(layout/iconeRespostaMeioCerta.gif) no-repeat;
}
.classificaResposta span.respostaErrada{
  background: url(layout/iconeRespostaIncorreta.gif) no-repeat;
}
.btnAvancarAtividade a.gravarCorrecao{
  background: url(layout/btnGravar.gif) no-repeat;
}
.resultadoFinalAtividade span.respostaCerta{
  background: url(layout/iconeRespostaCorreta.gif) no-repeat;
}
.resultadoFinalAtividade span.respostaMeioCerta{
  background: url(layout/iconeRespostaMeioCerta.gif) no-repeat;
}
.resultadoFinalAtividade span.respostaErrada{
  background: url(layout/iconeRespostaIncorreta.gif) no-repeat;
}
.resultadoFinalAtividade input{
  color: #24496E;
  border: 1px solid #24496E;
}

/*Atividades online - Seleciona aluno para correção*/
p.licaoEntregue{
	background: url(layout/fundoLicaoEntregue.gif) no-repeat;
}
p.licaoPendente{
	background: url(layout/fundoLicaoPendente.gif) no-repeat;
}
a.btnAdiar{
	background: url(layout/btnAdiar.gif) no-repeat;
}
a.btnCorrigir{
	background: url(layout/btnCorrigir.gif) no-repeat;
}
a.btnVisualizar{
	background: url(layout/lupa.gif) 4px no-repeat;
}
a.btnFazerAtividade{
	background: url(layout/lapis.gif) 4px no-repeat;
}

/*Alunos - atividades online - Default.aspx*/
.textoConteudo li span.descricaoMaterial{
  color: #0066CC;
}
p.image{
	background: url(layout/image.gif) no-repeat;
}
p.flash{
	background: url(layout/flash.gif) no-repeat;
}
p.word{
	background: url(layout/word.gif) no-repeat;
}
p.powerPoint{
	background: url(layout/powerPoint.gif) no-repeat;
}
p.excel{
	background: url(layout/excel.gif) no-repeat;
}
p.pdf{
	background: url(layout/pdf.gif) no-repeat;
}
p.zip{
	background: url(layout/zip.gif) no-repeat;
}
a.btnBaixar{
	background: url(layout/fundoDownloadsMenu.gif) 4px no-repeat;
}

/*Alunos - atividades online - AtividadeDissertativa.aspx*/
.conteudoBoxPadrao .respostaDissertativa{
  color: #24496E;
  border: 1px solid #24496E;
  background: #FFF;
}
.boxTextareaComentarioProfessor textarea{
  color: #24496E;
  border: 1px solid #24496E;
  background: #FFF;	
}

/*Alunos - atividades online - VisualizaAtividadeAlternativa.aspx*/
p.respostaCertaAlternativa{
  background: url(layout/iconeRespostaCorreta.gif) right no-repeat;
}
p.respostaErradaAlternativa{
  background: url(layout/iconeRespostaIncorreta.gif) right no-repeat;
}
p.respostaMeioCertaAlternativa{
  background: url(layout/iconeRespostaMeioCerta.gif) right no-repeat;
}

/*Alunos - atividades online - IniciarAtividade.aspx*/
.conteudoBoxPadrao .boxIniciaAtividade{
  border: 1px solid #24496E;
  background: #FFF;
}
a.btnIniciarAtividade{
	background: url(layout/btnIniciarAtividade.gif) no-repeat;
}

/* professores - Atividade - PopupAdiar */
div#containerPopupAdiar{
	background: #FFF;
}
#boxCamposPopupAdiar input{
	color: #750000;
	border: 1px solid #750000;	
}
.btnSalvar button{
	color: #FFF;
	background: #750000;
}

/*CHECK LIST*/
.containerCheckList{
  background: #FFF;
}
.containerCheckList table.checkList{
  background: #FFF;
}
.containerCheckList table.checkList tr:hover{
  background: #d2e1f0;
}
.labelList input{
  color: #24496E;
  background: #FFF;
}

/* aniversariantes - Default */
h4.aniversariantes{
  background: url(layout/fundoAniversariantesMenu.gif) 248px bottom no-repeat;
}
#containerMenuTopoAniversariantes a:link,  #containerMenuTopoAniversariantes a:hover, #containerMenuTopoAniversariantes a:active, #containerMenuTopoAniversariantes a:visited{
	background: url(layout/fundoMenuTopoAniversariantes.jpg) no-repeat;
}
#containerMenuTopoAniversariantes a.btnAtivo:link, #containerMenuTopoAniversariantes a.btnAtivo:hover, #containerMenuTopoAniversariantes a.btnAtivo:active, #containerMenuTopoAniversariantes a.btnAtivo:visited{
	background: url(layout/fundoMenuAlunosAniversariantesAtivo.jpg) no-repeat;	
}
#aniversariantes th{
	color: #FFF;
	background: url(layout/fundoTopoTabelaAniversariantes.jpg) no-repeat;
}
#aniversariantes td{
	border-bottom: 1px solid #D2E1F0;
}
#aniversariantes td.primeiraColuna{
	background: url(layout/fundoLinhastabelaAniversariantes.jpg) left no-repeat;
}
#aniversariantes td.segundaColuna{
	background: url(layout/fundoIconeDireitoAniversariantes.jpg) right no-repeat;
}

/* aniversariantes - Default */
#containerAniversariantes{
  width: 603px;
}
div#containerMenuTopoAniversariantes{
	width: 603px;
	height: 43px;
}
#containerMenuTopoAniversariantes ul{
	list-style-type: none;
}
#containerMenuTopoAniversariantes li{
	width: 200px;
	float: left;
}
#containerMenuTopoAniversariantes a:link,  #containerMenuTopoAniversariantes a:hover, #containerMenuTopoAniversariantes a:active, #containerMenuTopoAniversariantes a:visited{
	width: 200px;
	height: 18px;
	padding: 16px 0 7px 0;
	font-size: 13px;
	text-align: center;
	float: left;
}
#containerMenuTopoAniversariantes a.btnAtivo:link, #containerMenuTopoAniversariantes a.btnAtivo:hover, #containerMenuTopoAniversariantes a.btnAtivo:active, #containerMenuTopoAniversariantes a.btnAtivo:visited{
	color: #FFF;
	font-size: 13px;
}
div#boxConteudoAniversariantes{
	width: 603px;
}
div#aniversariantes table{
	width: 600px;
	border-collapse: collapse;
}
#aniversariantes th{
	width: 588px;
	height: 27px;
	padding-left: 12px;
	color: #FFF;
	font-size: 13px;
	text-align: left;
}
#aniversariantes td{
	height: 23px;
	padding-left: 10px;
	font-size: 13px;
}
#aniversariantes td.primeiraColuna{
	width: 500px;
}
#aniversariantes td.segundaColuna{
	width: 79px;
	font-size: 11px;
}
#aniversariantes span.nomeAniversariante{
	font-size: 13px;
}
#aniversariantes td.tituloPaginacao{
	height: 14px;
	padding: 18px 0 0 10px;
	font-size: 9px;
	border: none;
}
#aniversariantes td.paginacaoAniversariantes{
	height: 14px;
	border: none;
}
.fontBold{
  font-weight: bold;
}

/* mensagemErro - Default */
div#boxMensagemErro{
	width: 431px;
	height: 113px;
	padding-top: 16px;
	margin: 80px auto 0 auto;
}
#boxMensagemErro p{
	text-align: center;
}
#boxMensagemErro p.textoPaginaNaoEncontrada{
	padding-top: 33px;
	font-size: 20px;
}


/* mensagemErro - Default */
div#boxMensagemErro{
	border-top: 1px solid #142840;
	border-bottom: 1px solid #142840;
}
#boxMensagemErro p.textoPaginaNaoEncontrada{
	background: url(layout/fundoTextoPaginaNaoEncontrada.gif) center top no-repeat;
}
.fontBold {
	font-weight:bold;
	font-size: 14px;
}

/* Relatórios - Default */
h4.relatorios{
  background: url(layout/iconeFundoMenuRelatorio.gif) 115px top no-repeat;
}
#containerMenuTopoRelatorios a.download{
	background: url(layout/fundoMenuDownloadRelatorio.jpg) no-repeat;
}
#containerMenuTopoRelatorios a.downloadAtivo{
	color: #FFF;
	background: url(layout/fundoMenuDownloadRelatorioAtivo.jpg) no-repeat;	
}
#containerMenuTopoRelatorios a.aprofundamento{
	background: url(layout/fundoAprofundamentoMenuRelatorio.jpg) no-repeat;
}
#containerMenuTopoRelatorios a.aprofundamentoAtivo{
	color: #FFF;
	background: url(layout/fundoAprofundamentoMenuRelatorioAtivo.jpg) no-repeat;	
}
#containerMenuTopoRelatorios a.orientacoes{
	background: url(layout/fundoOrientacaoMenuRelatorio.jpg) no-repeat;
}
#containerMenuTopoRelatorios a.orientacoesAtivo{
	color: #FFF;
	background: url(layout/fundoOrientacaoMenuRelatorioAtivo.jpg) no-repeat;	
}
div#containerFiltroRelatorio{
	background: url(layout/fundoFiltroRelatorio.gif) no-repeat;		
}
#containerFiltroRelatorio p{
	color: #24496E;
}
#containerFiltroRelatorio select{
	border: 1px solid #24496E;
}
#relatorios th{
	border-bottom: 1px solid #24496E;
}
#relatorios td{
	border-bottom: 1px solid #24496E;
}
#relatorios td.primeiraColuna{
	background: url(layout/fundoLinhastabelaAniversariantes.jpg) left no-repeat;
}
#relatorios td.segundaColuna{
	background: url(layout/fundoIconeDireitoAniversariantes.jpg) right no-repeat;
}
td a{
	color: #24496E;
}
td a:hover{
	color: #7A90A8;
}

/* contato - Default */
.btnEnviarMensagem a:link, .btnEnviarMensagem a:hover, .btnEnviarMensagem a:active, .btnEnviarMensagem a:visited{
	background: url(layout/btnEnviarMensagem.gif);
}

/* Tela Login Aba */
ul.abaTipoUsuario li a:link, ul.abaTipoUsuario li a:hover, ul.abaTipoUsuario li a:active, ul.abaTipoUsuario li a:visited{
	color: #24496E;
	background: url(layout/fundoAbaAcessoLogin.jpg) no-repeat;
}
ul.abaTipoUsuario li a:link.selecionado, ul.abaTipoUsuario li a:hover.selecionado, ul.abaTipoUsuario li a:active.selecionado, ul.abaTipoUsuario li a:visited.selecionado{
	color: #FFF;
	background: url(layout/fundoAbaAtivaAcessoLogin.jpg) no-repeat;
}
ul.abaTipoUsuario li.abaDesativado a:link,ul.abaTipoUsuario li.abaDesativado a:hover, ul.abaTipoUsuario li.abaDesativado a:active, ul.abaTipoUsuario li.abaDesativado a:visited{
	color: #CCCCCC;
	background: url(layout/fundoAbaAcessoLoginDesabilitada.jpg) no-repeat;
}
.boxAcessoPortal{
	border-top:2px solid #24496E;
	border-bottom: 2px solid #24496E;
	background: #FFF;
}
.boxCamposAcessoPortal p label{
	color: #24496E;
}
.boxCamposAcessoPortal p input.usuario{
	color: #FFF;
	background: #24496E;
}
.boxCamposAcessoPortal p input.senha{
	color: #FFF;
	background: #24496E;
}
.boxCamposAcessoPortal p input.btnAcessarPortal{
	background: url(layout/btnLogar.gif) no-repeat;
}
.boxErroSenha p{
	color: #24496E;
}
.boxEsqueceuSenha p{
	color: #24496E;
}
.boxEsqueceuSenha p a:link, .boxEsqueceuSenha p a:hover, .boxEsqueceuSenha p a:active, .boxEsqueceuSenha p a:visited{
	color: #24496E;
}
.boxMensagemSalvandoNotas{
	color: #FFF;
}