﻿body{
    margin:0;
    padding:0;
    background-color:#FDFAE9;
}

*{outline:none;}

.clear{clear:both;}

a.link_header_menu{
    text-decoration:none;
    color:#694a0c;
}
a.link_header_menu:hover{
    text-decoration:none;
    color:#ff4200;
}

#container{
    position:relative;
    width:99.8%;
    min-height:100%;
    _height:100%;
    z-index:1;
}
#flash{
    position:absolute;
    float:left;
    top:45px;
    left:50%;
    margin-left:-481px;
    width:963px;
    height:411px;
    text-align:right;
    z-index:50;
}
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#header{
    width:100%;
    height:41px;
    text-align:center;
    background:url(../images/topo_barra.jpg) repeat-x;
}
    #header_container{
        width:963px;
        height:41px;
        margin:0 auto;
    }
        #header_menu{
            float:left;
            width:550px;
            font-family:Arial;
            font-size:13px;
            font-weight:bold;
            color:#694a0c;
            text-align:left;
            line-height:41px;
            margin-left:12px;
            _margin-top:14px;
            _margin-left:6px;
        }        
        #header_login{
            float:right;
            width:80px;
            margin-right:12px;
            text-align:right;
            _margin-right:6px;
        }
        #header_usuario
        {
            display:none;
            float:right;
            width:450px;
            text-align:right;
            line-height:41px;
            *line-height:43px;
            font-family:Arial;
            font-size:12px;
            color:#7c6026;
            margin-right:10px;
            _margin-top:14px;
        }
            .header_usuario_link{
                text-decoration:none;
                color:#7c6026;
            }        
#header_logo_container{
    width:100%;
    height:175px;
    background:url(../images/header_background.jpg) repeat-x;
    _margin-top:-4px;
    float:left;
}
    #header_logo{
        width:963px;
        height:300px;
        margin:0 auto;
    }
    #header_busca{
        width:195px;
        height:34px;
        margin-top:-118px;
        *margin-top:-120px;
        margin-left:20px;
        *margin-left:11px;
        _margin-top:-120px;
        _margin-left:11px;
    }
    .header_busca_input{
        background:url(../images/header_bg_input.jpg) repeat-x;
        border:0;
        width:180px;
        height:18px;
        *height:20px;
        font-family:Arial;
        font-size:13px;
        color:#d08b00;
        margin-top:10px;
        *margin-top:7px;
        *padding-left:11px;
    }
    #header_busca_ok{
        width:38px;
        height:34px;
        line-height:37px;
        margin-top:-33px;
        *margin-top:-36px;
        margin-left:209px;
        *margin-left:210px;
        text-align:center;
        font-family:Arial;
        font-size:13px;
        font-weight:bolder;
        color:#413123;
    }
    .link_busca_ok{
        text-decoration:none;
        color:#413123;
    }
    #header_busca_avancada{
        width:200px;
        height:22px;
        line-height:24px;
        margin-top:10px;
        *margin-top:11px;
        _margin-top:8px;
        margin-left:22px;
        *margin-left:23px;
        font-family:Arial;
        font-size:11px;
        font-weight:bolder;
        color:#413123;
    }
    .link_busca_avancada{
        text-decoration:none;
        color:#413123;
    }
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#footer{
    clear:both;
    /*float:left;*/
    width:100%;
    height:100px;
    background:url(../images/footer_fundo.jpg) repeat-x;
}
    #footer_container{
        width:963px;
        height:100px;
        margin:0 auto;
    }
        #footer_fale_conosco{
            width:115px;
            height:90px;
            padding-top:8px;
        }
        #footer_logo_ajinomoto{
            width:465px;
            margin-top:-95px;
            margin-left:245px;
            text-align:center;
        }
            .copyright{
                font-family:Tahoma;
                font-size:10px;
                color:#6e6861;
                line-height:16px;
            }
            .links_rodape{
                font-family:Tahoma;
                font-size:10px;
                color:#6e6861;
                line-height:16px;
            }
            .texto_link{
                color:#6e6861;
                text-decoration:underline;
            }
        #footer_produtos_ajinomoto{
            width:168px;
            margin-top:-55px;
            margin-left:795px;
        }
            #footer_produtos_link{
				width:168px;
				height:24px;
			}
			#footer_link_ever{
        		width:168px;
        		margin-top:17px;
        		text-align:right;
        		font:10px Tahoma;
        		color:#6e6861;
			}
				.link_evermedia{
					text-decoration:none;
					color:#6e6861;
				}        
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#container_login{
    width:333px;
    height:171px;
    background:url(../images/login_fundo.jpg) no-repeat;
    display:none;
    position:absolute;
    z-index:10000;  
}
    #login_topo{
        width:303px;
        height:46px;
        margin:0 auto;
    }
        #topo_txt{
            float:left;
            margin-top:6px;
            font-family:Arial;
            font-size:11px;
            color:#b57101;
        }
        #topo_img{
            float:right;
        }
    #login_label{
        width:300px;
        height:15px;
        margin:0 auto;
        padding-top:10px;
        font:12px Trebuchet MS;
        color:#b57101;
    }
        #login_label_email{
            float:left;
            width:123px;
        }
        #login_label_senha{
            float:left;
            width:120px;
        }
    #login_meio{
        width:300px;
        height:29px;
        margin:0 auto;
    }
        #login_login{
            float:left;
            width:122px;
        }
        #login_senha{
            float:left;
            width:122px;
            *margin-top:-1px;
        }
            .input_login_loginSenha{
                width:105px;
                height:23px;
                padding:4px 0 0 8px;
                font-family:Trebuchet MS;
                font-size:12px;
                color:#b57101;
                border:solid 1px #f9d182;
                background:url(../images/login_fundo_input.jpg) repeat-x;
            }
        #login_entrar{
            float:left;
        }
    #login_msg_erro{
        width:300px;
        height:15px;
        margin:7px auto;
        font:12px Trebuchet MS;
        color:#ff4200;
    }
    #login_base{
        width:300px;
        height:20px;
        margin:18px auto;
        _margin:7px auto;
    }
        #login_esqueci{
            float:left;
            font-family:Arial;
            font-size:11px;
            color:#b57101;
        }
        #login_cadastro{
            float:left;
            margin-left:15px;
            font-family:Arial;
            font-size:11px;
            color:#b57101;
        }
        .login_links{
            color:#b57101;
            text-decoration:underline;
        }
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#main{
    width:100%;
    min-height:214px;
    background:url(../images/main_fundo_degrade.jpg) repeat-x;
    _margin-top:-125px;
    float:left;
}
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#home_swf{
    width:975px;
    height:240px;
    margin:0 auto;
    background:url(../images/img_swf_2.jpg) no-repeat;
}
#home_container{
    width:983px;
    height:440px;
    margin:0 auto;
    _margin:-4px auto;
}
    #home_esq{
        float:left;
        width:186px;
        height:440px;
    }
    #home_centro{
        float:left;
        width:614px;
        height:440px;
        background:url(../images/main_home_centro.jpg) no-repeat;
    }
        #home_receita_lista{
            width:530px;
            height:240px;
            margin-top:105px;
            margin-left:45px;
        }
            .link_listaEsq_receita{
                text-decoration:none;
                color:#332e0a;
            }
            #home_receita_listaEsq{
                float:left;
                width:220px;
                height:240px;
            }
                .home_listaEsq{
                    width:220px;
                    height:57px;
                }
                    .home_listaEsq_img{
                        float:left;
                        width:45px;
                        height:45px;
                        margin-top:6px;
                        margin-left:2px;
                        _margin-left:1px;
                        border:solid 1px #dac6a1;
                    }
                    .home_listaEsq_tipo{
                        float:left;
                        width:160px;
                        _width:150px;
                        height:15px;
                        margin-left:10px;
                        margin-top:9px;
                        font-family:Tahoma;
                        font-size:9px;
                        color:#332e0a;
                    }
                    .home_listaEsq_receita{
                        float:left;
                        width:160px;
                        _width:158px;
                        height:15px;
                        margin-left:10px;
                        margin-top:-3px;
                        font-family:Arial;
                        font-size:12px;
                        font-weight:bold;
                        color:#332e0a;
                    }
                    .home_listaEsq_avaliacao{
                        float:left;
                        width:160px;
                        _width:150px;
                        height:15px;
                        margin-left:10px;
                        margin-top:4px;
                        font-family:Tahoma;
                        font-size:9px;
                        font-weight:bold;
                        color:#aa9b6c;
                    }
            #home_receita_listaDir{
                float:right;
                width:223px;
                height:229px;
            }
                .home_listaDir{
                    width:220px;
                    height:57px;
                }
                    .home_listaDir_img{
                        float:left;
                        width:45px;
                        height:45px;
                        margin-top:6px;
                        margin-left:3px;
                        _margin-left:1px;
                        border:solid 1px #dac6a1;
                    }
                    .home_listaDir_tipo{
                        float:left;
                        width:160px;
                        _width:150px;
                        height:15px;
                        margin-left:10px;
                        margin-top:9px;
                        font-family:Tahoma;
                        font-size:9px;
                        color:#332e0a;
                    }
                    .home_listaDir_receita{
                        float:left;
                        width:160px;
                        _width:150px;
                        height:15px;
                        margin-left:10px;
                        margin-top:-3px;
                        font-family:Arial;
                        font-size:12px;
                        font-weight:bold;
                        color:#332e0a;
                    }
                    .home_listaDir_avaliacao{
                        float:left;
                        width:160px;
                        _width:150px;
                        height:15px;
                        margin-left:10px;
                        margin-top:4px;
                        font-family:Tahoma;
                        font-size:9px;
                        font-weight:bold;
                        color:#aa9b6c;
                    } 
        #home_receita_mais{
            float:right;
            width:50px;
            height:20px;
            margin-top:23px;
            margin-right:35px;
            _margin-right:20px;
        }
    #home_dir{
        float:left;
        width:183px;
        height:440px;
    }
