@charset "ISO-8859-1";
/* 
	********** CSS GERAL: DEFINE TODOS OS ESTILOS GERAIS DAS PÁGINAS **********
	************** O CSS DAS INTERNAS ESTÃO NAS PRÓPRIAS PÁGINAS **************
*/

body {
	color:#666;
	margin:0px;
	padding:0px;
	/*background:#fbfbfb;*/
	font:normal 12px tahoma, verdana;
}
* {
	outline:none;
}

/* ***************************** DEFINIÇÃO DE TAGS *******************************
******************************************************************************* */
ul,
ul li,
iframe {
	margin:0px;
	padding:0px;
}
ul li {
	list-style-type:none;
}
a {
	color:#565656;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
img,
a img {
	border:0px;
}
input, select, textarea, label {
	margin:0px;
	padding:0px;
	height:18px;
	color:#666;
	font:normal 11px tahoma, verdana;
}
object {
	outline:none;
}
p {
	margin:0px;
	padding:0px 0px 15px 0px;
	text-align:justify;
	font:normal 12px/16px tahoma, verdana;
}

/* Títulos */
h1 {
	color:#003975;
	float:left;
	margin:0px;
	padding:0px;
	font:bold 22px tahoma, verdana;
}
h2 {
	margin:0px;
	padding:10px 0px 5px 0px;
	font:bold 12px tahoma, verdana;
}

/* ***************************** DEFINIÇÃO DE CLASSES ****************************
******************************************************************************* */
.clear {
	clear:both;
}
.floatLeft {
	float:left;
}
.floatRight {
	float:right;
}
.floatLeftImg {
	float:left;
	padding:0px 15px 0px 0px;
}
.floatRightImg {
	float:right;
	padding:0px 0px 0px 15px;
}
.borderRightNone {
	border-right:none!important;
}
.paddingZero {
	padding:0px!important;
}
.center {
	text-align:center;
}
.relative {
	position:relative;
}
.bold {
	font-weight:bold;
}
.esconder {
	display:none;
}
.block {
	display:block!important;
}
.azul {
	color:#003975;
}
.lista li {
	padding:0px 0px 3px 8px;
	background:url('/images/bullet-lateral-segundo.gif') no-repeat 0px 4px;
}
.listaCinza li {
	padding:0px 0px 0px 10px;
	background:url('/images/bullet-cinza.gif') no-repeat 0px 6px;
}
.spacer{
	padding:2px 0px 0px 0px;
}

/* ***************************** DEFINIÇÃO DO SITE *******************************
******************************************************************************* */

/* ESTRUTURA DO SITE
******************************************************************************* */
#global,
#globalHome {
	width:100%;
}
/*#global {
	background:#fff url("/images/bg-interno.gif") no-repeat center 0px;
}*/
#global,
#globalHome {
	background:#ffffff;
}
/*#globalHome {
	background:#fff url("/images/bg-home.gif") no-repeat center 0px!important;
}*/
#global #geral,
#globalHome #geral {
	width:964px;
	margin:auto;
}
#container {
	width:964px;
	float:left;
	padding:20px 0px 20px 0px;
	position:relative;
}

/* TOPO DO SITE
------------ */
/*#topo {
	width:964px;
	float:left;
	position:relative;
}*/
#topo{float:left; width:100%; padding-top:30px; background:#fff; border-top:3px solid #02468e; overflow:hidden;}

#topoContent{width:964px; margin:0 auto; padding-bottom:10px;}
#topoContent #logoHome{float:left;padding-left:20px;margin-bottom:25px;margin-top:-4px!important;}

#topoContent #guardaContentTop{width:700px; height:60px; float:right; padding-top:30px;}

#topoContent #guardaContentTop ul{float:left; margin:7px 10px 0px 17px;}
#guardaContentTop ul li{float:left; padding:0 15px;}
#guardaContentTop ul li#atalhoEnglish{border-left:1px solid #c9c7c8;}
#guardaContentTop ul li#formulario{float:left; padding:0px;}

