/* ----------------------------Body---------------------------------- */
body { margin:0 auto; margin-bottom:0px; background:#000 }
.home { margin-left:20px !important; }


/* ----------------------------Baragov---------------------------------- */
.barra-brasil {background:#000}


/* ----------------------------Acessibilidade---------------------------------- */
.atalhos a {color:#ff0; text-decoration:none; font-family:Lato; background:url(../../../images/bt/marcadorAcessibilidade.png) 0px 4px no-repeat; padding-left:10px; margin-right:15px}
.acessibilidade a {color:#ff0; text-decoration:none; font-family:Lato; padding-left:10px; margin-right:15px}

/* ----------------------------Topo---------------------------------- */
 
.conteudo h3 { color:#fff}
.conteudo a { color:#ff0}
.conteudo .listaLinks a{ color:#FF0 !important }
.conteudo .listaLinks a:hover{ color:#FF0 !important; text-decoration:underline }
.conteudo .listaNoticias a { color:#ff0}
.conteudo .listaNoticias span { color:#ff0 !important}
.conteudo .descricaoBanner { color:#FFF}
.moduletable .rodape {background: #000 !important; height: 240px; font-family: Ubuntu; color: #fff; font-size: 12px; width: 100%; clear: both; border-top:1px solid #fff}
.rodape a{ color:#FF0}


/* ----------------------------Menu Superior---------------------------------- */
.menuSuperior {float:right; width:800px; height:50px;background:#000; border:1px solid #fff; margin-left:90px; margin-top:50px; border-radius:20px}
.menuSuperior a{ color:#ff0; font-family:Lato !important; font-size:13px; text-transform:uppercase; font-weight:bold; text-decoration:none;   display:block; background:url(../../../images/bt/separadorMenu.png) -10px 5px no-repeat}
.menuSuperior a:hover { color:#fff; }

.maximenuck li a { color:#ff0 !important}
div#maximenuck ul.maximenuck li.maximenuck.level1:hover > a span.titreck, div#maximenuck ul.maximenuck li.maximenuck.level1.active > a span.titreck, div#maximenuck ul.maximenuck li.maximenuck.level1:hover > span.separator, div#maximenuck ul.maximenuck li.maximenuck.level1.active > span.separator {
color: #ff0; text-decoration:underline;}


/* ----------------------------Notícias Banner---------------------------------- */
.noticiasBanner {height:400px; margin-top:80px; width:70%;float:left;}
.noticiasBanner a{ color:#FF0}
/* ----------------------------Separador---------------------------------- */
.separadorPublico {float:left; width:2px; height:300px; background:url(../../../images/separadorPublico.png) no-repeat top; margin-left:90px; margin-top:80px}

/* ----------------------------Publico---------------------------------- */
.publico {float:left; height:300px; width:5%; margin-left:20px; margin-top:-20px}

/* ----------------------------DivEsquerda---------------------------------- */
.divEsquerda{float:left; width:410px; margin-top:0px;padding-right:5px; margin-right:10px}
.divEsquerda h3{font-size:25px; text-transform:uppercase; font-weight:500; color:#fff; font-family:Lato;}
.listaNoticias a{ color:#FF0 !important }
.listaNoticias a:hover{ color:#FFF !important }

/* ----------------------------Central de Mídia---------------------------------- */
.centralMidia a{ color:#ff0; text-decoration:none; font-family:Lato}
.centralMidia a:hover { color:#fff}


/* ----------------------------DivCentral---------------------------------- */
.divCentro h3{font-size:25px; text-transform:uppercase; font-weight:500; color:#fff; font-family:Lato;}

/* ----------------------------DivDireita---------------------------------- */
.divDireita h3{font-size:25px; text-transform:uppercase; font-weight:500; color:#fff; font-family:Lato;}
.listaLinks a:hover{ color:#FFF !important }
.listaLinks a{ color:#FF0 !important }

/* ----------------------------Rodapé---------------------------------- */




.banneritem p{ font-family:Lato; color:#999; font-size:12.5px; width:250px; padding-left:10px; margin-top:-10px}

.efeito_logo img{transform: scale(1); transition-duration: 0.5s;}