#home_footer{
    width:983px;
    height:165px;
    margin:0 auto;
}
    #home_footer_esq{
        float:left;
        width:186px;
        height:165px;
        text-align:center;
    }
    #home_footer_centro{
        float:left;
        width:614px;
        height:165px;
    }
        #home_footer_centroLinks{
            position:relative;
            width:596px;
            /*height:85px;*/
            margin:0 auto;
            font-family:Arial;
            font-weight:bolder;
            text-align:justify;
            color:#afa675;
        }
        .links_footer_centro{
            text-decoration:none;
            color:#afa675;
        }
    #home_footer_dir{
        float:left;
        width:183px;
        height:165px;
    }
        #home_footer_dirTopo{
            float:right;
            width:170px;
            height:20px;
            margin-top:2px;
            border-top:solid 1px #e6e2c2;
        }
        #home_footer_dirTitulo{
            float:right;
            width:170px;
            height:20px;
            font-family:Tahoma;
            font-size:11px;
            color:#6e6861;
            text-align:right;
        }
        #home_footer_dirLinks{
            float:right;
            width:170px;
            height:20px;
            text-align:right;
        }
        #home_footer_dirBase{
            float:right;
            width:170px;
            height:20px;
            border-bottom:solid 1px #e6e2c2;
        }
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#busca_avancada_topo{
    width:963px;
    height:95px;
    margin:0 auto;
}
#busca_avancada_corpo{
    width:963px;
    height:391px;
    margin:0 auto;
    _margin:-4px auto;
}
    #busca_select{
        float:left;
        width:732px;
        height:391px;
        background:url(../images/busca_avancada_selects.jpg) no-repeat;
    }
        #busca_select1{
            float:left;
            width:190px;
            margin-top:77px;
            margin-left:30px;
            _margin-left:15px;
        }
        #busca_select2{
            float:left;
            width:190px;
            margin-top:77px;
            margin-left:58px;
        }
        #busca_select3{
            float:left;
            width:190px;
            margin-top:77px;
            margin-left:59px;
        }
        #busca_select4{
            float:left;
            width:190px;
            margin-top:143px;
            margin-left:30px;
            _margin-left:15px;
        }
        #busca_select5{
            float:left;
            width:190px;
            margin-top:143px;
            margin-left:58px;
        }
        #busca_select6{
            float:left;
            width:190px;
            margin-top:143px;
            margin-left:59px;
        }
        .select_style{
                width:167px;
                height:22px;
                padding-top:2px;
                padding-bottom:2px;
        }
        #busca_select1 select option{
                width:138px;
                height:16px;
                padding-top:2px;
        }
        #busca_select2 select option{
                height:16px;
                padding-top:2px;
        }
        #busca_select3 select option{
                height:16px;
                padding-top:2px;
        }
        #busca_select4 select option{
                height:16px;
                padding-top:2px;
        }
        #busca_select5 select option{
                height:16px;
                padding-top:2px;
        }
        #busca_select6 select option{
                height:16px;
                padding-top:2px;
        }

    #busca_casa{
        float:left;
        width:231px;
        height:451px;
        background:url(../images/busca_avancada_emCasa.jpg) no-repeat;
    }
        #busca_casa_texto{
            width:188px;
            height:130px;
            margin-top:35px;
            margin-left:40px;
            font-family:Arial;
            font-size:12px;
            color:#41362b;
            _margin-left:40px;
        }
        #busca_casa_selecione1{
            float:left;
            width:190px;
            height:40px;
            margin-left:40px;
            _margin-left:20px;
        }
        #busca_casa_selecione3{
            float:left;
            width:190px;
            height:40px;
            margin-left:40px;
            _margin-left:20px;
        }
        #busca_casa_selecione5{
            float:left;
            width:190px;
            height:40px;
            margin-left:40px;
            _margin-left:20px;
        }
        #busca_casa_selecione1 input{
            width:178px;
            height:20px;
            padding-top:7px;
            padding-left:5px;
            border:solid 1px #DFB349;
        }
        #busca_casa_selecione3 input{
                width:178px;
                height:20px;
                padding-top:7px;
                padding-left:5px;
                border:solid 1px #DFB349;
        }
        #busca_casa_selecione5 input{
                width:178px;
                height:20px;
                padding-top:7px;
                padding-left:5px;
                border:solid 1px #DFB349;
        }
        #busca_casa_selecione2, #busca_casa_selecione4{
            float:left;
            width:120px;
            height:30px;
            margin-top:5px;
            margin-left:90px;
            _margin-left:40px;
        }
        #busca_casa_e_ou1, #busca_casa_e_ou2, #busca_casa_e_ou3, #busca_casa_e_ou4,
        #busca_casa_e_ou11, #busca_casa_e_ou22, #busca_casa_e_ou33, #busca_casa_e_ou44{
            float:left;
            width:18px;
            height:35px;
            margin-left:5px;
            font-family:Arial;
            font-size:11px;
            color:#413123;
            line-height:17px;
            vertical-align:top;
        }
        #busca_casa_buscar{
            float:right;
            height:30px;
            margin-top:30px;
            margin-right:5px;
            _margin-right:3px;
        }
#busca_avancada_base{
    width:963px;
    height:40px;
    margin:0 auto;
}
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#busca_resultado_topo{
    width:963px;
    height:95px;
    margin:0 auto;
}
    #busca_resultado_topoEsq{
        float:left;
        width:603px;
        height:95px;
    }
    #busca_resultado_topoCentro{
        float:left;
        width:178px;
        height:95px;
        background:url(../images/busca_resultado_topoCentro.jpg) no-repeat;
    }
            #topoCentro_select{
                _position:relative;
                _z-index:100;
                float:left;
                margin-top:41px;
                margin-right:12px;
                margin-left:-280px;
                _margin-left:-291px;
                width:445px;
                font:bold 12px Arial;
                color:#f76b05;
            }
            #topoCentro_resultado{
                position:relative;
                float:left;
                width:250px;
                text-align:right;
                margin-top:10px;
                margin-left:-95px;
                _margin-left:-105px;
                font:12px Arial;
                color:#f76b05;
            }
            #topoCentro_order_ordenar{
                float:left;
                height:18px;
                line-height:18px;
                _height:15px;
                _line-height:15px;
            }
            #topoCentro_order_campea{
                float:left;
                margin-left:13px;
                height:18px;
                line-height:18px;
            }
            #topoCentro_order_mais{
                float:left;
                margin-left:13px;
                height:18px;
                line-height:18px;
            }
            #topoCentro_order_ordem{
                float:left;
                margin-left:13px;
                height:18px;
                line-height:18px;
            }
                .topoCentro_link_ordenar{
                    text-decoration:none;
                    color:#f76b05;
                }
    #busca_resultado_topoDir{
        float:left;
        width:182px;
        height:95px;
    }
#busca_resultado_corpo{
    width:963px;
    min-height:481px;
    margin:0 auto;
    _margin:-4px auto;
}
    #busca_resultado_colEsq{
        float:left;
        width:781px;
        _width:771px;
        min-height:481px;
    }
        .corpo_esq{
            float:left;
            width:370px;
            height:150px;
            border-bottom:solid 1px #e6e2c2;
            margin-right:20px;
            _margin-right:13px;
        }
            .corpo_esq_img{
                float:left;
                width:125px;
                margin-top:12px;
            }
            .corpo_esq_resumo{
                            float:left;
                            width:245px;/*230*/
                            margin-top:8px;
                            font-family:Trebuchet MS;
                        }
            .corpo_esq_linha1{
                font-size:14px;
                font-weight:bold;
                color:#f76b05;
            }
            .link_corpo_esq
            {
                text-decoration:none;
                color:#f76b05;
            }
            .corpo_esq_linha2{
                line-height:11px;
            }
            .corpo_esq_linha3{
                font-size:12px;
                color:#595538;
            }
            .corpo_esq_linha4{
                font-family:Tahoma;
                font-size:9px;
                font-weight:bold;
                color:#aa9b6c;
            }
        .corpo_dir{
                    float:left;
                    width:370px;
                    height:150px;/*105*/
                    margin-left:20px;
                    border-bottom:solid 1px #e6e2c2;
                }
        #busca_resultado_navegador{
            float:left;
            width:770px;
            margin-left:-5px;
            margin-top:10px;
            text-align:center;
        }
            .busca_resultado_navega{
                font-family:Trebuchet MS;
                font-size:14px;
                font-weight:bold;
                color:#f5bd4d;
                padding:7px;                
            }
    #busca_resultado_colDir{
        float:left;
        width:182px;
        height:481px;
    }
#busca_resultado_base{
    width:963px;
    height:40px;
    margin:0 auto;
}
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#receitas_container{
    width:963px;
    min-height:400px;
    margin:0 auto;
}
    #receitas_cont_esq{
        float:left;
        width:746px;
    }
        #receitas_voltar{
        	width:746px;
            height:28px;
            background:url(../images/receitas_fundo_voltar.jpg) no-repeat;
        }    
        #receitas_topo{
            width:746px;
            height:69px;
            background:url(../images/receitas_topo.jpg) no-repeat;
        }
            #receitas_topo_titulo{
                margin-left:10px;
                font-family:Arial;
                font-size:26px;
                font-weight:bold;
                color:#ff4200;
                line-height:69px;
            }
        #receitas_corpo{
            float:left;
            width:746px;
        }
            #receitas_descricao{
                width:746px;
                height:208px;
            }
                #receitas_descricao_img{
                    float:left;
                    width:275px;
                    height:188px;
                    margin-left:12px;
                    _margin-left:6px;
                    padding:1px;
                    border:solid 1px #f77312;
                }
                #receitas_descricao_descricao{
                    float:right;
                    width:431px;
                    height:177px;
                    margin-top:2px;
                    _margin-top:1px;
                }
                    #descricao_produto_1{
                        position:relative;
                        width:431px;
                        height:48px;
                        vertical-align:baseline;
                    }
                        #descricao_produto_txt{
                            position:absolute;
                            bottom:4px;
                            width:431px;
                            font-family:Arial;
                            font-size:13px;
                            color:#595538;
                        }
                        .descricao_produto_tit{
                            font-family:Arial;
                            font-size:13px;
                            font-weight:bold;
                            color:#595538;
                        }
                    #descricao_produto_2{
                        width:431px;
                        height:85px;
                    }
                        #descricao_produto_prods{
                            float:left;
                            width:200px;
                            height:85px;
                            line-height:22px;
                            font-family:Arial;
                            font-size:11px;
                            color:#595538;
                        }
                            .descricao_produto_imgEstrela{
                                 vertical-align:baseline;
                                 _vertical-align:middle;
                                 _margin:6px 0 6px 0;
                            }
                            .descricao_produto_nota{
                                font-family:Tahoma;
                                font-size:9px;
                                font-weight:500;
                                color:#aa9b6c;
                            }
                        #descricao_produto_img{
                            float:left;
                            width:231px;
                            height:85px;
                            *line-height:85px;
                            text-align:right;
                            vertical-align:bottom;
                        }
                    .descricao_produto_msg_erro{
                        float:left;
                        width:425px;
                        /*color:#d08b00;*/
                        color:red;
                        font:12px Arial;
                        margin-top:8px;
                    }
                    #descricao_produto_divisao{
                        float:left;
                        width:431px;
                        height:5px;
                        _margin-top:-8px;
                        border-bottom:solid 1px #e3c278;
                    }
                        #descricao_produto_links{
                            float:left;
                            width:431px;
                            height:14px;
                            margin-top:10px;
                            _margin-top:7px;
                        }
                        #descricao_produto_link1{
                            float:left;
                            width:72px;
                        }
                        #descricao_produto_link2{
                            float:left;
                            width:119px;
                            margin-left:25px;
                        }
                        #descricao_produto_link3{
                            float:left;
                            width:189px;
                            margin-left:25px;
                        }
            #receitas_ingredientes{
                float:left;
                width:317px;
            }
                #receitas_ingredientes_itens{
                    width:290px;
                    margin-left:12px;
                    margin-top:10px;
                    font-family:Trebuchet MS;
                    font-size:13px;
                    font-weight:bold;
                    color:#595538;
                    line-height:18px;
                }
            #receitas_preparo{
                float:left;
                width:429px;
            }
                #receitas_preparo_modo{
                    width:429px;
                    margin-top:10px;
                    font-family:Trebuchet MS;
                    font-size:13px;
                    font-weight:bold;
                    color:#595538;
                    line-height:18px;
                    text-align:justify;
                }
    #receitas_cont_dir{
        float:left;
        width:217px;
    }
        #receitas_vai_bem{
            float:left;
            width:217px;
            height:305px;
            background:url(../images/receitas_vai_bem.jpg) no-repeat;
        }
            #receitas_vai_bem_com{
                width:106px;
                height:60px;
                margin-top:98px;
                margin-left:77px;
                text-align:center;
                line-height:20px;
                font-family:Georgia;
                font-size:13px;
                font-style:italic;
                color:#b7967c;
            }
        #receitas_dicas{
            float:left;
            width:217px;
        }
            #receitas_dicas_dica{
                width:180px;
                margin-left:36px;
                margin-top:10px;
                font-family:Trebuchet MS;
                font-size:13px;
                font-weight:bold;
                color:#595538;
                line-height:18px;
            }
