body{
  background: url(../imagens/fundo.gif) repeat-x center top #FFDFB1;
  font-size: 12px;
  font-family: Trebuchet MS, Verdana;
  color: #333;
}


#geral {
  margin:0 auto;
  width:994px;
}

a {  
  color: #333;
}

p {
  line-height:16px;
}

.alerta {
  display: block;
  background:url(../imagens/atencao.gif) 5px center no-repeat #ffffe1;
  border:1px solid #aca899;
  padding:5px 5px 5px 25px;
  margin:20px;
  font-size: 10px;
  color:#000;
}

.sucesso {
  display: block;
  background:url(../imagens/sucesso.gif) 5px center no-repeat #ffffe1;
  border:1px solid #aca899;
  padding:5px 5px 5px 25px;
  margin:20px;
  font-size: 10px;
  color:#000;
}

label.error {
  display: none;
  width: 0px;
  height: 0px;
}

input.error,
textarea.error {
	background: url(../imagens/atencao.gif) right 2px no-repeat !important;
}


.limpar {
  clear: both;
}

textarea {
  font-family: Trebuchet MS, Verdana;
}

.paginacao { width:100%; font-size:11px; padding:5px 0; margin:20px 0 0 0; text-align:center; clear:both; display:table; }
.paginacao p a { background:url(../imagens/paginacao.png) center no-repeat; color:#000; text-decoration:none; font-weight:normal; padding:2px 7px; margin:0 2px; display:inline; }
.paginacao p a:hover { color:#FFF; text-decoration:none; }
.paginacao p span { background:url(../imagens/paginacao.png) center no-repeat;  padding:2px 7px; color:#FFF; }
.paginacao p { float:left; margin:0px; }


/*-- TOPO --*/
div#topo {
  padding: 0px 25px;
  height: 172px;
  background: url(../imagens/topocorpo.png) no-repeat center bottom;
}

div#topo a#logo {
  display: block;
  float: left;
  width: 362px;
  height: 167px;
  background: url(../imagens/fundologo.png) no-repeat top;
}

div#topo a#logo h1 {
  display: block;
  width: 362px;
  height: 167px;
  background: url(../imagens/logo.gif) no-repeat 25px 10px;
  text-indent: -9999px;
}


div#topo ul#menu {
  display: block;
  float: right;
  width: 532px;
  height: 48px;
  background: url(../imagens/fundomenu.png) no-repeat center top;
}

div#topo ul#menu li {
  display: inline;
}

div#topo ul#menu li a {
  display: block;
  float: left;
  height: 48px;
  line-height: 30px;
  text-indent: -9999px;
}

div#topo ul#menu li a.principal { background: url(../imagens/btnprincipal.gif) no-repeat center top; width: 120px;}
div#topo ul#menu li a.principal:hover { background-position: center bottom; }

div#topo ul#menu li a.empresa { background: url(../imagens/btnempresa.gif) no-repeat center top; width: 80px;}
div#topo ul#menu li a.empresa:hover { background-position: center bottom; }

div#topo ul#menu li a.curiosidades { background: url(../imagens/btncuriosidades.gif) no-repeat center top; width: 155px;}
div#topo ul#menu li a.curiosidades:hover { background-position: center bottom; }

div#topo ul#menu li a.vendas { background: url(../imagens/btnvendas.gif) no-repeat center top; width: 70px;}
div#topo ul#menu li a.vendas:hover { background-position: center bottom; }

div#topo ul#menu li a.contato { background: url(../imagens/btncontato.gif) no-repeat center top; width: 107px;}
div#topo ul#menu li a.contato:hover { background-position: center bottom; }

div#topo div#destaque {
  display: block;
  float: right;
  width: 580px;
  margin-top: 10px;
}

div#topo div#destaque a {
  float: left;
  cursor: pointer;
}

div#topo div#destaque a.produtos {
  background: url(../imagens/fundobtnprodutos.png) no-repeat center top;
}

div#topo div#destaque a.produtos span {
  display: block;
  width: 111px;
  height: 90px;
  float: left;
  position: relative;
  margin-top: -17px;
}

div#topo div#destaque a.produtos h2 {
  display: block;
  float: left;
  width: 180px;
  height: 86px;
  background: url(../imagens/btnprodutos.gif) no-repeat left center;
  text-indent: -9999px;
}

div#topo div#destaque a.culinaria {
  background: url(../imagens/fundobtnculinaria.png) no-repeat center top;
}

div#topo div#destaque a.culinaria h2 {
  display: block;
  float: left;
  width: 170px;
  height: 86px;
  background: url(../imagens/btnculinaria.gif) no-repeat left center;
  text-indent: -9999px;
  position:relative;
  left: -15px;
}

div#topo div#destaque a.culinaria span {
  display: block;
  width: 110px;
  height: 89px;
  float: left;
  position: relative;
  margin-top: 13px;
}







/*-- CONTEUDO --*/
div#conteudo {
  background: url(../imagens/fundocorpo.png) repeat-y center;
  min-height: 300px;
}

body#pg-produtos div#geral div#conteudo div.coluna {
  height: 495px;
}

div.recuo {
  position: relative;
  top: -8px;
}

div#conteudo div#titulo {
  background: url(../imagens/sembolas.gif) no-repeat center top;
  height: 80px;
}

div#conteudo div#titulo h1 {
  font-size: 36px;
  color: #D32B1E;
  height: 80px;
  line-height: 60px;
  padding-left: 60px;
  font-family: georgia;
  font-style: italic;
  text-shadow:#000 2px 2px 2px;
}

div#conteudo h2.titulo {
  height: 60px;
  line-height: 60px;
  font-size: 30px;
  font-family: Georgia;
  font-weight: bold;
  font-style: italic;
  color: #FFE5BD;
  text-shadow: #a0a9af;
  text-align: center;
  text-shadow:#000 2px 2px 2px;
}

div#conteudo h2.esquerdo {
  background: url(../imagens/fundotituloesquerdo.png) no-repeat right center;
}

div#conteudo h2.direito {
  background: url(../imagens/fundotitulodireito.png) no-repeat left center;
}

div#conteudo h2.titulo span {
  display: block;
  width: 36px;
  height: 70px;
}

