body {
	margin: 0;
	padding: 0;
	color: #666;
	font-family: Arial, sans-serif;
	font-size: 0.75em;
}
a {
	text-decoration: none;
	color: #666;
}
a:hover {
	text-decoration: underline;
}
form {
	margin: 0;
	padding: 0;
}
img {
	border: 0;
}
select {
	color: #666;
}
.ItemDeAcessibilidade {
	display: none;
}
.FimDosFloats {
	font-size: 0;
	height: 0;
	clear: both;
}
.clearLeft {
    font-size: 0;
    height: 0;
    clear:left;
}
#Path {
    padding: 0.67em 0;
    margin: 0 0 1em 0;
    font-family: Verdana, sans-serif;
    font-size: 90%;
    color: #00562a;
}
#Path a {
    color: #00562a;
}

/********************* Moldura ***********************/
#Geral {background: url('images/fundo-site.gif') repeat;}

#ContainerMenuTop {background: #fdc802 url('images/fundo-menu-top.jpg') top center repeat-y; margin-bottom: 0.33em;}

#MenuTop {width: 64.76em; margin: 0 auto; padding: 0.24em 0.83em;}

#MenuFerramentas {height: 2.1em; padding: 0 2em 0 0; float: right;}

#ListaMenuFerramentas {float: left; display: block; margin: 0 auto; padding: 0.42em 0 0 0;}
#ListaMenuFerramentas li {
	float: left; padding: 0 0.67em 0 0.5em; margin: 0; display: block; text-align: left; list-style: none; text-transform: uppercase;
	background: url('images/separador-menu-ferramentas.gif') right center no-repeat;
}
#ListaMenuFerramentas li.ultimo, #ListaMenuPrincipal li.ultimo {background: none;}
#ListaMenuFerramentas li a {color: #00562a; font-family: Arial; font-size: 0.83em;}

#FormBusca {display: block; width: 13.33em; float: left; text-align: right;}

#FormBusca #Termo {
    background-color: #fff; font-size: 0.83em; color: #666; font-family: Arial; width: 12em; margin: 0 0.5em 0 0; padding: 0.25em 0.08em 0.06em 0.5em; vertical-align: middle;
}
#FormBusca .BotaoBuscar {
	width: 19px; height: 20px; border: 0; padding: 17px 0 0 0; margin: 0.16em 0 0 0; text-indent: -999em; vertical-align: middle;
	background: url('images/bt-ok.gif') no-repeat; cursor: pointer;
}

#ContainerCabecalho {background: #00803f url('images/fundo-container-cabecalho.jpg') bottom left repeat-x; padding-top: 1.25em;}

#Cabecalho {background: url('images/img-cabecalho.jpg') no-repeat; width: 797px; height: 173px; margin: 0 auto; padding: 0;}

#ImgLogo {margin-left: 21px;}

#Pagina {width: 66.42em; margin: 0 auto; background-color: #fff; padding: 0;}

#Coluna1 {float: left; width: 13em; margin: 1.67em 1.67em 0 0; padding: 0 1em 0 1.2em; border-right: 0.08em solid #eee;}

#ListaMenuPrincipal {margin: 0 0 1.67em 0; padding: 0 0 0.15em 0; display: block; background: url('images/linha-menu-principal.gif') left bottom no-repeat;}
#ListaMenuPrincipal li {padding: 0.5em 0 0.25em 0; margin: 0; list-style: none; background: url('images/linha-menu-principal.gif') left top no-repeat;}
#ListaMenuPrincipal li a {display: block; color: #00562a; font-family: Arial; font-size: 1.33em; margin: 0; padding: 0.2em 0.2em 0.2em 0.7em;}
#ListaMenuPrincipal li a:hover, #ListaMenuPrincipal li.atual a {background-color: #ceffe7; margin: 0; padding: 0.2em 0.2em 0.2em 0.7em; text-decoration: none;}

#Agenda, #Newsletter, #Enquete {margin: 0 0 1.67em 0;}
#Agenda img, #Newsletter img, #Enquete img {float: left; margin: 0.2em 0.67em 0 0;}
#Agenda h3, #Newsletter h3, #Enquete h3 {font-family: Arial; font-size: 1.75em; font-weight: normal; color: #00562a; margin: 0; padding: 0;}

#FormCadastro input, #AreaAssociado input {background-color: #fff; padding: 0.08em; color: #333; font-size: 0.91em; border: 0.08em solid #888;}

#FormCadastro #NomeCadastro {width: 9.34em; margin: 0 0 0 0.2em;}
#FormCadastro #EmailCadastro {width: 9.3em; margin: 0 0 0 0.4em;}

