/*--------------------- GERAL --------------------*/

body{
	margin:0;
	background:url('zbg.jpg') no-repeat top left #e9f9d1;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#484843;
}
#corpo{
 margin:0 auto;
 width:980px;
}
#corpo #fill{
 float:left;
 width:980px;
 margin:0 auto;
 background:url('bg_fill.jpg') repeat-x #99d267;
}
#sombra{
 float:left;
 width:980px;
 padding:0 10px;
 margin:0 0 0 -10px;
 background:url('bg_sombra.png') repeat-y;
}

/*--------------------- LOGO --------------------*/

#logo{
 width:188px;
 height:170px;
 float:left;
 display:inline;
 margin:10px 0 0 10px;
 background:url('bg_logo.png') no-repeat bottom right;
}
#logo img{
 border:none;
}

/*--------------------- MENU --------------------*/

#menu{
 float:left;
 clear:left;
 width:184px;
 padding:0;
 display:block;
 margin:0 0 0 14px;
 list-style:none;
 background:url('bg_menu.jpg') no-repeat #66805f;
}
#menu li{
 padding:0;
 margin:0;
 background:url('linha_menu.png') no-repeat top right;
 *height:27px;
}
#menu li.fix{
 *height:41px;
}
#menu li a{
 width:184px;
 display:block;
}
#menu li a img{
 border:none;
}
#menu li a:hover{
 text-decoration:none;
}
#menu li a.seta{
 background:url('menu_seta.png') no-repeat right;
}
#menu li#no_line{
 background:none;
}

/*--------------------- SUB MENU --------------------*/

.submenu{
 position:absolute;
 width:184px;
 padding:0;
 margin:0 0 0 184px;
 list-style:none;
 display:none;
 background:url('bg_sub_menu.jpg') repeat-x #aca720;
}
.submenu li{
 width:184px;
 float:left;
 padding:0;
 margin:0;
}
.submenu li a{
 width:184px;
 display:block;
 margin:0;
}
#menu .submenu li a.seta{
 background:url('submenu_seta.png') no-repeat right;
}
#subInstitucional{
 top:209px;
}
#subProdutos{
 top:238px;
}
#subImprensa{
 top:267px;
}
#subDemonstr{
 top:174px;
}
#subCooperativismo{
 top:296px;
}
#subAtuacao{
 top:116px;
}


/*--------------------- SEÇÃO --------------------*/

#secao{
 float:right;
 width:768px;
 margin:10px 14px 18px 0;
 padding:0;
 background:#FFF;
 display:inline;
}
#secao img.bd{
 display:block;
 float:left;
 clear:left;
 *float:none;
 *clear:none;
 margin:0;
 padding:0;
}
/*--------------------- PÁGINA INICIAL --------------------*/

/*------- BANNER --------*/

#banner{
 float:left;
 margin:3px 0 10px 10px;
}
#banner #slide{
 margin:0 0 5px 0;
}

/*------ CHAMADAS -------*/

#esquerda{
 float:left;
 margin:0 0 0 10px;
 width:427px;
}
#direita{
 float:left;
 margin:0 0 0 10px;
 /*width:305px;*/
}


.chamada{
 float:left;
 margin:0 0 20px 0;
 padding:0;
}
.chamada img.tit{
 margin:0 0 20px 0;
 padding:0;
}
.chamada .conteudo{
 margin:0 0 0 15px;
}
#secao .chamada .conteudo p{
 margin:0 0 5px 0;
 line-height:18px;
 text-align:justify;
}
.chamada .bt_mais{
 display:block;
 margin:10px 0 0 12px;
}


#previsao{
 width:175px;
 margin-right:20px;
 
}

#cotacoes{
 float:left;
}

/*------ MERCADO -------*/

#mercado #bg_mercado{
  width:300px;
  height:215px;
  margin:15px 0 0 10px;
  padding:15px 0 0 0;
  background:url('bg_tabela_mercado.png') no-repeat;
}

#mercado ul.cotacao{
 display:block;
 width:280px;
 margin:0 0 0 15px;
 padding:0;
 list-style:none;
 
}
#mercado ul.cotacao li{
 display:block;
 float:left;
 height:20px;
 margin:0;
 padding:0;
 font-size:12px;
}
#mercado ul.cotacao li.produto,#mercado ul.cotacao li.produto_tit{
 width:165px;
}