div#conteudo h2.esquerdo span {
  float: left;  
  background: url(../imagens/orelhaesquerda.png) no-repeat left bottom;
}

div#conteudo h2.direito span {
  float: right;
  background: url(../imagens/orelhadireita.png) no-repeat left bottom;
}







/*-- PRINCIPAL --*/
div.coluna {
  float: left;
  width: 290px;
}

div.esquerdo {
  background: url(../imagens/fundocolunaesquerda.gif) repeat-y right;
}

div.direito {
  background: url(../imagens/fundocolunadireita.gif) repeat-y left;
}

div.meio {
  width: 412px;
  text-align: center;
}


div#principal div#banner {
  padding: 5px 41px 0px 41px;
  height: 230px;
}

div#principal div#banner div#troca-banner {
  display: none;
}

p.vendas-online {
  background: url(../imagens/vendasonline.gif) top left no-repeat;
}
/* PRINCIPAL CONTATOS */
div#principal div.coluna p.coi {
  color: #721D16;
  text-align: center;
  padding-left: 35px;
  font-weight: bold;
  font-size: 14px;
  position: relative;
  top: -10px;
}

div#principal div.coluna p.telefone {
  text-align: center;
  margin-left: 37px;
  padding-left: 40px;
  font-weight: bold;
  font-size: 26px;
  height: 40px;
  line-height: 40px;
  background: url(../imagens/telefone.gif) no-repeat left center;
  font-family: Georgia;
  letter-spacing: -1px;
  color: #333;
}

div#principal div.coluna address {
  padding: 10px 0px 0px 50px;
  font-weight: bold;
  font-size: 12px;
  line-height: 15px;
  color: #333;
  font-style: normal;
}

div#principal div.coluna p.bazar {
  margin: 25px 45px;
  width: 237px;
  height: 47px;
  background: url(../imagens/vendasonline.gif) no-repeat left top;
}

div#principal form.newsletter {
  padding-left: 40px;
}

div#principal form.newsletter label {
  display: block;
  height: 17px;
  font-size: 14px;
  font-weight: bold;
  padding-left: 5px;
}

div#principal form.newsletter span {
  display: block;
  float: left;
  width: 153px;
  height: 30px;
  background: url(../imagens/camponews.gif) top left no-repeat;
  padding: 0px 10px 0px 10px;
}

div#principal form.newsletter span input {
  width: 160px;
  border:0;
  background: transparent;
  font-size: 12px; 
  margin-top: 5px;
}

div#principal form.newsletter input.botao {
  width: 75px;
  color: #ac2313;
  font-size: 13px;
  font-weight: bold;
  background: transparent;
  border: none;
  cursor: pointer;
  margin-top: 3px;
}

div#principal div.coluna p.bazar a {
  display:block;
  text-indent: -10000px;
  height: 47px;
}

/* PRINCIPAL ENQUETE */
div#principal div.coluna form.enquete {
  padding-left: 40px;
}

div#principal div.coluna form.enquete h3 {
  color: #721D16;
  font-size: 14px;
  text-align: center;
  padding-bottom: 10px;
}

div#principal div.coluna form.enquete label {
  clear: both;
  display: block;
  padding: 6px 0px 0px 10px;
  color: #333;
  line-height: 12px;
}

div#principal div.coluna form.enquete span.porcentual {background-color: #AD1F11; color: #FFF; padding: 2px 3px; float:left;}

div#principal div.coluna form.enquete span.barra-enquete {
  float: left;
  display: block;
  height: 11px;
  margin-top: 2px;
  background-color: #AD1F11;
  margin-left: 10px;
}

div#principal div.coluna form.enquete a.btnvotar {
  display: block;
  margin: 15px 0px;
  color: #AF2117;
  font-size: 14px;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  background: url(../imagens/seta.gif) no-repeat 150px center;
}

/*PRINCIPAL - RECEITA DO DIA*/
div#principal div.coluna div.receita-do-dia {
  clear: both;
  display: block;
  height: 105px;
  width: 252px;
  background: url(../imagens/receitadodia.png) no-repeat center top;
}

div#principal div.coluna div.receita-do-dia a.foto-receita {
  display: block;
  position: relative;
  height: 78px;
  width: 225px;
  top: 13px;
  left: 13px;
  text-decoration: none;  
}

div#principal div.coluna div.receita-do-dia a.foto-receita span {
  display: block;
  height: 20px;
  line-height: 18px;
  font-size: 10px;
  color: #FFF;
  position: relative;
  top: 60px;
  background: url(../imagens/transparente.png) repeat center;
  padding-left: 5px;
}

div#principal div.coluna a.ler-receita {
  display: block;
  color: #AF2117;
  font-size: 14px;
  text-decoration: none;
  font-weight: bold;
  text-align: right;
  padding: 5px;  
  padding-right: 70px;
  background: url(../imagens/seta.gif) no-repeat 230px center;
}

/*-- PRINCIPAL - CURIOSIDADE --*/
div#principal div.direito a.curiosidade {
  text-decoration: none;
}

div#principal div.direito a.curiosidade h3 {
  color: #721D16;
  font-size: 14px;
  padding: 0px 50px 10px 10px;
}

div#principal div.direito a.curiosidade p {
  font-size: 12px;
  padding: 0px 50px 10px 10px;
  text-align: justify;
}








/*-- PRODUTOS --*/
div#conteudo div#produtos div#titulo {
  background: url(../imagens/sembolas.png) no-repeat center 30px;
  height: 110px;
  z-index: 1;
  position: relative;
}

div#produtos div#titulo ul {
  display: block;
  height: 40px;    
  width: 922px;
  float: left;
  background: url(../imagens/barrasuperior.png) repeat-x center;    
}

div#produtos div#titulo span.orelha {
  display: block;
  width: 36px;
  height: 70px;
}

div#produtos div#titulo span.esquerdo {
  float: left;  
  background: url(../imagens/orelhaesquerda.png) no-repeat left -24px;
}

div#produtos div#titulo span.direito {
  float: right;  
  background: url(../imagens/orelhadireita.png) no-repeat left -24px;
}


div#produtos div#titulo li {
  display: inline;
  width: 36px;
  height: 70px;    
}

