/* -------------------- Barra de progresso -------------------- */

#moduloAdministracao .barraProgresso
{
text-align:center;
}

#moduloAdministracao .barraProgresso .item
{
display:inline;
margin:6px;
color:#999;
}

#moduloAdministracao .barraProgresso .item_on
{
display:inline;
margin:6px;
color:#5A9D02;
font-weight:bold;
}

#moduloAdministracao .barraProgresso .seta_on
{
background: url(img-seta-on.gif) no-repeat center center;
width:16px;
height:11px;
}

#moduloAdministracao .barraProgresso .seta_off
{
background: url(img-seta-on.gif) no-repeat center center;
width:16px;
height:11px;
display:inline;
}

/* -------------------- Barra de progresso - FIM -------------------- */

#moduloAdministracao
{
padding: 0 0 0 12px;
}
/***** Consulta Servico *****/

#consultaServico
{

width: 495px;
_width: 490px;
margin:0 0pt 0pt 5px;
_margin-left:0px;
}

#consultaServico fieldset 
{
margin: 0;
}

#consultaServico .nomeEmailBtnCadastro
{

}

#consultaServico .nomeEmail
{
margin: 0 0 0 0;
float:left;
}

#consultaServico .nomUsuarioEmail
{
font-size: 0.95em;
}

#consultaServico .btnMeuCadastro
{
padding: 12px 5px 0 0;
text-align: right;
}


.linha
{
clear: both;
}


/*Inscritos - Consulta Servico*/


#consultaServico .servicosInscritos
{
border: 1px solid #E9E9E9;
margin: 0 5px 0 0;
}

#consultaServico .detalheServico
{
font-weight: bold;
padding: 0 0 5px 0;
}

#consultaServico .tituloServicosInscritos
{
background-color: #E4F0D2;
padding: 4px;
margin: 0 0 4px 0;
font-size: 1.1em;
}

#consultaServico .descricaoServicosInscritos
{
margin: 5px 0 0 10px;
}


/*Suspensos - Consulta Servico*/


#consultaServico .servicosSuspensos
{
border: 1px solid #E9E9E9;
margin: 0 5px 0 0;
}

#consultaServico .tituloServicosSuspensos
{
background-color: #E4F0D2;
padding: 4px;
margin: 0 0 4px 0;
font-size: 1.1em;
}

#consultaServico .descricaoServicosSuspensos
{
margin: 5px 0 0 10px;
}

/*Botao Suspender - Consulta Servico*/


#consultaServico .servicosButton
{
text-align: center;
margin: 10px 0 5px 0;
}

/*Menu Direita - Consulta Servico*/

.ServicosDisponiveis
{
border: 1px solid #537225;
float: left;
margin: 23px 0 0 8px;
width:220px;
}

.menuTituloServicosDisponiveis
{
background-color: #9BC859;
border-bottom: 1px solid #537225;
color: white;
font-weight: bold;
padding: 2px 0 2px 0;
}
.nomServicosDisponiveis
{
padding: 4px 4px 0 4px;
font-weight: bold;
}
.descricaoServicosDisponiveis
{
padding: 0 4px 2px 4px;
}









/*Sistema de Envio de Informacao Eletronica*/

/* 

- Detalhes do servico
- Autorizacao de movimento
 */



#topAdm
{
  background:url(top-gestor.jpg) left no-repeat;
  height: 60px;
}
#topAdm .topAdmTxt
{
  padding: 25px 0 0 15px;
  font-size: 1.2em;
  color: #3A8101;
  font-weight: bold;

}

#moduloADM
{
border:1px solid #E6E6E6;
width: 733px;
padding: 10px 5px;
/*_padding-left: 0px;*/
border-top: none;
}

#moduloADM .paginacao {
border-top:1px solid #CCC;
margin:10px 0 20px 0;
padding:5px 0 0 0;
text-align:right;
}

#moduloADM .opcoesPesquisa {
border-top:1px solid #CCC;
border-bottom:1px solid #CCC;
margin:10px 0 20px 0;
padding:10px 0 10px 0;
}


