@charset "utf-8";
/* CSS Document */

html {font-family:Trebuchet MS; font-size:12px; color:#666;}

.linkverde {color:#00a651;}

a {color:#666; text-decoration:underline;}
a:hover {text-decoration:none; color:#333;}
a:visited {color:#999;}

.laranja {color:#f08924; font-weight:bold;}
.vermelho {color:#d71a21; font-weight:bold;}



#titulo_esq_gr {height:21px; margin-bottom:5px;}
			
#titulo_esq_peq {height:20px; margin-bottom:10px; margin-top:30px; text-align:left; font-family:Trebuchet MS; font-size:12px; font-weight:bold; color:#f08924;}



#site {width:914px; background-image:url(imagens/bg_conteudo.jpg); margin:auto; position:relative;/* min-height:700px;*/}

#topo {width:912px; height:113px;}

#container {width:914px; background-image:url(../img/bg_conteudo.jpg); background-repeat:repeat-y;}

#txt {width:850px; margin:auto;}

#txt_menor {width:605px;}

#titulo_centro {height:20px; text-align:center; margin-bottom:10px;}

/* ========= PENSAR MÍDIA ========= */

#conteudo_pensar {height:600px; padding-top:45px; background-image:url(../img/bg_conteudo.jpg); background-repeat:repeat-y;}

#midia1 {width:856px; margin:auto;}

	#txt_pensar {width:371px; float:left; margin:auto;}
	
	#txt_pensar2 {width:464px; float:right; margin:auto;}
	
	/*#rodape {height:167px; background-image:url(img/bg_rodape2.jpg);}*/
	
	
/* ========== MIDIA 1 =========== */

#conteudo_midia1 {height:1350px; background-image:url(../img/bg_conteudo.jpg); padding-top:45px; background-repeat:repeat-y;}

#texto_corrido {width:856px; margin:15px auto;}

#quadro {background-image:url(../img/quadro_midia1.jpg); background-position:left; background-repeat:no-repeat; float:left;}

#txt_midia {width:475px;; float:right; margin-top:-15px; *margin-top:auto;}


/* ========== SERVIÇOS =========== */

#conteudo_servicos {height:1505px; *height:1551px; background-image:url(../img/bg_conteudo.jpg); padding-top:45px; background-repeat:repeat-y;}

#txt_servicos {width:441px; float:left; margin:auto;}

#servicos_grafico {width:364px; height:351px; text-align:right; float:right; margin:auto;}

#pinguim_madeira {width:868px; margin-top:40px;}


/* ========== PONTO DE CONTATO ========== */

#container_ponto {width:856px; margin:auto;}

#conteudo_ponto {height:1580px; background-image:url(../img/bg_conteudo.jpg); padding-top:45px; background-repeat:repeat-y;}

#ponto_topo {width:750px; height:120px; padding-top:-2px; *padding-top:-3px; padding-left:145px; background-image:url(../img/ponto_mpb.gif); background-repeat:no-repeat; margin:auto;}
			
.programas {width:856px; height:58px; margin:19px auto; margin-bottom:22px; padding-left:5px; border-bottom:1px solid #ec8921;}


/* ========= CASES =========== */

#conteudo_cases { min-height:300px; background-image:url(../img/bg_conteudo.jpg); padding-top:45px; background-repeat:repeat-y;}

#txt_cases {width:850px; float:left; margin:auto;/* border:1px solid #CCC;*/}

#linha_case {
	width:750px;
	margin-bottom:110px;
	float:left;
	/*border:1px solid #0F6;*/
}

#peca {
	widht:155px;
	float:left;
	margin:auto;
	text-align:left;
}
	
#descricao_case {
	width:550px;
	float:left;
	margin-left:25px;
}
	
#quadro_cases {width:402px; height:294px; float:right; margin:auto;}


/* ========== PARCEIROS =========== */

#conteudo_parceiros {height:520px; background-image:url(../img/bg_conteudo.jpg); padding-top:45px; background-repeat:repeat-y;}

#bloco {width:600px; height:450px;}
				
#separa {width:180px; height:450px;}

#parceiros {width:856px; margin:auto;}

#txt_parceiros {
	width:195px;
	margin-bottom:25px;
}

#bonecos {
	width:127px;
	height:471px;
	position:absolute;
	top:247px;
	left:700px;
}


/* ======== CONTATO =========*/

#conteudo_contato {height:500px; background-image:url(../img/bg_conteudo.jpg); padding-top:45px; background-repeat:repeat-y;}

#txt_contato {width:500px; float:left; margin:auto;}

#endereco {height:260px; float:left;}

#voador {width:348px; height:252px; margin:auto; float:right;}

#form {width:236px; float:right; margin:auto; margin-top:-19px;}

#linha {height:20px; margin-bottom:10px;}

#linha_gr {height:115px; margin-bottom:10px;}

#form_contato {width:301px; float:right; margin-left:20px;}

#bt_envia {width:67px; text-align:right; float:right;}