#receitas_divisao{
    width:963px;
    height:60px;
    margin:0 auto;
}
#receitas_footer{
    width:983px;
    height:165px;
    margin:0 auto;
}
    #receitas_footer_esq{
        float:left;
        width:186px;
        height:165px;
        text-align:center;
    }
    #receitas_footer_centro{
        float:left;
        width:614px;
        height:165px;
    }
        #receitas_footer_centroLinks{
            width:596px;
            height:85px;
            margin:0 auto;
            font-family:Arial;
            font-weight:bolder;
            color:#afa675;
        }
        .links_footer_centro_rec{
            text-decoration:none;
            color:#afa675;
        }
    #receitas_footer_dir{
        float:left;
        width:183px;
        height:165px;
    }
        #receitas_footer_dirTopo{
            float:right;
            width:170px;
            height:20px;
            margin-top:2px;
            border-top:solid 1px #e6e2c2;
        }
        #receitas_footer_dirTitulo{
            float:right;
            width:170px;
            height:20px;
            font-family:Tahoma;
            font-size:11px;
            color:#6e6861;
            text-align:right;
        }
        #receitas_footer_dirLinks{
            float:right;
            width:170px;
            height:20px;
            text-align:right;
        }
        #receitas_footer_dirBase{
            float:right;
            width:170px;
            height:20px;
            border-bottom:solid 1px #e6e2c2;
        }
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#container_auto_complete{
    width:390px;
    height:200px;
    min-height:150px;
}
    .auto_complete{
        float:left;
        width:370px;
        /*height:150px;*/
        margin-right:20px;        
    }
    .auto_complete_rodape{
        float:left;
        width:370px;
        height:12px;
        border-bottom:solid 1px #e6e2c2;
    }    
        .auto_complete_img{
            float:left;
            width:125px;
            margin-top:12px;
        }
        .auto_complete_resumo{
            float:left;
            width:100%;
            margin:5px;
            /*margin-top:8px;  */                     
            font-family:Trebuchet MS;
        }
        .auto_complete_linha1{
            font-size:14px;
            font-weight:bold;
            color:#f76b05;
        }
        .auto_complete_linha2{
            line-height:11px;
        }
        .auto_complete_linha3{
            font-size:12px;
            color:#595538;            
        }
        .auto_complete_linha4{
            font-family:Tahoma;
            font-size:9px;
            font-weight:bold;
            color:#aa9b6c;
        }
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#container_carregando{
    width:350px;
    height:80px;
    line-height:80px;
    background-color:#FBECC3;
    border:solid 2px #ECC46C;
    text-align:center;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#F98C37;
}
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#dvAutoComplete
    {
        display:none;
        position:absolute;
        z-index:1000;
        /*width:100%;*/
        line-height:18px;
        border:solid 1px #DFB349;
        font-family:Arial;
        font-size:10px;
        color:#fdf4d7;
        /*left:10px;*/            
    }
    
.tdOut
    {
        background-color:#fdfae9;
        cursor:pointer;
                  
    }     
    
.tdOver
    {
        background-color:#ffda94;
        cursor:pointer;        
    }
    
#form_buscaImagem_msgErro{
    width:714px;
    height:30px;
    margin-top:20px;
    line-height:30px;
    font-family:Trebuchet MS;
    font-size:12px;
    color:#FA0B10;
    display:none;
}
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#oficina_sabor_topo{
    width:963px;
    height:116px;
    margin:0 auto;
}
#oficina_sabor_corpo{
    width:963px;
    margin:0 auto;
    _margin:-4px auto;
}
    #oficina_sabor_texto{
        width:943px;
        height:50px;
        margin-left:20px;
        margin-top:3px;
        font-family:Arial;
        font-size:12px;
        font-weight:bold;
        color:#413123;
    }
    #oficina_sabor_swf{
        width:963px;
        height:512px;
        margin-top:4px;
    }
    #oficina_sabor_parceria{
        text-align:right;
        vertical-align:bottom;
        height:30px;
        margin:20px 7px 10px 0;
    }
        #oficina_sabor_parceria_texto{
            float:right;
            height:30px;
            line-height:24px;
            font-family:Trebuchet MS;
            font-size:11px;
            font-weight:bold;
            color:#000;
            margin-right:5px;
        }
        #oficina_sabor_parceria_img{
            float:right;
        }
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#revista_topo{
    width:963px;
    height:116px;
    margin:0 auto;
}
#revista_corpo{
    width:963px;
    margin:0 auto;
    _margin:-4px auto;
}
    #revista_livro{
        width:963px;
        height:425px;
        background:url(../images/revista_livro.jpg) no-repeat;
    }
        #revista_livro_salvar{
            width:97px;
            height:16px;
            padding:300px 0 0 580px;
        }
        #revista_livro_salvar img{
            border:none;
            vertical-align:middle;
        }
    #revista_info{
        width:963px;
        height:430px;
    }
        #revista_etiqueta_container_rig{
            float:right;
            width:314px;
        }
            #revista_etiq_meio{
                width:314px;
                background:url(../images/revista_etiqueta_meio.jpg) repeat-y;
            }
            #revista_etiq_meio p{
                margin:0;
                font-family:Trebuchet MS;
            }
            #revista_etiq_meio img{
                padding-left:55px;
            }
                #etiq_meio_txt1{
                    font-size:17px;
                    font-weight:bold;
                    color:#f76b05;
                    padding:0 0 17px 106px;
                }
                #etiq_meio_txt2{
                    font-size:12px;
                    color:#595538;
                    line-height:16px;
                    padding:0 0 17px 107px;
                    *padding:0 0 0 107px;
                }
                #etiq_meio_capa{
                    padding:21px 0 28px 100px;
                    *padding:21px 0 14px 100px;
                }
                #etiq_meio_capa img{
                    padding:0;
                }
                #etiq_meio_salvar{
                    padding:14px 0 21px 102px;
                }
                #etiq_meio_salvar img{
                    padding:0;
                    border:none;
                }
        #revista_etiqueta_container_lef{
            float:left;
            width:518px;
            padding:98px 0 0 84px;
        }
            #revista_etiqueta_container_lef img{
                float:right;
            }
            #revista_texto_left{
                font-family:Arial;
                font-size:15px;
                font-style:italic;
                line-height:22px;
                color:#595538;
            }
    #revista_margin_bottom{
        width:963px;
        height:49px;
    }
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#blog_topo{
    width:963px;
    height:116px;
    margin:0 auto;
}
#blog_corpo{
    width:963px;
    margin:0 auto;
    _margin:-4px auto;
}
    #blog_corpo_esq{
        float:left;
        width:763px;
        _width:760px;
    }
        .corpo_esq_container{
            float:left;
            width:750px;
            _width:720px;
            margin-left:11px;
            _margin-left:5px;
            padding-bottom:25px;
            margin-bottom:25px;
            border-bottom:solid 1px #ddd9b6;
        }
            .corpo_esq_col_1{
                float:left;
                width:474px;
            }
                .col_1_titulo{
                    font-family:Arial;
                    font-size:18px;
                    font-weight:bold;
                    color:#cf3600;
                }
                .col_1_autor{
                    font-family:Arial;
                    font-size:12px;
                    color:#0e0d05;
                    margin-top:3px;
                }
                .col_1_borda_img{
                    border:solid 1px #f76b05;
                    padding:2px;
                    margin-top:20px;
                }
                .col_1_texto{
                    font-family:Arial;
                    font-size:14px;
                    color:#595538;
                    line-height:18px;
                    margin-top:20px;
                }
            .corpo_esq_col_2{
                float:left;
                width:241px;
                margin-top:59px;
            }
                .col_2_topo{
                    height:33px;
                    width:241px;
                    background:url(../images/etiqueta_topo.jpg) no-repeat;
                }
                .col_2_meio{
                    float:left;
                    width:241px;
                    background:url(../images/etiqueta_meio.jpg) repeat-y;
                }
                    .col_2_meio_conteudo{
                        float:right;
                        width:149px;
                        margin:-11px 26px auto;
                        _margin:-4px 13px auto;
                    }
                        hr.etiqueta_divisao{
                            height:1px;
                            border:0;
                            border-bottom:solid 1px #bfcb7b;
                        }
                        .etiqueta_data1{
                            font-family:Trebuchet MS;
                            font-size:13px;
                            font-weight:bold;
                            color:#f76b05;
                        }
                        .etiqueta_data2{
                            font-family:Trebuchet MS;
                            font-size:12px;
                            font-weight:bold;
                            color:#595538;
                        }
                        .etiqueta_categoria1{
                            font-family:Trebuchet MS;
                            font-size:12px;
                            font-weight:bold;
                            color:#3a4013;
                        }
                        .etiqueta_categoria2{
                            font-family:Trebuchet MS;
                            font-size:12px;
                            font-weight:bold;
                            color:#98936d;
                        }
                        .etiqueta_categoria2_height{
                            line-height:30px;
                        }
                        .etiqueta_comentarios{
                            font-family:Trebuchet MS;
                            font-size:12px;
                            font-weight:bold;
                            color:#3a4013;
                        }
                            .etiqueta_comentarios_link{
                                text-decoration:none;
                                color:#3a4013;
                            }
                        .etiqueta_nota{
                            font-family:Tahoma;
                            font-size:9px;
                            font-weight:bold;
                            color:#aa9b6c;
                        }
                        .etiqueta_compartilhe{
                            font-family:Trebuchet MS;
                            font-size:12px;
                            font-weight:bold;
                            color:#3a4013;
                        }
                        .etiqueta_link{
                            width:145px;
                            margin-top:8px;
                            *margin-top:3px;
                            margin-bottom:13px;
                            *margin-bottom:8px;
                            font-family:Trebuchet MS;
                            font-size:12px;
                            font-weight:bold;
                            color:#595538;
                        }
                .col_2_rodape{
                    float:left;
                    width:241px;
                    height:10px;
                    background:url(../images/etiqueta_rodape.jpg) no-repeat;
                }
        #blog_navegador{
            float:left;
            width:723px;
            margin-top:0;
            margin-left:7px;
            text-align:center;
        }
            .blog_navega{
                font-family:Trebuchet MS;
                font-size:14px;
                font-weight:bold;
                color:#f5bd4d;
            }
    #blog_corpo_dir{
        float:left;
        width:200px;
    }
        .corpo_dir_titulos{
            font-family:Trebuchet MS;
            font-size:13px;
            font-weight:bold;
            line-height:13px;
            margin-top:2px;
            *margin-top:5px;
            color:#f76b05;
        }
        .corpo_dir_textos{
            font-family:Trebuchet MS;
            font-size:12px;
            font-weight:bold;
            margin-top:0;
            *margin-top:-18px;
            margin-bottom:32px;
            color:#595538;
        }
        .link_corpo_dir_textos{
            text-decoration:none;
            color:#595538;
        }
        .corpo_dir_textos_perfil{
            font-family:Arial;
            font-size:12px;
            line-height:18px;
            margin-top:0;
            *margin-top:-17px;
            margin-bottom:30px;
            color:#595538;
        }
            .corpo_dir_link_perfil{
                text-decoration:none;
                color:#595538;
            }
        hr.corpo_dir_divisao{
            height:1px;
            border:0;
            margin-top:-5px;
            *margin-top:-18px;
            border-bottom:solid 1px #ddd9b6;
        }
        #corpo_dir_busca{
            height:26px;
            background:url(../images/blog_busca.jpg) no-repeat;
        }
	        .blog_busca{
                    height:17px;
                    *height:18px;
                    width:169px;
                    *width:168px;
                    border:0;
                    background-color:#fff;
                    margin-top:1px;
                    margin-left:2px;
                    padding-left:5px;
                    font-family:Arial;
                    font-size:12px;
                    color:#595538;
                }
                .descricao_produto_msg_erro_blog{
                    float:left;
                    width:200px;
                    color:red;
                    font:12px Arial;
                }
