#content h2,#contentG h2,#main h1.error {
	font-family:sans-serif;
	letter-spacing:-1.5pt;
	color:#B85C02;
	font-size:29px;
	font-style:italic;
	font-weight:bold;
	line-height:1em;
	min-height:47px !important;
	width:310px;
	float:left
}
* html #content h2,* html #contentG h2 {	
	height:47px;
}
#content ul.error {
    margin-bottom:10px;
}
#content ul.error li {
    list-style-type:none;
}
#content h3.informativos_sadia,.modal h3.informativos_sadia,#content h2.sobre_a_sadia,#contentG h2.sobre_a_sadia,#content h2.a_vida_com_s_e_mais_gostosa,#content h2.fale_conosco,#contentG h2.politica_de_privacidade {
    margin-bottom:10px;
    display:block;
    height:35px;
    background-repeat:no-repeat;
    background-image:url(/img/tit_t_informativos_sadia.png);
    font-size:0;
    text-indent:-9999em;
	border-bottom:0;
}
#content h2.sobre_a_sadia,#contentG h2.sobre_a_sadia {
    background-image:url(/img/tit_t_sobre_a_sadia.png);
}
#content h2.a_vida_com_s_e_mais_gostosa {
    background-image:url(/img/tit_t_a_vida_com_s_e_mais_gostosa.png);
}
#content h2.fale_conosco {
    background-image:url(/img/tit_t_fale_conosco.png);
}
#contentG h2.politica_de_privacidade {
    background-image:url(/img/tit_t_politica_de_privacidade.png);
}
#contentG h3.imprensa {
    background-image:url(/img/tit_s_imprensa.png);
}
#contentG h3.todas_as_marcas {
    background-image:url(/img/tit_s_todas_as_marcas.png);
}
#contentG h3.instituto_sadia {
    background-image:url(/img/tit_s_instituto_sadia.png);
}
#content h2 span,#contentG h2 span{
	font-size:24px;
	display:block;
}
#contentG h3.titReplaceSifr,#content h3.titReplaceSifr {
	text-indent:0;
	font-size:21px;
	font-family:sans-serif;
	line-height:1em;
	font-weight:bold;
	letter-spacing:-1pt;
}
#contentG h3.titReplaceSifr span,#content h3.titReplaceSifr span{
	font-size:17px;
}
#content h3,#contentG h3,#nav h3,.modal h3,.navDet h3,.boxEnquete h3 {
	clear:both;
    display:block;
	height:25px;
    font-size:0;
    text-indent:-9999em;
	border-bottom:1px dotted #d3c3a3;
    background-repeat:no-repeat;
}
#nav h3,.modal h3 {
	border-bottom:none;
}
.boxEnquete h3 {
	background:url(/img/tit_oque_achou_novo_site.png) 0 5px no-repeat;
	border-bottom:none
}
#contentG h3.titResultados {
    background:url(/img/tit_resultados.png) top left no-repeat;
}
#contentG h3.titSugestoes {
    background:url(/img/tit_sugestao.png) 0 30px no-repeat;
	padding-top:30px
}
#content h3.titCadastro {
	background-image:url(/img/tit_cadastro.png);
	border-bottom:none
}
.modal h3.titEnviarEmail {
    background-image:url(/img/tit_enviar_email.png);
	margin-bottom:10px
}
.modal h3.titEmailSucesso {
    background-image:url(/img/tit_email_sucesso.png);
	margin-bottom:10px
}
.modal h3.titEmailLogin {
    background-image:url(/img/tit_login.png);
	margin-bottom:10px
}
#content p,#contentG p,.modal p,#nav p,.navDet p,.navSecundario p {
    margin-bottom:1em;
}
.menor {
    font-size:11px
}
.clear{clear:both}
.clear_list{clear:both;display: block;}
.jsColapse,.elemHidden {display:none}
#main .elemVisible {display:block}

#content span.num,span.destaque {
    color:#B85C02;
    font-weight:bold;
}
#content h4,#lateral h4,#navReceita h4,.navDet h4 {
    clear:both;
    padding:5px 0;
    color:#B85C02;
    font-weight:bold;
    font-size:12px;
}
address {
    font-size:11px;
    line-height:14px;
	padding:4px 0
}
#main .bottom,.modal .bottom {
    position:relative;
    clear:both;
    display:block;
}
/* LATERAIS */

