@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0}
ul{margin:0; padding:0;list-style:none;}
#box-toggle span{float:right;cursor:pointer;font-weight:bold;font-size:14px;color:#c30;border:2px solid #000;padding:5px;}
form label.error{
	float:none;
	display:block;
	color:#f00;
	width:auto;
	text-align:left;
	padding-left:105px;
}
#formLogin input[type=text]:focus, #formLogin input[type=password]:focus{
	background:#f8f8f8;
	border:1px solid #666;
}
.erro, .sucesso, .alerta, .pergunta {
	width:96%;
	padding:2%;
	margin:10px 0;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
}
.sucesso {
	background: #eff4d4;
	border: 1px solid #8fad3d;
	color: #596c26;
}
.alerta{
	background: #FFea97;
	border: 1px solid #e2b500;
	color: #995f5b;
}
.erro{
	background: #efcec9;
	border: 1px solid #ad3f30;
	color: #943728;
}
.pergunta{
	background: #c6d8f0;
	border: 1px solid #4381cc;
	color: #5c58b9;
}
body{margin:0;padding:0;}
#top{display:block;height:185px;background-color:#FFFFFF; /*#026701*/
	/*background: -webkit-linear-gradient(top,  #FFF 1%,#026701 100%); /* Chrome10+,Safari5.1+
    background:-moz-linear-gradient(top, #FFF, #026701);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFF', endColorstr='#026701',GradientType=0 ); /* IE6-9
    background: -o-linear-gradient(top, #FFF 0%,#026701 100%); /* Opera 11.10+
    background: -ms-linear-gradient(top, #FFF 0%,#026701 100%); /* IE10+
    background: linear-gradient(top, #FFF 0%,#026701 100%); /* W3C */
}
#top .top_centro{display:block;width:1000px;height:150px;margin:0 auto;position:relative;/*background-image: url(../imagens/img_topGoi.jpg);background-repeat: no-repeat;background-position: 650px top;*/}
#top .janela{display:block;height:30px;font:bold 12px Arial, Helvetica, sans-serif;padding:5px 0 0 20px;} /*FF*/
#top .prefeitura{
	display:block;
	height:148px;
	background-image: url(../imagens/magalhaes_barata_imagem.png);
	background-repeat: no-repeat;
	background-position:20px bottom;
}
#menu{display:block;height:40px;
	background: -webkit-linear-gradient(top, #00afef 1%, #00afef 100%); /* Chrome10+,Safari5.1+ */
	background:-moz-linear-gradient(top, #00afef, #00afef);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#3d3d3d',GradientType=0 ); /* IE6-9 */
	background: -o-linear-gradient(top, #00afef 0%, #00afef 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #00afef 0%, #00afef 100%); /* IE10+ */
	background: linear-gradient(top, #00afef 0%, #00afef 100%); /* W3C */
}
#menu ul{display:block;list-style:none;width:1000px;height:40px;margin:0 auto;}
#menu ul li{float:left;font:14px Arial, Helvetica, sans-serif;color:#CCC;margin-top:2px;position:relative;}
#menu ul li h3{display:block;text-align:left;font:bold 14px Arial, Helvetica, sans-serif;color:#000;padding:0 10px;}
#menu ul li .seta{display:block;float:right;font:12px Arial, Helvetica, sans-serif;color:#FFF;padding:0 0 0 20px;margin:0;}
#menu ul li:hover .seta{color:#000;}
#menu ul li:hover{background:#e0e0e0;border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius:5px 5px 0 0;
	-khtml-border-top-left-radius:5px;-khtml-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;}
#menu ul li:hover a{color:#000;}
#menu ul li a{display:block;text-decoration:none;font:bold 12px Arial, Helvetica, sans-serif;text-align:center;color:#FFF;padding:12px 30px 11px;}
#menu ul li a:hover{background:#e0e0e0;color:#000;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	-moz-border-radius:5px 5px 0 0;
	-khtml-border-top-left-radius:5px;
	-khtml-border-top-right-radius:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
}
#menu ul li ul{display:none;position:absolute;height:auto;background:#e0e0e0;top:36px;z-index:999;
	border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	filter:alpha(opacity=95);
	-moz-opacity:.95;
	opacity:.95;
	-khtml-opacity: 0.95;
}
#menu ul li:hover ul{display:block;left:0;width:630px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	-moz-border-radius:0 5px 5px 5px;
	-khtml-border-top-right-radius:5px;
	-khtml-border-bottom-left-radius:5px;
	-khtml-border-bottom-right-radius:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
}
#menu ul li ul li{float:left;display:block;margin:10px;background:#e0e0e0;}
#menu ul li ul li a{display:block;text-decoration:none;text-align:left;font:11px Arial, Helvetica, sans-serif;color:#000;padding:3px 10px 3px 20px;}
#menu ul li ul li a:hover{color:#333;text-decoration:underline;}
/*     ----------     CONTEUDO     ----------     */
#conteudo{display:block;width:1000px;height:auto;min-height:450px;margin:0px auto;padding:0px;background:#efefef;position:relative;}
/*#conteudo div.parent{display:none;}*/
/*     ----------     AREA DO LOGIN     ----------     */
#login{width:320px;right:10px;top:-40px;position:absolute;margin:0;padding:0;}
#login h3{
	display:block;height:20px;width:100%;background:#e0e0e0;
	padding:10px 0;margin-left:0px;
	font:bold 15px Arial, Helvetica, sans-serif;color:#000;text-align:center;
	border-top-left-radius:5px;border-top-right-radius:5px;
	-moz-border-radius:5px 5px 0 0;
	-khtml-border-top-left-radius:5px;-khtml-border-top-right-radius:5px;
	-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;
}
#log_menu{display:block;margin:0;padding:1px 0;background:#e0e0e0;}
#log_menu a{
	width:96px;float:left;
	text-decoration:none;text-align:center;font:bold 12px Arial, Helvetica, sans-serif;color:#666;
	padding:5px;margin:0;background:#CCC;border-top:1px inset #C00;
	border-top-left-radius:5px;border-top-right-radius:5px;
	-moz-border-radius:5px 5px 0 0;
	-khtml-border-top-left-radius:5px;-khtml-border-top-right-radius:5px;
	-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;
}
#log_menu a.select{
	display:block;float:left;width:96px;
	text-decoration:none;text-align:center;font:bold 12px Arial, Helvetica, sans-serif;color:#FFF;
	padding:5px 5px;background:#999;
	border-top-left-radius:5px;border-top-right-radius:5px;
	-moz-border-radius:5px 5px 0 0;
	-khtml-border-top-left-radius:5px;-khtml-border-top-right-radius:5px;
	-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;
}
#log_menu a:hover{color:#666;text-decoration:underline;background:#e0e0e0;}
/*     ----------     AREA DO LOGIN PREFEITURA     ----------     */
#log_campos{
	display:block;width:320px;height:100%;background:#999;margin:0;padding:0;
	border-bottom-left-radius:5px;border-bottom-right-radius:5px;
	-moz-border-radius:0 0 5px 0px;
	-khtml-border-bottom-left-radius:5px;-khtml-border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;
}
#titForm{display:block;text-align:center;font:bold 13px Arial, Helvetica, sans-serif;color:#FFF;padding:5px 0;}
#log_campos form{display:table;width:300px;height:100%;margin:25px 0 0;padding:20px 10px 10px;}
#log_campos label{display:block;margin:0;padding:0;}
#log_campos p{display:block;font:bold 12px Arial, Helvetica, sans-serif;color:#fff;padding:10px 0 5px 10px;margin:0;}
#log_campos input{display:block;width:270px;height:20px;padding:5px 10px;border:1px solid #999;}
#log_campos .btn_entrar{
	display:block;float:left;height:40px;width:100px;
	font:bold 14px Arial, Helvetica, sans-serif;color:#FFF;background:#00afef;
	margin:15px 0 0;padding:0;cursor:pointer;border:hidden;
	border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
}
#log_campos .btn_entrar:hover{font-weight:bold;background:#00afefa6;}
#login a.suporte{display:block;float:left;width:150px;text-align:center;text-decoration:none;font:12px Arial, Helvetica, sans-serif;color:#fff;margin:20px 0 0 10px;padding:0;cursor:pointer;}
#login a.suporte:hover{color:#d4281e;text-decoration:underline;}
/*     ----------     AREA DO CONTEUDO     ----------     */
#info_home{display:block;width:650px;height:130px;margin:0 10px 0;padding-top:10px;}
#info_home .info{display:block;width:auto;height:130px;margin:0px 0 10px;background:#00afef; /*026701*/
	border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
}
#info_home .info_nfse{display:block;float:left;width:440px;height:110px;padding:0 10px;margin:0;}
#info_home .info_nfse h4{display:block;font:bold 12px Arial, Helvetica, sans-serif;margin:0;padding:10px 0 5px;}
#info_home .info_nfse p{display:block;font:11px Arial, Helvetica, sans-serif;margin:0;padding:0;}
#info_home ul.painel{list-style:none;display:block;float:left;width:165px;padding:0 10px 0;margin:0;}
#info_home ul.painel li{display:block;width:180px;float:left;font:12px Arial, Helvetica, sans-serif;color:#FFF;text-align:center;}
#info_home ul.painel li h5{display:block;font:bold 11px Arial, Helvetica, sans-serif;color:#FFF;padding:20px 5px 0;margin:0;}
#info_home ul.painel li p{display:block;font:bold 20px Arial, Helvetica, sans-serif;color:#FFF;margin:0;padding:10px 0;}
#quadro_consulta{display:block;float:left;width:400px;margin:0;padding:0;}
#quadro_consulta .marg{margin-right:5px;}
#quadro_consulta ul{list-style:none;display:block;width:100%;height:250px;padding:0;margin:0;;}
#quadro_consulta ul li{display:block;float:left;width:194px;height:auto;margin:0;padding:0;}
#quadro_consulta ul li h5{display:block;padding:10px 0 10px 10px;margin:0 0 10px;font:bold 12px Arial, Helvetica, sans-serif;color:#fff;background: #00afef;}
#quadro_consulta ul li h5.lupa{
	background-image: url(../imagens/icone_lupa.png);
	background-repeat: no-repeat;
	background-position: 165px 5px;
}
#quadro_consulta ul li h5.prnt{
	background-image: url(../imagens/icone_printer.png);
	background-repeat: no-repeat;
	background-position: 165px 5px;
}
#quadro_consulta ul li p{margin:0;padding:0;}
#quadro_consulta ul li p a{display:block;text-decoration:none;font:bold 12px Arial, Helvetica, sans-serif;color:#012142;margin:0;padding:5px 0;}
#quadro_consulta ul li p a:hover{text-decoration:underline;color: #00afef;}