div#produtos div#titulo li a {
  display: block;
  padding: 0px 14px;
  float: left;
  line-height: 34px;
  font-size: 12px;
  font-family: Georgia;
  font-weight: bold;
  font-style: italic;
  color: #FFE5BD;
  text-shadow: #a0a9af;
  text-align: center;
  text-shadow:#000 2px 2px 2px;

  text-decoration: none;
}

div#produtos div#titulo li a:hover,
div#produtos div#titulo li a.selecionado {
  background-color: #801307;
}

div#produtos div#titulo h1 {
  padding-top: 40px;
  *padding-top: 0px;
}

div#produtos div#titulo h1 span {
  color: #FFC236;
}

div#produtos div.meio {
  width: 100%;
  clear: both;
  position: relative;
  top: -30px;
  z-index: 0;
}

div#produtos div.meio a {
  display: block;
  width: 100%;
  height: 550px;
}

div#produtos div.meio a span {
  display: block;
  float: right;
  margin-top: 420px;
  margin-right: 50px;
  background: url(../imagens/conheca.png) no-repeat center;
  width: 139px;
  height: 105px;
  text-indent: -9999px;
}
















/*-- PRODUTO --*/
div#conteudo div#produto div#titulo {
  background: url(../imagens/sembolas.gif) no-repeat center 30px;
  height: 110px;
  z-index: 1;
  position: relative;
}

div#produto div#titulo ul {
  display: block;
  height: 40px;    
  width: 922px;
  float: left;
  background: url(../imagens/barrasuperior.png) repeat-x center;    
}

div#produto div#titulo span.orelha {
  display: block;
  width: 36px;
  height: 70px;
}

div#produto div#titulo span.esquerdo {
  float: left;  
  background: url(../imagens/orelhaesquerda.png) no-repeat left -24px;
}

div#produto div#titulo span.direito {
  float: right;  
  background: url(../imagens/orelhadireita.png) no-repeat left -24px;
}


div#produto div#titulo li {
  display: inline;
  width: 36px;
  height: 70px;    
}

div#produto div#titulo li a {
  display: block;
  padding: 0px 14px;
  float: left;
  line-height: 34px;
  font-size: 12px;
  font-family: Georgia;
  font-weight: bold;
  font-style: italic;
  color: #FFE5BD;
  text-shadow: #a0a9af;
  text-align: center;
  text-shadow:#000 2px 2px 2px;

  text-decoration: none;
}

div#produto div#titulo li a:hover,
div#produto div#titulo li a.selecionado {
  background-color: #801307;
}

div#produto div#titulo h1 {
  padding-top: 40px;
  *padding-top: 0px;
}

div#produto div.coluna ul {
  padding-left: 45px;
}

div#produto div.coluna ul li a {
  display: block;
  padding: 5px 0px 5px 15px;
  height: 20px;
  line-height: 20px;
  text-decoration: none;
  font-weight: bold;
}

div#produto div.coluna ul li a:hover,
div#produto div.coluna ul li a.selecionado {
  background: url(../imagens/tipoproduto.gif) no-repeat left center;
}

div#produto div.coluna div.embalagens h3 {
  padding: 10px 0px 5px 45px;
  color: #BAA892;
}

div#produto div.coluna div.embalagens ul li {
  display: block;
  float: left;
  width: 35px;
  height: 30px;
  line-height: 12px;
  vertical-align: middle;
  background: url(../imagens/bolas.gif) no-repeat top center;
  text-align: center;
  font-size: 9px;
  padding: 10px;
  color: #666;
}


div#produto div.meio {
  width: 702px;
}

div#produto a.mascara {
  display: block;
  min-height: 300px;
  background: url(../imagens/mascaraproduto.png) no-repeat top center;
  text-decoration: none;
  text-align: left;
}

div#produto div.meio h2 {
  text-align: center;
  font-size: 30px;
  color: #AE2016;
  padding: 5px 0px 10px 30px;
}

div#produto a.mascara h3 {
  padding-top: 50px;
  padding-left: 80px;
  text-align: left;
  font-size: 20px;
  color: #FBDDB9;
}

div#produto a.mascara table {
  margin-left: 80px;
  margin-top: 30px;
  width: 250px;
}

div#produto a.mascara table th {
  text-align: right;
}

div#produto a.mascara table th,
div#produto a.mascara table td {
  padding: 5px;
  border-bottom: 1px dotted #E4E4E4;
}












/* CULINARIA */
div#conteudo div#culinaria div#titulo {
  background: url(../imagens/sembolas.gif) no-repeat center 30px;
  height: 110px;
  z-index: 1;
  position: relative;
}

div#culinaria div#titulo ul {
  display: block;
  height: 40px;    
  width: 922px;
  float: left;
  background: url(../imagens/barrasuperior.png) repeat-x center;    
}

div#culinaria div#titulo span.orelha {
  display: block;
  width: 36px;
  height: 70px;
}

div#culinaria div#titulo span.esquerdo {
  float: left;  
  background: url(../imagens/orelhaesquerda.png) no-repeat left -24px;
}

div#culinaria div#titulo span.direito {
  float: right;  
  background: url(../imagens/orelhadireita.png) no-repeat left -24px;
}

div#culinaria div#titulo li {
  display: inline;
  width: 36px;
  height: 70px;    
}

div#culinaria div#titulo li a {
  display: block;
  padding: 0px 15px;
  float: left;
  line-height: 34px;
  font-size: 12px;
  font-family: Georgia;
  font-weight: bold;
  font-style: italic;
  color: #FFE5BD;
  text-shadow: #a0a9af;
  text-align: center;
  text-shadow:#000 2px 2px 2px;
  text-decoration: none;
}

div#culinaria div#titulo li a:hover,
div#culinaria div#titulo li a.selecionado {
  background-color: #801307;
}

div#culinaria div#titulo h1 {
  padding-top: 40px;
  *padding-top: 0px;
}

div#culinaria div.meio div.icone {
  background: url(../imagens/bolasuareceita.png) no-repeat center;
  width: 99px;
  height: 99px;
  float: right;
  position: relative;
  top: -70px;
  text-indent: -9999px;
  z-index: 1;
}



