*				{margin:0; padding:0; border:0;}
body			{text-align:center; background:#b9dbb3;}

#box_popAbertura {position:absolute; width:467px; height:246px; background:url('/public/imagens/bg_pop_abertura.png') no-repeat; z-index:2; display:none; text-align:left; font:11px/15px Verdana; color:#666666;}
#box_popAbertura #conteudo_pop {padding:20px 25px 0;}
#box_popAbertura #pop_fecha {float:right; cursor:pointer;}
#box_popAbertura p {margin:14px 0 0 0;}
#box_popAbertura ol {margin:11px 0 0 23px;}
#box_popAbertura li {margin-top:2px;}

#tudo			{background:#d7f1d3 url(/public/imagens/corpo_bg.jpg) repeat-x; width:100%; display:table; z-index:0;}
.centraliza		{width:920px; margin:auto; display:table; text-align:left;}
#topo			{width:900px; display:inline; margin-left:10px; height:144px; float:left;}
#topo.home		{height:318px;}

#topo_1			{width:900px; display:inline; height:115px; float:left; background:url(/public/imagens/topo_1_bg.gif) repeat-y;}
#topo_1 img		{float:left; margin:23px 0 0 17px;}
#topo_1 div		{float:right; font:9px Verdana; color:#d7f5d1; display:inline; margin:6px 24px 0 0;}
#topo_1 .idiomas	{text-align:center;width:204px;}
#topo_1 .idiomas	.sep {margin: 0 27px;}
#topo_1 .idiomas	img {float: none;margin: 0; display: default;vertical-align:top;}
#topo_1 #login	{clear:right; width:200px; height:55px; background:#d2f1cb; padding:6px 0 4px 4px;}
#topo_1 #login input {width:81px; height:13px; display:inline; float:left; border:#9ac393 1px Solid; background:#daf2d4; font:10px Arial; color:#4a8165; padding:1px 0 0 3px; margin:6px 0 0 3px;}
#topo_1 #login form div {float:left; display:inline; margin:0 0 0 0; width:178px;}
#topo_1	a		{text-decoration:none; font:9px Verdana; color:#d7f5d1;}
#topo_1	a:hover	{text-decoration:underline;} 

#s_conteudo		{width:920px; display:table; float:left; background:url(/public/imagens/sombras_bg_lateral.gif) repeat-y;}
#s_conteudo.home{background:url(/public/imagens/home_sombras_bg_lateral.gif) repeat-y;}
#conteudo		{width:900px; display:none; margin-left:10px; float:left; background:#fff;}
#conteudo #pub	{width:857px; height:72px; display:inline; margin-left:22px; padding:6px 0 20px 0; float:left; background: url('/public/imagens/box_publicidade.gif') no-repeat; text-align:center;}
#c_box			{width:820px; display:table; margin:38px 0 0 35px; font:10px/14px Verdana; color:#666666;}
#f_conteudo		{width:920px; height:10px; display:block; float:left; background:url(/public/imagens/sombras_bg_baixo.gif);}

#rodape, #rodape a, #rodape a:hover {font:Bold 9px Verdana; color:#6d9771; background: #B9DBB3;}
#rodape a 		{margin:0 2px 0 2px;text-decoration:none;}
#rodape a:hover	{text-decoration:underline;}
#rodape .hr 	{float:left; background: url('/public/imagens/rodape_hr.gif') no-repeat; width:920px; height:2px; overflow:hidden; margin-top:13px;}
#rodape div 	{float:left; font:10px/14px Verdana; color:#0c4e98; width:454px; display:inline;}
#rodape div p 	{margin:18px 0 0 34px;}
#rodape div .tit{font:Bold 12px/16px Verdana;}
#rodape div.dir	{float:right; text-align:right;}
#rodape div.dir p{margin:18px 34px 0 0;}
#rodape div.dir a 		{font:Bold 10px/14px Verdana; color:#0c4e98;  margin:0 0 0 20px;}
#rodape div.dir a:hover	{font:Bold 10px/14px Verdana; color:#0c4e98;  text-decoration:underline;}

.hr {float:left; width:100%; height:1px; background:#ebebeb; display:block; overflow:hidden; margin:2px 0 10px 0; padding-top:0;}

/* divs home */

#destaques {float:left; width:402px; margin-right:50px; padding-bottom:10px;}
#destaques div, #tabelas div {float:left; width:100%; height:1px; background:#ebebeb; overflow:hidden; margin:2px 0 0 0;}
#conteudo #destaques p {margin:20px 0 0 0;}
#destaques p strong {color:#0c4e98;}

#tabelas {float:left; width:360px; display:table;}
#tabelas table {width:360px; margin-bottom:5px;}
#tabelas table td {padding:4px;}

#caixas {float:left; width:820px; height:90px; padding-bottom:20px; font: 10px/14px verdana;}

#s_conteudo.home #caixas {margin-top:20px;}
#s_conteudo.home #destaques a {text-decoration:none;}
#s_conteudo.home #destaques a:hover {text-decoration:underline;}

#caixas div {width:205px; height:90px; float:left;}
#caixas div div {width:26px; height:90px; float:left; background: url('/public/imagens/home_box.jpg') repeat-x; margin-right:11px;}
#caixas div img {margin:0 0 13px;float:none;}


/* divs internas */

#esq {float:left; width:243px; display:table; margin-right:40px;}
#esq table {width:243px; margin:0 0 15px 0; padding-left:0px;}
#esq table td {padding:4px;}
#conteudo #c_box #esq p {margin-left:10px;margin-right: 10px;}

	#conteudo #c_box #esq ul {margin:0 0 8px;list-style:none; width: 100%; float: left;}
	#conteudo #c_box #esq li {padding: 0 0 0 28px; margin: 0 0 2px 0; min-height: 27px; line-height:11px}
	#conteudo #c_box #esq li.pt {background: url(/public/imagens/li_pt.gif) no-repeat 0 3px;}
	#conteudo #c_box #esq li.en {background: url(/public/imagens/li_en.gif) no-repeat 0 3px;}
	#conteudo #c_box #esq li.pt-en {background: url(/public/imagens/li_pt-en.gif) no-repeat 0 3px;}
	
#conteudo a{text-decoration:none;color:#666;}
#conteudo a:hover {text-decoration:underline;}

#destaques .ultimasnoticias {height: auto; background: #FFF; padding-bottom: 10px;}

#dir {width:536px; float:left; display:table; padding-bottom:35px;}
#dir strong, #esq strong {color:#0c4e98;}
#dir em {color:#0c4e98;}
#dir p.legenda {text-align:right; margin-bottom:10px;}
#dir .tit {margin-top:25px;}
#dir.publicacoes img {float:left; margin:10px 0px 0;}

#dir.publicacoes .imgdetalhe,#dir .simples img {float:left; margin:10px 14px 0 0;}

#dir div.simples, #dir div.sumario {float:left; width:536px;}
#dir div.simples div {float:left; margin-left:15px; width:163px;height:100px; display: table;}
#dir div.simples div.imgesq {margin:22px 0px 0; float:left;}
#dir div.simples div.blocadir {display:table;}
#dir div.simples div.imgesq img {margin:22px 12px 0 20px;}
#dir div.simples div img {margin:0 12px 0 0; float:left; display:inline;}
#dir div.simples strong.tit {display:block; width:530px; background:#e0f7dc;}

#dir div.simples table {margin:20px 0 0 22px; border:#e6e6e6 1px Solid; width:450px;}
#dir div.simples div.blocadir table {margin: 8px 0 0 22px; border:#e6e6e6 1px Solid;}
#dir div.simples div.blocadir table tr img {margin-left:26px;}
#dir div.simples div.imgesq table {margin:20px 0 0 22px; border:#e6e6e6 1px Solid; width:127px;}
#dir div.simples table td {text-align:center; padding:3px;}
#dir div.simples table tr.cor2 {background:#e0f7dc;}

#dir div.simples ul {margin:15px 0 0 22px;}
#dir div.simples ul ul {margin:0;}
#dir div.simples li {margin:5px 0 0 14px;}

#dir div.dupla {float:left; display:inline; width:258px; margin-right:10px;}
#dir div.dupla img {margin:15px 8px 0 18px; float:left; display:inline;}
#dir div.dupla p {margin-top:15px;}

#dir div strong a, #dir table td a {color:#0c4e98;}
#dir div a {color:#666;}
#dir div h2 a {color:#0c4e98;}
#dir div a:hover {text-decoration:underline;}

#dir div.sumario div {float:left; display:inline; margin-left:0px;}
#dir div.sumario div p {margin:20px 0px 0 22px;}
#dir div.sumario div.topo {float:left; display:inline; width:396px;}
#dir div.sumario div.topo p {margin:6px 0px 0 22px;}

#dir ul {margin:10px 36px;}
#dir table {width: 80%; text-align:center; border: 1px solid #CCC; padding: 2px; float: none; margin: 10px 22px;}

#dir .pecuaria {width: 340px;}
#dir .agricultura {width: 190px;}
#dir .pecuaria, #dir .agricultura {float: left; margin: 12px 0 0;}
#dir .pecuaria h3, #dir .agricultura h3 {margin: 0;}
#dir .pecuaria ul, #dir .agricultura ul  {float: left; width: 160px; margin: 0 10px 10px 0;}
#dir .pecuaria li, #dir .agricultura li {list-style:none; margin: 8px 10px;}
#dir .insumos a {color: #0C4E98;}
.insumos #retorno {float:left;width: 100%;}
.insumos #retorno table {width: 92%;}
.insumos #retorno table th {padding:2px;}
.insumos #retorno table tr.head th {border-bottom: 1px solid #CCC;}
.insumos #retorno table td {padding:2px;}
.insumos #retorno table .td0 {text-align:left; padding-left: 4px;}
.insumos #retorno table tfoot td {color:#0C4E98; font-weight: bold; text-align:left; padding:4px;}

.ultimasnoticias {clear:both;}

#dir div.hidden {display:none;}

#dir form {margin:12px 0 0 25px;}
#dir input{border:#E6E6E6 1px Solid; margin-top:10px;}
#dir select{border:#E6E6E6 1px Solid; margin-top:10px;}

.menu_sup {margin-top:0; text-align:right; font:12px/16px Verdana;}
.menu_sup a {margin-left:30px;}

#form_contato {margin:35px 0 0 85px;}
#c_box #dir #form_contato p {margin:0;}
#form_contato input, #form_contato textarea{width:350px; border:#a5acb2 1px Solid;}
#form_contato textarea {height:250px;}

#dir #paginacao {text-align:center;}


/* paragrafos e textos */

#conteudo p {margin:10px 15px 10px 22px;}
h2 {font:Bold 12px/12px Verdana; margin:30px 15px 0 17px; color:#0c4e98;}
h3 {font:Bold 12px/12px Verdana; margin:20px 15px 0px 17px; color:#0c4e98;}
table {font:10px/14px Verdana; float:left;}
table .odd {background: #E0F7DC;}
tr.tit {background:#e6edf4;}
table strong {color:#0c4e98;}


/* javascript */

#conteudo.show {display:inline;}

/* box login */

#box_login {background:#E6F4ED; padding: 10px 20px;width: 400px; margin: 0 auto;clear:both;}
#box_login input {margin: 0;}
#box_login form {margin: 0;}
#box_login form a {font-weight:bold;}

.form_error {font:Bold 10px/12px Verdana; color:#f00;}
