/* CSS geral */
*{ margin:0; padding:0;}

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F4F4F;
	background:url(../imgs/bg_geral.gif) repeat;
}

#container_topo{

	position:relative;

}

#banner_topo{
	
	position:absolute;
	top:320px;
	left:390px;

}

/* CSS CONSTANTES */

a:link {color: #4F4F4F; text-decoration:none;}
a:visited { color: #4F4F4F; text-decoration: none;}
a:hover {color: #3C3C3C; text-decoration: underline;}
a:active {color: #000000;}

#hcard-biomatrix{ display:none;}

address{ font-style:normal;}

hr{ display:none;}
h1{ text-indent:-5000px; height:47px;}
h2{ text-indent:-5000px; height:27px; margin-top:-3px;}

li{ list-style:none;}
u{ text-decoration:none;}

.logoprint{ display:none;}
.logoprint h1{ display:none;}

fieldset{ border:none;}
legend{ display:none;}

.data_padrao{ color:#0A6A39; font-size:16px;}
.descricao_padrao{ color:#665C37;}
.btn_leiamaispadrao{ margin-top:8px; margin-bottom:3px;}

.bg_imgs{ background:url(../imgs/bg_imgs.gif) repeat-x 0 bottom; padding-bottom:27px;}
.bg_imgs_modelo2{ background:url(../imgs/bg_imgs_modelo2.gif) repeat-x 0 bottom; padding-bottom:27px;}

.bg_imgs_modelos_secs{ 
	background:url(../imgs/bg_imgs.gif) repeat-x 0 bottom; 
	padding-bottom:27px;
	float:left;
	margin:0 10px 0px 0;
}
.displaynone{ display:none;}

.btn_titulopadrao{ 
	float:right; 
	margin-top:16px;
	*margin-top:4px;
	_margin-top:4px;
}

.hrgeral{ background:url(../imgs/hrgeral.gif) repeat-x; height:6px;}
.hrsecundarias{ 
	background:url(../imgs/hrgeral.gif) repeat-x; 
	height:6px; 
	clear:both;
	margin-top:15px;
}
.hrsecundarias_paragrafos{ 
	background:url(../imgs/hr_paragrafos.gif) repeat-x; 
	height:2px; 
	clear:both;
	margin:15px 0 25px 0;
}
.hrsecundarias_modelo2{ 
	background:url(../imgs/hr_paragrafos.gif) repeat-x; 
	height:2px; 
	clear:both;
	margin:13px 0 10px 0;
}
.hrsecundarias_depoimentos{ 
	background:url(../imgs/hr_paragrafos.gif) repeat-x; 
	height:2px; 
	clear:both;
	margin:15px 0 20px 0;
}

.btnleia_todas{ 
	float:right; 
	margin-top:-4px;
	*margin-top:9px; 
	_margin-top:9px;
}

body , html { height:100%;}
#bg_geral{ background:url(../imgs/bg_topo.jpg) no-repeat center 0px; height:100%;}
#bg_footer{ background:url(../imgs/bg_footer.jpg) no-repeat center  bottom; }

#geral{ width:779px; margin:auto; background:url(../imgs/a_hovermenu.gif) no-repeat -5000px 0;}

#topo{ width:779px;  height:465px; }

.bgtopoindex{background:url(../imgs/bgtopogeral.jpg) no-repeat;}
.bgtoposecundarias{background:url(../imgs/bgtopogeral_secs.jpg) no-repeat 0px 0;}

#meiogeral{

	width:779px; 
	background:url(../imgs/bg_meio.gif) repeat-y;
	display:table;

}
#conteudogeral{ 
	background:url(../imgs/bgceu.jpg) no-repeat center  bottom; 
	width:779px;
	clear:both;
	display:table;
}

#menu{ 

	width:129px;
	float:left;
	margin-left:14px;
	padding-left:14px;
	_padding:0;
	background:url(../imgs/bgmenugeral.gif) no-repeat 14px 0;
	_background:url(../imgs/bgmenugeral.gif) no-repeat 0px 0;

}
#container_menu  h2{  display:none;}
#container_menu ul{ 
	margin-left:3px;
}
#container_menu ul li{ 
	background:url(../imgs/setamenu.gif) no-repeat;
	width:126px;
	height:19px;
	text-indent:10px;
	line-height:17px;
	margin-bottom:2px;
}
#container_menu ul li a{
 
	color:#184108;
	font-weight:bold;
	font-size:11px;
	display:block;
	width:126px;
	height:19px;
	
}
#container_menu ul li a:hover{ 
	background:url(../imgs/a_hovermenu2.gif) no-repeat;
	color:#fff;
	text-indent:13px;
	text-decoration:none;
	
}
.correcao {
	height:32px !important; 
	margin-bottom:5px!important; 
	_margin-bottom:0px!important; 
}

.input_news{

	width:122px;
	background:#F6F7F3;
	border:#E1E5DF solid 1px;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#1B460A;
	height:19px;
	line-height:17px;
	padding-left:3px;
	margin-bottom:5px;

}
#containermeio{
	float:left;
	width:591px;
	min-height:800px;
	_height:800px;
	padding-bottom:95px;
	margin-left:5px;
	
}
#containermeio_index{
	float:left;
	width:591px;
	min-height:800px;
	_height:800px;
	padding-bottom:50px;
	margin-left:5px;
	
}
#hcard_infomacao{ 
	clear:both; 
	height:1px; 
	text-indent:-5000px;
}