#guardaContentTop ul li a{color:#174789; text-decoration:none;}
#guardaContentTop ul li form{float:left;}
#guardaContentTop ul li form #buscar{float:left; width:120px; height:16px;font-style:italic;color:#9b9b9b;border:1px solid #d1d1d1;}
#guardaContentTop ul li form #botaoOk{float:left; padding-left:10px;}

#guardaContentTop #selecao{float:left; width:310px; height:38px; background:#f7f7f7;}
#guardaContentTop #selecao form select{float:left; width:110px; height:21px;}

/* menu do topo */
#menuTop{float:left; width:100%; height:30px; background:#02468e;}
#menuTop ul{width:964px; margin:0 auto;}
#menuTop ul li{float:left; padding:0px 12px;}
#menuTop ul li#grupoMarfrig{padding-left:0px;}
#menuTop ul li#faleConosco{padding-right:0px;}

/* combo topo */
#selecao ul li{width:110px;padding:0px!important;}
#selecao #conteudoSelecao{padding-top: 8px;float:left;}
.jqTransformSelectWrapper ul{padding:0px!important;}

/* guarda banner do topo */
#guardaBanner{float:left; width:100%; text-align:center; background-color:#F7F7F7; overflow:hidden;}

/* ----- Parte Superior do Topo ----- */
#topo #superiorTopo {
	float:left;
	position:absolute;
	top:0px;
	right:0px;
	padding:20px 10px 0px 0px;
}
/* Links Uteis */
#superiorTopo #linksUteis {
	float:left;
	padding:33px 5px 0px 0px;
}
#superiorTopo #linksUteis li {
	float:left;
	padding:0px 5px 0px 5px;
	border-right:1px solid #003975;
}
#superiorTopo #linksUteis li a {
	color:#003975;
	font-size:10px;
	font-weight:bold;
}
/* Select Busca */
#superiorTopo #guardaSelect {
	float:left;
	width:179px;
}
#superiorTopo #guardaSelect li {
	float:left;
	padding:0px 0px 10px 0px;
}
#superiorTopo #guardaSelect li select {
	width:154px;
	/*height:20px;*/
	height:18px;
	float:left;
	color:#999;
}
#superiorTopo #guardaSelect li a {
	float:left;
	padding:0px 0px 0px 3px;
}
#superiorTopo #guardaSelect li#ultimoSelectTopo {
	padding-bottom:0px;
}
/* ----- Parte Inferior Topo ----- */
#inferiorTopo {
	width:964px;
	float:left;
	padding:0px 0px 4px 0px;
}
/* Campo Busca */
#inferiorTopo #guardaBusca {
	float:left;
	padding:0px 0px 0px 15px;
}
#inferiorTopo #guardaBusca .inputTextBusca {
	float:left;
	width:220px;
	color:#999;
	padding:0px 0px 0px 5px;
	border:1px solid #8098be;
	background-color:#ffffff;
	font:11px/18px Verdana;
}
#inferiorTopo #guardaBusca .btnOk {
	float:left;
	padding:1px 0px 0px 3px;
}

/* Menu Superior */
#inferiorTopo #menuSuperior {
	float:right;
	padding:0px 20px 0px 0px;
}
#inferiorTopo #menuSuperior li {
	float:left;
	padding:0px 18px 0px 5px;
	background:url('../images/separador.gif') no-repeat right 3px;
}
#inferiorTopo #menuSuperior li#ultimaLiMenuSup {
	padding-right:0px!important;
	background:none;
}

/* CONTEÚDO HOME
******************************************************************************* */
#conteudoHome {
	width:100%;
	float:left;
	padding:0 0 20px 0;
	background:#f9f9f9;
}

/* PRIMEIRA COLUNA
--------------- */
#colunaUm {
	width:335px;
	float:left;
}

