/* Conteúdo principal */
#conteudo
{
position:relative;
width:740px;
margin:0 auto;
text-align:left;
}

#conteudoPrincipal
{
width:540px;
padding:10px 0;
}

#conteudoPrincipal p, #conteudoPrincipal h3, #conteudoPrincipal h4, #conteudoPrincipal h5, #conteudoPrincipal h6, #conteudoPrincipal ul
{
padding-right:20px;
}

#conteudoPrincipal p, #conteudoPrincipal ul, #conteudoPrincipal ol
{
line-height:1.7em;
font-size:1.1em;
}

#conteudoPrincipal ul, #conteudoPrincipal ol
{
margin:0 0 1.4em 0.9em;
padding-left:0.9em;
}

#conteudoPrincipal ul li, #conteudoPrincipal ol li
{
margin-bottom:0.3em;
}

#conteudoPrincipal h4.subTitulo, #conteudoPrincipal h5.subTitulo, #conteudoPrincipal h6.subTitulo
{
font-size:2.3em;
margin-bottom:0.3em;
color:#aab9d2;
}

#sobre h2, #nucleos h2, #resultados h2, #operaPopular h2, #acari h2, #depoimentos h2, #parceiros h2, #imprensa h2, #contato h2
{
width:740px;
height:101px;
text-indent:-90000px;
margin:0;
}

#sobre h2 a, #nucleos h2 a, #resultados h2 a, #operaPopular h2 a, #acari h2 a, #depoimentos h2 a, #parceiros h2 a, #imprensa h2 a, #contato h2 a
{
display:block;
width:740px;
height:101px;
margin:0;
text-decoration:none;
}

#sobre h2 a:hover, #nucleos h2 a:hover, #resultados h2 a:hover, #operaPopular h2 a:hover, #acari h2 a:hover, #depoimentos h2 a:hover, #parceiros h2 a:hover, #imprensa h2 a:hover, #contato h2 a:hover
{
background:#fff;
filter:alpha(opacity=40);
-moz-opacity:0.4;
-khtml-opacity:0.4;
opacity:0.4;
}

/* Home */
#chamadaPrincipal
{
width:740px;
height:265px;
position:relative;
}

/* Fotos - destaque em Flash */
#fotosHome
{
position:absolute;
top:0;
left:0;
width:487px;
height:265px;
}

#getFlash p
{
padding:20px;
}

/* Depoimentos */
#chamadaDepoimentos
{
position:absolute;
top:0;
right:0;
width:249px;
height:265px;
background:#df7527 url(../Imagens/bg_box_depoimentos.gif) left bottom repeat-x;
color:#fff;
}

#chamadaDepoimentos h2
{
text-indent:-90000px;
width:249px;
height:44px;
margin-bottom:10px;
}

#chamadaDepoimentos h2 a
{
display:block;
width:249px;
height:44px;
text-decoration:none;
background:url(../Imagens/heading_depoimentos_home.gif) no-repeat;
}

#chamadaDepoimentos h2 a:hover
{
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity:0.5;
opacity:0.5;
}

#chamadaDepoimentos p, #chamadaDepoimentos blockquote
{
padding:0 20px;
}

#chamadaDepoimentos p
{
margin:0;
font-size:12px;
}

#chamadaDepoimentos blockquote
{
background:url(../Imagens/aspas.gif) 20px 0 no-repeat;
padding-top:5px;
margin-bottom:15px;
}

#chamadaDepoimentos blockquote p
{
font-size:12px;
line-height:17px;
text-indent:35px;
padding:0 10px 0 0;
}

#chamadaDepoimentos blockquote p span.creditoDepoimento
{
margin-top:8px;
display:block;
text-indent:0;
font-weight:bold;
}

#chamadaDepoimentos blockquote p.linkDepoimentos
{
margin-top:15px;
text-indent:0;
}

#chamadaDepoimentos blockquote p.linkDepoimentos a
{
text-decoration:underline;
}

#chamadaDepoimentos blockquote p.linkDepoimentos a:hover
{
text-decoration:none;
}

