BODY#alhofree{background: #e4dac5 URL("../imagens/background/fundo-conteudo-alhofree.png") center 555px no-repeat;}
BODY#santa-cucina{background: #e4dac5 URL("../imagens/background/fundo-conteudo-santa-cucina.png") center 555px no-repeat;}
BODY#private-label{background: #e4dac5 URL("../imagens/background/superior-private-label.png") center top no-repeat;}

#alhofree #outdoor, #santa-cucina #outdoor, #private-label #outdoor {
	position				: relative;
	margin-top				: -141px;
}

#alhofree #topo, #santa-cucina #topo, #private-label #topo  {
	position				: relative;
	z-index					: 99;
}

BODY#alhofree #outdoor {
	background				: URL("../imagens/background/fundo-alhofree.jpg") center top no-repeat;
	display					: block;
	height					: 555px;
}

BODY#santa-cucina #outdoor {
	background				: URL("../imagens/background/fundo-santa-cucina.jpg") center top no-repeat;
	display					: block;
	height					: 555px;
}

BODY#private-label #outdoor {
	display					: block;
	height					: 555px;
}


#alhofree #principal {background: transparent}

P.caminho-de-migalhas {
	color					: #4f4635;
	font-size				: 10px;
	height					: 23px;
	padding					: 0!important;
}

P.caminho-de-migalhas A {
	color					: #4f4635;
	font-weight				: bold;
}

#quem-somos #superior {
	background				: URL("../imagens/background/superior-quem-somos.png") left top repeat-x;
	height					: 641px;
}

#sala-de-noticias #superior {
	height					: 474px;
}

#pretela-parceiro #superior {
	background				: URL("../imagens/background/superior-pretela-parceiro.png") center 191px no-repeat;
	min-height				: 490px;
	border-bottom			: 44px solid #d4cab5;
}

H3 {
	color					: #3a424f;
	font-family				: 'Swis721BTRoman', Helvetica, Arial, Verdana, Sans-serif;
	font-size				: 15px;
	font-weight				: bold;
	margin-top				: 32px;
}

#noticia-detalhe .coluna-direita H3 {margin-top: 0;}

H3.centro {
	text-align				: center;
}

P.centro {
	color					: #3c3528;
	font-weight				: bold;
	text-align				: center!important;
}

UL.opcoesParceiro {
	background				: URL("../imagens/background/escolha-cadastro.jpg") left top repeat-x;
	height					: 200px;
	margin-top				: 13px;
	margin-left				: 0;
	padding-left			: 36px;
}

UL.opcoesParceiro LI {
	float					: left;
	height					: 84px;
	margin					: 46px 28px 0 0;
	width					: 183px;
}

UL.opcoesParceiro LI.fornecedor {background: URL("../imagens/icones/fornecedor.jpg") left top no-repeat}
UL.opcoesParceiro LI.representante {background: URL("../imagens/icones/representante.jpg") left top no-repeat}
UL.opcoesParceiro LI.distribuidor {background: URL("../imagens/icones/distribuidor.jpg") left top no-repeat}
UL.opcoesParceiro LI.cliente {background: URL("../imagens/icones/cliente.jpg") left top no-repeat}

UL.opcoesParceiro LI.fornecedor:HOVER, UL.opcoesParceiro LI.representante:HOVER, UL.opcoesParceiro LI.distribuidor:HOVER, UL.opcoesParceiro LI.cliente:HOVER {
	background-position		: left bottom;
	background-repeat		: no-repeat
}

UL.opcoesParceiro LI A {
	display					: block;
	height					: 84px;
	width					: 183px;
}

UL.opcoesParceiro LI H3 {
	margin-top				: 10px;
}

UL.opcoesParceiro LI P {
	color					: #3c3528;
	padding-left			: 16px;
	text-align				: left!important;
	width					: 160px;
}

#banner H3 {color: #fff;}

.coluna-esquerda.coluna-media-maior {
	margin-left				: 30px;
	padding-right			: 10px;
	width					: 472px!important;
}