/* Box de Notícias */
#colunaUm #boxNoticias {
	width:296px;
	float:left;
	padding:0;
	/*background: url('../images/bg-noticias.gif') no-repeat 0px 63px;*/
}
#boxNoticias img {
	float:left;
}
#boxNoticias img#tituloNoticias {
	padding:0px 0px 10px 0px;
}
#boxNoticias .ultimasNoticias {
	float:left;
	border-bottom:1px solid #e5e5e5; 
	padding:10px 0;
}
#boxNoticias .ultimasNoticias li {
	float:left;
	width:276px;
	padding:0px 0px 0px 20px;
}
#boxNoticias .ultimasNoticias li.data {
	font-weight:bold;
	color:#003975;
	float:left;
	width:276px;
}
#boxNoticias .ultimasNoticias li.descricao {
	float:left;
	width:276px;
	padding:0;
	font-size:11px;
	/*background:url('/images/bullet-noticias.gif') no-repeat 8px 5px;*/
}
#boxNoticias span#listarTodas {
	float:right;
	width:265px;
	height:20px;
	background: url('/images-home/bg-mais-noticias.gif') no-repeat right bottom;
	padding:13px 0 0 0;
}

span#listarTodas #todasNoticiasHome{
	float:right;
	padding-right:30px; 
	background: url('/images-home/mais.gif') no-repeat 105px bottom; 
	color:#083b74; 
	font-weight:bold; 
	font-size:11px;
}

#boxNoticias a#todasNotHome {
	float:left;
	padding:3px 0px 10px 25px;
	background:url('/images/icone-todas-as-noticias.gif') no-repeat 5px 4px;
}

/* Box Lançamentos */
#boxLancamentos,
#boxLancamentos img {
	float:left;
	
}
#boxLancamentos img#tituloMaisDestaque {
	width:286px;
	padding:0px 0px 24px 0px;
}

/* SEGUNDA COLUNA
-------------- */
#colunaDois {
	float:left;
	width:380px;
	padding-top: 6px;
	
}

/* Box em Numeros */
#boxEmNumeros {
	float:left;
	padding:0;
}
#boxEmNumeros img {
	float:left;
}

/* Box Marcas Marfrig */
#boxMarcasMarfrig,
#boxMarcasMarfrig img {
	float:left;
}
#boxMarcasMarfrig img#tituloMarcas {
	padding:0px 0px 23px 0px;
}

/* TERCEIRA COLUNA
--------------- */
#colunaTres {
	float:left;
	width:237px;
	background:#f9f8f8;
	padding: 5px 0px 0px 10px;
}
#colunaTres img {
	float:left;
}

img#tituloLancamentos {
	padding:0px 0px 10px 0px;
}

/* Box Patrocinadora Oficial */
#boxPatrocOficial {
	float:left;
}

/* Box Sustentabilidade */
#boxSustentabilidade {
	float:left;
	padding:20px 0px 20px 0px;
}
#boxSustentabilidade #contSustent {
	float:left;
	width:217px;
	font-size:10px;
	padding:0px 0px 5px 10px;
	background:#f1f2f4 url('/images/bg-baixo-destaques.gif') no-repeat 0px bottom;
}
#contSustent #vejaPropostas {
	font-weight:bold;
	text-decoration:underline;
}

/* Box Gado legal */
#boxGadoLegal {
	float:left;
	padding:0px 0px 20px 0px;
}
#boxGadoLegal #contGadoLegal {
	float:left;
	width:217px;
	font-size:10px;
	padding:10px 0px 5px 10px;
	background:#f1f2f4 url('/images/bg-baixo-destaques.gif') no-repeat 0px bottom;
}
/* Box Gado legal */
#boxControleQualid {
	float:left;
	padding:0px 0px 20px 0px;
}
#boxControleQualid #contContQual {
	float:left;
	width:217px;
	font-size:10px;
	padding:10px 0px 5px 10px;
	background:#f1f2f4 url('/images/bg-baixo-destaques.gif') no-repeat 0px bottom;
}

/* LATERAL ESQUERDA E MENU
******************************************************************************* */
#lateralEsquerda {
	width:239px;
	float:left;
	font-size:11px;
}
#lateralEsquerda #guardaMenu {
	float:left;
	padding:0px 0px 25px 0px;
}
#guardaMenu #menuLateral {
	float:left;
	width:234px;
	background:#f8f8f8;
	padding:0px 0px 0px 5px;
}

/* Primeiro Nível */
#guardaMenu #menuLateral li {
	float:left;
	width:234px;
}
#guardaMenu #menuLateral li a {
	font-weight:bold;
	color:#003975;
	font-size:14px;
	padding:0px 0px 0px 8px;
	background:url('/images/seta-azul.gif') no-repeat 0px 7px;
}

