/* CONTEÚDO */
#content
{
position:relative;
width:936px;
margin:30px auto;
clear:both;
}

#content h3, #content h4, #content h5, #content h6
{
font-size:1.8em;
color:#8fb1cd;
text-transform:uppercase;
margin:0 0 0.7em 0;
}

#content p, #content address
{
font-size:1.4em;
line-height:1.7em;
margin:0 0 1.6em 0;
}

#content ul
{
margin:0 0 1.6em 1em;
padding-left:1em;
}

#content ul li
{
font-size:1.4em;
line-height:1.7em;
margin-bottom:0.4em;
}

#content p.btnVoltar
{
text-indent:-90000px;
width:75px;
height:29px;
}

#content p.btnVoltar a
{
display:block;
width:75px;
height:29px;
background:url(../imagens/btn-voltar-combo.gif) no-repeat;
}

#content p.btnVoltar a:hover
{
background:url(../imagens/btn-voltar-combo.gif) 0 -29px no-repeat;
}

/* COLUNAS DE CONTEÚDO */
.contentColumn
{
width:440px;
}

.contentColumn P, .contentColumn address
{
padding-left:14px;
}

/* CONTEÚDO PRINCIPAL */
.contentColumn#mainContent
{
float:left;
margin:0 0 25px 0;
}

/* CONTEÚDO SECUNDÁRIO */
.contentColumn#secondaryContent
{
float:right;
margin:0 15px 25px 0;
}

/* HOME */
#content p.vejaTrabalhos
{
position:absolute;
top:0;
right:5px;
margin-top:20px;
text-indent:-90000px;
width:198px;
height:11px;
line-height:11px;
}

#content p.vejaTrabalhos a
{
display:block;
width:198px;
height:11px;
background:url(../imagens/btn-veja-trabalhos-combo.gif) 0 0 no-repeat;
}

#content p.vejaTrabalhos a:hover
{
background:url(../imagens/btn-veja-trabalhos-combo.gif) 0 -11px no-repeat;
}

/* PEIXE GRANDE */
p.peixeGrande
{
position:absolute; top:0; right:0; margin:135px 120px 0 0;
}

/* DESTAQUES HOME */
#content ul.destaques
{
position:relative;
left:-4px;
width:960px;
margin:0 0 1.2em 0;
padding:0;
list-style:none;
overflow:hidden;
}

#content ul.destaques li
{
float:left;
width:315px;
height:172px;
text-indent:-90000px;
background:url(../imagens/bg-destaques.gif) no-repeat;
}

#content ul.destaques li span
{
display:block;
margin:13px 0 0 12px;
width:288px;
height:144px;
}

#content ul.destaques li span a
{
display:block;
width:288px;
height:144px;
}

#content ul.destaques li.destaque1 span a
{
background:url(../portfolio/destaque-sementeira.png) no-repeat;
}

#content ul.destaques li.destaque1 span a:hover
{
background:url(../portfolio/destaque-sementeira.png) 0 -144px no-repeat;
}

#content ul.destaques li.destaque2 span a
{
background:url(../portfolio/destaque-sinprorio.png) no-repeat;
}

#content ul.destaques li.destaque2 span a:hover
{
background:url(../portfolio/destaque-sinprorio.png) 0 -144px no-repeat;
}

#content ul.destaques li.destaque3 span a
{
background:url(../portfolio/destaque-quadratta.png) no-repeat;
}

#content ul.destaques li.destaque3 span a:hover
{
background:url(../portfolio/destaque-quadratta.png) 0 -144px no-repeat;
}

/* SOBRE */
#content p.introPadroes
{
padding-right:100px;
}

#content p.btnMetodologia
{
text-indent:-90000px;
width:423px;
height:183px;
}

#content p.btnMetodologia a
{
display:block;
width:423px;
height:183px;
background:url(../imagens/btn-metodologia-combo.gif) no-repeat;
}

#content p.btnMetodologia a:hover
{
background:url(../imagens/btn-metodologia-combo.gif) 0 -183px no-repeat;
}

/* EQUIPE - MENU MEMBROS */
#equipe
{
position:relative;
left:-12px;
width:960px;
margin:20px auto 0 auto;
padding:15px 0 25px 0;
border-top:8px solid #f60;
clear:both;
background:url(../imagens/bg-lista-trabalhos.gif) 0 2px repeat-x;
}

#equipe h4
{
position:absolute;
top:0;
left:12px;
margin-top:-39px;
}