#mercado ul.cotacao li.ultimo,#mercado ul.cotacao li.ultimo_tit{
 text-align:right;
 width:55px;
}
#mercado ul.cotacao li.variacao,#mercado ul.cotacao li.variacao_tit{
 text-align:right;
 width:50px;
}
#mercado ul.cotacao li.anterior,#mercado ul.cotacao li.data,#mercado ul.cotacao li.hora,#mercado ul.cotacao li.tipo_pregao{
 display:none;
}

#mercado ul.cotacao li.produto_tit,#mercado ul.cotacao li.contrato_tit,#mercado ul.cotacao li.ultimo_tit,#mercado ul.cotacao li.variacao_tit,#mercado ul.cotacao li.variacao_tit{
 font-weight:bold;
 margin-bottom:7px;
 padding-bottom:5px;
 /*background:url('linha_mercado.png') bottom no-repeat;*/
}


#mercado ul.premio,#mercado ul.dolar{
 display:none;
 width:260px;
 margin:0 0 0 20px;
 padding:0;
 list-style:none;
}
#mercado ul.premio li,#mercado ul.dolar li{
 display:block;
 float:left;
 height:20px;
 margin:0;
 padding:0;
 font-size:12px;
}
#mercado ul.premio li.produto,#mercado ul.dolar li,#mercado ul.dolar li{
 width:30px;
}
#mercado ul.premio li.contrato{
 text-align:right;
 width:80px;
}
#mercado ul.premio li.valor{
 width:40px;
}

#mercado #cot_produtos{
 display:block;
 float:left;
 width:300px;
 margin-top:7px;
 margin-left:0;
 padding-top:10px;
 text-align:center;
 font-size:11px;
 /*background:url('linha_mercado.png') top no-repeat;*/
}

/*------ NOTICIAS NACIONAIS -------*/

#noticias_nacionais{
 margin-left:20px;
}

/*------ NOTICIAS REGIONAIS -------*/

#noticias_index.chamada iframe{
 width:400px;
 height:120px;
 border:none;
}

/*------ PALAVRA DO DIRETOR -------*/

#palavra{
 width:310px;
 margin:20px 0 10px 0;
}
#palavra.chamada img.tit{
 margin:0 0 10px 0;
}
#palavra.chamada .bt_mais{
 display:block;
 margin:10px 0 0 0;
}
#palavra.chamada .conteudo{
 text-align:justify;
 margin-right:10px;
}
#palavra.chamada .conteudo #foto{
 margin:0 0 0 5px;
}

/*--------------------- PUBLICIDADE --------------------*/

#publicidade{
 float:left;
 clear:left;
 margin:25px 0 0 15px;
 width:170px;
}
#publicidade object{
 margin:0 0 20px 0;
}

/*--------------------- INTERNAS --------------------*/

h2{
 margin:0 20px 20px;
}
h3{
 font-weight:bold;
 color:#999990;
 margin:15px 0 0 20px;
 font-size:10px;
}
#secao p{
 margin:0 20px 10px;
 line-height:18px;
 text-align:justify;
}
#secao a{
 text-decoration:none;
 color:#009900;
}
#secao a:hover{
 color:#333;
}
#secao a img{
 border:none;
}
#secao ul{
 margin:0 20px 10px;
 padding:0 0 0 20px;
 list-style:none;
 line-height:18px;
}
#secao ul li{
 margin:0;
}

/*------ FOLDERS -------*/

#secao #folders{
 display:inline-block;
 float:left;
 clear:left;
 margin:0 0 0 140px;
}
#secao #folders p{
 display:block;
 float:left;
 margin:20px 100px 20px 0;
}

/*------ SIMBOLOS -------*/

#secao #simbolos{
 display:inline-block;
 float:left;
 clear:left;
 margin:0 0 0 140px;
}
#secao #simbolos p{
 display:block;
 float:left;
 margin:10px 100px 10px 0;
}

/*------ NOTÍCIAS -------*/

#buscar{
 margin:0 20px 20px 20px;
 padding:0 0 15px 0;
 border-bottom:solid 1px #cccccc;
}
#buscar label{
 float:left;
 display:block;
 margin:5px 5px 0 0;
}
#buscar select{
 border:solid 1px #cccccc;
 font-size:11px;
 padding:2px 3px;
 margin:0 5px 0 0;
 width:300px;
}

#secao #noticias{
 margin:0 20px;
 padding:0;
 list-style:url('seta.png');
}
#secao #noticias li{
 margin:0 0 0 13px;
 padding:0;
 font-size:11px;
}
#secao #noticias li:hover{
 list-style:url('seta2.png');
}
#secao #noticias li a{
 color:#333333;
 text-decoration:none;
}
#secao #noticias li a:hover{
 color:#006666;
 text-decoration:underline;
}