#quadros{display:block;float:right;width:250px;margin:0;padding:0;}
#quadros .borderB{border-right:1px solid #999;border-bottom:1px solid #999;}
#quadros .borderL{border-left:1px solid #FFF;border-bottom:1px solid #999;}
#quadros .borderC{border-right:1px solid #999;}
#quadros span{
	display:block;
	padding:10px 0 10px 10px;
	margin:0 0 0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color: #00afef;
	background-image: url(../imagens/icone_painel.png);
	background-repeat: no-repeat;
	background-position: 220px 5px;
	position:relative;
}
/*#quadros .icone{height:33px;width:33px;position:absolute;border:1px solid #F00;
background-image: url(../imagens/icone_painel.png);
background-repeat: no-repeat;
background-position: right 0;
}*/
#quadros ul.qpainel{list-style:none;display:block;float:left;width:122px;height:auto;padding:0;margin:5px 0 0;}
#quadros ul.qpainel li{display:block;width:auto;height:auto;margin:0;padding:0;text-align:center;}
#quadros ul.qpainel li h5{display:block;height:30px;padding:5px 0 0 5px;margin:0;font:12px Arial, Helvetica, sans-serif;color:#000;}
#quadros ul.qpainel li p{display:block;font:bold 14px Arial, Helvetica, sans-serif;color:#012142;text-align:center;margin:0;padding:3px 0;}

