.documentos-lista{width:100%;margin-bottom:30px;border-top:1px solid #bfbfbf}
.documentos-lista .links{border-top:1px solid #bfbfbf}
.documentos-lista .links.sem_borda{border-top:0}
.documentos-item{border-bottom:1px dashed #bfbfbf}
.documentos-item span{margin:4px 5px 0 15px}
/* .documentos-item a{color:#004f86 !important;display:block;width:100%;height:45px;line-height:45px;text-decoration:none !important} */
.documentos-item a{color:#4F4F4F;display:block;width:100%;padding:15px 0;text-decoration:none}
.documentos-item a:hover{color:#004f86;}
.documentos-lista .links li.ultimo{border-style:solid !important}
.documentos-lista h2{text-align:center;border-bottom:1px solid #BFBFBF;padding-bottom:10px}

#documentos-busca{width:535px;height:30px;line-height:30px;margin:0 auto}
#documentos-localizar{width:180px;margin-left:5px;float:left;background-image:url(../../images/pmrg-bg-localizar.gif)}
#documentos-localizar-label{float:left;width:70px}
#documentos-exata{float:left;margin:7px 0 0 13px}
#documentos-exata-label{float:left;margin:6px 5px 0 2px}
#documentos-enviar{float:left;;width:80px;margin-left:5px;margin-bottom:2px}
#documentos-limpar{float:left;width:60px;margin-left:5px;margin-bottom:2px}

#transparencia-conteudo{width:100%;text-align:center;border-top:1px solid #bfbfbf}
#transparencia-conteudo h4{margin:15px 0;padding-bottom:10px;text-align:center;border-bottom:1px solid #bfbfbf}
#transparencia-conteudo h2{text-align:center;border-bottom:1px solid #BFBFBF;padding-bottom:10px}
#transparencia-conteudo h3{padding-bottom:10px}
#transparencia-conteudo .descricao{text-align:center;font-weight:13px;line-height:1.5em}
#transparencia-conteudo .linha{height:20px}
#transparencia-conteudo ul.lista li{list-style:disc inside none !important;padding:5px 0 5px 20px}

#transparencia-conteudo .contrato-form label.label{float:left;width:200px;margin-right:10px}
#transparencia-conteudo .contrato-form div.linha-form{line-height:30px;margin-bottom:10px}
#transparencia-conteudo .data_publicacao{height:30px;line-height:30px;display:block;float:right;margin-right:20px}

.aviso-transparencia{text-align:center;padding-top:20px}

#transparencia-conteudo .label{float:left;width:160px}
#transparencia-conteudo .text{width:315px;margin-left:10px;float:left}
#transparencia-nome{background-image:url(../../images/pmrg-bg-nome.gif)}
#transparencia-email{background-image:url(../../images/pmrg-bg-email.gif)}
#transparencia-enviar{width:100px;margin-left:215px}

#transparencia-resultado{width:460px;line-height:25px;font-style:italic;text-align:center;margin:0 auto 10px auto;min-height:25px;background-color:#F5F5F5;border:1px solid #464646;color:#464646;}
/*#transparencia-resultado{width:460px;line-height:25px;font-style:italic;text-align:center;margin:0 auto 10px auto}*/
#transparencia-conteudo .show.erro{background-color:#fbdcdc;border:1px solid #c31111;color:#c31111}
#transparencia-conteudo .show.sucesso{background-color:#b3ffaf;border:1px solid #247f1f;color:#247f1f}



#div-avisos-licitacoes{text-align:center;}
#avisos{border-top:1px solid #bfbfbf}
.aviso{border-bottom:1px dashed #bfbfbf; padding:15px 0 15px 15px;}
.aviso div{display:block;width:100%;text-decoration:none !important}
.aviso span{margin:4px 5px 0 0px;}
.span-titulo{color:#004f86; font-weight: bold;}
.span-desc-item{font-weight: bold;}
#avisos li.ultimo{border-style:solid !important}


/*#balanco-formulario{margin:0 auto;text-align:center;width: 590px;}*/
#balanco-formulario{margin:0 auto;text-align:center;width:532px;}
#balanco-formulario .label {float:left;width:160px;}
#balanco-formulario .text {float:left;margin-left:10px;width:344px;}
#texto_balanco {text-align: center;}
#texto_balanco p{margin: 20px 0;}
#balanco-enviar{margin:0 auto;width:300px;}
#balanco-enviar .botao{width:300px;}


#detalhe-balanco-lista {width:100%;}
#detalhe-balanco-lista th {background-color:#004F86; color:white; padding:10px 7px; text-align:center; font-weight:bold; border-left:1px solid #D4D4D4; border-right:1px solid #D4D4D4;}
#detalhe-balanco-lista .first-th {border-left:1px solid #004F86 !important;}
#detalhe-balanco-lista .last-th {border-right:1px solid #004F86 !important;}
/*#detalhe-balanco th {border:1px solid #D4D4D4;background-color:#DDECE5;text-align:center;font-weight:bold;padding:3px;}*/
#detalhe-balanco-lista tr td {border:1px solid #D4D4D4; padding:10px; text-align:center;}