#quem-somos #banner {height: 448px;}
#sala-de-noticias #banner {height: 283px;}

#quem-somos #banner .coluna-esquerda P, #sala-de-noticias #banner .coluna-esquerda P {
	color					: #fff;
}

#banner .coluna-direita {
	float					: left;
	width					: 365px;
}

.coluna-direita {
	float					: left;
	width					: 355px!important;
}

P.frase-efeito {
	font-size				: 16px;
	font-style				: italic;
	line-height				: 20px;
	margin					: 8px 0 0 30px;
}

P.frase-efeito SPAN {margin-left: 58px;}

UL.videos {
	float					: left;
	margin					: 5px 0;
	width					: 100%;
}

UL.videos LI {
	float					: left;
	margin-right			: 19px;
}

#sala-de-noticias UL.videos {
	margin-bottom			: 24px;
}

#sala-de-noticias UL.videos LI {
	float					: left;
	margin-right			: 9px;
}

UL.videos LI#vampiro {margin-right: 0;}

#banner {position:relative;}

.maisNoticia {
	float					: right;
	left					: 508px;
	position				: absolute;
	top						: 212px;
}



.separador {
	background				: URL("../imagens/background/separador-noticias.gif") left center repeat-x;
	height: 30px;
}

UL.lista-noticias {margin-top: 14px;}

UL.lista-noticias LI {
	background				: URL("../imagens/background/separador-noticias.gif") left bottom repeat-x;
	height					: 138px;
	margin-bottom			: 20px;	
	text-align				: justify;
}

.imagemNoticia {margin-bottom:36px;}


UL.lista-noticias LI H4 {
	font-size				: 12px;
	font-weight				: bold;
	margin					: 6px 0 3px 0;
}

UL.lista-noticias LI IMG {
	float					: left;
	margin-right			: 10px;
}

UL.lista-noticias LI P {padding-top: 0!important;}

P.saiba-mais-noticias {
	margin					: 12px 0 0 0;
	float					: right;
	width					: 82px;
}

.paginacao {
	background				: url("../imagens/background/fundo-paginacao.png") center top no-repeat;
	float					: left;
	font-size				: 11px;
	font-weight				: bold;
	padding					: 10px 0;
	text-align				: center;
	width					: 100%;
}

.paginacao li {
	display					: inline;
	padding					: 4px 5px;
	text-align				: center;
}

.paginacao li.anterior.disabled {background: URL("../imagens/botoes/seta-paginacao-esquerda-disabled.gif") center center no-repeat;margin-right:6px;}
.paginacao li.anterior.enabled {background: URL("../imagens/botoes/seta-paginacao-esquerda.gif") center center no-repeat;}

.paginacao li.proxima.enabled a, .paginacao li.anterior.enabled a, .paginacao li.anterior.disabled a, .paginacao li.proxima.disabled a {height:8px;padding:0 5px;}

.paginacao li.proxima.disabled {background: URL("../imagens/botoes/seta-paginacao-direita-disabled.gif") center center no-repeat;margin-left:9px;}
.paginacao li.proxima.enabled {background: URL("../imagens/botoes/seta-paginacao-direita.gif") center center no-repeat;}

