/****TAGS****/
*{margin:0;padding:0;border:0px;}
html{height:100%;}
body{height:100%;font:11px verdana,arial,tahoma;background:#fff890 url(../img/bg_body.jpg) left top repeat-x;}
ul{list-style:none;}
.empresa{color:#678510;}
.float{float:left;}
.right{float:right;}
.link01{color:#84a32c;text-decoration:none;}
.link01:hover{text-decoration:underline;}
.link02{color:#000;text-decoration:none;}
.link02:hover{text-decoration:underline;}
.link03{color:#ff6969;text-decoration:none;}
.link03:hover{text-decoration:underline;}
.link04{color:#fafbfc;text-decoration:none;}
.link04:hover{text-decoration:underline;}

/****POPUP****/
.conteudo_popup_resultado {
    width: 800px;
    height: 566px;
    position: absolute;
    z-index: -9000px;
    overflow: hidden;
    border: medium none;
}
#cboxContent p, #cboxContent a {
    margin: 0px;
    line-height: normal;
}

/****PÁGINA INICIAL****/
#geral_inicial{width:970px;margin:0 auto;}
.agrupa_logo {width: 523px; height: 157px; float: left;}
.agrupa_noticias{float:left;width:396px;height:127px;background:url(../img/bg_noticia2.jpg) no-repeat;padding:30px 0 0 50px;}
.data_notica{float:left;width:242px;font-size:9px;letter-spacing:3px;}
.tit_noticia{float:left;width:230px;font-size:12px;height:28px;border-bottom:1px solid #e7bf71;padding:0 20px 4px 0;}
.desc_noticia{float:left;width:220px;height:40px;font-size:9px;text-align:justify;padding-top:10px;}
.img_noticia{float:left;width:70px;border:2px solid #fff;}
.bt_confira{float:left; width:176px; margin-left:189px;}
.agrupa_banners{float:left;width:259px;height:291px;background:url(../img/bg_banners.jpg) no-repeat;padding-top:15px;}
.banners{float:left;margin:15px 0 0 4px;border:1px solid #6f6f6f;}
.baixo_inicial{float:left;width:970px;padding-top:20px;}
.logos_baixos{float:left;margin-left:15px;}
#rodape{float:left;width:930px;font-size:9px;padding:20px 0;}
.itens_rodape, .itens_rodape2{float:left;border-left:1px solid #84a32c;padding:0 34px;}
.itens_rodape2{border-right:1px solid #84a32c;padding:0 37px;}
#selo{width:180px;margin:0 auto;}
.txt_selo{float:left;font:10px Verdana, Arial, Helvetica, sans-serif;padding:8px 0 15px 10px;}
.dl_notic{float:left; width:270px;}
.bt_rede_social{float:left;margin-left:7px;}
.agrupa_redes_sociais{padding-top: 20px;}

/****INTERNAS****/
#geral{width:970px;margin:0 auto;background:url(../img/bg_geral.jpg) repeat-y;}
#bg_geral{float:left;width:970px;background:url(../img/bg_geral.jpg) repeat-y;}
.agrupa_menu{float:left;width:210px;background:url(../img/bg_menu.jpg) left bottom no-repeat;padding-bottom:5px;}
#logo{float:left;width:210px;height:122px;background:url(../img/logo.jpg) no-repeat;text-indent:-5000px;overflow:hidden;}
.conteudo{float:left;width:760px;min-height:613px;background:url(../img/bg_conteudo.jpg) 0 90px no-repeat;}
.conteudo2{float:left;width:760px;min-height:613px;background:url(../img/bg_conteudo2.jpg) 0 90px no-repeat;}
.subs{float:left;width:183px;padding-top:55px;}
.lado_subs{float:left;width:548px;}
.lado_subs2{float:left;width:548px; height:500px;}
.itens_rodape_int{float:left;width:740px;font-size:9px;color:#84a32c;line-height:18px;letter-spacing:1px;word-spacing:3px;background:url(../img/bg_geral.jpg) repeat-y;padding:15px 0px 14px 230px;}
.agrupa_video{float:left;padding:30px 0 0 60px;}
.construcao{float:left;padding:60px 0 0 160px;}
.tbl_perg{float:left;width:150px;font-size:10px;color:#84a32c;}
.tbl_perg2{width:150px;font-size:10px;color:#84a32c;}
.agrupa_tbl_perg{width:400px;margin:20px 0 10px 140px;}
.float_margin{float:left;margin-bottom:10px;}
.float_margin2{float:left;margin:30px 0 10px 0;}
.float_margin3{float:left;margin:20px 150px 10px 0;}
.float_margin4{float:left;margin:30px 0 0 0;}
.agrupa_img_download {width: 500px; float: left; padding: 60px 0 20px 20px;}
.bt_facasuaparte {float:left; margin-left:15px;}

/*****PROMOVENDO A DOAÇÃO*****/
/*MATERIAL PROMOCIONAL*/
.img_material{float:left;border:2px solid #80a710;margin:30px 0 0 120px;}
.legenda_campanha{float:left;width:400px;color:#8d5858;font-size:9px;text-align:justify;padding:10px 0 0 120px;}
#tit_videos{float:left;width:520px;height:65px;background:url(../img/tit_videos.gif) 120px bottom no-repeat;text-indent:-5000px;overflow:hidden;}

/*PERSONAGEM SÍMBOLO*/
.personagem {float:left;width:760px;min-height:613px;background:url(../img/bg_conteudo.jpg) 0 90px no-repeat;}
.personagem .dltopo dt{float:left; display:inline; width:379px; height:90px; background:transparent url(../img/img_top.jpg) no-repeat scroll 0 0; text-indent:-99999px; }
.top_personagem{float:left; display:inline; width:381px; height:90px;}
.personagem .dlfoto dt{float:left; display:inline; width:330px; height:265px; background:transparent url(../img/personagem-simbolo.gif) no-repeat scroll 0 0; text-indent:-99999px; margin-left:355px; margin-top: 10px;}
.personagem .dltexto dt {float:left; display:inline; width:38px; height:23px; background:transparent url(../img/tit-personagem.jpg) no-repeat scroll 0 0; text-indent:-99999px; margin:40px 0 0 200px;}
.personagem .dltexto dd {float:left; display:inline; width:500px; height:426px; margin:15px 0 0 203px;}
.personagem .dltexto dd p{float:left; display:inline; padding:0 0 20px 0; line-height:18px; text-align:justify;}
.personagem .dltexto dd a{text-decoration:none; color:#536e05; font-weight:bold;}
.personagem .dltexto dd a:hover{text-decoration:underline; font-weight:bold;}
.img_personagem { float:left; display:inline; width:146px; height:207px; background:transparent  url(../img/personagem_adote.jpg) no-repeat 0 0; text-indent:-9999px; margin:0 0 0 40px; }
.frase_personagem {width:530px; margin:120px 0 0 200px; list-style:none; color:#88984F; font-size:13px; }
.autor_personagem {width:180px; margin:5px 0 15px 0; list-style:none; color:#88984F; font-size:13px; font-weight:bold; float:right; }


/*****INSTITUCIONAL****/
/*ADMINISTRAÇÃO*/
.esq_adm{float:left;width:252px;padding-left:30px;}
.text_institucional{float:left;width:220px;text-align:justify;line-height:11px;padding-left:30px;}
.cor{font-size:9px;color:#819f2b;}
/*ATIVIDADES*/
/*SUB_LINKS*/
.legenda_institucional{float:left;width:480px;font-size:9px;padding-left:20px;margin-top:20px;}
.fundo_atividades{float:left; width:515px; background:#fffff0;margin-left:20px!important; margin-left:10px;margin-top:10px; padding-bottom:20px;}
.fundo_atividades2{float:left; width:515px; background:#eeeee0; margin:10px 0 0 20px!important; margin:10px 0 0 10px; padding-bottom:20px;}
.tabela_tit_orgao{float:left;width:125px;text-align:center; margin-top:5px;margin-left:15px!important;margin-left:10px;padding:10px 0 0 0;}
.tabela_tit_ano{float:left;width:122px;text-align:center;margin-top:5px;padding:10px 0 0 13px; }
.tabela_tit_ano2{float:left;width:127px;text-align:center;margin-top:5px;padding:10px 0 0 30px; }
.tabela_nome_orgao{float:left;width:140px;line-height:26px; padding:0 0 0 5px;background:#9fc436; margin-left:15px!important; margin-left:10px; color:#fff; margin-top:2px;}
.tabela_nome_ano{float:left;width:120px; line-height:26px; background:#9fc436; padding-left:24px;color:#fff;margin-top:2px; margin-left:2px;}
.tabela_nome_ano2{float:left;width:120px; line-height:26px; background:#9fc436; padding-left:18px;color:#fff;margin-top:2px;margin-left:2px;}
.tabela_nome_orgao_2{float:left;width:140px;line-height:26px;padding:0 0 0 5px;background:#76912a; margin-left:15px!important; margin-left:10px;color:#fff;margin-top:2px;}
.tabela_nome_ano_2{float:left;width:120px; line-height:26px; background:#76912a; padding-left:24px;color:#fff;margin-top:2px;margin-left:2px;}
.tabela_nome_ano2_2{float:left;width:120px; line-height:26px; background:#76912a; padding-left:18px;color:#fff;margin-top:2px;margin-left:2px;}
.form_livro{float:left;width:480px;padding:10px 0 0 20px;}
/*Visibilidade do tema doação de órgãos nos meios de comunicação*/
.img_humor{float:left;border:2px solid #80a710;margin:30px 0 0 30px;}
.img_loteria{float:left;margin:20px 0 0 20px;}
.carta_doador{float:left;width:480px;color:#444;text-align:justify;padding-left:40px; margin-top:10px;}

/*****O QUE SABER*****/
/*DEPOIMENTOS*/
.depoimento{float:left;width:335px;text-align:justify;background:url(../img/img_depoimento.gif) 45px 0 no-repeat;padding:55px 0 15px 162px;margin-top:20px;}
.depoimento2{float:left;width:468px;text-align:justify;background:url(../img/bg_depoimento.gif) 22px 0 no-repeat;padding:17px 16px 15px 35px;margin:20px 0;}
.img_depo{float:left;margin:10px 0 0 20px;}
.nome_depoidor{float:left;width:500px;text-align:right;font-size:14px;color:#6e8725;margin-top:15px;}
.desc_depoidor{float:left;width:500px;text-align:right;font-size:9px;color:#696969;}
.titulos_imagens{float:left;margin-left:20px;}
.ul{float:left;padding-left:45px;}
.itens{float:left;width:430px;text-align:justify;background:url(../img/box.gif) no-repeat;padding-left:20px;margin-top:7px;}
.titulo_depoimento{float:left;width:480px;font-size:14px;color:#678510;padding-left:20px;}
.titulo_depoimento2{float:left;width:480px;font-size:14px;color:#678510;padding: 20px 0 10px 20px;}
.sub_titulo_depoimento{float:left;width:480px;font-size:12px;color:#ff6969;padding-left:20px;margin-top:20px;}
.texto_depoimento{float:left;width:480px;color:#444;text-align:justify;padding-left:20px;margin-top:10px;}
.foto_depo{float:right;border:1px solid #6e8725;padding:2px;margin:3px 0 10px 10px;}
.bt_voltar{float:left;margin:40px 0 0 245px;}
/*Meld / Peld*/
.agrupa_resultado{float:left;width:150px;}
.txt_feminino{float:left;margin:10px 0 0 5px!important; margin-top:13px;color:#b96317;}
.txt_sexo{color:#b96317; padding:10px 0 0 0;}
/*ENDEREÇOS UTEIS*/
.agrupa_enderecos{float:left;padding-left:20px;}
.bg_end_adote{float:left;width:460px;background:url(../img/bg_end_adote.jpg) no-repeat;padding:90px 0 15px 40px;}
.ende01{float:left;width:190px;}
/***COMO SE TORNAR UM DOADOR***/
.form_doador{float:left;padding:10px 0 0 20px;}
.agrupa_check{float:left;width:100px;margin-top:10px;}
.paginacao_lista{float:left;width:530px;text-align:center;background:url(../img/bg_noticia_paginacao.jpg) center 15px no-repeat;margin-top:20px;padding-bottom:15px;}

/****FICHA CADASTRAL****/

.form_ficha{float:left;width:525px;margin-top:11px;padding:10px 0 0 20px;}
.label_ficha{float:left;padding: 7px 15px 15px 0; font: 11px verdana,arial,tahoma; color:#b96317;}
.opcoes{margin-left:5px;}

/**** CAMISETAS E LIVROS ****/

.vaj{background:#FF6600;width:280px;margin:10px 0 10px 20px;display:inline;}
.img_vaj{float:left;border:2px solid #80a710;margin:10px 0 10px 0;display:inline;}
.img_produtos_vaj{float:left;margin:0 0px 10px 20px;width:200px;display:inline;}
.bt_vaj{float:left;padding: 0 10px 0 30px;}
.preco{float:left;padding: 0 10px 5px 55px;}
.preco2{float:left;padding: 0 10px 5px 0;display:inline;width:150px;}
.desc_form2{float:left;width:220px;color:#b96317;padding-bottom:2px;}
.agrupa_camisetas{float:left;padding: 0 0 0 40px;}
.agrupa_botao{float:left;width:450px;margin: 20px 40px 0 20px;display:inline;}


/****CADASTRE-SE****/
.form_cadastre{float:left;width:400px;padding:30px 0 25px 50px;}
.form_cadastre2{float:left;width:400px;padding:20px 0 0 285px;}
.txt_cadas{float:left;width:320px;font-size:11px;text-align:justify;margin-top:15px;}
.linha_cadas, .linha_cadas2{float:left;width:350px;margin-top:12px;}
.linha_cadas2{margin-top:15px;}
.linha_cadas3{float:left;width:150px;margin-top:12px;}

/*****CONTATO*****/
.bg_end01{float:left;width:179px;height:128px;background:url(../img/bg_end01.jpg) no-repeat;padding:80px 0 0 40px;margin-left:30px!important;margin-left:15px;}
.bg_end02{float:left;width:193px;height:157px;background:url(../img/bg_end02.jpg) no-repeat;padding:21px 0 0 35px; margin:31px 0 0 70px;}
.bg_end04{float:left;width:181px;height:157px;background:url(../img/bg_end03.png) no-repeat;padding:20px 0 0 46px; margin:31px 0 20px 24px;}
.bg_end03{float:right;width:181px;height:157px;background:url(../img/bg_end02.jpg) no-repeat;margin-top:31px;padding:20px 0 0 46px;}
.bg_end05{float:left;width:181px;height:157px;background:url(../img/bg_end03.png) no-repeat;padding:20px 0 0 46px; margin:31px 0 20px 24px;}
.coluna { width:760px; height:270px; float:left;}
.form_contato{float:left;width:505px;background:url(../img/bg_form.jpg) no-repeat;margin-top:11px;padding:80px 0 0 225px;}
.divide_form{float:left;width:250px;}
.divide_form2{float:left;width:250px;}
.linha_form{float:left;width:244px;;margin-top:8px;}
.linha_form2{float:left;width:61px;padding-left:160px;margin-top:15px;}
.desc_form{float:left;width:98%;color:#b96317;padding-bottom:2px;}
.campo_form, .campo_form_over{float:left;font:11px verdana,tahoma,arial;border:1px solid #97ba34;background:#f6ffda;padding:1px;width:233px; }
.campo_form_over{background:#e6eecc;}
.campo_form2, .campo_form2_over{float:left;font:11px verdana,tahoma,arial;border:1px solid #97ba34;background:#f6ffda;padding:1px;width:150px; }
.campo_form2_over{background:#e6eecc;}
.campo_form3, .campo_form3_over{float:left;font:11px verdana,tahoma,arial;border:1px solid #97ba34;background:#f6ffda;padding:1px;width:50px; }
.campo_form3_over{background:#e6eecc;}
.margin_cont{margin-left:50px;}
.sucesso, .sucesso2{float:left;width:522px;text-align:center;padding:130px 0 0 20px;}
.sucesso2{padding:130px 0 200px 140px;}

/*ESTATISTICA*/
.ul_tabela{float:left; width:550px;}
.tit_ano{float:left;width:30px;text-align:center; margin-top:5px;margin-left:15px!important;margin-left:5px;padding:5px 10px 0 10px;}
.tit_ano1{float:left;width:30px;text-align:center; margin-top:5px;margin-left:80px!important;margin-left:40px;padding:5px 10px 0 10px;}
.txt_tabela{float:left;width:60px;text-align:center; margin-top:5px;margin-left:80px!important;margin-left:40px;padding:5px 0 5px 0;background:#9fc436; color:#fff;}
.txt_tabela2{float:left;width:60px;text-align:center; margin-top:5px;margin-left:5px!important;margin-left:5px;padding:5px 0 5px 0;background:#9fc436; color:#fff;}
.txt_tabela3{float:left;width:60px;text-align:center; margin-top:5px;margin-left:5px!important;margin-left:5px;padding:5px 0 5px 0;background:#84a624; color:#fff;}
.txt_estatistica{float:left;width:40px;color:#678510;padding:10px 0 0 154px!important; padding-left:150px;font-size:12px;}
.txt_estatistica2{float:left;width:40px;color:#678510;padding:10px 0 0 96px!important; padding-left:70px;font-size:12px;}

/***RELATÓRIOS***/
.tit_tabela_relatorio{float:left;width:450px; font-size:10px;margin-top:5px;margin-left:15px!important;margin-left:5px;padding:5px 0 0 7px; background:#006600; color:#fff;}
.tit_tabela_relatorio2{float:left;width:515px; font-size:10px; margin-top:5px;margin-left:15px!important;margin-left:5px;padding:5px 0 0 7px; background:#006600; color:#fff;}
.tit_tabela_relatorio_ano{float:left;width:50px;font-size:10px;margin-top:5px;margin-left:15px!important;margin-left:5px;padding:5px 0 0 7px; background:#006600; color:#fff;}
.txt_tabela_relatorio{float:left;width:450px; font-size:9px; margin-top:5px;margin-left:15px!important;margin-left:5px;padding:5px 0 7px 7px; background:#fbfab8;}
.txt_tabela_relatorio2{float:left;width:515px; font-size:9px; margin-top:5px;margin-left:15px!important;margin-left:5px;padding:5px 0 7px 7px; background:#fbfab8;}
.txt_tabela_relatorio_ano{float:left;width:50px;font-size:9px;text-align:center;margin-top:5px;margin-left:15px!important;margin-left:5px;padding:5px 0 7px 7px;background:#fbfab8;}
.txt_tabela_relatorio_ano2{float:left;width:50px; height:23px;font-size:9px;text-align:center;margin-top:5px;margin-left:15px!important;margin-left:5px;padding:5px 0 7px 7px;background:#fbfab8;}
/*balanço patrimonial*/
.tit_ativo{float:left;width:370px;margin-top:5px;text-align:center;margin-left:15px!important;margin-left:5px;padding:5px 0 0 7px;background:#006600;color:#fff;}
.tit_ano2{float:left;width:60px;margin:5px 0 0 5px;;padding:5px 0 0 7px;background:#006600; color:#fff;}
.txt_ativo{float:left;width:370px;font-size:9px; margin-top:5px;padding:5px 0 7px 7px; background:#fbfab8; margin-left:5px;}
.txt_ano2{float:left;width:60px;font-size:9px; margin:5px 0 0 5px;;padding:5px 0 7px 7px; background:#fbfab8;}
.txt_rodape{float:left;width:550px;text-align:center; padding-top:20px;}
.alin_bot{float:left;padding-top:5px;}

/***NOTICIAS***/
.data_noticia{float:left;width:340px;color:#049704;font-size:9px;}
.titulo_noticia{float:left;width:340px;color:#dc6035;font-size:18px;padding-top:5px;}
.descricao_noticia{float:left;width:320px;color:#555;text-align:justify;padding-top:10px; }
.img_noticia_maior{float:left;border:1px solid #fb6161;padding:3px;margin:0 10px 10px 0;}
.noticia_interna{float:left;width:170px;background:url(../img/bg_noticia_interna.jpg) right bottom no-repeat;padding:25px 0 30px 15px;}
.agrupa_noticia{float:left;width:235px;height:90px;background:url(../img/bg_noticia.jpg) center bottom no-repeat;padding:25px 15px 30px 10px;}
.foto_noticiam{float:left;width:85px;padding-bottom:8px;}
.data_noti_int{width:auto;font-size:9px;letter-spacing:6px;}
.tit_noticia_int{width:auto;font-size:10px;padding:3px 0;}
.desc_noticia_int{width:auto;font-size:10px;text-align:justify;}
.img_noticia2{float:left;border:1px solid #009900;padding:3px;}
.noticia_int{float:left;height:100px;padding-left:5px;background:#33FF33;}
.agrupa_noticia_tudo{float:left;width:560px;}
.noti_lado{float:right;width:190px;margin:23px 20px 0 0!important; margin:10px 10px 0 0;}
.esquerda_noticias{float:left;width:340px;padding:50px 0 0 8px;}
.paginacao{float:left;width:132px;background:url(../img/bg_noticia_paginacao.jpg) 16px top no-repeat;margin-top:15px;padding:8px 0 15px 55px;}
.num_pagina{float:left;width:80px;text-align:center;font-size:10px;}
.rodape_paginacao{float:left;width:100%;text-align:center;padding:15px 0 0 0;}

/* ALERTAS PADRAO */
.msg{ background-image:url(../img/top_result.jpg); background-position:top; background-repeat:repeat-x; background-color: #FFFAAE; margin:0 auto; width:90%; margin-top: 15px; margin-bottom: 15px; padding: 2px  10px  10px  10px;}
.ul{list-style: none; list-style-image:  url(../img/ico-erro.gif); margin-left: 10px;}
.msgul{list-style: none; list-style-image:  url(../img/ico-sucesso.gif); margin-left: 10px;}
.msgli{margin-left: 20px;}
.msg_fechar{width: 100%; text-align: right; cursor: pointer;}


/****GALERIA****/
.agrupa_fotos{float:left;width:538px;padding-bottom:15px;margin-left:8px;display:inline;}
.tb_foto, .tb_foto_over{float:left;margin:10px 5px 0 3px;border:3px solid #fff;}
.tb_foto_over{border:3px solid #A2CF36;}
.pag_galeria{float:left;width:530px;padding:12px 23px 18px 27px;}
#s1 {display: block; width: 548px;}
#s2, #s3, #s4, #s5 {display: none; width: 548px;}
#overlay{background:#000;filter: alpha(opacity=60); -moz-opacity: 0.7; opacity: 0.7;z-index:2;}

/****VIDEOS****/
.agrupa_videoslista{float:left;padding:0 0 20px 40px;}
.texto_videos{float:left;width:230px;color:#80a710; font-weight:bold;text-align:center;margin-top:10px;}
.img_videos{float:left;border:2px solid #80a710;margin:20px 0px 10px 20px;}
.img_videos2{float:left;margin:20px 0px 10px 20px;}
.texto_videos2{float:left;width:450px;color:#444;text-align:justify;padding-left:60px;margin-top:10px;}
.texto_videos3{float:left;width:450px;color:#444;text-align:justify;padding-left:220px;margin-top:30px;}

/*** tabela ***/
.tab{margin:10px 0 0 15px; background:url(../img/bg_tabela.png) no-repeat 0 15px;}
.tab hr{background: #E5F0C4; display: inline; float: left; height: 1px; margin: 2px 0 10px; width: 493px;}
.rodape_tab{float:left; display:inline; width:130px; height:25px; margin:3px 0 0 17px;}
.titulotab{color:#FF6969; font-size:10px; margin-bottom:10px; font-weight:bold; }
.ano{background:#9FC436; color:#FFF; width:40px; height:25px;}
.blocotab{background:#9FC436; color:#FFF; }
.bloconad{background:#E5F0C4; color:#9FC436;}
.blocotit{color:#333; background:#E5F0C4;  font-size:12px; font-weight:normal; }
.clear{clear:both;}
