﻿/* Balao */
.adicione {z-index:998;}
.envie {z-index:998;}
#envie_para_um_amigo {position:absolute;top:-105px;left:-240px;width:224px;/*margin:-105px 0 0 -240px;*/z-index:999;}
#envie_para_um_amigo .bgr {width:194px;background:#C6A255;border-top:solid 3px #7B5321;padding:10px;float:left;}
#envie_para_um_amigo .baixo {background:url(../../../img/balao_baixo.gif) 100% 100% no-repeat; height:23px;clear:both;}
#envie_para_um_amigo .btn_fechar {float:right;}
#envie_para_um_amigo .box_campo {float:left;margin-bottom:3px;}
#envie_para_um_amigo .box_botao {float:left;margin-bottom:3px;padding:2px 0 0 3px;}
#envie_para_um_amigo .box_intro {margin-bottom:5px;}

#adicionar_receita {position:absolute;top:-125px;left:-240px;width:224px;/*margin:-125px 0 0 -240px;*/z-index:999;}
#adicionar_receita .bgr {width:194px;background:#C6A255;border-top:solid 3px #7B5321;padding:10px;float:left;}
#adicionar_receita .baixo {background:url(../../../img/balao_baixo.gif) 100% 100% no-repeat; height:23px;clear:both;}
#adicionar_receita .btn_fechar {float:right;}
#adicionar_receita .box_campo {float:left;margin-bottom:3px;}
#adicionar_receita .box_botao {float:left;margin-bottom:3px;padding:2px 0 0 3px;}
#adicionar_receita .box_intro {margin-bottom:5px;}
#adicionar_receita .links {clear:both;padding-top:8px;}
#receitas_detalhe .colright #adicionar_receita .links a {text-decoration:underline;}

.fechado {margin-top:-9999px;}
/* // Balao */


/* Receitas */
#receitas .txt_apresentacao h1 {margin-bottom:25px;}

#receitas .apresentacao .txt_apresentacao {float:left;width:329px;margin-right:5px;}
#receitas .apresentacao .imagem {float:left;width:325px;height:270px;background:url(../img/bgr_produto.png) no-repeat;text-align:center;}

.receita_mes {width:130px;height:241px;padding:50px 0 0 380px;background:url(../img/bgr_receita_mes.jpg);margin:0 auto 0 auto;}
.receita_mes .link {margin-top:8px;}

.livro_receitas {width:666px;height:245px;background:url(../img/bgr_livro_receitas.png) no-repeat;margin:15px auto 0 auto;}
.livro_receitas .livro {float:left;width:330px;margin-right:5px;}
.livro_receitas .livro .texto {float:left;width:145px;}
.livro_receitas .livro .texto .acessar {}
.livro_receitas .livro .texto .criar {margin-top:7px;}
.livro_receitas .livro .imagem {float:left;width:170px;}

.livro_receitas .envie {float:left;width:331px;}
.livro_receitas .envie .texto {float:left;width:145px;}
.livro_receitas .envie .imagem {float:left;width:166px;}
/* // Receitas */

/* Detalhes da receita */
#receitas_detalhe .apresentacao {width:660px;height:150px;background:url(../img/bgr_apresentacao_detalhes.png);}

#receitas_detalhe .descricao {clear:both;margin-top:10px;}
#receitas_detalhe .colleft {float:left;width:195px;margin-right:5px;}
#receitas_detalhe .colleft .imagem {width:183px;height:183px;padding:12px 0 0 12px;background:url(../img/bgr_moldura.png) no-repeat;}

#receitas_detalhe .colcenter {float:left;width:290px;margin-right:15px;}
#receitas_detalhe .colcenter .ingredientes li {background:url(../../../img/blt_marrom.gif) 0 5px no-repeat;padding-left:7px;}
#receitas_detalhe .colcenter .como_preparar {margin-top:15px;}

#receitas_detalhe .colright {float:right;width:150px;}
#receitas_detalhe .colright a {text-decoration:none;}
#receitas_detalhe .colright a:hover {text-decoration:underline;}
#receitas_detalhe .colright .box_dir {background:url(../img/box_dir_descricao.gif) no-repeat;min-height:75px;_height:75px;}
#receitas_detalhe .colright .box_dir2 {background:url(../img/box_dir_descricao.gif) no-repeat;height:140px;}
#receitas_detalhe .colright .pdn {padding:8px 15px 8px 15px;}
#receitas_detalhe .colright .tempo {width:70px;background:url(../img/img_tempo.gif) 0px 7px no-repeat;padding:10px 0 0 50px;}
#receitas_detalhe .colright p {text-align:center;line-height:150%;}
#receitas_detalhe .colright .estrelas {text-align:center;margin:10px 0 5px 0;}
#receitas_detalhe .colright .media {text-align:center;}
#receitas_detalhe .colright .envie {position:relative;}
#receitas_detalhe .colright .adicione {position:relative;}

#receitas_detalhe .outras_informacoes {clear:both;}
/* Detalhes da receita */

/* Busca */
#busca .titulo {font-size:13px;font-weight:bold;margin-bottom:5px;}
#busca #sem_resultados {width:544px;margin:20px 0 20px 0;}