/*------ RÁDIO -------*/


#secao #radio_baixar{
 list-style:url('seta.png');
}
#login_radio{
 width:300px;
 margin:0 10px 0 0;
 float:right;
}
#login_radio form{
 display:block;
 width:183px;
 margin:20px auto;
 padding:11px 0 0 17px;
 height:114px;
 background:url('bg_radio_login.png') no-repeat;
}
#login_radio form p{
 margin:8px 15px 0 0;
 padding:0;
}
#login_radio form p#tit{
 margin:0 15px 15px 0;
  font-weight:bold;
 color:#FFF;
}
#login_radio form label{
 display:block;
 float:left;
 width:45px;
 text-align:right;
 margin:0 5px 0 0;
 color:#FFF;
}
#login_radio form input{
 /*border:1px solid #49887e;*/
 border:none;
 font-size:11px;
 width:100px;
 padding:3px 0 2px 3px;
}
#login_radio form input#bt{
 border:none;
 width:68px;
 padding:0;
 margin:2px 0 0 0;
 background:none;
 border:none;
}
#secao ul li.sub_radio{
 font-size:10px;
 margin:0 0 10px 0;
 line-height:8px;
 color:#999;
}


/*------ TRABALHE CONOSCO (LOGIN)-------*/


#secao #agrupado{
 float:left;
 clear:left;
 width:768px;
}
#secao .login_trab{
 float:left;
 width:203px;
 margin:0 10px 0 150px;

}
#secao .login_trab#fim{
  margin-left:60px;
}
#secao .login_trab form{
 display:block;
 width:183px;
 margin:20px auto;
 padding:11px 0 0 17px;
 height:134px;
 background:url('bg_trabalhe_login.png') no-repeat;
 border:none;
}
#secao .login_trab form p{
 display:block;
 margin:8px 15px 0 0;
 padding:0;
}
#secao .login_trab form p#tit{
 margin:0 15px 15px 0;
 font-weight:bold;
 color:#FFF;
}
#secao .login_trab form p#tit2{
 margin:10px 15px 15px 10px;
 font-weight:bold;
 color:#FFF;
 font-size:19px;
 line-height:26px;
 text-align:left;
}
#secao .login_trab form p#tit2 a{
 display:block;
 color:#FFF;
}
#secao .login_trab form label{
 display:block;
 float:left;
 width:45px;
 text-align:right;
 margin:0 5px 0 0;
 color:#FFF;
}
#secao .login_trab form input{
 border:none;
 font-size:11px;
 width:100px;
 padding:3px 0 2px 3px;
 margin:0 0 8px 0;
}
#secao .login_trab form input#bt{
 border:none;
 width:68px;
 padding:0;
 margin:2px 0 0 0;
 background:none;
 border:none;
}

/*------ FALE CONOSCO -------*/

form#fale{
 width:500px;
 margin:0 0 0 20px;
}
form#fale p{
 margin-left:0;
}
form#fale label{
 float:left;
 display:block;
 width:80px;
 height:20px;
 margin:0 5px 0 0;
 padding:4px 0 0 0;
 text-align:right;
}
form#fale textarea{
 width:350px;
 margin-bottom:10px;
}


/*--------------------- POP --------------------*/

#pop_mercado{
 position:absolute;
 width:100%;
 top:0;
 left:0;
 height:1080px;
 display:none;
 background:url('bg_pop_black.png');
}
#pop_mercado #cont{
 width:600px;
 margin:50px auto 0;
 background:url('bg_mercado.png') no-repeat;
}


/*--------------------- POP --------------------*/

#pop{
 position:absolute;
 width:100%;
 top:0;
 left:0;
 height:1080px;
 /*display:none;*/
 background:url('bg_pop_black.png');
}
#pop #cont{
 width:430px;
 height:330px;
 margin:50px auto 0;
 background:url('bg_pop.png') no-repeat;
}
#pop #cont #img{
 margin:15px;
}
#pop #cont #fechar_pop{
 margin:5px 0 0 395px;
 width:30px;
 height:30px;
 position:absolute;
 background:url('bg_pop_fecha.png') no-repeat;
}
#pop #cont #fechar_pop a{
 display:block;
 height:18px;
 width:18px;
 margin:6px;
 background:url('fechar_pop.png') no-repeat;
 text-decoration:none;
}
#pop #cont #fechar_pop a:hover{
 background:url('fechar_pop_sel.png') no-repeat;
}
#pop #cont #fechar_pop a img{
 border:none;
}