.paginacao li.anterior a, .paginacao li.proxima a {color: #645947;}
.paginacao li.ativa a {color: #4f4635;}
.paginacao li.inativa {background-color: #807764;color:#e4dac5;}

#jingle, #entrevista {float:right;margin: -45px 0 0 0}
.clippings {margin-top:10px;}
UL.listaClipping {width: 340px;}

UL.listaClipping LI {
	background				: #cdc2ab URL("../imagens/icones/clipping.gif") 5px center no-repeat;
	height					: 22px;
	line-height				: 22px;
	margin-bottom			: 8px;
	padding					: 0 0 0 35px;
}

UL.listaClipping LI A {	color: #4f4635;}

#sala-de-noticias .rolagem {
	height					: 202px;
	overflow				: auto;
	padding-right			: 15px;
	width					: 350px;
}

#noticia-detalhe #superior {
	background				: #928874 URL("../imagens/background/topo-noticia-detalhe.gif") left top repeat-x;
	border-bottom			: 44px solid #d4cab5;
	clear					: both;
	float					: left;
	height					: auto;
	width					: 100%;
}

#noticia-detalhe #superior .coluna-esquerda P {color: #fff;}
#noticia-detalhe .coluna-esquerda {padding-bottom: 30px;}
#noticia-detalhe .coluna-direita {margin-top: 36px;}

#noticia-detalhe .coluna-direita UL.outras-noticias LI {
	background				: URL("../imagens/background/separador-outras-noticias.gif") center bottom no-repeat;
	padding-bottom			: 14px;
}

#noticia-detalhe .coluna-direita UL.outras-noticias LI H4 {
	font-size				: 12px;
	font-weight				: bold;
	margin-top				: 12px;
}

#noticia-detalhe .coluna-direita UL.outras-noticias LI H4 A {color: #fff;}
#noticia-detalhe .coluna-direita UL.outras-noticias LI P {padding-top: 3px;}
#noticia-detalhe .coluna-direita UL.outras-noticias LI P A {color: #fff;}

P A.voltar {
	color					: #e4dac5;
	font-weight				: bold;
}

P.bt-voltar {padding-top: 0!important;}
P.bt-voltar A.voltar {color: #605644;}
P.comMargem {margin-left:90px;position:relative;top:10px;width:100px;}

#alhofree .coluna-esquerda p, #alhofree table td, #santa-cucina .coluna-esquerda p, #santa-cucina table td {color:#fff;}

#alhofree table td, #santa-cucina table td {font-size:9px;height:10px;}

#alhofree .coluna-esquerda .coluna-esquerda, #alhofree .coluna-esquerda .coluna-direita,
#santa-cucina .coluna-esquerda .coluna-esquerda, #santa-cucina .coluna-esquerda .coluna-direita {
	float					: left;
	width					: 207px!important;
}

#alhofree .coluna-esquerda .coluna-inteira {
	float					: left;
	margin					: 24px 0 32px 0;
	width					: 434px;
}


#santa-cucina .coluna-esquerda .coluna-inteira {
	float					: left;
	margin					: 24px 0 22px 0;
	width					: 434px;
}

#alhofree .coluna-esquerda .coluna-inteira H2, #santa-cucina .coluna-esquerda .coluna-inteira H2 {
	margin					: 0 0 8px 0;
}

#alhofree H2 {
	color					: #ffd800;
	font-family				: 'FloraRegular', Tahoma, Verdana, Sans-serif;
	font-size				: 15px;
}

#alhofree H2.duplo {
	line-height				: 16px;
}

#santa-cucina H2 {
	color					: #e9ffa5;
	font-family				: 'FloraRegular', Tahoma, Verdana, Sans-serif;
	font-size				: 15px;
}

#private-label H2 {
	color					: #3a424f;
	font-family				: 'Trajan-RegularRegular', Arial, Tahoma, Sans-serif;
	font-size				: 20px;
}

#alhofree TR {
	background				: URL("../imagens/background/separador-tabela-nutricional.png") left bottom repeat-x;
	height					: 20px;
}

#santa-cucina TR {
	background				: URL("../imagens/background/separador-tabela-nutricional-santa-cucina.png") left bottom repeat-x;
	height					: 20px;
}

#alhofree TR TH, #santa-cucina TR TH {color:#fff;padding-left:25px;}

#alhofree TR TD.titulo, #santa-cucina TR TD.titulo {width: 105px;}
#alhofree TR TD.valor, #santa-cucina TR TD.valor {width: 50px;}

#alhofree TR TD.vd, #santa-cucina TR TD.vd {
	text-align				: right;
	width					: 40px;
}

#alhofree TR TD.vd.com, #santa-cucina TR TD.vd.com {
	padding-right			: 60px;
}

#alhofree #rodape, #santa-cucina #rodape {margin: -18px 0 24px 0;}

