* { margin:0; padding:0; border:none }
li { list-style:none }
div.clear_ie { clear:both }
body {
	background:#FFFFFF;
	color:#575757; 
	font:12px normal Trebushet MS, Arial, Verdana, sans-serif;
}

div#conteudo_geral {
	width:766px; margin:0 auto;	
}

div.interna {
	width:766px;
	background-color:#fff;	
	overflow:hidden;
	position:relative
}

#basePopUp{
	width:0;
	height:0;
	display:block;
	position:relative;
}

#basePopUp #popUp{
	width:460px;
	height:405px;
	position:absolute;
	top:-17px;
	left:176px;
	z-index:13456789;
	display:block;
	z-index:10;
}

#basePopUp .wrapperBtnFechar { width: 1064px; height: 460px; position: relative; top: -18px; left: 175px; }

#basePopUp .fecharPopUp{
	background:url(../imagens/transparent.gif) repeat;
	width:35px;
	height:35px;
	display:block;
	position:absolute;
	text-indent:-99999px;
	overflow:hidden;
	top:40px;
	left:600px;
	z-index:100;
	outline: none;
}

div.interna a img.logo {
	position:absolute;
	top:0px;
	left:14px;
	z-index:999;
	display:block;
}

div.menu {
	width:166px;
	padding-left:9px;	
	padding-bottom:20px;
	padding-top:13px;
	float:left
}

div.box_menu_topo {	
	background:#e5e7f2 url(../imagens/bg_box_menu_topo.jpg) no-repeat;
	position:relative;	
	height:285px;
}

div.box_menu_topo ul {
	padding-top:90px;
	margin-left:12px;	
}

div.box_menu_topo ul li {
	height:34px;
	padding-bottom:6px;	
}

div.box_menu_topo div.menu_anterior {
	padding-top:90px;
	margin: 0 0 0 12px !important;
	width:144px;
	height:20px;	
}

div.box_menu_topo ul li.menu_anterior a {
	padding:0;
	margin:0;	
}

div.box_menu_topo div.menu_avancar {
	margin:5px 0 0 12px !important;
	width:144px;
	height:9px;	
}

/*div.box_menu_topo .itens {
	padding: 5px 0 0 0 !important;
	height:152px !important;
	*height:160px !important;
	overflow:hidden;
}*/

div.box_menu_topo ul li.menu_avancar a {
	padding:0;
	margin:0;	
}

div.box_menu_topo ul li.bazar {
	padding: 5px 0 0 0;
	background:url(../imagens/bg_li_menu_bazar.gif) no-repeat;	
}

div.box_menu_topo ul li.edicoes_especiais {
	padding: 5px 0 0 0;
	background:url(../imagens/bg_li_menu_edicoes_especiais.gif) no-repeat;	
}

div.box_menu_topo ul li.ovos_pascoa {
	padding: 5px 0 0 0;
	background:url(../imagens/bg_li_menu_ovospascoa.gif) no-repeat;	
}

div.box_menu_topo ul li.cafe_leite {
	padding: 5px 0 0 0;
	background:url(../imagens/bg_li_menu_cafe_e_leite.gif) no-repeat;	
}

div.box_menu_topo ul li.carnes_aves {
	padding: 5px 0 0 0;
	background:url(../imagens/bg_li_menu_carnes_e_aves.gif) no-repeat;	
}

div.box_menu_topo ul li.congelados {
	padding: 5px 0 0 0;
	background:url(../imagens/bg_li_menu_congelados.gif) no-repeat;	
}

div.box_menu_topo ul li.feira {
	padding: 5px 0 0 0;
	background:url(../imagens/bg_li_menu_feira.gif) no-repeat;	
}

div.box_menu_topo ul li.frios_laticinios {
	padding: 5px 0 0 0;
	background:url(../imagens/bg_li_menu_frios_e_laticinios.gif) no-repeat;	
}

div.box_menu_topo ul li.limpeza_higiene {
	background:url(../imagens/bg_li_menu_limpeza_higiene.gif) no-repeat;	
}

div.box_menu_topo ul li.massa {
	padding: 5px 0 0 0;
	background:url(../imagens/bg_li_menu_massa.gif) no-repeat;	
}

div.box_menu_topo ul li.mercearia {
	padding: 5px 0 0 0;
	background:url(../imagens/bg_li_menu_mercearia.gif) no-repeat;	
}

div.box_menu_topo ul li.mercearia_doce {
	padding: 5px 0 0 0;
	background:url(../imagens/bg_li_menu_mercearia_doce.gif) no-repeat;	
}

div.box_menu_topo ul li.molhos_condimentos {
	background:url(../imagens/bg_li_menu_molhos_e_condimentos.gif) no-repeat;	
}

div.box_menu_topo ul li.pao_biscoito {
	padding: 5px 0 0 0;
	background:url(../imagens/bg_li_menu_pao_e_biscoito.gif) no-repeat;	
}

div.box_menu_topo ul li.salgadinho_cia {
	padding: 5px 0 0 0;
	background:url(../imagens/bg_li_menu_salgadinho_cia.gif) no-repeat;	
}

div.box_menu_topo ul li a {
	padding:3px 0 0 37px;
	/*font-family:Kalinga !important;*/
	font-size:11px;
	color: #015D9C !important;
	line-height:12px;
	display:block
}

div.box_menu_topo ul li a.hortifruti {
	padding-top:10px
}

div.meio {
	height:49px;
	background:url(../imagens/bg_menu_meio.jpg) no-repeat
}

div.box_sub_menu {	
	background:#fff url(../imagens/bg_box_sub_menu.jpg) no-repeat 6px 0;
	position:relative;
}