div#culinaria div.coluna p,
div#culinaria div.coluna a.gostei-da-ideia {
  padding: 5px 10px 0px 45px;
  font-size: 11px;
  line-height: 16px;
  color: #333;
}

div#culinaria div.coluna a.gostei-da-ideia {
  padding: 5px 70px 0px 45px;
  display: block;
  text-decoration: none;
  background: url(../imagens/gosteidaideia.png) no-repeat right top;
  height: 164px;
}

div#culinaria div.coluna a.gostei-da-ideia h2 {
  padding-top: 58px;
  padding-left: 20px;
  font-size: 18px;
}


div#culinaria div.meio {
  width: 660px;
  text-align: left;
}


div#culinaria div.meio div.ultima-receita {
  background: url(../imagens/ultimareceita.png) no-repeat center top;
  width: 660px;
  height: 220px;
  margin-top: 10px; 
  *margin-top: -90px;
}

div#culinaria div.meio div.ultima-receita img {
  float: left;
  width: 247px;
  height: 183px;
  padding: 18px 25px 0px 45px;
}

div#culinaria div.meio div.ultima-receita div.texto {
  height: 165px;
}


div#culinaria div.meio div.ultima-receita div.texto h3 {
  font-size: 18px;
  color: #D02A2A;
  padding-top: 10px;
}

div#culinaria div.meio div.ultima-receita a.ler {
  display: block;
  font-size: 12px;
  line-height: 30px;
  text-decoration: none;
  width: 110px;
  float: left;
  margin-right: 80px;
  color: #F1DABA;  
  background: url(../imagens/setab.gif) no-repeat right center;
  font-family: Georgia;
  font-weight: bold;
  font-style: italic;
  color: #FFE5BD;
  text-shadow: #a0a9af;
  text-align: center;
  text-shadow:#000 2px 2px 2px;
  text-decoration: none;  
}

div#culinaria div.meio div.ultima-receita a.comentar {
  display: block;
  font-size: 12px;
  line-height: 30px;
  font-weight: bold;
  text-decoration: none;
  width: 100px;
  float: left;
  color: #F1DABA;  
  background: url(../imagens/comente.gif) no-repeat right center;
  font-family: Georgia;
  font-weight: bold;
  font-style: italic;
  color: #FFE5BD;
  text-shadow: #a0a9af;
  text-align: center;
  text-shadow:#000 2px 2px 2px;
  text-decoration: none;    
}

div#culinaria div.meio div.outras-receitas {
  background: url(../imagens/outrasreceitas.png) no-repeat center top;
  height: 116px;
  padding-top: 18px;
  padding-left: 125px;
}

div#culinaria div.meio div.outras-receitas a.item {
  display: block;
  float: left;
  width: 139px;
  height: 101px;
  margin-left: 31px;
  text-decoration: none;
}

div#culinaria div.meio div.outras-receitas a.item span {
  background: url(../imagens/transparente.png) repeat center;
  display: block;
  color: #FFF;
  padding: 5px;
  font-size: 10px;
}

div#culinaria div.meio div.outras-receitas a.item:hover span {
  text-decoration: underline;
}

div#culinaria div.meio a.livro-receitas {
  display: block;
  text-align: right;
  margin-right: 20px;
  padding-right: 30px;
  height: 30px;
  line-height: 30px;
  background: url(../imagens/livro.gif) no-repeat right center;
  color: #AE1F0F;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  
}

div#culinaria div.meio a.livro-receitas:hover {
  text-decoration: underline;
}
















/* ENVIAR RECEITA */
div#enviar-receita div#titulo h1 span {
  color: #FFC236;
}

div#enviar-receita div.coluna {
  width: 290px;
}

div#enviar-receita div.coluna ul {
  margin-left: 40px;
  padding: 5px;
}

div#enviar-receita div.coluna p {
  padding-bottom: 10px;
}

div#enviar-receita div.coluna p strong {
  color: #751D11;
}

div#enviar-receita div.meio {
  width: 700px;
  padding: 0px;
}

div#enviar-receita div.meio h2 {
  font-size: 18px;
  padding: 10px 0px;
  font-family: Georgia;
}

div#enviar-receita div.meio strong {
  color: #CE2923;
  font-size: 24px;
}


div#enviar-receita div.meio div.info-pessoais {
  background: url(../imagens/form1.gif) no-repeat top left;
  height: 120px;
  width: 660px;
}


div#enviar-receita div.meio div.info-chef {
  background: url(../imagens/form2.gif) no-repeat top left;
  height: 350px;
}

div#enviar-receita div.meio div.icone {
  background: url(../imagens/bolasuareceita.png) no-repeat center;
  width: 99px;
  height: 99px;
  float: right;
  position: relative;
  top: -70px;
  margin-right: 40px;
  text-indent: -9999px;
}

div#enviar-receita div.meio h3 {
  text-align: left;
  font-size: 30px;
  color: #AE2016;
  padding: 10px 0px 0px 30px;
}

div#enviar-receita div.meio form {
  margin: 13px 0px 0px 30px;
  text-align: left;
}

div#enviar-receita div.meio input,
div#enviar-receita div.meio textarea {
  width: 520px;
  margin: 5px 0px 14px 10px;
  border: 0px;
  border: none;
  background: none;
  background: transparent;
  *margin-left: -20px;
}

div#enviar-receita div.meio textarea {
  width: 580px;
  height: 110px;
  float: left;
}

div#enviar-receita div.meio div.categorias {
  width: 150px;
  height: 90px;
  overflow: auto;
  float: right;
  margin-right: 65px;
  margin-top: 5px;
}

div#enviar-receita div.meio div.categorias label {
  display: block;
  vertical-align: middle;
  height: 20px;
  font-size: 11px;
}

div#enviar-receita div.meio div.categorias input {
  width: 20px;
  margin: 0px 0px 0px 0px;
}

div#enviar-receita div.meio label.porcao {
  display: block;
  float: right;
  width: 150px;
  height: 25px;
  line-height: 25px;
  margin-right: 65px;
  margin-top: 10px;
}

div#enviar-receita div.meio a.btnenviar {
  display: block;
  clear: both;
  font-size: 22px;
  text-decoration: none;
  color: #FFEAC8;
  font-family: georgia;
  font-style: italic;
  padding-left: 350px;
}