#chamadaDepoimentos blockquote p a
{
font-weight:normal;
text-decoration:none;
color:#fff;
}

#chamadaDepoimentos blockquote p a:hover
{
text-decoration:underline;
}

#chamadaDepoimentos a
{
color:#fff;
}

/* Outras chamadas */
#chamadasSecundarias
{
position:relative;
width:740px;
height:200px;
margin:4px auto 0 auto;
}

.boxChamada
{
width:242px;
height:200px;
background:#ffdd87;
}

.boxChamada p, .boxChamada address
{
padding:0 20px;
margin:1em 0 0 0;
line-height:18px;
font-size:12px;
}

.boxChamada h3, .boxChamada h4, .boxChamada h5
{
height:44px;
text-indent:-90000px;
margin-bottom:15px;
}

.boxChamada h3 a, .boxChamada h4 a, .boxChamada h5 a
{
width:100%;
height:44px;
display:block;
}

.boxChamada h3 a:hover, .boxChamada h4 a:hover, .boxChamada h5 a:hover
{
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity:0.5;
opacity:0.5;
}

.boxChamada h3 a
{
background:url(../Imagens/heading_nucleos_home.gif) no-repeat;
}

.boxChamada h4 a
{
background:url(../Imagens/heading_imprensa_home.gif) no-repeat;
}

.boxChamada h5 a
{
background:url(../Imagens/heading_fale_home.gif) no-repeat;
}


#chamadaNucleos
{
position:absolute;
top:0;
left:0;
}

#chamadaImprensa
{
position:absolute;
top:0;
left:246px;
width:241px;
}

#chamadaContato
{
position:absolute;
top:0;
right:0;
width:249px;
}

/* Barra de Parceiros */
#barraParceiros
{
width:740px;
height:165px;
margin: 5px auto 0 auto;
background:url(../Imagens/bg_barra_parceiros.gif) left bottom repeat-x;
}

#barraParceiros h6
{
text-indent:-90000px;
height:39px;
margin-bottom:0;
}

#barraParceiros h6 a
{
display:block;
width:100%;
height:39px;
background:#8da0ab url(../Imagens/heading_parceiros_home.gif) 20px 20px no-repeat;
}

#barraParceiros h6 a:hover
{
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity:0.5;
opacity:0.5;
}

#barraParceiros ul.logosParceiros
{
list-style:none;
padding:0 0 60px 150px;
}

#barraParceiros ul.logosParceiros li
{
float:left;
text-indent:-90000px;
margin-right:70px;
text-align:center;
font-size:8px;
color:#000;
padding-top:90px;
}

#barraParceiros ul.logosParceiros li.parceiroOns
{
width:110px;
background:url(../Imagens/parceiro_ons.jpg) left center no-repeat;
}

#barraParceiros ul.logosParceiros li.parceiroPontofrio
{
width:90px;
background:url(../Imagens/parceiro_pontofrio.jpg) left center no-repeat;
}

#barraParceiros ul.logosParceiros li.parceiroCea
{
width:56px;
background:url(../Imagens/parceiro_cea.jpg) left center no-repeat;
}

#barraParceiros ul.logosParceiros li.parceiroPrefeitura
{
width:68px;
margin-right:0;
background:url(../Imagens/parceiro_pref.jpg) left center no-repeat;
}



/* Páginas Internas */

#sobre #conteudoPrincipal, #nucleos #conteudoPrincipal, #resultados #conteudoPrincipal, #imprensa #conteudoPrincipal, #operaPopular #conteudoPrincipal, #depoimentos #conteudoPrincipal
{
float:right;
}

#imprensa #conteudoPrincipal, #contato #conteudoPrincipal
{
width:460px;
float:right;
}

#acari #conteudoPrincipal, #parceiros #conteudoPrincipal
{
width:680px;
padding:10px 20px 10px 30px;
}

/* Sobre Nós */
#sobre h2
{
background:url(../Imagens/h2_sobre.jpg) no-repeat;
}

.tabelaEquipe th
{
display:none;
}

/* Núcleos */
#nucleos h2
{
background:url(../Imagens/h2_nucleos.jpg) no-repeat;
}