#lateral {
	width:271px;
	float:left
}
#lateralDir {
	float:left;
	margin:2px 0 0 10px;
	width:206px;
}
#nav,#navB {
	background:url(/img/box_latTop.png) top left no-repeat;
	width:223px;
	margin:20px 4px 0 44px;
	_margin-left:30px;
	float:left;
	display:inline;
	color:#fff
}
#navB {
    background:none;
    margin:20px 4px 0 35px;
	width:232px;
}
.navAux {
	background:#f4821f url(/img/box_latEnd.png) bottom left no-repeat;
	padding:40px 15px 10px;
	width:193px;
	float:left;
	position:relative;
	margin-bottom:-7px;
	_overflow:hidden;
}
#nav a,#nav legend {
    color:#FFF;
}
#nav .bottom {
	background:url(/img/box_latEnd.png) bottom left no-repeat;
	width:223px;
	min-height:46px;
	margin:0 -15px -5px;
}
* html #nav .bottom {height:46px}
#nav .mnLateral {
	margin:0 -15px 10px;
	overflow:hidden;
}
#nav .mnLateral li {
	background:url(/img/border_nav.png) repeat-x left bottom;
	float:left;
	padding:12px 10px 12px 15px;
	width:198px;
}
#nav .mnLateral li.lastMn {
	background:none
}
#nav .mnLateral li a {
    display:block;
}
#nav .mnLateral li a span {
	font-weight:bold;
	color:#fde200
}
#nav .mnLateral li.open {
	background:#FFB663 url(/img/border_nav.png) repeat-x left bottom;
}
#nav .mnLateral li.open a {
	background:url(/img/setas_bullets.png) right 0 no-repeat;
	width:100%;
	display:inline-block;
}
#nav .mnLateral li a.ativo {background:url(/img/setas_bullets.png) right -30px no-repeat}
#nav .mnLateral ul {
	margin-top:15px;
	float:left;
}
#nav .mnLateral .visible {
    display:inline;
}
#nav .mnLateral ul ul {
	margin:5px 0 20px;
    clear:both;
}
#nav .mnLateral li li {
	background:url(/img/setas_bullets.png) 0 -135px no-repeat;
	margin:3px 0;
	padding:0 0 0 12px;
	float:left;
}
#nav .mnLateral li.open li a,#nav .mnLateral li li li {background:none}
#nav .mnLateral ul a.ativo {
	background:none;
	color:#b85c02;
	font-weight:bold
}
#nav .mnLateral ul ul a.ativo {
	font-weight:normal;
	background:none
}
#nav .mnLateral li li li {
	padding:3px 0
}
.navSecundario {
	background:url(/img/bg_navsecundario.png) 0 0 no-repeat;
	width:183px;
	height:233px;
	margin:12px 0 0 44px;
	padding: 10px 20px 20px 20px;
	color:#fff;
	clear:both;
	display:inline;
	float:left
}
.navVejaTambem {
	float:left;
	width:223px;
	margin:12px 0 0 44px;
	padding-top:8px;
	background:url(/img/nav_veja_tb_top.png) 0 0 no-repeat;
	color:#B85C02;
	display:inline
}
.navVejaTambemAux {
	background:#fff3d9;
	padding:0 20px 0;
	overflow:hidden;
}
.navVejaTambem .bottom{
	background:url(/img/nav_veja_tb_bottom.png) no-repeat bottom left;
	height:28px;
}
.navDet {
	width:169px;
	float:left;
	margin: -20px 0 16px 10px;
	padding: 40px 15px 0;
	background: #FFECC9 url(/img/box_topP.jpg) no-repeat top left;
	color:#B85C02
}
.navDet .bottom{
	background:url(/img/box_endP.png) no-repeat bottom left;
	height:9px;
	margin:0 -15px -9px;
	width:199px;
}
.navDet h3 {
	margin-bottom:10px;
	border-bottom:0;
}
.navDet p.paragrafoDest{
	font-family:"Arial";
	font-size:18px;
	font-weight:bold;
	padding-right:10px;
	margin-bottom:5px
}
/* CONTENTS */

#content,#contentG, #contentGG {
	background:#fff url(/img/box_topM.png) top left no-repeat;
	width:465px;
	padding:18px 17px 0;
	float:left;
	position: relative;
	_padding: 18px 17px 0;
	_overflow:hidden;
	_margin-top:-1px;
}
#contentG {
	float:left;
    background:#fff7e6 url(/img/box_topG.png) top left no-repeat;
	width:655px;
	padding:18px 17px 0;
}
#contentGG {
	float:left;
	display: inline;
    background:#fff7e6 url(/img/box_topGG.png) top left no-repeat;
	width:886px;
	padding:18px 17px 0;
	margin: 0 0 0 40px
}
#content .bottom,#contentG .bottom, #contentGG .bottom {
	background:url(/img/box_endM.png) bottom left no-repeat;
	width:499px;
	height:32px;
	margin:0 -17px -12px;
	_margin-bottom:0px;
}
#contentG .bottom {
    background:url(/img/box_endG.png) bottom left no-repeat;
	width:689px;
}
#contentGG .bottom {
    background:url(/img/box_endGG.png) bottom left no-repeat;
	width:920px;
}
.contentSemLateral {
	margin-left:271px
}
#content.mensal {
    background: url("/img/bg-mensal.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 1000px;
    padding: 18px 17px 0;
    position: relative;
    width: 690px;
}

#lateral.lateral_contentGG {
	position: absolute;
	left: -70px;
	top: 500px
}

