﻿body { font-family:Arial, helvetica, Sans-Serif, Verdana; font-size:12px; color:#676767; }
body { background-image:url(../imgs/bg/bg.jpg); background-repeat:repeat-x; }
body, form, p { margin:0px; padding:0px; }
td, input, select, textarea { font-family:Arial, helvetica, Sans-Serif, Verdana; font-size:12px; color:#676767; } 

a         { color:#3f3f3f; font-size:12px; font-family:arial,helvetica,sans-serif, verdana; text-decoration:underline; }
a:link    { color:#3f3f3f; }
a:visited { color:#3f3f3f; }
a:active  { color:#3f3f3f; }
a:hover   { color:#3f3f3f; list-style-type:inherit; }

img { opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
.evt_tit { color:#244a35; font-weight:bold; padding:20px 0px 5px 0px; }
.fonte { font-style:italic; font-size:11px; font-weight:normal; }
.chapeu { font-size:12px; color:#033402; border-bottom:1px solid #cfdcc6; padding-left:5px; font-weight:bold; }
.secao { font-size:12px; color:#999999; padding:10px 0px 0px 5px; font-weight:bold; clear:left; }
.titulo { font-size:12px; color:#506e5d; padding-top:7px; font-weight:bold; }
.url { font-size:12px; color:#506e5d; padding-top:7px; padding-left:4px; font-weight:bold; }
.urltxt { font-size:12px; padding-left:4px; color:#6f6f6f; padding-bottom:10px; }
.verde { color:#244a35; }
.azul  { color:#01478c; }
.preto { color:#000000; }
.cinza { color:#676767; }
.vermelho { color:#ff0000; }
.legenda { font-size:12px; background-color:#ffffff; opacity:0.77; -moz-opacity: 0.77; filter: alpha(opacity=77); color:#000000; }
.subtitulo { font-size:16px; font-weight:bold; padding:0px 0px 15px 0px; color:#01478c; }
.subtitulo_verde { font-size:16px; font-weight:bold; padding:0px 0px 15px 0px; color:#244a35; }

table.borda { border-top:1px solid #000000; border-left:1px solid #000000; }
table.borda td { text-align:left; }
td.legenda { padding-left:5px; }

.bg_esq { width:9px; background-image:url(../imgs/bg/lat_esq.png); background-repeat:repeat-y; }
.bg_dir { width:9px; background-image:url(../imgs/bg/lat_dir.png); background-repeat:repeat-y; }

#txt img { border:0px; }

#lyTexto table.borda { border-top:1px solid #000000; border-left:1px solid #000000; }
#lyTexto .borda td { border-right:1px solid #000000; border-bottom:1px solid #000000; border-top:0px solid #000000; border-left:0px solid #000000; }
#lyTexto caption { color:#01478c; font-size:14px; font-weight:bold;  }
#lyTexto td.legenda { padding-left:5px; }

a.titulo         { color:#506e5d; font-size:12px; font-family:arial,helvetica,sans-serif; text-decoration:none; display:block; padding-top:7px; }
a.titulo:link    { color:#506e5d; }
a.titulo:visited { color:#506e5d; }
a.titulo:active  { color:#506e5d; }
a.titulo:hover   { color:#506e5d; text-decoration:underline; }

.destaque { padding-left:5px; display:table-cell; }
.destaque img { padding-right:5px; text-align:left; }
.destaque .titulo { padding-top:0px; }
.destaque a         { color:#666666; font-size:12px; font-family:arial,helvetica,sans-serif; text-decoration:none; }
.destaque a:link    { color:#666666; }
.destaque a:visited { color:#666666; }
.destaque a:active  { color:#666666; }
.destaque a:hover   { color:#666666; text-decoration:underline; }

.destaque a.titulo         { padding-top:0px; }
.destaque a.titulo:link    { color:#506e5d; }
.destaque a.titulo:visited { color:#506e5d; }
.destaque a.titulo:active  { color:#506e5d; }
.destaque a.titulo:hover   { color:#506e5d; text-decoration:underline; }

.padl29px { padding-left:20px; }
.bgdot { text-align:right; }
.bgwhite { background-color:#ffffff; }
.notpad { padding:8px 0px 10px 15px; color:#666666; }
.notpad a         { color:#666666; font-size:12px; font-family:arial,helvetica,sans-serif; text-decoration:none; }
.notpad a:link    { color:#666666; }
.notpad a:visited { color:#666666; }
.notpad a:active  { color:#666666; }
.notpad a:hover   { color:#666666; text-decoration:underline; }

.notpad a.titulo  { color:#506e5d; font-size:12px; font-family:arial,helvetica,sans-serif; text-decoration:none; }
.notpad a.titulo:link    { color:#506e5d; }
.notpad a.titulo:visited { color:#506e5d; }
.notpad a.titulo:active  { color:#506e5d; }
.notpad a.titulo:hover   { color:#506e5d; text-decoration:underline; }

.noticia { font-family:Arial, helvetica, Sans-Serif, Verdana; font-size:12px; color:#676767; }
.caixa { background-image:url(../imgs/bg/caixas.jpg); background-position:bottom left; background-repeat:repeat-x; }

.presidente { color:#506e5d; padding-top:7px; padding-left:4px; font-weight:bold; }

#topo { color:#0099cc; text-align:right; background-image:url(../imgs/img_topo.jpg); background-repeat:no-repeat; width:980px; height:188px; }
#topo input { border:1px solid #0099cc; color:#999999; height:15px; }
#topo .entrar { background-color:#cccccc; color:#204935; font-style:italic; height:19px; font-weight:bold; }
#topo a         { color:#204935; font-size:11px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; font-style:italic; }
#topo a:link    { color:#204935; }
#topo a:visited { color:#204935; }
#topo a:active  { color:#204935; }
#topo a:hover   { color:#204935; }
#topo .posicao  { padding:0px 23px 0px 0px; color:#000000; }

#menu { width:980px; background-image:url(../imgs/bg/menu.gif); background-repeat:repeat-x; height:28px; text-align:left !important; }
#menu .espaco { padding-top:5px; }
#menu a         { color:#ffffff; font-size:11px; padding:0px 12px 0px 12px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; background-image:url(../imgs/menu_sep.gif); background-repeat:no-repeat; background-position:top right; }
#menu a:link    { color:#ffffff; }
#menu a:visited { color:#ffffff; }
#menu a:active  { color:#ffffff; }
#menu a:hover   { color:#ffffff; }

#menu a.ultimo  { color:#ffffff; font-size:11px; padding:0px 12px 0px 12px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; background-image:none; }

#associado { color:#666666; font-size:12px; background-image:url(../imgs/bg/cantinho.jpg); background-position:bottom right; background-repeat:no-repeat; padding-bottom:110px; }  
#associado img { font-size:12px; padding-left:5px; padding-top:10px; }  
#associado .secao { font-size:12px; color:#999999; padding-left:10px; padding-top:10px; width:330px; }
#associado .titulo { font-size:12px; color:#4f6e5c; padding-left:17px;  }
#associado .txt { font-size:12px; color:#666666; padding-left:17px; }
#associado a         { color:#666666; font-size:12px; padding:0px 12px 0px 12px; font-family:verdana,arial,helvetica,sans-serif; text-decoration:none; }
#associado a:link    { color:#666666; }
#associado a:visited { color:#666666; }
#associado a:active  { color:#666666; }
#associado a:hover   { color:#666666; }

#noticias { font-size:12px; background-image:url(../imgs/bg/noticias.jpg); background-position:bottom right; background-repeat:no-repeat; padding-bottom:170px; }

#rodape { color:#3f7a5c; clear:both; border-top:1px solid #a6d9bf; padding-top:15px; padding-bottom:10px; font-weight:bold; }
#rodape .ft10px { font-size:10px; }


.tabela th { background-color:#00498c; color:#ffffff;  }
.tabela td { color:#3f3f3f;  }
.tabela th.r { text-align:right; }
.tabela td.i { background-color:#dfeeff; } 

#lyMapa { font-family:Verdana; font-size:11px; width:980px; padding:10px 0px; border-top:1px solid #a6d9bf; height:310px; background-color:#eff9ff; color:#3f3f3f; }
#lyMapa a         { font-family:Verdana; font-size:11px; color:#3f3f3f; text-decoration:none; }
#lyMapa a:link    { color:#3f3f3f; text-decoration:none; }
#lyMapa a:visited { color:#3f3f3f; text-decoration:none; }
#lyMapa a:active  { color:#3f3f3f; text-decoration:none; }
#lyMapa a:hover   { color:#3f3f3f; text-decoration:underline; }

#lyMapa .pl { padding-left:15px; }

#lyDicas a.titulo { font-size:14px; padding:7px; color:#01478c; text-decoration:underline; text-align:left !important; font-weight:normal; }
#lyDicas a.titulo:link    { color:#01478c; }
#lyDicas a.titulo:visited { color:#01478c; }
#lyDicas a.titulo:active  { color:#01478c; }
#lyDicas a.titulo:hover   { color:#01478c; }