#FormCadastro .BotaoCadastrar, #FormEnquete .BotaoVotar, #AreaAssociado .BotaoEntrar, #FormularioDeAreaRestrita .BotaoEntrar, #FormularioDeFaleConosco #BotaoEnviar, #ContainerEndereco #BotaoVerMapa, #FormNovaBuscaMapa .BotaoBuscar, #FormNovaBusca .BotaoBuscar, #FormVerGalerias .BotaoVerGalerias, #FormBuscarNoticias .BotaoBuscar {
    border: 0; cursor: pointer; height: 18px; padding-top: 18px; font-size: 0; text-indent: -99999px;
}

#FormCadastro .BotaoCadastrar {background: url('images/bt-cadastrar.jpg') no-repeat; width: 86px; margin-top: 10px;}
#FormEnquete .BotaoVotar {background: url('images/bt-votar.jpg') no-repeat; width: 58px; margin-top: 10px; display:block;}

#Conteudo {width: 48.33em; float: left; padding: 1em 0 0 0;}

#ConteudoEsquerdo {width: 31.67em; float: left; margin-bottom: 2em;}

#ConteudoColunaDireita {float: right; margin-bottom: 2em;}

#ConteudoColunaDireita #AreaAssociado {
    background: url('images/top-area-associado.gif') left top no-repeat; background-color: #fff4ca; width: 12.79em; padding: 2.5em 0.55em 0.75em 0.75em; margin-bottom: 0.67em;
    border-bottom: 0.17em solid #00562a;
}

#ConteudoColunaDireita #LoginAssociado {width: 9.42em; margin: 0 0 0.25em 0;}
#ConteudoColunaDireita #SenhaAssociado {width: 9em; margin: 0 0 0.25em 0;}

#AreaAssociado .BotaoEntrar, #FormularioDeAreaRestrita .BotaoEntrar {background: url('images/bt-entrar.jpg') no-repeat; width: 60px; margin-top: 10px;}

#ConteudoColunaDireita #Associados {background-color: #fff4ca; width: 12.59em; padding: 0.75em; margin-bottom: 2em;}
#ConteudoColunaDireita #Associados a {display: block;}
#ConteudoColunaDireita #Associados a img {margin: 0.25em 0}

#ContainerRodape {background-color: #fdc802; padding: 0.33em 0; margin-top: 2em;}

#Rodape {background-color: #fdc802; padding: 1em 0; border-top: 0.08em solid #fb9d00; border-bottom: 0.08em solid #fb9d00;}

#Rodape p {font-weight: bold; margin: 0 0 0.83em 0;}
#Rodape .Endereco {margin: 0; line-height: 130%; font-weight: normal;}
#Rodape p, #Rodape .Endereco {font-family: Arial; font-size: 1em; color: #00562a; padding: 0; text-align: center;}

#PosRodape {background: url('images/fundo-site.gif') repeat; padding: 0.67em 0 0.83em 0; text-align:center;}
/*
#RSS {width: 1.67em; height: 1.67em; vertical-align: middle; margin: 0.2em 0.5em 0 0.75em; padding: 0;}*/

/*#LinkTextoRss {margin: 0.2em 0 0 0; padding: 0; color: #999; font-size: 0.83em;}*/

#Oktiva {width: 166px; height: 23px;}

/**************** Contato *****************/
.Titulos, .Titulos2 {font-family: Arial; color: #00562a; font-weight: normal;}
.Titulos {background: url('images/linha-titulos.gif') left bottom no-repeat; font-size: 1.83em; margin: 0 0 0.83em 0; padding: 0 0 0.3em 0;}
.Titulos2 {font-size: 1.33em; font-weight: bold; margin: 0 0 0.5em 0; padding: 0;}

#ContainerFormContato {width: 26em; float: left; padding: 0;}
#ContainerFormContato p, #ContainerMapa p {margin: 0 0 0.5em 0; padding: 0; color: #636363; font-family: Arial;}

#FormularioDeFaleConosco, #FormularioDeAreaRestrita {margin: 0; padding: 0; color: #666; font-family: Arial;}

#FormularioDeFaleConosco input, #FormNovaBuscaMapa input, #FormNovaBusca input, #FormularioDeAreaRestrita input {
    margin: 0.83em 0 0 0; border: 0.08em solid #00562a; height: 1.25em; font-family: Arial;
}

