* { margin: 0; padding: 0; }
img { border: 0; behavior: url(../../css/iepngfix.htc);}
html, body { height: 100%; }
body {background:#DEBF81}
body, td, span, div, p, input, select, textarea {font: 10px Verdana, Arial, Helvetica; color: #413321;}
a { text-decoration: none; color: #000;-moz-outline:none;}
a:hover { text-decoration: underline;-moz-outline:none;}
li {list-style:none;}


/* GENERICAS */
h1 {text-indent:-900px; width:184px; height:49px; background:url(../img/bg_logotipo_piraque.gif) no-repeat; position:absolute; z-index:900; top:53px; left:10px; display:block}
h2, h3, h5{font-family: Helvetica, Arial, Verdana, sans-serif;  font-weight: bold;  letter-spacing: -.05em;  margin: 0;  padding: 0;  line-height: 1em;}
h2 {font-size: 32px; width:320px;}
h3 {font-size: 27px;}
h4 {color:#CA1F00; font-weight:bold; font-size:11px;}
h5 {font-size: 22px;}

.f12_arial {font-size:12px!important; font-family:Arial}
.f12_arial_black {font-size:12px!important; font-family:Arial; color:#413321}
.f12_arial_red_dark {font-size:12px!important; font-family:Arial; color:#413321}
.f11_arial {font-size:11px!important; font-family:Arial}
.text_right {text-align:right}
.negrito {font-weight:bold!important}
p {padding-bottom:20px;}
.align_p p{padding-bottom:5px}
.red {color:#CA1F00;font-weight:bold;}
.mg_t10 {margin-top:10px!important}
.mg_t20 {margin-top:20px!important}
.mg_t30 {margin-top:30px!important}
.mg_r0  {margin-right:0!important}
.mg_r5  {margin-right:5px!important}
.mg_r10  {margin-right:10px!important}
.mg_r14 {margin-right:14px!important}
.mr_b20 {margin-bottom:20px!important}
.mg_b30 {margin-bottom:30px!important}
.mg_b51 {margin-bottom:51px!important}
.mg_b5  {margin-bottom:5px!important}
.mg_b10 {margin-bottom:10px!important}
.mg_b12 {margin-bottom:12px!important}
.mg_l0  {margin-left:0!important}

.pd_t10 {padding-top:10px!important}
.pd_t20 {padding-top:20px!important}
.pd_t30 {padding-top:30px!important}
.pd_r5  {padding-right:5px!important}
.pd_r9  {padding-right:9px!important}
.pd_b0  {padding-bottom:0!important}
.pd_b1  {padding-bottom:1px!important}
.pd_b5  {padding-bottom:5px!important}
.pd_b10 {padding-bottom:10px!important}
.pd_b20 {padding-bottom:20px!important}
.pd_l0  {padding-left:0!important}
.pd_l1  {padding-left:1px!important}
.pd_l4  {padding-left:4px!important}
.pd_l10 {padding-left:10px!important}


.w20 {width:20px;}
.w26 {width:26px!important;}
.w46 {width:46px!important;}
.w84 {width:84px!important;}
.w105 {width:105px!important;}
.w112 {width:112px!important;}
.w176 {width:176px!important;}
.w180 {width:180px!important;}
.w183 {width:183px!important;}
.w224 {width:224px!important;}
.w225 {width:225px!important;}
.w260 {width:260px!important;}
.w268 {width:268px!important;}
.w345 {width:345px!important;}
.w382 {width:382px!important;}
.w395 {width:395px!important;}

.h20 {height:20px!important;}
.h47 {height:47px!important;}
.h128 {height:128px!important;}
.h132 {height:132px!important;}

.bg_white {background:#FFF}
.no_border {border:0px!important; background:none;}
.fl {float:left;}
.fr {float:right;}
.clr {clear:both}
.d_block {display:block!important;}

input {border:1px solid #603102; font-size:10px; background:#FFF; padding:0; margin:0}
select {border:1px solid #603102; font-size:10px; background:#FFF}
.lkn_home {width:184px; height:49px; display:block;}
/* //GENERICAS */


/* ESTRUTURA GERAL */
.janela_Conteudo_Site {width:775px; margin:0 auto; height:411px; position:relative;}
.caminho_de_pao {position:absolute; bottom:3px; left:13px; color:#603102; width:520px;}
.caminho_de_pao span,.caminho_de_pao a {font-size:9px}
.caminho_de_pao a {color:#603102}
.fundo_internas {background:url(../img/bg_internas_elipse.jpg) center 166px no-repeat; height:100%}
.coluna_menu {width:142px; padding:7px 12px 0 10px; float:left; position:relative; z-index:900}
.coluna_detalhe_conteudo {background:url(../img/bg_detalhe_internas.png) no-repeat; behavior: url(../../css/iepngfix.htc); margin-top:7px; width:18px; height:142px; float:left}
.list_hifem li {background:url(../img/bullet_list_hifem.gif) 0 6px no-repeat; padding:0 0 3px 10px;}
/* //ESTRUTURA GERAL */


/* ESTRUTURA INTERNAS */
.rodape_internas {width:775px; height:149px; background:url(../img/bg_ropade_internas.jpg) no-repeat; position:relative; clear:both }
.rodape_internas .rodape_links {float:left; padding:110px 0 0 44px; color:#725A32; font-size:9px;}
.rodape_internas .copyright {position:absolute; bottom:10px; left:44px; color:#725A32; font-size:9px}
.rodape_internas .rodape_links a{text-decoration:underline}
.rodape_internas .rodape_links a:hover{text-decoration:none}
.rodape_internas .assinatura_ag2 {position:absolute; bottom:10px; right:45px; font-size:9px;}
.rodape_internas a {color:#725A32}

.coluna_conteudo_internas {background:#fff url(../img/bg_conteudo_internas_topo.jpg) no-repeat;position:relative; width:583px; min-height:300px; float:left; margin:7px 0 83px 0; position:relative}
.coluna_conteudo_internas .conteudo_main_internas {padding:9px 0 0 28px}
.coluna_conteudo_internas .rodape_back_top {background:#FFF; width:555px; height:38px; padding:46px 0 0 28px; position:absolute; bottom:-84px; left:0;}
.coluna_conteudo_internas .titulo_secao {width:555px; border-bottom:1px solid #603102; min-height:42px; margin-bottom:23px; position:relative;}
.coluna_conteudo_internas .imagem_conceitual {position:absolute; bottom:0;  right:0; z-index:890}
.coluna_conteudo_internas .imagem_conceitual img{display:block; bottom:0}

.coluna_conteudo_internas .conteudo_secao {width:382px!important; float:left; padding-right:20px;}
.coluna_conteudo_internas .conteudo_secao .lista_produtos {width:382px; overflow:hidden; display:inline}
.coluna_conteudo_internas .conteudo_secao .lista_produtos li{width:113px; height:140px; margin:0 12px 10px 0; padding:2px 0 0 2px; float:left; background:url(../content/produtos/img/img_thumb_produtos.jpg) no-repeat}
.coluna_conteudo_internas .conteudo_secao .lista_produtos li a:hover{text-decoration:none;}
.coluna_conteudo_internas .conteudo_secao .lista_produtos li .produtos tr td{width:115px; height:99px;}
.coluna_conteudo_internas .conteudo_secao .lista_produtos li .produtos tr td{width:115px; height:99px;}
.coluna_conteudo_internas .conteudo_secao .lista_produtos li .produtos {width:115px; height:99px;}
.coluna_conteudo_internas .conteudo_secao .lista_produtos li .ttl_chamada_produtos {display:block;padding:7px 0; height:25px; vertical-align:bottom;color:#ca1f00;font:11px Verdana, Arial, Helvetica, sans-serif;font-weight:700;}

.nav_internas {width:142px; float:left}

.coluna_conteudo_internas .conteudo_secao_sem_nav {width:544px; float:left;}
/* //ESTRUTURA INTERNAS */


/* NAV SITE */
.nav {width:142px;}
.nav li{cursor:pointer}
.nav li a{color:#603102}
.nav li a:hover{text-decoration:none;}
.nav .menu_topo_ttl{padding:0 0 1px 0;}
/*agrupadores*/

.nav .biscoitos {width:142px; height:29px; position:relative; background:url(../img/bto_biscoitos.jpg) no-repeat; float:left}
.nav .massas {width:142px; height:29px; position:relative; background:url(../img/bto_massas.jpg) no-repeat; float:left}
.nav .margarinas {width:142px; height:29px; position:relative; background:url(../img/bto_margarinas.jpg) no-repeat; float:left}
/*hover dos menus*/
.nav .biscoitos_hover { background:url(../img/bto_biscoitos_hover.jpg) no-repeat; float:left}
.nav .massas_hover {background:url(../img/bto_massas_hover.jpg) no-repeat; float:left}
.nav .margarinas_hover {background:url(../img/bto_margarina_hover.jpg) no-repeat; float:left}
.nav .geral_agrupador {width:132px; height:22px; border-bottom:1px solid #C9AE73; line-height:22px; padding:1px 0 0 10px; color:#603102; font-family:Arial; font-size:11px; position:relative; clear:both; }
.nav .livro_hover {font-weight:bold; background:url(../img/bg_menus_hover.jpg) no-repeat;padding-bottom:1; color:#FFF;}
.nav .piraque_hover {font-weight:bold; background:url(../img/bg_menus_hover.jpg) no-repeat; padding-top:0; color:#FFF}
.nav .cadastre-se_hover {font-weight:bold; background-color:#DAC78A;padding-top:0;border:top:1px solid #EEE0B4}
.nav .parque_hover {font-weight:bold; padding-top:0;border:top:1px solid #EEE0B4}
.nav .perguntas_hover {font-weight:bold; background-color:#DAC78A;padding-top:0;border:top:1px solid #EEE0B4}
.nav .fale_hover {font-weight:bold; background-color:#DAC78A;padding-top:0;border:top:1px solid #EEE0B4}
.nav .agrupador_hover {font-weight:bold; background-color:#F1E7D1; height:22px; border:top:5px solid #EEE0B4}
.nav .agrupador_hover2 {font-weight:bold; height:22px; border:top:1px solid #EEE0B4}
/*sub itens do hover*/
.nav .sub_item {position:absolute; display:none; top:0; left:142px; padding:2px 10px 2px 10px;  background:#E9D8B6; border-top:1px solid #CEB792; border-bottom:1px solid #CEB792; width:122px; float:left}
.nav .sub_item li{padding:3px 0 3px 0; border-bottom:1px solid #D5BF9B;}
.nav .sub_item li a{font-family:Arial; font-size:11px; color:#603102; font-weight:normal}
.nav .sub_item li a:hover{text-decoration:none; font-weight:bold}
.nav .geral_agrupador .sub_item {top:-1px; background:#F1E7D1;}
/*sub menu fixo*/
.nav .menu_fixo {position:relative; display:none; float:left}
.nav .menu_fixo ul {float:left; padding:2px 10px 2px 10px; background:#E9D8B6; border-bottom:1px solid #CEB792; width:122px;}
.nav .menu_fixo ul li{padding:3px 0 3px 0; border-bottom:1px solid #D5BF9B }
.nav .menu_fixo ul li a{font-family:Arial; font-size:11px; color:#CA1F00; font-weight:normal}
.nav .menu_fixo ul li a:hover{text-decoration:none; font-weight:bold}
/*icones e espacamentos*/
.nav .espaco_entre_menus {height:6px; width:142px; padding:0; margin:0; float:left; border-bottom:1px solid #D5BF9B; background:transparent}
.nav .seta_dir {width:3px; height:6px; background:url(../img/ico_seta_dir.gif) no-repeat; position:absolute; top:8px; left:132px;}
.nav .seta_down {width:6px; height:3px; background:url(../img/ico_seta_down.gif) no-repeat; position:absolute; top:10px; left:130px;}
/* //NAV SITE */

/* BOX WIDTH 380 */
.box380 {background:url(../img/bg_box380_main.gif); position:relative; padding:15px; width:353px; float:left}
.box380 .box380_topo {background:url(../img/bg_box380_topo.gif) no-repeat; height:6px; width:383px; position:absolute; top:0; left:0; line-height:6px; z-index:999; }
.box380 .box380_bottom {background:url(../img/bg_box380_bottom.gif) ; height:5px; width:383px; position:absolute; bottom:-1px; left:0; z-index:999;}
/*sobremesas*/
.box380 .foto_thumb_sobremesa {width:81px; height:71px; padding-right:11px; float:left}
.box380 .divisoria_box380 {height:1px; background:#E3CDC0; margin:13px 0; float:left; width:100%}
/* //BOX WIDTH 380 */


/* CHAMADAS RECEITAS */
.receita_home_1 {width:163px; padding:62px 0 0 3px}
.receita_home_2 {padding:10px 26px 0 29px}

.outras_receitas {position:absolute; left:29px; bottom:48px; _bottom:100px}

.chamada_receita {float:left}
.chamada_receita .tipo_receita {font-size:9px; color:#CA1F00;}
.chamada_receita a {font-weight:bold; color:#852703; font-size:12px; font-family:arial; padding-top:5px; display:block}
.chamada_receita .ttl_chamada {padding-bottom:5px;}
.autor {font-size:9px; color:#000; padding-top:4px;}
.autor_titulo {position:absolute; bottom:-15px; left:0;} 
.destaque_foto {position:relative; height:71px}
.destaque_foto_align_txt {position:absolute; left:0; bottom:0; width:290px}

.divisoria_chamda_receita {height:1px; background:#E3CDC0; padding:9px 0; width:100%; clear:both; background:url(../img/bg_linha_divisoria_receitas.gif) center repeat-x;}

.foto_thumb_receita, .foto_thumb_receita2 {width:81px; height:71px; padding-right:11px; float:left; background:url(../img/foto_thumb_receita.gif) no-repeat}
.foto_thumb_receita .tabela_imagem, .foto_thumb_receita2 .tabela_imagem  {width:81px; height:71px; }

.lk_todas_receitas {clear:both}
.lk_todas_receitas a{color:#852703; padding-left:5px; font-family:Arial;}

.chamada_livro {position:absolute; top:50px; left:110px;}
.chamada_livro li {padding:0 0 3px 10px; background:url(../img/ico_seta_dir.gif) 0 3px no-repeat;}
.chamada_livro a{color:#603102; font-family:Arial; font-size:9px; font-weight:bold}
/* //CHAMADAS RECEITAS */


/* FORMULARIOS FORMATACAO */
.forms_format span b {font-weight:bold; color:#CC0000; } /* mensagem de erro */
.forms_format input, .forms_format textarea, .forms_format select {margin:5px 0 12px 0; padding:2px}
.forms_format textarea { background:#FFF; border:1px solid #603102; overflow:auto;}
.forms_format .btos {padding:0px 2px 2px 8px!important; border:0; float:left; margin:5px 0 12px 0; }
.forms_format .colunas_3b {width:130px; padding-right:5px; float:left;}
.forms_format .colunas_3 {width:120px; padding-right:7px; float:left;}
.forms_format .colunas_2 {width:266px; float:left;}

.forms_format .txt_lateral {float:left; line-height:19px; margin:5px 7px 0 3px}

.forms_format .list_check_box label{ display:block; float:left; padding:2px 0 0 3px; cursor:pointer;}
.forms_format .list_check_box {margin:5px 0 0; float:left; clear:both; width:100%;}
.forms_format .list_check_box li{width:120px; padding-right:7px; float:left;}
.forms_format .list_check_box li input {float:left; margin:0}

.forms_format .list_check_box tr td label{ display:block; float:left; padding:2px 0 0 3px; cursor:pointer;}
.forms_format .list_check_box tr td input {float:left; margin:0}


.forms_format .foto_receta_envio {width:150}
.forms_format .foto_receta_envio td{height:71px}

/* //FORMULARIOS FORMATACAO */


/* LISTAS */
.lista_linha_topo {padding:5px 0;}
.lista_linha_topo li{background:url(../img/ico_seta_dir.gif) no-repeat 0pt 9px; border-top:1px solid #F0E5E1; padding:5px 0 5px 8px; float:left}
.lista_linha_topo .agrupador {background:none; padding-left:0px; font-weight:bold; border-top:0; margin-top:3px;} 
.w345 li{width:345px}

.list_imprensa li{border-top:1px solid #E6D4CC; padding-bottom:10px;}
.list_imprensa li .data {font-family:Arial; color:#CA1F00; font-size:9px; margin:10px 0 1px 0; display:block}
.list_imprensa li .arquivo_download {line-height:17px; padding-top:6px}
.list_imprensa li .arquivo_download img {padding-right:5px;}
.list_imprensa li .arquivo_download a{color:#603102; font-size:11px; font-family:Arial;}

.arquivos_anexados li {padding-bottom:5px}

.lista_show_hide li{border:1px solid #FFF; border-bottom:1px solid #F0E5E1; cursor:pointer;}
.lista_show_hide .ttl {position:relative!important}
.lista_show_hide li .indicador {background:url(../img/ico_seta_down_marrom.gif) no-repeat; position:absolute; top:9px; right:6px; width:6px; height:3px;}
.lista_show_hide li .indicador_close {background:url(../img/ico_seta_up_marrom.gif) no-repeat; position:absolute; top:9px; right:6px; width:6px; height:3px;}
.lista_show_hide li span{color:#603102; font-family:Arial; font-size:11px; padding:3px 0 3px 4px; display:block}
.lista_show_hide li ul {background:#F9F5ED; padding:12px; display:none; border-top:1px solid #E4D6B9}
.lista_show_hide li ul li {border:0; padding:0; }
.lista_show_hide li ul li .list_conteudo {padding:4px; border-top:0px}
.lista_show_hide li ul li .list_conteudo li{padding-bottom:3px;}
.lista_show_hide .hover {font-weight:bold!important; text-decoration:underline!important}
.lista_show_hide .selected {background:#F4EBDA; border-bottom:1px solid #F9F5EC; border-left:1px solid #F9F5EC; border-right:1px solid #FCFAF5; border-top:1px solid #FCFAF5}

/*  //LISTAS */


/* HOME */
#banner_conceitual_home {width:100%; height:360px; text-align:center; position:relative; z-index:0}
.coluna_conteudo_home {float:left;}
.coluna_conteudo_home .coluna_receita {width:313px; height:289px; background:url(../content/home/img/bg_bloco_notas.jpg) no-repeat; /*float:left; position:relative;*/}
.coluna_conteudo_home .coluna_receita .foto_receita {width:115px; height:83px; padding-top:57px; float:left}
.coluna_conteudo_home .coluna_chamadas {width:297px; height:289px; background:url(../content/home/img/bg_chamadas_home.jpg) no-repeat; float:left; position:relative;}
.coluna_conteudo_home .coluna_chamadas .cadastrese {width:137px; height:50px; background:url(../content/home/img/bg_cadastrese.jpg) no-repeat; padding:61px 40px 0 120px; font-size:9px}
.coluna_conteudo_home .coluna_chamadas .parque_piraque {width:232px; height:170px; background:url(../content/home/img/bg_parque_piraque.jpg) no-repeat; padding:40px 30px 0 35px; position:absolute; top:111px; left:0}
.coluna_conteudo_home .coluna_chamadas #boxBobEsponja{width:297px; height:219px;position:absolute;top:111px;left:0}

.rodape_home {width:775px; height:128px; background:url(../content/home/img/bg_rodape.gif) no-repeat; float:left; position:static;}
.rodape_home .rodape_links {float:left; padding:87px 0 0 44px; color:#725A32; font-size:9px;}
.rodape_home .copyright {position:static; top:0px; left:0px; color:#725A32; font-size:9px; margin:110px 0 0 45px;}
.rodape_home .rodape_links a{text-decoration:underline}
.rodape_home .rodape_links a:hover{text-decoration:none}
.rodape_home .assinatura_ag2 {float:right; padding:106px 45px 0 0; font-size:9px;}
.rodape_home a {color:#725A32}
/* //HOME */


/* CONCEITUAIS INTERNAS */
.banner_conceitual {width:775px; height:195px; position:relative; z-index:000; background:url(../content/produtos/img/bg_conceitual_salgado.jpg) no-repeat;}
.banner_conceitual.margarinas  {width:775px; height:195px; position:relative; z-index:000; background:url(../content/produtos/img/bg_conceitual_margarinas.jpg) no-repeat}
.banner_conceitual.biscoitos  {width:775px; height:195px; position:relative; z-index:000; background:url(../content/produtos/img/bg_conceitual_biscoitos.jpg) no-repeat}
.banner_conceitual.massas  {width:775px; height:195px; position:relative; z-index:000; background:url(../content/produtos/img/bg_conceitual_massas.jpg) no-repeat}
.banner_conceitual.generico  {width:775px; height:195px; position:relative; z-index:000; background:url(../content/produtos/img/bg_conceitual.jpg) no-repeat}
/* //CONCEITUAIS INTERNAS */


/* BUSCA NO SITE */
.campo_busca_home {width:360px; height:20px; position:absolute; left:50%; top:15px; margin-left:24px; z-index:555}
.campo_busca_internas {width:25%; height:25px; position:absolute; left:75%; top:0; z-index:555; background:url(../img/bg_busca_interna.jpg) repeat-x; padding:5px 0 0 0;}
.campo_busca_internas .inicio {position:absolute; top:0px; left:-115%; z-index:333; background:url(../img/bg_busca_inicio.png) no-repeat; behavior: url(../../css/iepngfix.htc); width:400px; height:30px;}
.posicao_busca_internas {position:absolute; z-index:900; left:50%; margin-left:20px; top:4px;}
.bg_campo_busca {width:170px; height:17px; background:url(../img/bgbusca.gif) no-repeat; border:0; padding:3px 1px 0px 25px; color:#852703; font-size:10px!important; float:left;}
.bt_busca_ok {padding:0 0 0 5px; float:left;} 
/* //BUSCA NO SITE */


/* BUSCA DE PRODUTOS E RECEITAS */
.busca {width:138px; margin-bottom:20px;}
.busca .ttl_busca{padding-bottom:1px;}
.busca .legenda {padding:6px 1px 10px 1px; font-size:9px; color:#413321}
.busca .nav_itens span{color:#CA1F00; font-size:9px; font-family:arial; cursor:pointer;}
.busca .nav_itens li{width:132px; padding:6px 0 8px 6px; background:#F8F2E7 url(../img/bg_nav_busca.gif) bottom repeat-x; font-family:Arial; font-size:9px; color:#CA1F00; position:relative}
.busca .nav_itens li .segundo_nivel {display:none;}
.busca .nav_itens li .segundo_nivel li{background-image:none; margin:0; padding:5px 0 0 0; color:#413321; font-size:9px; font-family:Arial}
.busca .nav_itens .terceiro_nivel {padding:0; margin:0}
.busca .nav_itens .terceiro_nivel_check li {padding:0 0 5px 0!important; overflow:hidden; min-height:14px;}
.busca .nav_itens .terceiro_nivel_check li input {border:0!important; background:none; padding:0; margin:0}
.terceiro_nivel_check span label {color:#413321; padding:0 0 5px 0!important; overflow:hidden; min-height:14px;}
.terceiro_nivel_check span input {border:0!important; background:none; padding:0; margin:0}
.busca .nav_bottom {background:#F8F2E7 url(../img/bg_bottom_nav2.gif) bottom no-repeat!important; width:138px; padding-top:8px!important}

.busca .nav_itens .seta_orientacao, .legenda_resultado_busca_detalhes .seta_orientacao {position:absolute; top:9px; right:7px; width:3px; height:6px; background:url(../img/ico_seta_dir.gif) no-repeat}
.busca .nav_itens .seta_orientacao_aberta, .legenda_resultado_busca_detalhes .seta_orientacao_aberta {position:absolute; top:11px; right:7px; width:6px; height:3px; background:url(../img/ico_seta_down_marrom.gif) no-repeat}

.legenda_resultado_busca {font-size:10px; padding-bottom:10px}
.legenda_resultado_busca_detalhes {width:381px; background:#F8F2E7; border-bottom:1px solid #CEA99A; margin-bottom:20px; position:relative}
.legenda_resultado_busca_detalhes span {color:#CA1F00; font-family:Arial; font-size:9px; padding:6px 0 6px 10px; display:block; font-weight:bold; cursor:pointer}
.legenda_resultado_busca_detalhes span:hover {text-decoration:underline;}
.legenda_resultado_busca_detalhes ul {margin:8px 10px 10px 10px; display:none;}
.legenda_resultado_busca_detalhes ul li{font-size:10px; padding-bottom:3px}
/* //BUSCA DE PRODUTOS E RECEITAS */


/* OPCOES DA PAGINA - INDIQUE / RSS / IMPRIMIR */
.opcoes_pagina {width:138px; margin-bottom:14px;}
.opcoes_pagina ul {padding:0; margin:0}
.opcoes_pagina ul li {padding:0 0 6px 22px}
.opcoes_pagina ul li a {color:#603102; font-size:11px; font-family:Arial; line-height:16px;}
.opcoes_pagina ul .rss {background:url(../img/ico_rss.gif) no-repeat; }
.opcoes_pagina ul .print {background:url(../img/ico_print.gif) no-repeat;}
.opcoes_pagina ul .indique {background:url(../img/ico_indique.gif) no-repeat;}
.rss .opcoes_pagina ul .rss {display:none } /* oculta o item rss */
/* //OPCOES DA PAGINA - INDIQUE / RSS / IMPRIMIR */


/* NAV LISTA DE PRODUTOS */
.nav_produtos_itens {width:138px; margin-bottom:20px;}
.nav_produtos_itens .ttl_nav_produtos{padding-bottom:1px;}
.ttl_nav_produtos2{padding-bottom:1px;width:138px;height:13px;background-image: url(../Produtos/img/ttl_categoria.gif); font-size: 9px; font-family: 'Tahoma';}
.nav_produtos_itens ul li {padding:6px 0 10px 0; background:#F4EBDA url(../img/bg_nav_busca.gif) bottom repeat-x;}
.nav_produtos_itens ul li a {font-family:Arial; font-size:11px; color:#603102; padding-left:10px}

.agua .agua,
.agua_light .agua_light,
.agua_sal .agua_sal,
.agua_sal_light .agua_sal_light,
.agua_gergilim .agua_gergilim,
.integral .integral,
.cream_cracker .cream_cracker,
.leite_maltado .leite_maltado,
.leite_maltado_light .leite_maltado_light,
.leite_coco .leite_coco,
.leite .leite,
.roladinho_goiaba .roladinho_goiaba,
.bichinhos .bichinhos,
.maria .maria,
.maizena .maizena,
.maizena_vitaminado .maizena_vitaminado,
.pizzaque .pizzaque,
.batatatips .batatatips,
.queijo .queijo,
.salgadinho .salgadinho,
.presuntinho .presuntinho,
.repetiscos .repetiscos, 
.drink .drink,
.gergilim .gergilim,
.morango .morango,
.chocolate .chocolate,
.limao .limao,
.light .light,
.cremosa .cremosa,
.sport_lev_cremosa .sport_lev_cremosa {font-weight:bold!important} /* bold nos menus da secao de produtos*/
/* //NAV LISTA DE PRODUTOS */

/* NAV SUB PRODUTOS */
.nav_sub_produtos {position:relative;}
.nav_sub_produtos ul{margin:4px 0 0 0; border-top:1px solid #E4D6B9; border-bottom:1px solid #FFF; display:none;}
.nav_sub_produtos ul li{background-image:none!important; background-color:#F9F5ED!important; margin:0; padding:10px 0 0 0;}
.nav_sub_produtos ul li a{color:#CA1F00; font-family:Arial;}
.nav_sub_produtos .seta_orientacao_up{position:absolute; top:11px; right:8px; width:6px; height:3px; background:url(../img/ico_seta_up_marrom.gif) no-repeat!important}
.nav_sub_produtos .seta_orientacao_down{position:absolute; top:11px; right:8px; width:6px; height:3px; background:url(../img/ico_seta_down_marrom.gif) no-repeat}
/* NAV SUB PRODUTOS */


/* PAGINACAO */
.paginacao {width:317px; height:28px; padding:20px 0 0 65px; background:url(../img/bg_paginacao.gif) left bottom no-repeat; clear:both; position:relative;}
.paginacao_peq {width:183px; height:28px; padding:5px 0 0 0; background:url(../img/bg_paginacao_peq.gif) left bottom no-repeat;}
.paginacao_grande {width:543px; height:28px; padding:10px 0 0 0; background:url(../img/bg_paginacao_grande.gif) left bottom no-repeat;}
.paginacao span{width:252px!important; line-height:28px; display:block; text-align:center; font-size:11px}
.paginacao_grande span{width:543px!important; line-height:28px; display:block; text-align:center; font-size:11px}
.paginacao_peq span{width:183px!important;}
.paginacao span a { text-decoration:underline; font-family:Arial;  font-weight:normal; color:#852703; margin-right:3px} 
.paginacao span a:hover {text-decoration:none;} 
.paginacao span a.ativo {font-weight:bold; text-decoration:none;}
.paginacao .anterior {position:absolute; left:6px; bottom:5px; line-height:13px; width:65px; text-align:left}
.paginacao .anterior_peq {width:10px}
.paginacao .anterior img {padding-right:5px}
.paginacao .proxima {position:absolute; right:6px; bottom:5px; line-height:13px; width:65px; text-align:right}
.paginacao .proxima_peq {width:10px;}
.paginacao .proxima img {padding-left:5px}
.paginacao div a {color:#852703; font-family:Arial; font-size:10px}
/* //PAGINACAO */


/* VEJA TAMBEM */
.veja_tambem {margin:5px 4px 20px 3px}
.veja_tambem li{border-top:1px solid #F0E5E1; background:url(../img/ico_seta_dir.gif) 0 9px no-repeat; padding:4px 0 4px 10px;}
.veja_tambem li a {font-family:Arial; color:#603102; font-size:11px}
/* //VEJA TAMBEM */

/* BOX PRODUTOS UTILIZADOS */
.box_produtos_utilizados {width:122px; padding:10px 8px; position:relative; background:#F8F2E7; margin-bottom:20px}
.box_produtos_utilizados .top {background:url(../content/livro_receitas/img/bg_produtos_utilizados_top.gif) no-repeat; top:0; left:0; position:absolute; height:3px; width:138px}
.box_produtos_utilizados .bottom {background:url(../content/livro_receitas/img/bg_produtos_utilizados_bottom.gif) no-repeat; bottom:-1px; left:0; position:absolute; height:5px; width:138px}
.box_produtos_utilizados .foto_produtos {width:122px; height:103px; background:url(../content/livro_receitas/img/bg_produtos_utilizados_foto.gif) no-repeat; margin:10px 0;}
.box_produtos_utilizados span {color:#413321; font-size:9px;}
.box_produtos_utilizados .table_produtos_utilizados td{width:122px; height:103px;}
/* //BOX PRODUTOS UTILIZADOS */


/* MODAL */
.input_indique {border:1px solid #603102; font-family:Arial; font-size:11px; background:#FFF; margin-bottom:13px;}
.seta_adicionar_amigo {padding:3px 5px 0 0;}

.colunas {padding-top:11px; width:390px}
.colunas .modal_coluna_esq {width:166px; float:left; padding:9px 15px 9px 7px;}
.align_coluna_dir {float:left;}
.colunas .modal_coluna_dir {background:#F8F2E7; width:175px; padding:9px 7px 9px 15px;}
.colunas .modal_coluna_dir .adiciona_amigo {display:none;}
.colunas .divisoria_box_indique {border-top:8px solid #FFF}
.colunas p {padding:0 0 20px 5px}
.rss_margin {padding:10px 10px 0 10px;}
.bto_fecha {padding-top:3px!important}

.text_area_indique {float:left; padding:9px 7px;}
.text_area_indique textarea {overflow:auto}
.indique_rodape {padding:0px 16px 0 7px; height:40px!important; float:left;}
.indique_rodape .bt_enviar_indique{float:left;}
.indique_rodape .legenda_indique {float:right}

.erro_indique {font-size:9px; color:#CA1F00; font-weight:bold; display:block;} /* display = none - oculta as mensagens de erro*/

/* PRINT VIEW */
.print_view {padding:30px 20px 20px 30px}
.print_view h2,.print_view h3, print_view h5{ font-family:arial; font-weight:normal; line-height:normal; color:#000!important;}
.print_view h2 {width:100%; font-size:28px;}
.print_view h3 {width:100%; font-size:20px;}
.print_view h4 {font-weight:bold; color:#000; padding-bottom:5px}

.print_view .table_produtos_utilizados td{width:122px; height:103px;}
.print_view .coluna_receita_descricao .foto_receita_descricao {background:none;}
.print_view .foto_receita_descricao td {background-image:none;}
.print_view .foto_produtos{background-image:none; padding-bottom:5px}
.print_view .coluna_receita_descricao ul {padding-bottom:20px;}
.print_view .coluna_receita_descricao ul li {padding-left:0; background:none;}
.print_view .coluna_receita_descricao ul li img {padding-right:4px}
.print_view .coluna_receita_descricao span {padding:3px 0 15px 0; clear:both}
.print_view .linha_div_print {border-top:1px solid #000; height:1px; padding:10px 0}
/* //PRINT VIEW */


/* ESTRUTURA PRODUTOS */
.descricao_produto .imagem_produto {padding-bottom:30px; width:384px; height:251px; background:url(../content/produtos/img/bg_produtos.jpg) no-repeat;}
.descricao_produto .imagem_produto .produto_alinhamento td{width:384px; height:251px;}
.descricao_produto .ingredientes {font-size:10px; padding-bottom:30px;}

.descricao_produto .informacoes_nutricionais {padding-bottom:30px; position:relative}
.descricao_produto .informacoes_nutricionais .ttl_informacoes_nutricionais {width:235px; height:32px; float:left;}
.descricao_produto .informacoes_nutricionais p span{margin:0; padding:0; color:#852703; font-size:9px}
.descricao_produto .informacoes_nutricionais .legenda_ttl {color:#852703; font-size:9px; position:absolute; top:15px; left:250px; *left:240px }
.descricao_produto .informacoes_nutricionais .tabela_nutricional {width:100%;  padding:0; margin-bottom:0px;}
.descricao_produto .informacoes_nutricionais .tabela_nutricional thead td {background:#CA1F00; color:#FFF; text-align:center; font-family:Arial; font-weight:bold; width:50%; font-size:11px; padding:2px 0}
.descricao_produto .informacoes_nutricionais .tabela_nutricional tbody .col1 {padding:8px; background:#F3EBDA; border-top:1px solid #fff}
.descricao_produto .informacoes_nutricionais .tabela_nutricional tbody .col2 {padding:8px; background:#EFDBC9; font-weight:bold; border-top:1px solid #fff} 
.descricao_produto .informacoes_nutricionais .tabela_nutricional tbody .col3 {padding:8px; background:#FFF;  border-top:1px solid #fff}
.descricao_produto .informacoes_nutricionais .tabela_nutricional tbody .col4 {padding:8px; background:#FCF4F2; font-weight:bold;  border-top:1px solid #fff} 
.col1 {padding:8px; background:#F3EBDA; border-top:1px solid #fff}
.col2 {padding:8px; background:#EFDBC9; font-weight:bold; border-top:1px solid #fff} 
.col3 {padding:8px; background:#FFF;  border-top:1px solid #fff}
.col4 {padding:8px; background:#FCF4F2; font-weight:bold;  border-top:1px solid #fff} 


.descricao_produto .informacoes_nutricionais .tabela_nutricional tbody .divisoria {width:2px!important; background:#CA1F00; font-size:5px} 

.descricao_produto .modo_conservacao {padding-bottom:30px;}
.descricao_produto .receitas {padding-bottom:30px;}
/* //ESTRUTURA PRODUTOS */

/* ESTRUTURA DE RECEITAS */
.chamada_2_colunas {width:263px; float:left;}
.chamada_2_colunas .box_chamada_receitas {position:relative; background:url(../content/livro_receitas/img/bg_box_chamada.gif) repeat-y; padding:13px 14px 18px 13px;}
.chamada_2_colunas .box_chamada_receitas .topo {position:absolute; left:0; top:0; width:262px; height:6px; background:url(../content/livro_receitas/img/bg_box_chamada_topo.gif) no-repeat;}
.chamada_2_colunas .box_chamada_receitas .bottom {position:absolute; left:0; bottom:0px; width:262px; height:8px; background:url(../content/livro_receitas/img/bg_box_chamada_bottom.gif) bottom no-repeat;}

.coluna_receita_descricao {float:right; width:179px; padding:0 0 20px 20px}
.coluna_receita_descricao .foto_receita_descricao {background:url(../content/livro_receitas/img/bg_produtos_descricao.gif) no-repeat; width:179px; height:153px; margin-bottom:10px}
.coluna_receita_descricao .foto_receita_descricao td {width:179px; height:153px;}
.coluna_receita_descricao ul {width:179px;}
.coluna_receita_descricao li {padding:0 0 10px 23px; font-size:10px;}
.coluna_receita_descricao .tempo {background:url(../content/livro_receitas/img/ico_tempo.gif) 3px 0 no-repeat}
.coluna_receita_descricao .rendimento {background:url(../content/livro_receitas/img/ico_rendimento.gif) 3px 0 no-repeat}
.coluna_receita_descricao .calorias {background:url(../content/livro_receitas/img/ico_calorias.gif) 3px 0 no-repeat}

.modo_preparo_lista {margin-left:25px;}
.modo_preparo_lista li {position:relative; padding-bottom:20px;}
.modo_preparo_lista li span{position:absolute; top:0; left:-25px; font-weight:bold; width:15px; text-align:right}
.modo_preparo_lista li ul li {background:url(../img/bullet_list_hifem.gif) 1px 7px no-repeat; position:static; padding:0 10px 3px 10px}

.box_nav_horizontal_main {position:relative; width:100%; padding:0 0 15px 0; background:#F8F2E7; float:left}
.box_nav_horizontal_main .bottom_esq{position:absolute; width:50%; height:5px; bottom:-2px; left:0; background:url(../content/livro_receitas/img/bg_dicas_curiosidades_bottom.gif) left bottom no-repeat;}
.box_nav_horizontal_main .bottom_dir{position:absolute; width:50%; height:5px; bottom:-2px; right:0; background:url(../content/livro_receitas/img/bg_dicas_curiosidades_bottom.gif) right bottom no-repeat;}
.box_nav_horizontal_main .nav_horizontal_main {background:#FFF; width:100%; height:30px;}
.box_nav_horizontal_main .nav_horizontal_main .nav_item li{padding:0 17px; line-height:27px; border-bottom:3px solid #fff; border-right:3px solid #FFF; float:left; position:relative; font-family:Arial; font-size:9px; color:#CA1F00; background:#F0E4CC; cursor:pointer}
.box_nav_horizontal_main .nav_horizontal_main .nav_item .ativo{ border-bottom:0; border-right:3px solid #FFF;  border-bottom:3px solid #F8F2E7; font-family:Arial; font-size:12px; color:#CA1F00; font-weight:bold; background:#F8F2E7}
.box_nav_horizontal_main .nav_horizontal_main .nav_item li .canto {width:1px; height:1px; background:#FFF; z-index:999px; position:absolute; top:0}
.box_nav_horizontal_main .nav_horizontal_main .nav_item li .esq {left:0}
.box_nav_horizontal_main .nav_horizontal_main .nav_item li .dir {right:0}
.box_nav_horizontal_main .conteudo {padding:12px 12px 0 12px;}

.paginacao_align_top .paginacao {padding-top:5px!important}
.paginacao_align_top .paginacao .anterior {top:12px}
.paginacao_align_top .paginacao .proxima {top:12px}

.box_nav_horizontal_main .conteudo {display:none;}
.box_nav_horizontal_main .conteudo .lista_itens li{background:url(../img/ico_seta_dir.gif) 0 9px no-repeat; padding:5px 0 5px 15px; border-bottom:1px solid #CEA99A; float:left; clear:both; width:95%}
.box_nav_horizontal_main .conteudo .lista_itens li{color:#603102; font-size:9px}
.box_nav_horizontal_main .conteudo .lista50anos li {width:235px!important; float:left; margin-right:15px; clear:none}

.foto_livro_50_anos {width:158px; margin:0 20px 20px 0; float:left}
.foto_livro_50_anos tr td {width:158px; height:216px; padding-bottom:10px; background:url(../content/livro_receitas/img/bg_livro_50_anos.gif) no-repeat}
.foto_livro_50_anos .chamada_livro{position:static; margin-top:3px}
.convidados_list {width:360px; float:left; padding-bottom:20px;}
.convidados_list li{width:116px; margin-right:5px; float:left}
.convidados_list li.last {margin-right:0;}

.foto_dicas_curiosidades {width:179px; margin:0 20px 20px 0; float:left}
.foto_dicas_curiosidades tr td {width:179px; height:153px; padding-bottom:10px; background:url(../content/livro_receitas/img/bg_produtos_descricao.gif) no-repeat}

.atencao_list {padding:5px 0}
.atencao_list li{background:url(../img/bullet_square.gif) 0 6px no-repeat; padding-left:10px;}
/* //ESTRUTURA DE RECEITAS */


/* A PIRAQUE */
.lk_red_arial_10 {color:#852703; font-family:Arial; font-size:10px; line-height:16px; margin-left:5px;}

.box_nav_vertical_main {width:532px;}
.box_nav_vertical_main .conteudo_nav {width:344px; position:relative; background:#F8F2E7; float:left; padding:20px; display:none; overflow:hidden}
.box_nav_vertical_main .conteudo_nav .canto_top_esq{position:absolute; top:0; left:0; width:1px; height:1px}
.box_nav_vertical_main .conteudo_nav .canto_bottom_esq{position:absolute; bottom:0; left:0; width:1px; height:1px}
.box_nav_vertical_main .conteudo_nav .canto_bottom_dir{position:absolute; bottom:0; right:0; width:1px; height:1px}
.box_nav_vertical_main .conteudo_nav .moldura_foto {width:133px; height:156px; background:url(../content/piraque/img/bg_foto_rio.gif) no-repeat; padding:0 20px 20px 0; float:left}
.box_nav_vertical_main .conteudo_nav td {width:133px; height:156px; vertical-align:top!important}
.box_nav_vertical_main .conteudo_nav td img {margin-top:2px}
.box_nav_vertical_main .conteudo_nav p {padding-bottom:5px;}

.box_nav_vertical_main .nav_vertical {width:148px; float:left}
.box_nav_vertical_main .nav_vertical_list li {padding:10px 0; text-align:center; position:relative; background:#F0E4CC;  color:#CA1F00; font-size:9px; font-family:arial; margin-bottom:3px; border-left:3px solid #FFF; font-weight:bold; cursor:pointer}
.box_nav_vertical_main .nav_vertical_list li.ativo {background:#F8F2E7; font-size:12px; border-left:0px}
.box_nav_vertical_main .nav_vertical_list li .canto_top {position:absolute; top:0; right:0; width:3px; height:3px}
.box_nav_vertical_main .nav_vertical_list li .canto_bottom {position:absolute; bottom:0 ; right:0; width:3px; height:3px;}

.moldura_foto_fabrica {width:183px; position:relative; padding:0 20px 20px 0; float:left; background:url(../content/piraque/img/bg_foto_fabrica.gif) no-repeat;}
.moldura_foto_fabrica td {width:183px; height:156px;}
.moldura_foto_fabrica .ico_lupa {position:absolute; bottom:61px; right:27px; z-index:555; width:17px; height:17px;}

/* //A PIRAQUE */

/* PERGUNTAS FREQUENTES */

.box_peq {position:relative; width:120px; margin:0 2px; padding:16px 9px; background:#F8F2E7;}
.box_peq .topo {position:absolute; width:138px; height:5px; top:0; left:0; background:url(../content/perguntas/img/box_peq_topo.gif) no-repeat}
.box_peq .bottom {position:absolute; width:138px; height:5px; bottom:0; left:0; background:url(../content/perguntas/img/box_peq_bottom.gif) no-repeat}
.box_peq a{font-family:Arial; color:#603102; font-size:11px}

/* //PERGUNTAS FREQUENTES */


/* VIDEO BOB ESPONJA HOME */
#boxBobReceita {float:left; position:relative; width:313px; height:289px;}
#homeBobesponja {width:271px; height:68px; margin:135px 0 0 10px; *margin:145px 0 0 10px;}
#layerBobesponja {display:none; /*width:681px; height:579px;*/ background:#EFDEB2;}

#dhtml {width:500px; height:340px; position:absolute; z-index:999; margin:-120px 0 0 24%; #margin:-120px 0 0 4%;}