@charset "utf-8";

/* CSS Document

Author Marcio Eduardo Viegas

*/

/* Inicio geral */

.f_left{ float:left} .f_right{ float:right} .l10 { margin-left:10px} .t10 { margin-top:10px } .b10{ margin-bottom:10px;  } .r20{ padding-right:20px; }  .p_left{ padding-left:30px;}

/* Fim geral */



a, img { outline-width:0 !important; outline:none !important;}

html, body { height:100%; }

#tudo { min-height:100%; position:relative;  background:url(../../img/site/bg_fundo_topo_01.jpg) repeat-x top center #fff; }

#pagina { width:100% }



/* Inicio Topo */

	#topo { background: url(../../img/site/bg_topo_02.jpg) no-repeat top center; height:288px; }

#logo_topo {  }

#menu_sup {

	background: url(../../img/site/bg_menusup_02.png) no-repeat top center;

	height:36px;

	width:580px;

	color:#2b4304;

	font-family:"Helvetica", Arial, sans-serif;

	font-size:9px;

	font-weight:normal;

	margin:0;

	text-align:center;

	margin-top:0px;

}



#menu_sup ul{ margin:3px 0 0 20px; height:30px; width:482px; }

#lista { width:499px; text-align:center; }

#menu_sup li{ float:left; margin:0 3px; display:inline; height:30px; }

#menu_sup li p{margin:0; display:table-cell; vertical-align:middle;  height:30px}

#menu_sup ul a:link, #menu_sup li a:visited, #menu_sup li a:active { color:#2b4304; font-family:Arial, "Helvetica", sans-serif; font-size:9px; font-weight:normal; text-decoration:none; }

#menu_sup li a:hover { color:#2b4304; font-family:Arial, "Helvetica", sans-serif; font-size:9px; font-weight:normal; text-decoration:underline;  }

#idioma { margin:0; width:70px; height:30px; padding-top:5px; padding-left:10px }

#idioma img { margin:0 2px; }

#idioma p { color:#000; font-family:Arial, "Helvetica", sans-serif; font-size:10px; font-weight:normal; line-height:10px; margin:0; width:53px; text-align:left; }



#banner { height:159px; }



#menu_principal { height:50px; background: url(../../img/site/bg_menuprincipal_09.jpg) repeat-x top left #2b4304; margin-top:47px; }

#menu_principal ul{ margin:0; }

#menu_principal li{ margin:0; display:inline }

.span_none { display:none }

#menu_principal li a:link, #menu_principal li a:visited { font-family:"Helvetica", Arial, sans-serif; font-size:16px; color:#efe3d2; text-decoration:none; }

#menu_principal li a:active {font-family:"Helvetica", Arial, sans-serif; font-size:16px; color:#2e4303; text-decoration:none;}

#menu_principal li a:hover {font-family:"Helvetica", Arial, sans-serif; font-size:16px; color:#2e4303; text-decoration:none; }

#menu_principal .mn_ativo {background:#e8dfad; font-family:"Helvetica", Arial, sans-serif; font-size:16px; text-decoration:none; }

#menu_principal .mn_ativo a{ color:#2e4303 !important; }

#home { height:35px; width:130px; padding-top:15px; text-align:center; }

#clientes { height:35px; width:115px; padding-top:15px; text-align:center; }

#fornecedores { height:35px; width:155px; padding-top:15px; text-align:center; }

#parceiros { height:35px; width:145px; padding-top:15px; text-align:center; }

#investidores { height:35px; width:145px;  padding-top:15px; text-align:center; }

#colaboradores { height:35px; width:155px;  padding-top:15px; text-align:center; }

#menu_principal li:hover { background:#e8dfad; }

#menu_principal .folha { margin-top:17px; }

#menu_principal .esquerda { margin-left:80px; margin-right:10px;  }

#menu_principal .direita { margin-left:10px; }

/* Fim  Topo */



/* Inicio  conteudo */

#conteudo { background:url(../../img/site/bg_fundo.jpg) repeat top left; padding-top:40px ; padding-bottom:300px; min-height:350px;  }

#box1 a:link, #box1 a:visited, #box1 a:active, #box1 a:hover, #box2 a:link, #box2 a:visited, #box2 a:active, #box2 a:hover, #box3 a:link, #box3 a:visited, #box3 a:active, #box3 a:hover, #box4 a:link, #box4 a:visited, #box4 a:active, #box4 a:hover, #box5 a:link, #box5 a:visited, #box5 a:active, #box5 a:hover, #box6 a:link, #box6 a:visited, #box6 a:active, #box6 a:hover { text-decoration:none;}

#box2 p, #box3 p, #box4 p { font:Arial, "Helvetica", sans-serif; font-size:12px; color:#FFFFFF; margin:0 ;  height:60px; width:230px;   text-align:center; line-height:16px; display:table-cell; vertical-align:middle; float:inherit; margin-top:200px; }

#box4 p { font-size:12px !important; width:460px !important; line-height:19px !important;}

#box2 div { height:142px; padding-top:158px; }

#box3 div { height:142px; padding-top:158px; }

#box4 div { height:142px; padding-top:158px; }





#box1, #box2 ,#box3, #box4 { margin-bottom:0px; }

#box5, #box6 { text-align:center ; }

#box5 p, #box6 p { font-family:Arial, "Helvetica", sans-serif; font-size:12px; color:#8b8a8a; text-align:left !important ;  }

#box5 a:link p, #box5 a:visited p, #box5 a:active p, #box5 a:hover p, #box6 a:link p, #box6 a:visited p, #box6 a:active p, #box6 a:hover p { font-family:Arial, "Helvetica", sans-serif; font-size:12px; color:#136486;   }

.novidades { background:url(../../img/site/bg_noviades_43.jpg) repeat top left; width:210px;}

#box7 div{ margin:10px}

#box7 p { margin:0; }