#blog_base{
    float:left;
    width:963px;
    height:40px;
}
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#blog_perfil_topo{
    width:963px;
    height:116px;
    margin:0 auto;
}
#blog_perfil_corpo{
    width:963px;
    margin:0 auto;
    _margin:-4px auto;
}
    #blog_perfil_corpo_esq{
        float:left;
        width:763px;
    }
        .perfil_corpo_esq_container{
            float:left;
            width:715px;
            margin-left:11px;
            padding-bottom:25px;
            margin-bottom:25px;
        }
            .perfil_corpo_esq_col_1{
                float:left;
                width:474px;
            }
                .perfil_col_1_titulo{
                    font-family:Arial;
                    font-size:18px;
                    font-weight:bold;
                    color:#cf3600;
                }
                .perfil_col_1_texto{
                    font-family:Arial;
                    font-size:14px;
                    color:#595538;
                    line-height:18px;
                    text-align:justify;
                    margin-top:35px;
                }
            .perfil_corpo_esq_col_2{
                float:left;
                width:241px;
                margin-top:59px;
            }
                .perfil_col_2_topo{
                    height:33px;
                    width:241px;
                    background:url(../images/etiqueta_topo.jpg) no-repeat;
                }
                .perfil_col_2_meio{
                    float:left;
                    width:241px;
                    background:url(../images/etiqueta_meio.jpg) repeat-y;
                }
                    .perfil_col_2_meio_conteudo{
                        float:right;
                        width:149px;
                        margin:-11px 26px auto;
                        _margin:-4px 13px auto;
                    }
                        hr.etiqueta_perfil_divisao{
                            height:1px;
                            border:0;
                            border-bottom:solid 1px #bfcb7b;
                        }
                        .etiqueta_perfil_public{
                            font-family:Trebuchet MS;
                            font-size:13px;
                            font-weight:bold;
                            color:#f76b05;
                        }
                        .etiqueta_perfil_data{
                            font-family:Trebuchet MS;
                            font-size:12px;
                            font-weight:bold;
                            color:#3a4013;
                        }
                        .etiqueta_perfil_receita{
                            font-family:Trebuchet MS;
                            font-size:12px;
                            font-weight:bold;
                            color:#98936d;
                        }
                            .etiqueta_perfil_receita_link{
                                text-decoration:none;
                                color:#98936d;
                            }
                        #etiqueta_perfil_navegador{
                            float:left;
                            width:158px;
                            margin-left:-5px;
                            margin-top:4px;
                            text-align:center;
                        }
                            .etiqueta_perfil_navega{
                                font-family:Trebuchet MS;
                                font-size:14px;
                                font-weight:bold;
                                color:#BFBCA6;
                                padding:7px;
                            }
                .perfil_col_2_rodape{
                    float:left;
                    width:241px;
                    height:10px;
                    background:url(../images/etiqueta_rodape.jpg) no-repeat;
                }
    #blog_perfil_corpo_dir{
        float:left;
        width:200px;
    }
        .perfil_corpo_dir_titulos{
            font-family:Trebuchet MS;
            font-size:13px;
            font-weight:bold;
            line-height:13px;
            margin-top:2px;
            *margin-top:5px;
            color:#f76b05;
        }
        .perfil_corpo_dir_textos{
            font-family:Trebuchet MS;
            font-size:12px;
            font-weight:bold;
            /*text-align:justify;*/
            margin-top:0;
            *margin-top:-18px;
            margin-bottom:32px;
            color:#595538;
        }
        .perfil_link_corpo_dir_textos{
            text-decoration:none;
            color:#595538;
        }
        .perfil_corpo_dir_textos_perfil{
            font-family:Arial;
            font-size:12px;
            line-height:18px;
            /*text-align:justify;*/
            margin-top:0;
            *margin-top:-17px;
            margin-bottom:30px;
            color:#595538;
        }
        hr.perfil_corpo_dir_divisao{
            height:1px;
            border:0;
            margin-top:-5px;
            *margin-top:-18px;
            border-bottom:solid 1px #ddd9b6;
        }
        #perfil_corpo_dir_busca{
            height:26px;
            background:url(../images/blog_busca.jpg) no-repeat;
        }
            .blog_perfil_busca{
                height:18px;
                width:169px;
                *width:168px;
                border:0;
                background-color:#fff;
                margin-top:1px;
                margin-left:2px;
                padding-left:5px;
                font-family:Arial;
                font-size:12px;
                color:#595538;
            }
#blog_perfil_base{
    float:left;
    width:963px;
    height:40px;
}
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#blog_busca_resultado_topo{
    width:963px;
    height:116px;
    margin:0 auto;
}
#blog_busca_resultado_corpo{
    width:963px;
    margin:0 auto;
    _margin:-4px auto;
}
    #blog_br_corpo_esq{
        float:left;
        width:763px;
    }
        .br_corpo_esq_container{
            float:left;
            width:715px;
            margin-left:11px;
            padding-bottom:25px;
            margin-bottom:25px;
            /*border-bottom:solid 1px #ddd9b6;*/
        }
            .br_corpo_esq_col_1{
                float:left;
                width:700px;
                /*background-color:#eee;*/
            }
                .br_col_1_titulo_topo{
                    font-family:Trebuchet MS;
                    font-size:13px;
                    font-weight:bold;
                    color:#f76b05;
                    margin-top:10px;
                }
                    .br_link{
                        text-decoration:none;
                        color:#f76b05;
                    }
                .br_col_1_titulo{
                    font-family:Trebuchet MS;
                    font-size:13px;
                    font-weight:bold;
                    color:#f76b05;
                    margin-top:22px;
                }
                .br_col_1_data{
                    font-family:Trebuchet MS;
                    font-size:12px;
                    font-weight:bold;
                    color:#595538;
                    margin-left:10px;
                }
                .br_col_1_categoria{
                    font-family:Arial;
                    font-size:14px;
                    color:#595538;
                    margin-left:10px;
                    margin-top:13px;
                }
                .br_col_1_comentario{
                    font-family:Arial;
                    font-size:14px;
                    color:#595538;
                    margin-left:10px;
                }
        #blog_br_navegador{
            float:left;
            width:723px;
            margin-top:12px;
            margin-left:7px;
            text-align:center;
        }
            .blog_br_navega{
                font-family:Trebuchet MS;
                font-size:14px;
                font-weight:bold;
                color:#f5bd4d;
            }
    #blog_br_corpo_dir{
        float:left;
        width:200px;
    }
        .br_corpo_dir_titulos{
            font-family:Trebuchet MS;
            font-size:13px;
            font-weight:bold;
            line-height:13px;
            margin-top:2px;
            *margin-top:5px;
            color:#f76b05;
        }
        hr.br_corpo_dir_divisao{
            height:1px;
            border:0;
            margin-top:-5px;
            *margin-top:-18px;
            border-bottom:solid 1px #ddd9b6;
        }
        .br_corpo_dir_textos{
            font-family:Trebuchet MS;
            font-size:12px;
            font-weight:bold;
            margin-top:0;
            *margin-top:-18px;
            margin-bottom:32px;
            color:#595538;
        }
        .br_corpo_dir_textos_perfil{
            font-family:Arial;
            font-size:12px;
            line-height:18px;
            margin-top:0;
            *margin-top:-17px;
            margin-bottom:30px;
            color:#595538;
        }
            .br_corpo_dir_link_perfil{
                text-decoration:none;
                color:#595538;
            }
        .br_link_corpo_dir_textos{
            text-decoration:none;
            color:#595538;
        }
        #br_corpo_dir_busca{
            height:26px;
            background:url(../images/blog_busca.jpg) no-repeat;
        }
            .br_blog_busca{
                height:18px;
                width:169px;
                *width:168px;
                border:0;
                background-color:#fff;
                margin-top:1px;
                margin-left:2px;
                padding-left:5px;
                font-family:Arial;
                font-size:12px;
                color:#595538;
            }
