/* internas */

/* COLUNA ESQUERDA */
#logo {width:250px; height:154px; background-color: #FFF; float:left;}
#logo img {margin-top:14px;}

#acesso_exclusivo {width:250px; height:102px; background-image:url(/images/bg_acesso_exclusivo.png); float:left;}
#acesso_exclusivo h2 {font-size:12px; color:#FFF; margin-top:10px; padding-left:20px; float:left;}
#acesso_exclusivo .esqueceu {font-size:11px; color:#FFF; margin-top:5px; padding-left:26px; float:left; cursor:pointer;}
#acesso_exclusivo form {padding-left:30px; margin-top:11px; float:left;}
.campo_acesso {width:165px; line-height:14px; font-size:12px; color:#1E79B1; background-color:#FFF; border:0; float:left; margin-bottom:13px;}
.pass_acesso {width:135px; line-height:14px;  font-size:12px; color:#1E79B1; background-color:#FFF; border:0; float:left;}
.ok_acesso {float:left; margin-left:5px; margin-top:-2px;}

#seja_associado {width:250px; height:104px; background-image:url(/images/bg_seja_associado.png); float:left; margin-bottom:15px;}
#seja_associado h2 {font-size:12px; color:#FFF; margin-top:10px; padding-left:20px; margin-bottom:10px; float:left;}
.botao_associese {padding-left:15px; /*margin-top:8px;*/ margin-bottom:3px; float:left;}

#cartao_associado_esq {width:239px; height:102px; background-image:url(/images/bg_cartao_associado_esq.png); float:left; text-align:center;}
#cartao_associado_esq h2 {font-size:12px; color:#299DC1; margin-top:10px; padding-left:10px; margin-bottom:10px; float:left;}
#cartao_associado_esq p {font-size:11px; color:#808080; margin-top:10px;}
#cartao_associado_esq p a {color:#808080; text-decoration:none;}
#cartao_associado_esq p a:hover {color:#808080; text-decoration:underline;}


/* BARRA DE TÍTULO */
#barra_titulo {width:711px; height:79px; background-image:url(/images/bg_barra_topo.png); margin-bottom:10px; float:left;}
#barra_titulo h1 {font-size:26px; color:#005373; padding-right:25px; margin-top:26px; float:right;}
#barra_titulo h2 {font-size:12px; color:#45A3C9; margin-top:36px; float:right;}
#barra_titulo p {font-size:16px; color:#F0C530; padding:0 20px; margin-top:30px; float:right;}



/* BOX PADRÃO - MODELO PADRÃO DE BOX USADO COM VÁRIOS CONTEÚDOS */
.box_topo {width:713px; height:5px; background-image:url(/images/box_topo.png); float:left; overflow:hidden;}
.box_corpo {width:713px; background:url(/images/box_corpo.png) repeat-y; padding:20px 0; float:left;}
.box_base {width:713px; height:4px; background-image:url(/images/box_base.png); float:left; margin-bottom:6px; overflow:hidden;}
.reduzido {padding:10px 0;}

/* BOX DE NOTÍCIAS */
/*.box_noticia {width:713px; height:123px; background-image:url(/images/bg_box_noticia.png); float:left; position:relative; margin-bottom:8px;}*/
.box_noticia {width:713px; height:90px; background-image:url(/images/bg_box_noticia.png); float:left; margin-bottom:8px;}
p.leiamais_noicia a {font-size:10px; font-weight:bold; color:#2F5389; text-decoration:none; float:right; margin-right:8px; margin-top:8px; }
p.leiamais_noicia a:hover {text-decoration:underline;}

.noticia_tempo {width:90px; padding-left:15px; float:left; margin-top:15px;}
.noticia_data {font-size:12px; color:#636361; font-weight:bold;}
.noticia_hora {font-size:12px; color:#F8C00A; font-weight:bold;}

.noticia_img {width:145px; float:left; margin-top:10px;}

/*.noticia_txt {width:430px; float:left; margin-top:15px; padding:0 15px;}*/
.noticia_txt {width:570px; height:50px; float:left; margin-top:15px; padding:0 15px;}
.noticia_txt h2 a {font-size:14px; color:#2F5389; text-decoration:none; margin-bottom:5px;}
.noticia_txt h2 a:hover {color:#2F5389; text-decoration:underline;}
.noticia_txt p {font-size:12px; color:#636262; margin-bottom:5px;}


/* ICONES PARA IMPRESSÃO, PDF e EMAIL */
.box_imprimir {width:690px; float:right; text-align:right; padding-right:20px;}
.box_imprimir img {padding:0 5px;}


/* FORMATAÇÃO DAS PÁGINAS DE TEXTO - NOTÍCIAS CORPO */
.txt_corpo {width:653px; padding:0 30px; float:left;}
.txt_corpo h1 {font-size:15px; font-weight:normal; color:#43a1c8; margin-bottom:15px;}
.txt_corpo h2 {font-size:23px; font-weight:normal; color:#335991; margin-bottom:30px;}
.txt_corpo h3 {font-size:15px; font-weight:normal; color:#335991; margin-bottom:15px;}
.txt_corpo p {font-size:12px; color:#797979; margin-bottom:10px; line-height:16px;}
.txt_corpo p a {color:#333; text-decoration:none;}
.txt_corpo p a:hover {text-decoration:underline;}
.txt_corpo p.data {font-size:10px; font-weight:bold; color:#A7A6A6; margin-top:20px; margin-bottom:0; line-height:normal;}
.txt_corpo img {padding:5px; border:1px solid #C5C5C5;}

.img_right {float:right; margin:0 0 5px 20px;}
.img_left {float:left; margin:0 20px 5px 0;}


/* PARCEIROS */
.parceiros_corpo {width:722px; padding:0 5px; float:left;}
.parceiros_corpo p {font-size:12px; color:#797979; margin-bottom:10px; line-height:16px; padding:0 15px;}
.parceiros_corpo table {float:left; border:0; padding:0; outline:0;}
.parceiros_corpo table tr {border:0; padding:0; outline:0;}
.parceiros_corpo table tr td {width:173px; height:100px; background:url(/images/bg_box_parceiros.gif) top center no-repeat; float:left; overflow:hidden; border:0; padding:0; padding-top:30px; outline:0; text-align:center;}


/* ENQUETE */
#enquete {width:653px; padding:0 30px; float:left;}
#enquete h1 {font-size:15px; font-weight:normal; color:#43a1c8; margin-bottom:15px;}
#enquete h2 {font-size:15px; font-weight:normal; color:#335991; margin-bottom:15px;}
#enquete h3 {font-size:15px; font-weight:normal; color:#335991; margin-bottom:15px;}
#enquete p {font-size:10px; font-weight:bold; color:#46A5C9;}
#enquete ul {list-style:none; float:left;}
#enquete ul li {float:left; clear:left; font-size:15px; color:#797979; margin-bottom:15px;}
#enquete ul li input {margin-right:15px;}





#bot_enquete {width:653px; float:left; clear:left; margin-top:15px; padding-bottom:30px;}
#bot_enquete input {float:left; padding-right:20px;}


/* FÓRUM */

#forum {width:653px; padding:0 30px; float:left;}

#forum_topo {width:653px; float:left;}
#forum_topo h3 {font-size:12px; color:#000000;}
#forum_topo p {font-size:10px; color:#9D9898;}
#forum_topo p a {color:#9D9898; text-decoration:none;}
#forum_topo p a:hover {text-decoration:underline;}

.barra_forum {float:left; margin-top:15px;}
.barra_forum h4 {width:646px; background-color:#F3F3F3; font-size:12px; color:#000000; padding:5px 10px;}
.barra_forum p {font-size:10px; color:#1E97C5; float:right; margin-top:3px;}
.barra_forum p a {font-size:10px; color:#0075A3; font-weight:bold; text-decoration:none; padding:0 5px;}
.barra_forum p a:hover {text-decoration:underline;}

.forum_topico {width:666px; float:left; clear:left; border-bottom:1px solid #F3F3F3; padding-bottom:0px; margin-top:15px;}

.forum_topico .topico {width:355px; float:left; padding-right:15px;}
.forum_topico .topico img {float:left; margin-right:10px;}
.forum_topico .topico h3 {font-size:12px; color:#000; margin-bottom:4px;}
.forum_topico .topico h3 a {color:#000; text-decoration:none;}
.forum_topico .topico h3 a:hover {color:#000; text-decoration:underline;}
.forum_topico .topico p {font-size:10px; font-weight:bold; color:#337DB9;}

.forum_topico .autor {width:165px; float:left; padding:0 15px; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6;}
.forum_topico .autor p {font-size:10px; font-weight:bold; color:#84878A;}

.forum_topico .acesso {width:75px; float:left; padding-left:15px;}
.forum_topico .acesso p {font-size:10px; color:#84878A; margin-top:7px;}

.forum_topico ul {float:left; padding-left:70px; list-style:none;}
.forum_topico ul li {width:596px; float:left; clear:left; border-top:1px solid #F3F3F3; border-bottom:none; padding-top:5px; padding-bottom:5px; margin-top:3px; }
.forum_topico ul li .respostas {width:285px; float:left; padding-right:15px; border-right:0;}
.forum_topico ul li .respostas img {margin-right:5px;}
.forum_topico ul li .respostas p {font-size:11px; color:#000;}
.forum_topico ul li .respostas p a {color:#000; text-decoration:none;}
.forum_topico ul li .respostas p a:hover {color:#000; text-decoration:underline;}

.forum_topico ul li .autor_resposta {width:165px; float:left; padding:0 15px; border-left:1px solid #E6E6E6; border-right:none;}
.forum_topico ul li .autor_resposta p {font-size:10px; font-weight:bold; color:#84878A;}


/* BIBLIOTECA */
#biblioteca {width:653px; padding:0 30px; float:left;}

#biblioteca_topo {width:653px; float:left; margin-top:15px;}
#biblioteca_topo p {font-size:12px; color:#000;}
#biblioteca_topo p a {color:#9D9898; text-decoration:none;}
#biblioteca_topo p a:hover {text-decoration:underline;}

.barra_biblioteca {float:left; margin-top:15px;}
.barra_biblioteca h4 {width:646px; background-color:#F3F3F3; font-size:12px; color:#000000; padding:5px 10px;}
.barra_biblioteca p {font-size:10px; color:#1E97C5; float:right; margin-top:3px;}
.barra_biblioteca p a {font-size:10px; color:#0075A3; font-weight:bold; text-decoration:none; padding:0 5px;}
.barra_biblioteca p a:hover {text-decoration:underline;}

.biblioteca_tabela {width:653px; float:left; clear:left; margin-top:15px;}

.biblioteca_tabela table {width:653px; border-collapse: collapse;}

.biblioteca_tabela tr td {text-align:center; border-bottom:1px solid #E6E6E6; padding:5px 0;}
.biblioteca_tabela tr td.info {width:280px; text-align:left;}
.biblioteca_tabela tr td h3 {font-size:12px; color:#000;}
.biblioteca_tabela tr td h3 a {font-size:12px; color:#000;}
.biblioteca_tabela tr td h3 a:hover {font-size:12px; color:#000;}
.biblioteca_tabela tr td p.data {font-size:10px; font-weight:bold; color:#337DB9}
.biblioteca_tabela tr td p.acesso {font-size:10px; color:#84878A;}
.biblioteca_tabela tr td a {font-size:16px; color:#B0AEAE; text-decoration:none;}
.biblioteca_tabela tr td a:hover {text-decoration:underline;}
.biblioteca_tabela tr td a.bordas {border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6; padding:0 20px;}


/*ENVIE SUA IDEIA*/
#envie_ideia {width:653px; padding:0 30px; float:left;}
#envie_ideia h2 {font-size:20px; font-weight:normal; color:#B5B5B5; margin-bottom:6px;}
#envie_ideia h4 {font-size:20px; font-weight:normal; color:#C2C2C2; margin-bottom:15px; float:left; clear:left;}
#envie_ideia p {font-size:12px; color:#464646; margin-bottom:15px;}
#envie_ideia ul {list-style:none; float:left; clear:left; margin-bottom:15px; width:653px;}
#envie_ideia ul li {font-size:12px; color:#646363; float:left; margin-bottom:5px; width:653px;}
#envie_ideia form {float:left; margin-top:15px;}
#envie_ideia label {width:150px; float:left; clear:left; font-size:12px; color:#646363; line-height:25px;}
#envie_ideia .campo_associese {width:260px; font-size:13px; color:#464646; padding:5px 3px; border:1px solid #A3D2D8; margin-bottom:10px; float:left;}
#envie_ideia .campo_associese_grande {width:380px; font-size:13px; color:#464646; padding:5px 3px; border:1px solid #A3D2D8; margin-bottom:10px; float:left;}
#envie_ideia .campo_associese_medio {width:140px; font-size:13px; color:#464646; padding:5px 3px; border:1px solid #A3D2D8; margin-bottom:10px; float:left;}
#envie_ideia .campo_associese_pequeno {width:80px; font-size:13px; color:#464646; padding:5px 3px; border:1px solid #A3D2D8; margin-bottom:10px; float:left;}



/* ASSOCIE-SE */
#associese {width:653px; padding:0 30px; float:left;}
#associese h4 {font-size:20px; font-weight:normal; color:#C2C2C2; margin-bottom:15px; float:left; clear:left;}
#associese p {font-size:12px; color:#464646; margin-bottom:15px;}
#associese ul {list-style:none; float:left; clear:left; margin-bottom:15px; width:653px;}
#associese ul li {font-size:12px; color:#646363; float:left; margin-bottom:5px; width:653px;}
#associese form {float:left; margin-top:15px;}
#associese label {width:150px; float:left; clear:left; font-size:12px; color:#646363; line-height:25px;}
#associese .campo_associese {width:260px; font-size:13px; color:#464646; padding:5px 3px; border:1px solid #A3D2D8; margin-bottom:10px; float:left;}
#associese .campo_associese_grande {width:380px; font-size:13px; color:#464646; padding:5px 3px; border:1px solid #A3D2D8; margin-bottom:10px; float:left;}
#associese .campo_associese_medio {width:140px; font-size:13px; color:#464646; padding:5px 3px; border:1px solid #A3D2D8; margin-bottom:10px; float:left;}
#associese .campo_associese_pequeno {width:80px; font-size:13px; color:#464646; padding:5px 3px; border:1px solid #A3D2D8; margin-bottom:10px; float:left;}
.radio {margin-left:15px;}
.orgao {float:left; padding:0 5px 0 15px; line-height:25px;}
#associese .obrigatorio {font-size:18px; color:#F00; margin-left:3px;}

#botoes_associese {width:653px; float:left; clear:left; margin-top:10px;}
#botoes_associese img {margin-left:10px;}




/* CONTATO */
#contato_esq {width:290px; padding-left:30px; float:left;}
#contato_esq h2 {font-size:20px; font-weight:normal; color:#B5B5B5; margin-bottom:6px;}
#contato_esq p {font-size:12px; color:#464646;}
#contato_esq form {float:left; margin-top:15px;}
#contato_esq label {float:left; clear:left; font-size:12px; color:#646363; margin-bottom:3px;}
#contato_esq .campo_contato {width:260px; font-size:13px; color:#464646; padding:5px 3px; border:1px solid #E2E2E2; margin-bottom:10px;}
#contato_esq textarea {height:100px; margin-bottom:15px; overflow:auto;}

#contato_dir {width:290px; padding-left:25px; float:left; border-left:1px dotted #CCC;}
#contato_dir h2 {font-size:20px; font-weight:normal; color:#B5B5B5; margin-bottom:30px;}
#contato_dir h4 {font-size:12px; font-weight:normal; color:#9A9B9B; margin-bottom:3px; margin-top:30px;}
#contato_dir p.endereco {font-size:14px; color:#9A9B9B;}
#contato_dir p.telefone {font-size:18px; color:#9A9B9B;}
#contato_dir p.legenda {font-size:11px; color:#9A9B9B; margin-top:10px;}
#contato_dir p.legenda a {color:#666;}


/*TABELAS*/
.titulo1 {
text-align:center; 
padding:5px; 
font-size: 13px; 
background-color:#43a1c8; 
color:#FFF; 
font-weight:bold;
}

.titulo2 {
text-align:center; 
padding:5px; 
font-size: 11px; 
color:#fff; 
background-color:#5C95C0; 
font-weight:bold;
}

.texto1 {
background-color:#c9e2eb;
color:#193a6c;
font-size: 12px;
padding-left:30px;
}

.texto2 {
background-color:#b4d4df;
color:#193a6c;
font-size:12px;
padding-left:30px;
}

.link {
color:#193a6c;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.link:hover {
text-decoration:underline;
}

.link_azul {
color:#305389;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.link_azul:hover {
text-decoration:underline;
}

.diretoria_tabela {width:650px; margin-top:15px;}

.diretoria_tabela table {width:650px; margin-bottom:30px;}

.diretoria_tabela tr td {text-align:center; border-bottom:1px solid #E6E6E6; padding:5px 0;}
.diretoria_tabela tr td a {color:#193a6c;font-size:11px;text-decoration:none;font-weight:bold;}
.diretoria_tabela tr td a:hover {text-decoration:underline;}

.box_beneficios_topo{width:684px; height:11px; background-image:url(/images/box_beneficios_topo.gif); background-repeat:no-repeat; margin-top:10px; margin-left:10px;}


.box_beneficios_corpo{width:654px; height:auto; background-image:url(/images/box_beneficios_corpo.gif); background-repeat:repeat-y; padding:0 15px; margin-left:10px;}
.box_beneficios_corpo h2 {font-size:14px; color:#2F5389; text-decoration:none; padding-bottom:15px;}
.box_beneficios_corpo p {font-size:12px; color:#636262; margin:0px; padding-bottom:15px;}
.box_beneficios_corpo .foto { margin-right:20px; margin-bottom:10px;}

.box_beneficios_corpo table {float:left; border:0; padding:0; outline:0;}
.box_beneficios_corpo table tr {border:0; padding:0; outline:0;}
.box_beneficios_corpo table tr td, .box_beneficios_corpo div {width:173px; height:100px; background:url(/images/bg_box_parceiros.gif) top center no-repeat; float:left; overflow:hidden; border:0; padding:0; padding-top:30px; outline:0; text-align:center;}

.box_beneficios_interna{width:654px; height:auto; background-image:url(/images/box_beneficios_corpo.gif); background-repeat:repeat-y; padding:0 15px; margin-left:10px;}
.box_beneficios_interna h2 {font-size:14px; color:#2F5389; text-decoration:none; padding-bottom:15px;}
.box_beneficios_interna p {font-size:12px; color:#636262; margin:0px; padding-bottom:15px;}
.box_beneficios_interna .foto { margin-right:20px; margin-bottom:10px;}

/*.box_beneficios_interna table {float:left; border:0; padding:0; outline:0;}
.box_beneficios_interna table tr {border:0; padding:0; outline:0;}
.box_beneficios_interna table tr td, .box_beneficios_corpo div {width:173px; height:100px; background:url(/images/bg_box_parceiros.gif) top center no-repeat; float:left; overflow:hidden; border:0; padding:0; padding-top:30px; outline:0; text-align:center;}*/

.box_beneficios_base{width:684px; height:11px; background-image:url(/images/box_beneficios_base.gif); background-repeat:no-repeat; margin-left:10px;}

select{width:150px; font-size:12px; color:#626262; border:1px solid #D2D1CA; background-color:#F5F5F5; padding:2px 3px;}


.txt_corpo_perguntas {width:653px; padding:0 30px; float:left;}
.txt_corpo_perguntas h1 {font-size:15px; font-weight:normal; color:#43a1c8; margin-bottom:15px;}
.txt_corpo_perguntas h2 {font-size:23px; font-weight:normal; color:#44a2c9; margin-bottom:10px;}
.txt_corpo_perguntas h3 {font-size:15px; font-weight:normal; color:#335991; margin-bottom:15px;}
.txt_corpo_perguntas p {font-size:12px; color:#797979; margin-bottom:10px; line-height:16px;}
.txt_corpo_perguntas p a {color:#333; text-decoration:none;}
.txt_corpo_perguntas p a:hover {text-decoration:underline;}
.txt_corpo_perguntas p.data {font-size:10px; font-weight:bold; color:#A7A6A6; margin-top:20px; margin-bottom:0; line-height:normal;}
.txt_corpo_perguntas img {padding:5px; border:1px solid #C5C5C5;}

dl.close{
width:640px;
height:auto;
padding:0 5px 0 5px;}

dt.tit_pag{
margin:0;
border:0;
padding:9px 0 5px 0;
font-size:14px;
font-style:normal;
color:#335991;
text-align:left;
margin-bottom:3px;
cursor:pointer;}

dt.tit_pag img{
border:0;
}

dt h2{
color:#44a2c9;
border:0;
margin:0px;
margin-top:30px;
padding:0px;
}

.seta{
border:0;
margin-top:20px;
}

dd{
margin:0;
border:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
color:#797979;
text-align:left;
margin-bottom:20px;
margin-left:15px;}

#enquete_interna {width:653px; padding:0 30px; float:left;}
#enquete_interna h1 {font-size:15px; font-weight:normal; color:#43a1c8; margin-bottom:15px;}
#enquete_interna h2 {font-size:23px; font-weight:normal; color:#44a2c9; margin-bottom:10px;}
#enquete_interna h3 {font-size:15px; font-weight:normal; color:#335991; margin-bottom:15px;}
#enquete_interna p {font-size:12px; color:#797979; margin-bottom:10px; line-height:16px;}
#enquete_interna p a {color:#333; text-decoration:none;}
#enquete_interna p a:hover {text-decoration:underline;}
#enquete_interna p.data {font-size:10px; font-weight:bold; color:#A7A6A6; margin-top:20px; margin-bottom:0; line-height:normal;}
#enquete_interna img {padding:5px; border:1px solid #C5C5C5;}

#enquete_interna dl.close{width:640px;height:auto;padding:0 5px 0 5px;}
#enquete_interna dt.tit_pag{margin:0;border:0;padding:9px 0 5px 0;font-size:12px;font-style:normal;color:#808080;text-align:left;margin-bottom:3px;cursor:pointer; font-weight:bold;}
#enquete_interna dt.tit_pag img{border:0;}
#enquete_interna dt h2{color:#44a2c9;border:0;margin:0px;margin-top:30px;padding:0px;}
#enquete_interna .seta{border:0;margin-top:20px;}
#enquete_interna dd{margin:0;border:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style:normal;color:#797979;text-align:left;margin-bottom:20px;margin-left:15px;}

#paginacao {width:660px; height:auto; margin:30px 30px 10px 0px; text-align:right; float:right; text-decoration:none; color:#21427d;}
#paginacao a {text-decoration:none; color:#21427d;}
#paginacao a:hover {color:#0066cc;}
#paginacao a:visited {text-decoration:none; color:#000;}

/* IMPRENSA */
#imprensa {width:653px; padding:0 30px; float:left;}

#imprensa {width:653px; float:left;}
#imprensa p {font-size:12px; color:#000; line-height:20px;}
#imprensa p a {color:#9D9898; text-decoration:none;}
#imprensa p a:hover {text-decoration:underline;}
#imprensa h2 {font-size:14px; color:#2F5389; text-decoration:none; margin-bottom:5px;}

#galeria{width:280px;height:110px;margin-top:18px;margin-right:30px;	float:left;}
#galeria p.data {font-size:10px; font-weight:bold; color:#337DB9; text-decoration:none;}
#galeria p.data:hover {text-decoration:underline;}
#galeria h3 {font-size:12px; font-weight:bold; color:#000; text-decoration:none;}
#galeria h3:hover {text-decoration:underline;}
#galeria img {margin-right:10px; border:1px solid #43a1c8;}

.txt_corpo_comentario {width:653px; padding:0 30px; float:left;}
.txt_corpo_comentario h1 {font-size:15px; font-weight:normal; color:#43a1c8; margin-bottom:15px;}
.txt_corpo_comentario h2 {font-size:23px; font-weight:normal; color:#335991; margin-bottom:30px;}
.txt_corpo_comentario p {font-size:12px; color:#797979; margin-bottom:10px; line-height:16px;}
.txt_corpo_comentario p a {color:#333; text-decoration:none;}
.txt_corpo_comentario p a:hover {text-decoration:underline;}
.txt_corpo_comentario p.data {font-size:10px; font-weight:bold; color:#A7A6A6; margin-top:20px; margin-bottom:0; line-height:normal;}
.txt_corpo_comentario img.foto {padding:5px; border:1px solid #C5C5C5; float:left;  margin:0 20px 5px 0;}

.comentario_forum {width:666px; margin:0 auto; padding-bottom:0px; margin-top:30px;}

.comentario_forum .comentario {width:651px; padding-right:15px;}
.comentario_forum .comentario img {float:left; margin-right:10px;}
.comentario_forum .comentario h3 {font-size:12px; color:#000; margin-bottom:4px;}
.comentario_forum .comentario h3 a {color:#000; text-decoration:none;}
.comentario_forum .comentario h3 a:hover {color:#000; text-decoration:underline;}
.comentario_forum .comentario p {margin-bottom:15px;}
.comentario_forum .comentario p.data {font-size:10px; font-weight:bold; color:#337DB9; margin-bottom:5px;}

.comentario_forum .autor {width:165px; float:left; padding:0 15px; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6;}
.comentario_forum .autor p {font-size:10px; font-weight:bold; color:#84878A;}

.comentario_forum .acesso {width:75px; float:left; padding-left:15px;}
.comentario_forum .acesso p {font-size:10px; color:#84878A; margin-top:7px;}

.comentario_forum ul {float:left; padding-left:70px; list-style:none; margin-bottom:40px;}
.comentario_forum ul li {width:596px; float:left; clear:left; border-top:1px solid #F3F3F3; border-bottom:none; padding-top:5px; padding-bottom:5px; margin-top:3px; }
.comentario_forum ul li .respostas {width:285px; float:left; padding-right:15px; border-right:0;}
.comentario_forum ul li .respostas img {margin-right:5px;}
.comentario_forum ul li .respostas p {font-size:11px; color:#000;}
.comentario_forum ul li .respostas p a {color:#000; text-decoration:none;}
.comentario_forum ul li .respostas p a:hover {color:#000; text-decoration:underline;}

.comentario_forum ul li .autor_resposta {width:165px; float:left; padding:0 15px; border-left:1px solid #E6E6E6; border-right:none;}
.comentario_forum ul li .autor_resposta p {font-size:10px; font-weight:bold; color:#84878A;}

/*SOLIDARIA*/
#menu_campanha {width:239px; height:122px; background-image:url(/images/bg_menu_campanha.png); float:left; margin-bottom:15px;}
#menu_campanha h2 {font-size:12px; color:#299DC1; margin-top:10px; padding-left:10px; margin-bottom:10px; }
#menu_campanha p {font-size:11px; color:#808080; margin-top:10px;}
#menu_campanha p a {color:#808080; text-decoration:none;}
#menu_campanha p a:hover {color:#808080; text-decoration:underline;}

#menu_campanha ul {list-style:url(/images/seta_base.gif); margin-top:15px; padding-left:28px;}
#menu_campanha ul li {font-size:11px; color:#55737F; margin-bottom:15px;}
#menu_campanha ul li a {color:#55737F; text-decoration:none;}
#menu_campanha ul li a:hover {color:#55737F; text-decoration:underline;}

#menu_campanha_maior {width:239px; height:148px; background-image:url(/images/bg_menu_campanha_maior.png); float:left; margin-bottom:15px;}
#menu_campanha_maior h2 {font-size:12px; color:#299DC1; margin-top:10px; padding-left:10px; margin-bottom:10px; }
#menu_campanha_maior p {font-size:11px; color:#808080; margin-top:10px;}
#menu_campanha_maior p a {color:#808080; text-decoration:none;}
#menu_campanha_maior p a:hover {color:#808080; text-decoration:underline;}

#menu_campanha_maior ul {list-style:url(/images/seta_base.gif); margin-top:15px; padding-left:28px;}
#menu_campanha_maior ul li {font-size:11px; color:#55737F; margin-bottom:15px;}
#menu_campanha_maior ul li a {color:#55737F; text-decoration:none;}
#menu_campanha_maior ul li a:hover {color:#55737F; text-decoration:underline;}

#alianca {width:239px; height:102px; background-image:url(/images/bg_cartao_associado_esq.png); text-align:center;}
#alianca h2 {font-size:12px; color:#299DC1; margin-top:10px; padding-left:10px; margin-bottom:10px;}
#alianca p {font-size:11px; color:#808080; margin-top:10px;}
#alianca p a {color:#808080; text-decoration:none;}
#alianca p a:hover {color:#808080; text-decoration:underline;}

#base_logos {width:985px; height:50px; float:left; margin-top:30px; padding-left:15px; text-align:center;}
#base_logos img { margin:0 30px 0 30px;}


/* FORMATAÇÃO DAS PÁGINAS DE TEXTO - NOTÍCIAS CORPO */
.txt_corpo_entidades {width:653px; padding:0 30px; float:left;}
.txt_corpo_entidades h1 {font-size:15px; font-weight:normal; color:#43a1c8; margin-bottom:0px;}
.txt_corpo_entidades h2 {font-size:23px; font-weight:normal; color:#335991; margin-bottom:30px;}
.txt_corpo_entidades h3 {font-size:15px; font-weight:normal; color:#335991; margin-bottom:15px;}
.txt_corpo_entidades p {font-size:12px; color:#797979; margin-bottom:10px; line-height:16px;}
.txt_corpo_entidades p.txt {font-size:12px; color:#000; margin-bottom:10px; line-height:16px;}
.txt_corpo_entidades p a {color:#333; text-decoration:none;}
.txt_corpo_entidades p a:hover {text-decoration:underline;}
.txt_corpo_entidades p.data {font-size:10px; font-weight:bold; color:#A7A6A6; margin-top:20px; margin-bottom:0; line-height:normal;}
.txt_corpo_entidades img {padding:5px; border:1px solid #C5C5C5;}

#areaeexclusiva {width:236px; float:left; margin:15px 0; margin-left:4px;}
#areaeexclusiva ul {width:236px; background-color: transparent; list-style:none; float:left; margin-top:10px;}
#areaeexclusiva ul li {position:relative; cursor:pointer;}
#areaeexclusiva ul li a {width:226px; height:27px; line-height:27px; text-transform:uppercase; letter-spacing:1px; font-size:11px; color:#FFF; font-weight:bold; padding-left:10px; background-image:url(/images/bg_menuae.png); float:left; clear:left; text-decoration:none;}
#areaeexclusiva ul li a:hover {color:#F8E9A9;}
#areaeexclusiva ul li ul {list-style:none; display:none; float:left; clear:left; margin:0; }
#areaeexclusiva ul li ul li a {width:206px; height:27px; line-height:27px; letter-spacing:0.8px; font-size:11px; font-weight:normal; color:#F8E9A9; padding-left:30px; background-image:url(/images/bg_submenuae.png); float:left; text-transform:none; clear:left; text-decoration:none;}
#areaeexclusiva ul li ul li a:hover {text-decoration:underline;}


/* BOX DE NOTÍCIAS ABA HOME */
/*.box_noticia {width:713px; height:123px; background-image:url(/images/bg_box_noticia.png); float:left; position:relative; margin-bottom:8px;}*/
.box_noticia_relacionadas {width:485px; height:90px; margin-bottom:20px;}
.box_noticia_relacionadas h2 a {font-size:14px; color:#2F5389; text-decoration:none; margin-bottom:5px;}
.box_noticia_relacionadas h2 a:hover {color:#2F5389; text-decoration:underline;}
.box_noticia_relacionadas .data {font-size:12px; color:#F8C00A; font-weight:bold;}
.box_noticia_relacionadas p {margin:0px; padding:0px; font-size:12px; color:#636262; margin-bottom:5px;}
.box_noticia_relacionadas p a {margin:0px; padding:0px; font-size:12px; color:#636262; margin-bottom:5px; font-weight:normal;}
.box_noticia_relacionadas p a:hover {margin:0px; padding:0px; font-size:12px; color:#636262; margin-bottom:5px; font-weight:normal;}
.noticia_relacionadas_link a {font-size:10px; font-weight:bold; color:#0761bd; text-decoration:none; float:right; margin-right:8px; margin-top:5px; }
.noticia_relacionadas_link a:hover {text-decoration:underline;}

/* BOX DE NOTÍCIAS Internas */
/*.txt_corpo_relacionada {width:653px; padding:0 30px; float:left;}
.txt_corpo_relacionada h2 a {font-size:14px; color:#2F5389; text-decoration:none; margin-bottom:5px;}
.txt_corpo_relacionada h2 a:hover {color:#2F5389; text-decoration:underline;}
.txt_corpo_relacionada .data {font-size:12px; color:#F8C00A; font-weight:bold;}
.txt_corpo_relacionada p {margin:0px; padding:0px; font-size:12px; color:#636262; margin-bottom:5px;}
p.txt_corpo_relacionada a {font-size:10px; font-weight:bold; color:#0761bd; text-decoration:none; float:right; margin-right:8px; margin-top:5px; }
p.txt_corpo_relacionada a:hover {text-decoration:underline;}*/

.txt_corpo_relacionada {width:653px; padding:0 30px; float:left;}
.txt_corpo_relacionada h2 {font-size:18px; font-weight:normal; color:#43a1c8; margin-bottom:5px;}
.txt_corpo_relacionada h3 a{font-size:14px; font-weight:normal; color:#335991; margin-bottom:-10px; padding:0px; text-decoration:none;}
.txt_corpo_relacionada h3 a:hover {color:#0066cc;}
.txt_corpo_relacionada p {font-size:12px; color:#797979; margin-bottom:10px; line-height:16px;}
.txt_corpo_relacionada p a {color:#333; text-decoration:none;}
.txt_corpo_relacionada p a:hover {text-decoration:underline;}
.txt_corpo_relacionada p.data {font-size:11px; font-weight:bold; color:#efc810; margin-top:5px; margin-bottom:0; line-height:normal;}


/*p.box_noticia_home a {font-size:10px; font-weight:bold; color:#2F5389; text-decoration:none; margin-right:8px; margin-top:8px; }
p.box_noticia_home a:hover {text-decoration:underline;}

.noticia_tempo_home {width:90px; padding-left:15px; float:left; margin-top:15px;}
.noticia_data_home {font-size:12px; color:#636361; font-weight:bold;}
.noticia_hora_home {font-size:12px; color:#F8C00A; font-weight:bold;}

.noticia_img_home {width:145px; float:left; margin-top:10px;}

.noticia_txt {width:430px; float:left; margin-top:15px; padding:0 15px;}
.noticia_txt_home {width:570px; height:50px; float:left; margin-top:15px; padding:0 15px;}
.noticia_txt_home h2 a {font-size:14px; color:#2F5389; text-decoration:none; margin-bottom:5px;}
.noticia_txt_home h2 a:hover {color:#2F5389; text-decoration:underline;}
.noticia_txt_home p {font-size:12px; color:#636262; margin-bottom:5px;}*/

#box_beneficios_icones{width:654px; height:101px; margin-left:10px; margin-top:8px;}
#box_beneficios_geral{width:600px; height:108px;  background-image:url(/images/box_beneficios_geral.gif); background-repeat:no-repeat; float:left;}
#box_beneficios_geral h2 {font-size:14px; color:#2F5389; text-decoration:none; padding-bottom:15px;}
#box_beneficios_geral p {font-size:12px; color:#636262; margin:0px; padding-bottom:15px;}
#box_beneficios_geral .foto { margin-right:20px; margin-bottom:10px;}

#box_beneficios_geral ul {list-style:none; behavior:none;}
#box_beneficios_geral ul li img {margin-bottom:10px;}
#box_beneficios_geral ul li {float:left; width:90px; height:70px; margin:18px 5px 10px 5px; text-align:center; font-size:10px;}
#box_beneficios_geral ul li * { text-decoration:none; color:#369; }
.beneficiosesq {margin-top:33px; padding-left:22px; cursor:pointer;}
.beneficiosdir {margin-top:33px; padding-left:0px; cursor:pointer;}


#box_beneficios_geral_vert{width:100px; height:auto;  float:left; border:1px #CCC solid; display:table; margin-left:15px;}
#box_beneficios_geral_vert h2 {font-size:14px; color:#2F5389; text-decoration:none; padding-bottom:15px;}
#box_beneficios_geral_vert p {font-size:12px; color:#636262; margin:0px; padding-bottom:15px;}
#box_beneficios_geral_vert .foto { margin-right:20px; margin-bottom:10px;}

#box_beneficios_geral_vert ul {list-style:none; behavior:none;}
#box_beneficios_geral_vert ul li img {margin-bottom:10px;}
#box_beneficios_geral_vert ul li {float:left; width:90px; height:70px; margin:18px 5px 10px 5px; text-align:center; font-size:10px;}
#box_beneficios_geral_vert ul li * { text-decoration:none; color:#369; }


#box_icones {width:238px; height:770px; background-image:url(/images/bg_box_icones.gif); float:left; margin-top:15px;}
#box_icones ul {list-style:none; behavior:none; margin-left:20px;}
#box_icones ul li img {margin-bottom:5px;}
#box_icones ul li {float:left; width:90px; height:60px; margin:15px 5px 0px 5px; text-align:center; font-size:10px;}
#box_icones ul li * { text-decoration:none; color:#369; }