div#enviar-receita div.coluna h2.titulo {
  clear: both;
}

div#enviar-receita div.coluna div.receita-do-dia {
  clear: both;
  display: block;
  height: 105px;
  width: 252px;
  background: url(../imagens/receitadodia.png) no-repeat center top;
  margin-left: 40px;
}

div#enviar-receita div.coluna div.receita-do-dia a.foto-receita {
  display: block;
  position: relative;
  height: 78px;
  width: 225px;
  top: 13px;
  left: 13px;
  text-decoration: none;  
}

div#enviar-receita div.coluna div.receita-do-dia a.foto-receita span {
  display: block;
  height: 20px;
  line-height: 18px;
  font-size: 10px;
  color: #FFF;
  position: relative;
  top: 60px;
  background: url(../imagens/transparente.png) repeat;
  padding-left: 5px;
}

div#enviar-receita div.coluna a.ler-receita {
  display: block;
  color: #AF2117;
  font-size: 14px;
  text-decoration: none;
  font-weight: bold;
  text-align: right;
  padding: 5px;  
  padding-right: 40px;
  background: url(../imagens/seta.gif) no-repeat 260px center;
}



















/*-- CONTATO --*/
div#contato div#titulo h1 span {
  color: #FFC236;
}

div#contato div#titulo h1 span {

}

div#contato div.coluna {
  width: 290px;
}

div#contato div.meio {
  width: 700px;
}

div#contato div.coluna p.coi {
  color: #721D16;
  text-align: center;
  padding-left: 35px;
  font-weight: bold;
  font-size: 14px;
  position: relative;
  top: -10px;
}

div#contato div.coluna p.telefone {
  text-align: center;
  margin-left: 36px;
  padding-left: 40px;
  font-weight: bold;
  font-size: 26px;
  height: 40px;
  line-height: 40px;
  background: url(../imagens/telefone.gif) no-repeat left center;
  font-family: Georgia;
  letter-spacing: -1px;
  color: #333;
}

div#contato div.coluna address {
  padding: 10px 0px 0px 50px;
  font-weight: bold;
  font-size: 12px;
  line-height: 15px;
  color: #333;
  font-style: normal;
}

div#contato div.coluna a.veja-mapa {
  display: block;
  height: 138px;
  text-decoration: none;
  background: url(../imagens/mapa.png) no-repeat right top;
  margin-top: 20px;
  padding: 20px 0px 0px 60px;
  cursor: pointer;
}

div#contato div.coluna a.veja-mapa h4 {
  font-size: 26px;
  width: 120px;
  color: #343434;
  font-family: Georgia;
}

div#contato div.coluna a.veja-mapa p {
  font-size: 13px;
  font-weight: bold;
  padding-top: 10px;
  color: #6E140C;
  width: 160px;  
}

div#contato div.meio {
  background: url(../imagens/formcontato.gif) no-repeat 27px bottom;
  height: 320px;
}

div#contato div.meio div.icone {
  background: url(../imagens/bolacontato.png) no-repeat center;
  width: 99px;
  height: 99px;
  float: right;
  position: relative;
  top: -70px;
  margin-right: 40px;
  text-indent: -9999px;
}

div#contato div.meio h3 {
  text-align: left;
  font-size: 30px;
  color: #AE2016;
  padding: 10px 0px 0px 30px;
}

div#contato div.meio form {
  margin: 13px 0px 0px 30px;
  text-align: left;
}

div#contato div.meio input,
div#contato div.meio textarea {
  width: 470px;
  margin: 5px 0px 14px 10px;
  border: 0px;
  border: none;
  background: none;
  background: transparent;
}

div#contato div.meio textarea {
  width: 580px;
  height: 65px;
}

div#contato div.meio a.btnenviar {
  display: block;
  clear: both;
  font-size: 22px;
  text-decoration: none;
  color: #FFEAC8;
  font-family: georgia;
  font-style: italic;
  padding-left: 320px;
}








/*-- EMPRESA Página Antiga-- 
div#empresa div#titulo h1 span {
  color: #FFC236;
}

div#empresa div.coluna {
  width: 290px;
}

div#empresa div.meio {
  width: 700px;
}

div#empresa div.coluna p {
  color: #721D16;
  padding: 5px 20px 5px 50px;
  text-align: justify;
}

div#empresa div.coluna p img {
  padding-right: 10px;
}

div#empresa div.coluna h4 {
  font-size: 34px;
  text-align: center;
  color: #D32B1E;
  padding: 20px 10px 10px 50px;
  font-family: georgia;
  font-style: italic;
  text-shadow:#000 2px 2px 2px;
}

div#empresa div.coluna h4 span {
  color: #FFC236;
  font-size: 28px;
}

div#empresa div.meio {

}

div#empresa div.meio div.icone {
  background: url(../imagens/bolaempresa.png) no-repeat center;
  width: 99px;
  height: 99px;
  float: right;
  position: relative;
  top: -70px;
  margin-right: 40px;
  text-indent: -9999px;
}

div#empresa div.meio h3 {
  text-align: left;
  font-size: 30px;
  color: #AE2016;
  padding: 5px 0px 10px 30px;
}

div#empresa div.meio p {
  color: #333333;
  padding: 5px 50px 5px 10px;
  text-align: justify;
}

div#empresa div.meio p img {
  float: left;
}

div#empresa div.meio a {
  color: #AF2117;
  text-decoration: none;
}

div#empresa div.meio a:hover {
  text-decoration: underline;
}  */

/* EMPRESA */

iv#empresa div#titulo h1 span {
  color: #FFC236;
}

div#empresa div.icone-max {     
  position: relative;     
  float: right;                  
  width: 99px;
  height: 99px; 
  margin: -70px 42px -29px 0;          
  background: url(../imagens/bolaempresa.png) no-repeat center;
  text-indent: -9999px;
}

div#empresa #setas-ocultas {
  position: relative;
  height: 80px;
  margin: 20px 0 -103px 0;
}

div#empresa #setas-ocultas .esquerdo {
  float: left;
  width: 36px;
  height: 80px;
  background: url("../imagens/orelhaesquerda.png") center top no-repeat;
}