div.box_sub_menu ul li {		
	padding-left:10px;	
}

div.borda_rodape {
	height:9px;
	margin:-11px 0 0 6px;
}

div.conteudo_interno {
	width:587px;
	padding:15px 0 0 0;
	overflow:hidden
}

div.conteudo_interno div.flash {
	margin-left:10px;
	padding-top:15px
}

div.conteudo_interno div.produtos {
	margin:10px 0 0 0px;
}

div.boxes {
	width:566px;
	margin-left:10px;
	_margin-left:5px;	
	background:#fff url(../imagens/bg_boxes.gif) repeat-y;
	float:left;
}

div.produtos_receitas{	
	width:566px;
	margin-top:-4px;	
	background:url(../imagens/bg_produto_receitas.gif) no-repeat;
	overflow:hidden;
	float:left	
}

div.produtos_receitas img.foto {
	padding:0 12px 0 8px;
	float:left
}

div.produtos_receitas img.foto_receita {
	padding:8px 12px 0 30px;
	float:left
}

div.produtos_receitas div.texto {
	width:134px;
	padding-top:8px;
	float:left;
}

div.produtos_receitas div.texto h2, div.produtos_receitas div.texto p {
	color:#575757;
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
}

div.produtos_receitas div.texto p {
	font-weight:normal
}

div.produtos_receitas a img.botoes {
	padding:80px 6px 6px 0;
	float:right
}

div.produtos_receitas a img.botao_esquerdo {
	padding:60px 6px 6px 0;
	float:right
}

div.produtos_receitas a img.botao_direito {
	padding:62px 6px 6px 0;
	float:right
}

div.borda_bottom {
	width:566px;
	height:20px;
	margin:-6px 0 0 10px;
	_margin:-6px 0 0 5px;	
	clear:both;
	float:left;
}

div.conteudo_interno div.breadcrumbs {
	margin:0 0 10px 12px;
	float:left
}

div.conteudo_interno div.breadcrumbs ul li{
	padding-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	color:#000
}

div.conteudo_interno img.titulo {
	margin-left:10px;
}

div.boxes_basicos {
	padding:5px 0 0 0px;	
	/*background:#fff url(../imagens/bg_boxes_basicos.gif) repeat-y;*/
	float:left;
	overflow:hidden
}

div.boxes_basicos div.borda_topo{
	height:7px;
	margin-top:-4px
}

div.conteudo_interno div.banner {
	padding-left:10px;;
	float:left
}

div.boxes_basicos div.basicos{
	width:590px;
	margin-left:10px;
	_margin-left:5px;		
	/*background:url(../imagens/bg_boxes_basicos_refeicao.gif) no-repeat;*/
	float:left	
}

div.boxes_basicos div.basicos div.boxes_internos{
	width:185px;
	height:111px;
	margin-bottom:7px;	
	background:url(../imagens/bg_boxes_produtos.jpg) no-repeat;
	float:left;
}

div.boxes_basicos div.basicos div.boxes_internos.meio{
	margin:0 5px 0 5px
}

div.boxes_internos div.texto h2, div.boxes_internos div.texto p {	
	color:#575757;
	font-family:Trebushet MS,Arial,Verdana,sans-serif;
	font-size:0.8em;
	font-weight:bold !important;
}

div.boxes_internos div.texto p {
	font-weight:normal
}

div.boxes_internos img {
	padding:8px 12px 0 8px;
	float:left
}

div.boxes_internos div.texto {
	width:79px;
	padding-top:8px;
	padding-right:5px;
	float:left
}

div.paginacao {
	margin-right:7px;
}

div.paginacao ul {
	clear:both;
	float:right;
	padding-bottom:20px;
}

div.paginacao ul li {
	margin-right:5px;	
	float:left
}

div.paginacao ul li a{
	font-family:Trebuchet MS;
	font-size:12px;
	color:#575757;
	font-weight:normal
}

div.paginacao ul li a.active{
	font-weight:bold
}

div.onde_encontrar {
	margin-top:25px;
	padding-left:10px;
	_padding-left:13px;
	float:left
}

div.onde_encontrar p {
	color:#545454;
	margin-bottom:22px
}

div.receitas {
	overflow:hidden;
	float:left;
	padding-bottom:10px;
}

div.receitas div.box_receitas {
	width:569px;
	height:96px;
	margin:0 0 10px 10px;
	_margin:0 0 10px 5px;
	float:left;
}

div.receitas div.box_receitas.bg {
	background:#fff url(../imagens/bg_box_receitas.gif) repeat-x;	
	clear:both;
	float:left
}

div.receitas div.box_receitas h1 {
	margin-bottom:20px;
	font-weight:bold;
	font-size:14px;
	padding:9px 0 0 8px;
	text-transform:capitalize
}	
	
div.receitas div.box_receitas h1 a {	
	color:#ff9e00;	
}

div.receitas div.box_receitas p {
	padding:0 9px 0 9px;
	text-align:justify
}

div.receitas div.box_receitas a {	color:#575757
	
}

div.receitas_interna {
	float:left; overflow:hidden
}

div.receitas_interna img.foto_receita {
	float:right;
	padding:0 18px 10px 10px;
}

div.receitas_interna h1 {
	margin:20px 0 15px 10px;
	font-weight:bold;
	font-size:14px;
	color:#ff9e00;	
}

div.receitas_interna p {
	margin:10px 10px 20px 10px ; 
	font-weight:normal;
	font-size:12px;
	text-align:justify
}

div.receitas_interna a.voltar {
	margin-left:10px;
}