/* --------------------------------------------------------------    
   TIPOGRAFY
-------------------------------------------------------------- */

@import url("reset.css");

/* Headings
-------------------------------------------------------------- */
h1,h2,h3,h4,h5,h6 { font-family: Tahoma; font-weight: normal; color: #3CB651; }
h1 { font-size: 16px; margin: 10px 0px 20px 0px; color: #3CB651; font: normal 14px Tahoma, Arial; display: none; }
h2 { font-size: 18px; margin-bottom: 1.0em; line-height: 1; margin-top: 5px; text-align:left; clear:both;}
h4 { font-size: 13px; line-height: 1; margin-bottom: 0.6em; padding-top: 10px; color:#0C3685; text-align:left; clear:both;}
h5 { font-size: 15px; margin-bottom: 0.75em; font-weight: bold; }
h6 { font-size: 15px; line-height: 1; margin: 0px 0 5px 7px; color:#333333;  }

.h2_noticia 			{	background: url(../img/h2_noticias.jpg) no-repeat; height: 30px;}
.h2_investidor 			{	background: url(../img/h2_investidores.jpg) no-repeat; }
.h2_responsabilidade 	{	background: url(../img/h2_responsabilidade.jpg) no-repeat; }
.h3_carreira 			{	background: url(../img/h3_carreira.jpg) no-repeat center; }
.h3_carreira 			{	background: url(../img/h3_carreira.jpg) no-repeat 60px; }
.h3_fornecedor 			{	background: url(../img/h3_fornecedor.jpg) no-repeat 60px; }
.h3_certificacao 		{	background: url(../img/h3_certificacoes.jpg) no-repeat 60px; }
.h3_sac 				{	background: url(../img/h3_sac.jpg) no-repeat 60px; }


/* Text elements
-------------------------------------------------------------- */
p           { margin: 0 0 1.4em; }
p img       { float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }
p img.right { float: right; margin: 0.5em 0 1.5em 1.5em; }

blockquote  { margin: 1.5em; color: #666; font-style: italic; }
strong      { font-weight: bold; }
em,dfn      { font-style: italic; }
dfn         { font-weight: bold; }
sup, sub    { line-height: 0; }

abbr, 
acronym     { border-bottom: 1px dotted #666; }
address     { margin: 0 0 1.5em; font-style: italic; }
del         { color:#666; }

pre,code    { margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; } 

/* Lists
-------------------------------------------------------------- */
li ul, 
li ol       { margin: 0; }
ul, ol      { margin: 0; }

ul          { list-style-type: none; }
ol          { list-style-type: decimal; }

dl          { margin: 0 0 1.5em 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1.5em;}

/* Misc classes
-------------------------------------------------------------- */
.small      { font-size: 10px; }
.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide       { display: none; }

.quiet      { color: #666; }
.loud       { color: #000; }
.highlight  { background:#ff0; }
.added      { background:#060; color: #fff; }
.removed    { background:#900; color: #fff; }

.first      { margin-left:0; padding-left:0; }
.last       { margin-right:0; padding-right:0; }
.top        { margin-top:0; padding-top:0; }
.bottom     { margin-bottom:0; padding-bottom:0; }

.white			{ color: #FFFFFF; }
.white:hover	{ color: #FFFFFF; }
.white:visited	{ color: #FFFFFF; }

.w900	{ width: 900px; }

.link_reweb			{ color: #899AB3; }
.link_reweb:hover	{ color: #899AB3; }
.link_reweb:visited { color: #899AB3; }

.clear 		{ clear: both }
.cleft 		{ clear: left }
.left 		{ float:left; }
.right 		{ float:right; }
.cright 	{ clear:right; }
.bold 		{ font-weight: bold; }
.bold a		{ font-weight: bold; }
.s14		{ font-size: 14px; }
.migalha 	{ font: 11px Tahoma; margin:17px 0px 25px 0px; }
.arrow		{ margin-left:  7px; margin-right: 7px; }
.subTitulo  { font: bold 13px Arial; }

.ml10  		{ margin-left: 	10px; }
.ml20  		{ margin-left: 	20px; }
.mb10  		{ margin-bottom: 10px; }
.ml50  		{ margin-left: 	50px; }
.mr20  		{ margin-right: 20px; }
.mt5  		{ margin-top: 	5px; }

.pt25 		{ padding-top: 25px; }
.pt20 		{ padding-top: 20px; }

.m15 		{ margin-top: 15px }

.w100 		{ width: 100px; }
.w160 		{ width: 160px; }
.w170 		{ width: 170px; }
.w218 		{ width: 218px; }
.w240 		{ width: 240px; }
.w250 		{ width: 250px; }
.w255 		{ width: 255px; }
.w258 		{ width: 258px; }
.w260 		{ width: 260px; }
.w270 		{ width: 270px; }
.w280 		{ width: 280px; }
.w290 		{ width: 290px; }
.w310 		{ width: 310px; }
.w330 		{ width: 330px; }
.w345 		{ width: 345px; }
.w420 		{ width: 420px; }
.w410 		{ width: 410px; }

.h80 		{ height: 80px; }
.h84 		{ height: 84px; }
.h90 		{ height: 90px; }
.h120 		{ height: 120px; }

.tbl_garantia 	{ font: 11px Arial }
.arial11 		{ font: 11px Arial }
.nobg 			{ background: none; }

.v9_color 		{ font-size: 9px; color: #8DA2C0; }
.v9 			{ font-size: 9px;  }
.v10			{ font-size: 10px; }
.v11			{ font-size: 11px; }
.v12			{ font-size: 12px; }
.v13			{ font-size: 13px; }
.v14			{ font-size: 14px; }
.v15			{ font-size: 15px; }
.v17			{ font-size: 17px; }
.v18			{ font-size: 18px; }
.v21			{ font-size: 21px; }

.an17 			{ font: bold 17px Arial Narrow; }
.an28 			{ font: bold 28px Arial Narrow; }

.verm       	{ color: #B00000;  }
.blue       	{ color: #18B0BF;  }
.vm         	{ vertical-align:middle; }
.texto-centro	{ text-align: center; }
.texto-direita	{ text-align: right; }
.hide-text 		{ text-indent:-9999px; }
.absmiddle		{ vertical-align: middle; }
.line			{ font: 0px Arial; height: 10px; width: 168px; clear: both; margin-bottom: 10px; background: url(../img/bg/line.png) no-repeat center center; }
.lineLogin			{ font: 0px Arial; height: 9px; width: 518px; clear: both; margin-bottom: 10px; background: url(../img/bg/lineLogin.png) no-repeat center center; }
.line2			{ font: 0px Arial; border-bottom: 1px #DBDBDB solid; height: 10px; width: 300px; clear: both; margin-bottom: 10px; }
.lineAcross		{ font: 0px Arial; border-bottom: 1px #CBE86B solid; height: 10px; width: 100%; clear: both; margin-bottom: 10px; }
/*-----------------------------------------------------------*/
/* LINKS
-------------------------------------------------------------*/
a			{ text-decoration: none; color: #0A6524;}
a:visited	{ text-decoration: none; color: #0A6524;}
a:focus,
a:hover     { text-decoration: underline; color: #0A6524;}

.white a           { text-decoration: none; color: #FFFFFF;}
.white a:visited   { text-decoration: none; color: #FFFFFF;}
.white a:focus,
.white a:hover     { text-decoration: underline; color: #FFFFFF;}

.linkSm				{ text-decoration: none; color: #002E64;}
.linkSm:visited		{ text-decoration: none; color: #002E64;}
.linkSm:focus,
.linkSm:hover      	{ text-decoration: none; color: #002E64; font-weight: bold}

.cinza				{ text-decoration: none; color: #A5ACBD;}
.cinza:visited		{ text-decoration: none; color: #A5ACBD;}
.cinza:focus,
.cinza:hover      	{ text-decoration: underline; color: #A5ACBD;}

/*-----------------------------------------------------------*/
/* FORMS
-------------------------------------------------------------*/
.formulario {
	float: left;
}

.frmRadio {
	float: left;
	
}

.frm input {
	background: none;
	width: 100%;
	border: none;
	color: #0D8832;
	font: normal 11px Verdana;
	padding-top: 6px;
}

.frm textarea {
	background: none;
	width: 100%;
	height: 100%;
	border: none;
	color: #0D8832;
	font: normal 11px Verdana;
	padding-top: 6px;
}

.frm117L {
	background: url(../img/bg/_frm117.jpg) no-repeat;
	height: 28px;
	width: 87px;
	padding: 0px 15px;
	margin: 0px 12px 18px 0px;
}

.frm157 {
	background: url(../img/bg/_frm157.jpg) no-repeat;
	height: 28px;
	width: 127px;
	padding: 0px 15px;
	margin-bottom: 8px;
}

.frmBusca {
	background: url(../img/bg/_frmBusca.jpg) no-repeat;
	height: 28px;
	width: 112px;
	padding: 0px 30px 0px 15px;
	margin-bottom: 8px;
}

.frm157x115 {
	background: url(../img/bg/_frm157x115.jpg) no-repeat;
	height: 105px;
	width: 127px;
	padding: 0px 15px 10px 15px;
	margin-bottom: 8px;
}

.frm307x115 {
	background: url(../img/bg/_frm307x115.jpg) no-repeat;
	height: 105px;
	width: 277px;
	padding: 0px 15px 10px 15px;
	margin-bottom: 8px;
}

.frm249 {
	background: url(../img/bg/_frm249.jpg) no-repeat;
	height: 28px;
	width: 219px;
	padding: 0px 15px;
	margin-bottom: 8px;
}
/*-----------------------------------------------------------*/
/* IMAGES
-------------------------------------------------------------*/
.logo {
	display: block;
	width: 199px;
	height: 139px;
	position: relative;
	background: url(../img/logo.jpg) no-repeat left 4px;
	margin: 15px 0px 0px 0px;
}

.arrow {
	background: url(../img/bg/arrow.gif) no-repeat 0px 3px;
	padding-left: 10px;
}

.linkVoltar {
	padding-left: 15px;
	background: url(../img/bg/_arrowBack.gif) no-repeat 0px 4px;
}

.linkTopo {
	padding-left: 15px;
	background: url(../img/bg/_arrowTop.gif) no-repeat 0px 4px;
}

.btn_verTodas {
	margin-left: 4px;
	display: block;
	width: 69px;
	height: 13px;
	background: url(../img/bt/ver_todas.jpg) no-repeat;
}

.btn_faca_pedido {
	margin-left: 10px;
	display: block;
	width: 67px;
	height: 26px;
	background: url(../img/bt/faca_pedido.png) no-repeat;
}

.btn_enviar {
	border: none; 
	cursor: pointer;
	margin-left: 4px;
	display: block;
	width: 49px;
	height: 12px;
	background: url(../img/bt/enviar.jpg) no-repeat;
}

.btn_ver_resultado {
	display: block;
	width: 200px;
	height: 23px;
	background: url(../img/bt/ver_resultado.jpg) no-repeat;
}

.btn_vota_enquete {
	border: none; 
	cursor: pointer;
	margin-left: 20px;
	display: block;
	width: 31px;
	height: 22px;
	background: url(../img/bt/ok_enquete.jpg) no-repeat;
}

.btn_enviar_login {
	margin: 8px 0px 0px 4px;
	display: block;
	width: 49px;
	height: 12px;
	background: url(../img/bt/enviar_login.jpg) no-repeat;
}

.btn_sair {
	display: block;
	width: 34px;
	height: 12px;
	background: url(../img/bt/btnSair.jpg) no-repeat;
}

.atendimentoOnline {
	width: 225px;
	height: 76px;
	position: absolute;
	top: 20px;
	*top: 40px;
	right: 0px;
	z-index: 10000;
	background: url(../img/bg/bg_atendimento.png) no-repeat;
}

.btnEnviar {
	width: 59px;
	height: 24px;
	display: block;
	background: url(../img/btnEnviar.jpg) no-repeat;
}

.btnBusca {
	width: 25px;
	height: 24px;
	position: absolute;
	right: 0px;
	top: 0px;
}

.ver_detalhe {
	width: 88px;
	height: 15px;
	display: block;
	background: url(../img/bt/ver_detalhe.jpg) no-repeat;
	margin: 0 auto;
}

.compre_agora {
	width: 64px;
	height: 26px;
	display: block;
	background: url(../img/bt/btn_comprar.jpg) no-repeat;
	margin: 0 auto;
}

.btnComprar {
	width: 180px;
	height: 39px;
	/*width: 123px;
	height: 17px;*/
	display: block;
	/*background: url(../img/bt/btnComprar.jpg) no-repeat;*/
	background: url(../img/buyProd.gif) no-repeat;
	float: left;
	margin-top: 9px;
}

.tit_empresa {
	width: 127px;
	height: 35px;
	display: block;
	background: url(../img/tit_empresa.png) no-repeat;
}

.tit_objetivos {
	width: 92px;
	height: 25px;
	display: block;
	background: url(../img/tit_objetivos.png) no-repeat;
}

.tit_missao {
	width: 67px;
	height: 20px;
	display: block;
	background: url(../img/tit_missao.png) no-repeat;
}

.tit_visao {
	width: 51px;
	height: 20px;
	display: block;
	background: url(../img/tit_visao.png) no-repeat;
}

.tit_valores {
	width: 71px;
	height: 20px;
	display: block;
	background: url(../img/tit_valores.png) no-repeat;
}

.tit_qualidade {
	width: 151px;
	height: 34px;
	display: block;
	background: url(../img/tit_qualidade.png) no-repeat;
}

.tit_parceiros {
	width: 131px;
	height: 29px;
	display: block;
	background: url(../img/tit_parceiros.png) no-repeat;
}

.tit_participe {
	width: 123px;
	height: 37px;
	display: block;
	background: url(../img/tit_participe.png) no-repeat;
}

.tit_enquete {
	width: 168px;
	height: 46px;
	display: block;
	background: url(../img/tit_enquete.png) no-repeat;
}

.tit_contato {
	width: 115px;
	height: 27px;
	display: block;
	background: url(../img/tit_contato.png) no-repeat;
}

.tit_localizacao {
	width: 92px;
	height: 20px;
	display: block;
	background: url(../img/tit_localizacao.png) no-repeat;
}

.tit_receitas {
	width: 120px;
	height: 29px;
	display: block;
	background: url(../img/tit_receitas.png) no-repeat;
}

.tit_novidades {
	width: 275px;
	height: 30px;
	display: block;
	background: url(../img/tit_novidades.png) no-repeat;
}

.tit_cardapio {
	width: 131px;
	height: 38px;
	display: block;
	background: url(../img/tit_cardapio.png) no-repeat;
}

.tit_listacompleta {
	width: 164px;
	height: 30px;
	display: block;
	background: url(../img/tit_listacompleta.png) no-repeat;
}

.tit_carrinho {
	display: block;
	margin: 0px 0px 4px 3px;
	background: url(../img/tit_carrinho.png) no-repeat;
	width: 83px;
	height: 11px;
}

.tit_telefone {
	display: block;
	margin: 30px 0px 34px 0px;
	background: url(../img/bg/telefone.png) no-repeat;
	width: 193px;
	height: 80px;	
}

.tit_contato_home {
	width: 196px;
	height: 78px;
	display: block;
	background: url(../img/tit_contato_home.png) no-repeat;
}

.tit_receitas_home {
	width: 149px;
	height: 42px;
	display: block;
	background: url(../img/tit_receitas_home.png) no-repeat;
}

.tit_porcao {
	width: 144px;
	height: 68px;
	display: block;
	background: url(../img/tit_porcao.png) no-repeat;
	margin: 0px 0px 40px 29px ;
}

.tit_duvidas {
	width: 116px;
	height: 30px;
	display: block;
	background: url(../img/tit_duvidas.png) no-repeat;
}

.tit_home_pratos {
	width: 161px;
	height: 92px;
	display: block;
	background: url(../img/tit_home_pratos.png) no-repeat;
	margin: 0px 0px 40px 29px ;
}

/*-----------------------------------------------------------*/
/* STRUCTURE
-------------------------------------------------------------*/
html {
	height: 100%;
	width: 100%;
	min-width: 973px;
}

body {
    width: 100%;
    min-width: 973px;
    background: #fff url(../img/bg/bg_body.jpg) repeat-x top center;
    font-size: 11px;
  	color: #0A6524;
  	font-family: Verdana;
}

.main {
	width: 965px;
	position: relative;
	margin: 0 auto;
}

.corpo {
	width:970px;
	margin-bottom:
	min-height: 1180px;
}

.container {
	float: left;
	width: 740px;
	position: relative;
}

.esquerda {
	float: left;
	width: 220px;
}

.direita {
	position: absolute;
	top: 25px;
	right: 0px;
	z-index: 1000;
	width: 210px;
}

.biomenu_textDir,
.biomenu_textDir1 {
	margin: 60px 0px 0px 14px;
}

.biomenu_textDir p {
	padding: 10px;
}

.biomenu_textDir1 p {
	padding: 10px 10px 10px 0px;
}

.tit_newsletter {
	width: 89px;
	height: 14px;
	background: url(../img/iconeNews.jpg) no-repeat;
}

.tit_textDir {
	width: 197px;
	height: 68px;
	background: url(../img/iconeDireita.png) no-repeat;
}

.preco_home {
	padding: 10px 0px;
	font: bold 16px Verdana;
	color: #2C7338;
}

.titulo_prato {
	background: #3CB651;
	color: #fff;
	padding: 2px 4px;
}

.tit_carnes, .tit_massas, .tit_peixe, .tit_aves {
	width: 19px;
	height: 245px;
	margin: 0px 0px 0px 5px;
}

.tit_carnes 	 { background: url(../img/bg/tit_home_carnes.gif) no-repeat center center; }
.tit_massas 	 { background: url(../img/bg/tit_home_massas.gif) no-repeat center center; }
.tit_peixe		 { background: url(../img/bg/tit_home_peixe.gif) no-repeat center center; }
.tit_aves	 	 { background: url(../img/bg/tit_home_aves.gif) no-repeat center center; }

.imgHomeProduto {
	border: 0;
	height: 90px;
	width: 140px;
}

.conteudo_interno {
	clear: left;
	width: 680px;
	padding: 20px 0px 0px 32px;
	margin-bottom: 40px;
}

.conteudo_interno2 {
	clear: left;
	width: 910px;
	padding: 20px 0px 0px 32px;
	margin-bottom: 40px;
}

.div_texto {
	width: 240px;
	margin-right: 40px;
	float: left;
}

.div_texto_dir {
	width: 240px;
	margin-right: 0px;
	float: left;
}

.boxParceiros {
	width: 195px; 
	margin: 10px 0px 30px 20px; 
	text-align: center;
}	

.lineParceiros {
	margin: 0 auto;
	width: 135px; 
	height: 16px; 
	background: url(../img/bg/line_parceiros.png) no-repeat;
}

.boxEnquete {
	width: 274px; 
	margin-right: 20px;
	float: right;
}

.boxEnquete h2 {
	margin-bottom: 4px;
}

.boxEnquete p {
	margin: 0px 0px 8px 12px;
}

.boxLocalizacao {
	width: 274px; 
	margin-right: 20px;
	float: right;
}

.imgProdutoReceita {
	margin: 0 auto;
	height: 156px;
	width: 156px;
	cellspacing: 1px;
	background: #E1ECBA;
	margin-bottom: 8px;
}

.imgProdutoDetalhe {
	margin: 0 10px 10px 0;
	height: 292px;
	width: 389px;
	cellspacing: 1px;
	background: #E1ECBA;
	float: left;
}

.imgProdutoDetalhe .infoImg {
	font-size: 10px;
	padding-bottom:5px;
	padding-top:5px;
}

.imgProdutoReceita td,
.imgProdutoDetalhe td {
	background: #fff;
}

.boxReceitasNew {
	float:left;
	width: 175px;
	margin: 10px 30px 20px 10px;
	border-bottom:1px dotted #ccc;
	height:370px;
	
}

.boxReceitasNew p {
	text-align: center;
	margin: 0px 0px 7px 0px;
}

.boxReceitas {
	width: 175px;
	margin: 10px 30px 20px 10px;
	
}

.boxReceitas p {
	text-align: center;
	margin: 0px 0px 7px 0px;
}
 
.imgNovidade {
	float: left;
	margin: 10px 30px 20px 0px;
}

.maisNovidades {
	width: 450px;
	padding-top: 20px;
}

.maisDuvidas {
	width: 650px;
	padding-top: 20px;
}

.maisNovidades li,
.maisDuvidas li {
	background: url(../img/bg/ico_list_noticia.gif) no-repeat top left;
	padding: 0px 0px 20px 30px;
}

.maisNovidades .data {
	color: #3CB651;
	font-weight: bold;	
}

.boxCarrinho {
	margin-left: 50px;
}

.boxBusca {
	position: relative;
	margin-left: 29px;
	width: 157px;
}
	
.boxContatoHome {
	margin: 0px 0px 40px 29px ;
	width: 180px;
}

.boxReceitaHome {
	margin: 0px 0px 40px 29px;
	width: 180px;
}

.boxReceitaHome img {
	margin: 0px 10px 10px 0px;
	float: left;
}

.navBottom {
	position: absolute; 
	bottom: 0px; 
	left: 30px;	
}

.contentProdutos {
	background: #fff;
	min-height: 300px;
	overflow: auto;
}

#abas li { display: inline; }

#abas li a { padding-top: 18px; display: block; float: left; width: 108px; height: 35px; text-align: center; font: small-caps 15px Tahoma; }
			
#abas li a:hover, 
#abas li a:focus { 
00000000000000000000000000	text-decoration: none; 
	color: #3CB651;
}

.abaOn  { 
	background: url(../img/bg/_abaOn.jpg) no-repeat; 
}

.abaOut { 
	background: url(../img/bg/_abaOut.jpg) no-repeat left 7px; 
}

.produtoDetalhe {
	width: 415px;
	margin-right: 55px;
}

.produtoDetalhe p {
	font-size: 12px;
}

.boxPreco {
	width: 380px;
	cursor: pointer;
}

.boxPreco span { cursor: pointer; }
.boxPreco input { cursor: pointer; }
.boxPreco label { cursor: pointer; }


.titulo_topo {
	width: 468px;
	height: 122px;
	display: block;
	margin-bottom: 20px;
}

.titulo_carrinho 		{ background: url(../img//bg/tit_carrinho_1.png) no-repeat; }
.titulo_identificacao	{ background: url(../img//bg/tit_carrinho_2.png) no-repeat; }
.titulo_entrega			{ background: url(../img//bg/tit_carrinho_3.png) no-repeat; }
.titulo_pagamento		{ background: url(../img//bg/tit_carrinho_4.png) no-repeat; }
.titulo_confirmacao		{ background: url(../img//bg/tit_carrinho_5.png) no-repeat; }

.carrinho {
	width: 720px;
}

.carrinho .title {
	background: #3CB651;
	color: #fff;
}

.carrinho .img {
	margin-right: 10px;
}

.carrinho input,
.entrega input,
.formulario input,
#identificacao input {
	border: 1px solid #595959;
	padding: 4px 0px;
}

.carrinho .dados td {
	vertical-align: middle;
	padding: 13px 0px;
}

.w25 {
	width: 32px;
}

.entrega {
	border-top: 1px solid #3CB651;
	border-bottom: 1px solid #3CB651;
	padding: 10px 0px 10px 0px;
	margin: 10px 0px 20px 0px;
}

.voltarCompra {
	margin-right: 25px;
	width: 142px;
	height: 12px;
	display: block;
	background: url(../img//bt/voltarCompra.jpg) no-repeat;
}

.limparCompra {
	margin-right: 25px;
	width: 107px;
	height: 12px;
	display: block;
	background: url(../img//bt/limparCompra.jpg) no-repeat;
}


.finalizarCompra {
	width: 113px;
	height: 12px;
	display: block;
	background: url(../img//bt/finalizarCompra.jpg) no-repeat;	
}

.btnRemover {
	width: 23px;
	height: 24px;
	display: block;
	background: url(../img//bt/btnRemover.jpg) no-repeat;	
}

.btnContinuar {
	width: 72px;
	height: 12px;
	display: block;
	background: url(../img//bt/btnContinuar.jpg) no-repeat;	
}

.btnSalvar {
	width: 50px;
	height: 12px;
	display: block;
	background: url(../img//bt/btnSalvar.jpg) no-repeat;	
}

h3 {
	color: #fff;
	font: bold 11px Verdana;
	background: #3CB651;
	padding: 6px 3px 6px 10px;
	margin-bottom: 20px;	
}

.box {
	width: 320px;
	border-bottom: 1px solid #3CB651;
	margin: 10px 0px 10px 0px;
	padding-bottom: 20px;
}

.btnEditarEnd {
	width: 47px;
	height: 12px;
	display: block;
	float: left;
	margin-right: 20px;
	background: url(../img//bt/btnEditarEnd.jpg) no-repeat;	
}

.btnEntregaEnd {
	width: 94px;
	height: 12px;
	display: block;
	float: left;
	background: url(../img//bt/btnEntregaEnd.jpg) no-repeat;	
}

.label_cadastro {
	display: block;
	float: left;
	width: 170px;	
	height: 29px;
}

.boxImgParceiro { 
	height: 110px; 
	width: 100% 
}

.boxImgParceiro td {
	vertical-align: middle;
	text-align: center;
}

.imgReceita {
	border: 1px solid #e2e2e2;
	margin: 0px 0px 20px 30px;
	float: right;
}

.tbl_nutricional {
	background: #0D8832;
}

.tbl_nutricional td {
	background: #fff;
	font-size: 10px;
}
/*-----------------------------------------------------------*/
/* MENU
-------------------------------------------------------------*/
.menu {
	margin: 28px 0px 0px 32px;
}

.menu li {
	float: none;
	padding: 2px 0px 3px 24px;
	font: normal 14px arial;
}

.menuOn {
	background: url(../img/arrowMenu.gif) no-repeat 0px 4px;
}

.menuOut {
	background: none;	
}

.menuOn1 {
	background: url(../img/arrowMenu.gif) no-repeat 0px 4px;
}

.menu li a,
.menu li a:visited  {
	color: #3CB651;
}

.menu li.menuOn1 a,
.menu li.menuOn1 a:visited {
	color: #2E7443;
}

.menu .menuOn a,
.menu .menuOn a:visited  {
	color: #2E7443;
}

.menu li a:hover, 
.menu li a:focus   {
	color: #2E7443;
	text-decoration: none;
}	
/*-----------------------------------------------------------*/
/* RODAPE
-------------------------------------------------------------*/

.rodape {
	width: 963px;
	margin: 0 auto;
}

.rodape li.colunas {
	padding: 10px 25px 0px 10px;
	float: left;
}

.rodape .tit_rodape {
	color: #3CB651;
	font: bold 11px Arial;
	display: block;
	margin: 10px 0px;
}

.rodape .item_link li {
	padding-left: 16px;
	background: url(../img/bg/bg_list_rodape.jpg) no-repeat 0px 6px;
}

.pagamento {
	width: 360px;
	height: 57px;
	background: url(../img/bg/imgPagamento.jpg) no-repeat;
	margin: 0 auto;
}

.parceiros {
	width: 919px;
	height: 83px;
	background: url(../img/bg/bg_parceiros.jpg) no-repeat;
	margin: 15px auto;
}

.text_rodape {
	width: 100%;
	background: #EEF7CE;
	overflow: auto;
	padding: 20px 0px;
}

.text_rodape p {
	padding: 20px 30px 20px 140px;
}

.text_rodape .logo_rodape {
	background: url(../img/logo_rodape.jpg) no-repeat;
	width: 99px;
	height: 83px;
	float: left;
}

.copyright {
	margin-top: 1px;
	height: 20px;
	padding: 25px 0px;	
	background: url(../img/bg/bg_copyright.jpg) no-repeat center top;
}

/*-----------------------------------------------------------*/
/* LOGIN
-------------------------------------------------------------*/

.box_login {
	margin: 35px 0px 0px 40px;
	float: left;
	width: 500px;
}

.box_login .titLogin {
	background: url(../img/bg/tit_login.jpg) no-repeat;
	width: 42px;
	height: 13px;
	margin: 7px 14px 0px 0px;
}

.esqueciSenha {
	margin: 5px 0px 0px 20px;
}

/*-----------------------------------------------------------*/
/* CONCEITUAIS FLASH
-------------------------------------------------------------*/

#conceitual_empresa, 
#conceitual_receitas  {	position: absolute;	z-index: 2;	top: 110px;	left: 265px; }
#conceitual_parceiros {	position: absolute;	z-index: 2;	top: 90px;	left: 265px; }
#conceitual_novidades {	position: absolute;	z-index: 2;	top: 90px;	left: 235px; }
#conceitual_participe {	position: absolute;	z-index: 2;	top: 90px;	left: 265px; }
#conceitual_qualidade {	position: absolute;	z-index: 2;	top: 110px;	left: 235px; }
#conceitual_contato	  {	position: absolute;	z-index: 2;	top: 110px;	left: 235px; }
#conceitual_cardapio  {	position: absolute;	z-index: 2;	top: 110px;	left: 235px; }

/* STYLE BUSCA */
#busca_google {
	margin-top: 20px;
	margin-left: 60px;
}

#busca_google .gsc-control {
	width: 400px;
}

#busca_google .gsc-branding-text , #busca_google .gsc-branding-img {
	display: none;
}

#busca_google .gsc-expansionArea {
	display: block !important;
}

#busca_google .gsc-results-selector , #busca_google .gsc-twiddle  {
	display: none;
}

#busca_google .gs-title {
	color:#0D8832;
	font-weight: bold;
}

.registerButton a{
	background: url(../img/register.png);
	width:90px;
	height:12px;
	float:right;
	margin-top:8px;
	margin-right:30px;
	display:block;
}

#conceitual_capa{
	position:relative;
	width:554px;
	height:322px;
}

#tampaBanner{
	width:400px; 
	height:25px; 
	position:absolute;
	background: url(../img/bgTamba.gif);
	bottom:0px;
	padding-top:15px;
	text-align:right;
}

.titlePedidos{
	font-size:26px;
	font-family: Tahoma; 
	font-weight: normal; 
	color: #3CB651;
	margin-bottom:20px;
}

.boxPedido{
	border-bottom:1px dotted #ccc;
	margin-bottom:20px;
	width:454px;
}

.boxPedido label{
	font-size:18px;
}

.bannerDestaque{
	position:absolute; z-index:5; margin:-310px 0 0 0; float:left;
}

.closeBanner{
	width:30px;
	height:29px;
	background:url(../img/closebox.png);
	cursor:pointer;
	position:absolute;
	z-index:10;
	right:-15px;
	top:-15px;
}

.buyProdOrder a{
	display:block;
	float:right;
	width:144px; 
	height:25px; 
	cursor:pointer; 
	background:url(http://www.biomenu.com.br/assets/site/img/buyProdRetry.gif);
	position:relative;
	top:-45px;
}

.conteudo_interno_pedido {
	clear: left;
	width: 500px;
	height:2000px;
	background:#cc0000;
	padding: 20px 0px 0px 32px;
	margin-bottom: 40px;
}