#private-label .private {margin-top: 20px;}
#private-label .coluna-esquerda {width: 638px;}

#private-label .coluna-direita {
	margin-left				: 30px;
	width					: 216px!important;
}

#private-label UL.vantagensDaMarca {margin-top: 25px;}

#private-label UL.vantagensDaMarca LI {
	background				: #928874;
	color					: #fff;
	font-family				: Trajan-RegularRegular;
	font-size				: 12px;
	height					: 38px;
	line-height				: 38px;
	margin					: 0 0 5px 0;
	padding-left			: 36px;
}

#private-label UL.vantagensDaMarca LI.ultima {line-height: 19px!important;}
#private-label H2.suaMarca {margin-top: 8px;}
#private-label P {color: #4f4635;}
#carrosselProdutos {margin:2px 0 0 20px;}

.chamadaVideos {
	left					: 50%;
	margin-left				: -450px;
	position				: absolute;
	top						: 442px;
	z-index					: 9999;
}

.chamadaVideos LI {
	float					: left;
	margin-right			: 27px;
}

.chamadaVideos LI A {
	display					: block;
	height					: 75px;
	width					: 110px;
}

.drCezar {
	float					: left;
	margin					: 0 10px 0 0;
}

A.link2 {
	color					: #e4dac5;
	font-weight				: bold;
}

A.link3 {
	color					: #4f4635;
	font-weight				: bold;
}

A.link4 {
	color					: #fff;
	font-weight				: bold;
	text-decoration			: underline;
}

UL.parceiros {margin: 18px 0;width:100%;float:left;}

UL.parceiros LI {
	float					: left;
	font-size				: 11px;
	font-weight				: bold;
	margin-top				: 4px;
}

UL.parceiros LI.coluna1 {
	width					: 115px;
}

UL.parceiros LI.coluna2 {
	width					: 70px;
}

UL.parceiros LI.coluna3 {
	width					: 145px;
}

.baixeFolderAlho {
	margin-left				: 110px;
}

.baixeFolderCucina {
	margin-left				: 80px;
}

.baixeFolderPrivate {
	float					: left;
	margin					: 16px 0 0 0;
	width					: 215px;
}

#indique-site #superior {
	background				: URL("../imagens/background/superior-indique.png") center 191px no-repeat;;
	min-height				: 820px;
}

#indique-site .coluna-centro {
	background				: URL("../imagens/background/form-indique-site.jpg") center top no-repeat;
}


.formIndicacao {
	margin-top				: 85px!important;
}

#private-label .private {height:300px;background: URL("../imagens/background/cubos.jpg") left 60px no-repeat!important;}

#private-label .private .frase-efeito {
	float:left;
	font-style:normal;
	margin-top:40px;
	width:380px;
}

#private-label .private .frase-efeito BIG {
	font-size:18px;
	
}

#fotos {
	margin-top:7px;
}

.ie P.comMargem {margin-left:30px;}
.ie6 #quem-somos #superior {background-position:left -3px;}
.ie6 .coluna-esquerda.coluna-media-maior {margin-left: 12px;}
.ie6 BODY#alhofree{background-position: center 552px;}
.ie6 BODY#santa-cucina{background-position: center 552px;}
.ie6 UL.lista-noticias LI {padding-bottom:10px;}
.ie7 #sala-de-noticias #superior {background-position: left -3px;}
.ie7 BODY#alhofree{background-position: center 552px}
.ie7 #alhofree #rodape{margin-top:8px}
.ie7 BODY#santa-cucina{background-position: center 552px;}
.ie7 BODY#private-label{background-position: center -3px;}
.ie7 #quem-somos #superior {background-position: left -3px;}
.ie7 P.comMargem {position:relative;top:-10px;}
.ie8 #sala-de-noticias #superior {background-position: left -1px;}
.ie8 BODY#alhofree{background-position: center 554px;}
.ie8 BODY#santa-cucina{background-position: center 554px;}
.ie8 BODY#private-label{background-position: center -1px;}
.ie8 #quem-somos #superior {background-position: left -1px;}