/* Segundo Nível */
#guardaMenu #menuLateral li ul {
	float:left;
	padding:10px 0px 0px 0px;
}
#guardaMenu #menuLateral li ul li {
	padding:0px;
	width:234px;
	background:none;
}
#guardaMenu #menuLateral li ul li a {
	color:#666;
	float:left;
	width:214px;
	font-size:11px;
	padding:0px 0px 3px 17px;
	background:url('/images/bullet-lateral-segundo.gif') no-repeat 9px 5px;
}
#guardaMenu #menuLateral li ul li a:hover {
	color:#fff;
	text-decoration:none;
	background:url('/images/menu-selecionado.gif') no-repeat 0px 0px;
}

/* Terceiro Nível */
#guardaMenu #menuLateral li ul li ul {
	display:none;
	padding:0px 0px 2px 0px;
}
#guardaMenu #menuLateral li ul li ul li a {
	background:none;
	font-weight:normal;
}

#guardaMenu #menuLateral li ul li ul li a:hover {
	color:#666;
	background:none;
	text-decoration:underline;
}
#guardaMenu #menuLateral li ul li ul li a span {
	float:left;
	padding:0px 2px 0px 0px;
}

/* Marcação do Menu */
#guardaMenu #menuLateral li ul li a.segundoNivelMarcado {
	color:#fff;
	text-decoration:none;
	background:url('/images/menu-selecionado.gif') no-repeat 0px 0px;
}
#guardaMenu #menuLateral li ul li ul li a.terceiroNivelMarcado {
	color:#003975;
	background:none;
}

/* FORMATA O BOX DE CADASTRE-SE
---------------------------- */
#formCadastroRapido {
	float:left;
}
#cadastreSe {
	width:239px;
	float:left;
	padding:0px 0px 25px 0px;
}
#cadastreSe #conteudoCadastrese {
	float:left;
	width:239px;
	background:#f8f8f8;
}

/* Título */
#conteudoCadastrese #tituloCadastro {
	width:239px;
	float:left;
	color:#003975;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	background:#e5e5e5;
	padding:3px 0px 3px 0px;
}

/* Campos de Cadastre-se */
#conteudoCadastrese #listaCadastro {
	float:left;
	padding:5px 0px 0px 0px;
}
#conteudoCadastrese #listaCadastro li {
	float:left;
	width:229px;
	padding:0px 0px 5px 10px;
}
#conteudoCadastrese #listaCadastro li input {
	float:left;
	height:15px;
	padding:0px;
	width:115px;
	border:1px solid #ccc;
	padding:0px 0px 0px 5px;
}

/* Campo Eu Sou */
#listaCadastro li#campoEuSou {
	padding-bottom:10px;
}
#listaCadastro li#campoEuSou label {
	float:left;
	font-weight:bold;
	padding:2px 5px 0px 0px;
}
#listaCadastro li#campoEuSou select {
	float:left;
	width:140px;
	border:1px solid #ccc;
}

/* Botão Ok */
#listaCadastro li #btnOk {
	float:left;
	padding:2px 5px 0px 13px;
	background:url('/images/seta-azul.gif') no-repeat 6px 7px;
}

/* FORMATA CROSLINK LATERAL
------------------------ */
ul#crossLinkLateral {
	float:left;
	width:239px;
}
ul#crossLinkLateral li.crossLink {
	float:left;
	width:239px;
	padding:0px 0px 25px 0px;
}
ul#crossLinkLateral li.crossLink img.tituloCross {
	float:left;
	padding:0px 0px 10px 0px;
}

/* BREAD CRUMBS
******************************************************************************* */
#breadCrumbs {
	width:695px;
	float:left;
	color:#666;
	font-size:11px;
	font-weight:bold;
	padding:0px 0px 15px 0px;
}
#breadCrumbs #indicador {
	float:left;
	padding:0px 5px 0px 0px;
}
#breadCrumbs a {
	color:#666;
	float:left;
	font-weight:bold;
}
#breadCrumbs span {
	float:left;
	padding:0px 0px 0px 16px;
	background:url('/images/seta-azul.gif') no-repeat 6px 5px;
}
#breadCrumbs #pagAtual {
	color:#003975;
}

