body {margin: 0; padding: 0; color: #666; background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 0.75em;}

a {color: #00A5B6;}

a:hover {text-decoration: underline;}

form {margin: 0; padding: 0;}

input, select, textarea {color: #666; font-family: Arial, Helvetica, sans-serif; margin: 0; font-size: 1em; background-color: #FFF;}

img {border: 0;}

.ItemDeAcessibilidade {display: none;}

.FimDosFloats {font-size: 0; line-height: 0; clear: both; height: 0;}

#Geral {width: 80em; margin:0 auto;}
#Cabecalho {padding-bottom: 1.7em; zoom:100%;}
#LogoCabecalho {float: left; padding-top: 0.3em;}
#MenuFerramentas {float:right; padding: 1.2em 0; margin: 0; width: 15em;}
#MenuFerramentas ul {list-style-type:none; margin: 0; padding: 0; zoom: 100%; display: block;}
#MenuFerramentas ul li {float: left; padding: 0.2em 0 0.3em 0; margin: 0; display:block;}
#MenuFerramentas ul li a {color: #00A5B6; font-size: 1.16em; padding: 0 0 0 1em; display:block;}
#MenuFerramentas #Inicio { background: url('/static/images/linha_vert_azul.gif') right 0 repeat-y; padding-right: 1em; margin-right: 1em;}
#MenuFerramentas #Inicio a { background: url('/static/images/home.gif') 0 58% no-repeat; }
#MenuFerramentas #Mapa a { background: url('/static/images/mapa.gif') 0 58% no-repeat; padding-right: 0.3em; padding-left: 1.2em;  width: 6em;}

#BuscaPrincipal {background: #00A5B6 url('/static/images/bg_busca.gif') no-repeat; clear: right; padding:0.8em 0 0.8em 109px; float:right; width:39.91em; height: 3.20em; overflow:hidden;} 
#TermoBusca { font-size: 2.08em; border: 0; font-style:italic; font-weight: bold; width: 16em; padding: 0.2em 0.3em; margin-right: 0.2em;}
#MenuFerramentasBotaoOk {width:46px; height:40px; background: url('/static/images/bt_ok.jpg') no-repeat; font-size: 0; cursor: pointer; padding-top: 40px; vertical-align: top; border: 0; }

#ListaMenuPrincipal {background: url('/static/images/bottom_menu.gif') 0 bottom repeat-x; padding-bottom: 5px; margin-bottom: 1em; } 
#ListaMenuPrincipal ul {list-style-type:none; margin: 0; padding: 0; zoom: 100%; } 
#ListaMenuPrincipal ul li {float: left; margin: 0 0.2em 0 0; padding: 0; height:100%;  }
#ListaMenuPrincipal ul li a {color: #333; display: block; padding: 0.6em 0.7em 0.4em 0.7em; text-decoration:none; font-weight:bold; font-size: 1.33em; overflow: hidden; margin: 0;}
#ListaMenuPrincipal ul li a:hover, #ListaMenuPrincipal ul li.ativo a {background-color: #F4C10E; }

#Principal {padding: 0 0 1.5em 0; zoom:100%;}

#Rodape {padding-top: 12px; background: #F3F3F3 url('/static/images/top_rodape.gif') repeat-x; border-bottom: 4px solid #666; zoom: 100%; padding-bottom: 1.7em; margin-top: 1em;}
#Newsletter {width: 19em; float: left; background: url('/static/images/news.jpg') 15.8em 0.5em no-repeat; padding: 1em 0 0 1em; margin-right: 0.5em;}
#Newsletter h3, #Endereco h3 {font-size: 1.5em; color:#00A5B6; font-family: Georgia; margin: 0; padding: 0 0 0.3em 0; font-weight: normal;}
#Newsletter p {margin: 0 0 0.6em 0; color: #00A5B6; }
#Newsletter form {padding-right: 0.5em;}
#Newsletter input.inputtext {width: 17.80em; height: 1.3em; padding: 0.2em 0.2em 0.1em 0.2em; color: #999; margin-bottom: 0.8em; font-family: Verdana, Arial, sans-serif;}
#BtCadastrar {width: 78px; height: 23px; background: url('/static/images/bt_cadastrar.jpg') no-repeat; font-size: 0; cursor: pointer; padding-top: 23px;  border: 0; float: right;}

#ChamadasRodape { float: left; width: 34.5em; background: url('/static/images/linha_vert_verd.gif') 0 0 repeat-y; margin-top: 1em; padding: 18px 0 0 4px; min-height: 126px;}
#ChamadasRodape p { margin: 0; padding: 0;}
#ChamadasRodape img { margin: 0 0 0 8px; padding: 0;}

#Endereco {float: right; width: 22.66em; padding: 0 0 0.5em 1em; background: url('/static/images/linha_vert_verd.gif') 0 0 repeat-y; margin-top: 1.2em;}
#Endereco h4 {font-size: 1em; margin: 0; padding: 0 0 0.8em 0; font-weight:bold;}
#Endereco p {margin: 0 0 0.8em 0; line-height: 130%;}
#Endereco .contato {margin: 0; font-weight: bold; font-size: 1.16em;}

#Desenv { padding: 0.8em 0;}
#LogoOktiva { float: right;}
#IconRSS { float: left; margin: 0.3em 0.4em 0 0;}
#LinkTextoRss { float: left; font-size: 0.9em; color: #666; margin: 0.65em 0 0 0; text-decoration: none;}
#LinkTextoRss:hover { text-decoration: underline;}

/******** Capa ************/
#Col1, #Col2 {float:left; width: 25.83em; margin-right: 0.8em;}
#Col2 {margin: 0; width: 25.33em;}
#Col3 {float:right; width: 26.6em;}
.tituloscapa { margin: 0 0 0.7em 0; padding: 0 0 0 0; font-size: 1em; text-transform:uppercase; color: #FFF; font-family: Georgia; font-weight: bold; height: 1.65em;}
.tituloscapa span {padding: 0.3em 0.6em 0.25em 0.6em; display: block; float: left;}
.tituloscapa2 { margin: 0 0 0.2em 0; padding: 0 0 0 0; font-size: 1em; text-transform: uppercase; color: #FFF; font-family: Georgia; font-weight: bold; height: 1.65em;}
.tituloscapa2 span {padding: 0.3em 0.6em 0.25em 0.6em; display: block; float: left;}
#ContDestaques { border-bottom: 4px solid #990000; margin-bottom: 1.45em; padding-bottom: 0.6em; }
#TitDestaques { border-bottom: 1px solid #990000; }
#TitDestaques span {background-color: #990000; }
#Destaques {height: 30em; overflow:hidden;}
#ContDestaques .chamada_destaque {height: 29em;  padding-bottom: 1em; overflow:hidden; display: none;}
#ContDestaques .chamada_destaque .titulo { font-size: 1.5em; font-weight: bold; color:#333; font-family: Georgia; margin: 0.5em 0 0.5em 0; padding: 0;}
#ContDestaques .chamada_destaque .titulo a {text-decoration: none; color:#333; }
#ContDestaques .chamada_destaque .titulo a:hover, #ContDestaques .chamada_destaque .leia_mais:hover {text-decoration:underline;}
#ContDestaques .chamada_destaque .resumo {line-height: 120%; margin: 0 0 0.8em 0;}
#ContDestaques .leia_mais {background-color: #990000; padding: 0 0.3em; text-decoration: none; color: #FFF; font-size: 0.95em;}
#ContDestaques .chamada_destaque .img img {display: block; width: 310px; height: 206px;}
#ContDestaques .visivel {display:block;}
#ContDestaques #Paginacao {border-top: 1px dashed #990000; text-align:center; padding-top: 0.5em;}
#ContDestaques #Paginacao a {background-color:#990000; border: 1px solid #990000; margin-right: 0.5em; padding: 0.1em 0.25em; color:#FFF; text-decoration:none;}
#ContDestaques #Paginacao a.ativo {background-color: #FFF; color: #333;}

#ContUltimas { border-bottom: 4px solid #00A5B6; }
#TitUltimas { border-bottom: 1px solid #00A5B6; } 
#TitUltimas span {background-color: #00A5B6; }
#ContUltimas .chamada_ultima {padding-bottom: 1em; border-bottom: 1px dashed #00A5B6;  margin-bottom: 1em;}
#ContUltimas .chamada_ultima .data {font-size: 0.95em; margin: 0 0 0.5em 0;}
#ContUltimas .chamada_ultima .titulo {font-weight: bold; color:#333; font-size: 1.16em; font-family: Georgia; margin: 0 0 0.5em 0; padding: 0;}
#ContUltimas .chamada_ultima .resumo {line-height: 120%; margin: 0 0 0.8em 0;}
#ContUltimas .chamada_ultima .titulo a {text-decoration: none; color:#333; }
#ContUltimas .chamada_ultima .titulo a:hover, #ContUltimas .chamada_ultima .leia_mais:hover {text-decoration:underline;}
#ContUltimas .chamada_ultima .miniaturanota {float: left; margin: 0 0.5em 0.3em 0;}
#ContUltimas .chamada_ultima .leia_mais {background-color: #00A5B6; padding: 0 0.3em; text-decoration: none; color: #FFF; font-size: 0.95em;}

#ContUltimas .chamada_ultima2 {margin-bottom: 1em}
#ContUltimas .chamada_ultima2 .data {float: left; width:5.8em; font-size: 0.95em; }
#ContUltimas .chamada_ultima2 .titulo {font-weight: bold; color:#666; font-size: 1em; font-family: Georgia; margin: 0 0 0.5em 0; padding: 0; float: right; width:20.3em; }
#ContUltimas .chamada_ultima2 .titulo a {color:#00A5B6; text-decoration: none; }
#ContUltimas .chamada_ultima2 .titulo a.tit {color:#666;}
#ContUltimas .chamada_ultima2 .titulo a:hover {text-decoration:underline;}


#ContCanal { padding-bottom: 1em;}
#TitCanal { border-bottom: 1px solid #B38C09;}
#TitCanal span {background-color: #B38C09;}
#ContCanal .chamada_destaque2 { padding-bottom: 1em; display: none;}
#ContCanal .chamada_destaque2 .titulo2 { font-size: 1.5em; font-weight: bold; color:#333; font-family: Georgia; margin: 0.5em 0 0.5em 0; padding: 0;}
#ContCanal .chamada_destaque2 .titulo2 a {text-decoration: none; color:#333; }
#ContCanal .visivel2 {display:block;}
#ContCanal #Paginacao2 { border-bottom: 4px solid #B38C09; text-align:center; padding-bottom: 1em;}
#ContCanal #Paginacao2 a {background-color:#B38C09;  margin-right: 0.5em; padding: 0.15em 0.4em; color:#FFF; text-decoration:none;}
#ContCanal #Paginacao2 a.ativo2 {background-color: #FFF; color: #333;}

#ContRadio { border-bottom: 4px solid #006633; margin-bottom: 1.45em; padding-bottom: 0.2em;}
#TitRadio { border-bottom: 1px solid #006633;}
#TitRadio span {background-color: #006633;}
#BannerRadio p, #BannerInformativo p { margin: 0; padding: 0;}

#ContInformativo { border-bottom: 4px solid #FF9933; margin-bottom: 1.45em; padding-bottom: 0.2em;}
#TitInformativo { border-bottom: 1px solid #FF9933;}
#TitInformativo span {background-color: #FF9933;}

#NaRede { border-bottom: 4px solid #666; margin-bottom: 1.45em; padding-bottom: 0.83em;}
#TitRede { border-bottom: 1px solid #666;}
#TitRede span {background-color: #666;}
#NaRede a img { vertical-align: middle; margin-left: 1.2em;}

#ContLinks { border-bottom: 4px solid #CC0000; margin-bottom: 1.45em;}
#TitLinks { border-bottom: 1px solid #CC0000;}
#TitLinks span {background-color: #CC0000;}

#ContLinks ul { display: block; padding: 0 0 0.5em 1.5em; margin: 0;}
#ContLinks ul li { margin: 0 0 0.5em 0; padding: 0 0 0 1em; list-style: none; background: url('/static/images/marcador-links.gif') left center no-repeat;}
#ContLinks ul li a { margin: 0; padding: 0; text-decoration: underline; color: #CC0000; font-size: 1em;}
#ContLinks ul li a:hover { text-decoration: none;}

#NuvemTags { border-bottom: 4px solid #5EB9FD; margin-bottom: 1.45em; padding-bottom: 0.83em;}
#TitTags { border-bottom: 1px solid #5EB9FD;}
#TitTags span {background-color: #5EB9FD;}
#TagsMoldura a {color: #5EB9FD; text-decoration: none;}
#TagsMoldura a:hover { text-decoration: underline;}

#ContEventos { border-bottom: 4px solid #0099FF; margin-bottom: 1.45em; padding-bottom: 0.3em; }
#TitEventos { border-bottom: 1px solid #0099FF; } 
#TitEventos span {background-color: #0099FF; }
#ContEventos .chamada_evento {margin-bottom: 1em}
#ContEventos .chamada_evento .data {float: left; width:5.83em; font-size: 0.95em; }
#ContEventos .chamada_evento .evento {float: right; width:20.1em; font-weight: bold; color:#666; font-family: Georgia; }
#ContEventos .chamada_evento .evento a {color:#0099FF; text-decoration: none; }
#ContEventos .chamada_evento .evento a.tit {color:#666; }
#ContEventos .chamada_evento .evento a:hover, #ContEventos .ver_eventos:hover {text-decoration:underline;}
#ContEventos .ver_eventos {background-color: #0099FF; padding: 0 0.3em; text-decoration: none; color: #FFF; font-size: 0.95em;}

#ContGaleriaDeFotos { border-bottom: 4px solid #FF6600; }
#TitGaleriaDeFotos { border-bottom: 1px solid #FF6600; } 
#ContGaleriaDeFotos span {background-color: #FF6600; }
#ContGaleriaDeFotos .chamada_ultima {padding-bottom: 1em; border-bottom: 1px dashed #FF6600;  margin-bottom: 1em;}
#ContGaleriaDeFotos .chamada_ultima .data {font-size: 0.95em; margin: 0 0 0.5em 0;}
#ContGaleriaDeFotos .chamada_ultima .titulo {font-weight: bold; color:#333; font-size: 1.16em; font-family: Georgia; margin: 0 0 0.5em 0; padding: 0;}
#ContGaleriaDeFotos .chamada_ultima .resumo {line-height: 120%; margin: 0 0 0.8em 0;}
#ContGaleriaDeFotos .chamada_ultima .titulo a {text-decoration: none; color:#333; }
#ContGaleriaDeFotos .chamada_ultima .titulo a:hover, #ContUltimas .chamada_ultima .leia_mais:hover {text-decoration:underline;}
#ContGaleriaDeFotos .chamada_ultima .miniaturanota {float: left; margin: 0 0.5em 0.3em 0;}
#ContGaleriaDeFotos .chamada_ultima .leia_mais {background-color: #FF6600; padding: 0 0.3em; text-decoration: none; color: #FFF; font-size: 0.95em;}

#Path { margin-bottom: 1em; font-size: 0.92em;}
#Path a { font-family: Arial;  color: #666; text-decoration: none;}
#Path a:hover { text-decoration: underline;}

/*************************************** Fale Conosco ***************************************/
.Titulos { margin: 0 0 0.75em 0; padding: 0; font-size: 1.83em; color: #333; font-family: Georgia; font-weight: bold;}
.CorDestaque { color: #D50000;}

#Coluna1 { width: 19.17em; float: left;}

#InfosContato, #DescricaoContato { border-bottom: 4px solid #F4C10E; margin-bottom: 1.45em; padding-bottom: 0.6em;}
#TitContato, #TitMapa { border-bottom: 1px solid #F4C10E;}
#TitContato span, #TitMapa span {background-color: #F4C10E; color: #000;}

.Content { padding: 0.5em 0 0 1em; font-size: 1.17em; font-family: Georgia, Verdana, sans-serif;}
.Content2 { margin: 0 0 1.2em 0; padding: 0 0 0 1em; font-style: italic; font-family: Arial;}
.ParagContato, #DescricaoContato .Content p { background: url('/static/images/marcador-seta.gif') left 0.35em no-repeat; margin: 0 0 1em 0; padding: 0 0 0 1em;}
.ContatoFones { background: url('/static/images/ico-fone.jpg') left 0.15em no-repeat; margin: 0 0 0.5em 0; padding: 0 0 0 1.5em;}
.ContatoEmail { background: url('/static/images/ico-email.jpg') left center no-repeat; margin: 0; padding: 0 0 0 1.5em;}
.VerMapa { color: #00A5B6; font-size: 0.92em; font-family: Arial; margin: 0; padding: 0 0 1em 1.17em;}
.VerMapa img { vertical-align: bottom;}
.VerMapa a { color: #00A5B6; font-size: 0.85em; font-family: Arial;}
#LocalizacaoMapa {display: none;}
#Coluna2 { width: 58em; float: right;}
#FormContato .intro, #FormContato .intro p { margin: 0 0 1.17em 0; padding: 0;}
#FormularioDeFaleConosco { width: 45em}
#FormularioDeFaleConosco label { font-size: 1.17em;}
#FormularioDeFaleConosco p.linha {margin: 0.25em 0 0.92em 0; padding: 0;}
#FormularioDeFaleConosco .esquerda {width: 21.67em; float: left;}
#FormularioDeFaleConosco .direita {width: 21.67em; float: right;}
#FormularioDeFaleConosco .direita .linha { text-align: right;}

#FormularioDeFaleConosco .input { border-color: #333; font-size: 1em; font-family: Arial, Helvetica; color: #333;}
#FormularioDeFaleConosco #NomeContato { width: 100%;}
#FormularioDeFaleConosco #EmailContato { width: 100%;}
#FormularioDeFaleConosco #Telefone { width: 98%;}
#FormularioDeFaleConosco #Cidade { width: 100%;}
#FormularioDeFaleConosco #Estado { width: 99%; background-color: #FFF; border-color: #333; font-size: 1em; font-family: Arial, Helvetica; color: #333;}
#FormularioDeFaleConosco #Assunto { width: 100%;}
#FormularioDeFaleConosco #Mensagem { width: 100%;}

.BotaoEnviar {
    background: url('/static/images/bt-enviar.jpg') no-repeat; display: block; width: 78px; height: 23px; margin: 6px 0 10px 0; padding: 23px 0 0 0; text-indent: -99999em;
    cursor: pointer; border: 0; font-size: 0; float: right;
}

/********************************** Telas Confirmação - Fale Conosco **********************************/
.erro { margin: 0 0 5em 0; padding: 1.5em; font-size: 1.17em; background-color: #fbf2f2; color: #990000; border: 1px solid #f8e3e3;}
.sucesso { margin: 0 0 5em 0; padding: 1.5em; font-size: 1.17em; background-color: #f2fbf2; color: #006600; border: 1px solid #e3f8e4;}
.erro img, .sucesso img { vertical-align: middle; margin: 0 10px 0 0;}
.mensagem { font-size: 1.17em; margin: 0; padding: 0 0 5em 0;}

.IrInicio { color: #00A5B6; font-size: 1em; font-family: Arial; margin: 0; padding: 0 0 5em 0;}
.IrInicio a { color: #00A5B6; font-family: Arial;}

/********************************** Mapa do site **********************************/
#ListaMapa ul, #ListaResultadoBusca { display: block; padding: 0 0 1em 0; margin: 0;}
#ListaMapa ul li, #ListaResultadoBusca li { margin: 0 0 1.25em 0; padding: 0 0 0 1.5em; list-style: none; background: url('/static/images/marcador-seta.gif') left center no-repeat;}
#ListaMapa ul li a, #ListaResultadoBusca li a { margin: 0; padding: 0; text-decoration: none; color: #666; font-size: 1.33em;}
#ListaMapa ul li a:hover, #ListaResultadoBusca li a:hover { text-decoration: underline;}

.TxtBusca { font-size: 1.17em; margin: 1em 0; padding: 0;}
.TitBusca { font-family: Georgia; font-size: 1.5em; margin: 0; padding: 0.2em 0 0.3em 0; border-top: 1px dashed #666; border-bottom: 4px solid #666;}

#FormNovaBusca { display: block; padding-bottom: 2em;}
#FormNovaBusca #TermoMapa { width: 24.17em; font-size: 1em; color: #999; margin: 0 0.83em 0 0; padding: 0.34em 0.27em 0.20em 0.27em; border-color: #666; vertical-align: bottom;}
#FormNovaBusca .BotaoPesquisar {
    background: url('/static/images/bt-pesquisar.jpg') no-repeat; border: none; font-size: 0; margin: 0; padding: 22px 0 0 0; cursor: pointer; width: 81px; height: 22px;
    vertical-align: top;
}

/********************************** Resultado da pesquisa **********************************/
#ResultadoBusca p { font-size: 1.17em;}
.MarcadorBusca { color: #00A5B6;}

/********************************** Enquetes **********************************/
#ContEnquete { border-bottom: 4px solid #566C7C; padding-bottom: 1em; }
#TitEnquete { border-bottom: 1px solid #566C7C; }
#TitEnquete span {background-color: #566C7C; }
#FormEnquete {padding-left: 80px; background: url('/static/images/dec_enquete.jpg') 10px 5px no-repeat; padding-top: 0.5em;}
#PerguntaEnquente { font-family: Georgia, Verdana, sans-serif; font-size: 1.17em; color: #333; font-weight: bold; margin: 0 0 1em 0; padding: 0;}
#FormEnquete .itens {margin: 0 0 0.6em 0;}
#FormEnquete .itens input {margin-right: 0.2em;}

#FormEnquete .BotaoVotar {
    width:48px; height:23px; background: url('/static/images/bt_votar.jpg') no-repeat; font-size: 0; cursor: pointer; padding-top: 23px; vertical-align: top; border: 0;
    margin: 5px 0 0 0;
}
#FormEnquete .BotaoResultado {color: #566C7C; font-size: 0.95em; margin: 0;}

#Respostas p {margin: 1em 0 1em 0;}
.total_votos {margin: 0 0 2em 0; font-size: 1.17em;}
#ContainerResultados { margin: 2em 0;}
.item_resultado {margin-bottom: 1em; font-size: 1.17em;}
.item_resultado p {color: #666; margin-bottom: 0.2em;}
.grafico { border: 1px solid #00A5B6; padding: 0.06em 0.06em 0.08em 0.08em; position: relative; width: 22em;}
.grafico .barra { background-color: #00A5B6; display: block; font-family: Arial; font-weight: bold; height: 1.7em; padding: 0; position: relative; width: 100%;}
.grafico .barra span { color: #000; display: block; top: 0.32em; left: 0.5em; position: absolute; width: 15em;}

.erro, .computado { margin: 0 0 1.17em 0; padding: 0;}
.erro { color: #A91008; }

/********************* Nota **************/
#ContainerListaNotas { border-bottom: 4px solid #F4C10E; margin-bottom: 1.45em; padding-bottom: 0.3em; }
#ContainerListaNotas h3 { border-bottom: 1px solid #F4C10E; color:#333; } 
#ContainerListaNotas h3 span {background-color: #F4C10E; }
#ContainerListaNotas ul {list-style-type: none; margin: 0; padding: 0;}
#ContainerListaNotas ul li {list-style-type: none; margin: 0 0 0.8em 0; height: 100%; }
#ContainerListaNotas ul li a { display:block; font-family: Georgia; font-size: 1.33em; color: #666; text-decoration:none; padding: 0.15em 0.8em 0.15em 1em; }
#ContainerListaNotas ul li a:hover, #ContainerListaNotas ul li.atual a {background: #EEE url('/static/images/icon_menu_notas.gif') right 0 no-repeat; }

#TextoNota, #PostBlog .texto {margin-bottom: 1em; line-height: 130%;}
#TextoNota .alignleft,#PostBlog .texto .alignleft {float:left; margin: 0 10px 10px 0; }
#TextoNota .alignright,#PostBlog .texto .alignright {float:right; margin: 0 0 10px 10px; }
#TextoNota .aligncenter,#PostBlog .texto .aligncenter {margin:0 auto 10px auto; }
#TextoNota .alignnone, #PostBlog .texto .alignnone {margin:0 0 10px 0; }

#OpcoesNota {padding-bottom: 2em;  margin:0 0 0.5em 0;}
#OpcoesNota a {color: #FFF; text-decoration: none; background-color: #00A5B6; padding: 0.1em 0.5em; font-family: Arial; font-size: 0.9em;}
#OpcoesNota a:hover { background-color: #007A88;}
#OpcoesNota a img {vertical-align:middle;}

.titulosnota { border-top: 1px dashed #666; border-bottom: 4px solid #666; margin: 0 0 0.8em 0; padding: 0.3em 0 0.3em 0.5em; font-family: Georgia; font-size: 1.5em;}
#ContainerImagens .ImagensE {float: left; margin: 0 2em 1.5em 0;}
#ContainerImagens {  margin:0 0 0.5em 0; }

#ListaArquivos { display: block; padding: 0.3em 0 1em 0; margin: 0;}
#ListaArquivos li { margin: 0 0 0.5em 0; padding: 0 0 0 0.8em; color: #676767; font-size: 1.16em; list-style: none; background: url('/static/images/marcador-seta.gif') left center no-repeat;}
#ListaArquivos li a { color: #FFF; text-decoration: none;  background-color: #00A5B6; padding:0 0.5em; font-family: Arial; font-size: 0.8em; }
#ListaArquivos li a:hover { background-color: #007A88; }
.audio, .video { text-align: center; margin: 0; }

/******** Enviar por email *********/
#ContentEnviar, #EnviarPorEmailConf {width: 261px; height: 360px; overflow:hidden;  }
#ContentEnviar {display: none;}
#EnviarPorEmail, #ConfEmail  {width: 261px; height: 360px; background: url('/static/images/bg_enviar_por_email.jpg') left top no-repeat; font-family: Arial; font-size: 12px; color: #666; margin: 0; padding: 0; overflow:hidden;}
#EnviarPorEmail #ContainerFormulario, #ConfEmail {margin: 0; padding: 0 35px; }
#EnviarPorEmail .txtform {margin: 0; padding: 20px 15px 30px 138px; font-size: 14px; }
#ConfEmail p {padding: 130px 0 0 0; width: 169px; } 
#ConfEmail a {color: #990000; text-decoration: underline;}
#EnviarPorEmail #FormEmail label {display: block; margin: 0 0 2px 0; padding: 0; color: #333; font-weight: bold;}
#EnviarPorEmail #FormEmail .inputext { width: 190px; overflow:hidden;  font-size: 12px; font-family: Arial; color: #666; margin: 0 0 10px 0; padding: 2px 0 1px 0;}

#ContainerBotaoEnviar {
    text-align: center;
}
/************* Eventos ****************/
#MesEvento { font-size: 1.5em; font-weight: normal; margin: -0.5em 0 0.5em 0; padding: 0;}
#ListaEvento { display: block; padding: 0.3em 0 0.8em 0; margin: 0 0 1.5em 0; border-bottom: 1px dashed #666;}
#ListaEvento li { margin: 0 0 0.5em 0; padding: 0 0 0 0.8em; color: #676767; font-size: 1.16em; list-style: none; background: url('/static/images/marcador-seta.gif') left 4px no-repeat;}
#ListaEvento li a {text-decoration: none; color: #666;}
#ListaEvento li a:hover {text-decoration: underline;}
/*#ListaEvento li a:hover { background-color: #007A88; }*/

.link_mes { color: #FFF; text-decoration: none;  background-color: #00A5B6; padding:0 0.5em; font-family: Arial; font-size: 0.95em; }
.link_mes:hover { background-color: #007A88; text-decoration:none; }

#ContainerListaNotas .lista_eventos li a {font-size: 1em; padding-right: 1.2em;}
#ContainerListaNotas .lista_eventos li a span {font-family: Arial; color: #333; font-style:italic;}
#ContainerListaNotas #MesEvento {font-size: 1em; margin-top: 0; color: #333; font-weight: bold; padding-left: 1em; font-family: Georgia; text-transform:uppercase; }

/***************** Noticias **********/
.caixa_esquerda_noticias { border-bottom: 4px solid #00A5B6; margin-bottom: 1.5em; }
.caixa_esquerda_noticias h3 { border-bottom: 1px solid #00A5B6; } 
.caixa_esquerda_noticias h3 span {background-color: #00A5B6; }
.caixa_esquerda_noticias .lista { display: block; padding: 0 0 0 0.4em; margin: 0; }
.caixa_esquerda_noticias .lista li { margin: 0 0 1em 0; padding: 0 0 0 1.1em; list-style: none; background: url('/static/images/marcador-seta.gif') left 5px no-repeat;}
.caixa_esquerda_noticias .lista li a { margin: 0; padding: 0; text-decoration: none; color: #666; font-size: 1.33em; font-family: Georgia;}
.caixa_esquerda_noticias .lista li a:hover { text-decoration: underline;}

#ListaCateg .atual a {font-weight: bold; text-decoration:underline;}

#ContArquivo .lista {display: none; padding-left: 1em;}
#ContArquivo h4 {padding: 0 0 0 0.9em; margin: 0 0 0.7em 0; background: url('/static/images/marcador-seta.gif') left 5px no-repeat; color: #666; font-size: 1.33em; font-family: Georgia; font-weight:bold;}
#ContArquivo h4 a {text-decoration: none; color: #666;}
#ContArquivo h4 a:hover {text-decoration: underline;}

#TitUltimasNot {font-size: 1em; margin: 0; color: #333; font-weight: bold; padding: 0.4em 0 0.8em 1.2em; font-family: Georgia; text-transform:uppercase;}
#ContUltNot .lista li a {font-size: 1em; }
#ContUltNot .lista li a:hover, #ContUltNot .lista li.atual a  {background-color:#00A5B6;color: #FFF; text-decoration:none;}
#ContUltNot .lista li { margin: 0 0 1em 0; padding: 0 0 0 1.1em; list-style: none; background: url('/static/images/marcador-seta.gif') left 3px no-repeat;}
.chamada_post { border-bottom: 1px dashed #00A5B6; padding-bottom: 1em; margin-bottom: 1em; }
.chamada_post .data {font-size: 0.95em; margin: 0 0 0.2em 0;}
.chamada_post .titulo { margin: 0 0 0.5em 0; padding: 0; font-size: 1.83em; color: #333; font-family: Georgia; font-weight: bold;}
.chamada_post .titulo a {color: #333; text-decoration: none;}
.chamada_post .texto {line-height: 120%; margin: 0 0 0.8em 0;}
.chamada_post .titulo a:hover {color: #333; text-decoration: underline;}
.chamada_post .leia_mais, #BoxPaginas a {background-color: #00A5B6; padding: 0 0.3em; text-decoration: none; color: #FFF; font-size: 0.95em;}
.chamada_post .leia_mais:hover, #BoxPaginas a:hover { background-color: #007A88;}
.chamada_post .content {margin-bottom: 1.5em;}
.chamada_post .miniaturanota {float: left; margin: 0 0.5em 0.3em 0;}
.chamada_post .info {margin: 0 0 1em 0;}

#PostBlog.chamada_post { border: 0; padding-bottom: 0; margin-bottom: 0; }

#PgAnterior {float: right;}
#PgSeguinte {float: left;}

#FormComentario { font-size: 1.16em; }
#FormComentario .inputtext, #FormComentario textarea {border-color: #333; font-size: 1em; font-family: Arial, Helvetica; color: #333; width: 99%;}
#FormComentario #Col1 {width: 14.28em; margin: 0; padding: 0; }
#FormComentario #Col2 {width: 34.14em; float:right; margin: 0;}
#FormComentario .linhaform {margin: 0 0 0.5em 0;}
#FormComentario #BtComentar {width:152px; height:23px; background: url('/static/images/bt_comentar.jpg') no-repeat; font-size: 0; cursor: pointer; padding-top: 23px; vertical-align: top; border: 0; float:right; }
#FormComentario textarea {height: 7.9em; margin-bottom: 0.8em;}

#ContainerComentarios {margin-bottom: 3em;}
.comentario {border: 1px solid #DDD; background-color: #EFEFEF; padding: 0.8em 1.3em;}
.comentario p {margin:0 0 0.8em;}
.comentario .data {font-style:italic;}

/********************* RSS ***********/
#Rss { width: 40em; display: none; }
#InternoRss {padding: 1em 1em 0 1em; background-color: #FFFFFD;}
#InternoRss a {text-decoration: underline;}