#FormularioDeFaleConosco #Nome, #FormularioDeAreaRestrita #Login {width: 19.67em; font-size: 1em; padding: 0.08em;}
#FormularioDeFaleConosco #Email {width: 19.83em; font-size: 1em; padding: 0.08em;}
#FormularioDeFaleConosco #Telefone {width: 18.92em; font-size: 1em; padding: 0.08em;}
#FormularioDeFaleConosco #Mensagem {
    width: 23.3em; padding: 0.17em 0.17em 0 0.17em; border: 0.08em solid #00562a; background-color: #fff; font-size: 1em; font-family: Arial; color: #00562a; padding: 0.08em;
}

#MapaGoogle {display:none;}

#FormularioDeFaleConosco #BotaoEnviar {background: url('images/bt-enviar.jpg') no-repeat; margin: 10px 0 0 200px; width: 86px;}

#ContainerEndereco {width: 17.09em; float: right; padding: 1.33em; background-color: #fff4ca; border-bottom: 0.17em solid #00562a; color: #5d5d5d;}
#ContainerEndereco h3, #AreaReservada h3 {margin: 0; padding: 0; font-family: Arial; font-size: 1.33em; font-weight: normal;}
#ContainerEndereco p {margin: 0.5em 0 1em 0; padding: 0;}

#ContainerEndereco #BotaoVerMapa {background: url('images/bt-ver-mapa.jpg') no-repeat; padding:0; margin-top: 10px; width: 86px; font-size:0; display:block;}

/**************** Área Restrita ****************/
#ContainerAreaRestrita {width: 25em; float: left; padding: 0;}

#AreaReservada {width: 18.6em; float: right; padding: 0.83em; background-color: #fff4ca; border-bottom: 0.17em solid #00562a; color: #5d5d5d;}
#AreaReservada p {margin: 0.5em 0; padding: 0;}

#FormularioDeAreaRestrita #Senha {width: 19.6em; font-size: 1em; padding: 0.08em;}

#FormularioDeAreaRestrita .BotaoEntrar {margin-left: 217px;}
#FormularioDeAreaRestrita p {font-family: Arial; font-size: 0.92em; color: #5d5d5d; margin: 20px 0 0 0; padding: 0;}
#FormularioDeAreaRestrita p a {color: #00562a; text-decoration: underline;}

/************** Mapa do site ***************/
#ContainerMapa {margin: 0; padding: 0; width: 23.83em; float: left;}

#ListaMapa {margin: 0; padding: 0; display: block;}
#ListaMapa li, #ListaResultadoBusca li {
    margin: 0.83em 0 0.83em 0; padding: 0 0 0 0.83em; list-style: none; font-family: Arial; color: #00562a; font-weight: normal; font-size: 1.33em;
    background: url('images/marcador-lista.gif') left center no-repeat;
}

#ListaMapa li a, #ListaResultadoBusca li a {background-color: transparent; font-weight: normal; color: #00562a;}
#ListaMapa li a:hover, #ListaResultadoBusca li a:hover { text-decoration:underline; }

#ContainerMapaDireito {background-color: #fff4ca; width: 18.59em; float: right; border-bottom: 0.17em solid #00562a; padding: 1.33em;}
#ContainerMapaDireito h3 {padding: 0;}
#ContainerMapaDireito p {margin: 0 0 1em 0; padding: 0; font-family: Arial;}

#FormNovaBuscaMapa, #FormBuscarNoticias {margin: 0; padding: 0;}
#FormNovaBuscaMapa label {display: block; margin-bottom: 0.5em;}
#FormNovaBuscaMapa #Termo {width: 9.5em; font-family: Arial; margin: 0; padding: 0.08em; color: #666; display: inline; float:left;}
#FormNovaBuscaMapa .BotaoBuscar, #FormBuscarNoticias .BotaoBuscar  {
    background: url('images/bt-buscar.jpg') no-repeat; width: 86px; vertical-align:middle; margin: 0.1em 0 0 0;
}

/************ Busca e Resultado de Busca ************/
.mensagem {font-size: 1.33em; font-weight: bold;}

#ContainerResultadoBusca {margin: 0; padding: 0; width: 25em; float: left;}
#ContainerResultadoBusca p {font-family: Arial; margin: 0 0 0 1em 0; padding: 0;}

#ListaResultadoBusca {margin: 0; padding: 0; display: block;}

#ContainerNovaBusca {background-color: #fff4ca; width: 18.34em; float: right; border-bottom: 0.17em solid #00562a; padding: 1.33em;}
#ContainerMapaDireito h3 {padding: 0;}
#ContainerNovaBusca p {margin: 0 0 0.5em 0; padding: 0; font-family: Arial;}

#FormNovaBusca {margin: 0; padding: 0;}
#FormNovaBusca #Termo {width: 12.5em; padding: 0.08em;}
#FormNovaBusca .BotaoBuscar {background: url('images/bt-buscar.jpg') no-repeat; width: 86px; margin-top: 5px; float:right;}