#content h3,#contentG h3 {
    margin-bottom:20px;
}
#content h4,#content h5,#contentG h5,.modal h5,.navSecundario h5 {
    margin:10px 0;
    font-weight:bold;
}
#content h5,#contentG h5,.modal h5 {
    color:#b85C02;
}
#content .fotoc,#contentG .fotoc {
    float:left;
	display: block;
    margin:0 15px 10px 0;
}
#content .produto,#contentG .produto {
    float:left;
    display:inline;
    width:132px;
    margin:0 11px 25px 11px;
}
#content .produto img,#content .produto p,#content .produto a,
#contentG .produto img,#contentG .produto p,#contentG .produto a {
    margin-bottom:10px;
}
#content .produto a.comentarios {
    font-size:10px;
}
#content .produto.last,#contentG .produto.last {
    margin-right:0;
}
/* LISTAS */

div.lstBusca {
	width:630px;
	padding:10px;
	color:#988e71;
	float:left;
	clear:both;
}
#content div.lstBusca {
	width:443px;
}
#contentG div.lstBusca h5,#content div.lstBusca h5 {
	clear:both;
	margin:0 0 5px
}
#contentG div.lstBusca h5 span,#content div.lstBusca h5 span,#content div.lstComentario h5 span,#contentG div.lstComentario h5 span {
	font-size:11px;
	float:right;
	font-weight:normal;
	width:190px;
	text-align:right
}
div.itemCor {background:#ffecc9}
div.lstBusca img {float:left;margin-right:15px}
div.lstBuscaInfo {float:left;width:480px}
div.lstBuscaInfoPq {float:left;width:440px}
#content div.lstBuscaInfoPq {float:left;width:255px}
#content div.lstBuscaInfo {width:295px}
div.lstComentario {
	padding:6px;
	float:left;
	width:451px;
	clear:both;
}
#contentG div.lstComentario {
	width:642px;
}
#content div.lstComentario p,#contentG div.lstComentario p {
	margin-bottom:0
}
#content div.lstComentario h5,#contentG div.lstComentario h5 {
	margin-top:5px
}
div.lstComentario img {
	float:left;
	margin-right:16px
}
div.lstComentarioInfo {
	float:left;width:335px
}
#contentG div.lstComentarioInfo {
	width:520px
}
ul.lstSimples li {
	float:left;
	padding:2px 9px;
	width:97px
}
ul.lstVotacao {
    float:left;
    margin:4px 35px 2px 0;
}
ul.lstVotacao li {
    float:left;
}
ul.lstVotacao li a {
	display:block;
	background-image:url(/img/bts_votacao.png);
	background-position:0 -10px;
	background-repeat:no-repeat;
	width:11px;
	height:10px;
	padding:0 4px 0 0;
    font-size:0;
	text-indent:-9999em;
}
ul.lstVotacao li a.ativo {background-position:0 0 !important}
ul.desabilitado li {
	filter:alpha(opacity=50);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity:0.50;
	opacity:0.5;
}
span.qtdVotacao {
    float:left;
    padding:4px 0 10px;
	font-size:10px
}
ul.lstInfoReceita {
    float:right;
    font-size:10px;
}
ul.lstInfoReceita li {
	float:left;
	color:#b85C02;
    background:url(/img/bg_border.png) right 3px repeat-y;
    line-height:18px;
    padding:0 5px;
	margin:2px 0
}
ul.lstInfoReceita li.infoReceitalast {
    background:none;
}
ul.lstInfoReceita li span {
    float:left;
    height:18px;
    padding-left:25px;
	background-image:url(/img/bts_legenda_receita.png);
	background-repeat:no-repeat;
}
ul.lstInfoReceita li span.icoTempo {background-position:0 0}
ul.lstInfoReceita li span.icoTipo {background-position:0 -18px}


ul.lstInfoProduto {
    font-size:10px;
}
ul.lstInfoProduto li {
	float:left;
	color:#b85C02;
    background:url(/img/bg_border.png) right 3px repeat-y;
    line-height:18px;
    padding:0 5px;
	margin:2px 0
}
ul.lstInfoProduto li.infoProdutolast {
    background:none;
}
ul.lstInfoProduto li span {
    float:left;
    height:18px;
    padding-left:25px;
	background-image:url(/img/bts_legenda_produto.png);
	background-repeat:no-repeat;
}
ul.lstInfoProduto li span.icoTempo {background-position:0 0}
ul.lstInfoProduto li span.icoPorcao {
	background-position:0 -18px;
	padding-left: 2px;
}
ul.lstInfoProduto li span.icoPorcao strong {
	float: left;
	margin: 1px 8px 0 0;
	width: 13px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fff1d4;
	text-align: center;
}
ul.lstInfoProduto li span.icoTipo {background-position:0 -36px; padding-left:25px}

