/* CSS Document */
* {margin:0px; padding:0px;}

body {
background:#ffffff url(images/bg_geral.gif) repeat-x top center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px 0px 0px 0px;
}

a {text-decoration:none;}

div div h1 span {display:none; } /* APATEJ abbr */

input, textarea, select { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:0px 0px 0px 3px; margin:2px; border:1px solid #bfbfbf; }
input:focus {background:#ecdddf;}
.btn  { border:1px solid #bfbfbf; background:#d9d9d9; font-size:11px;}

div.geralHome { 
width:999px; border-width:0px 1px 0px 1px; border-color:#ffffff; border-style:solid; margin:0 auto; background:#ffffff url(images/fundo_div_geral_home.gif) repeat-y left top;}
div.geral { 
width:999px; border-width:0px 1px 0px 1px; border-color:#ffffff; border-style:solid; margin:0 auto; background:#ffffff url(images/fundo_div_geral.gif) repeat-y left top;}
div.frisoTopo {width:956px;  background:#666666; float:left;}
div.topo {width:946px; color:#FFFFFF; font-size:10px; height:34px; padding:4px 10px 3px 0px; text-align:right; background:#6b131d url(images/topo_fundo_topo.gif) no-repeat bottom right; border-top:1px solid #ffffff; float:left;}
div.chamada {width:999px; float:left;}

div.logoTopo {width:245px; float:left;}
div.bannerTopoGeral {width:239px;height:145px;float:left; background-color:#ffffff;}
div.bannerTopo { width:190px; height:85px;border:1px solid #999999; margin:29px 0px 0px 35px; padding:5px; text-align:center; vertical-align: text-bottom; background-repeat: no-repeat; background-position: center center;}
div.flashTopo {width:473px; float:left; text-align:right;}

div.moldurabanner { width: 210px; height: 90px; text-align: center; vertical-align: middle;}
div.moldurabanner span { color: white; text-align: center; width: 100px; margin-left: auto; margin-right: auto; vertical-align: middle;}

div.topoBase {width:956px; color:#ffffff; height:40px; background:#9c303d url(images/topo_fundo_base.gif) no-repeat top right; border-bottom:4px solid #000000; float:left; }
div.topoBaseEsq {width:46%; font-size:10px; float:left; padding-left:25px; margin-top:14px; color:#ffffff;  font-weight:bold;}
div.topoBaseDir {width:50%; float:left; text-align:right;  margin-top:20px; }
div.topoBaseDir a {color:#ffffff;  background:#831b27; padding:3px 7px 4px 7px; position:relative;}
div.topoBaseDir a:hover { background:#77121e; color:#fafada;}

div.colunaEsq         {width:179px; float:left; }
div.colunaCentralHome {width:576px; float:left; }
div.colunaDirHome     {width:201px; float:left; }
div.colunaDirGaleria  {width:201px; float:left; padding-bottom:10px;}

div.colunaCentral {width:576px; float:left; }
div.titPaginas{color:#050360; font-size:14px; padding:10px 5px 10px 40px; font-weight:bold; border-bottom:1px solid #dfdfdf;}

div.colunaInfoEsq {width:270px; border-right:1px solid #ccc; float:left; padding:0 5px; margin-top:15px;}
div.colunaInfoDir {width:270px;  float:right; padding:0 5px; margin-top:15px;}
div.colunaInfoFoto {width:140px; float:left; padding:0 2px 20px 2px; }
div.colunaInfo img { border:none;}
div.colunaInfoTxt { width: 120px; color:#666; float:left; font-size:11px; line-height:15px; padding-top:8px; }




div.publiGeral {width:550px; float:left; padding:10px 13px; text-align:center;}
div.publiFoto {width:118px; padding:10px 8px; float:left;}
div.publiFoto img {border:1px solid #999999;}
div.publiLegenda {width:110px; font-size:11px; text-align:center; padding-top:5px; float:left;}
div.publiRodape{width:550px; padding:10px 5px;float:left;}
div.publiNumeracao {color:#666666; text-align:center; font-weight:bold; }
.publiRed {color:#9C303D;}
div.publiNumeracao span {border-left:1px solid #666666; padding:0px 5px;}

div.listaTodasNoticias ul { margin:10px 20px 20px 20px;}
div.listaTodasNoticias li { list-style-type:none; margin-bottom:3px; border-bottom:1px solid #cecece; }
div.listaTodasNoticias li a       {background:#f5f5f5; color:#990000; padding:2px 5px 3px 25px;  position:relative; display:block; height:1%;  }
div.listaTodasNoticias li a:hover {background:#f9f9f9;}

div.conteudoNoticia {  padding:10px 10px 10px 15px;}
div.conteudoNoticia a {color:#860212; background:#f5f5f5; padding:2px 5px 2px 5px; margin:2px;}
div.conteudoNoticia a:hover {color:#000000; background:#efefef;}
div.conteudoNoticia a img {border:0px; margin:0px !important; padding:0px !important;}
div.conteudoNoticia table td {padding:5px;}

div.conteudoListaGaleria {  padding:10px 10px 10px 10px;}
div.conteudoGaleria {  padding:10px 10px 10px 10px; border-bottom:1px solid #dfdfdf; }

div.tituloNoticia { background:#9c303d; color:#FFFFFF; margin-bottom:7px; padding:3px 3px 3px 6px;}
div.resumoNoticia { background:#e6e6e6; padding:3px 3px 7px 6px;}
table.imagemNoticia {float:left;}
table.imagemNoticia img {margin:0px 10px 0px 0px; }
table.imagemNoticia td {padding-bottom:7px;}
table.imagemNoticia p { font-style:italic; color:#999999; font-size:10px;width:208px;}

div.comandosNoticia {border-top:1px solid #dfdfdf; clear:both;}
div.comandosNoticia ul { margin:10px 20px 20px 20px; text-align:right; }
div.comandosNoticia li { list-style-type:none; margin-bottom:1px; display:inline; white-space: nowrap; line-height:16px; }
div.comandosNoticia li a       {background:#f5f5f5; color:#990000; padding:2px 5px 3px 25px;  height:1%; }
div.comandosNoticia li a:hover {background:#f9f9f9;}
div.legenda {width:200px; padding:2px 0px 5px 2px; color:#cccccc; font-size:10px; text-align:left;}


div.paginasListaGalerias {border-top:1px solid #dfdfdf; clear:both;}
div.paginasListaGalerias ul { margin:10px 20px 20px 20px; text-align:center; }
div.paginasListaGalerias li { list-style-type:none; margin-bottom:1px; display:inline; white-space: nowrap; line-height:16px; }
div.paginasListaGalerias li a       {background:#f5f5f5; color:#990000; padding:2px 15px 3px 15px;  height:1%; }
div.paginasListaGalerias li a:hover {background:#f9f9f9;}


div.colunaEsq ul {margin:10px 0px 10px 0px;}
div.colunaEsq li { list-style-type:none; border:1px solid #aeaeae; margin:1px 11px 2px 6px;}
div.colunaEsq li a       {color:#000000; background:url(images/topico_menu.gif) no-repeat 6px -24px ; padding:4px 5px 4px 24px;  display:block; position:relative;  }
div.colunaEsq li a:hover {color:#ffffff; background:#7e000f url(images/topico_menu.gif) no-repeat 6px 7px;}

div.centroEsqHome {width:208px; float:left; }
div.centroEsqHome img {border:0px;}
div.centroDirHome {width:368px; float:left; padding-bottom:10px; }

div.numerosHome { text-align:center;}
div.numerosHome ul {margin:0px auto; margin:7px 0px 7px 0px;}
div.numerosHome li { list-style-type:none; display:inline; }
div.numerosHome li a { background:#d9d9d9; color:#000000; border:1px solid #bfbfbf; padding:2px 15px 2px 15px; margin:3px;}
div.numerosHome li a:hover {background:#eaeaea; border:1px solid #b3b3b3;}

div.tituloEnqueteHome {padding:7px 5px 6px 35px; font-size:10px; background:url(images/fundo_titulo_enquete_home.gif) repeat-x top left; margin:25px 0px 0px 0px;}
div.perguntaEnqueteHome { padding:7px;}
div.opcoesEnqueteHome   { padding:0px 3px 5px 15px;}
div.opcoesEnqueteHome span {vertical-align:3px;}

div.titEmDestaqueHome {color:#050360; font-size:14px; padding:10px 5px 10px 40px; font-weight:bold;}
div.resumoEmDestaqueHome { padding:0px 15px 7px 15px; margin-bottom:17px; }
div.resumoEmDestaqueHome h1 {line-height:18px;  font-weight:normal; font-size:11px; text-align:justify; }
div.resumoEmDestaqueHome h2 {font-size:11px;}
div.resumoEmDestaqueHome a {color:#4f4f4f;   }
div.resumoEmDestaqueHome a:hover {color:#000000; }

div.centroDirTopicos {background:#ffffff; padding:10px 10px 10px 15px;  margin-left:1px; margin-bottom:10px;} 
div.centroDirTopicos img {float:left; border:1px solid #d3d3d3; margin-right:15px; }
div.centroDirTopicos span {  color:#4d4d4d; }
div.centroDirTopicos h2 {font-size:11px;}
div.centroDirTopicos a {color:#4d4d4d; font-weight:normal; text-decoration:underline;}
div.centroDirTopicos a:hover {text-decoration:none; }
div.centroDirTopicos a span { color:#ff3b3b; text-decoration:none !important; vertical-align:-5px; font-size:9px; float:right; margin-top:2px; margin-right:10px; font-weight:normal; cursor:pointer; padding:2px ;  }
div.centroDirTopicos a:hover span { background:#ededed; }

div.colDirAnuncio {padding:10px; margin-bottom:20px; height: 80px;}
div.colDirAnuncio img {float:left; border:1px solid #d3d3d3; margin-right:10px; }
div.colDirAnuncio a {color:#4d4d4d; }
div.colDirAnuncio a:hover {color:#000000;}
div.colDirAnuncio a span { color:#ff3b3b; text-decoration:none !important; vertical-align:-5px; font-size:9px; float:right; margin-top:2px; margin-right:10px; font-weight:normal; cursor:pointer; padding:2px ;  }
div.colDirAnuncio a:hover span { background:#ededed;}

div.bannerDir {width:180px; height:55px; background-color:#FF9900; border:1px solid #BF7300; background-image:url(images/seta_banner.gif);  background-position:right; background-repeat:no-repeat; margin-left:10px;}

div.bannerDirTit {font-size:11px; font-weight:bold; color:#ffffff; padding:10px 0px 0px 2px;}

div.bannerDirAtualiza{font-size:10px; color:#000000; padding:5px 0px 0px 2px; text-align:left; width:150px;}

div.colunaEsqNewsletter {padding:5px 0px 5px 3px; background-color:#E5E5E5;}
div.colunaEsqNewsletterOk {padding:10px 8px 0px 8px; background-color:#E5E5E5; color:#9C303D; font-weight:bold; height:85px; text-align:left; font-size:10px;}
div.colunaEsqNewsletter span {margin-bottom:5px; display:block; font-size:10px; font-weight:bold;}


div.colunaDirNewsletter {padding:5px 5px 5px 10px;}
div.colunaDirNewsletter span {margin-bottom:5px; display:block;}
div.colunaDirBanners {text-align:center; margin:12px 10px 7px 10px; padding:7px; background:#dfdfdf url(images/fundo_banners.gif) repeat-y center top; }
div.colunaDirBanners img {border:0px;}

/* Galeria */

div.galeriaTopicos {background:#ffffff; padding:10px 10px 10px 15px; height:110px; margin-left:1px;}
div.galeriaTopicos img {float:left; border:1px solid #d3d3d3; margin-right:15px; }
div.galeriaTopicos span {color:#4d4d4d; }
div.galeriaTopicos h2 {font-size:11px;}
div.galeriaTopicos a {color:#4d4d4d; font-weight:normal; text-decoration:underline;}
div.galeriaTopicos a:hover {text-decoration:none; }
div.galeriaTopicos a span { color:#ff3b3b; text-decoration:none !important; vertical-align:-5px; font-size:9px; float:right; margin-top:6px; margin-right:10px; font-weight:normal; cursor:pointer; padding:2px ;  }
div.galeriaTopicos a:hover span { background:#ededed; }

div.tituloTumbsGaleria { text-align:center; font-size:10px; padding:7px; background:#dfdfdf; margin:76px 15px 0px 15px; }
div.tumbsGaleria { margin:0px auto; padding:5px 0px 5px 0px; background:#cccccc; height:420px; width:170px; overflow:auto; text-align:center; }
div.tumbsGaleria a img {margin-bottom:5px; border:2px solid #dfdfdf;}

div.fotoPrincipalGaleria {width:555px; background:#999999; margin:0px auto;}

div.tituloConteudo {background:#f5f5f5; text-align:center; font-weight:bold; color:#9c303d; font-size:14px; padding:3px; border-bottom:1px solid #e5e5e5; margin-bottom:10px;}


div.formContato {border:1px solid #dfdfdf; margin:10px 20px 20px 40px; padding:10px 5px 10px 35px;}
div.btnImprimirFicha a { background:#f5f5f5; border:1px solid #dfdfdf; padding:2px 5px 2px 5px;}
div.btnImprimirFicha a:hover { background:#dfdfdf; }
div.respostaFichaInscricao {font-size:12px;}

.rodape {clear:both; background:#d5cfd0; text-align:center; font-size:10px; color:#666666; padding:2px 5px 3px 5px;}