/*---------- CONTEUDO ---------*/

#fechar_pop{
 float:right;
 margin:11px 11px 0 0;
 width:18px;
 height:18px;
}
#fechar_pop a{
 display:block;
 height:18px;
 width:18px;
 background:url('fechar_pop.png') no-repeat;
 text-decoration:none;
}
#fechar_pop a:hover{
 background:url('fechar_pop_sel.png') no-repeat;
}
#fechar_pop a img{
 border:none;
}
#pop_mercado p{
 float:left;
 margin:5px 30px;
}
#pop_mercado p#spacer{
 display:block;
 float:left;
 clear:left;
 height:1px;
 width:540px;
 border-top:solid 1px #CCC;
}
#pop_mercado ul.cotacao{
 display:block;
 float:left;
 clear:left;
 width:520px;
 margin:0 40px;
 padding:1px 0;
 list-style:none;
}
#pop_mercado ul.cotacao li{
 display:block;
 float:left;
 height:20px;
 margin:0;
 padding:0;
 font-size:12px;
}
#pop_mercado ul.cotacao li.produto,#pop_mercado ul.cotacao li.produto_tit{
 width:290px;
}

#pop_mercado ul.cotacao li.ultimo,#pop_mercado ul.cotacao li.ultimo_tit{
 text-align:right;
 width:70px;
}
#pop_mercado ul.cotacao li.variacao,#pop_mercado ul.cotacao li.variacao_tit{
 text-align:right;
 width:70px;
}
#pop_mercado ul.cotacao li.anterior,#pop_mercado ul.cotacao li.anterior_tit{
 text-align:right;
 width:85px;
}
#pop_mercado ul.cotacao li.data,#pop_mercado ul.cotacao li.data{
 display:none;
}
#pop_mercado ul.cotacao li.produto_tit,#pop_mercado ul.cotacao li.ultimo_tit,#pop_mercado ul.cotacao li.variacao_tit,#pop_mercado ul.cotacao li.anterior_tit,#pop_mercado ul.cotacao li.data_tit{
 font-weight:bold;
 margin:0;
 *margin-top:30px;
}

#mercado #cot_produtos{
 display:block;
 float:left;
 width:300px;
 margin-top:7px;
 margin-left:0;
 padding-top:10px;
 text-align:center;
 font-size:11px;
 /*background:url('linha_mercado.png') top no-repeat;*/
}


/*--------------------- RODAPÉ --------------------*/

#rodape{
 width:100%;
 margin:0 auto;
 height:147px;
}
#barra{
 float:left;
 width:100%;
 height:147px;
 background:url('bg_rodape.png') repeat-x;
}
#centro{
 margin:0 auto;
 width:980px;
}
#centro #fill{
 float:left;
 width:980px;
 height:147px;
 padding:0;
 margin:0;
 background:url('bg_rodape_.png') repeat-x #99d267;
}


.caixa{
 float:left;
 height:104px;
 margin:21px 14px 0 10px;
 display:inline;
}
.caixa img{
 margin:0 0 7px;
}
.caixa label{
 float:left;
 width:43px;
 display:inline;
 padding:3px 0 0;
 text-align:right;
 margin:0 3px 0 10px;
}
.caixa .bt{
 float:left;
 width:68px;
 border:0;
 margin:3px 0 0 54px;
}

.caixa p{
 margin:10px 4px 5px 0;
}
.caixa input{
 width:207px;
 border:solid 1px #B8B5AD;
 padding:2px 0 2px 3px;
 font-family:tahoma, arial, verdana;
 font-size:11px;
 color:#484843;
}


#webmail, #intranet{
 width:284px;
 background:url('separa.png') no-repeat right;
 padding:0 20px 0 0;
}
#webmail{
 margin-left:22px;
}
#sede{
 padding:0; 
 font-size:10px;
}
#sede p{
 width:170px;
 margin:8px 0 3px 18px;
}
#blz{
 float:right;
 padding:0 2px;
 margin:-10px 0 0 0;
 text-align:right;
 font-weight:bolder;
 color:#3c7168;
 font-family:verdana, tahoma, sans-serif;
 text-decoration:none;
}
a#blz:hover{
 text-decoration:underline;
}

/*--------------------- INFORMATIVO --------------------*/

#edicao{
 margin:0 auto;
 padding:0;
 width:780px;
}