div.lstDestaque {
	width:133px;
	float:left;
    padding: 5px;
}
div.lstDestaque p { color: #988e71 !important;}
div.lstDestaque p a { color: #988e71 !important; }
div.lstDestaque p a span {
    font-size: 12px;
    font-weight: bold;
    line-height: 27px;
}
div.lstDestaque.lastDest {background:none; margin-right:0; padding-right:0}
div.lstDestaque .lstVotacao {float:none}
ul.lstBulletSimples li {
	padding:0 12px;
	margin-top:4px;
	background:transparent url(/img/setas_bullets.png) no-repeat scroll 0 -135px;
}

ul.lstVertical li img {
	 margin:10px 0
}
ul.lstVertical li{
	background:url(/img/bg_border.png) repeat-x left top;
	padding:10px 5px;
	margin:0 -5px;
}
ul.lstVertical li.first{
	background:none
}
ul.lstVertical li h4{
	font-weight:bold;
	padding-bottom:3px;
}
ul.lstVertical li span{
	font-size:11px
}
p.resulBusca {
	font-size:13px;
	clear:both;
	text-align:right;
	padding:10px 55px 0 0;
	color:#B85C02
}
p.resulBusca strong {
	font-size:16px
}
div.respDest {
	background:#FFECC9;
	color:#B85C02;
	padding:20px 20px 10px;
	margin-bottom:25px;
	line-height:1.5em;
	clear:both;
}
/*TABS*/

ul.tab1,ul.tab2,ul.tab3 {
    position:relative;
    margin-bottom:10px;
    overflow:hidden;
    border-bottom:1px dashed #d3c3a3;
    width:464px;
}
ul.tab2,ul.tab3 {
    width:auto;
} 
ul.tab1 li,ul.tab1 li a,ul.tab2 li,ul.tab2 li a,ul.tab3 li,ul.tab3 li a {
    float:left;
    display:inline;
    background:url(/img/mn_tab.png) no-repeat;
}
/*ul.tab1 li.redtab, ul.tab1 li.redtab a {
	background:url(/img/mn_tab_vermelho.png) no-repeat;
}*/
ul.tab1 li a,ul.tab2 li a,ul.tab3 li a {
    float:none;
    display:inline-block;
}
ul.tab1 li {background-position:0 0; padding-left:9px;}
ul.tab1 li.ativo {padding-left:2px;}
ul.tab2 li {background-position:0 -66px}
ul.tab3 li {background-position:0 -160px}
ul.tab1 li a,ul.tab1 li.redtab a,ul.tab2 li a,ul.tab3 li a {
    float:none;
    margin-left:27px;
    padding-right:15px;
    height:33px;
    font-size:11px;
    text-align:center;
    white-space:nowrap;
    background-position:right top;
}
ul.tab2 li a {
    height:47px;
    background-position:right -66px;
}
ul.tab3 li a {
    margin-left:6px;
    padding-right:22px;
    height:65px;
    background-position:right -160px;
    text-align:left;
    white-space:normal;
}
ul.tab2 li a {
    margin-left:8px;
    padding-right:28px;
}
ul.tab1 li a span,ul.tab2 li a span,ul.tab3 li a span {
    display:block;
    padding-top:4px;
}
ul.tab1 li a span {
    padding-top:12px;
}
ul.tab1 li a img,ul.tab2 li a img,ul.tab3 li a img {
    float:left;
    margin-right:5px;
}
#content ul.tab1 li.ativo,
#contentG ul.tab1 li.ativo {
    background-position:0 -33px;
}
#content ul.tab2 li.ativo,
#contentG ul.tab2 li.ativo {
    background-position:0 -113px;
}
#content ul.tab3 li.ativo,
#contentG ul.tab3 li.ativo {
    background-position:0 -226px;
}
#content ul.tab1 li.ativo a,
#content ul.tab2 li.ativo a,
#content ul.tab3 li.ativo a,
#contentG ul.tab1 li.ativo a,
#contentG ul.tab2 li.ativo a,
#contentG ul.tab3 li.ativo a,
#contentGG ul.tab1 li.ativo a,
#contentGG ul.tab2 li.ativo a,
#contentGG ul.tab3 li.ativo a {
    color:#FFF;
    font-weight:bold;
    background-position:right -33px;
}
#content ul.tab2 li.ativo a,
#contentG ul.tab2 li.ativo a,
#contentGG ul.tab2 li.ativo a {
    background-position:right -113px;
}
#content ul.tab3 li.ativo a,
#contentG ul.tab3 li.ativo a,
#contentGG ul.tab3 li.ativo a {
    background-position:right -226px;
}
ul.tab3 li a span {
    display:block;
    padding:10px 5px 0 10px;
}
ul.tab2 li a span strong {
    display:block;
    padding-top:5px;
    font-size:16px;
    text-align:center;
}
/* GALERIAS,PLAYER */
div.galeriaReceita {
	position:relative;
	width:462px;
	height:294px;
	overflow:hidden;
	margin-bottom:20px;
	clear:both;
}

div.galeriaReceita a.imagem_destaque {
float:left;
display:inline;
clear:both;
width:100%;
margin:15px 0;
}

.galeriaReceita a img{
	*margin-left:-220px;
	_margin-left:0 !important;
}

div.galeriaReceita a.img_dstk {margin: 0!important;}
div.galeriaReceita a.img_dstk img {margin: 0!important;}

