@charset "utf-8";
/* CSS Document */

@font-face {
    font-family:'bebasneue';
    src: url('bebasneue.eot');
    src: url('bebasneue.eot?#iefix') format('embedded-opentype'),
         url('bebasneue.woff') format('woff'),
         url('bebasneue.ttf') format('truetype'),
         url('bebasneue.svg#bebasneue') format('svg');
    font-weight: normal;
    font-style: normal;
}

* { margin:0; padding:0; }

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../imgs/bg-body.png); }

#topo { width:100%; background-color:#FFF; overflow:hidden; display:block; }
#topo-centro { width:1000px; height:150px; margin:0 auto; }

#menu { width:100%; height:50px; background:url(../imgs/bg-menu.jpg) repeat-x; overflow:hidden; display:block; }
#menu ul { width:1000px; height:50px; margin:0 auto; list-style:none; }
#menu ul li { padding:13px 20px; float:left; }
#menu ul li a { font-family:'bebasneue'; font-size:22px; color:#FFF; text-decoration:none; text-transform:uppercase; }
#menu ul li:hover { background-color:#79B400; }

#conteudo { width:1000px; margin:0 auto; padding:20px 10px; background-color:#FFF; overflow:hidden; }

#col-esq { width:680px; overflow:hidden; float:left; }
#col-dir { width:300px; background:url(../imgs/bg-col-dir.png) left repeat-y; overflow:hidden; float:right; }

#interna { width:auto; overflow:hidden; display:block; }
#interna #titulo-interna { margin-bottom:10px; font-family:'bebasneue'; font-size:24px; color:#333; }

#slide { width:680px; height:330px; margin-bottom:20px; background-color:#CCC; }
#slide .chocoslider { position:relative; margin-bottom:50px; }
#slide .chocoslider img { position:absolute; top:0px; left:0px; }
#slide .chocoslider a.choco-imageLink { position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:60; display:none; }
#slide .choco-slice { display:block; position:absolute; z-index:50; height:100%; }
#slide .choco-title { position:absolute; left:0px; bottom:0px; background:#000; color:#fff; opacity:0.8; width:100%; z-index:89; }
#slide .choco-title p { padding:10px; margin:0; }
#slide .choco-title a { display:inline !important; }
#slide .choco-html-title { display:none; }
#slide .choco-controlNavigation { margin:5px; position:absolute; right:0%; bottom:0; z-index:99; }
#slide .choco-controlNavigation a { text-indent: -999999px; text-transform:uppercase; text-decoration:none; height:20px; width:18px; display:block; cursor: pointer; background: transparent url(../imgs/navegacao.gif) center bottom no-repeat; float:left; outline: none; }
#slide .choco-controlNavigation a.active { background: transparent url(../imgs/navegacao.gif) center top no-repeat; }

#noticias { width:auto; overflow:hidden; display:block; }
#noticias .noticia { width:auto; margin:5px 0; padding:10px 0; border-bottom:1px #DDD solid; text-align:justify; overflow:hidden; display:block; }
#noticias .noticia:hover a { color:#496D00; }
#noticias .noticia:first-child { margin-bottom:0; }
#noticias .noticia .data { width:auto; overflow:hidden; display:block; }
#noticias .noticia a { color:#333; text-decoration:none; }
#noticias .noticia .foto { margin:5px 10px 0 0; padding:5px; border:1px #DDD solid; overflow:hidden; float:left; }
#noticias .noticia h2 { margin-bottom:5px; font-family:'bebasneue'; font-size:20px; font-weight:normal; }

#redes-sociais { width:300px; margin-bottom:20px; overflow:hidden; }
#redes-sociais #titulo-redes-sociais { height:45px; line-height:45px; padding-left:10px; font-family:'bebasneue'; font-size:22px; color:#FFF; text-transform:uppercase; background:url(../imgs/bg-titulo.jpg) repeat-x; }
#redes-sociais #box { width:auto; height:100px; display:block; }

#topicos-recentes { width:300px; margin-bottom:20px; overflow:hidden; }
#topicos-recentes #titulo-topicos-recentes { height:45px; line-height:45px; padding-left:10px; font-family:'bebasneue'; font-size:22px; color:#FFF; text-transform:uppercase; background:url(../imgs/bg-titulo.jpg) repeat-x; }
#topicos-recentes .posts { width:auto; padding:10px; font-size:12px; border-bottom:1px #EEE solid; display:block; }
#topicos-recentes .posts:hover a { color:#496D00; }
#topicos-recentes .posts a { color:#333; text-decoration:none; }
#topicos-recentes .posts h2 { margin-bottom:5px; font-family:'bebasneue'; font-size:15px; font-weight:normal; }

#facebook { width:300px; margin-bottom:20px; overflow:hidden; }
#facebook #titulo-facebook { height:45px; line-height:45px; padding-left:10px; font-family:'bebasneue'; font-size:22px; color:#FFF; text-transform:uppercase; background:url(../imgs/bg-titulo.jpg) repeat-x; }
#facebook #box { width:auto; height:240px; padding:10px; display:block; }

#rodape { width:100%; background:url(../imgs/bg-menu.jpg) #DAEFBA repeat-x; overflow:hidden; display:block; }
#rodape-centro { width:1000px; height:160px; margin:0 auto; }
#rodape-centro #redes-sociais { width:auto; height:50px; line-height:50px; font-family:'bebasneue'; font-size:20px; color:#FFF; display:block; }
#rodape-centro #redes-sociais span { width:100px; height:50px; float:left; }
#rodape-centro #redes-sociais #icones { height:34px; margin-top:9px; float:left; }

#rodape-centro #menu-rodape { width:auto; border-radius:5px; background-color:#C7E798; overflow:hidden; display:block; float:left; }
#rodape-centro #menu-rodape ul { list-style:none; }
#rodape-centro #menu-rodape ul li { padding:5px 10px; float:left; }
#rodape-centro #menu-rodape ul li a { font-family:'bebasneue'; font-size:20px; color:#79B400; text-decoration:none; text-transform:uppercase; }
#rodape-centro #menu-rodape ul li:hover { background-color:#C7E798; }
#rodape-centro #menu-rodape ul li:hover a { color:#496D00; }

#rodape-centro #endereco { color:#496D00; float:right; }
#rodape-centro #endereco #titulo-endereco { font-family:'bebasneue'; font-size:20px; color:#79B400; }

#creditos { width:100%; background-color:#C7E798; overflow:hidden; display:block; }
#creditos-centro { width:980px; height:30px; line-height:30px; margin:0 auto; padding:0 10px; color:#679A00; }
#creditos-centro span { float:right; }
#creditos-centro span a { color:#679A00; text-decoration:none; }
#creditos-centro span a:hover { text-decoration:underline; }