/* Resultados */
#resultados h2
{
background:url(../Imagens/h2_resultados.jpg) no-repeat;
}

/* Ópera Popular */
#operaPopular h2
{
background:url(../Imagens/h2_opera_popular.jpg) no-repeat;
}

/* Acari */
#acari h2
{
background:url(../Imagens/h2_acari.jpg) no-repeat;
}

/* Depoimentos */
#depoimentos h2
{
background:url(../Imagens/h2_depoimentos.jpg) no-repeat;
}

/* Parceiros */
#parceiros h2
{
background:url(../Imagens/h2_parceiros.jpg) no-repeat;
}

#parceiros ul.logosParceiros
{
position:relative;
list-style:none;
padding:0 0 0 70px;
margin:0 0 1.4em 0;
}

#parceiros ul.logosParceiros li
{
float:left;
width:200px;
text-align:center;
font-size:0.8em;
margin:0 60px 30px 0;
padding-top:80px;
}

#parceiros ul.logosParceiros li span
{
display:none;
}

#parceiros ul.logosParceiros li.parceiroOns
{
background:url(../Imagens/logo_parceiro_ons.jpg) center top no-repeat;
}

#parceiros ul.logosParceiros li.parceiroPontofrio
{
background:url(../Imagens/logo_parceiro_pontofrio.jpg) center top no-repeat;
}

#parceiros ul.logosParceiros li.parceiroInstitutoCeA
{
background:url(../Imagens/logo_parceiro_cea.jpg) center top no-repeat;
}

#parceiros ul.logosParceiros li.parceiroSecAssist
{
background:url(../Imagens/logo_parceiro_sec_asocial.jpg) center top no-repeat;
}

#parceiros ul.logosParceiros li.parceiroOi
{
background:url(../Imagens/logo_parceiro_oi.jpg) center top no-repeat;
}

#parceiros ul.logosParceiros li.parceiroOiFuturo
{
background:url(../Imagens/logo_parceiro_oi_futuro.jpg) center top no-repeat;
}

#parceiros ul.logosParceiros li.parceiroConComunitario
{
clear:left;
margin-left:0px;
background:url(../Imagens/logo_parceiro_conselho_com.jpg) center top no-repeat;
}

#parceiros ul.logosParceiros li.parceiroBaluarte
{
width:200px;
margin-right:0;
background:url(../Imagens/logo_parceiro_baluarte.jpg) center top no-repeat;
}

/* Imprensa */

#imprensa h2
{
background:url(../Imagens/h2_imprensa.jpg) no-repeat;
}

#downloads, #endereco
{
float:left;
border-top:1px solid #fff;
padding:10px 0 69px 0;
width:257px;
background:url(../Imagens/bg_downloads.gif) left top repeat-x;
}

#downloads h3, #downloads h4, #endereco h3, #endereco h4
{
padding:0 20px 0 30px;
color:#7395ce;
}

#downloads ul
{
margin:0 0 2.3em 0;
padding:0 20px 0 30px;
list-style:none;
font-size:1.1em;
}

#downloads ul li
{
line-height:1.6em;
margin-bottom:0.7em;
}

/* Contato */
#contato h2
{
background:url(../Imagens/h2_contato.jpg) no-repeat;
}

#endereco p, #endereco address
{
padding:0 20px 0 30px;
font-size:1.1em;
line-height:1.6em;
}

form
{
margin:0 0 30px 0;
}

form label
{
width:180px;
display:block;
}

form p
{
margin:0 0 1.5em 0;
}

form p.hidden-input
{
display:none;
}

form input
{
width:230px;
font-size:1.2em;
background:#fff;
color:#333;
border:1px solid #ccc;
}

form textarea
{
width:235px;
height:100px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
background:#fff;
color:#333;
border:1px solid #ccc;
}

form input:focus, form textarea:focus
{
background:#fff3d4;
color:#000;
}

form input.button
{
width:5em;
font-size:1.1em;
background:#c0d3f3;
color:#7395ce;
font-weight:bold;
border:1px solid #7395ce;
}

form input.button:hover
{
background:#e0e9f9;
}