#box7 a:link , #box7 a:visited , #box7 a:active , #box7 a:hover  { font-family:Arial, "Helvetica", sans-serif; font-size:12px; color:#136486; text-decoration:none; }





.titulo_novidades { font-family:"Arial", Helvetica, sans-serif; font-size:16px; color:#136486; margin:0 10px !Important; }

.data_novidades { font-family:"Arial", Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#136486; margin:5px 10px 0 10px !Important;  }

.texto_novidades { font-family:"Arial", Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#6d6d6d; margin:0 10px !Important;  }

.border_img { border:solid #f3bd02 1px;}



#vitrine { margin-bottom:40px  }



.boxes_home { margin-top:20px; padding-bottom:20px; }

.boxes_home .img_conheca { border:solid 5px #dbdada; overflow:hidden; text-align:center; background:#dbdada; margin-bottom:10px;}

.boxes_home .resumo_home {font-family:Arial, "Helvetica", sans-serif; font-size:10px; color:#666666; margin:0; }

.veja_mais{font-family:Arial, "Helvetica", sans-serif; font-size:10px; color:#ff9c00; font-weight:bold; text-align:right; margin:0; }

.veja_mais a:link, .boxes_home .veja_mais a:active, .boxes_home .veja_mais a:visited {font-family:Arial, "Helvetica", sans-serif; font-size:10px; color:#ff9c00; font-weight:bold; text-decoration:none }

.veja_mais a:hover{font-family:Arial, "Helvetica", sans-serif; font-size:10px; color:#ff9c00; font-weight:bold; text-decoration:underline }

.boxes_home .novidades_home { margin-bottom:20px  }





.topo_box { background:url(../../img/site/bg_topo_box_32.jpg) no-repeat top left #044619; height:26px; padding-top:12px; padding-left:15px; margin-bottom:20px; }



.novidades_home {font-family:"Verdana", Geneva, sans-serif; font-size:10px; color:#666666; }

.novidades_home a:link, .novidades_home a:visited, .novidades_home a:active {font-family:"Verdana", Geneva, sans-serif; font-size:10px; color:#666666; text-decoration:none  }

.novidades_home a:hover {font-family:"Verdana", Geneva, sans-serif; font-size:10px; color:#666666; text-decoration:underline }



.novidades_home .dia { margin:0; padding-bottom:3px; height:23px; background:#ff9c00; font-size: 17px; font-weight:bold; color:#FFF; text-align:center; }

.novidades_home .mes { margin:0; padding-bottom:3px; height:15px; background:#363636; font-size:11px; color:#FFF; text-align:center; }



.itens_direita { margin-top:-17px; }

.banner_direita { margin-bottom:17px ;  }



#news{ height:126px; background:url(../../img/site/news.png) no-repeat top left; }

.form_news { padding-top:95px; padding-left:15px  }

.input_news {height:20px; width:139px; background:url(../../img/site/bg_input_news.png) no-repeat top left; border:none; font-size:10px;font-family:Arial, "Helvetica", sans-serif; padding:0 5px;   }

.ok_news { margin-left:5px; }



.topo { background:url(../../img/site/bg_topo_tela_25.jpg) #235d35 top left no-repeat; height:17px; padding:10px 20px; }

.topo #servicos{ height:22px; width:113px; background:url(../../img/site/servicos_topo_27.png) no-repeat top left;margin:0 }

.topo #servicos span{ display:none; }

.corpo { background:#f7f6f6; padding:20px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#494949; }



.lateral_esquerda{ background:url(../../img/site/bg_topo_lt.png) no-repeat 0 0; margin-top:6px;}

.ct_pagina{}

.lateral_esquerda h2 { color:#FFFFFF; font-size:25px; margin:10px 0 0 65px;}

.lateral_esquerda ul{ background:url(../../img/site/bge_menu_lt.png) repeat-y 0 0; margin:15px 0 0 3px; padding:10px;}

.lateral_esquerda li {background:url(../../img/site/border_dotted.png) no-repeat center bottom; float:left; margin:0; list-style:none; padding:0 0 2px 0; text-indent:13px; width:100%;}

.lateral_esquerda li:last-of-type { background:none;}

.lateral_esquerda li a{  color:#494946; float:left; list-style:none; text-decoration:none; padding:3px 0 4px 25px; width:100%;}

.lateral_esquerda ul ul{ margin-left:40px;}

.lateral_esquerda p{ font-size:12px; margin:10px 0; text-align:center;}

#txt_pdf{ padding:0 0 0 36px; width:202px;}

.tipo_boi{ background: url(../../img/site/marcador_lista_verde.png) no-repeat 0 8px !important; color:#494946;}

.tipo_boi a{ padding:0 !important;}

.ativo { background:url(../../img/site/lista_ativo.png) no-repeat 16px 0; color:#FFFFFF !important;  }

.migalha a{ color:#000000; text-decoration:none;}



.ct_pagina p{  font-size:12px; margin:0; padding-right:24px; }

#img_inst{ margin:15px 0;}

.tit_verde { background:url(../../img/site/tit_verde.png) no-repeat left bottom; color:#153b02; font-size:25px; font-weight:bold; padding: 0 0 20px; }

.tit_vermelho { background:url(../../img/site/tit_vermelho.png) no-repeat left bottom; color:#430202; font-size:25px; font-weight:bold; padding:0 0 20px;}



.texto1{ float:left; width:500px;}

.texto1 i{ color:#216500;}

.separador{ margin:20px 0;}

.box_com{ background:url(../../img/site/bg_com.png) no-repeat 0 0; margin:20px 0; width:640px;}

.box_com p{ color:#680f0f; font-size:20px; line-height:22px; margin:0; padding:22px 46px 40px 62px; text-align:center;}

.box_texto { float:left; width:623px;}



#img_perfil{ margin:20px 0;}



.tit_laranja{ background:url(../../img/site/tit_laranja.png) no-repeat 0 0; color:#FFFFFF; font-size:17px; margin:10px 0; padding:14px 0 11px 21px;}

.tit_laranja2{ background:url(../../img/site/tit_laranja2.png) no-repeat left bottom;  color:#dd810a; font-size:25px; font-weight:bold; padding:0 0 25px;}



#linha_tempo{ background:url(../../img/site/img_perfil.png) repeat-y  0 2px;}

.box_lt{ float:left; margin:0 0 25px; width:620px;}

.box_lt.last{ margin:0; }

.box_lt ul{ float:left; margin:0; width:490px;}

.bg_verdeE{ background:url(../../img/site/bg_verdeE.png) no-repeat 0 0; color:#FFFFFF; float:left; font-size:16px; font-weight:bold; height:31px; padding:7px 0 0 17px;  width:96px;}

.bg_verdeC{ background:url(../../img/site/bg_verdeC.png) no-repeat 0 0; color:#FFFFFF; float:left; font-size:16px; font-weight:bold; height:31px; padding:7px 0 0 17px;  width:96px;}

.text_lt{ color:#1a4303; list-style:none; margin:0; padding:1px 0;}



.box_valores{ background:url(../../img/site/box_verde.png) no-repeat 0 0; float:left; height:235px; margin:0 -20px 0 30px; width:176px;}

.box_valores h4{ color:#FFF; font-size:18px; margin:0; padding:10px 0 0 24px; }

.box_valores p { color:#164b03; font-size:11px; padding:9px 20px; text-align:center;}

.box_valores:first-of-type p { padding-top:43px; }

.box_valores:last-of-type p { padding-top:25px;}



#pilares { float:left; margin-top:25px; }

#tit_pilares{ background:url(../../img/site/bg_laranja.png) no-repeat 0 0; color:#FFFFFF; font-size:20px; font-weight:bold; height:28px; margin:0; text-align:center; width:622px;}

.box_pilares { background:#f26522; color:#FFFFFF; margin:3px 0; padding:5px; text-align:center; width:611px; }

.box_pilaresC { background:#ef894c; color:#FFFFFF; margin:3px 0; padding:5px; text-align:center;  }



#bts_perfil li{ background:url(../../img/site/bt_equipe.png) no-repeat 0 0; color:#dd810a; cursor:pointer; float:left; font-size:11px; font-weight:bold; height:67px; list-style:none; margin:0 7px 0 0; padding:23px 0 0; text-align:center; width:206px; }

#bts_perfil li:hover{ background:url(../../img/site/bt_equipe_active.png) no-repeat 0 0; color:#FFFFFF; }



.info_perfil p.txt_intro_pf{ color:#4e4e4e; font-size:13px; text-align:center; }

.risco_laranja{ margin:20px 0;}



.bx_perfil{ float:left; font-weight:bold; height:36px; margin:2px; padding:5px; width:275px;}

.cor_clara_pf{ background:#fbf9f0; color:#ff9000;}

.cor_escuro_pf { background:#f8f3dd; color:#ce5200;}

.cor_escuro { color:#ce5200 !important;}

.txt_left { text-align:left; padding-left:25px;}

.txt_right{ text-align:right;}

.p_top_pf p{ padding-top:10px;}



.bx_perfil_variacao1{ float:left; font-weight:bold; height:30px; margin:2px; padding:8px 5px 0; text-align:center; width:584px; }

.bx_perfil_variacao2{  float:left; margin:2px; padding:8px 5px 0;  width:584px}

.bx_perfil_variacao2 h4 { color:#ff9000; font-size:12px; font-weight:bold; text-align:center;}

.bx_perfil_variacao2 li { background:url(../../img/site/marcador_lista.png) no-repeat 0 5px; color:#ce5200; font-size:12px; font-weight:bold; list-style:none; text-indent:10px;}



#box_pf_dois{ display:none;}

#box_pf_tres{ display:none;}



#img_topo_certificacao{ margin:20px 0;}

.box_premios_certificacao{ background:url(../../img/site/separador_div.png) no-repeat bottom center; padding:20px; }

.box_premios_certificacao:last-of-type{ background:none; }

.box_premios_certificacao img.img_left{ float:left; margin: 0 22px 0 -20px; }

.box_premios_certificacao img.img_right{ float:right;  margin:5px 0; }

.box_premios_certificacao p { color:#3d2b13; padding:10px;}



.box_premios_certificacao #texto_cp_1 { width:587px;}

.box_premios_certificacao #texto_cp_2 { float:left; text-align:right; width:460px;}

.box_premios_certificacao #texto_cp_3 {}

.box_premios_certificacao #texto_cp_4 { float:left; text-align:right; width:444px;}

.box_premios_certificacao #texto_cp_5 { padding:29px 0;}

.box_premios_certificacao #texto_cp_6 {  float:left; text-align:right; width:416px;}

#imgsisbov{ padding:14px 0;}



#tit_produtos_inicio { background:url(../../img/site/bg_titulo_produtos.png) no-repeat 0 0; color:#01551e; font-size:12px; font-weight:bold; margin:20px 0; padding:3px 0 0 36px; }

#inicio_produto_um{ background:url(../../img/site/img_cafe.png) no-repeat 0 0; float:left; height:152px; width:460px;}

#inicio_produto_um p{ color:#FFFFFF; font-weight:bold; padding:58px 0 0 183px;}

#inicio_produto_dois{ background:url(../../img/site/img_trabalhador.png) no-repeat 0 0; float:right; height:152px; width:460px;}

#inicio_produto_dois p{ color:#FFFFFF; font-weight:bold; padding:56px 142px 0 34px; }

#inicio_produto_tres{ background:url(../../img/site/img_xicara.png) no-repeat 0 0; float:left; height:152px; width:460px;}

#inicio_produto_tres p{  color:#FFFFFF; font-size:11px; font-weight:bold; padding:42px 29px 0 165px;}



#pag_cafe{ background:url(../../img/site/img_cafezal.jpg) no-repeat bottom center; min-height:930px;}

#link_coffe{ color:#000; font-size:11px; float:right; margin:12px 30px 0 0;}

.txt_cafe_inicio{ width:280px;}



.img_produtos{ float:left; margin: 0 10px 10px 0;}



#pag_gado{ background:url(../../img/site/img_gado.jpg) no-repeat bottom center; min-height:970px;}

#pag_gado .txt{ font-size:13px;}

#pag_gado .txt a{ color:#cc7300; font-weight:bold;}



#pag_graos{ background:url(../../img/site/img_graos.jpg) no-repeat bottom center; min-height:750px;}

.tit_verdec{ background:url(../../img/site/tit_verdac.png) no-repeat left bottom;  color: #8b9057;  font-size: 25px; font-weight: bold; padding: 0 0 20px; }

#pag_graos .txt{ font-size:13px;}





#sub_tit_sustentabilidade{ background:url(../../img/site/sub_tit_sustentabilidade.png) no-repeat center right; font-size:13px; font-weight:400; margin:20px 0;}

.box_acoes { float:left; width:160px;}

.box_acoes h3 { color:#FFFFFF; font-size:13px; height:46px; padding:111px 0 0 11px; text-align:center; }

.box_acoes h3#tit_prevencao{ background:url(../../img/site/tit_sus_verde.png) no-repeat 0 0; height:auto; margin:0; padding:124px 0 14px 1px; }

.box_acoes h3#tit_conservacao{  background:url(../../img/site/tit_sus_laranja.gif) no-repeat 0 0; margin:0; }

.box_acoes h3#tit_condicoes{  background:url(../../img/site/tit_sus_marron.png) no-repeat 0 0; margin:0 }

.box_acoes h3#tit_impacto{  background:url(../../img/site/tit_sus_azul.png) no-repeat 0 0; margin:0;}

.box_acoes li { font-size:10px; list-style:none; margin:0 0 7px;}

.box_acoes #lista_prevencao {}

.box_acoes #lista_conservacao  { margin:0 0 0 8px;}

.box_acoes #lista_condicoes { margin:0 0 0 8px;}

.box_acoes #lista_impacto { margin:0 0 0 8px;}

.box_acoes #lista_prevencao li { background:url(../../img/site/marcador_verde.png) no-repeat 0 2px; padding: 0 0 0 10px;}

.box_acoes #lista_conservacao li { background:url(../../img/site/marcador_laranja.png) no-repeat 0 3px; padding:0 0 0 10px;}

.box_acoes #lista_condicoes li { background:url(../../img/site/marcador_marron.png) no-repeat 0 3px;  padding:0 0 0 10px;}

.box_acoes #lista_impacto li { background:url(../../img/site/marcador_azul.png) no-repeat 0 3px; padding:0 0 0 10px; }





.produtos_lt h1 { color:#605c48; font-size:16px; margin:20px 0 7px 28px;float:left; }

#lt_cafe{ margin-left:26px;}
#lt_gado{ margin-left:26px;}
#lt_graos{ margin-left:26px;}

#link_cafe{ background:url(../../img/site/img_cafe_lt.png) no-repeat 0 0; float:left; height:82px; width:218px;}

#link_cafe:hover{ background:url(../../img/site/img_cafe_over_lt.png) no-repeat 0 0;}

#link_cafe span{ display:none;}



#link_gado{ background:url(../../img/site/img_gado_lt.png) no-repeat 0 0; float:left; height:78px; width:218px;}

#link_gado:hover{ background:url(../../img/site/img_gado_over_lt.png) no-repeat 0 0;}

#link_gado span{ display:none;}



#link_graos{ background:url(../../img/site/img_graos_lt.png) no-repeat 0 0; float:left; height:78px; width:218px;}

#link_graos:hover{ background:url(../../img/site/img_graos_over_lt.png) no-repeat 0 0;}

#link_graos span{ display:none;}



.box_busca { background:#cfc79e; color:#736e56;  width:590px; padding:10px;}

.box_busca submit{ background:url(../../img/site/bt_buscar.png) no-repeat 0 0; height:20px; width:24px;}

.box_destaques{ border-bottom:1px dotted #736e55; float:left; margin:12px 0; width:610px;}

.box_destaques:last-of-type{ border-bottom:none; }

.img_destaque{ float:left; margin:5px 10px 5px 0;}

.dest_autor{ color:#423f2f; font-size:10px; font-style:italic; margin:0;}

.dest_titulo { margin:0;}

.dest_titulo a{ color:#153b02; font-size:16px; font-weight:bold; margin:0; text-decoration:none;}

.dest_titulo a:hover{ text-decoration:underline; }

.dest_descr{  margin:0; padding-bottom:20px;}

#galeria_flickr li {border: 3px solid #FFFFFF; float: left; height: 75px; list-style: none outside none; margin: 0 0 10px 5px; width: 75px;}
#galeria_flickr img {width:75px; height:75px;}

.form_buscar{ float:left; width:421px;}

.txt_busca{ border:1px solid #abadb3; float:left; height:16px;}

.ddl_mes{ float:left; margin:0 10px; width:100px; }

.ddl_ano{ float:left; margin:0 10px;  width:100px; }

.busca_search  { background:url(../../img/site/bt_buscar.png) no-repeat 0 0; border:0; height:20px; width:24px; }

.paginacao{ float:right; width:168px;}

.paginacao p{float:left; }
.paginacao a{text-decoration:none; color:#1f1d17; margin: 0 5px;}
.paginacao a:hover{text-decoration:none; color:#122f03; margin: 0 5px;}

#veja_mais_twitter{ float:left; padding:11px 0 0 89px;}

#bt_flickr{ float:left; padding:10px 0 0 6px;}



.detalhe_destaque h3{ color:#153b02; margin:0; }

.detalhe_destaque .data_autor{ color:#423f2f; font-size:10px; font-style:italic; margin:0 0 30px;}

.img_destaque_interna{ float:left; margin:4px 20px 10px 0;}



.funcoes{ background:#cfc79e; color:#736e56; float:right; height:20px; margin:19px 6px 0;  padding:15px; width:615px;}

.lista_funcoes { float:right; margin:2px 0 0 57px;}

.lista_funcoes li{  float:left; list-style:none; margin:0 5px 0 10px; text-indent:21px;}

.lista_funcoes li a{ color:#6e6a56; text-decoration:none; }

#form_funcoes{ float:left; margin-left:3px; width:185px;}

#imprimir{ background:url(../../img/site/bt_impressora.png) no-repeat 0 2px;}

#voltar_noticia{background:url(../../img/site/bt_voltar.png) no-repeat; width:38px; height:30px; display:block; float:right; text-indent:-9999px; margin:-5px 0px; }

#voltar_noticia a{  background:#a09977; color:#FFF; padding:3px 4px; }



.tit_mapa{ background: url(../../img/site/tit_mapa_site.png) no-repeat 0 0; color:#47270b; font-size:14px; height:43px; margin:0; padding:10px 0 0 40px;  width:214px;}

.mp_esquerda ul { margin:3px 0;}

.mp_esquerda ul ul{ margin-left:30px;}

.mp_esquerda li{ list-style:none;}

.mp_esquerda ul li a{ color:#153b02; font-weight:bold; text-decoration:none;}

.mp_esquerda ul li a:hover{ text-decoration:underline; }

.mp_esquerda ul ul li a{ color:#000; font-weight:400;}



.mp_direita ul { margin:3px 0;}

.mp_direita ul ul{ margin-left:30px;}

.mp_direita li{ list-style:none;}

.mp_direita ul li a{ color:#153b02; font-weight:bold; text-decoration:none;}

.mp_direita ul li a:hover{ text-decoration:underline; }

.mp_direita ul ul li a{ color:#000; font-weight:400;}

.mp_direita ul ul ul li a{ color:#464646;}



.box_formulario{ float:left; width:340px;}

.box_formulario input[type="text"] { border:1px solid #abadb3; height:20px; margin:3px 0; width:332px;}

#cidade{ width:160px;}

#lbl_estado{ margin-left:115px;}

#estado { float: right; height: 24px; margin: 3px 7px 0 0; width: 160px;}

#mensagem{ height:140px; width:327px;}

.box_formulario p { font-size:13px; margin-bottom:20px;}

#txt_obrigatorio{ float:left; font-size:11px; font-style:italic; margin:18px 0 0 0;}

#enviar_contato{ background:url(../../img/site/bt_enviar.png) no-repeat 0 0; border:0; float:right; height:38px; margin:11px 0 0 0; width:106px;}
#enviar_contatoen{ background:url(../../img/site/bt_enviaren.png) no-repeat 0 0; border:0; float:right; height:38px; margin:11px 0 0 0; width:106px;}

#telefone{ float:left; width:160px; margin-right:10px;}

#celular { float:left; width:160px;}



#lateral_contatos{ float:left; margin:65px 0 0 20px; width:248px;}

#lateral_contatos h2{ color:#153b02; font-size:16px; margin:10px 0 0 0;}

.enderecos{ border-bottom:1px solid #9c9676; padding-bottom:20px;}

#enderecos_secundarios { margin-top:16px;}

#enderecos_secundarios li{ list-style:none; margin:0; }

#banner_contato{ float:left; margin:30px 0 40px 20px;}



#pag_parceiros{ background:url(../../img/site/bg_parceiros.png) no-repeat 607px 170px;}

.txt_parceiros{ width:280px; font-size:13px !important; padding:0 347px 0 0;}

.txt_parceiros2 { font-size:13px !important}

.txt_parceiros3 { font-size:13px !important; width: 350px;}

.txt_beneficios{ background:url(../../img/site/seta_verde.png) no-repeat 0 2px; padding:0 0 8px 20px;}

.txt_beneficios_format { font-size:13px !important; padding-bottom:3px;}

#lista_beneficios { margin:0 0 0 20px;}

#lista_beneficios li { color:#3f532c; padding:5px; }

#lista_beneficios li span {  color:#000; }

#img_beneficios{ margin:0 0 20px;}



.subcat_ativo a{ color:#153b02 !important; font-weight:bold;}

.tit_grande{ font-size:22px !important;}

.img_chamada_parceiro{ float:left; margin:5px 10px 10px 0;}

.lista_parceiro li{ background:url(../../img/site/seta_verde.png) no-repeat 0 13px; list-style:none; padding: 10px 0 10px 20px;}

.lista_parceiro li a{color:#3f532c; text-decoration:none;}

.lista_parceiro li a:hover{ text-decoration: underline;}

#txt_fornecedor{ font-size:13px !important; padding:0 30px 0 0;}

.banner_lt_dir{ margin:-39px 0 0;}



#bloco_cliente_um p{ font-size:13px !important; padding-right:16px;}

.img_clientes{ float:left; margin:25px 10px 10px 0;}

.lista_cliente_verde li{ background:url(../../img/site/seta_verde.png) no-repeat 0 2px; font-size:13px; list-style:none; padding:0 0 8px 20px;}

.banner_contato{ float:left; margin:10px 0 0 30px;}





.bloco_cliente_um p{ padding-right: 27px;}

.box_cliente h2{  color:#FFFFFF; font-size:16px; }

.box_cliente li { padding:0 0 10px 20px;}

.box_cliente ul { float:left; width:400px;}

.box_cliente img { margin:0 0 25px 21px;}

#box_um_bcd h2{ background:url(../../img/site/bg_tit_vermelho.png) no-repeat 0 0; padding:0 0 0 10px;}

#box_um_bcd li{ background:url(../../img/site/seta_vermelha.png) no-repeat 0 4px; list-style:none; }

#box_dois_bcd h2{ background:url(../../img/site/bg_tit_laranja.png) no-repeat 0 0; padding:0 0 0 10px;}

#box_dois_bcd li{ background:url(../../img/site/seta_amarela.png) no-repeat 0 4px; list-style:none; }

#box_tres_bcd h2{ background:url(../../img/site/bg_tit_verde.png) no-repeat 0 0; padding:0 0 0 10px;}

#box_tres_bcd li{ background:url(../../img/site/seta_verdec.png) no-repeat 0 4px; list-style:none; }



#img_gado2_cliente{ float:right; margin-left:30px;}

.txt_cliente2{ font-size:13px !important; }

.lista_cliente_gado { margin:10px 0;}

.lista_cliente_gado li{ background:url(../../img/site/seta_amarela.png) no-repeat 0 5px; list-style:none; margin:0 0 0 12px; padding: 0 20px 0;}



#lista_inicio{ float:left; margin:20px 0; width:400px;}

#lista_inicio li{ background:url(../../img/site/seta_verde.png) no-repeat 0 3px; list-style:none; margin:0; padding:0 0 5px 20px; }

#lista_inicio h3{ font-size:13px; }

.img_esq_unidades{ float:left; margin:5px 10px 10px 0;}

.img_dir_unidades{ float:right; margin:20px 0 10px 10px;}

.txt_unidades{ font-size:13px !important;}



.text_mapa{ width:461px;}

.text_mapa p { font-size:13px !important;}

.bg_unid_claro { background:#ee9f40; }

.bg_unid_escuro { background:#c68637; }

.box_uma_linha { height:53px; padding-top:11px;}

.box_duas_linhas { padding:11px 0;}

.box_tres_linhas { padding:22px 0;}

.box_quatro_linhas { padding:33px 0;}

.info_add_mapa { margin:20px 0 -20px 0;}

.info_add_mapa h3{ color:#FFFFFF; float:left; font-size:13px; font-weight:bold; margin:1px 0 0 0; text-align:center; width:100px;}

.info_add_mapa ul { float:left; width:60%;}

.info_add_mapa li{ border:1px solid #e5daa7; color:#FFFFFF; font-size:13px; list-style:none; margin:0; text-indent:10px; }

.info_add_mapa p { border:1px solid #e5daa7;  color:#FFFFFF; float:left; font-size:13px !important; height:53px; padding:10px 0 0 8px; width:60%; }



.mapa_regiao{ float:left; margin:0;}

.galeria_regiao{ float:left; margin:0 0 0 20px; width:140px;}

.galeria_regiao h4{ color:#696656; font-size:12px; margin:0 0 10px;}

.galeria_regiao li { list-style:none; margin:0;}

.lista_dois_mp{ padding:6px 0 5px 0;}

.ul_listaDois_mp{ width:394px !important;}



#textos_unid_arrendamento ul { margin:10px 0;}

#textos_unid_arrendamento li{ background:url(../../img/site/seta_verde.png) no-repeat 0 3px; list-style:none; margin:0; padding:0 0 5px 20px;}



.pag_investidores{ background:url(../../img/site/bg_investidores.png) repeat-x center; min-height:500px;}

#box_login{ background:url(../../img/site/bg_boxLogin.png) no-repeat 0 0; height:271px; margin:100px 0 0 272px; width:361px;}
#box_loginen{ background:url(../../img/site/bg_boxLoginen.png) no-repeat 0 0; height:271px; margin:100px 0 0 272px; width:361px;}

#box_login form { float:left; margin:88px 0 0 30px; width:279px;}

#box_login label{ color:#FFFFFF; float:left; font-family:Arial, Helvetica, sans-serif; text-align:right; width:80px; }

#box_loginen input[type="text"]{ float:left; margin:0 0 10px 6px; width:183px; }

#box_loginen form { float:left; margin:88px 0 0 30px; width:279px;}

#box_loginen label{ color:#FFFFFF; float:left; font-family:Arial, Helvetica, sans-serif; text-align:right; width:80px; }

#box_login input[type="text"]{ float:left; margin:0 0 10px 6px; width:183px; }

#enviar{ background:url(../../img/site/bt_entrar.png) no-repeat 0 0; border:0; cursor:pointer; float:right; height:30px; width:71px; text-indent:-9999px; margin:-5px 0;}

#enviar2{ background:url(../../img/site/bt_entrar.png) no-repeat 0 0; border:0; cursor:pointer; float:right; height:30px; width:71px;}
	.enviar3{background:url(../../img/site/bt_entrar_en.png) no-repeat 0 0 !important;}

#txt_fac_investidores{ margin:-56px 0 0 177px;  position: absolute; text-align: center;}

#txt_fac_investidores span{ color:#153b02;}

#txt_obrigado{ color:#153b02; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:10px 0;  }

#img_sucesso{ margin:0 0 10px; }



.tit_verde_colaboradores{ color:#153b02; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:20px 0 0;}

#passos_form li{ color:#636363; float:left; font-size:13px; list-style:none; margin:0 11px 0 0;}

#passos_form li.ativo_form{ color:#153b02; }

#passos_form li img { float:left; margin:-10px 3px 0 0;}



.logomarcas { float:left; margin:20px 0;}

.logomarcas li{ float:left; list-style:none; margin-bottom:10px; }

/*Inicio Novidades */

/*.topo #novidades { width:194px; height:16px; background:url(../../img/site/novidades_tela_27.png) no-repeat top left; margin:0; margin-left:-5px;}

.topo #novidades span{ display:none; }



.topo_post { background:url(../../img/site/bg_post_25.jpg) #235d35 no-repeat top left; height:37px;   }

.topo_post .data{ font-family:Arial, "Helvetica", sans-serif; font-size:17px; font-weight:bold; color:#FFF; margin:0; padding:5px 0 0 10px; }

.topo_post .titulo { font-family:Arial, "Helvetica", sans-serif; font-size:12px; font-weight:bold; color:#FFF; margin:0;  }

.post .img_post { float:left; width:144px; height:144px; background:#a0a0a0; border:#a0a0a0 3px solid; overflow:hidden; text-align:center; margin-right:10px; }

.corpo_post { background:#f7f6f6; padding:20px; font-family:"Arial", Helvetica, sans-serif; font-size:12px; color:#000; }

.corpo_post a:link, .corpo_post a:visited, .corpo_post a:active { font-family:"Arial", Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none; }



.corpo_post a:hover p, .corpo_post a:hover { font-family:"Arial", Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:underline; }



.paginacao { margin:10px 0;font-family:Arial, "Helvetica", sans-serif; font-size:12px; font-weight:bold ; color:#777777; text-align:center   }

.paginacao ul { margin:0; display:inline; margin:0; padding:5px;  }

.paginacao li { display:inline; margin:0; padding:5px;  }

.paginacao li a:link, .paginacao li a:active, .paginacao li a:visited {font-family:Arial, "Helvetica", sans-serif; font-size:12px; font-weight:bold ; color:#777777;  }

.paginacao li a:hover { text-decoration:underline }

.paginacao .pagina_atual { background:#044719; color:#FFF }



.compartilhar { display:block;font-family:Arial, "Helvetica", sans-serif; font-size:11px; font-weight:bold; color:#666; margin-top:15px;}

.compartilhar .label_txt { width:160px; padding:0 10px; text-align:right;  }

.compartilhar .input_text { border:solid 1px #999;font-family:Arial, "Helvetica", sans-serif; font-size:11px; color:#666; height:17px; width:235px }

.enviar { border:solid 1px #c1bfbf ; background:#ff9c00;font-family:Arial, "Helvetica", sans-serif; font-weight:bold ; font-size:10px; color:#494949; height:22px; width:100px;   }



.voltar { margin:10px 20px}

.voltar a:link, .voltar a:active, .voltar a:visited {font-family:Arial, "Helvetica", sans-serif; font-size:12px; color:#ff9c00; font-weight:bold; text-decoration:none }

.voltar a:hover{ text-decoration:underline }*/

/*Fim Novidades */



/* Inicio Como comprar  */

.topo #como_comprar { width:175px; height:16px; background:url(../../img/site/como_comprar_tela_29.png) no-repeat top left; margin:0; margin-left:-5px;}

.topo #como_comprar span{display:none;}

#formulario_orcamento { display:block;font-family:Arial, "Helvetica", sans-serif; font-size:11px; font-weight:bold; color:#494949; margin-top:15px;}

#formulario_orcamento .label_txt { float:left; width:160px; padding:0 10px; text-align:right;  }

#formulario_orcamento .select_text { border:solid 1px #999;font-family:Arial, "Helvetica", sans-serif; font-size:11px; color:#666; height:21px; width:236px; padding:2px; }

#formulario_orcamento .input_text { border:solid 1px #999;font-family:Arial, "Helvetica", sans-serif; font-size:11px; color:#666; height:17px; width:235px }

#formulario_orcamento .numeros_text { border:solid 1px #999;font-family:Arial, "Helvetica", sans-serif; font-size:11px; color:#666; height:17px; width:100px }



#formulario_orcamento .textarea_text { border:solid 1px #999;font-family:Arial, "Helvetica", sans-serif; font-size:11px; color:#666; height:100px; width:290px; resize:none }

#formulario_orcamento .enviar { border:solid 1px #c1bfbf ; background:#ff9c00;font-family:Arial, "Helvetica", sans-serif; font-weight:bold ; font-size:10px; color:#494949; height:22px; width:100px;   }



#formulario_orcamento  .separador_form { background:#CCCCCC; text-align:center; }

/*Fim Como comprar*/



/* Inicio Trabalhe Conosco */

.topo #trabalhe { width:227px; height:18px; background:url(../../img/site/trabalhe_conosco_29.png) no-repeat top left; margin:0; margin-left:-5px;}

.topo #trabalhe span{display:none;}



/* Fim Trabalhe Conosco */

/* Inicio Atendimento*/

.topo #contatos { width:227px; height:18px; background:url(../../img/site/contatos_29.png) no-repeat top left; margin:0; margin-left:-5px;}

.topo #contatos span{display:none;}

/* Fim Atendimento*/



/* Inicio Portifolio*/

.topo #portifolio_tela { width:230px; height:18px; background:url(../../img/site/portfolio_tela_27.png) no-repeat top left; margin:0; margin-left:-5px;}

.topo #portifolio_tela span{display:none;}

.topo .select_text { margin-top:-2px; width:150px;   }

.topo #label_categoria { font-weight:bold; color:#FFF;font-family:Arial, "Helvetica", sans-serif; font-size:11px; }



/* Fim Portifolio*/

/* Incio Pesquisa */

.topo #pesquisa { width:300px; height:18px; background:url(../../img/site/pesquisa_29.png) no-repeat top left; margin:0; margin-left:-5px; margin-top:-2px;}

.topo #pesquisa span{display:none;}



/* Fim Pesquisa */





/* Fim  conteudo */



/* Inicio  rodape */

#rodape { bottom:0; position:absolute; width:100% }



#menu_inf { color:#7e644d; font-family:Arial, "Helvetica", sans-serif; font-size:13px; font-weight:normal; text-align:left; }

#menu_inf ul{ margin:0; list-style:none; }

.titulo_grupo { color:#47270b;  font-family: Arial, "Helvetica", sans-serif; font-size:17px; font-weight:normal; padding:0; margin:0; margin-top:-3px; margin-left:5px  }

#menu_inf li{ margin: 0 20px; }

#menu_inf ul a:link, #menu_inf li a:visited, #menu_inf li a:active { color:#7e644d; font-family:Arial, "Helvetica", sans-serif; font-size:13px; font-weight:normal; text-align:left;  text-decoration:none; }

#menu_inf li a:hover { color:#7e644d; font-family:Arial, "Helvetica", sans-serif; font-size:13px; font-weight:normal; text-align:left;  text-decoration:underline;}



#tamanho_fonte { position:absolute; margin-left:900px  }



#links_rodape { background: url(../../img/site/sombra_base_09.jpg) repeat-x top left  #e9e2d0 ; padding-top:40px; padding-bottom:30px; border-top:solid 1px #d6d6d6;  }

#links_rodape .titulo { color:#fff200; font-family:Arial, "Helvetica", sans-serif; font-size:12px; font-weight:bold; margin:0;  }

#links_rodape .texto { color:#8b8a8a; font-family:Arial, "Helvetica", sans-serif; font-size:12px; font-weight:normal; margin:10px; }

#links_rodape .linha { width:89px !important; border-left: solid #c7c7c7 1px; padding-left:12px;}



#links_rodape a:link, #links_rodape a:active , #links_rodape a:visited  { color:#fff;font-family:Arial, "Helvetica", sans-serif; font-size:10px; font-weight:normal; margin:0; text-decoration:none}

#links_rodape a:hover { color:#fff;font-family:Arial, "Helvetica", sans-serif; font-size:10px; font-weight:normal; margin:0; text-decoration:underline }



#assinatura { background:#e9e2d0; height:23px; color:#7e644d; font-family:Arial, "Helvetica", sans-serif; font-size:11px; text-align:center; padding-top:10px}

#assinatura p { margin:0 0 0 380px; }



/* Fim  rodape*/



/* Inicio Formulario */

.tit_verde_form{ background:url(../../img/site/barra_form_tit.png) no-repeat right bottom; color:#153b02; font-size: 20px; font-weight:bold; width:100%; padding-top:40px;}

#bt_prox{ width:101px; height:36px; border:none; background:url(../../img/site/bt_proximo.png) no-repeat; margin-top:10px; float:right;}
#bt_proxen{ width:101px; height:36px; border:none; background:url(../../img/site/bt_proximoen.png) no-repeat; margin-top:10px; float:right;}

#bt_cadastro{ width:101px; height:36px; border:none; background:url(../../img/site/bt_cadastrar.png) no-repeat; margin-top:10px; float:right;}
#bt_cadastroen{ width:101px; height:36px; border:none; background:url(../../img/site/bt_cadastraren.png) no-repeat; margin-top:10px; float:right;}

#bt_clear{ width:101px; height:36px; border:none; background:url(../../img/site/bt_limpar.png) no-repeat; margin-top:10px; float:right;}
#bt_clearen{ width:101px; height:36px; border:none; background:url(../../img/site/bt_limparen.png) no-repeat; margin-top:10px; float:right;}

#a70{width:70px; float:left; font-size:11px; margin:5px 0 5px 0;}

#a120{width:120px; float:left; font-size:11px; margin:5px;}

#a160{width:160px; float:left; font-size:11px; margin:5px 0 5px 0;}

#a180{width:180px; float:left; font-size:11px; margin:5px 0 5px 0;}

#a240{width:260px; float:left; font-size:11px; margin:5px 0 5px 0;}

#a360{width:360px; float:left; font-size:11px; margin:5px 0 5px 0;}

#a500{width:500px; float:left; font-size:11px; margin:5px 0 5px 0;}

/* Fim Formulario */



/* Inicio CSS LightBox

-------------------------*/

	#galeria_regiao ul { list-style: none; }

	#galeria_regiao ul li { display: inline; }

	#galeria_regiao ul img {

		width:140px;

		height:auto;

	}

	#galeria_regiao ul a:hover img {

		color: #fff;

		

	}

	#galeria_regiao ul a:hover { color: #fff; }

	#jquery-overlay {

	position: absolute;

	top: 0;

	left: 0;

	z-index: 1001;

	width: 100%;

	height: 500px;

}

#jquery-lightbox {

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	z-index: 1002;

	text-align: center;

	line-height: 0;

}

#jquery-lightbox a img { border: none; }

#lightbox-container-image-box {

	position: relative;

	background-color: #fff;

	width: 250px;

	height: 250px;

	margin: 0 auto;

}

#lightbox-container-image { padding: 10px; }

#lightbox-loading {

	position: absolute;

	top: 40%;

	left: 0%;

	height: 25%;

	width: 100%;

	text-align: center;

	line-height: 0;

}

#lightbox-nav {

	position: absolute;

	top: 0;

	left: 0;

	height: 100%;

	width: 100%;

	z-index: 10;

}

#lightbox-container-image-box > #lightbox-nav { left: 0; }

#lightbox-nav a { outline: none;}

#lightbox-nav-btnPrev, #lightbox-nav-btnNext {

	width: 49%;

	height: 100%;

	zoom: 1;

	display: block;

}

#lightbox-nav-btnPrev { 

	left: 0; 

	float: left;

}

#lightbox-nav-btnNext { 

	right: 0; 

	float: right;

}

#lightbox-container-image-data-box {

	font: 10px Verdana, Helvetica, sans-serif;

	background-color: #fff;

	margin: 0 auto;

	line-height: 1.4em;

	overflow: auto;

	width: 100%;

	padding: 0 10px 0;

}

#lightbox-container-image-data {

	padding: 0 10px; 

	color: #666; 

}

#lightbox-container-image-data #lightbox-image-details { 

	width: 70%; 

	float: left; 

	text-align: left; 

}	

#lightbox-image-details-caption { font-weight: bold; }

#lightbox-image-details-currentNumber {

	display: block; 

	clear: left; 

	padding-bottom: 1.0em;	

}			

#lightbox-secNav-btnClose {

	width: 66px; 

	float: right;

	padding-bottom: 0.7em;	

}

/* Fim CSS LightBox

--------------------------*/