div.galeriaReceita p{
	padding-top:20px
}
div.galeriaPlayerVideo {
	height:80px;
	width:80px;
	position:absolute;
	z-index:1;
	top:50%;
	left:50%;
	margin:-40px 0 0 -40px;
}
div.galeriaPlayerVideo a {
	background:url(/img/bts_player.png) no-repeat;
	height:80px;
	width:80px;
	display:block;
	text-indent:-9000px;
	position:relative;
}
* html div.galeriaPlayerVideo a {
	background:url(/img/bts_player_png8.png) no-repeat 0 0;
}
div.galeriaPlayerVideo a.pause {
	background-position:0 -80px;
}
div.galeriaPlayerVideo span {
	padding:5px 0 0 5px;
	float:left;
	display:block;
}
div.galeriaComentario {
	background:url(/img/bg_comentario_galeria.png) no-repeat top right;
	position:absolute;
	top:0;
	z-index: 5;
	width: auto;
	height:29px;
	padding-right:30px;

	_position: relative;
	*position: relative;
	_float: left;
	*float: left;
	*margin: 0 0 -40px 0;
	_margin: 0 0 -70px 0;
}
div.galeriaComentario ul {
	float:left;
	padding-top:5px;
	background:#fff5e2;
	height:24px
}
div.jsGaleriaContainerGr {
	width:462px;
	position:relative;
	overflow:hidden;
	_float:left;
}

div.jsGaleriaAux.mensal {
    float: left;
    position: relative;
    width: 653px;
}

div.jsGaleriaContainerGr.mensal {
    height: 930px;
    overflow: hidden;
    position: relative;
    width: 670px !important;
}
div.jsGaleriaContainerGrAux {
	width:10000px;
	position:relative;
	float:left;
}
* html div.jsGaleriaContainerGrAux {
	float:none;
}
div.jsGaleriaAux, div.jsGaleriaAux2 {
	float:left;
	position:relative;
	width:462px;
}
div.jsGaleriaContainerGr .galeriaReceita {
	display:none
}
div.jsGaleriaContainerGr .lstPaginacao {
	left: 5px;
    position: absolute;
    top: 370px ;
    z-index: 1;
}
* html div.jsGaleriaContainerGr .lstPaginacao {
	/*top:264px !important;*/
	z-index:2
}

div.galeriaReceitaInterno .lstPaginacao{
	top:264px !important;
	z-index:2
}
.jsGaleriaAuxHeader {
	height: 1%
}
/*COMENTARIOS*/

.boxComentarioReceitaAux {
	position:absolute;
	display:none;
	margin-left:-125px;
	z-index:1;
}
.boxComentarioReceita {
	background:url(/img/bg_comentario.png) top left no-repeat;
	height:268px;
	width:396px;
	padding:15px 10px 0 20px;
	color:#FFF1D3
}
.boxComentarioReceita span{
	color:#FFF1D3
}
* html .boxComentarioReceita {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_comentario.png');
}
.boxComentarioReceita img.usuario {
	float:left;
	margin:135px 30px 0 0
}
.boxComentarioReceita form,.boxComentarioReceita div.loadComentario {
	float:left;
	width:250px;
	height:250px;
	position:relative;
}
.boxComentarioReceita form textarea {height:145px}
/* Mascote */
.mascoteSadia {
	background:transparent url(/img/mascote_home.png) no-repeat 0 0;
	display:block;
	height:271px;
	clear:both;
	text-indent:-9000px;
	width:129px;
	margin:50px 0 0 130px
}
* html .mascoteSadia {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/mascote_home.png');
}

.mascoteSadiaFlip {
	position: absolute;
	top: 75px;
	left: -150px;
	background:transparent url(/img/mascote_padrao_flip.png) no-repeat 0 0;
	display:block;
	height:271px;
	text-indent:-9000px;
	width:192px;
}
* html .mascoteSadiaFlip {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/mascote_padrao_flip.png');
}