/*************** Notas ****************/
.TitulosNota {color: #00562a; margin: 0; padding: 0 0 0.58em 0; font-size: 1.17em;}
.TitulosNota2 {color: #00562a; margin: 0; padding: 0 0 0.58em 0; font-size: 1.83em; font-weight: normal;}

#ContainerMenuNotas {margin: 0; padding: 0;}

#ListaMenuNotas {display: block; margin: 0 0 1.25em 1.25em; padding: 0; border-top: 0.08em solid #dbdbdb; float: right; width: 15em; font-size: 0.88em;}
#ListaMenuNotas li {padding: 0; margin: 0; list-style: none; border-bottom: 0.08em solid #dbdbdb;}
#ListaMenuNotas li a {display: block; background-color: #fffcf1; color: #00562a; font-family: Arial; font-size: 1.33em; margin: 0; padding: 0.42em 1.3em;}
#ListaMenuNotas li a:hover, #ListaMenuNotas li.atual a {
    margin: 0; padding: 0.42em 1.3em; text-decoration: none; background: #dbfcdf url('images/marcador-lista-notas.gif') 0.4em center no-repeat;
}

#OpcoesNota {margin-bottom: 35px;}
#BtImprimir, #BtEnviarAmigo {font-family: Verdana; font-size: 0.92em; color: #336633; margin: 0;}
#BtImprimir {padding: 0 0.5em 0 0;}
#BtEnviarAmigo {padding: 0 0 0 0.5em;}

#ContentEnviar {width: 294px; display: none;}
#ContentEnviar2 {width: 294px;}
#EnviarPorEmail {width: 294px; height: 391px; font-family: Arial, Verdana; color: #fff; background: url('images/enviar-email-fundo.jpg') repeat-y;}
#EnviarPorEmail #LogoEnviarPorEmail {float: left; width: 94px; height: 125px; margin: 0 0 0 13px; padding: 0;}
#EnviarPorEmail p.txtform {width: 160px; margin: 0 0 0 20px; padding: 54px 0 0 0; font-size: 14px; float: left;}
#EnviarPorEmail p.txtconfmail {padding: 70px 20px 0 20px; font-size: 13px; margin: 0;}
#EnviarPorEmail p.txtconfmail a {text-decoration: underline; color:#FFF;}

#EnviarPorEmail #FormEmailAmigo {margin: 12px 0 0 0; padding: 20px 25px 0 25px; width: 244px;}
#EnviarPorEmail #FormEmailAmigo label {display: block; margin: 0 0 2px 0; padding: 0;}
#EnviarPorEmail #FormEmailAmigo .inputext {display: block; width: 240px; height: 18px; border: none; font-size: 12px; font-family: Arial; color: #333; margin: 0 0 6px 0; padding: 0;}

#EnviarPorEmail .BotaoEnviarEmail {
    width: 86px; height: 18px; background: url('images/bt-enviar.jpg') no-repeat; font-size: 0; margin: 26px auto 0 auto; cursor: pointer; padding: 18px 0 0 0; border: 0; display: block;
}

#TextoNota {padding: 0 0 0.83em 0; font-size: 1em; font-family: Arial;}
#TextoNota img, #TextoGaleria img {border: 0.08em solid #eee; padding: 0.25em;}

.chamadas_notas .capa, .chamadas_notas_galeria .capa, #ContainerImagens #Imagens img {
    float: left; border: 0.08em solid #eee; padding: 0.25em; margin: 0 0.67em 0.67em 0;
}

#ContainerImagens {padding: 0 0 1.5em 0; clear: both;}
#ContainerImagens img {vertical-align: middle; border: 0.33em solid #eee;}

/**************** Nota Notícias ******************/
#ArquivoNoticias {float: left; width: 21em; margin: 1em 1.67em 0 0; padding: 0;}
#ArquivoNoticias h3 {margin-bottom: 0.5em;}

#ContainerBuscarNoticias {float: right; width: 23em; margin: 1em 0 0 0; padding: 0 1em 0 0;}
#ContainerBuscarNoticias h3 {margin-bottom: 0.5em;}
#FormBuscarNoticias input {width: 13em; margin: 0; border: 0.08em solid #00562a; font-family: Arial; padding: 0 0.2em;}
#FormBuscarNoticias .BotaoBuscar {}

#OutrasNoticias {margin: 0; padding: 0; display: block;}
#OutrasNoticias li {
    margin: 0 0 0.8em 0; padding: 0 0 0 0.83em; list-style: none; font-family: Arial; font-size: 1.17em;
    background: url('images/marcador-lista.gif') left center no-repeat;
}
#OutrasNoticias li a {background-color: transparent; font-weight: bold; color: #00562a;}