#busca #resultados {width:644px;background:url(../img/bgr_resultados_cima.png) no-repeat;padding:0 15px 0 15px;}
#busca .bgr_baixo {width:674px;margin:20px 0 20px 0;background:url(../img/bgr_resultados_baixo.jpg) 0 100% no-repeat;}
#busca #resultados .cabecalho {height:80px;padding:15px 0 15px 0;}

#busca #resultados .cabecalho .cima {height:45px;}
#busca #resultados .cabecalho .listando {float:left;width:200px;}
#busca #resultados .cabecalho .classificar {float:right;width:200px;}

#busca #resultados .cabecalho .paginas {clear:both;padding-top:10px;height:20px;}
#busca #resultados .cabecalho .paginas .box_anterior {float:left;width:55px;}
#busca #resultados .cabecalho .paginas .box_proxima {float:right;width:55px;}
#busca #resultados .cabecalho .paginas .numeros {float:left;width:530px;text-align:center;}

#busca #resultados .paginas_baixo {clear:both;height:20px;padding:50px 0 10px 0;}
#busca #resultados .paginas_baixo .box_anterior {float:left;width:55px;}
#busca #resultados .paginas_baixo .box_proxima {float:right;width:55px;}
#busca #resultados .paginas_baixo .numeros {float:left;width:530px;text-align:center;}

#busca #resultados .conteudo_resultado {height:100px;}

#busca #resultados .linha_resultado {clear:both;height:100px;padding:15px 0 15px 0;background:url(../img/divisoria.jpg) 3px 100% no-repeat;}
#busca #resultados .imagem {float:left;background:url(../img/bgr_moldura2.png) no-repeat;width:87px;height:89px;padding:7px;margin-right:5px;}
#busca #resultados .media {margin-top:20px;}
#busca #resultados .media .estrelas {float:left;}
#busca #resultados .media .nota {float:left;padding-top:2px;margin-left:5px;}
/* // Busca */

/* Livro de Receitas */
#livro_receitas .apresentacao .imagem {float:left;width:190px;}
#livro_receitas .apresentacao .texto {float:left;width:413px;height:158px;background:url(../img/bgr_apresentacao_livro.png);padding-top:30px;}

#livro_receitas .baixo {margin-top:25px;}
#livro_receitas .baixo .titulo {font-size:13px;font-weight:bold;margin-bottom:5px;}
#livro_receitas .baixo .box1 {float:left;width:267px;height:137px;background:url(../img/bgr_box_livro.png) no-repeat;padding:15px 25px 15px 25px;margin-right:40px;}
#livro_receitas .baixo .box1 .formulario {margin-top:3px;}
#livro_receitas .baixo .box1 .form_linha {clear:both;width:100%;height:29px;}
#livro_receitas .baixo .box1 .box_campo {float:left;width:116px;}
#livro_receitas .baixo .box1 .box_botao {float:left;padding:3px 0 0 5px;}
#livro_receitas .baixo .box1 .esqueci {clear:both;padding-left:93px;font-family:Verdana,Arial;font-size:9px;}

#livro_receitas .baixo .box2 {float:left;width:267px;height:137px;background:url(../img/bgr_box_livro.png) no-repeat;padding:15px 25px 15px 25px;}
#livro_receitas .baixo .box2 .box_botao {clear:both;padding:10px 0 0 155px;}
#livro_receitas .baixo .box2 .formulario {margin-top:10px;}
#livro_receitas .baixo .box2 .box_campo {float:left;width:160px;}

#livro_receitas .baixo label {float:left;width:86px;text-align:right;padding:2px 7px 0 0;}
/* // Livro de Receitas */

/* Listagem Livro de Receitas */
#livro_listagem .apresentacao {margin-bottom:25px;}

#livro_listagem .tabela {width:674px;margin-top:25px;}
#livro_listagem .tabela td {height:27px;border-top:solid 1px #A47C32;padding-left:20px;}
#livro_listagem .tabela .linha_clara {background:#BB9649;}
#livro_listagem .tabela .linha_escura {background:#B58F43;}
#livro_listagem .tabela .tempo td {border:none;padding:0;}
#livro_listagem .cabecalho .ordem_crescente {font-weight:bold;padding-right:15px;background:url(../img/img_ordem_crescente.gif) 100% 5px no-repeat;}
#livro_listagem .cabecalho .ordem_decrescente {font-weight:bold;padding-right:15px;background:url(../img/img_ordem_decrescente.gif) 100% 5px no-repeat;}
#livro_listagem .cabecalho .data {width:78px;height:41px;background:url(../img/bgr_tabela_data.jpg);}
#livro_listagem .cabecalho .receita {width:270px;height:41px;background:url(../img/bgr_tabela_receita.jpg);}
#livro_listagem .cabecalho .tempo {width:266px;height:41px;background:url(../img/bgr_tabela_tempo.jpg);}
#livro_listagem .paginacao {width:634px;height:22px;background:url(../img/bgr_paginacao.jpg) no-repeat;padding:10px 20px 10px 20px;margin-top:5px;}
#livro_listagem .paginacao .anterior {float:left;width:195px;}
#livro_listagem .paginacao .numeros {float:left;width:240px;text-align:center;}
#livro_listagem .paginacao .proxima {float:right;width:195px;text-align:right;}