#conteudo_site{ 
	background:#F6F7F3 url(../imgs/bg_linhaconteudo.gif) no-repeat;
	min-height:950px;
	_height:950px; 
}

#coluna_1_meio{ float:left; width:383px;}

#coluna_2_meio{ 
	float:left; 
	width:194px;
	margin-left:14px; 
	background:url(../imgs/bg_col_direitaindex.gif) no-repeat;
}

/* TITULOS index*/

.tit_atualidades_index{ background:url(../imgs/tit_atualidadeindex.gif) no-repeat;}
.tit_noticias_index{ 
	background:url(../imgs/tit_noticias_index.gif) no-repeat;
	margin-top:10px;
}
.tit_agenda_index{ 
	background:url(../imgs/tit_agenda_index.gif) no-repeat;
	margin-top:10px;
}
.tit_equipetecnica_index{ 
	background:url(../imgs/tit_equipetecnica_index.gif) no-repeat;
	margin:15px 0 8px 12px;
	_margin:15px 0 3px 12px;
	height:28px!important;
}

.tit_equipecomercial_index{ 
	background:url(../imgs/tit_equipecomercial_index.gif) no-repeat;
	margin:0px 0 8px 12px;
	_margin:0px 0 3px 12px;
	height:28px!important;
	clear:both;
}
.tit_plantabilidade_index{ 
	background:url(../imgs/tit_colunaplantabilidade_index.gif) no-repeat;
	margin:0px 0 2px 12px;
	_margin:0px 0 -7px 12px;
	height:28px!important;
	clear:both;
}
.tit_tempo_index{ 
	background:url(../imgs/tit_tempo_index.gif) no-repeat;
	margin:15px 0 5px 12px;
	_margin:5px 0 0px 12px;
	height:28px!important;
	clear:both;
}
.tit_cotacoes_index{ 
	background:url(../imgs/tit_cotacoes_index.gif) no-repeat;
	margin:15px 0 5px 12px;
	_margin:5px 0 0px 12px;
	height:28px!important;
	clear:both;
}

.tit_parceiros_index{ 
	background:url(../imgs/tit_parceiros_index.gif) no-repeat;
	margin:10px 0 5px 12px;
	_margin:5px 0 0px 12px;
	height:28px!important;
	clear:both;
}

.tit_cadastro_news{
	margin-top:20px; 
	height:54px; 
	background:url(../imgs/tit_recebanovidades.gif) no-repeat;
	margin-bottom:10px;
}
/*********/

#atualidadeagro_destaque{ margin:5px 0 0 23px;}
.img_agrodestaque{float:left !important;  margin-right:7px; _margin-right:4px;}
.texto_agrodestaque{ height:1%; clear:right; display:table; }

#outra_atualidaindex{ clear:both; margin:0px 0 0 23px;}

.margem_coluna1_index{margin:0px 0 0 23px;}

#noticia_destaque{ margin:5px 0 0 23px;}

#outra_noticiaindex{ clear:both; margin:0px 0 0 23px;}

.box_agendaindex{margin:0px 0 15px 23px; clear:both;}

#equuipetecnica_index{ margin:0 0 0 20px;}
#equicomercial_index{ margin:0 0 0 20px;}

#plantabilidadeindex{margin:0;}
.margem_plantabilidadeindex{margin:0 0 0 20px;}

#tempo_cotacoes_parceiros{ 
	background:url(../imgs/bg_cotacoesindex.gif) no-repeat  right 0px;
	clear:both;
	min-height:420px;
	_height:420px;
	_margin-top:0px;
	padding-top:60px;
	*padding-top:70px;
	_padding-top:70px;
}
#formulario_tempo{ 
	margin:0 0 0 15px;
	*margin:0 0 0 8px; 
	_margin:0 0 0 8px;
}
#formulario_tempo .btnbuscar{ margin:2px 0 0 3px; *margin:2px 0 0 8px; _margin:2px 0 0 8px;}
.input_tempoindex{

	width:163px;
	background:#F6F7F3;
	border:#E1E5DF solid 1px;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#1B460A;
	height:19px;
	line-height:17px;
	padding-left:3px;
}

#conteudo_secundarias{ background:url(../imgs/bg_secs.gif) no-repeat; padding-right:5px;}

/* Tamanho da letra */
#navegacao_acessibilidade{ 
	height:20px;
	margin-right:5px;
	*margin-right:15px;
	_margin-right:5px;
	margin-bottom:10px;	
}

#tamanhodotexto{ 
	width:195px; 
	float:right; 
	margin-left:40px; 
	padding-bottom:5px; 
}
.inc_tamanho_texo{ width:204px;  float:right;}
.inc_tamanho_texo ul{ margin:0; float:right;}
.inc_tamanho_texo ul li{
	width:auto;
	float:left;
	margin:0 2px;
	list-style:none;
}

#container_secundarias{ margin:0 10px 0 22px;}

.margem_paragrafos p{margin:0 0px 12px 0px;}

.subtitulos_textossecundarias{ 
	color:#4F4F4F; 
	text-transform:uppercase; 
	padding-bottom:0px;
	display:block;
	height:5px;
}

#voltartopogeral{ padding-top:3px;}

#chamada_padrao{ padding-bottom:10px;}

#paragrafospadrao p{ margin-bottom:12px;}
#paragrafospadrao_resultado p{ margin-bottom:12px; }
.subtitulos_textosresultados{ 
	color:#4F4F4F; 
	text-transform:uppercase; 
	padding-bottom:0px;
	height:5px;
}