/* CONTEÚDO PÁGINAS INTERNAS
******************************************************************************* */
#conteudoCentral {
	float:left;
	width:695px;
	padding:0px 0px 0px 30px;
}
#conteudo {
	width:695px;
	float:left;
	padding:13px 0px 0px 0px;
}

/* Título da Página */
#conteudoCentral #titulo {
	float:left;
	width:100%;
	position:relative;
	padding:0px 0px 2px 0px;
	border-bottom:1px solid #003975;
}

/* Indique e Compartilhe */
#titulo #indiqueCompart {
	float:right;
	font-size:11px;
	padding:12px 0px 0px 0px;
}
#titulo #indiqueCompart li {
	float:left;
	padding:0px 12px 0px 15px;
}
#titulo #indiqueCompart li a {
	color:#003975;
}
/*#titulo #indiqueCompart li#compartilhe {
	padding-right:0px!important;
	background:url('/images/icone-compartilhe.gif') no-repeat 0px 0px;
}*/

/* Conteúdo Gigya */
#divWildfirePost{
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
	display:none;
}
#contentGigya {
	z-index:100;
	position:relative;
}


/* RODAPÉ
********************************************************************************/
#rodape,
#rodape #superiorRodape,
#rodape #inferiorRodape {
	width:100%;
	float:left;
}
#rodape {
	position:relative;
	font-size:11px;
}

/* Centraliza o Conteúdo do Rodapé */
#rodape .centraliza {
	width:964px;
	margin:auto;
}
/* COMPARTILHE RODAPÉ
------------------------ */
#rodape #guardaCompartilhe{
	width:964px;
	margin:0px auto;
}
#rodape #guardaCompartilhe ul#compartilhe{
	width:250px;
	float:right;
	padding-bottom:30px;
}
#guardaCompartilhe ul#compartilhe li{
	float:left;
	padding-right:20px;
}
#guardaCompartilhe ul#compartilhe li a{
	float:left;
	color:#003975;
}
#guardaCompartilhe ul#compartilhe li#iconeCompartilhe{
	background:url("/images-home/icone-compartilhe.gif") no-repeat 0px 0px;
	padding-left:25px;
}
#guardaCompartilhe ul#compartilhe li#iconeImprimir{
	background:url("/images-home/icone-imprimir.gif") no-repeat 0px 0px;
	padding-left:20px;
	padding-right:0px;
}
#guardaCompartilhe ul#compartilhe li#iconeFavoritos{
	background:url("/images-home/icone-favoritos.gif") no-repeat 0px 0px;
	padding-left:18px;
}

/* Parte Superior do Rodapé */
#superiorRodape {
	background:#f6f6f6;
	padding:20px 0px 0px 0px;
}
#superiorRodape ul {
	float:left;
	clear:both;
	padding:0px 0px 20px 0px;
}
#superiorRodape ul li {
	padding:0px 0px 4px 0px;
}

/* Ajusta Espaço de Cada Coluna */
#superiorRodape #colunaUmRodape {
	float:left;
	padding:0px 0px 0px 95px;
}
#superiorRodape #colunaDoisRodape {
	float:left;
	padding:0px 0px 0px 95px;
}
#superiorRodape #colunaTresRodape {
	float:left;
	padding:0px 0px 0px 90px;
}
#superiorRodape #colunaQuatroRodape {
	float:left;
	padding:0px 0px 0px 80px;
}
/* Parte Inferior do Rodapé */
#rodape #inferiorRodape {
	background:#e4e4e4;
	padding:5px 0px 5px 0px;
}
#inferiorRodape #esqInferior {
	float:left;
	width:647px;
	padding:10px 0px 0px 0px;
	margin:0px;
}
#inferiorRodape #esqInferior li{
	padding:0px 0px 10px 0px;
}
#inferiorRodape #designFoster {
	float:right;
	padding:55px 0px 10px 0px;
}
#inferiorRodape #designFoster img {
	float:right;
}