div#conteudo #setas-ocultas .direito { 
  float: right;
  width: 36px;
  height: 80px;
  background: url("../imagens/orelhadireita.png") center top no-repeat;
}

div#empresa div#missao-visao {
  min-height: 130px;
  padding: 0 0 0 35px;
  margin: 30px 15px;                                              
  background: url(../imagens/fundoempresa.png) top left no-repeat;
}

div#empresa div#missao-visao div#missao,
div#empresa div#missao-visao div#visao,
div#empresa div#missao-visao div#valores {
  float: left;
  width: 288px;
  padding-top: 20px;
}      

div#empresa div#missao-visao div#visao {  
  width: 278px;
  padding: 20px 15px 0 25px;
}            

div#empresa div#missao-visao h1 {
  font-size: 26px;
  font-weight: bold;
  color: #ffe6c1;
}  

div#empresa div#missao-visao h2 {
  margin-top: 15px;
  font-size: 12px;
  font-weight: bold;
  width: 240px;
  line-height: 18px;
}

div#empresa div#missao-visao div#valores ul {
  margin-top: 15px;
  font-weight: bold;
  line-height: 16px;
}

div#empresa div#missao-visao div#valores ul li {
  background: url(../imagens/seta_baixo.png) left 4px no-repeat;
  padding-left: 15px;   
}
        

div#empresa div#missao-visao div#valores ul li a {
  display: block;
  text-decoration: none;
  position: relative;
  z-index: 15;  
}

div#empresa div#missao-visao div#valores ul li a:hover {
  text-decoration: underline;
}

div#empresa div#missao-visao div#valores ul p {
  color: #6e6e6e;
  line-height: 14px;
  margin: 5px 15px 5px 0px;
  font-weight: normal;
  display: none;
  font-size: 11px;
}   

div#empresa #e-corpo-meio {  
  margin-left: 40px;
}

div#empresa #e-corpo-meio p {
  color: #721D16;
  padding: 5px 20px 5px 50px;
  text-align: justify;
}

div#empresa #e-corpo-meio p img {
  padding-right: 10px;
}

div#empresa #e-corpo-meio h4 {
  font-size: 34px;
  text-align: center;
  color: #D32B1E;
  padding: 20px 10px 10px 50px;
  font-family: georgia;
  font-style: italic;
  text-shadow:#000 2px 2px 2px;
}

div#empresa #e-corpo-meio h4 span {
  color: #FFC236;
  font-size: 28px;
}

div#empresa #e-corpo-meio h3 {
  font-family: Georgia;
  font-size: 30px;
  font-style: italic;
  color: #AE2016;
  padding: 5px 0px 10px 15px;
}

div#empresa #e-corpo-meio p {
  color: #333333;
  padding: 5px 50px 5px 10px;
  text-align: justify;
  margin: 10px 0 10px 0;
}

div#empresa #e-corpo-meio p strong {
  color: #AF2117;
}

div#empresa #e-corpo-meio p img {
  float: left;
}

div#empresa #e-corpo-meio a {
  color: #AF2117;
  text-decoration: none;
}

/* CURIOSIDADES */
div#curiosidades div.coluna {
  position: relative;
  top: -70px;
}

div#curiosidades div.meio {
  width: 642px;
  position: relative;
  top: 0px;
  text-align: left;
  padding: 10px 10px 0px 50px;
}

div#curiosidades div.icone {
  background: url(../imagens/bolacuriosidades.png) no-repeat center;
  width: 99px;
  height: 99px;
  float: right;
  position: relative;
  top: -70px;
  margin-right: 40px;
  text-indent: -9999px;
}


div#curiosidades div.meio div.item {
  display: block;
}

div#curiosidades div.meio div.item h2 {
  font-size: 18px;
  font-style: italic;
  color: #D62B21;
  padding: 5px 0px;
}

div#curiosidades div.meio div.item h3 {
  font-size: 14px;
  font-style: italic;
  color: #5C0E0A;
  padding-top: 15px;
}

div#curiosidades div.meio div.item p.dica {
  color: #5C0E0A;
}

div#curiosidades div.meio div.item div.fotos {
  clear: both;
}

div#curiosidades div.meio div.item div.fotos a {
  float: left;
  padding: 5px;
  margin: 5px;
  border: 2px solid #DDC7AF;
}

div#curiosidades div.meio div.item div.fotos a:hover {
  float: left;
  padding: 5px;
  border: 2px solid #5C0E0A;
}


div#curiosidades div.meio div.item div.linha {
  clear: both;
  display: block;
  height: 50px;
  background: url(../imagens/divcomentario.gif) no-repeat center;
}



div#curiosidades div.coluna h2.titulo {
  clear: both;
}

div#curiosidades div.coluna div.receita-do-dia {
  clear: both;
  display: block;
  height: 105px;
  width: 252px;
  background: url(../imagens/receitadodia.png) no-repeat center top;
}

div#curiosidades div.coluna div.receita-do-dia a.foto-receita {
  display: block;
  position: relative;
  height: 78px;
  width: 225px;
  top: 13px;
  left: 13px;
  text-decoration: none;  
}

div#curiosidades div.coluna div.receita-do-dia a.foto-receita span {
  display: block;
  height: 20px;
  line-height: 18px;
  font-size: 10px;
  color: #FFF;
  position: relative;
  top: 60px;
  background: url(../imagens/transparente.png) repeat;
  padding-left: 5px;
}

div#curiosidades div.coluna a.ler-receita {
  display: block;
  color: #AF2117;
  font-size: 14px;
  text-decoration: none;
  font-weight: bold;
  text-align: right;
  padding: 5px;  
  padding-right: 70px;
  background: url(../imagens/seta.gif) no-repeat 230px center;
}





div#curiosidades div.coluna div.produto-destaque {
  clear: both;
  display: block;
  height: 105px;
  width: 252px;
  background: url(../imagens/receitadodia.png) no-repeat center top;
}

div#curiosidades div.coluna div.produto-destaque a.foto-produto {
  display: block;
  position: relative;
  height: 78px;
  width: 225px;
  top: 13px;
  left: 13px;
  background: url(../imagens/receitas/morango.jpg) no-repeat right bottom;
  text-decoration: none;  
}