#info_cont{display:block;width:650px;height:100%;margin:0 10px;padding-top:10px;}
#nfse_info{display:block;width:640px;padding:10px 5px;margin:0;}
#nfse_info h1{display:block;font:bold 18px Arial, Helvetica, sans-serif;color:#00AFEFFF;border-bottom:1px solid #000;padding:5px 0 0 10px;margin:0;}
#nfse_info h2{display:block;font:bold 16px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:10px;}
#nfse_info h3{display:block;text-align:left;font:bold 14px Arial, Helvetica, sans-serif;color:#000;padding:5px 5px 5px 10px;margin:0;cursor:pointer;}
#nfse_info h3:hover{color:#00AFEFFF;}
#nfse_info p{display:block;font:12px Arial, Helvetica, sans-serif;color:#000;padding:5px 10px;margin:0;}
#nfse_info #beneficios_nfse{display:block;}
#nfse_info #perguntas_nfse{display:block;}

#credenciamento_info{display:block;width:640px;padding:10px 5px;margin:0;}
#credenciamento_info h1{display:block;font:bold 18px Arial, Helvetica, sans-serif;color:#00afef;border-bottom:1px solid #000;padding:5px 0 0 10px;margin:0;}
#credenciamento_info h2{display:block;font:bold 16px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:10px;}
#credenciamento_info h3{display:block;text-align:left;font:bold 14px Arial, Helvetica, sans-serif;color:#000;padding:5px 5px 5px 10px;margin:0;cursor:pointer;}
#credenciamento_info h3:hover{color:#00AFEFFF;}
#credenciamento_info p{display:block;font:12px Arial, Helvetica, sans-serif;color:#000;padding:5px 10px;margin:0;}
#credenciamento_info p.docs{display:block;font:12px Arial, Helvetica, sans-serif;color:#000;padding:3px 0 5px 20px;margin:0;}
#credenciamento_info p.obs{display:block;font:12px Arial, Helvetica, sans-serif;color:#a71c20;padding:5px 10px;margin:10px 20px;border:2px solid #333;}
#credenciamento_info span.obs{color:red;}
#credenciamento_info #duvidas_cred_documentos{display:block;}
#credenciamento_info #duvidas_cred_documentos ul{list-style:none;margin:0;padding:0;}
#credenciamento_info #duvidas_cred_documentos ul li{display:block;font:12px Arial, Helvetica, sans-serif;color:#000;padding:0;padding:2px 0 2px 20px;}
#credenciamento_info #manual_cred{display:block;}
#credenciamento_info #manual_cred ol{display:block;margin:0 0 10px 0;padding:0;}
#credenciamento_info #manual_cred ol li{display:block;font:12px Arial, Helvetica, sans-serif;color:#000;padding:0;padding:2px 0 3px 20px;}
#credenciamento_info #manual_cred ol li ul{list-style:none;display:block;margin:0 0 0 20px;padding:0;}
#credenciamento_info #manual_cred ol li ul li{display:block;float:left;width:50%;margin:0;padding:5px 0 20px;border:none;}
#credenciamento_info .duvidas_cred{display:block;}
#credenciamento_info duvidas_cred_lista ol ul{list-style:none;margin:0;padding:0;border:1px solid #00C;}
#credenciamento_info duvidas_cred  ol ul li{display:block;font:12px Arial, Helvetica, sans-serif;color:#000;padding:2px 0 2px 20px;background:#963;}
#credenciamento_info #solicitacao_cred{display:block;}
#solicitacao_cred{display:block;width:640px;padding:10px 5px;margin:0; font-family:Arial, Helvetica, sans-serif;}
#solicitacao_cred h1{display:block;font:bold 18px Arial, Helvetica, sans-serif;color:#00afef;border-bottom:1px solid #000;padding:5px 0 0 10px;margin:0;}
#solicitacao_cred h2{display:block;text-align:center;font:bold 16px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:10px;}
#solicitacao_cred h3{display:block;text-align:center;font:bold 16px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:10px;}
#solicitacao_cred p{
	display:block;
	height:20px;
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 10px;
	margin:0;
	vertical-align:central;
}
#solicitacao_cred form input{
	display:block;height:20px;padding:5px 8px;border:2px solid #666;
}
#solicitacao_cred form select{
	padding:3px;
	margin:3px 0;
}
#solicitacao_cred form option{
	padding:2px 5px;
}
#solicitacao_cred .btn_enviar{display:block;float:left;height:40px;width:auto;font:bold 14px Arial, Helvetica, sans-serif;color:#FFF;background:#00afef;
	margin:15px 10px 0;
	padding:0 20px;
	border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	cursor:pointer;
	border:0;
}
#solicitacao_cred .btn_enviar:hover{font-weight:bold;background:#00afefa6;}
#info_acesso{display:block;width:640px;padding:10px 5px;margin:0;}
#info_acesso h1{display:block;font:bold 18px Arial, Helvetica, sans-serif;color:#00afef;border-bottom:1px solid #000;padding:5px 0 0 10px;margin:0;}
#info_acesso h2{display:block;font:bold 16px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:10px;}
#info_acesso h3{display:block;text-align:left;font:bold 14px Arial, Helvetica, sans-serif;color:#000;padding:5px 5px 5px 10px;margin:0;cursor:pointer;}
#info_acesso h3:hover{color:#d4281e;}
#info_acesso p{display:block;font:12px Arial, Helvetica, sans-serif;color:#000;padding:5px 10px;margin:0;}
#info_acesso span a{display:block;text-decoration:none;font:12px Arial, Helvetica, sans-serif;color:#000;text-align:right;padding:5px 10px;margin:0;}
#info_acesso span a:hover{color:#F00;font-weight:bold;}
#contato{display:block;width:640px;padding:10px 5px;margin:0;}
#contato h1{display:block;font:bold 18px Arial, Helvetica, sans-serif;color:#00afef;border-bottom:1px solid #000;padding:5px 0 0 10px;margin:0;}
#contato h2{display:block;font:bold 16px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:10px;}
#contato p{display:block;font:12px Arial, Helvetica, sans-serif;color:#000;padding:0 10px 10px;margin:0;}
#contato form{display:block;font:12px Arial, Helvetica, sans-serif;color:#000;padding:0;margin:0 20px;}
#contato form fieldset{display:block;padding:0;margin:0 20px 20px;border:0;}
#contato form legend{display:block;font:bold 12px Arial, Helvetica, sans-serif;color:#000;padding:0 20px;margin:0;}
#contato form label{display:block;}
#contato form p{display:block;font:bold 12px Arial, Helvetica, sans-serif;color:#000;padding:5px 0 5px 10px;margin:0;}
#contato form input{display:block;width:490px;height:20px;padding:5px 10px;border:1px solid #012142;}
#contato form textarea{display:block;width:500px;font:bold 12px Arial, Helvetica, sans-serif;color:#000;padding:5px;margin:0;border:1px solid #012142;}
#contato .btn_enviar{display:block;float:left;height:40px;width:100px;font:bold 14px Arial, Helvetica, sans-serif;color:#FFF;background:#00afef;
	margin:15px 10px 0;
	padding:0;
	border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	cursor:pointer;
	border:0;
}
#contato .btn_enviar:hover{font-weight:bold;background:#00afefa6;}
#contato .btn_voltar{display:block;float:left;height:40px;width:100px;font:bold 14px Arial, Helvetica, sans-serif;color:#FFF;background:#00afef;
	margin:15px 10px 0;
	padding:0;
	border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	cursor:pointer;
	border:0;
}
#contato .btn_voltar:hover{font-weight:bold;background:#00afefa6;}
#consultas{display:block;width:640px;padding:10px 5px;margin:0;}
#consultas h1{display:block;font:bold 18px Arial, Helvetica, sans-serif;color:#00afef;border-bottom:1px solid #000;padding:5px 0 0 10px;margin:0;}
#consultas h2, h3, h4{display:block;text-align:center;font:bold 16px Arial, Helvetica, sans-serif;color:#000;margin:0;padding:10px;}
#consultas p{display:block;text-align:center;font:12px Arial, Helvetica, sans-serif;color:#000;padding:10px 10px 5px;margin:0;}
#consultas p.radio{font:bold 12px Arial, Helvetica, sans-serif;color:#000;padding:10px;margin:0;}
#consultas form{display:block;font:12px Arial, Helvetica, sans-serif;color:#000;padding:0;margin:0 20px;}
#consultas input.char{display:block;width:200px;font:bold 12px Arial, Helvetica, sans-serif;color:#000;padding:5px 10px;margin:0 auto;clear:both;}
#consultas input.radio{display:block;padding:0;margin:0 20px 0 0;}
#consultas ul{display:block;float:left;width:100%;padding:5px 0;margin:0;text-align:center;}
#consultas ul li{float:left;text-align:center;font:12px Arial, Helvetica, sans-serif;color:#000;padding:10px 35px;margin:10px 0;}
#consultas span{display:block;float:left;text-align:center;padding:10px;margin:0 5px;background:#0CC;}
#consultas .btn_enviar{display:block;height:40px;width:100px;font:bold 14px Arial, Helvetica, sans-serif;color:#FFF;background:#00afef;
	margin:0 auto;
	padding:0;
	border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	cursor:pointer;
	border:0;
}
#consultas .btn_enviar:hover{font-weight:bold;background:#00afefa6;}