#moduloADM fieldset { border: 1px solid #ccc; }

#moduloADM fieldset legend { font-weight:bold; font-size: 1.2em; }

#moduloADM .icoModuloAdm
{
  margin:0;
  padding: 0px 0 0 0;
  font-size: 1em;
  font-weight: bold;
  color:#3A5271;
  float:left;

}
#moduloADM img
{
  padding: 0 5px 0 0;
}
#moduloADM .icoFechar
{
  font-size: 1em;
  font-weight: bold;
  color:#3A5271;
  text-align: right;
  padding: 0px 0 0 0;
}

#moduloADM .txtTotalInscricoes,
#moduloADM .txtUsrBoletim {
margin: 0 0 10px 0;
}

#moduloADM .txtTotalInscricoes span,
#moduloADM .txtUsrBoletim span {
font-weight:bold;
}

#moduloADM .txtAdministrador

{
font-size:1em;
margin: 5px 0 0 3px;
color: #3A5271;
}

#moduloADM .txtAdministrador span
{
  font-weight: bold;
}

#moduloADM .txtDetalheServico

{
font-size:1em;
margin: 5px 0 0 3px;
text-align: center;
font-weight: bold;
color: #398000;
}

#moduloADM .tituloPagina

{
  color: #398000;
}

#moduloADM .divDescricao

{
  margin: 5px 0 10px 0;
  padding: 2px;

}
#moduloADM .txtServico

{
  color: #666666;
  font-weight: bold;
  float:left;
  margin: 0 2px 0 0;
  width:140px;
}

#moduloADM .txtDescricao

{
  color: #666666;
  font-weight: bold;
  float:left;
  margin: 0 2px 0 0;
  width:140px;
}
#moduloADM .txtDetalheServicoSispush

{
  color: #666666;
  font-weight: bold;
  float:left;
  margin: 0 2px 0 0;
  width:200px;
}
#moduloADM .txtDestalheServico

{
  color: #666666;
  text-align: justify;


}
#moduloADM .txtDestalheDescricao

{
  color: #666666;
  text-align: justify;
  padding-left:142px;

}
#moduloADM .linha
{
  clear: both;
  margin:0;
  padding:0;
}

#moduloADM .cor
#{
#width: 100%;
#}

#moduloADM .tabelaModuloAdmin
{
margin: 2px;
}
#moduloADM .ultimosMovimentos
{
margin: 20px 0 10px 2px;
border-bottom: 1px solid #CCCCCC;
font-weight: bold;
color:#3A5271;
font-size:1.2em;
}


#moduloADM .nomServico
{
margin: 20px 0 10px 2px;
border-bottom: 1px solid #CCCCCC;
font-weight: bold;
color:#3A5271;
font-size:1.2em;
}

#moduloADM .detalheInformacaoServicoDiv1
{
float: left;
font-weight: bold;
color:#3A5271;
font-size:1em;
width:548px;
padding: 4px 0 4px 0;

}

#moduloADM .detalheInformacaoServicoDiv2
{
float: left;
text-align: right;
font-weight: bold;
color:#3A5271;
font-size:1em;
border: 1px dashed #CCCCCC;
padding: 4px;
}

#moduloADM .botaoServCadastrados
{
padding: 4px;
font-weight: bold;
}


/*Detalhes do servico*/


#moduloADM .dadosProcessamento
{
margin: 0 0 20px 0;
}

#moduloADM .dadosProcessamento span
{
font-weight: bold;
}

#moduloADM .logdeErro
{
border: 1px dashed #CCCCCC;
margin: 2px;
}

#moduloADM .spanErro
{
font-weight: bold;
}


#moduloADM .txtLogErro
{
margin: 2px 2px 10px 2px;
border-bottom: 1px solid #CCCCCC;
font-weight: bold;
color:#3A5271;
font-size:1em;
}

#usuario {
    padding: 30px 0 0 0;
}