#br_blog_base{
    float:left;
    width:963px;
    height:40px;
}
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#blog_comentarios_topo{
    width:963px;
    height:116px;
    margin:0 auto;
}
#blog_comentarios_corpo{
    width:963px;
    margin:0 auto;
    _margin:-4px auto;
}
    #blog_comentarios_corpo_esq{
        float:left;
        width:763px;
    }
        #comentarios_corpo_esq_voltar{
            float:left;
            width:715px;
            height:50px;
            margin-left:11px;
        }    
        .comentarios_corpo_esq_container{
            float:left;
            width:715px;
            margin-left:11px;
            padding-bottom:25px;
            margin-bottom:25px;
            border-bottom:solid 1px #ddd9b6;
        }
            .comentarios_corpo_esq_col_1{
                float:left;
                width:474px;
            }
                .comentarios_col_1_titulo{
                    font-family:Arial;
                    font-size:18px;
                    font-weight:bold;
                    color:#cf3600;
                }
                .comentarios_col_1_autor{
                    font-family:Arial;
                    font-size:12px;
                    color:#0e0d05;
                    margin-top:3px;
                }
                .comentarios_col_1_data{
                    font-family:Arial;
                    font-size:12px;
                    color:#0e0d05;
                    margin-top:3px;
                }
                .comentarios_col_1_borda_img{
                    border:solid 1px #f76b05;
                    padding:2px;
                    margin-top:20px;
                }
                .comentarios_col_1_texto{
                    font-family:Arial;
                    font-size:14px;
                    color:#595538;
                    line-height:18px;
                    margin-top:20px;
                }
        .comentarios_corpo_esq2_container{
            float:left;
            /*width:715px;*/
            width:474px;
            margin-left:11px;
            padding-bottom:25px;
            margin-bottom:25px;
            /*border-bottom:solid 1px #ddd9b6;*/
        }
            .coment_col_1_titulo{
                font-family:Trebuchet MS;
                font-size:13px;
                font-weight:bold;
                color:#f76b05;
            }
            .comentarios_corpo_esq2_col_1{
                float:left;
                width:474px;
            }
                .coment_col_1_autor{
                    font-family:Trebuchet MS;
                    font-size:13px;
                    font-weight:bold;
                    color:#595538;
                    margin-top:13px;
                }
                .coment_col_1_data{
                    font-family:Trebuchet MS;
                    font-size:12px;
                    font-weight:bold;
                    color:#595538;
                    margin-left:12px;
                }
                .coment_col_1_texto{
                    font-family:Arial;
                    font-size:14px;
                    color:#595538;
                    line-height:18px;
                    text-align:justify;
                    margin-top:10px;
                    margin-left:12px;
                }
            .coment_divisao_comentarios{
                height:25px;
            }
            
            
            
                
            .comentarios_corpo_esq_col_2{
                float:left;
                width:241px;
                margin-top:59px;
            }
                .comentarios_col_2_topo{
                    height:33px;
                    width:241px;
                    background:url(../images/etiqueta_topo.jpg) no-repeat;
                }
                .comentarios_col_2_meio{
                    float:left;
                    width:241px;
                    background:url(../images/etiqueta_meio.jpg) repeat-y;
                }
                    .comentarios_col_2_meio_conteudo{
                        float:right;
                        width:149px;
                        margin:-11px 26px auto;
                        _margin:-4px 13px auto;
                    }
                        hr.etiqueta_comentarios_divisao{
                            height:1px;
                            border:0;
                            border-bottom:solid 1px #bfcb7b;
                        }
                        .etiqueta_comentarios_data1{
                            font-family:Trebuchet MS;
                            font-size:13px;
                            font-weight:bold;
                            color:#f76b05;
                        }
                        .etiqueta_comentarios_data2{
                            font-family:Trebuchet MS;
                            font-size:12px;
                            font-weight:bold;
                            color:#595538;
                        }
                        .etiqueta_comentarios_categoria1{
                            font-family:Trebuchet MS;
                            font-size:12px;
                            font-weight:bold;
                            color:#3a4013;
                        }
                        .etiqueta_comentarios_categoria2{
                            font-family:Trebuchet MS;
                            font-size:12px;
                            font-weight:bold;
                            color:#98936d;
                        }
                        .etiqueta_comentarios_comentarios{
                            font-family:Trebuchet MS;
                            font-size:12px;
                            font-weight:bold;
                            color:#3a4013;
                        }
                            .etiqueta_comentarios_2x_link{
                                text-decoration:none;
                                color:#3a4013;
                            }
                        .etiqueta_comentarios_nota{
                            font-family:Tahoma;
                            font-size:9px;
                            font-weight:bold;
                            color:#aa9b6c;
                        }
                        .etiqueta_comentarios_compartilhe{
                            font-family:Trebuchet MS;
                            font-size:12px;
                            font-weight:bold;
                            color:#3a4013;
                        }
                        .etiqueta_comentarios_link{
                            width:145px;
                            margin-top:8px;
                            *margin-top:3px;
                            margin-bottom:13px;
                            *margin-bottom:8px;
                            font-family:Trebuchet MS;
                            font-size:12px;
                            font-weight:bold;
                            color:#595538;
                        }
                .comentarios_col_2_rodape{
                    float:left;
                    width:241px;
                    height:10px;
                    background:url(../images/etiqueta_rodape.jpg) no-repeat;
                }
    #blog_comentarios_corpo_dir{
        float:left;
        width:200px;
    }
        .comentarios_corpo_dir_titulos{
            font-family:Trebuchet MS;
            font-size:13px;
            font-weight:bold;
            line-height:13px;
            margin-top:2px;
            *margin-top:5px;
            color:#f76b05;
        }
        hr.comentarios_corpo_dir_divisao{
            height:1px;
            border:0;
            margin-top:-5px;
            *margin-top:-18px;
            border-bottom:solid 1px #ddd9b6;
        }
        .comentarios_corpo_dir_textos{
            font-family:Trebuchet MS;
            font-size:12px;
            font-weight:bold;
            margin-top:0;
            *margin-top:-18px;
            margin-bottom:32px;
            color:#595538;
        }
        .link_comentarios_corpo_dir_textos{
            text-decoration:none;
            color:#595538;
        }
        .comentarios_corpo_dir_textos_perfil{
            font-family:Arial;
            font-size:12px;
            line-height:18px;
            margin-top:0;
            *margin-top:-17px;
            margin-bottom:30px;
            color:#595538;
        }
            .comentarios_corpo_dir_link_perfil{
                text-decoration:none;
                color:#595538;
            }
        #comentarios_corpo_dir_busca{
            height:26px;
            background:url(../images/blog_busca.jpg) no-repeat;
        }
            .blog_comentarios_busca{
                height:18px;
                width:169px;
                *width:168px;
                border:0;
                background-color:#fff;
                margin-top:1px;
                margin-left:2px;
                padding-left:5px;
                font-family:Arial;
                font-size:12px;
                color:#595538;
            }