/* EQUIPE PÁGINA  */
.equipe #mainContent
{
position:relative;
margin-left:320px;
padding-top:80px;
}

.equipe #mainContent p
{
padding-left:0;
}

#content h3.headingMembro
{
position:absolute;
top:0;
left:-76px;
}

/* BOTÃO VOLTAR */
.equipe #content p.btnVoltar
{
position:absolute;
top:39px;
height:27px;
padding:0;
}

.equipe #content p.btnVoltar a
{
height:27px;
}

#content.equipeAndre p.btnVoltar
{
left:229px;
}

#content.equipeLeo p.btnVoltar
{
left:200px;
}

#content.equipeRodolfo p.btnVoltar
{
left:202px;
}

#content.equipeTrabalhe p.btnVoltar
{
left:226px;
}

#content.equipeTrabalhe #mainContent
{
padding-bottom:140px;
}

/* FOTO MEMBRO EQUIPE */
#content p.fotoEquipe
{
position:absolute;
top:-40px;
left:-350px;
z-index:20;
}

/* METODOLOGIA */
.introMetodologia
{
position:relative;
}

#content .introMetodologia p
{
padding:0 120px 0 14px;
font-size:1.7em;
}

#content .introMetodologia p.btnVoltar
{
position:absolute;
left:232px;
top:10px;
padding:0;
}

#content p.descricao
{
padding-left:47px;
margin-bottom:1em;
}

#content p.descricao strong
{
color:#8fb1cd;
}

/* PORTFOLIO */
#portfolio #mainContent
{
width:290px;
}

#portfolio #secondaryContent
{
width:600px;
}

#outrosTrabalhos
{
position:relative;
left:-12px;
width:960px;
margin:20px auto 0 auto;
padding:15px 0 25px 0;
border-top:8px solid #f60;
clear:both;
background:url(../imagens/bg-lista-trabalhos.gif) 0 2px repeat-x;
}

#outrosTrabalhos h4
{
position:absolute;
top:0;
left:12px;
margin-top:-39px;
}

/* BTN VEJA OUTROS TRABALHOS */
#content p.vejaOutros
{
text-indent:-90000px;
width:215px;
height:29px;
}

#content p.vejaOutros a
{
display:block;
width:215px;
height:29px;
background:url(../imagens/btn-veja-outros-combo.gif) no-repeat;
}

#content p.vejaOutros a:hover
{
background:url(../imagens/btn-veja-outros-combo.gif) 0 -29px no-repeat;
}

/* CONTATO */
#contato #secondaryContent
{
border-left:1px solid #d1e4f3;
}

form#formContato label
{
display:block;
}

form#formContato input, form#formContato textarea
{
font-family:Verdana, Arial, Helvetica, sans-serif;
}

form#formContato p.hidden
{
display:none;
}

form#formContato input
{
width:400px;
padding:5px;
outline:none;
border:2px solid #d1dee9;
font-size:11px;
color:#666;
background:#d1dee9;
}

form#formContato textarea
{
width:400px;
padding:5px;
outline:none;
border:2px solid #d1dee9;
font-size:11px;
color:#666;
background:#d1dee9;
}

form#formContato input:focus, form#formContato textarea:focus
{
outline:none;
border:2px solid #84abcb;
color:#333;
background:#e8f1f9;
}

form#formContato p.btnEnviar
{
display:block;
width:89px;
height:37px;
}

form#formContato p.btnEnviar input
{
width:89px;
height:37px;
border:0;
color:transparent;
background:url(../imagens/btn-enviar-combo.gif) no-repeat;
cursor:pointer;
}

form#formContato p.btnEnviar label
{
display:none;
}

form#formContato p.btnEnviar input:hover
{
background:url(../imagens/btn-enviar-combo.gif) 0 -37px no-repeat;
}

/* MAPA */
.mapa
{
position:relative;
width:410px;
padding:5px;
margin-left:12px;
background:#bdd1e2;
}

#content p.ampliarMapa
{
position:absolute;
bottom:-60px;
right:-5px;
width:232px;
height:38px;
text-indent:-90000px;
}

#content p.ampliarMapa a
{
display:block;
width:232px;
height:38px;
background:url(../imagens/btn-ampliar-mapa-combo.gif) no-repeat;
}

#content p.ampliarMapa a:hover
{
background:url(../imagens/btn-ampliar-mapa-combo.gif) 0 -38px no-repeat;
}

/* RESPOSTA */
#content p.mensagemResposta
{
padding:5px;
background:#f60;
color:#fff;
font-size:1.6em;
text-align:center;
}