/*************** Nota Galeria de Fotos *********************/
#BotaoVerGalerias {float: right; margin: 0 0 2em 2em;}
#ImagensGaleria {padding-top: 1.5em; zoom: 100%;}
#ImagensGaleria .img_gal {width: 156px; overflow:hidden; float: left; margin: 0 2em 2em 0;}
#ImagensGaleria .img_gal img {border: 1px solid #eee; padding: 2px;}
#ImagensGaleria .tit_imagem {color:#00562a; font-family:Arial; font-size: 0.9em; text-align:center; margin-top:0.5em;}

/*************** Capa Secao padrão *****************/
.chamadas_notas {margin: 0 0 1.6em 0;}
.chamadas_notas h3.TitulosNota, .chamadas_notas_galeria h3.TitulosNota {margin: 0;}
.chamadas_notas h3.TitulosNota a, .chamadas_notas_galeria h3.TitulosNota a {color: #00562a;}
.chamadas_notas .resumo, .chamadas_notas_galeria .resumo {font-size: 1em; font-family: Arial; margin: 0 0 0.5em 0;}
.chamadas_notas .saiba_mais, .chamadas_notas_galeria .saiba_mais {
    font-family: Verdana; font-size: 0.83em; color: #00562a; padding: 0 0 0 0.9em; margin: 0 0 0 0.25em; background: url('images/bt-leia-mais.gif') left 0.5em no-repeat;
    text-decoration: underline;
}
.chamadas_notas_galeria img.capa {}

#NotasTitulos {display: block; margin: 0 0 0.5em 0; padding: 0;}
#NotasTitulos li {margin: 0 0 1.67em 0; padding: 0; list-style: none;}
#NotasTitulos li a {margin: 0; padding: 0; font-weight: bold; color: #00562a; font-size: 1.17em;}
#NotasTitulos li .saiba_mais {
    margin: 0 0 0 1em; font-family: Verdana; font-size: 0.83em; color: #00562a; padding: 0 0 0 0.9em; background: url('images/bt-leia-mais.gif') left 0.5em no-repeat;
    font-weight: normal; text-decoration: underline;
}

/***************** Capa Se&ccedil;ão Notícias *****************/
#ArquivoNoticiasBusca {background-color: #fff4ca; width: 16.09em; float: right; border-bottom: 0.17em solid #00562a; padding: 1.33em; margin: 5em 0 1em 1.3em;}
.chamadas_notas_galeria {margin: 0 1.2em 1.6em 0; width: 22.8em; float: left;}

/*************** Imagens ****************/
.alignleft {float:left; margin: 0 7px 5px 0;}
.alignright {float:right; margin: 0 0 5px 7px;}
.aligncenter {margin: 0 auto 5px auto;}
.alignnone {margin: 0 0 5px 0;}
img.capa {float: left; margin: 0 7px 5px 0;}

.erro {color: #CC0000;}

/*************** Capa Principal ***************/
#NoticiasCapa .chamadas_notas h3.TitulosNota a {color: #00562a;}

/******* Agenda *******/
#Agenda, #Newsletter {padding-bottom: 1.5em; border-bottom: 0.08em solid #EEE;}
.txt_agenda span {color:#00562a; font-weight: bold;}
.link_mes {color:#00562a; text-decoration: none;}
.link_ver_agenda {color:#00562a; text-decoration: underline;}
#MesAnt {float:left;} 
#MesSeg {float:right;}

#Paginacao {
    text-align:center; color:#00562a;
}
#Paginacao a   {
    color:#00562a;
}
.linha {margin: 0 0 0.3em 0;}
#PerguntaEnquente {margin: 0 0 0.8em 0; padding-top: 1em;}
#Enquete .itens {margin: 0 0 0.5em 0;}

/*######### Grafico ###########*/
.total_votos {margin: 0 0 2em 0;}
.item_resultado {margin-bottom: 1em;}
.item_resultado p {margin-bottom: 0.5em; color: #00562a;}
.grafico {
    position: relative; /* para corrigir problema no IE */
    width: 25em;
    border: 1px solid #CEFFE7;
    padding: 0.1em;
}

.grafico .barra {
    display: block;
    position: relative;
    background: #CEFFE7;
    padding: 0.3em 0.1em; font-weight:bold;
    height: 1.3em;
}

.grafico .barra span { position: absolute; left: 1em; width: 15em; color: #00562a; display:block;} /* para corrigir problema no IE */