#blog_comentarios_base{
    float:left;
    width:963px;
    height:40px;
}
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/        
#blog_comentarios_topo{
    width:963px;
    height:116px;
    margin:0 auto;
}
#blog_comentarios_corpo{
    width:963px;
    margin:0 auto;
    _margin:-4px auto;
}
    #blog_comentarios_corpo_esq{
        float:left;
        width:763px;
    }
        .comentarios_corpo_esq_container{
            float:left;
            width:715px;
            margin-left:11px;
            padding-bottom:25px;
            margin-bottom:25px;
            border-bottom:solid 1px #ddd9b6;
        }
            .comentarios_corpo_esq_col_1{
                float:left;
                width:474px;
            }
                .comentarios_col_1_titulo{
                    font-family:Arial;
                    font-size:18px;
                    font-weight:bold;
                    color:#cf3600;
                }
                .comentarios_col_1_autor{
                    font-family:Arial;
                    font-size:12px;
                    color:#0e0d05;
                    margin-top:3px;
                }
                .comentarios_col_1_borda_img{
                    border:solid 1px #f76b05;
                    padding:2px;
                    margin-top:20px;
                }
                .comentarios_col_1_texto{
                    font-family:Arial;
                    font-size:14px;
                    color:#595538;
                    line-height:18px;
                    margin-top:20px;
                }
        .comentarios_corpo_esq2_container{
            float:left;
            /*width:715px;*/
            width:474px;
            margin-left:11px;
            padding-bottom:25px;
            margin-bottom:25px;
            /*border-bottom:solid 1px #ddd9b6;*/
        }
            .coment_col_1_titulo{
                font-family:Trebuchet MS;
                font-size:13px;
                font-weight:bold;
                color:#f76b05;
            }
            .comentarios_corpo_esq2_col_1{
                float:left;
                width:474px;
            }
                .coment_col_1_autor{
                    font-family:Trebuchet MS;
                    font-size:13px;
                    font-weight:bold;
                    color:#595538;
                    margin-top:13px;
                }
                .coment_col_1_data{
                    font-family:Trebuchet MS;
                    font-size:12px;
                    font-weight:bold;
                    color:#595538;
                    margin-left:12px;
                }
                .coment_col_1_texto{
                    font-family:Arial;
                    font-size:14px;
                    color:#595538;
                    line-height:18px;
                    text-align:justify;
                    margin-top:10px;
                    margin-left:12px;
                }
            .coment_divisao_comentarios{
                height:25px;
            }
            #comentarios_faca{
                width:474px;
                height:400px;
            }
                #comentarios_faca_titulo{
                    height:45px;
                    font-family:Trebuchet MS;
                    font-size:13px;
                    font-weight:bold;
                    color:#f76b05;
                }
                #comentarios_faca_digitar{
                    float:left;
                    width:454px;
                }
                    #comentarios_faca_digitar_texto{
                        float:left;
                        font-family:Arial;
                        font-size:11px;
                        font-weight:bold;
                        color:#595538;
                        margin-left:13px;
                    }
                    #comentarios_faca_digitar_textarea{
                        float:right;
                    }
                        .indique_textarea{
                            width:350px;
                            height:140px;
                            border:solid 1px #dfb349;
                            font-family:Arial;
                            font-size:11px;
                            color:#d08b00;
                            padding:5px;
                            overflow:hidden;
                        }
                #comentarios_faca_limite{
                    float:right;
                    width:454px;
                    height:30px;
                    margin-top:8px;
                    margin-right:20px;
                    font-family:Arial;
                    font-size:11px;
                    font-weight:bold;
                    color:#d08b00;
                    text-align:right;
                }
                #comentarios_faca_avalie{
                    float:left;
                    width:440px;
                    font-family:Arial;
                    font-size:11px;
                    font-weight:bold;
                    color:#595538;
                    margin-top:20px;
                    margin-left:13px;
                }                
                #comentarios_faca_aviso{
                    float:left;
                    font-family:Arial;
                    font-size:11px;
                    font-weight:bold;
                    color:#595538;
                    margin-top:10px;
                }
                    label.comentarios_label{
                        color:#595538;
                    }
                #comentarios_faca_divisao{
                    float:left;
                    height:10px;
                    width:474px;
                    margin-top:15px;
                }
                    .comentarios_faca_hr{
                        height:2px;
                        border:0;
                        border-top:solid 1px #fae4b1;
                        border-bottom:solid 1px #fff;
                    }
                #comentarios_faca_enviar{
                    float:right;
                    width:474px;
                    text-align:right;
                    margin-top:20px;
                }
                    #comentarios_faca_enviar_enviar{
	                    float:right;
	                    margin-top:1px;
                    }
                    #comentarios_faca_enviar_voltar{
	                    float:left;
                    }                
            .comentarios_corpo_esq_col_2{
                float:left;
                width:241px;
                margin-top:59px;
            }
                .comentarios_col_2_topo{
                    height:33px;
                    width:241px;
                    background:url(../images/etiqueta_topo.jpg) no-repeat;
                }
                .comentarios_col_2_meio{
                    float:left;
                    width:241px;
                    background:url(../images/etiqueta_meio.jpg) repeat-y;
                }
                    .comentarios_col_2_meio_conteudo{
                        float:right;
                        width:149px;
                        margin:-11px 26px auto;
                        _margin:-4px 13px auto;
                    }
                        hr.etiqueta_comentarios_divisao{
                            height:1px;
                            border:0;
                            border-bottom:solid 1px #bfcb7b;
                        }
                        .etiqueta_comentarios_data1{
                            font-family:Trebuchet MS;
                            font-size:13px;
                            font-weight:bold;
                            color:#f76b05;
                        }
                        .etiqueta_comentarios_data2{
                            font-family:Trebuchet MS;
                            font-size:12px;
                            font-weight:bold;
                            color:#595538;
                        }
                        .etiqueta_comentarios_categoria1{
                            font-family:Trebuchet MS;
                            font-size:12px;
                            font-weight:bold;
                            color:#3a4013;
                        }
                        .etiqueta_comentarios_categoria2{
                            font-family:Trebuchet MS;
                            font-size:12px;
                            font-weight:bold;
                            color:#98936d;
                        }
                        .etiqueta_comentarios_comentarios{
                            font-family:Trebuchet MS;
                            font-size:12px;
                            font-weight:bold;
                            color:#3a4013;
                        }
                            .etiqueta_comentarios_2x_link{
                                text-decoration:none;
                                color:#3a4013;
                            }
                        .etiqueta_comentarios_nota{
                            font-family:Tahoma;
                            font-size:9px;
                            font-weight:bold;
                            color:#aa9b6c;
                        }
                        .etiqueta_comentarios_compartilhe{
                            font-family:Trebuchet MS;
                            font-size:12px;
                            font-weight:bold;
                            color:#3a4013;
                        }
                        .etiqueta_comentarios_link{
                            width:145px;
                            margin-top:8px;
                            *margin-top:3px;
                            margin-bottom:13px;
                            *margin-bottom:8px;
                            font-family:Trebuchet MS;
                            font-size:12px;
                            font-weight:bold;
                            color:#595538;
                        }
                .comentarios_col_2_rodape{
                    float:left;
                    width:241px;
                    height:10px;
                    background:url(../images/etiqueta_rodape.jpg) no-repeat;
                }
    #blog_comentarios_corpo_dir{
        float:left;
        width:200px;
    }
        .comentarios_corpo_dir_titulos{
            font-family:Trebuchet MS;
            font-size:13px;
            font-weight:bold;
            line-height:13px;
            margin-top:2px;
            *margin-top:5px;
            color:#f76b05;
        }
        .comentarios_corpo_dir_textos{
            font-family:Trebuchet MS;
            font-size:12px;
            font-weight:bold;
            margin-top:0;
            *margin-top:-18px;
            margin-bottom:32px;
            color:#595538;
        }
        .link_comentarios_corpo_dir_textos{
            text-decoration:none;
            color:#595538;
        }
        .comentarios_corpo_dir_textos_perfil{
            font-family:Arial;
            font-size:12px;
            line-height:18px;
            margin-top:0;
            *margin-top:-17px;
            margin-bottom:30px;
            color:#595538;
        }
            .comentarios_corpo_dir_link_perfil{
                text-decoration:none;
                color:#595538;
            }
        hr.comentarios_corpo_dir_divisao{
            height:1px;
            border:0;
            margin-top:-5px;
            *margin-top:-18px;
            border-bottom:solid 1px #ddd9b6;
        }
        #comentarios_corpo_dir_busca{
            height:26px;
            background:url(../images/blog_busca.jpg) no-repeat;
        }
            .blog_comentarios_busca{
                height:18px;
                width:169px;
                *width:168px;
                border:0;
                background-color:#fff;
                margin-top:1px;
                margin-left:2px;
                padding-left:5px;
                font-family:Arial;
                font-size:12px;
                color:#595538;
            }
