.xlabel { font-size:11px; color:#277778; display:block; margin-bottom:5px; vertical-align:top; width:100%; }
.xlabel checkbox{ margin-top:2px;}
/****TAGS****/
* { margin:0; padding:0; border:0; }
html { height:100%; }
body { height:100%; font:11px verdana,arial,tahoma; background:#004076; }
ul { list-style:none; }
.enviar { color:#000; width:71px; height:24px; background:URL(img/bt_enviar2.gif); border:2px outset #d7b9c9; }

/****GERAL****/
img.float, input.float, select.float { float:left; }
img.right, input.right, select.right { float:right; }
.clear { clear:both; width:auto; height:0px; line-height:0px; visibility:hidden; }
.clearObj { clear:both; display:block; }
p { margin:0 0 15px 0; }
.link01 { color:#FFF; text-decoration:none; }
.link01:hover { text-decoration:underline; }
.link02 { color:#277778; text-decoration:none; }
.link02:hover { text-decoration:underline; }
.link03 { color:#0062b5; text-decoration:none; }
.link03:hover { text-decoration:underline; }
.link04 { color:#5f5f5f; text-decoration:none; }
.link04:hover { text-decoration:underline; }
.link05 { color:#000; text-decoration:none; }
.link05:hover { text-decoration:underline; }
.linkNumeros { color:#277778; text-decoration:none; padding:0px 3px; }
.linkNumeros:hover { text-decoration:underline; }
.linkNumerosAtual { color:#000; font-weight:bold; text-decoration:none; padding:0px 3px; }
.linkNumerosAtual:hover { text-decoration:underline; }
.cor { color:#0062b5; }
.cor2 { color:#277778; }
#geral { width:970px; margin:0px auto; }
.resposta { width:100%; padding:125px 0 30px 0; margin:30px 0 0 0; text-align:center; background:url(../img/logo_resposta.jpg) 44% top no-repeat; }
.paginacao { float:right; width:500px; text-align:center; clear:left; margin:0 auto; padding-top:15px; }
.mostrando { font-size:10px; margin:0 0 8px 0; }
.paginas { width:auto; padding-right:10px; float:left; }
.num_pagina { width:145px; padding:0px 5px; float:left; }
.sub_tit { font-size:14px; font-weight:bold; color:#0062b5; letter-spacing:-1px; display:block; margin-bottom:5px; }
.sub_tit_equipe { font-size:12px; color:#0062b5; letter-spacing:-1px; display:block; margin-bottom:5px; }
h1 { font-size:18px; font-weight:bold; color:#0062b5; text-align:right; letter-spacing:-1px; padding:20px 25px; }


/****HOME****/
.topo_home { width:970px; height:196px; }
.menu_home { width:970px; height:57px; }
.agrupa_itens_home { width:970px; height:210px; float:left; }
.clipping { width:298px; height:170px; float:left; padding:40px 5px 0px 50px; overflow:hidden; background:url(../img/fundo_noticias_home.jpg) left top no-repeat; }
.home_publicacao { width:99px; height:20px; float:left; margin:0 110px 10px 0; }
.borda_img { border:3px solid #50a6ef; }
.borda_img2 { border:3px solid #e7d34b; }
.borda_img3 { border:3px solid #0062b5; }
.destaque_home { float:left; width:300px; height:160px; padding:17px 84px 19px 80px; background:url(../img/topo_home_02.jpg) left top no-repeat; }
.img_noticia_home { width:73px; height:16px; float:left; margin:0 230px 10px 0px; }
.conteudo_clipping { width:157px; float:left; padding-left:8px; }
.conteudo_destaque { width:170px; float:left; padding-left:8px; }
.data_clipping_home, .data_destaque_home  { font-size:10px; letter-spacing:1px; color:#5f5f5f; padding:0 0 2px 10px; margin:0px; }
.data_destaque_home { color:#fff; }
.titulo_clipping_home, .titulo_destaque_home { font-size:11px; font-weight:bold; color:#0062b5; padding:0 0 2px 10px; margin:0px; background:url(../img/pontos.gif) 0 4px no-repeat; }
.titulo_destaque_home { color:#e7d34b; background:url(../img/bullet.jpg) 0 4px no-repeat; text-decoration:none; }
.titulo_destaque_home a { color:#e7d34b; text-decoration:none; }
.titulo_destaque_home a:hover { text-decoration:underline; }
.titulo_clipping_home a { color:#0062b5; text-decoration:none; }
.titulo_clipping_home a:hover { text-decoration:underline; }
.texto_clipping_home, .texto_destaque_home { font-size:10px; font-weight:bold; color:#5f5f5f;  padding:0 0 2px 10px; margin:0px; }
.texto_destaque_home { color:#fff; text-decoration:none; }
.texto_destaque_home a { color:#fff; text-decoration:none; }
.texto_destaque_home a:hover { text-decoration:underline; }
.texto_clipping_home a { color:#5f5f5f; text-decoration:none; }
.texto_clipping_home a:hover { text-decoration:underline; }
.bt_saiba_home2 { margin:18px 0 0 0; }
.bt_como_contribuir { margin:20px 0 0 10px; }
.programacao { width:292px; height:210px; float:left; padding:0px; overflow:hidden; background:url(../img/fundo_programacao_home.jpg) left top no-repeat; }
.patrocinio { width:260px; height:160px; float:left; padding:50px 0px 0 65px; overflow:hidden; background:url(../img/fundo_patrocinio_home.jpg) left top no-repeat; }
.agrupa_menu_inferior { width:734px; height:42px; clear:left; margin:0px auto; background:url(../img/fundo_rodape_home.jpg) left top no-repeat; }
.bt_menu_inferior { float:left; width:319px; height:42px; }
.bt_rede_social { float:right; width:160px; height:42px; margin:0px 50px 0 0; }
.agrupa_bt_contato { width:970px; height:39px; }

/****PADRÃO INTERNAS****/
.topo_internas { width:970px; height:175px; }
#conteudo_interno { width:961px; background:url(../img/fundo_conteudo.gif) repeat-y; }
.menu_lateral { width:208px; float:left; }
.conteudo { width:750px; float:left; padding-bottom:30px; }
.submenu { width:157px; float:left; margin:3px 0 0 0; }
.agrupa_conteudo_submenu { width:592px; float:right; }
.agrupa_conteudo_submenu2 { width:583px; float:right; }
.agrupa_conteudo_padrao { width:674px; padding-left:27px; padding-right:50px; }
.titulo_padrao { font-size:13px; font-weight:bold; color:#277778; }

/****FUNDO DAS LETRAS****/
.letra_a { background:url(../img/letra_a.gif) no-repeat; }
.letra_b { background:url(../img/letra_b.gif) no-repeat; }
.letra_c { background:url(../img/letra_c.gif) no-repeat; }
.letra_d { background:url(../img/letra_d.gif) no-repeat; }
.letra_e { background:url(../img/letra_e.gif) no-repeat; }
.letra_f { background:url(../img/letra_f.gif) no-repeat; }
.letra_g { background:url(../img/letra_g.gif) no-repeat; }
.letra_h { background:url(../img/letra_h.gif) no-repeat; }
.letra_i { background:url(../img/letra_i.gif) no-repeat; }
.letra_j { background:url(../img/letra_j.gif) no-repeat; }
.letra_k { background:url(../img/letra_k.gif) no-repeat; }
.letra_l { background:url(../img/letra_l.gif) no-repeat; }
.letra_m { background:url(../img/letra_m.gif) no-repeat; }
.letra_n { background:url(../img/letra_n.gif) no-repeat; }
.letra_o { background:url(../img/letra_o.gif) no-repeat; }
.letra_p { background:url(../img/letra_p.gif) no-repeat; }
.letra_q { background:url(../img/letra_q.gif) no-repeat; }
.letra_r { background:url(../img/letra_r.gif) no-repeat; }
.letra_s { background:url(../img/letra_s.gif) no-repeat; }
.letra_t { background:url(../img/letra_t.gif) no-repeat; }
.letra_u { background:url(../img/letra_u.gif) no-repeat; }
.letra_v { background:url(../img/letra_v.gif) no-repeat; }
.letra_w { background:url(../img/letra_w.gif) no-repeat; }
.letra_x { background:url(../img/letra_x.gif) no-repeat; }

/****FUNDO DAS NÚMEROS****/
.numero_1 { background:url(../img/numero_1.gif) no-repeat; }
.numero_2 { background:url(../img/numero_2.gif) no-repeat; }
.numero_3 { background:url(../img/numero_3.gif) no-repeat; }
.numero_4 { background:url(../img/numero_4.gif) no-repeat; }
.numero_5 { background:url(../img/numero_5.gif) no-repeat; }
.numero_6 { background:url(../img/numero_6.gif) no-repeat; }
.numero_7 { background:url(../img/numero_7.gif) no-repeat; }
.numero_8 { background:url(../img/numero_8.gif) no-repeat; }
.numero_9 { background:url(../img/numero_9.gif) no-repeat; }
.numero_10 { background:url(../img/numero_10.gif) no-repeat; }
.numero_11 { background:url(../img/numero_11.gif) no-repeat; }
.numero_12 { background:url(../img/numero_12.gif) no-repeat; }
.numero_13 { background:url(../img/numero_13.gif) no-repeat; }
.numero_14 { background:url(../img/numero_14.gif) no-repeat; }
.numero_15 { background:url(../img/numero_15.gif) no-repeat; }
.numero_16 { background:url(../img/numero_16.gif) no-repeat; }
.numero_17 { background:url(../img/numero_17.gif) no-repeat; }
.numero_18 { background:url(../img/numero_18.gif) no-repeat; }
.numero_19 { background:url(../img/numero_19.gif) no-repeat; }
.numero_20 { background:url(../img/numero_20.gif) no-repeat; }
.numero_21 { background:url(../img/numero_21.gif) no-repeat; }
.numero_22 { background:url(../img/numero_22.gif) no-repeat; }
.numero_23 { background:url(../img/numero_23.gif) no-repeat; }

/****CAMPOS FORMULARIOS****/
.linha_form { float:left; padding:0px 0px 10px 0px; width:100%; }
.linha_form2 { float:left; padding:5px 0px 0px 0px; width:100%; }
.desc_form { font-size:11px; color:#277778; display:block; margin-bottom:3px; }
.form_cadastro label { font-size:11px; color:#277778; display:block; margin-bottom:5px; }
.desc_form2 { font-size:11px; color:#277778; width:auto; float:left; }
.campo_form, .campo_form_over { border:1px solid #277778; font:10px verdana,tahoma,arial; padding:2px; color:#000; }
.campo_form_over { background:#d0f0f5; }
.campo_form2 { width:auto; margin:0px 6px 0px 0px; float:left; }
.enviar_contato { width:540px; margin:10px 0px; text-align:right; }
.enviar_programacao { width:225px; float:left; margin-top:90px; text-align:right; }
.enviar_cadastre { width:290px; float:left; padding-left:130px; text-align:right; }

/****PROJETO****/
.margin_projeto { width:578px; padding-left:15px; }
.titulo_projetos { margin-bottom:30px; }
.titulo_projetos2 { margin:0px 0px 25px 150px; }
.txt_projetos { padding-right:50px; margin-bottom:30px; }
.txt_projetos2 { font-size:15px; font-weight:bold; margin-bottom:20px; }
.txt_projetos3 { padding:0px 50px 20px 150px; }
.missao { width:199px; height:77px; float:left; padding:30px 10px 0px 10px; margin:0px 0px 20px 39px; display:inline; text-align:center; background:url(../img/fundo_missao.jpg) no-repeat; }
.visao { width:199px; height:77px; float:left; padding:30px 10px 0px 10px; margin:0px 0px 20px 21px; display:inline; text-align:center; background:url(../img/fundo_visao.jpg) no-repeat; }
.div { margin-bottom:20px; }
.agrupa_info_arma { width:344px; height:125px; padding:80px 34px 0 160px; margin-bottom:25px; line-height:14px; text-align:right; position:relative; background:url(../img/fundo_arma_no.jpg) no-repeat; }
.imagem_arma { position:absolute; left:-12px; top:125px; }
.agrupa_itens_videos { width:450px; }
.agrupa_itens_videos2 { width:450px; padding:10px 50px 10px 100px; }
.thumb_videos { float:left; display:inline; width:130px; height:130px; margin-left:20px; }
.itens_videos { padding:4px 0px 4px 30px; }
.videos { padding-left:80px; }

/***Vídeos***/
.titulo_video { color:#0062B5; font-size:14px; font-weight:bold; letter-spacing:-1px; }
.descricao_video { font-size:11px; width:420px; margin-top:15px; }

/****PROGRAMAS****/
.margin_programas { width:578px; padding-left:15px; }
.txt_o_projeto { padding-right:150px; }
.margin_imagem { margin:0 20px 0 0; }
.titulo_leitura { padding:0px 0px 15px 15px; }
.titulo_programas { margin-bottom:15px; }
.txt_programas { padding:0px 40px 0px 0px; }
.txt_programas2 { padding:0px 100px 0px 15px; margin:0 0 20px 0; }
.txt_programas3 { padding:0px 40px 0px 0px; margin:10px 0px 20px 0px; display:table; }
.agrupa_itens_programa { width:578px; padding:10px 0; float:left; }
.titulo_itens_programa { margin-bottom:15px; }
.itens_programa { padding:4px 30px; }

/****PROGRAMAÇÃO CENTRO DE CAPACITAÇÃO****/
.agrupa_programacao { width:751px; float:left; margin-top:20px; }
.titulo_programacao { font-size:13px; font-weight:bold; color:#277778; padding-left:10px; }
.txt_programacao { padding:0 50px 10px 30px; }
.txt_programacao2 { padding:0 50px 0px 30px; }
.txt_programacao3 { padding:0 30px 0px 10px; }
.txt_programacao4 { padding:0 50px 20px 10px; }
.txt_programacao5 { padding:0 10px 0px 0px; }
.txt_depoimentos { margin-left:10px; padding:0 50px 0px 30px; }
.agrupa_centros { width:542px; float:left; padding:0 0 10px 10px; }
.errors { color: red; font-weight: bold; width: 100%; float: left; position: relative; line-height:20px; }

.agrupa_centros2 { width:542px; float:left; padding:0 10px 10px 30px; }
.tit_centros { width:550px; float:left; padding-bottom:20px; }
.agrupa_desc_grupos { width:550px; float:left; padding-bottom:20px; }
.lista_centros { width:275px; float:left; padding:5px 0 20px 0; }
.lista_centros2 { width:550px; float:left; padding:10px 0 20px 0; }
.lista_centros3 { width:550px; float:left; padding:10px 0 5px 0; }
.form_programacao { width:724px; padding:16px 0px 50px 0px; margin-left:27px; background:url(../img/aba_form_cima.gif) no-repeat; }
.format_programacao { padding-left:25px; background:#fef6c3; border-left:1px solid #f3e89e; border-right:1px solid #f3e89e; }
.esquerda_programacao { width:210px; margin:0 14px 0 0; float:left; }
.meio_programacao { width:210px; margin:0 14px 0 0; float:left; }
.direita_programacao { width:239px; float:left; }
.agrupa_itens_ofertas { width:644px; padding-left:27px; }
.itens_ofertas { padding:4px 30px; }
.agrupa_itens_sublinks_programacao { width:644px; padding-left:80px; margin-bottom:15px; }
.itens_sublinks_programacao { margin-bottom:5px; padding-left:15px; background:url(../img/bullet_clipping.gif) 0 2px no-repeat; }
.tit_centros { width:550px; float:left; padding-bottom:20px; }
.tit_centros2 { font-size:11px; color:#0062b5; width:550px; float:left; padding-bottom:20px; }
.tit_centros3 { font-size:11px; color:#0062b5; width:550px; height:20px; float:left; }

/**Ficha de Inscrição**/
.conteudo_inscricao { float:left; display:inline; width:575px; }
.conteudo_inscricao .titulo { float:left; display:inline; width:575px; height:27px; background:url(../img/bg-subtitulo.jpg) no-repeat scroll 0 0; text-indent:-9999px; overflow:hidden; padding:3px 0 0 15px; margin:0 0 25px 0; }
.conteudo_inscricao h2 { float:left; display:inline; width:80px; height:18px; background:url(../img/tit-inscricao.gif) no-repeat scroll 0 0; text-indent:-9999px!important; overflow:hidden; }
.conteudo_inscricao p { margin:0 5px 15px 15px; }
.conteudo_inscricao .destaque { float:left; display:inline; width:523px; height:30px; background:url(../img/bg-destaque.jpg) no-repeat scroll 0 0; overflow:hidden; padding:16px 0 0 26px; }
.conteudo_inscricao .destaque strong { color:#0062b5; font-weight:bold; }
.conteudo_inscricao span { float:left; display:inline; width:528px; font-weight:bold; color:#000; margin:23px 0 30px 22px; line-height:17px; }
.conteudo_inscricao span strong { color:#277778; }
.conteudo_inscricao h3 { float:left; display:inline; width:143px; height:21px; background:url(../img/tit-ficha-de-inscricao.gif) no-repeat scroll 0 0; text-indent:-9999px!important; overflow:hidden; }
.conteudo_inscricao .bloco_form { float:left; display:inline; width:579px; background:url(../img/bg-repeat-form.jpg) repeat-y scroll 0 0; overflow:hidden; margin:0 0 12px 0; }
.conteudo_inscricao .bloco_form .topo { float:left; display:inline; width:579px; background:url(../img/bg-topo-form.jpg) no-repeat scroll left top; overflow:hidden; }
.conteudo_inscricao .bloco_form .bottom { float:left; display:inline; width:533px; background:url(../img/bg-bottom-form.jpg) no-repeat scroll left bottom; overflow:hidden; padding:19px 23px 18px 23px; }

.success{ margin-top: 155px;}

/* formulario */
.form_ficha { float:left; display:inline; width:517px; }
.form_ficha .bloco_left { float:left; display:inline; width:244px; }
.form_ficha .bloco_right { float:left; display:inline; width:244px; }
.form_ficha .linha { float:left; display:inline; width:517px; padding-top:5px;  } /* height:44px;  */
.form_ficha label { float:left; display:inline; width:100%; margin:0 0 4px 0; color:#277778; }
.linha .error { color: red; font-weight: bold; width: 100%; float: left; position: relative; line-height:20px; }
.bottom .error { color: red; font-weight: bold; width: 100%; float: left; position: relative; line-height:20px; }
.form_ficha .linha2 { float:left; display:inline; width:260px; height:15px; margin:20px 0 0 0; }
.form_ficha span { float:left; display:inline; width:517px; font-size:11px; font-weight:normal; color:#277778; overflow:hidden; margin:0; padding:0; }
.form_ficha .font { float:none; display:inline; width:30px; color:#277778; position:relative; top:-2px; }
.form_ficha input { margin:0 4px 0 0; }
.form_ficha .campo, .form_ficha .campo_over { float:left; display:inline; padding:1px; background:#fff; color:#606060; border:1px solid #277778; font-size:12px; }
.form_ficha .campo_over { background:#fffbe1; }
.form_ficha .bt_limpar { float:right; display:inline; width:80px; height:32px; background:url(../img/bt-limpar.jpg) no-repeat scroll 0 0; text-indent:-9999px; overflow:hidden; cursor:pointer; margin:11px 11px 0 0; }
.form_ficha .bt_limpar:hover { background:url(../img/bt-limpar-over.jpg) no-repeat scroll 0 0; }
.form_ficha .bt_enviar { float:right; display:inline; width:80px; height:32px; background:url(../img/bt-enviar.jpg) no-repeat scroll 0 0; text-indent:-9999px; overflow:hidden; cursor:pointer; margin:11px 0 0 0; }
.form_ficha .bt_enviar:hover { background:url(../img/bt-enviar-over.jpg) no-repeat scroll 0 0; }
.conteudo_inscricao .bloco_tabela { float:left; display:inline; width:580px; }
.conteudo_inscricao .bloco_tabela .table_categoria { width:580px; border:1px solid #cfc587; margin:12px 0 0 0; }
.conteudo_inscricao .bloco_tabela .turma { float:left; display:inline; width:184px; margin:8px 4px 0 4px; }
.conteudo_inscricao .bloco_tabela .table_tit { width:580px; text-align:center; color:#277778; font-weight:bold; padding:7px 0 7px 0; border-bottom:1px solid #cfc587; }
.conteudo_inscricao .bloco_tabela .bloco_enviar { float:right; display:inline; background:none; width:71px; margin:15px 0 0 0; }
/*selecionado*/
.conteudo_inscricao .bloco_tabela .selecionado { width:184px; }
.conteudo_inscricao .bloco_tabela .selecionado .tit1 { width:184px; height:20px; background:#0062b5; padding:6px 0 0 0; margin:0 0 6px 0; }
.conteudo_inscricao .bloco_tabela span { float:none; width:20px; font-weight:bold; color:#fff; position:relative; top:-2px; }
.conteudo_inscricao .bloco_tabela .selecionado .info { width:184px; background:#0062b5; padding:6px 0 6px 0; margin:0 0 6px 0; color:#fff; }

/*disponivel*/
.conteudo_inscricao .bloco_tabela .select { width:184px; }
.conteudo_inscricao .bloco_tabela .select .tit1 { width:184px; height:20px; background:#277778; padding:6px 0 0 0; margin:0 0 6px 0; }
.conteudo_inscricao .bloco_tabela .select .info { width:184px; background:#fff; padding:6px 0 6px 0; margin:0 0 6px 0; color:#277778; }

.conteudo_inscricao .bloco_tabela .lotado { width:184px; }
.conteudo_inscricao .bloco_tabela .lotado .tit1 { width:184px; height:20px; background:#6e6e6e; padding:6px 0 0 0; margin:0 0 6px 0; }
.conteudo_inscricao .bloco_tabela .lotado .info { width:184px; background:#6e6e6e; padding:6px 0 6px 0; margin:0 0 6px 0; color:#fff; }

/*disponivel2*/
.conteudo_inscricao .bloco_tabela .disponivel2 { width:184px; }
.conteudo_inscricao .bloco_tabela .disponivel2 .tit1 { width:184px; height:20px; background:#277778; padding:6px 0 0 0; margin:0 0 6px 0; }
.conteudo_inscricao .bloco_tabela .disponivel2 .info { width:184px; background:#277778; padding:6px 0 6px 0; margin:0 0 6px 0; color:#fff; }

/*indisponivel*/
.conteudo_inscricao .bloco_tabela .indisponivel { width:184px; }
.conteudo_inscricao .bloco_tabela .indisponivel .tit1 { width:184px; height:20px; background:#6e6e6e; padding:6px 0 0 0; margin:0 0 6px 0; }
.conteudo_inscricao .bloco_tabela .indisponivel .tit1 span { color:#b1b1b1; }
.conteudo_inscricao .bloco_tabela .indisponivel .info { width:184px; background:#6e6e6e; padding:6px 0 6px 0; margin:0 0 6px 0; color:#b1b1b1; }

/**Leitura de filmes***/
.titulo_filmes { float:left; display:inline; background:url(../img/titulo_filme.jpg) no-repeat 0 0; width:576px; padding:10px 0 10px 15px; font:18px Arial, Helvetica, sans-serif; font-style:italic; text-transform:uppercase; color:#0062bc; }
.informacoes_filmes { float:left; display:inline; padding:0 0 20px 15px; }
.informacoes_filmes dt { font-weight:bold; margin-top:7px; color:#277778; }
.informacoes_filmes dd { margin-top:2px; }

/****CERTIFICADOS****/
.agrupa_certificados { width:751px; }
.endereco_certificados { width:468px; height:79px; line-height:15px; font-style:normal; padding:10px 0px 20px 25px;  background:url(../img/fundo_caixas_2.jpg) no-repeat; margin:0px 0px 0px 100px; }
.agrupa_cursos { width:100%; margin:0px 0px 20px 11px; }
.titulo_cursos { padding:6px 10px; margin-bottom:10px; }
.agrupa_itens_cursos { width:570px; margin:0px auto 15px auto; display:table; }
.itens_cursos { width:255px; padding:0px 15px; margin-bottom:3px; float:left; background:url(../img/bullet_clipping.gif) left 2px no-repeat; }
.txt_certificado { padding-left:20px; margin-bottom:10px; }
.aviso_certificado { padding-left:20px; width:550px; margin-bottom:10px; }

/****SOBRE A CULTURA DE PAZ****/
.agrupa_cultura { width:578px; padding-left:15px; }
.titulo_cultura { margin-bottom:20px; }
.agrupa_itens_cultura { width:550px; margin-bottom:30px; }
.agrupa_itens_cultura_interno { padding:10px 0px 0px 0px; }
.itens_cultura { padding:4px 30px; margin-bottom:15px; }
.itens_cultura_interno { margin-bottom:5px; padding-left:15px; background:url(../img/bullet_clipping.gif) left 2px no-repeat; }
.titulo_cultura2 { font-size:13px; font-weight:bold; color:#277778; }
.txt_cultura { padding-right:40px; }
/*.agrupa_cultura ul li { padding:10px 0 0 0; text-align:justify; }*/
.agrupa_cultura ul { padding:10px 0 10px 0; text-align:justify; }
.agrupa_cultura dl { padding:0 0 20px 0; text-align:justify; }
.agrupa_cultura dl dd { padding:10px 40px 0 0; text-align:justify; }
.agrupa_cultura .li { list-style:inside; }
.listapaz { float:left; width:578px; margin:10px 0 10px 0px; }
.listapaz li { padding:0px 15px; margin-bottom:10px; background:url(../img/bullet_clipping.gif) no-repeat; }
.foto_noticia { float:left; margin:5px; padding:0px; width:225px; overflow:hidden; display:inline; }
.foto_noticiaCenter { float:left; margin:5px; padding:0px; width:220px; overflow:hidden; margin-left:130px; margin-right:140px; display:inline; }
.foto_noticiaR { float:right; margin:5px; padding:5px; width:150px; display:inline; }
.foto_legend { float:left; width:225px; font-size:09px; color:#999999; text-align:center; display:inline; }
.sub_titulo { float:left; width:500px; color:#277778; font-size:17px; padding:0 0 15px 30px; }
.depoimentos { float:left; width:530px; line-height:16px; padding:0 0 0 30px; }
.table { border-collapse:collapse; }
.table tr td { border:1px solid #000000; padding:2px 5px 2px 10px; text-align:right; }
.table .td { text-align:left; padding:2px 20px 2px 5px; }

/****PARCEIROS****/
.agrupa_inicial_parceiros { width:701px; margin:0px 0px 0px 50px; }
.agrupa_inicial_parceiros img { margin:40px 80px 0px 10px; }
.titulo_parceiros { margin:30px 0 30px 20px; }
.agrupa_padrao_parceiros { width:566px; padding-left:27px; }
.itens_patrocinadores { width:216px; margin:0px 25px 15px 0px; float:left; display:inline; }
.agrupa_informacoes { width:568px; display:table; padding-bottom:8px; margin-bottom:15px; background:#feffff url(../img/aba_baixo_caixa.gif) left bottom no-repeat; }
.imagem_informacoes { width:148px; float:left; text-align:center; }
.texto_informacoes { width:400px; float:left; padding-right:20px; line-height:15px; }
.agrupa_itens_apoiadores { width:573px; float:left; padding-left:20px; }
.itens_apoiadores { width:123px; height:107px; float:left; margin:0 20px 20px 0; }
.agrupa_itens_voluntarios { width:550px; margin-bottom:30px; }
.itens_voluntarios { padding:4px 0px 4px 30px; }
.agrupa_itens_instituicoes { width:550px; margin-bottom:30px; padding-top:10px; }
.itens_instituicoes { padding:7px 30px; }
.bt_voltar { width:724px; padding-left:27px; float:left; }
.bt_voltar2 { padding-left:27px; float:left; }
/*página de lista de espera instituições de ensino*/
.lista_espera { float:left; text-indent:-9999px; }

/****COMO CONTRIBUIR****/
.agrupa_contribuir { width:724px; padding-left:27px; }
.titulo_adote { margin:20px 0; }
.titulo_adote2 { margin:25px 0px; }
.txt_adote { padding-right:25px; }
.txt_adote2 { padding-right:25px; margin-bottom:25px; }
.email_contribuir { margin:0 0 0 0; }
.img_contribuir { float:left; margin-bottom:20px; }

/****PRESTAÇÃO DE CONTAS****/
.agrupa_prestacao { width:751px; }
.agrupa_itens_prestacao { width:450px; padding:10px 0 0 27px; float:left; }
.titulo_itens_prestacao { margin-bottom:15px; }
.itens_prestacao { padding:8px 10px 8px 35px; background:url(../img/icone_pdf.gif) no-repeat; }
.itens_prestacao2 { padding:8px 10px 8px 35px; background:url(../img/icone_doc.gif) no-repeat; }
.itens_prestacao3 { padding:8px 10px 8px 35px; background:url(../img/icon_ppt.gif) no-repeat; }

/****Publicações na Mídia****/
.agrupa_clipping { width:593px; float:left; }
.itens_clipping { padding:10px 0px 25px 17px; }
.imagem_clipping { width:125px; height:80px; float:left; overflow:hidden; margin-bottom:10px; }
.conteudo_clipping_interno { width:560px; padding:0px; float:left; }
.data_clipping { padding:0px 0px 3px 0px; margin:0px; letter-spacing:1px; }
.titulo_clipping { padding:0px 0px 10px 0px; margin:0px; font-size:14px; font-weight:bold; }
.texto_clipping { padding:0px 5px 20px 13px; margin:0px; background:url(../img/bullet_clipping.gif) 0px 2px no-repeat; }
.texto_clipping2 { padding:0px 0px 20px 13px; margin:0px; background:url(../img/bullet_clipping.gif) 0px 2px no-repeat; }
.veja_clipping { font-weight:bold; text-align:right; margin:0px 0px 10px 0px; }

/****NOTICIAS****/
.agrupa_conteudo_noticias { width:573px; float:right; padding:0 10px; }
.data_noticias { margin:0px 10px 20px 0px; font-size:10px; letter-spacing:1px; color:#277778; }
.titulo_noticias { margin:0px 10px 20px 0px; font-size:16px; font-weight:bold; color:#277778; }
.txt_noticias { margin:0px 20px 20px 0px; }
.img_noticias { margin:0px 10px 20px 10px; border:3px solid #50a6ef; }
.img_noticias2 { border:3px solid #50a6ef; }
.agrupa_outras_noticias { float:left; width:550px; height:500px; padding-top:30px; }
.lista_outras_noticias { float:left; width:550px; padding-bottom:30px; }
.item_outras_noticias { float:left; width:530px; padding:20px 10px; background:url(../img/fundo_outras_noticias.jpg) repeat-x bottom left; }
.data_outras_noticias { font-size:10px; letter-spacing:1px; color:#277778; font-weight:bold; }
.paginacao2 { float:left; display:inline; width:120px; margin-left:150px; }
.img_feed { float:left; padding-left:565px; }

/****CADASTRE-SE****/
.agrupa_cadastre { width:494px; float:left; }
.txt_cadastre { padding-right:30px; }
.form_cadastre { width:100%; padding-top:12px; margin-bottom:20px; background:url(../img/aba_form2_cima.gif) no-repeat; }
.format_cadastre { background:#fef6c3; border-left:1px solid #f3e89e; border-right:1px solid #f3e89e; }
.agrupa_campos_cadastre { width:265px; float:left; padding-left:110px; }
.agrupa_imgs_cadastre { width:256px; float:left}
.bt_twitter_cadastre { float:left; margin:30px 0 0 80px; }

/****CONTATO****/
.agrupa_contato { width:724px; padding-left:27px; float:left; background:url(../img/fundo_fale_conosco.jpg) 320px 20px no-repeat; }
.endereco { width:214px; height:69px; line-height:15px; float:left; font-style:normal; padding:25px 0px 0px 25px; margin:0 10px 40px 0; background:url(../img/fundo_caixas.jpg) no-repeat; }
.telefone_email { width:214px; height:69px; line-height:15px;  float:left; padding:25px 0px 0px 25px;  margin:0 0px 40px 0; background:url(../img/fundo_caixas.jpg) no-repeat; }
.form_contato { width:100%; padding:16px 0 25px 0; background:url(../img/aba_form_cima.gif) no-repeat; }
.format_contato { padding-left:25px; background:#fef6c3; border-left:1px solid #f3e89e; border-right:1px solid #f3e89e; }
.esquerda_contato { width:210px; margin:0 40px 0 0; float:left; }
.direita_contato { width:260px; float:left; }

/****RODAPE****/
#rodape { width:970px; margin:0 auto; padding:10px 0px; text-align:center; }
.itens_rodape, .itens_rodape2 { font-size:9px; line-height:18px; text-align:center; display:inline; padding:0px 10px; background:url(../img/separador.gif) right top no-repeat; }
.itens_rodape2 { background:none; }

/****SELO****/
#selo { width:290px; margin:0 auto; clear:both; }
.txt_selo { width:auto; float:left; font:10px Verdana, Arial, Verdana; padding:10px 10px 30px 10px; }
.indent { padding-left:30px; }


/*****DEPOIMENTOS ERRADO*****/
/*.agrupa_clientes { float:left; display:inline; width:720px; margin:10px 0px 0px 125px; }
.agrupa_clientes a { float:left; display:inline; width:190px; height:150px; margin:5px 50px 0px 0px; padding:0px; text-indent:-99999px; overflow:hidden; }
.agrupa_clientes span { float:left; display:inline; width:190px; height:150px; margin:5px 50px 0px 0px; padding:0px; text-indent:-99999px; overflow:hidden; }
.agrupa_clientes a.cliente_abreu { background:url(../img/depoimentos/img_box.jpg) no-repeat left top; }
.agrupa_clientes a.cliente_bioholding { background:url(../img/depoimentos/img_clientes_02.png) no-repeat left top; }
.agrupa_clientes a.cliente_casafranca { background:url(../img/depoimentos/img_clientes_03.png) no-repeat left top; }
.agrupa_clientes a.cliente_acqua { background:url(../img/depoimentos/img_clientes_04.png) no-repeat left top; }
.agrupa_clientes a.cliente_conceber { background:url(../img/depoimentos/img_clientes_05.png) no-repeat left top; }
.agrupa_clientes .cliente_dupliquerio { background:url(../img/depoimentos/img_clientes_05.png) no-repeat left top; }
.agrupa_clientes a.cliente_greencred { background:url(../img/depoimentos/img_clientes_06.png) no-repeat left top; }
.agrupa_clientes a.cliente_mozart { background:url(../img/depoimentos/img_clientes_07.png) no-repeat left top; }
.agrupa_clientes a.cliente_garante { background:url(../img/depoimentos/img_clientes_08.png) no-repeat left top; }
.agrupa_clientes a.cliente_immef { background:url(../img/depoimentos/img_clientes_09.png) no-repeat left top; }
.agrupa_clientes a.cliente_silvo { background:url(../img/depoimentos/img_clientes_10.png) no-repeat left top; }
.agrupa_clientes a.cliente_magic { background:url(../img/depoimentos/img_clientes_11.png) no-repeat left top; }
.agrupa_clientes a.cliente_bagozi { background:url(../img/depoimentos/img_clientes_12.png) no-repeat left top; }
.alinha_cliente { float:left; display:inline; width:145px; height:155px;  margin-top:0px; }

.insere_thumb { float:left; display:inline; background:url(../img/depoimentos/img_thumb01.jpg) no-repeat left top; }*/


/*****DEPOIMENTOS*****/
.agrupa_img_depoimento { float:left; display:inline; width:540px; ; margin:10px; }
.box_img_depoimento_1 { float:left; display:inline; width:135px; height:138px; margin:10px 0; ; background:url(../img/depoimentos/img_box.jpg) no-repeat left top; }
.thumb_1 { float:left; display:inline; width:119px; height:89px; margin:7px 5px; }
.box_img_depoimento_2 { float:left; display:inline; width:135px; height:138px; margin:10px 0; ; background:url(../img/depoimentos/img_box.jpg) no-repeat left top; }
.thumb_2 { float:left; display:inline; width:119px; height:89px; margin:7px 5px; }
.box_img_depoimento_3 { float:left; display:inline; width:135px; height:138px; margin:10px 0; ; background:url(../img/depoimentos/img_box.jpg) no-repeat left top; }
.thumb_3 { float:left; display:inline; width:119px; height:89px; margin:7px 5px; }
.box_img_depoimento_4 { float:left; display:inline; width:135px; height:138px; margin:10px 0; ; background:url(../img/depoimentos/img_box.jpg) no-repeat left top; }
.thumb_4 { float:left; display:inline; width:119px; height:89px; margin:7px 5px; }
.box_img_depoimento_5 { float:left; display:inline; width:135px; height:138px; margin:10px 0; ; background:url(../img/depoimentos/img_box.jpg) no-repeat left top; }
.thumb_5 { float:left; display:inline; width:119px; height:89px; margin:7px 5px; }
.box_img_depoimento_6 { float:left; display:inline; width:135px; height:138px; margin:10px 0; ; background:url(../img/depoimentos/img_box.jpg) no-repeat left top; }
.thumb_6 { float:left; display:inline; width:119px; height:89px; margin:7px 5px; }
.box_img_depoimento_7 { float:left; display:inline; width:135px; height:138px; margin:10px 0; ; background:url(../img/depoimentos/img_box.jpg) no-repeat left top; }
.thumb_7 { float:left; display:inline; width:119px; height:89px; margin:7px 5px; }
.box_img_depoimento_8 { float:left; display:inline; width:135px; height:138px; margin:10px 0; ; background:url(../img/depoimentos/img_box.jpg) no-repeat left top; }
.thumb_8 { float:left; display:inline; width:119px; height:89px; margin:7px 5px; }