#lateralDir .mascoteSadia {
	background:transparent url(/img/mascote_padrao.png) no-repeat 0 0;
	height:266px;
	width:234px;
	margin:40px -26px 10px;
	clear:both;
	text-indent:-9000px;
	position:relative;
}
* html #lateralDir .mascoteSadia {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/mascote_padrao.png');
}
/* Tabelas */
table {margin:10px 0}
table tbody {background:#fdf6e9}
table td {
	padding:2px 10px;
	border-bottom:2px solid #fff
}
table th {
	padding:10px;
}
table td.colMed {background:#f5e7da;text-align:right}
table td.colEsc {background:#dda772 url(/img/bg_table.png) left repeat-y;color:#fff;text-align:center;font-weight:bold}
/* Paginaï¿½ï¿½o */
.lstPaginacao li {
	float:left;
	background:#fff2d7;
	color:#B85C02;
	padding:3px 4px;
	margin:1px;
	font-size:10px;
}
.lstPaginacao li.ativo,.lstPaginacaoPad li.ativo {background:#e83e10}
.lstPaginacao li.ativo a,.lstPaginacaoPad li.ativo a {color:#fff}
.lstPaginacaoPad {
	float:right;
	margin:50px 0 5px
}
.lstPaginacaoPad li {
	float:left;
	background:#fff2d7;
	padding:4px;
	width:14px;
	margin:1px;
	font-size:10px;
	text-align:center;
}
/* Controle de tamanho */
.controlSize {
	font-size:11px;
	float:right;
	padding-top:10px
}
.controlSize a {
	padding:0 5px
}
.controlSize .increase {
	font-weight:bold;
	background:transparent url(/img/bg_border.png) 0 0 repeat-y
}
/* Compartilhe com os amigos */
.compartilhe {
	float:left;
	width:253px;
	margin-bottom:10px;
}
.compartilhe span {
	display:block;
	float:left;
	background:url(/img/txt_compartilhe.png) no-repeat left 0;
	width:137px;
	height:17px;
}
.compartilhe.share_vida_saudavel span {
	background-position: 0 -17px
}
.compartilhe ul {
}
.compartilhe ul li{
	float:left;
}
.compartilhe ul li a {
	background-image:url(/img/sprite_social.png);
	font-size:0;
	text-indent:-900px;
	display:block;
	height:17px;
	width:18px;
	margin-left:5px;
}
.compartilhe ul li.msn a { background-position: -20px 0; }
.compartilhe ul li.orkut a { background-position: -43px 0; }
.compartilhe ul li.facebook a { background-position: -65px 0; }
.compartilhe ul li.twitter a { background-position: -84px 0; }

/* Icones,Botoes */
.btDestaque {
	background:url(/img/setas_bullets.png) 0 -135px no-repeat;
	color:#fabb7c !important;
	padding-left:13px;
	font-size:10px;
}
.btContinuar,.btDeixarFamilia,.btOk,.icoSocial,.btVoltarReceita,.btVejaMais,.btLeiaMais,.btComente,.btFechar,.btFacaParteFamilia,.btOqueRss,.btOqIsso,.btDeixeComentario,.btVerMais,.btZerarBusca,.btVjMaisReceitas {
	display:block;
	text-indent:-9000px;
	border:0;
	font-size:0
}
#nav a.btRss {
	background:url(/img/bt_rss.png) top right no-repeat;
	display:block;
	padding-bottom:15px;
	width:100%
}
.btContinuar {
	background:url(/img/bt_continuar.png) 0 0 no-repeat;
	width:63px;
	height:20px;
}
.icoSadia {
	background:url(/img/ico_sadia.png) 0 0 no-repeat;
	width:30px;
	height:14px;
	display:inline-block;
	text-indent:-9000px;
}
.btVoltarReceita {
	background:url(/img/bt_voltar.png) 0 0 no-repeat;
	width:44px;
	height:11px;
	float:right;
	margin:10px 0 20px
}

.btOk {
	background:url(/img/bt_ok.gif) 0 0 no-repeat;
	width:29px;
	height:22px;
	display:inline-block
}
.btVjMaisReceitas {
	background:url(/img/bt_vj_mais_receitas.png) 0 0 no-repeat;
	width:92px;
	height:11px;
	float:right;
	margin:25px 0 -15px
}
.btZerarBusca {
	background:url(/img/bt_zerar_busca.png) top left no-repeat;
	width:77px;
	height:11px;
	margin-bottom:-10px;
	float:right;
}
.btVerMais {
	background:url(/img/bt_verMais.png) top left no-repeat;
	width:53px;
	height:11px;
	float:right;
	margin:10px 0 5px
}
.btDeixeComentario {
	background:url(/img/bt_comentario.png) top left no-repeat;
	width:106px;
	height:12px;
	margin:0;
	float:right;
	clear:both;
}
.btOqueRss,.btOqIsso {
	background:url(/img/bt_oq_rss.png) top left no-repeat;
	width:53px;
	height:12px;
	margin:30px 0 0 15px;
	cursor:pointer;
}
.btOqIsso {
	margin:0;
	float:right;
}
* html .btOqIsso {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bt_oq_rss.png');
}
.btFacaParteFamilia {
	background:url(/img/bt_facaParteFamilia.png) top left no-repeat;
	width:149px;
	height:58px;
	clear:both;
	float:right;
}
.btDeixarFamilia {
	background:url(/img/bt_deixarFamilia.png) top left no-repeat;
	width:128px;
	height:58px;
	clear:both;
	float:right;
}
.btComente {
	background:url(/img/bt_comente.png) top left no-repeat;
	width:63px;
	height:20px;
	float:left;
}
.btVejaMais {
	background:url(/img/bt_veja_mais_dicas.png) bottom left no-repeat;
	width:81px;
	height:22px;
	float:right;
}
.btLeiaMais {
	background:url(/img/bt_leia_mais.png) bottom left no-repeat;
	width:230px;
	height:22px;
	float:right;
}
.icoSocial {
	background:url(/img/ico_social.png) center right no-repeat;
	width:36px;
	height:28px;
}
/* ENQUETE */

.boxEnquete {
	width:309px;
	color:#FFFFFF;
	font-size:12px;
	display:none;
	position:absolute;
	margin-left:-220px;
	z-index:6;
}
.boxEnquete a{
	color:#FFFFFF;
	text-decoration:underline;
}
.boxEnquete span{
	background:url(/img/top_enquete.png) top left no-repeat;
	width:264px;
	height:23px;
	padding:10px 10px 0 35px;
	display:block;
	color:#f3a474;
	font-size:11px
}
* html .boxEnquete span{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/top_enquete.png',sizingMethod='crop');
}
.boxEnquete .boxEnqueteContent {
	background:url(/img/bottom_enquete.png) bottom left no-repeat;
	width:259px;
	padding:0 15px 60px 35px;
}
* html .boxEnquete .boxEnqueteContent{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bottom_enquete.png',sizingMethod='scale');
}
.boxEnquete p {
	padding:4px 0
}
* html .boxEnquete p {
	padding:2px 0
}
.boxEnquete input,.boxEnquete label {
	margin-right:5px
}
* html .boxEnquete input,* html .boxEnquete label {
	margin:0;
}
.boxEnquete textarea {
	width:250px;
	height:80px
}
.boxEnquete form div,#frmEnquete2 {
	display:none
}
.boxEnquete form {
	position:relative;
}
/* MODAL */
.modal {
	background:url(/img/top_modal.png) top left no-repeat;
	width:499px;
	z-index:1001;
	padding-top:18px;
	margin-left:-250px;
}
.modalLogin{
	z-index:1001;
	margin-left:-113px;
	height:auto
}
.modalLogin a{
	color:#BA9700;
	font-size:11px;
	text-decoration:underline;
}
.modalLogin h3.titEmailLogin{
	background:transparent url(/img/tit_rede_social.png) no-repeat scroll 0 -75px;
	height:41px;
}
.modal .modalAux {
	background:#fff url(/img/bg_modal.png) top left repeat-x;
	padding:0 18px 0;
	clear:both;
	width:463px;
}
.modal #modalContent{
	min-height:100px;
	_height:100px;
}
.modalLogin #modalContent{
	min-height:190px;
	_height:190px;
}
.modal .bottom {
	background:url(/img/box_endM.png) bottom left no-repeat;
	width:499px;
	height:12px;
	margin-top:-1px
}
.btFechar {
	float:right;
	background:url(/img/bt_fechar.png) top left no-repeat;
	width:39px;
	height:25px;
	position:absolute;
	z-index:1002;
	right:-10px;
	top:0
}

.wrap_modal_minha_sadia .btFechar {
	background:url(/img/bt_fechar.png) top left no-repeat;
	width:39px;
	height:25px;
	position:absolute;
	z-index:1002;
	right:0;
	top:13px
}

div.fundoRedeSocial,div.fundo {
	background:#FFF;
	filter:alpha(opacity=20);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
	-moz-opacity:0.20;
	opacity:0.2;
	z-index:1000;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	height:367px;
}
div.fundo {
	background:#0e0e0e;
	height:100%;
}
.boxRedeSocial .acoes div.fundoRedeSocial {
	height:100%;
}
/* ===== Autocomplete ===== */
.ac_disabled{
	background-color:#ccc !important;
}
.ac_input{
	background-color:#FFFFDE;
	border:1px solid #a5acb2;
	padding:2px;
}
.ac_results {
	padding:0px;
	overflow:hidden;
	z-index:99999;
	width:183px !important
}
.ac_results ul {
	width:100%;
	list-style-position:outside;
	list-style:none;
	padding:0;
	margin:0;
	z-index:99999;	
}
.ac_results ul li {
	margin:0px;
	padding:5px 0 5px 20px;
	display:block;
	text-align:left;
	font-size:13px;
	border-bottom:1px solid #ececcc;
	overflow:hidden;
	z-index:99999;	
}
.ac_even {
	background-color:#ffffde;
}
.ac_odd {
	background-color:#ffffde;
}
.ac_over {
	background-color:#ffff9c;
	color:#000;
	cursor:pointer;
}
.ac_results ul li strong{color:#000}
/*fim auto complete*/

/* Receitas relacionadas */
#receitasRelContainer {
	_margin: 0 2px 0 0;
}

#receitasRelContainer div.top, #receitasRelContainer div.container, #receitasRelContainer div.bottom {
	display: block;
	float: right;
	width: 223px;
}

