footer {position: absolute; bottom: 0; width: 100%; background-color: #e8e7e7; }
footer span,
footer a:hover,
footer a {color: #FFF; font-size: .95em;}
footer ul{margin-top: 30px; margin-bottom: 15px; float: left; border-left: 1px dotted #80A887; padding-left: 10px; width: 100%;}
footer li{ margin-top: 10px; line-height: 1;}
footer .lead {margin-top: 0; line-height: .7;}
footer .lead span,
footer .lead a{font-size: .88em; font-weight: bold;}
footer img{height: 47px;}
footer > p{margin: 5px 0; padding: 0 15px }

#bannerTransparencia {text-align: center;}
#contentItensFooter {background-color: #00510f; min-height:395px;}
#contentLinkGoverno {background-color: #00420c; padding: 26px 15px; text-align: center;}