div#curiosidades div.coluna a.conheca-melhor {
  display: block;
  color: #AF2117;
  font-size: 14px;
  text-decoration: none;
  font-weight: bold;
  text-align: right;
  padding: 10px 5px;  
  padding-right: 70px;
  background: url(../imagens/mais.gif) no-repeat 230px center;
}

div#curiosidades div.direito h3 {
  font-size: 14px;
  text-align: left;
  padding: 5px 10px;
  color: #5C0E0A;
}

div#curiosidades div.direito p {
  padding: 5px 40px 5px 10px;
}









/* SAUDE */
div#saude div.coluna {
  position: relative;
  top: -70px;
}

div#saude div.meio {
  width: 642px;
  position: relative;
  top: 0px;
  text-align: left;
  padding: 10px 10px 0px 50px;
}

div#saude div.icone {
  background: url(../imagens/bolasaude.png) no-repeat center;
  width: 99px;
  height: 99px;
  float: right;
  position: relative;
  top: -70px;
  margin-right: 40px;
  text-indent: -9999px;
}


div#saude div.meio div.item {
  display: block;
}

div#saude div.meio div.item h2 {
  font-size: 18px;
  font-style: italic;
  color: #D62B21;
  padding: 5px 0px;
}

div#saude div.meio div.item h3 {
  font-size: 14px;
  font-style: italic;
  color: #5C0E0A;
  padding-top: 15px;
}

div#saude div.meio div.item p.dica {
  color: #5C0E0A;
}

div#saude div.meio div.item div.fotos {
  clear: both;
}

div#saude div.meio div.item div.fotos a {
  float: left;
  padding: 5px;
  margin: 5px;
  border: 2px solid #DDC7AF;
}

div#saude div.meio div.item div.fotos a:hover {
  float: left;
  padding: 5px;
  border: 2px solid #5C0E0A;
}


div#saude div.meio div.item div.linha {
  clear: both;
  display: block;
  height: 50px;
  background: url(../imagens/divcomentario.gif) no-repeat center;
}



div#saude div.coluna h2.titulo {
  clear: both;
}

div#saude div.coluna div.receita-do-dia {
  clear: both;
  display: block;
  height: 105px;
  width: 252px;
  background: url(../imagens/receitadodia.png) no-repeat center top;
}

div#saude div.coluna div.receita-do-dia a.foto-receita {
  display: block;
  position: relative;
  height: 78px;
  width: 225px;
  top: 13px;
  left: 13px;
  text-decoration: none;  
}

div#saude div.coluna div.receita-do-dia a.foto-receita span {
  display: block;
  height: 20px;
  line-height: 18px;
  font-size: 10px;
  color: #FFF;
  position: relative;
  top: 60px;
  background: url(../imagens/transparente.png) repeat;
  padding-left: 5px;
}

div#saude div.coluna a.ler-receita {
  display: block;
  color: #AF2117;
  font-size: 14px;
  text-decoration: none;
  font-weight: bold;
  text-align: right;
  padding: 5px;  
  padding-right: 70px;
  background: url(../imagens/seta.gif) no-repeat 230px center;
}





div#saude div.coluna div.produto-destaque {
  clear: both;
  display: block;
  height: 105px;
  width: 252px;
  background: url(../imagens/receitadodia.png) no-repeat center top;
}

div#saude div.coluna div.produto-destaque a.foto-produto {
  display: block;
  position: relative;
  height: 78px;
  width: 225px;
  top: 13px;
  left: 13px;
  background: url(../imagens/receitas/morango.jpg) no-repeat right bottom;
  text-decoration: none;  
}


div#saude div.coluna a.conheca-melhor {
  display: block;
  color: #AF2117;
  font-size: 14px;
  text-decoration: none;
  font-weight: bold;
  text-align: right;
  padding: 10px 5px;  
  padding-right: 70px;
  background: url(../imagens/mais.gif) no-repeat 230px center;
}

div#saude div.direito h3 {
  font-size: 14px;
  text-align: left;
  padding: 5px 10px;
  color: #5C0E0A;
}

div#saude div.direito p {
  padding: 5px 40px 5px 10px;
}















/*-- VENDAS --*/
div#vendas div#titulo h1 span {
  color: #FFC236;
}

div#vendas div#titulo h1 span {

}

div#vendas div.coluna {
  width: 290px;
}

div#vendas div.coluna h2.titulo {
  font-size: 20px;
}

div#vendas div.meio {
  width: 700px;
}

div#vendas div.coluna div.item {
  padding-left: 50px;
}

div#vendas div.coluna div.item h3 {
  color: #5C0E0A;
  font-size: 16px;
  padding-bottom: 5px;
}

div#vendas div.coluna div.item p.vendedor {
  color: #353535;
  font-size: 14px;
  font-weight: bold;
  padding-bottom: 5px;
}

div#vendas div.coluna div.item p.telefone,
div#vendas div.coluna div.item p.celular,
div#vendas div.coluna div.item a.email {
  color: #353535;
  font-size: 14px;
  background: url(../imagens/icotelefone.gif) no-repeat left center;
  padding-left: 15px; 
}

div#vendas div.coluna div.item p.celular {
  background: url(../imagens/icocelular.gif) no-repeat left center;
}

div#vendas div.coluna div.item a.email {
  background: url(../imagens/icoemail.gif) no-repeat left center;
}

div#vendas div.coluna div.item div.linha {
  border-top: 1px dotted #D0C0A9;
  margin-top: 10px;
  height: 10px;
}

div#vendas div.coluna a.bazar-brazil {
  display: block;
  background: url(../imagens/bazarbrasil.gif) no-repeat 45px top;
  height: 80px;
  text-indent: -9999px;
}

div#vendas div.coluna a.mercosul {
  display: block;
  background: url(../imagens/mercosul.gif) no-repeat 45px top;
  height: 80px;
  text-indent: -9999px;
}



div#vendas div.meio div.icone {
  background: url(../imagens/bolarepresentantes.png) no-repeat center;
  width: 99px;
  height: 99px;
  float: right;
  position: relative;
  top: -70px;
  margin-right: 40px;
  text-indent: -9999px;
}

div#vendas div.meio h3 {
  text-align: left;
  font-size: 30px;
  color: #AE2016;
  padding: 10px 0px 0px 30px;
}

