/* INSTITUCIONAL */
	#institucional { width: 898px; margin: 0 auto; }
	#institucional .palavra-da-direcao { }
	#institucional .area-foto-conteudo h2 { width: 100%; height: 60px; background: url(i/titulos/tit-palavra-da-direcao.png) no-repeat top left; display: block; }
	#institucional .area-foto-conteudo h2.r { background: url(i/titulos/tit-responsabilidade-social.png) no-repeat top left; }
	#institucional .area-foto-conteudo h2.d { background: url(i/titulos/tit-distribuidores.png) no-repeat top left; }
	#institucional .area-foto-conteudo h2.l { background: url(i/titulos/tit-localizacao.png) no-repeat top left; }
	#institucional .area-foto-conteudo h2.n { background: url(i/titulos/tit-nossa-historia.png) no-repeat top left; }
	#institucional .area-foto-conteudo .content { overflow: hidden; background: #F8F0F8; padding: 0 12px; position: relative; }
	#institucional .area-foto-conteudo .resp { background: #E2EFDB; width: 872px; }
	#institucional .area-foto-conteudo .bg-none { background: #FFF; } 
	#institucional .area-foto-conteudo .bg-fundo { }
	#institucional .area-foto-conteudo .content .imagem { float: left; text-align: center; width: 150px; border: solid 1px #D7D0BB; background: #EBE8DE; padding: 5px 0; }
	#institucional .area-foto-conteudo .content .imagem img {  }
	#institucional .area-foto-conteudo .content .imagem p { text-align: left; padding-left: 5px; }
	#institucional .area-foto-conteudo .content .imagem p.nome { font-family: Tahoma; color: #666; font-weight: bold; margin: 4px 0; }
	#institucional .area-foto-conteudo .content .imagem p.cargo { font-family: Tahoma; color: #812E78; font-size: 11px; }
	#institucional .area-foto-conteudo .content .texto { float: left; width: 705px; margin-left: 10px; }
	#institucional .area-foto-conteudo .content .texto p { color: #666; font-family: Tahoma; font-size: 12px; line-height: 20px; margin-bottom: 10px; }
	
	/* ONDE ENCONTRAR */
		.coluna-esq { float: left; background: url(i/fundos/bg-topo-representantes.jpg) no-repeat top left; text-align: center; padding-bottom: 20px; }
		.coluna-esq .topo { height: 75px; }
		.coluna-esq .topo p { margin: 10px 0; }
		.coluna-esq .topo .escolha { font-size: 18px; font-family: Tahoma; color: #A683A9; }
		.coluna-esq .topo #text-estado { font-size: 20px; font-family: Tahoma; color: #F99BCC; }
		
		.coluna-dir{ float: right; width: 507px; background: #F2F7F7; }
		.coluna-dir .redondo { height: 8px; background: url(i/fundos/bg-redondo-onde-encontrar.png) no-repeat top center; }
		.coluna-dir .redondo-topo { background-position: 0 0; }
		.coluna-dir .redondo-rodape { background-position: 0 -8px; }
		.coluna-dir .content { margin: 0 auto; background: #F2F7F7 !important; width: 490px; padding: 0 !important; }
		.coluna-dir .content p.encontre { font-size: 18px; font-family: Tahoma; color: #A683A9; margin-bottom: 5px; }
		.coluna-dir .content p.text { font-size: 11px; color: #333; line-height: 16px; }
		.coluna-dir .content .representantes {  }
		.coluna-dir .content .representante {  background: #FFF; overflow: hidden; width: 100%; padding: 10px; margin-top: 15px; }
		.coluna-dir .content .representante { float: left; }
		.coluna-dir .content .representante img { float: left; margin-left: 10px; margin-top: 5px; }
		.coluna-dir .content .representante p { width: 100%; text-align: left; line-height: 15px; margin-bottom: 3px; }
		.coluna-dir .content .representante p.red { font-size: 11px; font-family: Tahoma; color: #DF4041; font-weight: bold; }  
	
/* VIDEOTUBE */
	#videotube { position: absolute; top: 0; left: 150px; right: 150px; text-align: center; background: #FFF; border: solid 4px #666;}
	#videotube .object { padding: 0 15px 10px 15px; clear: both; }
	#videotube a { float: right; margin: 5px; font-weight: bold; color: #333; cursor: pointer;  padding: 5px; text-align: right; }
