﻿/** Declaracoes Iniciais **/
* {margin:0;padding:0;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
img {border: none;}
html,body {height:100%;border:none;}
body { background:url(../img/bgr_replicagem.jpg) repeat-y #ABC832; }
ol, ul {list-style: none;}
p {font-family:Arial;font-size:11px;color:#826802;margin-bottom:15px;line-height:16px;}
/** // Declaracoes Iniciais **/

.validation-advice {font-weight:bold;color:Red; }

/** Estrutura */
.sudeste { background:url(../img/reg_sudeste.jpg) 276px 13px no-repeat; }
.norte { background:url(../img/reg_norte.jpg) 276px 13px no-repeat; }
.sul { background:url(../img/reg_sul.jpg) 276px 13px no-repeat; }
.centro_oeste { background:url(../img/reg_centro_oeste.jpg) 276px 13px no-repeat; }
.nordeste { background:url(../img/reg_nordeste.jpg) 276px 13px no-repeat; }
#content {width:100%;height:100%;font-family:Arial;font-size:11px;color:#826802;background:url(../img/bgr_fundo.jpg) no-repeat;}
#grafismo_regiao {width:100%;height:100%;}
.fundo_menu {width:100%;height:100%;background:url(../img/bgr_menu.jpg) no-repeat;}
#geral {width:995px;}

#colleft {float:left;width:274px;height:656px;}
#colleft #logotipo {margin:38px 0 0 38px;}
#colleft #regiao {width:116px;height:18px;margin:50px 0 0 45px;padding:30px 0 0 50px;background:url(../img/bgr_regiao.gif) no-repeat;}

#colright {float:left;width:721px;min-height:720px;_height:720px; _margin:-650px 0 0 140px;} 
#colright #conteudo {margin-top:295px;}
#colright #login {padding:10px 0 0 600px;width:120px;height:55px;}
#colright #login a {color:#FFFFFF;font-family:Tahoma,Arial;font-size:10px;text-decoration:underline;}
#colright #login .campo {border:solid 1px #94A134;color:#357225;font-size:10px;font-family:arial;height:15px;padding-left:7px;background:url(../img/bgr_login_campo.jpg);}
#colright #login .box_usuario {margin-bottom:5px;}
#colright #login .box_senha {float:left;padding:3px 10px 0 0;}
#colright #login .btn_login {float:left;}

#colright .logo {margin:20px 0 0 645px; _margin-left:660px; width:150px;height:50px;position:absolute;z-index:999;background:url(../img/img_logo_bunge.gif) no-repeat;text-indent:-99999999px;}
#colright .logo_link {margin:62px 0 0 645px; _margin-left:660px; width:82px;height:23px;position:absolute;z-index:9999;text-indent:-99999999px;}
#colright .logo_link a{width:82px;height:23px; display:block; margin-top:-45px;}


/* Menu */
#menu {margin:100px 0 0 57px;}
#menu ul li {background:url(../img/blt_menu.gif) no-repeat;padding-left:18px;margin-top:13px;}
#menu .btn_promocao {position:absolute;left:0;top:482px;z-index:100;}
/* // Menu */

/* Busca */
#busca {width:178px;height:51px;Xbackground:url(../img/bgr_busca.gif) 100% 100% no-repeat;margin:50px 0 0 40px;}
#busca input {color:#D42E12;}
#busca .btn_busca {margin:0 0 0 0;}
#busca  #login {padding:0 0 0 50px;width:200px;height:55px;}
#busca  #login .box_usuario {margin-bottom:5px;}
#busca  #login .box_senha {float:left;padding:3px 10px 0 0;}
#busca  #login .box_usuario_menu {margin-bottom:5px;}
#busca  #login .box_senha_menu {float:left;padding:3px 10px 0 0;}
#busca .btn_login {float:left !important;}
/* // Busca */

/* // Busca */

/* Rodape */
#rodape {clear:both;width:100%;height:84px;padding-top:10px;}
#rodape .cima {width:100%;height:14px;background:url(../img/bgr_rodape_saojoao.jpg) no-repeat;}
#rodape .baixo {width:100%;height:84px; background:url(../img/bgr_rodape.jpg) no-repeat #FFD503;}
#rodape .baixo .bunge {float:left;padding:45px 0 0 15px;}
#rodape .baixo .links {float:left;color:#D42E12;padding:30px 0 0 190px;}
#rodape .baixo .links a {color:#D42E12; text-decoration:underline;}
#rodape .baixo .ag2 {float:left;padding:30px 0 0 500px;}
#rodape .baixo .ag2 a {color:#D42E12;}
/* // Rodape */

/* Caminho de pao */
.caminhopao * {font-size:11px;font-family:Arial;}
.caminhopao{padding:5px 0 5px 22px;}
.caminhopao a{color:#666666;text-decoration:underline;}
.bltpao{margin:0 4px}
.caminhopaoatv{color:#ED1B2D;font-weight:bold;}
/* // Caminho de pao */

/** // Estrutura **/

.lnk_veja * {background:url(../img/blt_vermelho.gif) 0 2px no-repeat;padding-left:10px; font-family:Arial;font-size:11px;font-weight:bold;color:#D42E12;}
.lnk_veja a:hover {text-decoration:underline;}
.campo {border:solid 1px #CD161D;color:#003F5E;font-size:10px;font-family:Arial;height:15px;padding-left:7px;background:url(../img/bgr_campo.jpg);}
.campo_menu {border:solid 1px #CD161D;color:#003F5E;font-size:10px;font-family:Arial;height:15px;padding-left:7px;background:url(../img/bgr_busca_login.jpg);}
.campo2 {border:solid 1px #CD161D;color:#003F5E;font-size:10px;font-family:Arial;height:15px;padding-left:7px;background:url(../img/bgr_campo2.jpg);}
.campo3 {border:solid 1px #CD161D;color:#003F5E;font-size:10px;font-family:Arial;height:15px;padding-left:7px;background:url(../img/bgr_campo3.jpg);}
.frm_combo {background:#FDD303; font-family:Arial;font-size:10px;color:#003F5E;border:solid 1px #CD161D;}
.textarea {background:url(../img/bgr_textarea.jpg);border:solid 1px #CD161D;font-family:Arial;color:#003F5E;color:#003F5E;font-size:10px;font-family:Arial;}
.footer_box {background:url(../img/footer_box.gif) no-repeat;width:704px;height:14px;}
.top_box {background:url(../img/top_box.gif) no-repeat;width:704px;height:10px;}

/* Caixa de login de receitas */
.box_dados_login {position:absolute;left:580px;margin-left:30px;top:315px;}
.box_dados_login * {color:#000000;}
.box_dados_login .dados_login {width:350px;text-align:right;}
.box_dados_login .menu_login {text-align:right;padding-top:8px;}
.box_dados_login .pequeno {font-size:10px;}
.box_dados_login .destacado {color:#D42E12;}
.box_dados_login a {text-decoration:underline;}
/* Fim Caixa de login de receitas */

/* Combo */
/*.combo {position:relative;width:115px;z-index:499;}*/
.combo {width:115px; z-index:499; position:absolute; top:261px; left:731px;}
.combo span {display:block;border:solid 1px #CD161D;color:#D42E12;font-size:10px;font-family:arial;height:15px;padding-left:7px;background:url(../img/bgr_combo.jpg);width:108px;height:15px;z-index:499;}
.combo ul {position:absolute;left:0;top:16px;width:115px;height:50px;overflow:auto;background:#FFD503;border:solid 1px #CD171D;font-size:10px;font-family:Arial;color:#D42E12;z-index:500;}
.combo li {padding-left:7px;cursor:pointer;}
.combo .ovr {background:#F4CA00;}
.comboAtiva ul {display:;}
.comboInativa ul {display:none;}

/*usado na tela de entrada onde escolhe a regiao, cantos arredondados*/
.combo2 {position:relative;width:125px;}
.combo2 span {display:block;color:#D42E12;font-size:10px;font-family:arial;height:15px;padding-left:7px;background:url(../img/bgr_combo2.gif) no-repeat;width:121px;height:15px;}
.combo2 ul {position:absolute;left:0;top:14px;width:122px;height:70px;padding:2px 3px 0 3px;overflow:auto;background:url(../img/bgr_combo2_conteudo.gif) no-repeat;font-size:10px;font-family:Arial;color:#D42E12;z-index:500;}
.combo2 li {padding-left:7px;cursor:pointer;}
.combo2 .ovr {background:#F4CA00;}
/* // Combo */

#modalPolitica {position:absolute;width:600px;height:500px;background:#FFFFFF;border:solid 2px #FFD502;padding:5px;z-index:19999;top:10px;left:50%;margin-left:-250px;}
#modalPolitica .conteudo {overflow:auto;width:500px;height:400px;padding:50px;}
#modalPolitica a {color:#826802;text-decoration:underline;}
#modalPolitica .titulo_texto {font-weight:bold;text-decoration:underline;color:#D42E12;}
#modalPolitica .box_fechar {position:absolute;left:550px;}
#tampa {height: 1300px; width: 1300px;background:/*#FFFFFF;*/#A4A4A4;position:absolute;left:0;top:0;filter:alpha(opacity=50);opacity:0.5;z-index:990;}


.txt_titulo { font-family:Trebuchet MS, Tahoma, Arial; font-size:20px; color:#ED1B2D; }

/* SIFR */
h1 {
	font-family:"Arial, Tahoma";
	font-weight:normal;
	letter-spacing:-2px;
	text-align:left;
	font-size:20px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	color:#D42E12;
	width:auto;
}
h2 {
	font-family:"Arial, Tahoma";
	font-weight:normal;
	letter-spacing:-2px;
	text-align:left;
	font-size:55px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	color:#D42E12;
	width:auto;
}
h5 {
	font-family:Arial;
	font-size:18px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	color:#FFFFFF;
}
.sIFR-flash {
	visibility:visible !important;
	margin:0;
}
.sIFR-replaced {
	visibility:visible !important;
}
span.sIFR-alternate {
	position:absolute;
	left:0;
	top:0;
	width:0;
	height:0;
	display:block;
	overflow:hidden;
}
.sIFR-hasFlash h1, .sIFR-hasFlash h2, .sIFR-hasFlash h5 {
	visibility:hidden;
}
/* // SIFR */

#impressao *{font-family:arial; font-size:11px;}
#impressao .linha_top {margin:7px 0 0 0}
#impressao .linha_bottom {margin:20px 0}
#impressao .titulo {font-weight:bold; font-size:15px; margin:15px 0 0 15px; color:#333333}
#impressao .conteudo {font-size:11px; margin:0 0 0 15px; color:#666666}
#impressao ul {margin:0 0 0 20px; padding:0 0 0 10px; font-size:11px; list-style:none; color:#666666}
#impressao li {margin:2px 0; color:#666666}
#impressao .print {margin:0 15px 15px 0;}
#impressao .foto {width:132px; height:121px; border:2px solid #666666; background:#999999; margin:17px 0 0 10px ; padding:1px 1px 1px 1px; float:left;}
#impressao .foto_lateral{float:left; width:350px; }
#impressao .sem_foto_lateral{float:left; width:505px; }
#impressao .conteudo_resto{float:left; width:505px; clear:both; }
#impressao p{margin:0; padding:0}

#ctl00_ContentPlaceHolder1_cmbCidade{width:135px !important;}