div#vendas div.meio div#mapa {
  position: relative;
  top: -60px;  
}






/* RECEITAS */
div#receitas div#titulo {
  background: url(../imagens/sembolas.gif) no-repeat center 30px;
  height: 110px;
  z-index: 1;
  position: relative;
}

div#receitas div#titulo ul {
  display: block;
  height: 40px;    
  width: 922px;
  float: left;
  background: url(../imagens/barrasuperior.png) repeat-x center;    
}

div#receitas div#titulo span.orelha {
  display: block;
  width: 36px;
  height: 70px;
}

div#receitas div#titulo span.esquerdo {
  float: left;  
  background: url(../imagens/orelhaesquerda.png) no-repeat left -24px;
}

div#receitas div#titulo span.direito {
  float: right;  
  background: url(../imagens/orelhadireita.png) no-repeat left -24px;
}

div#receitas div#titulo li {
  display: inline;
  width: 36px;
  height: 70px;    
}

div#receitas div#titulo li a {
  display: block;
  padding: 0px 15px;
  float: left;
  line-height: 34px;
  font-size: 12px;
  font-family: Georgia;
  font-weight: bold;
  font-style: italic;
  color: #FFE5BD;
  text-shadow: #a0a9af;
  text-align: center;
  text-shadow:#000 2px 2px 2px;
  text-decoration: none;
}

div#receitas div#titulo li a:hover,
div#receitas div#titulo li a.selecionado {
  background-color: #801307;
}

div#receitas div#titulo h1 {
  padding-top: 40px;
  *padding-top: 0px;
}

div#receitas div.coluna h2.titulo {
  clear: both;
}

div#receitas div.coluna ul {
  padding: 0px 40px 0px 10px;
}

div#receitas div.coluna ul li {
  border-bottom: 1px dotted #D0B18F;
  padding: 5px 0px;
}

div#receitas div.coluna ul li a {
  font-weight: bold;
  color: #6D200E;
  font-style: italic;
  font-size: 14px;
  text-decoration: none;
}

div#receitas div.coluna ul li a:hover {
  text-decoration: underline;
}

div#receitas div.coluna ul li p {
  font-size: 10px;
}

div#receitas div.coluna a.gostei-da-ideia {
  font-size: 11px;
  line-height: 16px;
  color: #333;
  padding: 5px 100px 0px 10px;
  display: block;
  text-decoration: none;
  background: url(../imagens/gosteidaideia.png) no-repeat 15px top;
  height: 162px;
}

div#receitas div.coluna a.gostei-da-ideia h2 {
  padding-top: 58px;
  padding-left: 20px;
  font-size: 18px;
}


div#receitas div.meio {
  width: 642px;
  position: relative;
  top: 0px;
  text-align: left;
  padding: 10px 10px 0px 50px;
}


div#receitas div.meio div.item {
  display: block;
}


div#receitas div.meio div.item div.imagem {
  float: right;
  background: url(../imagens/fotoreceita.gif) no-repeat left 15px;
  width: 270px;
  height: 260px;
  margin: 10px;
}

div#receitas div.meio div.item div.imagem span.porcao {
  display: block;
  text-align: right;
  padding: 1px 10px 2px 10px;
  height: 12px;  
}

div#receitas div.meio div.item div.imagem img {
  width: 247px;
  height: 183px;
  margin: 11px;
}

div#receitas div.meio div.item div.imagem div.favorito {
  padding: 5px 10px;
}

div#receitas div.meio div.item div.imagem div.favorito p {
  float: left;
}

div#receitas div.meio h1 {
  clear: both;
  font-size: 28px;
  color: #D32B1E;
  padding: 15px 0px 0px 0px;
  font-family: georgia;
  font-style: italic;
}

div#receitas div.meio h2 {
  font-size: 18px;
  font-style: italic;
  color: #D62B21;
  padding: 10px 0px;
}

div#receitas div.meio div.comentarios h3 {
  font-size: 20px;
  font-weight: bold;
  padding: 10px 0px;
}

div#receitas div.meio div.comentarios p {
  color: #73553D;
  padding-left: 15px;
}

div#receitas div.meio form.formComentario {
  background: url(../imagens/formcomentario.gif) no-repeat left 3px;
  height: 226px;
  margin-top: 10px;
}

div#receitas div.meio form.formComentario input,
div#receitas div.meio form.formComentario textarea {
  width: 520px;
  margin: 5px 0px 14px 10px;
  border: 0px;
  border: none;
  background: none;
  background: transparent;
}

div#receitas div.meio form.formComentario textarea {
  width: 580px;
  height: 105px;
}

div#receitas div.meio form.formComentario a.btnenviar {
  display: block;
  clear: both;
  font-size: 22px;
  text-decoration: none;
  color: #FFEAC8;
  font-family: georgia;
  font-style: italic;
  padding-left: 370px;
}


div#receitas div.meio div.foto {
  clear: both;
}

div#receitas div.meio div.fotos a {
  float: left;
  padding: 5px;
  margin: 5px;
  border: 2px solid #DDC7AF;
}

div#receitas div.meio div.linha {
  clear: both;
  display: block;
  height: 50px;
  background: url(../imagens/divcomentario.gif) no-repeat center;
}


div#receitas div.paginacao {
  padding-left: 5px;
}







/*-- RODAPE --*/
div#rodape {
  padding: 5px 25px 0px 25px;
  background: url(../imagens/rodapecorpo.png) no-repeat center top;
}

div#rodape p.tesoura {
  display: block;
  height: 36px;
  background: url(../imagens/tesoura.gif) no-repeat left top;
  border-bottom: 2px dotted #C9B18B;
}

div#rodape ul.menu {
  display: block;
  font-size: 11px;
  margin-top: 3px;
}

div#rodape ul.menu li {
  display: block;
  float: left;
  height: 20px;
  line-height: 20px;
  padding: 0px 20px;
  color: #852016;
}

div#rodape ul.menu li.divisao {
  border-right: 2px dotted #C9B18B;
}

div#rodape ul.menu a {
  color: #852016;
  text-decoration: none;
}

div#rodape ul.menu a:hover {
  text-decoration: underline;
}

div#rodape ul.menu li.copy {
  float: right;
}




