#receitasRelContainer div.top {
	width: 198px;
	padding: 0 10px 0 60px;
	background: url(/img/bg_receitas_relacionadas_top.png) no-repeat right 0;
}

#receitasRelContainer div.container {
	width: 210px;
	padding: 0 0 0 13px;
	background: url(/img/bg_receitas_relacionadas_container.png) repeat-y right 0;
}

#receitasRelContainer div.bottom {
	padding: 0;
	height: 70px;
	background: url(/img/bg_receitas_relacionadas_bottom.png) no-repeat right bottom;
}

#navReceita #receitasRelContainer div.top {
	background: url(/img/bg_receitas_relacionadas_rec_top.png) no-repeat 0 0;
}

#navReceita #receitasRelContainer div.container {
	background: url(/img/bg_receitas_relacionadas_rec_container.png) repeat-y right 0;
}

#navReceita #receitasRelContainer div.bottom {
	background: url(/img/bg_receitas_relacionadas_rec_bottom.png) no-repeat right bottom;
}

#receitasRelContainer h3 {
	color: #FFF;
	font-weight: bold;
	font-size: 14px;
	padding-left: 25px;
	padding-top: 60px;
	padding-bottom: 19px;
}
#receitasRelContainer h3 span.ingrediente { display:block; font-size: 18px; }
#receitasRelContainer .receita {
	background-color: #e36513;
	padding: 0 6px 7px;
	width:185px;
	margin-bottom: 13px;
}
#receitasRelContainer .receita h4 {
	color: #FFF;
	font-weight: normal;
	padding:5px 0;
}
#receitasRelContainer .receita a {position:relative; width:185;height:117px;display:block;}
#receitasRelContainer .receita a img {
	display:block;
	height:117px; width:185px;
}
#receitasRelContainer .receita a .mask {
	background: url(/img/mask_player.png) center center no-repeat;
	position:absolute;
	top:0;left:0;
	display:block;
	height:117px; width:185px;
	cursor:pointer;
}
#receitasRelContainer .btVejaTodas {
	float: left;
	display: block;
	width: 70px;
	height: 11px;
	margin: 50px 0 0 10px;
	font-size: 0;
	text-indent: -9000px;
	background: url(../img/bt_veja_todas.png) no-repeat center 0;
}