#blog_comentarios_base{
    float:left;
    width:963px;
    height:40px;
}
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#container_modal_indique{
    width:560px;
    height:593px;
    border:solid 1px #dfb349;
    background-color:#fff;
    display:none;
    cursor:default;
}
    #modal_indique_fechar{
        float:right;
        margin:10px 9px 0 0;
    }
    #modal_indique_formE{
        width:540px;
        height:530px;
        margin:52px auto;
        _margin-bottom:0;
        border:solid 1px #ff8e58;
    }
        #modal_indique_formI{
            width:538px;
            height:528px;
            margin:1px auto;
            background-color:#fdf6df;
        }
            #modal_indique_topo{
                float:left;
                width:538px;
                height:57px;
                background-color:#fdebc1;
            }
                #indique_topo_titulo{
                    float:left;
                    width:144px;
                    height:35px;
                    margin:9px 0 0 10px;
                    _margin:9px 0 0 4px;
                }
                #indique_topo_campos_obrig{
                    float:right;
                    margin:27px 16px 0 0;
                    _margin:27px 11px 0 0;
                    font-family:Arial;
                    font-size:11px;
                    font-weight:bold;
                    color:#d08b00;
                }
            #modal_indique_campos{
                float:left;
                width:515px;
                height:460px;
                margin-left:12px;
                _margin-left:6px;
                margin-top:7px;
            }
                .indique_input{
                    width:351px;
                    height:18px;
                    border:solid 1px #dfb349;
                    font-family:Arial;
                    font-size:11px;
                    color:#d08b00;
                    padding-left:5px;
                    padding-top:3px;
                }
                .indique_textarea{
                    width:347px;
                    height:140px;
                    border:solid 1px #dfb349;
                    font-family:Arial;
                    font-size:11px;
                    color:#d08b00;
                    padding:5px;
                    overflow:hidden;
                }
                .indique_campos_titulo{
                    font-family:Arial;
                    font-size:16px;
                    font-weight:bold;
                    color:#ff6200;
                }
                .indique_campos_estilo1{
                    text-align:right;
                    font-family:Arial;
                    font-size:11px;
                    font-weight:bold;
                    color:#413123;
                }
                .indique_campos_estilo2{
                    font-family:Arial;
                    font-size:11px;
                    font-weight:bold;
                    color:#d08b00;
                }
                .indique_campos_estilo3{
                    font-family:Arial;
                    font-size:11px;
                    font-weight:bold;
                    color:#d08b00;
                    text-align:right;
                    padding-right:24px;
                }
                .indique_campos_divisao{
                    height:2px;
                    border:0;
                    border-top:solid 1px #f6c25c;
                    border-bottom:solid 1px #fff;
                }
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#container_modal_indique_sucesso{
    width:475px;
    height:315px;
    border:solid 1px #dfb349;
    background-color:#fff;
    display:none;
    cursor:default;
}
    #modal_indique_sucesso_fechar{
        float:right;
        margin:10px 11px 0 0;
        _margin:10px 5px 0 0;
    }
    #modal_indique_sucesso_formE{
        width:455px;
        height:251px;
        margin:52px auto;
        _margin-bottom:0;
        border:solid 1px #ff8e58;
    }
        #modal_indique_sucesso_formI{
            width:453px;
            height:249px;
            margin:1px auto;
            background-color:#fdf6df;
        }
            #modal_indique_sucesso_topo{
                float:left;
                width:453px;
                height:57px;
                background-color:#fdebc1;
            }
                #indique_sucesso_topo_titulo{
                    float:left;
                    width:144px;
                    height:41px;
                    margin:9px 0 0 16px;
                    _margin:9px 0 0 10px;
                }
            #modal_indique_sucesso_campos{
                float:left;
                width:450px;
                height:190px;
                font-family:Arial;
                font-size:11px;
                font-weight:bold;
                color:#413123;
            }
                #indique_sucesso{
                    width:412px;
                    height:30px;
                    margin-left:20px;
                    margin-top:50px;
                    font-family:Arial;
                    font-size:11px;
                    font-weight:bold;
                    color:#413123;
                }
                    #indique_senha_sucesso{
                        float:left;
                        height:27px;
                        display:block;
                    }
                #indique_sucesso_divisao{
                    width:412px;
                    height:5px;
                    *height:10px;
                    margin-left:20px;
                    margin-top:40px;
                    *margin-top:33px;
                }
                    .indique_sucesso_divisao_campos{
                        height:2px;
                        border:0;
                        border-top:solid 1px #f6c25c;
                        border-bottom:solid 1px #fff;
                    }
                #indique_sucesso_enviar{
                    width:412px;
                    height:26px;
                    margin-left:20px;
                    text-align:right;
                    margin-top:11px;
                    *margin-top:13px;
                    _margin-top:6px;
                }
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#limite_modal_cadastro{
width:560px;
height:550px;
overflow:auto;
scrollbar-base-color:#FCE9C5;
}
#container_modal_cadastro{
    width:540px;
    height:695px;
    border:solid 1px #dfb349;
    background-color:#fff;
}
    #modal_cadastro_fechar{
        float:right;
        margin:10px 11px 0 0;
    }
        #modal_cadastro_formE{
            width:516px;
            height:631px;
            margin:52px auto;
            _margin-bottom:10px;
            border:solid 1px #ff8e58;
        }
        #modal_cadastro_formI{
            width:514px;
            height:629px;
            margin:1px auto;
            background-color:#fdf6df;
        }
            #modal_cadastro_topo{
                float:left;
                width:514px;
                height:57px;
                background-color:#fdebc1;
            }
                #topo_titulo{
                    float:left;
                    width:144px;
                    height:35px;
                    margin:9px 0 0 16px;
                    _margin:9px 0 0 10px;
                }
                #topo_campos_obrig{
                    float:right;
                    margin:27px 20px 0 0;
                    _margin:27px 11px 0 0;
                    font-family:Arial;
                    font-size:11px;
                    font-weight:bold;
                    color:#d08b00;
                }
            #modal_cadastro_campos{
                float:left;
                width:490px;
                height:553px;
                margin-left:12px;
                _margin-left:6px;
                margin-top:10px;
            }
                .cadastro_campos_estilo1{
                    text-align:right;
                    font-family:Arial;
                    font-size:11px;
                    font-weight:bold;
                    color:#413123;
                }
                .cadastro_campos_estilo2{
                    font-family:Arial;
                    font-size:11px;
                    font-weight:bold;
                    color:#d08b00;
                }
                .cadastro_campos_estilo_erro{
                    font-family:Arial;
                    font-size:11px;
                    font-weight:bold;
                    color:red;
                }                
                .cadastro_campos_estilo3{
                    font-family:Arial;
                    font-size:11px;
                    color:#413123;
                }
                .cadastro_campos_divisao{
                    height:2px;
                    border:0;
                    border-top:solid 1px #f6c25c;
                    border-bottom:solid 1px #fff;
                }
                .cadastro_editar{
                    font-family:Arial;
                    font-size:11px;
                    font-weight:bold;
                    color:#d08b00;
                    height:32px;
                    *height:26px;
                    padding-left:10px;
                }
                .cadastro_editar_sexo{
                    font-family:Arial;
                    font-size:11px;
                    font-weight:bold;
                    color:#d08b00;
                    height:32px;
                    *height:21px;
                    padding-left:10px;
                }
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#container_modal_cadastro_sucesso{
    width:475px;
    height:315px;
    border:solid 1px #dfb349;
    background-color:#fff;
    display:none;
}
    #modal_cadastro_sucesso_fechar{
        float:right;
        margin:10px 11px 0 0;
        _margin:10px 5px 0 0;
    }
    #modal_cadastro_sucesso_formE{
        width:455px;
        height:251px;
        margin:52px auto;
        _margin-bottom:0;
        border:solid 1px #ff8e58;
    }
        #modal_cadastro_sucesso_formI{
            width:453px;
            height:249px;
            margin:1px auto;
            background-color:#fdf6df;
        }
            #modal_cadastro_sucesso_topo{
                float:left;
                width:453px;
                height:57px;
                background-color:#fdebc1;
            }
                #sucesso_topo_titulo{
                    float:left;
                    width:144px;
                    height:35px;
                    margin:9px 0 0 16px;
                    _margin:9px 0 0 10px;
                }
            #modal_cadastro_sucesso_campos{
                float:left;
                width:450px;
                height:190px;
                font-family:Arial;
                font-size:11px;
                font-weight:bold;
                color:#413123;
            }
                .cadastro_sucesso{
                    color:#413123;
                }
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#container_modal_esqueci{
    width:475px;
    height:315px;
    border:solid 1px #dfb349;
    background-color:#fff;
}
    #modal_esqueci_fechar{
        float:right;
        margin:10px 11px 0 0;
        _margin:10px 5px 0 0;
    }
    #modal_esqueci_formE{
        width:455px;
        height:251px;
        margin:52px auto;
        _margin-bottom:0;
        border:solid 1px #ff8e58;
    }
        #modal_esqueci_formI{
            width:453px;
            height:249px;
            margin:1px auto;
            background-color:#fdf6df;
        }
            #modal_esqueci_topo{
                float:left;
                width:453px;
                height:57px;
                background-color:#fdebc1;
            }
                #esqueci_topo_titulo{
                    float:left;
                    width:144px;
                    height:41px;
                    margin:9px 0 0 16px;
                    _margin:9px 0 0 10px;
                }
            #modal_esqueci_campos{
                float:left;
                width:450px;
                height:190px;
                font-family:Arial;
                font-size:11px;
                font-weight:bold;
                color:#413123;
            }
                #esqueci_texto{
                    width:412px;
                    margin-left:20px;
                    margin-top:18px;
                    font-family:Arial;
                    font-size:11px;
                    font-weight:normal;
                    color:#413123;
                }
                #esqueci_senha{
                    width:412px;
                    height:30px;
                    margin-left:20px;
                    margin-top:20px;
                    font-family:Arial;
                    font-size:11px;
                    font-weight:bold;
                    color:#413123;
                }
                    #esqueci_senha_text{
                        float:left;
                        height:27px;
                        line-height:27px;
                        display:block;
                    }
                    #esqueci_senha_input{
                        float:left;
                        height:27px;
                        margin-left:7px;
                        display:block;
                    }
                        .esqueci_campo_input{
                            width:311px;
                            *width:304px;
                            height:19px;
                            padding:6px 0 0 5px;
                            *padding:5px 0 0 5px;
                            border:solid 1px #dfb349;
                            font-family:Arial;
                            font-size:11px;
                            color:#d08b00;
                        }
                    #esqueci_senha_sucesso{
                        float:left;
                        height:27px;
                    }
                #esqueci_divisao{
                    width:412px;
                    height:5px;
                    *height:10px;
                    margin-left:20px;
                    margin-top:20px;
                    *margin-top:13px;
                }
                    .esqueci_divisao_campos{
                        height:2px;
                        border:0;
                        border-top:solid 1px #f6c25c;
                        border-bottom:solid 1px #fff;
                    }
                #esqueci_enviar{
                    width:412px;
                    height:26px;
                    margin-left:20px;
                    text-align:right;
                    margin-top:11px;
                    *margin-top:13px;
                    _margin-top:6px;
                }
                    #esqueci_msg_erro{
                        float:left;
                        width:300px;
                        text-align:left;
                        font:bold 11px Arial;
                        color:red;
                    }
                    #esqueci_msg_enviar{
                        float:right;
                        width:100px;
                    }
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#pg_erro_topo{
    width:963px;
    height:108px;
    margin:0 auto;
    /*background:url(../images/pg_erro_topo.jpg) no-repeat;*/
}
    #pg_erro_titulo{
        float:left;
        width:800px;
        margin:50px 0 0 10px;
        _margin:50px 0 0 4px;
        font:bold 26px Arial;
        color:#ff4200;
    }
#pg_erro_corpo{
    width:963px;
    margin:0 auto;
    _margin:-4px auto;
    min-height:165px;
    _height:165px;
}
    #pg_erro_msg{
        width:943px;
        margin-left:10px;
        margin-top:3px;
        line-height:18px;
        font:bold 13px Trebuchet MS;
        color:#595538;
    }
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#print_container{
    width:595px;
    min-height:940px;
    margin:0 auto;
}
    #print_topo{
        width:595px;
        height:112px;
    }
    #print_corpo{
        float:left;
        width:555px;
        min-height:760px;
        margin:30px 0 0 20px;
        _margin:30px 0 0 11px;
    }
        #print_receita_nome{
            float:left;
            width:555px;
            font:bold 24px Arial;
            color:#ef4723;
        }
        #print_receita_desc{
            float:left;
            width:555px;
            margin-top:17px;
        }
            #print_receita_desc_img{
                float:left;
                width:115px;
            }
            #print_receita_desc_ingr{
                float:left;
                width:420px;
                margin-left:20px;
                font:13px Arial;
                color:#666;
            }
                .receita_desc_prod{
                    float:left;
                    width:420px;
                }
                .receita_desc_ingr{
                    float:left;
                    width:420px;
                    margin-top:5px;
                }
        #print_receita_ing_dica{
            float:left;
            width:555px;
            margin-top:27px;
        }
            #print_receita_ingredientes{
                float:left;
                width:256px;
            }
                #receita_ingredientes{
                    float:left;
                    width:256px;
                    font:bold 13px Trebuchet MS;
                    color:#666;
                    line-height:18px;
                }
            #print_receita_dica{
                float:right;
                width:212px;
            }
                #receita_dica{
                    float:left;
                    width:212px;
                    font:bold 13px Trebuchet MS;
                    color:#666;
                    line-height:18px;
                }
        #print_receita_preparo{
            float:left;
            width:555px;
            margin-top:27px;
        }
            #receita_preparo{
                float:left;
                width:555px;
                font:bold 13px Trebuchet MS;
                color:#666;
                line-height:18px;
            }
    #print_rodape{
        float:left;
        width:555px;
        height:15px;
        margin:10px 0 0 20px;
        _margin:10px 0 0 11px;
        font:12px Arial;
        color:#333;
        background-color:#fff;
    }
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#container_modal_produtos{
    float:left;
    width:349px;
    height:230px;
    background:url(../images/modal_produtos.gif) no-repeat;
    display:none;
    position:absolute;
    z-index:10000;
}
    #modal_produtos_nome{
        float:left;
        width:302px;
        height:56px;
        margin-left:30px;
        _margin-left:14px;
        margin-top:15px;
        font-family:Arial;
        font-size:13px;
        font-weight:bold;
        color:#ff6118;
        letter-spacing:-1px;
        line-height:18px;
    }
    #modal_produtos_img{
        float:left;
        width:302px;
        height:125px;
        margin-left:30px;
        _margin-left:14px;
    }
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#livro_receitas_topo{
    width:963px;
    height:116px;
    margin:0 auto;
}
#livro_receitas_ordenar{
    width:963px;
    height:24px;
    margin:5px auto;
}
    #livro_receitas_order{
        float:right;
        width:470px;
        margin-right:20px;
        _margin-right:17px;
        font:bold 12px Arial;
        color:#f76b05;
        text-align:right;
    }
        #livro_receitas_order_ordenar{
            float:left;
            height:18px;
            line-height:18px;
            _height:15px;
            _line-height:15px;
        }
        #livro_receitas_order_campea{
            float:left;
            margin-left:13px;
            height:18px;
            line-height:18px;
        }
        #livro_receitas_order_mais{
            float:left;
            margin-left:13px;
            height:18px;
            line-height:18px;
        }
        #livro_receitas_order_ordem{
            float:left;
            margin-left:13px;
            height:18px;
            line-height:18px;
        }
            .link_ordenar{
                text-decoration:none;
                color:#f76b05;
            }