#rodape{clear:both;height:auto;background:#00afef;margin:0;padding:0;} /*026701*/

#rodape .duvida_nfse{display:block;float:left;width:450px;height:auto;margin:0;padding:0;}
#rodape .duvida_nfse h3{display:block;text-align:left;font:bold 14px Arial, Helvetica, sans-serif;border-bottom:1px solid #CCC;margin:10px;}
#rodape .duvida_nfse ul{display:block;float:left;list-style:none;width:auto;margin:0 5px;}
#rodape .duvida_nfse ul li{display:block;float:left;width:220px;padding:3px 0;}
#rodape .duvida_nfse ul li h4{display:block;text-align:left;font:bold 12px Arial, Helvetica, sans-serif;padding:0;}
#rodape .duvida_nfse ul li a{display:block;text-decoration:none;font:11px Arial, Helvetica, sans-serif;color:#000;padding:0px;margin:0;}
#rodape .duvida_nfse ul li a:hover{text-decoration:underline;color:#000099;}
#rodape .credenciamento{display:block;float:left;width:450px;height:auto;margin:0;}
#rodape .credenciamento h3{display:block;text-align:left;font:bold 14px Arial, Helvetica, sans-serif;border-bottom:1px solid #CCC;margin:10px;}
#rodape .credenciamento ul{display:block;float:left;list-style:none;width:auto;margin:0 5px;}
#rodape .credenciamento ul li{display:block;float:left;width:220px;padding:3px 0;}
#rodape .credenciamento ul li h4{display:block;text-align:left;font:bold 12px Arial, Helvetica, sans-serif;padding:0;}
#rodape .credenciamento ul li a{display:block;text-decoration:none;font:11px Arial, Helvetica, sans-serif;color:#000;padding:0px;margin:0;}
#rodape .credenciamento ul li a:hover{text-decoration:underline;color:#000099;}
#rodape .barra_bottom{display:block;clear:both;width:100%;height:40px;background:#00FFFF; /*004081*/
	background: -moz-linear-gradient(top, #00afef 0%, #3d3d3d 99%); /* FF3.6+  #014f01*/
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00afef), color-stop(99%, #3d3d3d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #00afef 0%, #3d3d3d 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #00afef 0%, #3d3d3d 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #00afef 0%, #3d3d3d 99%); /* IE10+ */
	background: linear-gradient(top, #00afef 0%, #3d3d3d 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00afef', endColorstr='#000',GradientType=0 ); /* IE6-9 */
}
#rodape .barra_bottom p{display:block;width:1000px;text-align:center;font:bold 12px Arial, Helvetica, sans-serif;margin:0 auto;padding:15px 0 0;}

/****************************************************         Tabelas de consulta          ****************************************************/


.listacursor {
	margin:auto;
	float: none;
	text-align:center;
	color:#747679;
	font-size:11px;
	background-color:#FFFFFF;
}

.listacursor td{
	color:#000000;
	font-weight: normal;
	padding:5px 10px;
}

tr.legenda td {
	background-color:#00afef;
	color:#FFFFFF;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:bold;
}

tr.legendalista td {
	background-color:#00afef;
	color:#FFFFFF;
	font-weight:bold;
}

.listacursor tr.branco{
	font: 12px Arial, Helvetica, sans-serif;
	background:#FFFFFF;
}

.listacursor tr.cinza{
	font: 12px Arial, Helvetica, sans-serif;
	background:#E0E0E0;
}

.listacursor tr.branco:hover td{
	background:#797979;
	color:#FFFFFF;
	cursor:pointer;
}

.listacursor tr.cinza:hover td{
	background:#797979;
	color:#FFFFFF;
	cursor:pointer;
}


.listaicones {
	margin:auto;
	float: none;
	text-align:center;
	color:#747679;
	font-size:11px;
	background-color:#FFFFFF;
}

.listaicones td{
	color:#000000;
	font-weight: normal;
	padding:5px 10px;
}

.listaicones tr.branco{
	font: 12px Arial, Helvetica, sans-serif;
	background:#FFFFFF;
}

.listaicones tr.cinza{
	font: 12px Arial, Helvetica, sans-serif;
	background:#E0E0E0;
}

.listaicones tr.branco:hover td{
	background:#797979;
	color:#FFFFFF;
}

.listaicones tr.cinza:hover td{
	background:#797979;
	color:#FFFFFF;
}


tr.branco td div{
	display:block;
	position:relative;
}

tr.branco td div span{display: none}

tr.branco:hover td div span{
	display:inline;
	position:absolute;
	width:350px;
	top:2em;
	text-align:left;
	right:0;
	font: 12px Arial, Helvetica, sans-serif;
	padding:5px 10px;
	background:#E0E0E0;
	border: solid thin #00afef;
	color:#000;
	z-index:4;
}

tr.branco:hover td div span table.tabeladetalhes tr td{
	background:#E0E0E0;
	color:#000;
}

tr.cinza td div{
	display:block;
	position:relative;
}

tr.cinza td div span{display: none}

tr.cinza:hover td div span{
	display:inline;
	position:absolute;
	width:350px;
	top:2em;
	text-align:left;
	right:0;
	font: 12px Arial, Helvetica, sans-serif;
	padding:5px 10px;
	background:#E0E0E0;
	border: solid thin #00afef;
	color:#000;
	z-index:4;
}

tr.cinza:hover td div span table.tabeladetalhes tr td{
	background:#E0E0E0;
	color:#000;
}