/* Tags Gerais */
	
	
	body { text-align:center; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #FFF; line-height: normal; }	
	h1, h2, h3, h4, h5, h6, p, form, ul, li, blockquote, fieldset { margin: 0; padding: 0; }
	img, fieldset { border: 0; }
	hr { display: none; }
    p { font-size: 11px; }
	a { font-size: 11px; }
	a:hover { font-size: 11px; }
	blockquote { font-style: italic; color: #333; font-size:12px; padding-right: 5px; }	
	h2 { font-weight: normal; font-size: 120%; color: #5B8D22; margin-bottom: 5px;}
	h3 { font-size: 100%; color: #5B8D22; }
	h4 { font-size: 90%; color: #5B8D22; }
	h5 { font-size: 11px; color: #FFF; }
	h5 a { font-size: 100%; color: #000000; text-decoration: none; }
	h5 a:hover {  text-decoration: underline; }
	h6 { font-size: 100%; color: #5B8D22; margin-bottom: 0;}
	table { font-size: 11px; color: #333; }
	.bt, .bn, .titImg { display: block; text-indent:-10000px; overflow:hidden; }
	select, input, textarea {margin:1px 0 1px 0;/*Padrao Crossover - Ver IE*/}
	input.checkradio {margin:4px 2px 3px 0;  position:relative; top:3px; border:none; /*Padrao Crossover - Ver IE*/}
/* Estrutura Geral */
	
.btnFechaBanner a {
background:url(../img/btnFechar.png) no-repeat;
display:block;
height:20px;
overflow:hidden;
position:absolute;
right:195px;
text-indent:-20000px;
top:-12px;
width:50px;
z-index:9999;
}

	
	#topo { height: 110px;}
	#menu {  width: 776px; margin: auto; position: relative; z-index:10;  }
	#flash { position: absolute; z-index: 5; left:0; top:0; }
	#busca { position: absolute; top:0; right: -3px;}

	#conteudo, #conteudoHome { position:relative; text-align:left; margin:0 auto;}

	#conteudo { width: 776px; min-height:500px; background:url(../img/bgConteudo.gif) repeat-y; }
	#modEsq { width: 193px; float:left; background: url(../img/bgTopEsq.jpg) no-repeat top left transparent; }
	#modDir { width: 583px; float: right; padding-bottom: 10px; font-size: 110%; }
	
	
	#rodape { position:relative; height: 60px;  }
	#contRodape { width: 766px; margin: auto; padding-top:10px; text-align:left; }
	#contRodape p { width: 430px; display: block; margin-bottom: 2px; font-size: 11px; color: #000; }
	#contRodape p.endereco { width:450px; }
	#contRodape .link { font-size: 1.0em; color: #000; text-decoration: none; }
	#contRodape .link:hover { font-size: 1.0em; color: #000; text-decoration: underline; }
	
	/* Banner flutuante da home com alinhamento bottom */				
	#contRodape .ContBanner { position: relative;   }
	#contRodape .FloatBanner { position: absolute; top:-90px; left: 283px; margin:0 !important;  height: 70px;  }
		
/* busca - topo */

	#busca { float: right; width: 400px; height: 40px; margin: 4px 6px 0 0 ; z-index: 6; }
	#busca ul { display: block; padding: 6px 0 6px 0; color: #899eae; float:right; }
	#busca a { padding: 5px 3px; font-size: 10px; font-weight: bold; color: #C0C0C0; text-decoration: none; }
	#busca a:hover { text-decoration: underline; }
	#busca form { float:right; width: 192px; background: url(../img/ptg/buscaBgGr.gif) no-repeat top left; padding:0 2px 0 2px; height:16px; }
	#busca form input { display: inline; float: left; width: 144px; background: transparent; color: #ffffff; border: none; font-size: 10px; line-height:16px; }
	#busca .button { width: 44px; border: none; cursor: pointer;height:16px; }
	#busca img { border: none; padding-bottom: 2px; }
	#busca li { display: inline; }
	
	
/* Conteúdos gerais */
	
	.clear { clear: both; }
	.floatleft { float: left; }
	.floatcenter { float: center; }
	.margin { margin:10px 0 0 10px; }
	.marginleft { margin-left: 5px; }
	.marginright { margin-right: 5px;}
	.marginbottom { margin-bottom: 10px;}
	.margintop { margin-top: 10px;}
	.floatright { float: right; }
	.descricao_direita { font-size: 70%; color: #6DA929; }
	.link_padrao { color: #333; text-decoration: none; }
	.link_padrao:hover { color: #333; text-decoration: underline; }
	.mouseOver { cursor: pointer; }
	.mouseOver * { text-decoration: underline; }
	.xxx { border: 1px solid; color:#f0f0f0; }

/*  Navegação esquerda - internas */
	
	#menuEsq { width: auto; padding: 10px 0 0 0; margin: 5px 0 10px 0; }
	
	#menuEsq ul { width: 193px; }
	#menuEsq li { list-style: none; margin: 0; padding: 5px; border-top: 1px solid #82b64a; border-bottom: 1px solid #66a027; }
	#menuEsq li.first { border-top: 0px; border-bottom: 1px solid #66a027; }
	#menuEsq li.last { border-bottom: 0px; border-top: 1px solid #82b64a; }
	#menuEsq a { font-size: 12px; padding-left: 30px; color: #fff; background: url(../img/seta_verde.gif) no-repeat center transparent; background-position: 7px; text-decoration: none; }
	#menuEsq a:hover { font-size: 12px; padding-left: 30px; color: #fff; background: url(../img/seta_verde.gif) no-repeat center transparent; background-position: 7px; color: #ffcc00;}
	#menuEsq a.current { font-size: 12px; font-weight: bold; color: #ffcc00; background: url(../img/seta_amarela.gif) no-repeat center transparent; background-position: 7px; }
	#menuEsq a:hover.current { font-size: 12px; font-weight: bold; color: #ffcc00; background: url(../img/seta_amarela.gif) no-repeat center transparent; background-position: 7px; text-decoration: none; }

	.boxFilial {  width: 171px; height: 196px; margin:0 0 0 10px !important; background: url(../img/encontreFilialBg.gif) no-repeat center; }
	.boxFilial h3 { display: none; }
	.boxFilial p { padding: 33px 10px 10px 10px; font-size: 11px; color: #fff; }
	.boxFilial label { font-size: 11px; }
	.boxFilial form { width: 151px; margin:0 0 0 10px; font-size: 70%; }
		.boxFilial input { width: 145px; height: 12px; margin: 1px 0 5px 0; padding: 1px; font-size: 11px; }
		.boxFilial select { width: 151px; height: 18px; margin: 1px 0 0 0; padding: 0; font-size: 11px; }
		input.buttom-buscar { width: 58px; height: 21px; margin: 9px 0 0 0; padding: 0; }	
		.boxFilial .campoMunicipio { position:relative; }
		.boxFilial .campoMunicipio input { width: 150px; height: 18px; margin: 1px 0 0 0; padding: 1px; font-size: 11px; }
			.boxFilial .campoMunicipio .erro { position:absolute; z-index:1; background-color:#fc0; color:#900; padding:0 4px; width: 140px; top: 3px; left: 2px; height: 15px; font-size: 11px; }
			

/* Imagens seções */

 	#secao_quemsomos { width: 583px; height: 100px; background: url(../img/ptg/SecaoCooplantio.jpg) no-repeat top left; }
 	#secao_missao { width: 583px; height: 100px; background: url(../img/ptg/SecaoMissao.jpg) no-repeat top left; }
 	#secao_unidadesinterna { width: 583px; height: 128px; background: url(../img/ptg/SecaoUnidadesInterna.jpg) no-repeat top left; }
 	#secao_unidades { width: 583px; height: 100px; background: url(../img/ptg/SecaoUnidades.jpg) no-repeat top left; }
 	#secao_galeria { width: 583px; height: 100px; background: url(../img/ptg/SecaoBancoImg.jpg) no-repeat top left; }
 	#secao_galeria_interna { width: 583px; height: 128px; background: url(../img/ptg/SecaoCategoriaGalerias.jpg) no-repeat top left; }
 	#secao_mapa { width: 583px; height: 100px; background: url(../img/ptg/SecaoOnde.jpg) no-repeat top left; }
 	#secao_mapa_filiais { width: 583px; height: 100px; background: url(../img/ptg/SecaoOnde.jpg) no-repeat top left; }
 	#secao_busca_result { width: 583px; height: 100px; background: url(../img/ptg/SecaoBuscaResult.jpg) no-repeat top left; }
	#secao_climatempo { width: 583px; height: 100px; background: url(../img/ptg/SecaoPrevisao.jpg) no-repeat top left; }	
 	#secao_gestao { width: 583px; height: 128px; background: url(../img/ptg/SecaoGestao.jpg) no-repeat top left; }
 	#secao_educacao { width: 583px; height: 128px; background: url(../img/ptg/SecaoEducacao.jpg) no-repeat top left; }
 	#secao_equipe { width: 583px; height: 128px; background: url(../img/ptg/SecaoEquipe.jpg) no-repeat top left; }
	#secao_estrutura { width: 583px; height: 100px; background: url(../img/ptg/SecaoEstrutura.jpg) no-repeat top left; }
	#secao_plantio { width: 583px; height: 128px; background: url(../img/ptg/SecaoPlantio.jpg) no-repeat top left; }
	#secao_responsabilidade { width: 583px; height: 100px; background: url(../img/ptg/SecaoResponsabilidade.jpg) no-repeat top left; }
	#secao_sementes { width: 583px; height: 128px; background: url(../img/ptg/SecaoSementes.jpg) no-repeat top left; }
	#secao_fertilizantes { width: 583px; height: 100px; background: url(../img/ptg/SecaoFertilizantes.jpg) no-repeat top left; }
	#secao_agro { width: 583px; height: 128px; background: url(../img/ptg/SecaoAgro.jpg) no-repeat top left; }
	#secao_graos { width: 583px; height: 100px; background: url(../img/ptg/SecaoGraos.jpg) no-repeat top left; }
	#secao_noticias { width: 583px; height: 100px; background: url(../img/ptg/SecaoNoticias.jpg) no-repeat top left; }
	#secao_eventos { width: 583px; height: 128px; background: url(../img/ptg/SecaoEventos.jpg) no-repeat top left; }
	#secao_informativo { width: 583px; height: 100px; background: url(../img/ptg/SecaoInformativo.jpg) no-repeat top left; }
	#secao_links { width: 583px; height: 128px; background: url(../img/ptg/SecaoLinks.jpg) no-repeat top left; }
	#secao_fale { width: 583px; height: 100px; background: url(../img/ptg/SecaoFale.jpg) no-repeat top left; }
	#secao_destaques { width: 583px; height: 100px; background: url(../img/ptg/SecaoDestaques.jpg) no-repeat top left; }
	#secao_informativoAgri { width: 583px; height: 100px; background: url(../img/ptg/SecaoInformativo.jpg) no-repeat top left; }
	#secao_termos { width: 583px; height: 100px; background: url(../img/ptg/SecaoTermos.jpg) no-repeat top left; }
 	#secao_mapa_site { width: 583px; height: 100px; background: url(../img/ptg/SecaoMapaSite.jpg) no-repeat top left; }	
 	#secao_seminario { width: 583px; height: 100px; background: url(../img/ptg/SecaoSeminario.jpg) no-repeat top left; }
	#secao_releases { width: 583px; height: 128px; background: url(../img/ptg/SecaoReleases.jpg) no-repeat top left; }
	#secao_eventos_galeria { width: 583px; height: 128px; background:url(../img/ptg/SecaoEventosFotos.jpg) no-repeat top left; }
		
				
/*  Navegação direita - internas */
	
	#secao { position: relative; z-index: 4; }

	#controle_texto { position: absolute; top: 70px; right: 10px; }
	#controle_texto h3 { float: left; margin-left: 3px; }
	
	#navegacao_site { position: absolute; top: 99px; left: 0; width: 563px; margin: 0 10px 0 10px; }
		#secao .linha00 { height: 100px; }
		#secao .linha01 { height: 129px; }
		#secao .linha02 { height: 158px; }
		#secao .linha03 { height: 187px; }
		#secao .linha04 { height: 216px; }
	#navegacao_site p, .spacer { height: 24px; margin: 5px 10px 0 0; float: left; background: none;  }
	#navegacao_site a { font-size: 11px; color: #FFF; text-decoration: none; margin-top: 5px; }
	#navegacao_site a:hover { font-size: 11px; margin-top: 5px; color: #ffcc00;}
	#navegacao_site .current { font-weight: bold; background: url(../img/setaBranca.gif) center bottom no-repeat; }
	
	.introducao { width: 563px; margin: 10px 10px 0 10px; color:#333;  }
	.introducao h2 { margin-right: 5px; padding: 5px 0 10px 0; }
	.introducao img { float: left; margin-right: 10px; }
	.introducao .imgvoltar { float: left; margin: 5px 0 0 0 }
	.introducao .descricao_direita { margin-top: 10px; float: left; }
	
	.registro { margin: 10px 10px 0 10px; color:#333; }
	.registro h3 { color: #666; }
	.registro img { margin: 0 5px 10px 0; }
/*	.registro img { border: 4px solid #E0DDB1; margin: 0 5px 10px 0; }*/
	.registro span img { border: none; float: left; margin: 2px 5px 0 0; }
	.registro span a, .registro a.link, .registro a.link:visited { color: #6DA929; text-decoration: none; }
	.registro span a:hover { color: #6DA929; text-decoration: underline; }	
	.registro ul { list-style: none; padding: 5px 0 0 15px; }	
	.registro li { margin-bottom: 8px; }	
	.registro #texto_intro h3 { color: #5B8D22; }
	
	
	.bloco_links { padding: 10px; }
	.bloco_links span { display: block; margin: 0 0 5px 0; padding: 0 0 0 32px;  height: 30px; background: url(../img/file-bg.jpg) no-repeat center left;}
	.bloco_links a { color: #e2a81f !important; text-decoration: none; }
	.bloco_links p { color: #e2a81f; font-weight: bold; font-style: italic; }
	
	.bloco_links2 {padding: 10px; }
	.bloco_links2 span {display: block; margin: 0 0 5px 0; padding: 0 0 0 35px;  height: 30px; background: url(../img/file-bg2.jpg) no-repeat center left;}
	.bloco_links2 a {color: #FFF; text-decoration:none;}
	.bloco_links2 a:hover {color: #FFF; text-decoration:underline;}
	.bloco_links2 p {color: #FFF; font-weight:bold; font-size:12px;}
	
	.bloco_links3 {padding: 10px 0 0 0; }
	.bloco_links3 span {display: block; margin: 0 0 5px 0; padding: 0 0 0 35px;  height: 30px; background: url(../img/file-bg2.jpg) no-repeat center left;}
	.bloco_links3 a {color: #FFF; text-decoration:none;}
	.bloco_links3 a:hover {color: #FFF; text-decoration:underline;}
	.bloco_links3 p {color: #FFF; font-weight:bold; font-size:12px;}
		
/* Seções específicas */
	
	/* Home */
	

	#conteudoHome { width: 776px; margin: auto; background:url(../img/bgConteudoHome_enquete_v2.jpg) repeat-y top left; }
	/* Banner flutuante - fly banner */
	
	
	.contBannerFlutuante {}
	.bannerFlutuante { position: absolute; top:100px; left:-10px; height: 300px; width: 778px; text-align: center; z-index:9999; }	
	.ancora {position: relative; height:0; width: 776px; z-index:20; text-align:left; margin:0 auto;}
	#bannerCapa {z-index:21; position:relative; float:left; margin:20px 0 0 0;}
	#unidades_negocio { width: 776px; height: 88px;}
	#unidades_negocio a { float: left; }
	#unidades_negocio a, #unidades_negocio img { margin:0 !important; padding:0 !important; }
		
	#home_destaques { width: 283px;  background: #6CA929 url(../img/bgTopDestaques_v2.jpg) no-repeat top left; float: left; }
		#home_destaques h3 { color: #FFF; }
		#home_destaques .titulo { margin: 0 0 10px 8px; }
		.destaquesEsq { width: 263px;}
		.destaquesEsq .registro_destaque {  padding: 0 8px 15px 8px; color:#FFF; }
		.destaquesEsq .registro_destaque .data { font-size: 55%; color: #B3E081; }
		.destaquesEsq .registro_destaque h4 { color: #FFF; font-size:12px; }
		.destaquesEsq .registro_destaque img { margin-bottom: 5px; }
		.destaqueVideoHome {width:266px; height:205px; margin:0; float:left;}
		/*.destaquesEsq .registro_destaque img { border: 4px solid #568520; margin-bottom: 5px; }*/
		
		.contEnquete { background: url(../img/bgTopEnquete.jpg) top no-repeat; padding: 15px 0 0 0;  }		
		.enquete { width:282px; background: #7CC032; padding: 10px 0 15px 0; margin-top: 0; } 
		.enquete h2 { padding: 8px 0 0 0; }
		.enquete label { margin-left: 5px; }
		.enquete p, .enquete ul { padding: 0; list-style: none; font-size: 70%; }
		.enquetepergunta p, .enquete ul { padding: 0 0 0 8px; list-style: none; font-size: 70%; }
		.enquete span { display: block; margin: 15px 0 0 8px;}
	
		#home_noticias { position:relative; width: 279px; padding: 9px 9px 90px 9px; float: left; font-size: 110%; }
		#home_noticias h3 { font-weight:normal; }
		#home_noticias .registro_noticia { padding-top: 10px; color:#999; border: 1px solid #FFF; }
		#home_noticias .registro_noticia .data { font-size: 55% ; color: #999;  }
		#home_noticias .registro_noticia h5 { color: #999; }
		#home_noticias .registro_noticia img { border: 4px solid #E0DDB1; }
		#home_noticias div .banner { margin-top: 10px; padding-left: 15px; background: url(../img/icMais.gif) no-repeat left; }		
		#home_noticias div .banner a { color: #6DA929; text-decoration: none; }
		#home_noticias div .banner a:hover { color: #6DA929; text-decoration: underline; }	
		#home_noticias .banner_home { margin-top: 10px; border: 1px solid #666; z-index: 1; }	
	
	#home_negocios { width: 196px; float: right; }
		#home_negocios h3 { color: #aba445; padding-top: 10px; }
	
	.informacoes_negocio { margin-top: 10px; width: 196px; }
	.informacoes_negocio .btn { padding: 10px 10px 10px 10px; }
	.informacoes_negocio .cotacoes { background: url(../img/ptg/bgCotacoes.jpg) no-repeat; color: #333; }
	.informacoes_negocio .cotacoes_espaco { padding: 36px 10px 5px 10px; }
	.informacoes_negocio .cotacoes_espaco h5 { color: #960; font-size: 12px; text-align: center; }
	.informacoes_negocio .valores, .informacoes_negocio .valores p a { color:#000; font-size: 0.8em; line-height: 100%; padding: 5px 10px 0 10px; }
	.informacoes_negocio .valores p a { padding:0; font-size:8px; }
	.informacoes_negocio .iframe_content_previsao { padding: 0 10px 0 20px; position: relative; }
	.informacoes_negocio .iframe_content_previsao .btnTransparent { position: absolute; top: 0; left: 0; width: 150px; }	
	.informacoes_negocio .iframe_content { padding: 5px 5px 0 13px; color: #868659; }
	.informacoes_negocio .iframe_content .top {  height:25px;  font-size: 9px;}
	.informacoes_negocio .iframe_content .bottom { height:25px; font-size: 9px;}
	
	#img_previsao, #img_indice { float:left !important; border-top: 1px solid #E0DDB0; }
	#img_previsao *, #img_indice * { float:none !important; margin:0 !important; padding:0 !important; }
	
	/* Galeria de imagens */
	
	#galeria_content { margin-left: 10px; }
	
	.galeria_imagens { width: 277px; margin: 10px 10px 0 0; color: #333; float: left; }
	.galeria_imagens .galeria_recentes { background: #ECEBD0; }
	.galeria_imagens span { display: block; padding-bottom: 10px; }
		.fotos { width: 240px; padding-bottom: 5px; }
/*		.fotos img { border: 4px solid #E0DDB1; } */
	.galeria_contexto { width: 263px; margin: 0 7px 0 7px; font-size: 70%;}



	.galeria_recente { border-top: 1px solid #FFF; background: #F6F5E7 url(../img/bottomUltimaGaleria.gif) no-repeat bottom left; }
	.galeria_recente span { display: block; margin: 0 0 10px 7px; }
	
	.galeria_lista { width: 270px; color: #333; margin-top: 20px; float: left; }
	.galeria_lista .registro { width: 250px; margin: 10px 10px 0 0; } 
	
	/* Galerida de imagens - interna */
	
	.galeria_imagens_interna { width: 400px; margin: 10px 0 0 0; color:#333; }
	.galeria_imagens_interna p { margin-bottom: 10px; }
/*	.galeria_imagens_interna img { border: 4px solid #E0DDB1; } */
	.galeria_imagens_interna h3 { margin: 10px 0 10px 0; }
	.galeria_imagens_interna ul { list-style: none; }
	
	.galeria_imagens_interna .direita .menuDir { position: absolute; top: 0; right: 0; width: 178px; padding: 10px; text-align: center; }
	.galeria_imagens_interna .listaMenuDir { margin-top: 5px; list-style: none; text-align: center; }
	.galeria_imagens_interna .direita a { font-size: 12px; color:#6C6A51; text-decoration: none; display: block; margin-top:2px; }
	.galeria_imagens_interna .direita a:hover{ font-size: 12px; color:#6C6A51; text-decoration: underline; display: block; margin-top: 2px; }
	.galeria_imagens_interna .direita li { width: 156px; height: 20px; margin: 8px; background: url(../img/boxItemMenu.gif) center top no-repeat; }
	.galeria_imagens_interna .direita h3 { font-size: 15px; }
	
	.galInterna .direita { position: relative; margin-top: 10px; }
	.galInterna .direita .introducao { width: 380px; }
	.galInterna .direita .registro { width: 380px; }
	
	.galInterna .direita .menuDir { position: absolute; top: 0; right: 0; width: 178px; padding: 10px; text-align: center; }
	.galInterna .listaMenuDir { margin-top: 5px; list-style: none; text-align: center; }
	.galInterna .direita a { font-size: 12px; color:#6C6A51; text-decoration: none; display: block; margin-top: 2px; }
	.galInterna .direita a:hover{ font-size: 12px; color:#6C6A51; text-decoration: underline; display: block; margin-top: 2px; }
	.galInterna .direita li { width: 156px; height: 20px; margin: 8px; background: url(../img/boxItemMenu.gif) center top no-repeat; }
	.galInterna .direita h3 { font-size: 15px; }
	.galInterna .direita ul .esquerda { width: 158px; height: auto; margin: 8px; background:none; }
	.galInterna .direita ul .principal { width: 370px; height: auto; margin: 8px 8px 8px 0; background: none;list-style: none; }
		
	/* Resultado busca */
	
	.box_busca { width: 563px; padding: 10px;}
	.paginacao_busca { height: 31px; float: left; text-align:right;  }
	.paginacao_busca .meio { padding:0 3px 0 3px; text-align:left;  }
	.nova_busca .dir,
	.paginacao_busca .dir { width:7px; background:url(../img/bgBoxNavegacaoDir.gif) no-repeat top right; }
	.nova_busca .esq,
	.paginacao_busca .esq { width:7px; background:url(../img/bgBoxNavegacaoEsq.gif) no-repeat top left; }
	.paginacao_busca table { font-size: 100%; background-color: #E9E7C9; height:31px; }
	.table_paginacao { }
	.table_paginacao a { color: #333; text-decoration: none; font-size:11px  }
	.table_paginacao a:hover { color: #6DA929; text-decoration: underline; font-size:11px  }	
	.table_paginacao .current { color: #6DA929; text-decoration: none; font-weight: bold; }
	.nova_busca {}	
	.nova_busca table { background-color: #E9E7C9; height:31px; }
	.nova_busca input { font-size: 100%; color: #333; }
	.nova_busca input.btn { height: 21px; width: 58px; }
	
	.resultado { padding:0 0 0 10px; }
	.resultado table { width: 560px; background-color:#E9E7C9 }
	.resultado table tr th, .resultado table tr td { padding:5px; text-align:left; background-color:#fff; }
	.resultado table tr th { color:#5B8D22; font-weight:bold; }
	.resultado table tr td, .resultado table tr td a { font-size:12px; color:#333; }
	.resultado table tr.par td { background-color:#F7F6EC; }
	
	.conteudo_busca { width: 563px; margin: 0 10px 20px 10px; color:#333;  }
	.conteudo_busca h4 { padding-right: 5px; }
	.conteudo_busca span img { float: left; margin: 2px 5px 0 0; }
	.conteudo_busca span a { color: #6DA929; text-decoration: none; }
	.conteudo_busca span a:hover { color: #6DA929; text-decoration: underline; }
	
	/* Notícias */
	
	#modEsq h3 { color: #FFF; padding: 10px 10px 0 10px; }
	
	#modEsq .bloco_noticia { padding: 10px; border-top: 1px solid #82b64a; border-bottom: 1px solid #66a027; }
	#menuEsq .first { border-top: 0px; border-bottom: 1px solid #66a027; }
	#menuEsq .last { border-bottom: 0px; border-top: 1px solid #82b64a; }
	#menuEsq .firstlast { border: 0 none; }
	
	#menuEsq  .bloco_noticia .data { color: #B3E081; }
	
	#modEsq .boxEventos { width: 171px; height: 84px; background:url(../img/ptg/bgEventos.jpg) no-repeat; margin-left: 10px; 
	padding: 30px 0 0 10px; }

	.conteinter_registro { margin-left: 10px; }
	.noticias .registro_destaque { width: 270px; margin: 10px 10px 0 0; color:#333; float: left; }
	.noticias .registro_destaquev2 { width: 470px; margin: 10px 10px 0 0; color:#333; float: left; }
	.noticias .registro_destaquev2 .data { font-size: 60%; color: #5B8D22; font-weight: bold; margin-bottom: 5px; }
	.noticias .registro_destaquev2 h5 { color: #333; font-size: 80%; font-weight: normal; }
	
	.noticias .registro_destaquev3 { width: 470px; margin: 10px 10px 0 0; color:#333; float: left; }
	.noticias .registro_destaquev3 .data { font-size: 85%; color: #5B8D22; font-weight: bold; margin-bottom: 5px; }
	.noticias .registro_destaquev3 p { color: #333; font-size: 85%; font-weight: bold; }
	.noticias .registro_destaquev3 a { color: #333; font-size: 85%; font-weight: bold; text-decoration:none; }
	
	.noticias .registro_destaque .data { font-size: 60%; color: #5B8D22; margin-bottom: 5px; }
	.noticias .registro_destaque h5 { color: #333; font-size: 80%; font-weight: normal; }
	.noticias .registro_destaque img { margin: 0 5px 10px 0; }
/*	.noticias .registro_destaque img { border: 4px solid #E0DDB1; margin: 0 5px 10px 0; }	*/
	
	.noticias .registro { width: 563px; margin: 10px 10px 0 10px; color:#333; }
/*	.noticias .registro h4 { color: #333; } */
	.noticias .registro img { margin: 0 5px 10px 0; }
/*	.noticias .registro img { border: 4px solid #E0DDB1; margin: 0 5px 10px 0; }	*/
	.noticias .data { font-size: 60%; color: #5B8D22; font-weight: bold; margin-bottom: 5px; }
	.noticias h5 { color: #333; font-size: 80%; font-weight: normal; }
	
	
	/* Notícias internas */
	
	.noticias_internas .registro { margin: 10px 5px 0 10px; color:#333; }
	.noticias_internas .registro h3 { color: #333; margin-bottom: 5px; }
	.noticias_internas .data { font-size: 60%; color: #5B8D22; font-weight: bold; margin-bottom: 5px; }
	.noticias_internas .registro img { margin: 0 5px 5px 0; }
/*	.noticias_internas .registro img { border: 4px solid #E0DDB1; margin: 0 15px 5px 0; } */
	.noticias_internas blockquote { width: 150px; }
	
	#modEsq .boxLateral { width: 171px; height: 84px; background:url(../img/ptg/bgEventos.jpg) no-repeat; margin: 10px 0 0 10px; padding: 5px 0 0 10px; line-height: 90%; font-size: 16px; }
	#modEsq .boxLateral h2 { margin-top: 10px; color: #FFF; }
	
	
	/* Gestão de pessoas */
	
	.gestao .formulario label { display: block; margin-bottom: 5px; font-size: 70%; }	
	.gestao .formulario table { font-size: 70%; color: #333; }
	.gestao .formulario table h4 { font-size: 120%; }
	.gestao .formulario table img { border: none; margin: 0; padding: 0; }
	.gestao .formulario table input, select { font-size: 11px; color: #333; }	
	
	/* Unidades */
	
	#espaco_unidades { padding-right: 10px; }	
	.boxUnidades { width: 133px; margin: 10px 0 0 10px; background: #E0DDB1; float: right; display: inline; min-height:200px; }
	.boxUnidadesInterno { min-height:120px; }
	.boxUnidades h3 { padding: 5px 10px 0 10px; font-size: 16px; }
	.boxUnidades p { margin: 0 10px 10px 10px; color: #86856A; font-size: 12px; }
	.boxUnidades .boxLeiaMais { width: 133px; height: 26px; background: url(../img/boxBorderBottom.gif); }
	.boxUnidades .boxLeiaMais span { display: block; padding: 4px 0 0 30px; }
	.boxUnidades .boxLeiaMais a { color: #6DA929; text-decoration: none; font-size: 12px; }
	.boxUnidades .boxLeiaMais a:hover { color: #6DA929; text-decoration: none; font-size: 12px; }
	
	/* Unidades internas */
	
	.tabela_unidades { margin: 10px 0 0 10px; color: #000; font-size: 70%; clear:both; line-height: 100%; }
	.tabela_unidades th { height: 38px; width: 94px; border-bottom: 1px solid #e9e7c9; background: url(../img/ptg/bgAbaUnidades.gif) no-repeat top center; text-align: center; vertical-align: top; }
	.tabela_unidades th h4 { font-size: 100%; margin-top: 8px; }
	.tabela_unidades th.primeira { background: none; }
	.tabela_unidades td { border-right: 1px solid #e9e7c9; vertical-align: middle; }
	.tabela_unidades .primeira_coluna { padding-right: 5px; border-left: 1px solid #e9e7c9;  }
	.tabela_unidades .td_color { border-top: 1px solid #D2DFC4; }
	.tabela_unidades .td_final { border-right: none; border-top: 1px solid #e9e7c9; vertical-align: top; }
	.tabela_unidades tr { height: 30px; }
	.tabela_unidades .tr_color { background: #F7F6EC; }
		
	.conteiner_paginacao { padding-right: 10px; }
	.unidades_interna .paginacao_busca { float: right; }	
	
	/* Fale Conosco */
	
	.fale_conosco { padding:10px 10px 10px 10px; width:563px; color: #000;}
	.fale_conosco span { padding-left: 20px; color: #f00; }
	.fale_conosco table h4 { font-size: 120%; }
	.fale_conosco table img { border: none; margin: 0; padding: 0; }
	.fale_conosco table input, select, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333; }	
	
	/* Onde Encontrar - filiais */
	.filiais .introducao { padding-bottom: 10px; }
	.filiais .registro { padding-top: 10px; color: #000}
	.filiais span.banner{ display: block; margin: 5px 0 10px 0; }
	.filiais span img { float: left; margin: 2px 5px 0 0; }
	.filiais span a { color: #6DA929; text-decoration: none; }
	.filiais span a:hover { color: #6DA929; text-decoration: underline; }	
	.filiais .banner_home { padding-top: 10px; }
	.filiais .abrangencia { padding: 10px; }
	.filiais .abrangencia h3 { margin-bottom: 5px; }
	.filiais .abrangencia table td { color: #666666; font-size: 100%; padding: 2px 5px; width: 150px; }	
	.filiais .mapa_google { padding: 10px; }
	.filiais .mapa_google h3 { margin-bottom: 5px; }
	
	/* Climatempo */

	.tabela_climatempo { margin: 10px 0 0 30px; }
	.tabela_climatempo .boxclima { margin-right: 25px; float: left; }
	.tabela_climatempo .boxclima .select{ margin-top: 10px; }
	
	/*.tabela_climatempo .iframe_content_previsao { margin-top: 10px; color: #666; }
	.tabela_climatempo ul { list-style: none; color: #666; font-size: 70%; } */
	
	/* Mapa do site */
	
	.mapa_site table img { border: none; margin-right: 5px; padding: 0; }
	.mapa_site table .titulo_cartola { display: block; padding: 5px 0 5px 18px; background:url(../img/setaAmaMapa.gif) center left no-repeat; border-top: 1px solid #F2F2F2; }
	.mapa_site table .titulo { padding-left: 38px; background:url(../img/setaVerdeMapa.gif) no-repeat; background-position: 20px; }
	.mapa_site table .titulo_mais { padding-left: 38px; background:url(../img/icMais.gif) no-repeat; background-position: 20px; }
	.mapa_site table .titulo_menos{ padding-left: 58px; background:url(../img/icMenosMapa.gif) no-repeat; background-position: 25px; }
	.mapa_site table a { font-size: 100%; color: #333; text-decoration: none; }
	.mapa_site table a:hover { font-size: 100%; color: #333; text-decoration: underline; }		
		
	/* Unidades */
	
	.direita { position: relative; margin-top: 10px; }
	.direita .introducao { width: 380px; }
	.direita .registro { width: 380px; }
	
	.direita .menuDir { float:right; width: 186px; text-align: center; }

	.listaMenuDir { margin-top: 5px; list-style: none; text-align: center; }

	.direita a { font-size: 12px; color:#6C6A51; text-decoration: none; display: block; margin-top: 2px; }
	.direita a:hover{ font-size: 12px; color:#6C6A51; text-decoration: underline; display: block; margin-top: 2px; }
	.direita li { width: 156px; height: 20px; margin: 8px; background: url(../img/boxItemMenu.gif) center top no-repeat; }
	.direita h3 { font-size: 15px; }
		
	.unidades_sementes .registro { height: auto; }
	.listaGrSetaVerde {background:url(../img/setaVerdeLista.gif) 0 4px no-repeat; padding-left:20px; font-size:16px;}
	.listaGrSetaAmarela {background:url(../img/setaAmarelaLista.gif) 0 4px no-repeat; padding-left:20px; font-size:16px;}
	
	.unidades_sementes .buscador { position:relative; height:31px; background:#E9E7C9 url(../img/bgBoxNavegacaoEsq.gif) no-repeat; margin:10px; }
	.unidades_sementes .buscador h3 { position:absolute; top:7px; left:5px; background:url(../img/ptg/bgBoxBusca.gif); width:120px; height:18px; text-indent:-10000px; overflow:hidden; } 
	.unidades_sementes .buscador fieldset { background:url(../img/bgBoxNavegacaoDir.gif) top right no-repeat; height:100%; padding:5px 0 0 130px; }
	.unidades_sementes .buscador label { display:none; }
	.unidades_sementes .buscador p.n { float:left; margin:1px 5px 0 0; }
	.unidades_sementes .buscador p.n input, .unidades_sementes .buscador p.n select { padding:0; width:115px; }

	
	
	/* menu de produtos só da página de unidades_produtos_detalhe */
	
	.menuProdutos { width: 171px; margin: 10px; padding-top: 50px; text-align: center; font-size: 70%; background: #517F1E url(../img/MenuProdutosBg.jpg) no-repeat top left; }
	.menuProdutos .listaMenuDir { margin-top: 5px; list-style: none; text-align: center; }
	.menuProdutos a { font-size: 12px; color:#FFF; text-decoration: none; margin-top: 2px; display: block; }
	.menuProdutos a:hover{ font-size: 12px; color:#FFF; text-decoration: underline; margin-top: 2px; display: block; }
	.menuProdutos li { width: 156px; height: 20px; margin: 7px; background: url(../img/bgItemMenuProdutos.jpg) center top; list-style: none; }
	
	/* Unidades Produtos Detalhes */
	
	.produtos_internos .direita .menuDir { position: absolute; top: 250px; left: -195px; width: 178px; padding: 10px; text-align: center; }
.txtTitulo{display:none;}
.logoImpressao{ display:none;}


#curriculos form { margin:10px 0; }
#curriculos form p { margin:0 0 10px 0; }
#curriculos form p.error { color:red; }
#curriculos form p label { display:block; padding:0; margin:0; font-size:100%; }
#curriculos div.registro a { font-size:100%; }

#formCurriculo { position:relative; }
#formCurriculo a.sair { position:absolute; top:0; right:0; display:block; width:16px; height:16px; text-indent:-1000px; overflow:hidden; background:url(../img/logout.gif); }


/*Nova listagem de eventos*/
.tabela_eventos{margin-left:7px; margin-top:10px;} 
.tabela_eventos .mes{background:url(../img/fundoEvento.jpg) top left no-repeat; width:93px; height:51px; float:left; text-align:center; padding-top:10px; margin:1px;}
.tabela_eventos .mes a{font-size:11px; font-family:"Trebuchet MS"; color:#6CA929; text-decoration:none;}
.tabela_eventos .mes a strong{font-size:15px;}

.tabela_eventos .mesOver{background:url(../img/fundoEventoOver.jpg) top left no-repeat; width:93px; height:51px; float:left; text-align:center; padding-top:10px; margin:1px;}
.tabela_eventos .mesOver a{font-size:11px; font-family:"Trebuchet MS"; color:#FFFFFF; text-decoration:none;}
.tabela_eventos .mesOver a strong{font-size:15px;}

.tabela_eventos .tituloEvento h2{font-size:18px; float:left; font-family:Arial, Helvetica, sans-serif;}

.conteinter_registro ul {margin-left:20px; color:#6CA929;}
.conteinter_registro a {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}
.conteinter_registro a .data{color:#5B8D22; font-size:12px;}
.conteinter_registro h4 {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#3F6217; font-weight:bold;}
.conteinter_registro h5 a {color:#5B8D22;}

#videos .video { position:relative; }
#videos .video .player { float:left; margin:0 10px 0 0; width:240px; height:205px; overflow:hidden; }

#video_detalhes p { margin:0 0 5px 0; }
#video_detalhes .player { margin:0 0 5px 0; width:320px; height:260px; overflow:hidden; }

#videos .video .player p a, #video_detalhes .player p a { font-size:11px; color:#FF0000; }