﻿/* Declaracoes iniciais */
* {margin:0;padding:0;}
body, head {width:100%;height:100%;}
ul {list-style:none;}
img {border:none;}
a {text-decoration:underline;color:#471D05;}
p {padding-bottom:15px;}
/* // Declaracoes iniciais */

.validation-advice {font-weight:bold;color:Maroon;font-size:10px; }

/* Estrutura */
#content {font-family:Arial;font-size:11px;color:#471D05;width:100%;height:100%;}

#barra_superior {width:100%;height:26px;background:url(../img/bgr_topo.jpg) repeat-x;font-family:Verdana,Arial;}
#barra_superior .barra_conteudo {width:955px;padding:4px 0 0 25px;margin:0 auto 0 auto;}
.interna #barra_superior .barra_conteudo {width:965px;padding:4px 0 0 25px;margin:0 auto 0 auto;}
#barra_superior .box_login {float:left;margin:0 23px 0 0;}
#barra_superior .box_login .box_usuario {float:left;}
#barra_superior .box_login .box_senha {float:left;margin-left:3px;}
#barra_superior .box_login .box_esqueci {float:left;width:113px;height:16px;margin:2px 0 0 5px;text-align:center;background:url(../img/bgr_esqueci_senha.jpg);}
#barra_superior .box_login .box_esqueci a {color:#C6A255;font-size:9px;}
#barra_superior .box_busca .box_palavra {float:left;padding:0 0 0 20px;background:url(../img/bgr_campo_busca.gif) no-repeat;}
#barra_superior .box_busca {float:left;}
#barra_superior .box_botao {float:left;padding:2px 0 0 5px;}
#barra_superior .barra_conteudo #logoTopo{float:left; margin-left:450px;}
/* Topo */
#topo {width:100%;height:376px;background:url(../img/bgr_replicagem_topo.jpg) repeat-x #FCEF7F;}
#topo .replicagem_topo_esq {background:url(../img/bgr_replicagem_topo.jpg) repeat-x #FCEF7F;}
#topo .replicagem_topo_dir {background:url(../img/bgr_linha_topo_dir.jpg) repeat-x #FCEF7F;}
#topo .box {width:955px;height:376px;margin:0 auto 0 auto;}
.interna #topo .box {width:965px;height:376px;}

#topo .linha_topo {width:100%;height:6px;background:url(../img/bgr_linha_topo.jpg) no-repeat;}

#topo .menu li {text-align:right;margin-bottom:10px;}
#topo .banner {float:right;}
/* menu */
#topo .menu {float:left;margin-top:100px;padding-left:50px;}
#topo .menu li {text-align:right;margin-bottom:10px;}
#topo .menu .bullet {width:12px;height:15px;padding:0 0 0 4px;}
/* // menu */
/* // Topo */

#conteudo {background:url(../img/bgr_conteudo.jpg) 0 0 repeat-y;width:955px;margin:0 auto 0 auto;}
.interna #conteudo {background:url(../img/bgr_conteudo_interna.jpg) 0 0 repeat-y;width:965px;margin:0 auto 0 auto;}
#conteudo .bgr_conteudo {background:url(../img/bgr_conteudo_cima.jpg) 0 0 no-repeat;}
.interna #conteudo .bgr_conteudo {background:url(../img/bgr_conteudo_cima_interna.jpg) 0 0 no-repeat;}
.interna #conteudo .bgr_rodape {background:url(../img/bgr_conteudo_baixo_interna.jpg) 0 100% no-repeat;}
.interna .conteudo_central {width:680px;padding:0 0 0 230px;min-height:655px;_height:655px;}
#conteudo .barra_dir{float:left;width:257px;}
#conteudo .barra_central{float:left;width:537px;padding-left:160px;}
#conteudo .box_logo {position:relative;}
#conteudo .box_logo .logo {position:absolute;left:0;top:0;margin-top:-85px;z-index:800px;}

#conteudo .rodape{clear:both;background:url(../img/bgr_conteudo_baixo.jpg);width:795px;height:316px;padding-left:160px;}
#conteudo .rodape .conteudo_rodape{float:left;width:537px;height:30px;margin-top:270px;background:url(../img/bgr_pontilhado.gif) 0 14px repeat-x;}
#conteudo .rodape .linha_cima{width:512px;height:15px;text-align:right;padding-right:25px;}
#conteudo .rodape .linha_baixo{width:512px;height:15px;text-align:right;padding-right:25px;}

#conteudo .rodape .ass_bunge{float:left;margin-top:200px;padding-left:75px;}

#conteudo .rodape_interna {clear:both;width:965px;height:40px;}
#conteudo .rodape_interna .conteudo_rodape{float:left;width:804px;margin-left:25px;height:30px;background:url(../img/bgr_pontilhado.gif) 0 14px repeat-x;}
#conteudo .rodape_interna .linha_cima{width:748px;height:15px;text-align:right;padding-right:30px;}
#conteudo .rodape_interna .links{float:left;width:145px;}
#conteudo .rodape_interna .links2{float:right;width:380px;}
#conteudo .rodape_interna .linha_baixo{width:748px;height:15px;text-align:right;padding-right:30px;}

#conteudo .rodape_interna .ass_bunge{float:left;padding-left:35px; width:101px;}

/* Caminho de pao */
.caminhopao * {font-size:11px;font-family:Arial;color:#471D05;}
.caminhopao{padding:30px 0 25px 0;width:100%;text-align:right;background:url(../img/divisoria_caminho_pao.gif) 100% 55px no-repeat;}
.caminhopao a{text-decoration:underline;}
.bltpao{margin:0 4px}
.caminhopaoatv{font-weight:bold;}
/* // Caminho de pao */

/*replicagens*/
.replicagem_dir{background:url(../img/replicagem_dir.jpg);}
.replicagem_dir .cima{background:url(../img/replicagem_dir_cima.jpg) repeat-x;width:100%;height:17px;}

.replicagem_esq{background:url(../img/replicagem_esq.jpg);}
.replicagem_esq .cima{background:url(../img/replicagem_esq_cima.jpg) repeat-x;width:100%;height:549px;}
.replicagem_esq .curva{background:url(../img/replicagem_esq_curva.jpg) 100% 0 no-repeat;width:100%;height:549px;}
/* // Estrutura */

/* Caixa de login de receitas */
.box_dados_login {position:absolute;left:50%;margin-left:75px;top:465px;z-index:800;}
.box_dados_login .dados_login {width:350px;text-align:right;}
.box_dados_login .menu_login {text-align:right;padding-top:5px;font-size:10px}
.box_dados_login .pequeno {font-size:10px;}
.box_dados_login .destacado {color:#660000;}
.box_dados_login a {text-decoration:underline;}
/* Fim Caixa de login de receitas */

/* Alerta */
#alerta {position:absolute;left:50%;top:50%;margin-left:-107px;margin-top:-60px;width:214px;background:#C6A255;color:#660000;border-top:solid 3px #7B5321;border-bottom:solid 3px #7B5321;padding:8px;z-index:999;font-family:Arial;color:#471D05;font-size:11px;}
#alerta .fechar {float:right;}
#alerta #alerta_titulo {font-family:Verdana,Arial;font-size:13px;color:#660000;font-weight:bold;margin-bottom:5px;}
#alerta #alerta_mensagem {margin-bottom:5px;}
/* // Alerta */

.bgr_campo_121 {width:101px;height:18px;padding:0 10px 0 10px;background:url(../img/bgr_campo_121.gif) no-repeat;}
.bgr_campo_279 {width:259px;height:18px;padding:0 10px 0 10px;background:url(../img/bgr_campo_279.gif) no-repeat;}
.campo {font-family:Verdana,Arial;font-size:9px;color:#C6A255;border:none;background:none;height:16px;padding-top:2px;}
.campo2 {font-family:Verdana,Arial;font-size:9px;color:#C6A255;border:solid 1px #471D05;background:url(../img/bgr_campo.jpg) repeat-x;height:15px;padding:2px 7px 0 7px;}
.textarea {font-family:Arial;font-size:9px;color:#C6A255;border:solid 1px #471D05;background:url(../img/bgr_textarea.jpg) repeat-x;_background-attachment:fixed;height:15px;padding:2px 0 0 7px;overflow:auto;}
.espaco_final {height:200px; clear:both;}
.divisoria {clear:both;width:415px;height:48px;margin:0 auto 0 auto;}
.divisoria2 {clear:both;width:241px;height:36px;margin:0 auto 0 auto;}
.divisoria3 {clear:both;width:512px;height:48px;margin:0 auto 0 auto;}
.bullet_amarelo {background:url(../img/blt_amarelo.gif) no-repeat;padding-left:15px;}
.combo {background:#895A18;border:solid 1px #471C05;font-size:10px;color:#C6A255;}
#tampa {position:absolute;left:0;top:0;background:#AF893D;z-index:990;filter:alpha(opacity=50);opacity:0.5;}

/* SIFR */

h1 { font-size:18px;font-weight:normal;color:#660000;margin-bottom:10px;text-align:left; }
h2 { font-size:22px;font-weight:normal;color:#660000;margin-bottom:10px;text-align:left; }
h5 { font-size:20px;font-weight:normal;color:#471D05;margin-bottom:10px;text-align:left; }

.sIFR-flash {
	visibility:visible !important;
	margin:0;
}
.sIFR-replaced {
	visibility:visible !important;
}
span.sIFR-alternate {
	position:absolute;
	left:0;
	top:0;
	width:0;
	height:0;
	display:block;
	overflow:hidden;
}
.sIFR-hasFlash h1, .sIFR-hasFlash h2, .sIFR-hasFlash h5 {
	visibility:hidden;
}

/* // SIFR */

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 19px;
    height: 20px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    
    background-repeat: no-repeat;
}
/* RATING */
.filledRatingStar {
    background-image: url(../content/receitas/img/estrela_ativa.gif);

}

.emptyRatingStar {
    background-image: url(../content/receitas/img/estrela_inativa.gif);
}

.savedRatingStar {
    background-image: url(../content/receitas/img/estrela_ativa.gif);
}

/* -- CSS IMPRESSAO -- */

#impressao *{font-family:arial; font-size:11px;}
#impressao .linha_top {margin:7px 0 0 0}
#impressao .linha_bottom {margin:20px 0}
#impressao .titulo {font-weight:bold; font-size:15px; margin:15px 0 0 15px; color:#333333}
#impressao .conteudo {font-size:11px; margin:0 0 0 15px; color:#666666}
#impressao ul {margin:0 0 0 20px; padding:0 0 0 10px; font-size:11px; list-style:none; color:#666666}
#impressao li {margin:2px 0; color:#666666}
#impressao .print {margin:0 15px 15px 0;}
#impressao .foto {width:138px; height:138px; border:2px solid #666666; background:#999999; margin:17px 0 0 10px ; padding:1px 1px 1px 1px; float:left;}
#impressao .foto_lateral{float:left; width:313px; }
#impressao .sem_foto_lateral{float:left; width:505px; } para impressao sem foto */
#impressao .conteudo_resto{float:left; width:505px; clear:both; }
#impressao p{margin:0; padding:0}

#modalPolitica {position:absolute;width:600px;height:500px;background:#FFFFFF;border:solid 2px #FFD502;padding:5px;z-index:999;top:10px;left:50%;margin-left:-250px;}
#modalPolitica .conteudo {overflow:auto;width:500px;height:400px;padding:50px;}
#modalPolitica a {color:#826802;text-decoration:underline;}
#modalPolitica .titulo_texto {font-weight:bold;text-decoration:underline;color:#D42E12;}
#modalPolitica .box_fechar {position:absolute;left:550px;}
#tampa {height:1300px; width:1300px;background:#AF893D none repeat scroll 0 0;left:0;opacity:0.5;position:absolute;top:0;z-index:997;}