/*****************************
*  DEFINICAO PADRAO DO SITE
******************************/
body { margin:0px;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#333333;font-weight:normal; }
body table {font-size:12px; }
body.margem { margin:10px 0px 0px 75px; }
body.margeminst { margin:10px 0px 0px 55px; }
img {border:0px;}
.titulo, h1 { font-size:13px;font-family:Arial,Helvetica,sans-serif;color:#1B4472;font-weight:bold;border-bottom:1px solid #FFFFFF; }
.destaque { font-size:16px;font-family:Arial,Helvetica,sans-serif;color:#1B4472;font-weight:bold; }
.subtitulo, h2 { font-size:13px;font-family:Arial,Helvetica,sans-serif;color:#6CAC15;font-weight:bold; }
.subsubtitulo, h3 { font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#FC921D;font-weight:bold; }
h4, h5, h6 { font-size:12px; }
.texto, p, li { font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#333333;font-weight:normal;text-align:justify; }
.linhaExtra { line-height:140%; }
.comentario { font-size:10px;font-family:Arial,Helvetica,sans-serif; }
.bold { font-weight:bold; }
.justify { text-align:justify; }
.center { text-align:center; }
.espaco { padding-left:10px; }
.borda { border:1px solid #CCCCCC; }
.linhaInferior { border-bottom:1px solid #CCCCCC; }
.paragrafo { text-indent:15px; }
a { font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#333333;font-weight:bold;text-decoration:none; }
a:hover { text-decoration:underline; }
div.bloco { padding:0px 10px;border:1px solid #CCCCCC;}
div.novaSenha { margin-left:200px;margin-top:50px;padding:50px 0px;background-color:#FFCC66;border:1px solid red;font-size:18px;font-family:Arial,Helvetica,sans-serif;;color:black;width:300px;height:120px;text-align:center; }

div.ben { border:1px solid #99CC00;background-color:#EFFBD7; }
div.cred { border:1px solid #004F9D;background-color:#E1F0FF; }
div.aviso { border:1px solid red;background-color:#FFFCD5; }
div.sucesso { border:1px solid #7DED5C;background-color:#F4FFEC; }
.red { color:#FF0000;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-align:center; }
.green { color:#336600;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-align:center; }
.big { font-size:14px; }
span.margem { padding-left:20px; }

/* OCULTA EXIBE */
.oculto { display:none; }
.visivel { display:block; }

span.item { background-color:red;margin:20px; }
.margemNegativa { margin-left:-40px; }
.tarja { background-color:#F4FFEC; }
.borda { border:1px solid #CCCCCC;}
.pading { padding:4px; }
.margem { margin:2px; }

/*****************************
* PAINEL DE OPCOES
*****************************/
#opcoes { float:right; }

#opcoesExtrato, #opcoesGeral {  }

#opcoesExtrato input.padi { margin:0px 5px; }

#opcoesGeral input.cleanButton,
#opcoesExtrato input.cleanButton,
#opcoes input.cleanButton {
	border:1px solid #cccccc;
	background-color:#F8F8F8;
	color:#333333;
}

#opcoesExtrato select {
	border:1px solid #cccccc;
	width:150px;
}

#opcoesExtrato input.imprimir,
#opcoesGeral input.imprimir,
#opcoes input.imprimir {
	border:1px solid #cccccc;
	background-color:#F8F8F8;
	color:#333333;
	background-image:url(../imagens/imprimir.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
}

#opcoesExtrato input.voltar,
#opcoesGeral input.voltar,
#opcoes input.voltar {
	border:1px solid #cccccc;
	background-color:#F8F8F8;
	color:#333333;
	background-image:url(../imagens/voltar.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
}

#opcoesExtrato input.salvar,
#opcoesGeral input.salvar,
#opcoes input.salvar {
	border:1px solid #cccccc;
	background-color:#F8F8F8;
	color:#333333;
	background-image:url(../imagens/salvar.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
}

#opcoesExtrato input.pesquisar,
#opcoesGeral input.pesquisar,
#opcoes input.pesquisar {
	border:1px solid #cccccc;
	background-color:#F8F8F8;
	color:#333333;
	background-image:url(../imagens/pesquisar.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:20px;
}

#opcoesExtrato input.idem,
#opcoesGeral input.idem,
#opcoes input.idem {
	border:1px solid #cccccc;
	background-color:#F8F8F8;
	color:#333333;
	background-image:url(../imagens/idem.gif);
	background-repeat:no-repeat;
	background-position:left center;
}

/*****************************
*  AREA SEGURA DE BENEFICIARIO E CREDENCIADO
*****************************/
  .area { font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#000000;font-weight:bold;background-color:#CCCCCC; }
  .subArea { font-weight:bold;background-color:#EFEFEF; }
  img.figura { float:right;height:200px;width:150px; }
  #dados { font-size:12px;font-family:Arial,Helvetica,sans-serif; }
  #dados span.espaco { padding:0px 10px; }
  #dados td.dadosTitulo1 { font-size:14px;font-weight:bold;padding:10px 5px 5px 5px;border-top:1px solid #CCCCCC; }
  #dados tddadosTitulo2 { color:#333333; }
  #dados td.dadosTexto {  }

/*****************************
*  BANNERS ENCONTRADOS NA PAGINA INICIAL
*****************************/
 div.banner {  }
 div.central { padding-top:10px;padding-left:0px; }
 div.mini { padding-left:10px;padding-top:10px; }
 div.menucor { padding-right:10px; }
 div.ptTop { padding-top:10px; }

/*****************************
*  AREA DE LOGIN
*****************************/
#login { font-size:12px;font-family:Arial,Helvetica,sans-serif;margin:0px;color:#333333;width:133px; }
#login div.login { position:absolute; top:35px; left:2px; }
 #login div.login input { font-size:12px;font-family:Arial,Helvetica,sans-serif; }
 #login div.user {  }
  #login input.user { width:100px; }
 #login div.pass { margin-top:5px; }
  #login input.pass { width:100px; }
 #login div.loginValida { margin-top:5px; }
 #login a.ajuda { font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#333333;font-weight:bold;text-decoration:none; }
 #login a.ajuda:hover { text-decoration:underline; }

/*****************************
*  AREA DE CREDENCIADOS
*****************************/
#credenciadoArea { background:center no-repeat url(../imagens/areacredenciado.jpg);height:250px;width:380px; }
 #credenciadoArea .menuAjuste { padding:50px 15px 0px 0px; }
  #credenciadoArea .menu { border:1px solid #999999;float:right;width:250px; }
   #credenciadoArea a.item { background-color:#F2F8FD;background-image:url(../imagens/icones/setaC.gif);background-position:left center;background-repeat:no-repeat;color:#333333;border-bottom:1px solid #CCCCCC;display:block;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:3px 3px 3px 15px;text-align:justify;text-decoration:none; }
   #credenciadoArea a.item:hover { background-color:#FFFFFF; }

/*****************************
*  AREA DE BENEFICIARIOS
*****************************/
#beneficiarioArea { background:center no-repeat url(../imagens/areabeneficiario.jpg);height:250px;width:380px; }
 #beneficiarioArea .menuAjuste { padding:50px 15px 0px 0px; }
  #beneficiarioArea .menu { border:1px solid #999999;float:right;width:250px; }
   #beneficiarioArea a.item { background-color:#FBFEE2;background-image:url(../imagens/icones/setaB.gif);background-position:left center;background-repeat:no-repeat;color:#333333;border-bottom:1px solid #CCCCCC;display:block;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:3px 3px 3px 15px;text-align:justify;text-decoration:none; }
   #beneficiarioArea a.item:hover { background-color:#FFFFFF; }


/*****************************
*  EXTRATO CREDENCIADO
*****************************/
table.extrato { border:1px solid #CCCCCC;font-size:12px;font-weight:bold;font-family:"Courier new, Arial";width:350px; }
table.extrato th { color:#009933 }
table.extrato td { color:#003399;text-align:right;padding:5px 5px 0px 0px;border-top:1px solid #CCCCCC; }