#livro_receitas_corpo{
    width:963px;
    height:683px;
    margin:0 auto;
    _margin:-4px auto;
    background:url(../images/livro_receitas_caderno.jpg) no-repeat;
}
    #livro_receitas_container{
        float:left;
        width:950px;
        _width:953px;
        height:640px;
        margin:22px 0 0 1px;
        _margin:16px 0 0 0;
    }
        .livro_receitas{
            float:left;
            width:370px;
            height:145px;
            _height:100px;
            margin:9px 36px 0 65px;
            _margin:12px 36px 0 40px;
            border-bottom:solid 1px #e7e2c2;
        }
            .livro_receitas_col_img{
                float:left;
                width:114px;
                height:140px;
                _height:120px;
            }
                .livro_receitas_lixeira{
                    float:left;
                    margin:5px 0 0 2px;
                    _margin:5px 0 0 1px;
                }
                .livro_receitas_excluir{
                    float:left;
                    margin:4px 0 0 3px;
                    font:bold 13px Arial;
                    color:#f76b05;
                }
                    .excluir_link{
                        text-decoration:underline;
                        color:#f76b05;
                    }
            .livro_receitas_col_txt{
                float:left;
                width:256px;
                height:140px;
                _height:145px;
            }
                .livro_receitas_nome{
                    float:left;
                    width:244px;
                    font:bold 14px Trebuchet MS;
                    color:#f76b05;
                    margin-left:12px;
                    _margin-left:6px;
                }
                .livro_receitas_prod{
                    float:left;
                    width:244px;
                    font:12px Trebuchet MS;
                    color:#595538;
                    margin:1px 0 0 12px;
                    _margin:2px 0 0 6px;
                }
                .livro_receitas_rend{
                    float:left;
                    width:244px;
                    font:12px Trebuchet MS;
                    color:#595538;
                    margin:10px 0 0 12px;
                    _margin:11px 0 0 6px;
                }
                .livro_receitas_aval{
                    float:left;
                    width:244px;
                    font:12px Trebuchet MS;
                    color:#595538;
                    margin:1px 0 0 12px;
                    _margin:2px 0 0 6px;
                }
#livro_receitas_navegador{
    width:920px;
    margin:0 auto;
    padding:0 0 50px 10px;
    text-align:center;
}
    .livro_receitas_navega{
        font-family:Trebuchet MS;
        font-size:14px;
        font-weight:bold;
        color:#f5bd4d;
        padding:7px;
    }
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#container_modal_blog_atencao{
    width:475px;
    height:315px;
    border:solid 1px #dfb349;
    background-color:#fff;
    cursor:default;
    display:none;
}
    #modal_blog_atencao_fechar{
        float:right;
        margin:10px 11px 0 0;
        _margin:10px 5px 0 0;
    }
    #modal_blog_atencao_formE{
        width:455px;
        height:251px;
        margin:52px auto;
        _margin-bottom:0;
        border:solid 1px #ff8e58;
    }
        #modal_blog_atencao_formI{
            width:453px;
            height:249px;
            margin:1px auto;
            background-color:#fdf6df;
        }
            #modal_blog_atencao_topo{
                float:left;
                width:453px;
                height:57px;
                background-color:#fdebc1;
            }
                #blog_atencao_topo_titulo{
                    float:left;
                    width:144px;
                    height:35px;
                    margin:9px 0 0 16px;
                    _margin:9px 0 0 10px;
                }
            #modal_blog_atencao_campos{
                float:left;
                width:450px;
                height:190px;
                line-height:16px;
                font-family:Arial;
                font-size:11px;
                font-weight:bold;
                color:#413123;
            }
                .link_blog_atencao{
                    color:#413123;
                }
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#container_modal_blog_atencao_busca{
    width:475px;
    height:315px;
    border:solid 1px #dfb349;
    background-color:#fff;
    cursor:default;
    display:none;
}
    #modal_blog_atencao_fechar_busca{
        float:right;
        margin:10px 11px 0 0;
        _margin:10px 5px 0 0;
    }
    #modal_blog_atencao_formE_busca{
        width:455px;
        height:251px;
        margin:52px auto;
        _margin-bottom:0;
        border:solid 1px #ff8e58;
    }
        #modal_blog_atencao_formI_busca{
            width:453px;
            height:249px;
            margin:1px auto;
            background-color:#fdf6df;
        }
            #modal_blog_atencao_topo_busca{
                float:left;
                width:453px;
                height:57px;
                background-color:#fdebc1;
            }
                #blog_atencao_topo_titulo_busca{
                    float:left;
                    width:144px;
                    height:35px;
                    margin:9px 0 0 16px;
                    _margin:9px 0 0 10px;
                }
            #modal_blog_atencao_campos_busca{
                float:left;
                width:450px;
                height:190px;
                line-height:16px;
                font-family:Arial;
                font-size:11px;
                font-weight:bold;
                color:#413123;
            }
                .link_blog_atencao_busca{
                    color:#413123;
                }
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#container_princ_priv{
    width:557px;
    height:593px;
    border:solid 1px #dfb349;
    background-color:#fff;
    cursor:pointer;
    display:none;
}
    #modal_princ_priv_fechar{
        float:right;
        margin:10px 11px 0 0;
        _margin:10px 5px 0 0;
    }
    #modal_princ_priv_formE{
        width:537px;
        height:529px;
        margin:52px auto;
        _margin-bottom:0;
        border:solid 1px #ff8e58;
    }
        #modal_princ_priv_formI{
            width:535px;
            height:527px;
            margin:1px auto;
            background-color:#fdf6df;
        }
            #modal_princ_priv_topo{
                float:left;
                width:535px;
                height:57px;
                background-color:#fdebc1;
            }
                #princ_priv_topo_titulo{
                    float:left;
                    width:144px;
                    height:35px;
                    margin:9px 0 0 6px;
                    _margin:9px 0 0 3px;
                }
            #modal_princ_priv_campos{
                float:left;
                width:486px;
                height:470px;
                margin-left:19px;
                _margin-left:10px;
            }
                #modal_princ_priv_texto{
                    float:left;
                    font:bold 11px Arial;
                    color:#413123;
                    line-height:18px;
                    margin-top:22px;
                }
                #modal_princ_priv_ass{
                    float:left;
                    width:486px;
                    text-align:right;
                    margin-top:10px;
                }
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#container_explica_redes_sociais{
    width:350px;
    line-height:17px;
    letter-spacing:0.1px;
    padding:15px;
    background-color:#FBECC3;
    border:solid 2px #ECC46C;
    text-align:center;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#F98C37;
    display:none;
    position:absolute;
    z-index:1000;
}   
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#container_explica_busca_avancada{
    width:350px;
    line-height:17px;
    letter-spacing:0.1px;
    padding:15px;
    background-color:#FBECC3;
    border:solid 2px #ECC46C;
    text-align:center;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#F98C37;
    display:none;
    position:absolute;
    z-index:1000;    
}                             
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#container_explica_avaliacao_geral{
    width:350px;
    line-height:17px;
    letter-spacing:0.1px;
    padding:15px;
    background-color:#FBECC3;
    border:solid 2px #ECC46C;
    text-align:center;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#F98C37;
    display:none;
    position:absolute;
    z-index:1000;    
}
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/    
.select_display_culinaria{
    position:relative;
    float:left;
    margin-top:-19px;
    *margin-top:-23px;
    margin-left:5px;
    font-family:Arial;
    font-size:11px;
    color:#413123;	
    }
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/    
.select_combo_culinaria{
    margin-top:-1px;
    margin-left:0;
    *margin-top:23px;
    *margin-left:-171px;
    display:none;
    position:absolute;
    width:150px;
    height:250px;
    overflow:auto;
    line-height:17px;
    background:#faebbb;
    padding:2px;
    font-family:Arial;
    font-size:11px;
    color:#413123;
    z-index:20;
    scrollbar-base-color:#FCE9C5;
    border:solid 1px #dfb349;
    }
.td_combo_culinaria_over
    {
        background-color:#fcf5db;
        cursor:pointer;           
    }     
    
.td_combo_culinaria_out
    {
        background-color:#faebbb;
        cursor:pointer;        
    }
/*=========================================================================================*/
/*                                                                                         */
/*=========================================================================================*/
#pg_erro_topo_busca_resultado{
    width:781px;
    height:108px;
    margin:0 auto;
}
    #pg_erro_titulo_busca_resultado{
        float:left;
        width:771px;
        margin:50px 0 0 10px;
        _margin:50px 0 0 4px;
        font:bold 26px Arial;
        color:#ff4200;
    }
#pg_erro_corpo_busca_resultado{
    width:771px;
    margin:0 auto;
    _margin:-4px auto;
    min-height:165px;
    _height:165px;
}
    #pg_erro_msg_busca_resultado{
        width:771px;
        margin-left:10px;
        margin-top:3px;
        line-height:18px;
        font:bold 13px Trebuchet MS;
        color:#595538;
    }
#Pager a
{
    font-family:Trebuchet MS;
    font-size:14px;
    font-weight:bold;
    color:#f5bd4d;
    padding:2px;
    text-decoration:none;     
}
#Pager a:hover{
    text-decoration:none;
    color:#ff4200;
}
#Pager a:visited{
    text-decoration:none;
    color:#ff4200;
}