#livro_listagem .lista_vazia {font-weight:bold;padding:20px;}

#livro_listagem .box_baixo {margin:50px 0 0 0;background:url(../img/divisoria_vertical.jpg) 50% 15px no-repeat;height:230px;}

#livro_listagem .box_baixo .envie {float:left;width:331px;margin-right:15px;}
#livro_listagem .box_baixo .envie .texto {float:left;width:145px;}
#livro_listagem .box_baixo .envie .imagem {float:left;width:166px;}

#livro_listagem .box_baixo .receitas {float:left;width:331px;}
#livro_listagem .box_baixo .receitas .texto {float:left;width:145px;}
#livro_listagem .box_baixo .receitas .imagem {float:left;width:166px;}
/* // Listagem Livro de Receitas */

/* Envie Receita */
#envie_receita .apresentacao {margin-bottom:10px;}
#envie_receita .formulario {margin-top:40px;}
#envie_receita .form_linha {float:left;padding-bottom:10px;}
#envie_receita .form_linha .box_legenda {float:left;width:190px;text-align:right;padding-right:5px;}
#envie_receita .form_linha .box_legenda .descricao {font-size:10px;color:#6E4519;padding-top:5px;width:158px;float:right;}
#envie_receita .form_linha .box_campo {float:left;width:350px;}
#envie_receita .form_linha .box_campo a {font-weight:bold;text-decoration:underline;}
#envie_receita .box_botao {float:left;padding-left:190px;}
/* // Envie Receita */

/* Controle de busca de receitas */
#busca_receitas {clear:both;margin:20px auto 20px auto;}
#busca_receitas .box {width:674px;background:url(../img/bgr_busca.png) no-repeat;}

#busca_receitas .apresentacao_busca {width:610px;height:97px;margin:0 auto 0 auto;padding-top:15px;}
#busca_receitas .apresentacao_busca .imagem {float:left;width:150px;}
#busca_receitas .apresentacao_busca .texto {float:right;width:450px;padding-top:10px;}

#busca_receitas #filtros_busca .abas {width:640px;height:44px;margin:9px auto 0 auto;background-position:0 0;}

#busca_receitas #filtros_busca .abas li {float:left;height:44px;text-align:center;}
#busca_receitas #filtros_busca .abas li a {display:block;width:85px;height:34px;margin:10px auto 0 auto;text-indent:-9999px;overflow:hidden;}
#busca_receitas #filtros_busca .produtos {width:90px;background:url(../img/aba_produtos.gif) 0 100% no-repeat;}
#busca_receitas #filtros_busca .tipo_prato {width:117px;background:url(../img/aba_tipo_prato.gif) 0 100% no-repeat;}
#busca_receitas #filtros_busca .ocasiao {width:88px;background:url(../img/aba_ocasiao.gif) 0 100% no-repeat;}
#busca_receitas #filtros_busca .comemoracoes {width:111px;background:url(../img/aba_comemoracoes.gif) 0 100% no-repeat;}
#busca_receitas #filtros_busca .tempo {width:123px;background:url(../img/aba_tempo.gif) 0 100% no-repeat;}
#busca_receitas #filtros_busca .dia {width:107px;background:url(../img/aba_dia.gif) 0 100% no-repeat;}
#busca_receitas #filtros_busca .selecionado {background-position:0 0;}

#busca_receitas #filtros_busca .formulario {height:70px;padding:10px 20px 10px 20px;overflow:auto;}
#busca_receitas #filtros_busca .formulario li {float:left;margin:0 10px 5px 0;white-space:nowrap;}

#busca_receitas #filtros_busca .palavras_chave {height:20px;padding:10px 30px 10px 30px;}
#busca_receitas #filtros_busca .box_legenda {float:left;margin-right:5px;}
#busca_receitas #filtros_busca .box_campo {float:left;}
#busca_receitas #filtros_busca .box_botao {float:left;margin:2px 0 0 10px;}
/* // Controle de busca de receitas */

.envie_receita {width:470px;height:200px;margin:15px auto 0 auto;background:url(../img/bgr_envie_baixo.png) no-repeat;}
.envie_receita .texto {float:left;width:255px;}
.envie_receita .imagem {float:left;width:166px;margin-right:30px;}

#politica {position:absolute;width:600px;height:500px;background:#FFFFFF;border:solid 2px #FFD502;padding:5px;z-index:999;top:10px;left:50%;margin-left:-250px;}
#politica .conteudo {overflow:auto;width:500px;height:400px;padding:50px;}
#politica a {color:#826802;text-decoration:underline;}
#politica .titulo_texto {font-weight:bold;text-decoration:underline;color:#D42E12;}
#politica .box_fechar {position:absolute;left:550px;}


/*.error {color:red;float:right !important;margin-left:5px;font-size:10px;}*/
.error {border:1px solid #cc0000 !important;}