#receitasRelContainer .bts {
	position: absolute;
	bottom: 0;
	right: 20px;
}

/*#navReceita .mnLateral .lstFotosLateral .btAnterior,#navReceita .mnLateral .lstFotosLateral .btProximo*/
.btAnterior, .btProximo{
	width:39px;
	height:31px;
	display:block;
	text-indent:-9000px;
	float:left;
}
.btAnterior{
	background:url(/img/bt_foto_esq.png) top left no-repeat;
}
.btProximo{
	background:url(/img/bt_foto_dir.png) top left no-repeat;
}

/* FAMILIA PRODUTO */
#familiaProduto {
	background: url(/img/box_topF.png) no-repeat 0 0;
	width: 199px;
	padding: 29px 0 10px;
	margin-bottom:19px;
}
#familiaProduto h3 {
	background: url(/img/tit_familia_fas.png);
	width: 171px;
	height: 17px;
	display: block;
	margin-bottom: 9px;
}
#familiaProduto .content { padding: 13px; }
#familiaProduto .bottom { background: url(/img/box_endF.png) no-repeat 0 0;  height: 9px; display: block; margin-bottom:-19px; }

* html #familiaProduto .bottom {
	 margin-bottom:-23px;
}

/* Botão voltar para Receitas*/
.btVoltar{
	width:78px; 
	height:37px; 
	background:url(/img/btVoltarIncProd.png) no-repeat; 
	float:right; 
	margin:-6px 0 10px 0;
}
/* end - Botão voltar para Receitas*/

/*	breadcrumb */
#breadcrumb {
	height: 14px;
	margin: 0 0 15px 0
}

#breadcrumb li {
	float: left;
	height: 14px;
	margin: 0 7px 0 0;
	padding: 0 10px 0 0;
	color: #ffa807;
	background: url(/img/arrow_breadcrumb.png) no-repeat right center
}

#breadcrumb a {
	float: left;
	height: 14px;
	color: #ffa807;
	line-height: 14px;
	font-size: 12px;
	font-style: italic;
	text-decoration: underline;
	vertical-align: middle
}

#breadcrumb li.last {
	padding: 0;
	margin: 0;
	height: 14px;
	line-height: 14px;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	vertical-align: middle;
	background: none
}

/* NATAL 2011 */
	/* style_content */
	. #content, . #contentG, . #contentGG {background: url("/img//box_topM.png") no-repeat scroll left top #FFFFFF;}
	. #content .bottom, . #contentG .bottom, . #contentGG .bottom {background: url("/img//box_endM.png") no-repeat scroll left bottom transparent;}
	. #contentG {background: url("/img//box_topG.png") no-repeat scroll left top #FFF7E6;}
	. #contentGG {background: url("/img//box_topGG.png") no-repeat scroll 0 0 #FFF7E6;}
	. #contentG .bottom {background: url("/img//box_endG.png") no-repeat scroll left bottom transparent;}
	. #contentGG .bottom {background: url("/img//box_endGG.png") no-repeat scroll left bottom transparent;}
	. .navAux {background: url("/img//box_latEnd.png") no-repeat scroll left bottom #F4821F;}
	. #content.mensal {background: url("/img/bg-mensal.png") no-repeat 0 0 transparent;}
	. #lateralDir .mascoteSadia {background:transparent url("/img//mascote_internas.png") no-repeat 0 0; height: 284px; width: 205px;}
	/* style_content */
