﻿p, img, div, a, span, ul, li, body, h1, h2, h3, h4, h5, h6
{
	padding: 0px;
	margin: 0px;
	border: none;
}

iframe
{
	width: 400px;
}

.btnAjudaMasterPrincipal
{
	float: left;
	margin-top: -40px;
	margin-left: 875px;
}

.aspMenuMasterOn
{
	display: block;
}

.aspMenuMasterOff
{
	display: none;
}

#conteudo
{
	width: 940px;
	margin: auto;
	margin-top: 20px;
	height: 100%;
}

#menuEsquerdo
{
	float: left;
	width: 181px;
	padding-top: 10px;
}

#bordaTopoDS
{
	background-image: url('../images/bordaDSCima.gif' );
	width: 179px;
	height: 10px;
	font-size: 8px;
}

#bordaRodapeDS
{
	background-image: url('../images/bordaDSBaixo.gif' );
	width: 179px;
	height: 10px;
	font-size: 1px;
}

#bordaMenuEsquerdoDS
{
	border: 1px solid #a7c2da;
	border-bottom: none;
	border-top: none;
	width: 177px;
	padding-bottom: 15px;
}

#conteudoMenuEsquerdoDS
{
	margin-left: 5px;
}

.imgSetasCalendario
{
	float: left;
}

#mioloCalendarioData
{
	background-image: url('../images/fundoCalendarioData.gif' );
	width: 112px;
	height: 40px;
	float: left;
	text-align: center;
}

#txtDataCalendario
{
	margin-top: 12px;
}

#miolo
{
	margin-left: 181px;
	margin-right: 253px;
	width: 500px;
	padding-top: 5px;
}

#miolo20
{
	margin-left: 20px;
	width: 730px;
	padding-top: 5px;
	float: left;
}

#contenido-miolo20
{
	width: 730px;
	margin: auto;
	margin-top: 10px;
}

#conteudoNomeReceitasIngredientes
{
	width: 710px;
	padding-top: 30px;
	clear: both;
}

#btnAjudar
{
	float: right;
	margin-top: 20px;
	margin-left: 10px;
}

.btnsTopoAjuda
{
	float: left;
	margin-top: 3px;
}

#abasContadorDiarioPontos
{
	clear: both; /*width:34px;*/
	padding-top: 20px;
	height: 33px; /*float:left; 	margin-left:22px;*/
}

.abaAtivaContadorDiario20
{
	float: left;
	height: 47px;
	width: 115px;
	background-image: url(                  '../images/abaOn20.gif' );
	cursor: pointer;
}

.abaInativaContadorDiario20
{
	float: left;
	height: 37px;
	width: 115px;
	background-image: url(                  '../images/abaOff20.gif' );
	cursor: pointer;
}

#txtSecao20
{
	float: left;
}

#menuDireito
{
	float: right;
	width: 253px;
	padding-top: 5px;
}
/*** 
	Eu, Eduardo Bergantini Pinto, alterei essa classe para arrumar a 
	casca principal de todo o site, antes de altera-lo me avise.
 ***/
#menuTopo
{
	/*text-align: center;*/
	width: 930px;
}

#abasMenuTopo
{
	height: 50px;
}

#abasMenuTopo a
{
	_margin-right: -1px;
}
/***Final da alteração da casca!!!!***/
.btnSair
{
	margin-left: 55px;
}

.conteudoBarraAzulMenuTopo
{
	text-align: left;
	padding-top: 12px;
	margin-left: auto;
	margin-right: auto;
	width: 932px;
}

.ctl00_LinkButton_0_0
{
	margin-left: 30px;
}

#barraAzulFundoMenuTopo
{
	margin-top: -4px;
	_margin-top: -5px;
	width: 929px;
	height: 39px;
	background-image: url(       '../images/fundoAzulMenuTopo.gif' );
}



#conteudoBtnsTopo
{
	margin-top: 30px;
	margin-left: 120px;
	width: 346px;
	height: 40px;
}

.btnsTopo
{
	float: left;
	margin-top: 5px;
}

/*.txtBtnsTopos
{
	float:left;
	margin-top:5px;
}*/

.linhasTopo
{
	float: left;
	margin-left: 12px;
	margin-right: 10px;
}

#contenido-miolo
{
	width: 460px;
	margin: auto;
	margin-top: 10px;
}

#conteudoMiolo
{
	width: 500px;
}

#boxBuscarAlimento
{
	width: 437px;
	height: 82px;
	background-image: url(                  '../images/fundoBoxRefeicao.gif' );
	margin-left: 14px;
}

#bordasBoxBusca
{
	width: 465px;
	height: 82px;
}

.bordasBuscarAlimentos
{
	float: left;
	width: 14px;
}

.bordasBuscarAlimentosDireita
{
	float: right;
	width: 14px;
}

.conteudoBoxAlimento
{
	margin-top: 18px;
	margin-left: 5px;
	margin-right: 20px;
	float: left;
}

.conteudoBoxAlimento2
{
	margin-top: 18px;
	float: left;
}

.btnBuscarAlimento
{
	float: left;
	margin-top: 28px;
	margin-left: 5px;
}

#cardapiosProntos
{
	width: 465px;
	height: 785px;
	margin-top: 5px;
	overflow-y: scroll;
}

.boxFundoCardapio
{
	width: 442px;
	height: 75px;
	background-color: #f9f3f4;
}

.CheckboxAlimentos
{
	width: 442px;
	padding-top: 5px;
}

.conteudoBoxCardapio
{
	padding-top: 15px;
	margin-left: 10px;
	width: 425px;
}

.subtitleCardapio
{
	margin-left: 17px;
	margin-bottom: 10px;
}

.conteudoCardapioPontos
{
	float: left;
	cursor: pointer;
}

.addAlimentoBtnSalvar
{
	float: right;
	padding-top: 10px;
	margin-left: 10px;
	cursor: pointer;
}

.txtaddAlimento
{
	float: left;
}

.addAlimento
{
	float: left;
}

.btnsalvarRefeicao
{
	float: left;
	margin-left: 10px;
	margin-top: -8px;
}

.conteudoAlimentoAdd
{
	display: block;
	width: 444px;
}

.conteudoAlimentoAdd2
{
	display: none;
	width: 444px;
}


.inputsAlimentos
{
	float: left;
}

.iconesRefeicoes
{
	float: right;
}

.icones
{
	margin-right: 10px;
	float: left;
}

.txticones
{
	margin-right: 10px;
	float: left;
	margin-top: 6px;
	width: 25px;
	text-align: right;
}

.txticonesExercicioBusca
{
	margin-right: 30px;
	float: left;
	margin-top: 6px;
	width: 25px;
	text-align: right;
}

.txticones2
{
	margin-right: 10px;
	float: left;
	margin-top: 6px;
}

.barraConteudoRefeicao
{
	clear: both;
	background-image: url(                  '../images/barraConteudoRefeicao.gif' );
	width: 438px;
	height: 1px;
	font-size: 1px; /* margin-top:7px; 	margin-bottom:7px; */
}

.txtTotalPontos
{
	clear: both;
	visibility: hidden;
	padding-top: 5px;
	margin-left: 250px;
}

.txtTotalPontosVisible
{
	clear: both;
	visibility: visible;
	padding-top: 20px;
	margin-left: 250px;
	padding-bottom: 30px;
}

#totalItensExcluir
{
	padding-top: 10px;
	width: 465px;
}

#colunaTotalItens
{
	float: right;
	text-align: right;
	line-height: 17px;
}


#bordaFavoritos
{
	background-image: url(                  '../images/bckgFavoritos.gif' );
	width: 251px;
	height: 447px;
}


#bordaAvaNutricional
{
	background-image: url(                  '../images/avaNutricional.gif' );
	width: 253px;
	height: 353px;
	margin-top: 5px;
}


#fundoBrancoFavoritos
{
	background-color: #ffffff;
	width: 220px;
	height: 320px;
	margin-left: 15px; /*clear:both; 	position:relative; 	z-index:10; 	padding-top:25px;*/
}

#fundoBrancoFavoritosExercicios
{
	background-color: #ffffff;
	width: 220px;
	height: 290px;
	margin-left: 15px; /*clear:both; 	position:relative; 	z-index:10; 	padding-top:25px;*/
}

#topoFavoritos
{
	padding-top: 12px;
	width: 224px;
	margin-left: 15px;
	height: 50px;
	margin-bottom: 10px;
}

#estrelaFavoritos
{
	margin-top: 5px;
	float: left;
}

.txtFavoritos
{
	float: left;
	margin-top: 10px;
}

#estrelaTxtFavoritos
{
	float: left; /*padding-top:15px;*/ /*margin-left:10px;*/
}


#conteudoMenuDireito
{
	margin-top: 10px;
}

#bordaAjudaFavoritos
{
	float: left;
	margin-left: 10px;
}

.interrogacaoFavoritos
{
	margin-top: 10px;
	float: left;
	margin-left: 50px;
}

.txtAjuda
{
	float: left;
	margin-top: 13px;
}

#txtOrganizarFavoritos
{
	/*margin-top:10px;*/ /*float:left;*/
	clear: both;
}


#abasAlimentos
{
	/*position:absolute; 	z-index:20; 	clear:both;*/
	height: 30px; /*left:862px;*/
	width: 220px;
}

.abaAtiva
{
	float: left;
	height: 30px;
	width: 55px;
	background-image: url(                  '../images/abaAtivo.gif' );
	cursor: pointer;
}

.abaInativa
{
	float: left;
	height: 24px;
	width: 55px;
	background-image: url(                  '../images/abaInativa.gif' );
	cursor: pointer;
}

.barraAlimentosAbas
{
	width: 193px;
	height: 21px;
	background-color: #f0e0e3;
	margin-bottom: 3px;
	clear: both;
}

#conteudoFavoritosAbas
{
	margin-left: 5px;
	padding-top: 10px;
	overflow-y: scroll;
	width: 212px;
	height: 280px;
}

#conteudoFavoritosAbas div
{
	display: inline;
}

#conteudoFavoritosAbas div div
{
	display: block;
}

.barraConteudoAbas
{
	margin-top: 5px;
	margin-bottom: 5px;
}

.inputsAlimentosAbas
{
	float: left; /*margin-top:5px;*/
}

.iconesRefeicoesAbas
{
	float: right; /*margin-top:5px;*/
}

#selectAdd
{
	margin-top: 15px;
	margin-left: 15px;
	width: 225px;
}

.btnAdd
{
	float: right;
}

.txtAvaNutricional
{
	margin-left: 10px;
	padding-top: 10px;
}

#fundoBrancoAvaliacao
{
	width: 220px;
	height: 233px;
	background-color: #ffffff;
	margin-left: 17px;
	margin-top: 13px;
}

#topoAvaliacao
{
	padding-top: 20px;
	width: 224px;
	margin-left: 10px;
}

#txtTodos
{
	margin-left: 15px;
	margin-top: 5px;
}

.txtAlimentosRefeicoes, #txtAlimentos, #txtRefeicoes
{
	margin-left: 7px;
	margin-top: 5px;
}

#txtReceitas
{
	margin-left: 10px;
	margin-top: 5px;
}

#txtRefeicoes
{
	margin-left: 7px;
	margin-top: 5px;
}

.txtBarraAbas
{
	padding-top: 3px;
	margin-left: 7px;
}

.validatorCalloutHighlight
{
	background-color: InfoBackground;
}

.validatorCallout td, .validatorCallout div
{
	background-color: #ffffe0;
	border-color: #dad79e;
	border-width: 1px;
	border-style: solid;
}

.barraFavoritos
{
	background-image: url(                  '../images/barraConteudoFavoritos.gif' );
	width: 192px;
	height: 2px;
	font-size: 1px;
	clear: both;
}

.barraFavoritosExercicios
{
	background-image: url(                  '../images/barraConteudoFavoritos.gif' );
	width: 192px;
	height: 2px;
	font-size: 1px;
	clear: both;
	margin-bottom: 2px;
	margin-top: 2px;
}

.boxAmareloBuscarAlimento
{
	width: 422px;
	height: 90px;
	background-color: #fffde4;
	margin-bottom: 10px;
	padding-left: 20px;
	display: none;
}

.btnFecharResultadoAddAlimento
{
	float: right;
	padding-top: 10px;
	margin-right: 10px;
	cursor: pointer;
}

.btn-fechar-resultado
{
	float: left;
}

.txt-fechar-resultado
{
	float: left;
	margin-top: 5px;
}

.conteudoAddAlimento
{
	padding-top: 20px;
	margin-left: 7px;
}

.boxResultado
{
	position: absolute;
	top: 490px; /*top:510px;*/
	display: block;
}

.boxResultadoCriarReceita
{
	position: absolute;
	top: 685px;
	display: block;
}

.boxResultadoCriarRefeicao
{
	position: absolute;
	top: 510px;
	display: block;
}

.boxResultadoExercicios
{
	position: absolute;
	top: 490px;
	display: block;
}

#boxSombraResultado
{
	width: 668px;
	height: 571px;
	background-color: #b6b5ae;
}

#boxSombraResultadoCriarReceita
{
	width: 729px;
	height: 511px;
	background-color: #b6b5ae;
}

#boxSombraResultadoCriarRefeicao
{
	width: 729px;
	height: 550px;
	background-color: #b6b5ae;
}

#boxAmareloResultado
{
	width: 664px;
	height: 567px;
	background-color: #fffde4;
}

#boxAmareloResultadoCriarReceita
{
	width: 725px;
	height: 507px;
	background-color: #fffde4;
}

#boxAmareloResultadoCriarRefeicao
{
	width: 725px;
	height: 546px;
	background-color: #fffde4;
}

.BoxAmareloResultadoBusca
{
	padding-left: 22px;
	padding-top: 22px;
	float: left;
}

.btnFecharResultadoBusca
{
	float: right;
	padding-top: 20px;
	margin-right: 10px;
	cursor: pointer;
}

#btn-fechar-resultado
{
	float: left;
}

#txt-fechar-resultado
{
	float: left;
	margin-top: 5px;
}

.conteudoBoxAmareloResultado
{
	float: left;
}

.txtMostrarBusca
{
	margin-bottom: 5px;
}

.abaAtivaMostrarResultado
{
	float: left;
	height: 33px;
	width: 91px;
	background-image: url(                  '../images/abaAtivaEscuro.gif' );
}

.abaInativaMostrarResultado
{
	float: left;
	height: 33px;
	width: 92px;
	background-image: url(                  '../images/AbaInativaClara.gif' );
}

#txtTodosBusca
{
	margin-left: 11px;
	margin-top: 6px;
}

#txtAlimentosBusca, #txtReceitasBusca, #txtRefeicoesBusca
{
	margin-left: 23px;
	margin-top: 6px;
}

#txtPontosInput
{
	float: right;
	margin-top: 15px;
	margin-right: 10px;
	height: 40px;
}

.txtMostrarBusca
{
	margin-bottom: 5px;
}

#inputsMostrar
{
	clear: both;
	padding-top: 12px;
	margin-left: 22px;
}

#conteudoNomePorcao
{
	width: 643px;
	height: 250px;
	margin-left: 10px;
	margin-top: 20px;
}

#fundoNomePorcao
{
	width: 643px;
	height: 44px;
	background-color: #eeeac3;
}

.conteudoFundoNomePadrao
{
	width: 610px;
	padding-top: 7px;
}

.conteudoFundoNomePadraoCriarReceita
{
	width: 685px;
	padding-top: 7px;
}

.iconesRefeicoes2
{
	float: right;
}

.txtTipo
{
	margin-right: 30px;
	float: left;
	margin-top: 6px;
}

.CheckboxNomePadrao
{
	width: 600px;
}

.CheckboxNomePadraoCriarReceita
{
	width: 685px;
}

.txtBoxNomePadrao2
{
	width: 385px;
	margin-top: 8px;
	margin-left: 15px;
}

.iconesFundoNomePadrao
{
	float: right;
}

.iconesFundoNomePadraoCriacaoRefeicao
{
	float: right;
	width: 350px;
}

.icones2
{
	margin-right: 35px;
	float: left;
}

.icones3usuarioHidden
{
	margin-right: 20px;
	float: left;
	visibility: hidden;
}

.icones3usuarioVisible
{
	margin-right: 20px;
	float: left;
	visibility: visible;
}

.icones4usuarioHidden
{
	margin-right: 50px;
	float: left;
	visibility: hidden;
}

.icones4usuarioVisible
{
	margin-right: 50px;
	float: left;
	visibility: visible;
}

.icones4
{
	margin-right: 40px;
	float: left;
}

.icones2favorito
{
	margin-right: 45px;
	float: left;
}

.iconesFavoritoItemCriacaoRefeicao
{
	margin-right: 40px;
	float: left;
}

.icones2usuarioHidden
{
	margin-right: 15px;
	float: left;
	visibility: hidden;
}

.icones2usuarioVisible
{
	margin-right: 15px;
	float: left;
	visibility: visible;
}


.txticonesPontos
{
	margin-right: 5px;
	float: left;
	margin-top: 6px;
	margin-left: 20px;
	width: 25px;
	text-align: right;
}

.barraNomePorcaoPadrao
{
	width: 620px;
	height: 6px;
	background-image: url(                  '../images/barraAmarelaConteudo.gif' );
	clear: both;
	font-size: 1px;
}

.barraNomePorcaoPadraoCriarReceita
{
	width: 685px;
	height: 6px;
	background-image: url(                  '../images/barraAmarelaConteudo.gif' );
	clear: both;
	font-size: 1px;
}

.barraNomePorcaoPadraoExercicio
{
	width: 620px;
	height: 6px;
	background-image: url(                  '../images/barraAmarelaConteudo.gif' );
	clear: both;
	font-size: 1px;
	margin-bottom: 3px;
	margin-top: 3px;
}


#fundoBrancoNomePorcao
{
	width: 643px;
	height: 205px;
	background-color: #ffffff;
	overflow: hidden;
	overflow-y: scroll;
}

#fundoBrancoNomePorcaoCriarReceita
{
	width: 705px;
	height: 205px;
	background-color: #ffffff;
	overflow: hidden;
	overflow-y: scroll;
}

#abasMostrarResultado
{
	margin-top: 10px;
	height: 33px;
	float: left;
	padding-left: 22px;
}

#paginacaoResultadoBusca
{
	padding-top: 10px;
	margin-left: 20px;
	width: 630px;
	height: 25px;
}

.setasPaginacaoBusca
{
	float: left;
}

.txtsetasPaginacaoBusca
{
	float: left;
	margin-top: 2px;
}

#paginacaoResultaBusca
{
	margin-left: auto;
	margin-right: auto;
	width: 150px;
}

.paginacaoPaginaProxima
{
	float: right;
	width: 100px;
}

.paginacaoPaginaAnterior
{
	float: left;
	width: 100px;
}

.criarSeuAlimento
{
	float: left;
	margin-top: 3px;
}

#criarSeuAlimento
{
	margin-top: 20px;
	margin-left: 145px;
}

#txtCriarAlimento
{
	float: left;
	margin-top: 10px;
}

.btnCriarAlimento
{
	float: left;
	margin-left: 5px;
}

.addAlimentoBtn
{
	float: right;
	padding-top: 10px;
}

#boxSombraResultadoZero
{
	width: 480px;
	height: 125px;
	background-color: #b6b5ae;
}

#boxAmareloResultadoZero
{
	width: 477px;
	height: 121px;
	background-color: #fffde4;
}

.BoxAmareloResultadoBuscaZero
{
	padding-left: 22px;
	padding-top: 22px;
}

#criarSeuAlimentoZero
{
	padding-top: 15px;
	margin-left: 20px;
}

#inputsData
{
	float: left;
	margin-top: 15px;
	margin-left: 30px;
}

#inputRefeicao
{
	float: left;
}

.calendarioData
{
	cursor: pointer;
	margin-top: 15px;
	margin-left: 10px;
	float: left;
}

#btnInserirCancelar
{
	padding-top: 20px;
	height: 32px;
}

.linha_dupla2
{
	margin-top: 20px;
}

#conteudoModalDS
{
	padding-top: 15px;
	padding-left: 10px;
	width: 480px;
}

#boxAzulAlimento14
{
	background-color: #eef5fb;
	width: 620px;
	height: 58px;
	margin-top: 5px;
}

#boxAzulAlimento143
{
	background-color: #eef5fb;
	width: 490px;
	height: 58px;
	margin-top: 5px;
}

#conteudoInputDataRefeicao
{
	margin-top: 20px;
	height: 40px;
}

#estrelaAddFavoritos
{
	float: right;
}

#conteudoBoxAzulAlimento14
{
	width: 570px;
	height: 20px;
	padding-top: 20px;
	margin-left: 20px;
}

#conteudoBoxAzulAlimento143
{
	width: 450px;
	height: 20px;
	padding-top: 20px;
	margin-left: 20px;
}

#conteudoModal
{
	padding-top: 40px;
	margin-left: 30px; /*padding-right: 30px;*/
	background-color: #ffffff;
	width: auto;
	height: auto;
}

#conteudoBoxAzulAlimento
{
	width: 440px;
	height: 20px;
	padding-top: 20px;
	margin-left: 20px;
}

#boxAzulAlimento
{
	background-color: #eef5fb;
	width: 500px;
	height: 58px;
	margin-top: 5px;
}

.txtBoxAzulAlimento
{
	float: left;
}

.txtBoxAzulAddFavoritos
{
	float: left;
	margin-top: 5px;
}

#txtQuantidadeInserirAlimento
{
	float: left;
	width: 70px;
}

#fundoAzulModalInserirAlimento14
{
	background-color: #deebf7;
	width: 688px;
	height: 624px;
	padding-top: 6px;
}

#imgBtnFecharModal14
{
	position: absolute;
	z-index: 10;
	margin-left: 592px;
	margin-top: -6px;
}

#quadroBrancoModalInserirAlimento14
{
	background-color: #ffffff;
	width: 675px;
	height: 617px;
	margin-left: 6px;
}

.conteudoBordasReceitas
{
	margin-top: 10px;
	clear: both;
}

.bordasReceitasED
{
	float: left;
}

#bordaReceitas
{
	width: 594px;
	height: 75px;
	border-top: solid 2px #d8e1e8;
	border-bottom: solid 2px #d8e1e8;
	border-left: none;
	border-right: none;
	background-color: #ffffff;
	float: left;
}

.txtReceitasAlimentos
{
	margin-top: 25px;
	margin-left: 20px;
	float: left;
}

.btnVerReceita
{
	float: left;
	margin-left: 10px;
}

.btnVerReceitaAlterar
{
	float: left;
	margin-left: 20px;
}

#fundoAzulModalInserirAlimentoDS
{
	/*width: 658px;*/
	background-color: #deebf7;
	width: 540px;
	padding-top: 6px;
}

#imgBtnFecharModal2
{
	position: relative;
	z-index: 10;
	float: right;
	margin-top: -6px;
	margin-right: -6px;
}

.quadroBrancoModalInserirAlimentoDS
{
	background-color: #ffffff; /*height: 523px; 	margin-left: 6px;*/ /*height: 485px;*/
	margin-left: 6px;
	margin-right: -2px;
	margin-top: 2px; /*width: 653px;*/
}

.ajax__calendar_today, .ajax__calendar_footer
{
	display: none !important;
}

.conteudoFundoNomePadrao15
{
	width: 595px;
	padding-top: 10px;
	clear: both;
}

.txtTipo15
{
	margin-right: 20px;
	float: left;
	margin-top: 6px;
}

.txtTipoPontos
{
	margin-right: 15px;
	float: left;
	margin-top: 6px;
	margin-left: 5px;
}

.txtTipoEditar
{
	margin-right: 25px;
	float: left;
	margin-top: 6px;
	margin-left: 5px;
}

.txticonesExcluir
{
	margin-right: 15px;
	float: left;
	margin-top: 6px;
}

.CheckboxNomePadrao15
{
	width: 590px;
}

.boxAmareloEscolherMedida
{
	clear: both;
	background-color: #fffde4;
	width: 580px;
	height: 80px;
	display: none;
}

.conteudoBoxAmareloEscolherMedida
{
	margin-left: 20px;
	padding-top: 20px;
	float: left;
}

.conteudoQuantidade
{
	float: left;
	width: 245px;
	margin-left: 30px;
}

.conteudoQuantidadeInput
{
	float: left;
	width: 152px;
}

.btnAlterarCancelar
{
	float: right;
	margin-right: 10px;
	padding-top: 13px;
}

.barraNomePorcaoPadrao15
{
	width: 580px;
	height: 3px;
	background-image: url(                  '../images/barraRosa.gif' );
	clear: both;
	font-size: 1px;
}

.txticonesPontos15
{
	margin-right: 35px;
	float: left;
	margin-top: 6px;
}

.txtTipoItemCriacaoRefeicao
{
	margin-right: 20px;
	float: left;
	margin-top: 6px;
	width: 41px;
	text-align: right;
}

.txtPontosItemCriacaoRefeicao
{
	margin-right: 35px;
	width: 15px;
	float: left;
	margin-top: 6px;
}

#fundoNomePorcao15
{
	width: 616px;
	background-color: #f9f3f4;
}

#fundoBrancoNomePorcao15
{
	width: 595px;
	height: 205px;
	background-color: #ffffff;
	overflow-y: scroll;
	overflow-x: hidden;
	margin-left: 12px;
	margin-top: 5px;
	clear: both;
}

#txtTotalPontos
{
	text-align: center;
	margin-top: 25px;
	margin-bottom: 25px;
}

#buscaSemResultado
{
	text-align: center;
	margin-top: 15%;
}
.txtAlimentosBusca
{
	margin-left: 23px;
	margin-top: 10px;
}
#conteudoNomePorcaoFavoritos
{
	width: 710px;
	margin-top: 20px;
}
#fundoNomePorcaoRosa
{
	width: 710px;
	height: 39px;
	background-image: url(                  '../images/fundoRosa.gif' );
}

.conteudoFundoNomePadraoRosa
{
	width: 685px;
	padding-top: 10px;
}

.bordaFundoRosaFavoritos
{
	border: 1px solid #e0d2d4;
	background-color: #fbf8f8;
	width: 708px;
	height: 28px;
}

#txtTodosPontos
{
	margin-left: 13px;
	margin-top: 10px;
}

.iconesFundoNomePadraoFavoritos
{
	float: right;
}

.barraNomePorcaoPadraoRosa
{
	width: 710px;
	height: 5px;
	background-image: url(                  '../images/barraRosa20.gif' );
	clear: both;
	font-size: 1px;
}
#fundoBrancoNomePorcaoFavoritos
{
	width: 710px; /*height:205px;*/
	background-color: #ffffff; /*overflow-y:scroll;*/
}

#divRolagem
{
	width: 728px;
	height: 387px;
	background-color: #ffffff;
	overflow-y: scroll;
}

.txtTipoFavoritos
{
	margin-right: 50px;
	float: left;
	margin-top: 6px;
}

.icones2Favoritos
{
	margin-right: 50px;
	float: left;
	margin-left: 10px;
}
.icones3Favoritos
{
	margin-right: 35px;
	float: left;
	margin-left: 15px;
}

.btnsTopoAjuda
{
	float: left;
	margin-top: 3px;
}

.txtBoxNomePadrao
{
	margin-top: 6px;
	margin-left: 15px;
}

.CheckboxNomePadraoFavoritos
{
	height: 25px;
}

/*** Inicio CSS da home de ferramentas ***/

#numerosBarraResultados
{
	/*55*/
	margin-left: 0px;
}

.setasVermelhasBarraIMC
{
	/*60*/
	margin-left: 0px;
}


#coluna2Ferramentas
{
	float: right;
	margin-top: 20px;
}

#coluna1Ferramentas
{
	width: 360px;
	margin-top: 20px;
}

#contenido-mioloFerramentas
{
	width: 730px;
	margin: auto;
	margin-top: 10px;
	margin-left: 15px;
}

#mioloFerramentas
{
	margin-left: 181px;
	width: 740px;
	padding-top: 5px;
	height: 100%;
}


#backTabelaPontosNutrientes
{
	background-image: url(                  '../images/pontosNutientes.gif' );
	width: 358px;
	height: 87px;
}

#backPontosImpressao
{
	background-image: url(                  '../images/imgTabelaPontosImpressao.gif' );
	width: 358px;
	height: 87px;
	margin-top: 10px;
}

#backContadorImpressao
{
	background-image: url(                  '../images/imgModeloCardapioImpressao.gif' );
	width: 358px;
	height: 87px;
	margin-top: 10px;
}

#backTabelaRestaurantes
{
	background-image: url(                  '../images/restaurantes.gif' );
	width: 358px;
	height: 87px;
	margin-top: 10px;
}

#backTabelaPontosTamanhoEsqueleto
{
	background-image: url(                  '../images/tamanhoEsqueleto.gif' );
	width: 358px;
	height: 87px;
	margin-top: 10px;
}

#backSugestaoCardapio
{
	background-image: url(                  '../images/imgSugestaoDeCardapio.gif' );
	width: 358px;
	height: 87px;
}

#backTabelaIMC
{
	background-image: url(                  '../images/IMC.gif' );
	width: 358px;
	height: 87px;
	margin-top: 10px;
}

#backTabelaCircunferenciaCintura
{
	background-image: url(                  '../images/circunferenciaCintura.gif' );
	width: 358px;
	height: 87px;
	margin-top: 10px;
}


#backTabelaRotuloNutriente
{
	background-image: url(                  '../images/rotuloAlimento.gif' );
	width: 358px;
	height: 87px;
	margin-top: 10px;
}

.ferramentasTxtDuplo
{
	padding-top: 25px;
	margin-left: 150px;
}

.ferramentasTxt
{
	padding-top: 30px;
	margin-left: 150px;
}

#ferramentasTxtCircunferencia
{
	padding-top: 30px;
	margin-left: 130px;
}


/*** Final da CSS da home de ferramenta ***/

/*** Inicio da CSS da pagina de restaurante ***/

#contenido-mioloRestaurantes
{
	width: 710px;
	margin: auto;
	margin-top: 10px;
	margin-left: 15px;
}

.imprimirPDFAdobe
{
	float: right;
	margin-top: 20px;
	width: 365px;
}

.topDowloadPDFAdobe
{
	margin-top: 5px;
}

#colunaEsquerdaRestaurantes
{
	float: left;
	width: 225px;
}

#colunaDireitaRestaurantes
{
	float: right;
	width: 225px;
}

#colunaMeioRestaurantes
{
	margin-left: 242px;
	margin-right: 225px;
}

.txtConteudoRestaurantes
{
	margin-left: 50px;
	padding-top: 12px;
}

#backNoDiaDia
{
	background-image: url(                  '../images/backNoDiaDia.gif' );
	width: 224px;
	height: 43px;
}

#backChurrascaria
{
	background-image: url(                  '../images/backChurrascaria.gif' );
	width: 224px;
	height: 43px;
	margin-top: 5px;
}

#backJaponesChines
{
	background-image: url(                  '../images/backJaponesChines.gif' );
	width: 224px;
	height: 43px;
	margin-top: 5px;
}

#backAlmocoJantar
{
	background-image: url(                  '../images/backAlmocoJantar.gif' );
	width: 224px;
	height: 43px;
}

#backHappyHourBar
{
	background-image: url(                  '../images/backHappyHourBar.gif' );
	width: 224px;
	height: 43px;
	margin-top: 5px;
}

#backPadaria
{
	background-image: url(                  '../images/backPadaria.gif' );
	width: 224px;
	height: 43px;
	margin-top: 5px;
}

#backDicasImportantes
{
	background-image: url(                  '../images/backDicasImportantes.gif' );
	width: 224px;
	height: 43px;
}

#backItaliano
{
	background-image: url(                  '../images/backItaliano.gif' );
	width: 224px;
	height: 43px;
	margin-top: 5px;
}

#backSanduicheria
{
	background-image: url(                  '../images/backSanduicheria.gif' );
	width: 224px;
	height: 43px;
	margin-top: 5px;
}

#conteudoIconesRestaurantes
{
	margin-top: 20px;
}

#masterConteudoDiaDia
{
	padding-left: 35px;
	background: transparent url(                  '../images/iconeDiaDia.gif' ) no-repeat scroll left top;
}

.txtRestaurantesTopo
{
	background: transparent url(                  '../images/barraRosaIcones.gif' ) no-repeat scroll center bottom;
}

.textoFerramentasRestaurantes
{
	padding-bottom: 5px;
	padding-top: 5px;
	margin-right: 100px;
}

.setaVoltarTopo
{
	padding-left: 20px;
	background: transparent url(                  '../images/setaVoltarTopo.gif' ) no-repeat scroll left top;
	float: right;
	width: 100px;
	margin-top: 8px;
}

#masterConteudoAlmocoJantar
{
	padding-left: 35px;
	background: transparent url(                  '../images/iconeAlmocoJantar.gif' ) no-repeat scroll left top;
}

#masterConteudoDicasImportantes
{
	padding-left: 35px;
	background: transparent url(                  '../images/iconeDicasImportantes.gif' ) no-repeat scroll left top;
}


#masterConteudoChurrascaria
{
	padding-left: 36px;
	background: transparent url(                  '../images/iconeChurrascaria.gif' ) no-repeat scroll left top;
}

#masterConteudoHappyHourBar
{
	padding-left: 35px;
	background: transparent url(                  '../images/iconeHappyHourBar.gif' ) no-repeat scroll left top;
}

#masterConteudoItaliano
{
	padding-left: 35px;
	background: transparent url(                  '../images/iconeItaliano.gif' ) no-repeat scroll left top;
}

#masterConteudoJaponesChines
{
	padding-left: 35px;
	background: transparent url(                  '../images/iconeJaponesChines.gif' ) no-repeat scroll left top;
}


#masterConteudoPadaria
{
	padding-left: 35px;
	background: transparent url(                  '../images/iconePadaria.gif' ) no-repeat scroll left top;
}


#masterConteudoSanduicheria
{
	padding-left: 35px;
	background: transparent url(                  '../images/iconeSanduicheria.gif' ) no-repeat scroll left top;
}

#fundoCinzaSombra
{
	position: absolute;
	background-color: #dad6d8;
	width: 523px;
	height: 161px;
	z-index: 8;
	margin-top: 5px;
	margin-left: 5px;
}

#barraTopoRosaDados
{
	width: 524px;
	height: 30px;
	border-bottom: 1px solid #d4bbbe;
	background-color: #ecdee0;
	position: absolute;
	z-index: 10;
	text-align: center;
	padding-top: 17px;
}

#conteudoCalcularPesoAltura
{
	width: 524px;
	height: 117px;
	background-color: #f9f3f4;
	position: absolute;
	z-index: 9;
	margin-top: 45px;
}

#conteudoPreencherDadosPesoAltura
{
	margin-top: 10px;
}

#btnCalcularPesoAltura
{
	width: 340px;
	padding-left: 87px;
}

#btnCalcularVermelhoPeso
{
	float: right;
	padding-top: 13px;
}


/*** Final da CSS da pagina de restaurante ***/

/*** Inicio da CSS da pagina de IMC ***/
.btnCalcularVermelhoPeso_IMC
{
	float: left;
	padding-top: 18px;
	margin-left: 30px;
}

#barraTopoRosaDados_IMC
{
	width: 524px;
	height: 30px;
	background-color: #ecdee0;
	position: absolute;
	z-index: 10;
	text-align: center;
	padding-top: 17px;
}

#conteudoCalcularPesoAltura_IMC
{
	width: 524px;
	height: 117px;
	background-color: #f9f3f4;
	position: absolute;
	z-index: 9;
	padding-top: 43px;
	text-align: center;
	vertical-align: middle;
}

#conteudoPreencherDadosPesoAltura_IMC
{
	padding-top: 10px;
	float: left;
	padding-left: 90px;
}

#masterQuadradoResultados
{
	margin-right: 190px;
	margin-top: 175px;
}

#fundoCinzaSombraResultados
{
	position: absolute;
	background-color: #dad6d8;
	width: 520px;
	height: 735px;
	z-index: 8;
	margin-top: 18px;
	margin-left: 5px;
}

#setaBordaAmarela
{
	background: transparent url(                  '../images/borda_setaAmarela.gif' ) no-repeat scroll center top;
	padding-top: 12px;
	position: relative;
	z-index: 20;
}

#txtVermelhoIMC
{
	float: right;
}


#conteudoResultadoPesoAltura
{
	width: 520px;
	height: 735px;
	background-color: #fffde4;
	border: 1px solid #d1cda4;
	border-top: none;
	position: relative;
	z-index: 9;
}

#txtResultadosIMC
{
	padding-top: 20px;
	padding-left: 23px;
	padding-right: 20px;
}

#linhaAmarelaResultado
{
	width: 520px;
	height: 3px;
	background: transparent url(                  '../images/linhaAmarela.gif' ) no-repeat scroll center top;
	margin-top: 7px;
}

#mioloResultadosIMC
{
	margin-top: 10px;
	margin-left: 30px;
	width: 470px;
}

#quadroFundoBranco
{
	width: 465px;
	height: 410px;
	background-color: #ffffff;
	margin-top: 10px;
}

#coluna2IMC
{
	float: right; /*dth:220px;*/
	margin-right: 5px;
	margin-top: 15px;
}

.barraRosaEcf6546a
{
	width: 220px;
	height: 25px;
	background-color: #f6546a;
}

.barraRosaCcf76d80
{
	width: 220px;
	height: 25px;
	background-color: #f76d80;
	margin-top: 4px;
}

.txtBoldAlinhamento
{
	padding-top: 5px;
	margin-left: 15px;
}


.barraRosaC2cf99daa
{
	width: 220px;
	height: 25px;
	background-color: #f99daa;
	margin-top: 4px;
}

.barraRosaC3cfddbdf
{
	width: 220px;
	height: 25px;
	background-color: #fddbdf;
	margin-top: 4px;
}

.barraVerdeca0cd4d
{
	width: 220px;
	height: 25px;
	background-color: #a0cd4d;
	margin-top: 4px;
}

.barraRosaC4cffd7dc
{
	width: 220px;
	height: 25px;
	background-color: #ffd7dc;
	margin-top: 4px;
}

.barraRosaC5cfbb5bf
{
	width: 220px;
	height: 25px;
	background-color: #fbb5bf;
	margin-top: 4px;
}

.barraRosaC6cf88595
{
	width: 220px;
	height: 25px;
	background-color: #f88595;
	margin-top: 4px;
}

.barraRosaE2cf6546a
{
	width: 220px;
	height: 25px;
	background-color: #f6546a;
	margin-top: 4px;
}

#coluna1Classificacao
{
	width: 220px;
	margin-left: 8px;
	padding-top: 15px;
}

#txtColunasClassificacao
{
	margin-left: 15px;
}

.subitens1
{
	padding-top: 5px;
	margin-left: 20px;
}

.subiten2
{
	padding-top: 5px;
	margin-left: 25px;
}

#avisoIMC
{
	width: 166px;
	/*padding-left: 550px;*/
	float: right;
}


/*** Final da CSS da pagina de IMC ***/

/* Análise Nutricional */

#bordaAvaliaçãoNutricional
{
	position: relative;
	background-image: url(                  '../images/fundoAvNutricional.gif' );
	width: 250px;
	height: 387px;
	margin-top: 5px;
}

.txtAvaliacaoNutricional40
{
	float: left;
	margin-top: 5px;
}


#bordaAvaliacaoNutricional40
{
	float: left; /*margin-left:5px;*/
}

#topoAvaliacaoNutricional40
{
	padding-top: 8px;
	width: 220px;
	margin-left: 15px;
	height: 30px;
	margin-bottom: 10px;
}

#abasAnaliseNutricional
{
	background-color: #ffffff;
	position: absolute; /*z-index:20;*/
	height: 30px; /*left:862px;*/
	width: 220px;
	clear: both;
}


.abaAvNutri40
{
	float: left;
	height: 30px;
	width: 73px;
}

.conteudoPontosConsumidos
{
	padding-left: 13px;
	width: 206px;
	height: 60px;
	background-color: #ffffff;
	margin-top: 1px; /*padding-top:7px;*/
	padding-bottom: 8px;
}

.tituloGrafico
{
	width: 167px;
	float: left;
	margin-top: 10px;
}

.carinhasPontos
{
	float: right;
	margin-right: 15px;
}

.barraPontos
{
	width: 196px;
	height: 21px;
}


#fundoBrancoAnaliseNutri40
{
	/*background-color:#ffffff;*/
	width: 220px; /*height:110px;*/ /*margin-left:15px;*/
	vertical-align: middle;
	padding-top: 30px;
}


.AjudaAnaliseNutri
{
	margin-top: 7px;
	float: left;
	margin-left: 10px;
}

.txtAnaliseNutriSinalizadores
{
	width: 80px;
	float: left;
	clear: both;
	margin-top: 7px;
}

.imgSinalizadores
{
	float: left;
	margin-top: 5px;
	width: 123px;
}

.conteudoSinalizadores
{
	padding-left: 13px;
	width: 206px;
	height: 60px;
	background-color: #ffffff;
	margin-top: 1px;
	padding-top: 10px;
}


#fundoBrancoAnaliseNutri40Sinalizadores
{
	/*background-color:#ffffff;*/
	width: 220px; /*height:90px;*/ /*margin-left:15px;*/
	vertical-align: middle;
	padding-top: 25px;
}

.txtAnaliseNutriSinalizadoresExercicios
{
	/*width:85px;*/
	float: left;
}

.conteudoAvaliacao
{
	padding-left: 13px;
	width: 206px;
	height: 285px;
	background-color: #ffffff;
	margin-top: 1px;
	padding-top: 10px; /*padding-bottom:10px;*/
}

.imagensCarinhas
{
	float: left;
}

.espacamentoCarinhasAvaliacao
{
	margin-top: 10px;
	clear: both;
}

#btnVejaAvCompleta
{
	clear: both;
}

#contornoAnalise
{
	width: 220px;
	margin-left: 15px;
}

#contornoAnaliseDesatualizada
{
	position: absolute;
	top: 40px;
	left: 0px;
	z-index: 1;
	width: 250px;
	height: 335px;
	display: none;
	background-image: url( '../images/imgTransparente.gif' );
}

.imgGraficoSeta
{
	float: left;
	margin-top: 5px;
}

.imgGrafico
{
	float: left;
}

/* Fim Análise Nutricional */

/*** Inicio da circunferencia da cintura ***/

/*** 
	#fundoCinzaSombra
	#barraTopoRosaDados_IMC
	conteudoCalcularPesoAltura_IMC
	#masterQuadradoResultados
	#setaBordaAmarela
	#txtResultadosIMC
	#linhaAmarelaResultado
	#mioloResultadosIMC
	#btnCalcularVermelhoPeso_IMC 
***/

#masterQuadradoResultados2
{
	margin-right: 190px;
	margin-top: 175px;
}

#conteudoPreencherDadosSexoCintura641
{
	padding-top: 10px;
	float: left;
	padding-left: 30px;
}

#txtSexo641
{
	margin-left: 90px;
}

#fundoCinzaSombraResultados641
{
	position: absolute;
	background-color: #dad6d8;
	width: 520px;
	height: 205px;
	z-index: 8;
	margin-top: 18px;
	margin-left: 5px;
}

#conteudoResultadoSexoCintura641
{
	width: 520px;
	height: 205px;
	background-color: #fffde4;
	border: 1px solid #d1cda4;
	border-top: none;
	position: absolute;
	z-index: 9;
}

#coluna1TxtComoMedirCintura
{
	width: 350px;
	margin-right: 224px;
}

#coluna2ImgComoMedirCintura
{
	float: right; *margin-top:-15px;
}

#conteudoModalDSAjudaCintura
{
	width: 580px;
}

#conteudoModalAjudaCintura
{
	padding-top: 20px;
	margin-left: 20px;
}

.btnFechar642
{
	margin-top: 20px;
}

#quadroBrancoModalAjudaCintura
{
	background-color: #ffffff;
	width: 627px;
	height: 318px;
	margin-left: 6px;
}

#setaBordaAmarela643
{
	background: transparent url(                  '../images/6.4.3---IMCxCIRC_03.gif' ) no-repeat scroll center top;
	padding-top: 12px;
	position: absolute; /*z-index:20;*/
	width: 606px;
	height: 3px;
	line-height: normal;
	font-size: 1px;
}

#conteudoResultadoSexoCintura643
{
	width: 605px;
	height: 640px;
	background-color: #fffde4;
	border: 1px solid #d1cda4;
	border-top: none;
	position: relative;
	z-index: 9;
	margin-top: 15px;
}

#linhaAmarelaResultado643
{
	width: 604px;
	height: 3px;
	background: transparent url(                  '../images/6.4.3---IMCxCIRC_07.gif' ) no-repeat scroll center top;
	margin-top: 7px;
}

#mioloResultadosIMC643
{
	margin-top: 10px;
	margin-left: 30px;
	width: 550px;
}

#bckgBrancoQuadroIMC
{
	width: 550px;
	height: 320px;
	background-color: #ffffff;
}

#conteudocolunasIMC
{
	margin-left: 8px;
	padding-top: 10px;
	margin-right: 10px;
}

#linha1IMCDoenca
{
	margin-left: 140px;
}

#boxAzulClaroIMC
{
	width: 103px;
	height: 86px;
	background-color: #ecf4fb;
	float: left;
	text-align: center;
}

#txtIMCBoxAzulClaro
{
	margin-top: 35px;
}

#boxRiscoDoencaVermelho
{
	width: 282px;
	height: 41px;
	background-color: #ecdee0;
	float: left;
	text-align: center;
	margin-left: 5px;
}

.boxAzulClaro139x41
{
	width: 138px;
	height: 41px;
	background-color: #ecf4fb;
	float: left;
	text-align: center;
	margin-left: 5px;
	margin-top: 5px;
}

.txtBoxVermelhoAzulClaro
{
	margin-top: 5px;
}

.colunaLinha1Classes
{
	width: 137px;
	float: left;
	margin-top: 5px;
}

.txtPesosClasses
{
	padding-top: 5px;
}

.boxAzulEscuro2
{
	width: 137px;
	height: 26px;
	background-color: #bed9f9; /*float:left;*/
	clear: both;
	text-align: center;
	margin-left: 1px;
	margin-top: 5px;
}

.colunaLinha2Classes_103x26
{
	width: 103px;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
}

.boxAzulEscuro1_103x26
{
	width: 103px;
	height: 26px;
	background-color: #bed9f9;
	text-align: center; /*float:left;*/
	clear: both;
}

.boxAzulEscuro2_103x26
{
	width: 103px;
	height: 26px;
	background-color: #bed9f9; /*float:left;*/
	clear: both;
	text-align: center;
	margin-left: 1px;
	margin-top: 5px;
}

.colunaLinha2Classes
{
	width: 137px;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
}

.boxAzulEscuro1
{
	width: 137px;
	height: 26px;
	background-color: #bed9f9;
	text-align: center; /*float:left;*/
	clear: both;
}

#txtFonteINH
{
	padding-top: 7px;
	clear: both;
	margin-left: 20px;
}

#txtResultadosIMC2
{
	padding-top: 20px;
	padding-left: 23px;
	padding-right: 20px;
}
/*** Fim da circunferencia da cintura ***/





/*** Inicio do tamanho do esqueleto ***/

#conteudoPreencherDadosSexoCintura651
{
	padding-top: 5px;
	float: left;
	padding-left: 30px;
}

.btnCalcularVermelhoPeso651
{
	float: left;
	padding-top: 25px;
	margin-left: 30px;
}

#quadroBrancoModalMedirPunho
{
	background-color: #ffffff;
	width: 488px;
	height: 248px;
	margin-left: 6px;
}



#conteudoModalDSMedirPunho
{
	width: 450px;
}

/*** Fim do tamanho do esqueleto ***/

/***  ***/
#btnAjudaTopo
{
	margin-top: 10px;
	margin-left: 400px;
	width: 60px;
	height: 40px;
}

#boxSombraResultadoExercicios
{
	width: 668px;
	height: 515px;
	background-color: #b6b5ae;
}

#boxAmareloResultadoExercicios
{
	width: 664px;
	height: 510px;
	background-color: #fffde4;
}

.btnFecharResultadoBuscaExercicios
{
	padding-top: 20px; /*padding-left:300px;*/
	float: right;
	padding-right: 20px;
}

.barraConteudoRefeicaoExercicios
{
	clear: both;
	background-image: url(                  '../images/barraConteudoRefeicao.gif' );
	width: 438px;
	height: 1px;
	font-size: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.txticonesExercicios
{
	margin-right: 30px;
	float: left;
	margin-top: 6px;
}

#inputsMostrar
{
	clear: both;
	padding-top: 12px;
	margin-left: 22px;
}

.conteudoFundoFavoritosExercicios
{
	width: 620px;
	padding-top: 10px;
}

#procurarExercicios
{
	margin-top: 20px;
	text-align: center;
	vertical-align: middle;
}

.conteudoBoxEscolherLista
{
	margin-top: 18px;
	margin-left: 15px;
	margin-right: 15px;
	float: left;
}

#exerciciosProntos
{
	width: 465px;
	height: 185px;
	margin-top: 5px;
	overflow-y: scroll;
}

.boxFundoContadorExercicios
{
	width: 442px;
	height: 40px;
	background-color: #f9f3f4;
}

.conteudoBoxContadorExercicios
{
	width: 425px;
}

#txtSelecionarExercicios
{
	float: left;
	padding-top: 12px;
	margin-left: 10px;
}

#txtDuracaoMinutosEx
{
	float: left;
	text-align: center;
	padding-left: 180px;
	padding-top: 5px;
}

#txtPontosExercicios
{
	float: left;
	padding-left: 10px;
	padding-top: 12px;
}

#bordaFavoritos10
{
	background-image: url(                  '../images/1.0---Contador-pontos-exercicios(home)_03.gif' );
	width: 252px;
	height: 442px;
}

.txtMinutosExercicios
{
	float: left;
	margin-right: 45px;
	margin-top: 6px;
}

.txtMinutosExerciciosFavoritos
{
	float: left;
	margin-right: 15px;
	margin-top: 6px;
}

#totalItensExcluirExercicios
{
	padding-top: 30px;
	width: 465px; /*clear:both;*/
}

#topoFavoritosExercicios
{
	padding-top: 10px;
	width: 224px;
	margin-left: 15px;
	height: 30px;
	margin-bottom: 10px;
}

#txtExerciciosFavoritos
{
	float: left;
}

#txtDuracaoFavoritos
{
	float: left;
	margin-left: 55px;
}

#txtPontosFavoritos
{
	float: left;
	margin-left: 15px;
}

/***  ***/

.CheckboxExerciciosFavoritos
{
	width: 630px;
}

.iconesFundoExerciciosFavoritos
{
	float: right;
}

.btnCalcularPontosExercicio
{
	margin-top: 5px;
	float: left;
	margin-bottom: 15px;
}

#boxAmareloTotalPontos
{
	width: 480px;
	height: 42px;
	background-color: #fffde4;
	clear: both;
}

#txtTotalPontosModal
{
	padding-top: 10px;
	margin-left: 15px;
}

.imprimirRotulo
{
	float: right;
	margin-top: 20px;
	width: 100px;
}

.numerosCriacaoAlimentos
{
	float: left;
	margin-top: 3px;
}

.txtNomeInputs2
{
	float: left;
	margin-top: 13px;
}

.txtNomeInputs
{
	float: left;
}

.conteudoNumerosInputs
{
	clear: both;
}

.numerosCriacaoAlimentos2
{
	float: left;
	margin-top: 17px;
}

.conteudoNumerosInputs2
{
	clear: both;
	padding-top: 5px;
}

.conteudoEspacoCalcularPontos
{
	padding-top: 20px;
	margin-left: 25px;
	margin-right: 20px;
}

.inputsCaloriasGorduras110
{
	float: left;
}

#boxRosaCalcularPontos
{
	width: 482px;
	height: 180px;
	background-color: #f9f3f4;
	margin-top: 40px;
}

#boxRosaCalcularPontos2
{
	width: 482px;
	height: 210px;
	background-color: #f9f3f4;
}

#txtLimparCalculoPontos
{
	float: left;
	margin-left: 10px;
	margin-top: 15px;
}

#txtTotalPontosAlimentos
{
	clear: both;
	padding-top: 8px;
}

.btnCalcularPontos
{
	margin-top: 10px;
	float: left;
}

#conteudoModalDSAnaliseNutricional
{
	margin-top: 15px;
	margin-left: 10px;
	width: 600px;
	height: 300px;
	overflow: auto;
}

#conteudoBtnsTopoAnaliseNutricional
{
	margin-top: 7px;
	margin-left: 20px;
	float: left;
}

#tituloModalAnaliseNutricional
{
	float: left;
}


#btnFecharImprimirEmail
{
	margin-top: 30px;
	float: right;
	padding-right: 30px;
}

#btnFecharAnaliseNutricional
{
	margin-left: 10px;
}

#boxRosaDiaPesagem
{
	width: 729px;
	height: 94px;
	background-color: #f9f3f4;
	text-align: center;
}

.btnConfirmar
{
	float: left;
	margin-left: 10px;
	margin-top: 25px;
}

#textoEscolhaDiaPesagemInput
{
	float: left;
	margin-top: 35px;
	margin-left: 90px;
}

#coluna1MinhaEvolucao
{
	width: 515px;
	float: left;
}

.imgSetaEvolucao
{
	float: left;
	margin-top: 20px;
}

#imgSetaEvolucao
{
	float: left;
	margin-top: 20px;
}

#txtEvolucaoInicioAtualizacao
{
	margin-top: 30px;
}

#backgrdGraficoEvolucao
{
	background-image: url(                  '../images/2.0---Home_07_evolucao.gif' );
	width: 513px;
	height: 357px;
}

.conteudoBoxRosaEvolucao
{
	padding-top: 20px;
}

.txtMinhaEvolucao
{
	text-align: center;
}

#fundoBrancoGraficoEvolucao
{
	width: 485px;
	height: 200px;
	background-color: #ffffff;
	margin-top: 10px;
	margin-left: 13px;
	text-align: center;
}

.btnVerGraficoCompleto
{
	float: left;
	margin-left: 25px;
	margin-top: 5px;
}

#txtVerEvolucaoSemana
{
	float: left;
	margin-top: 13px;
	margin-left: 15px;
}

#backgrdGraficoIMC
{
	background-image: url(                  '../images/2.0---Home_39_evolucao.gif' );
	width: 514px;
	height: 237px;
}

#fundoBrancoIMCEvolucao
{
	width: 485px;
	height: 134px;
	background-color: #ffffff;
	margin-top: 10px;
	margin-left: 13px;
}

#setaTxtCimaIMC
{
	padding-top: 20px;
}

#barraIMCEvolucao
{
	margin-left: 10px;
}

#txtSelecioneNovaMeta
{
	float: left;
	margin-top: 5px;
	margin-right: 10px;
}

#coluna2MinhaEvolucao
{
	float: left;
	margin-top: 85px;
	margin-left: 15px;
	width: 200px;
}

#boxSombraMinhaEvolucao
{
	width: 198px;
	height: 123px;
	background-color: #b6b5ae;
}

#boxAmareloMinhaEvolucao
{
	width: 195px;
	height: 120px;
	background-color: #fffde4;
}

.BoxAmareloConteudoEvolucao
{
	margin-left: 15px;
	padding-top: 22px;
}

.imgExclamacaoEvolucao
{
	float: left;
	margin-top: 5px;
}

.txtAtualizacaoAgoraSemana
{
	float: left;
	margin-top: 5px;
}

.btnAtualizarSeuPeso
{
	clear: both;
	margin-top: 10px;
	padding-left: 10px;
}

.barraDuplaMinhaEvolucao
{
	margin-bottom: 5px;
}

#txtDiaPesagem
{
	clear: both;
	padding-top: 5px;
}

#conteudoCriacaoReceita
{
	width: 735px;
	clear: left;
	padding-top: 20px;
}

#boxRosaCriacaoReceita
{
	background-image: url(                  '../images/3.2--Criacao-de-receita_03.gif' );
	width: 729px;
	height: 83px;
	margin-top: 10px;
}

#conteudoBuscarCriacaoReceita
{
	padding-top: 17px;
	margin-left: 30px;
}

#txtBusqueAlimentoInput
{
	float: left;
	margin-top: 5px;
}

.btnBuscarCriacaoReceita
{
	float: left;
	margin-left: 10px;
}

#boxRosaConteudoCriacaoreceita
{
	width: 729px;
	height: 245px;
	background-color: #faf5f6;
	margin-top: 3px;
}

#boxRosaConteudoCriacaoRefeicao
{
	width: 729px;
	height: 190px;
	background-color: #faf5f6;
	margin-top: 3px;
}

#fundoBrancoCriacaoReceita
{
	width: 705px;
	height: 100px;
	background-color: #ffffff;
	overflow: hidden;
	overflow-y: scroll;
	margin-left: 12px;
	margin-top: 5px;
	clear: both;
}

.CheckboxCriacaoReceita
{
	width: 705px;
}

.conteudoFundoCriacaoReceita
{
	width: 705px;
	padding-top: 10px;
	clear: both;
}

#itensMostrarCriacaoReceita
{
	/*width:34px;*/
	margin-top: 10px; /*height:50px;*/
	float: left;
	margin-left: 22px;
}

.txtBoxNomePadraoCriacaoReceita
{
	width: 350px;
	margin-top: 6px;
	margin-left: 15px;
}

.txtBoxNomePadraoCriacaoRefeicao
{
	width: 340px;
	margin-top: 6px;
	margin-left: 15px;
}

#fundoNomePorcao2
{
	width: 705px;
	height: 44px;
	background-color: #eeeac3;
	clear: both;
}

#paginacaoResultadoBusca2
{
	margin-top: 45px;
	margin-left: 20px;
	width: 620px;
	height: 25px;
}

#paginacaoResultadoBuscaCriarReceita
{
	padding-top: 10px;
	margin-left: 20px;
	width: 685px;
	height: 25px;
}

.barraCriacaoReceita
{
	font-size: 1px;
	width: 692px;
	height: 1px;
	background-image: url(                  '../images/3.2--Criacao-de-receita_07.gif' );
	clear: both;
}

.iconesFavoritosItens
{
	margin-right: 50px;
	float: left;
}

#txtTotalPontosCriacaoReceita
{
	clear: both;
	padding-top: 20px;
	margin-left: 20px;
	padding-bottom: 30px;
}

#txtTotalPontosCriacaoRefeicao
{
	clear: both;
	padding-top: 20px;
	margin-left: 12px;
	padding-bottom: 30px;
	width: 705px;
	text-align: right;
}

#btnCriarRefeicaoCancelar
{
	padding-top: 30px;
}

#txtExemploGanharEstrelas
{
	float: left;
	margin-top: 10px;
}

#bckgrndSeusPontos
{
	background-image: url(                  '../images/bckgrndSeusPontos.gif' );
	width: 169px;
	height: 238px;
}

#conteudoSeusPontosMenu
{
	width: 148px;
	height: 218px;
	padding-top: 10px;
	margin-left: 10px;
}

.txtSeusPontosExercicios
{
	float: left;
}

.txtSeusPontosExercicios2
{
	float: left;
	margin-top: 8px;
}


.numerosSeusPontosExercicios
{
	float: right;
}

#conteudoSeusPontosEspacosTopo
{
	margin-top: 5px;
	height: 35px;
}

.conteudoSeeusPontosEspacos
{
	clear: both;
	height: 34px;
	margin-top: 0px;
}

.btnAtualizarHistorico
{
	margin-top: 30px;
}

#conteudoHistoricoPesagens
{
	margin-left: 15px;
	padding-top: 20px;
}

#backgrdHistoricoPesagens
{
	background-image: url(                  '../images/4.0---Historico-pesagem_03.gif' );
	width: 730px;
	height: 647px;
}

.boxAzulDataAtualizacao
{
	width: 91px;
	height: 58px;
	background-image: url(                  '../images/fundoAzulME.gif' );
	text-align: center;
	float: left;
	margin-right: 3px;
}

#boxAzulSeuPeso
{
	width: 77px;
	height: 58px;
	background-image: url(                  '../images/fundoAzulME.gif' );
	text-align: center;
	float: left;
	margin-left: 3px;
}

#boxAzulPesagemAnterior
{
	width: 121px;
	height: 58px;
	background-image: url(                  '../images/fundoAzulME.gif' );
	text-align: center;
	float: left;
	margin-left: 3px;
}

#boxAzulPesagemInicial
{
	width: 109px;
	height: 58px;
	background-image: url(                  '../images/fundoAzulME.gif' );
	text-align: center;
	float: left;
	margin-left: 3px;
}

#boxAzulMetaPeso
{
	width: 64px;
	height: 58px;
	background-image: url(                  '../images/fundoAzulME.gif' );
	text-align: center;
	float: left;
	margin-left: 3px;
}

#boxAzulQuilosAtingirMeta
{
	width: 96px;
	height: 58px;
	background-image: url(                  '../images/fundoAzulME.gif' );
	text-align: center;
	float: left;
	margin-left: 3px;
}

.txtBoxAzuisHistoricoPesagens
{
	padding-top: 14px;
}

.txtBoxAzuisHistoricoPesagensUnicaLinha
{
	padding-top: 20px;
}

#fundoBrancoHistoricoPesagem
{
	width: 700px;
	height: 318px;
	background-color: #ffffff;
	clear: both;
}

#conteudoQuadroBrancoHistoricoPesagem
{
	margin-left: 10px;
	padding-top: 10px;
	overflow-y: scroll;
	width: 684px;
	height: 307px;
}

.txtDataPesoMetas
{
	margin-top: 2px;
}

.dataAtualizacao
{
	float: left;
	text-align: center;
	width: 100%;
}

.dataAtualizacao3
{
	float: left;
	text-align: center;
	margin-top: 5px;
	width: 100%;
}

.dataAtualizacao2
{
	float: left;
	text-align: center;
}

.SeuPesoAtualizado
{
	float: left;
	text-align: center;
	margin-left: 25px;
	margin-right: 3px;
	width: 77px;
}

.DadosPesoEmpty
{
	float: left;
	text-align: center;
	margin-left: 80px;
}

.diferencaPesagemAnterior
{
	float: left;
	text-align: center;
	margin-left: 00px;
	width: 121px;
}

.diferencaPesagemInicial
{
	float: left;
	text-align: center;
	margin-left: 3px;
	width: 109px;
}

.metaPesoHistorico
{
	float: left;
	text-align: center;
	margin-left: 3px;
	width: 64px;
}

.quilosAtingirMeta
{
	float: left;
	text-align: center;
	margin-left: 3px;
	width: 96px;
}

.alterarPesoHistorico
{
	float: left;
	text-align: center;
	margin-left: 20px;
	width: 70px;
}

#txtPersonalizeSeuHistorico
{
	margin-top: 20px;
	margin-left: 20px;
}

#fundoCinzaSombraBuscaTabelaPontos
{
	position: relative;
	background-color: #dad6d8;
	width: 527px;
	height: 69px;
	z-index: 8;
	margin-top: 5px;
	margin-left: 5px;
}

.conteudoBuscaTabelaPontos
{
	width: 524px;
	height: 66px;
	background-color: #f9f3f4;
	position: relative;
	z-index: 9;
	text-align: center;
}

.conteudoBoxAlimento3
{
	margin-top: 20px;
	float: left;
	margin-left: 20px;
}

.btnBuscarAlimento3
{
	float: left;
	margin-top: 15px;
	margin-left: 5px;
}

#setaBordaAmarela611
{
	background: transparent url(                  '../images/6.1.1---tabela-pontos-nutrientes(resultado-busca)_03.gif' ) no-repeat scroll center top;
	padding-top: 12px;
	position: relative;
	z-index: 20;
	width: 726px;
	font-size: 1px;
}

#fundoCinzaSombraResultados611
{
	position: relative;
	background-color: #dad6d8;
	width: 731px;
	height: 336px;
	z-index: 8;
}

#conteudoResultadoSexoCintura611
{
	width: 726px;
	height: 332px;
	background-color: #fffde4;
	border: 1px solid #d1cda4;
	border-top: none;
	position: relative;
	z-index: 9;
}

#linhaAmarelaResultado611
{
	width: 724px;
	height: 3px;
	background: transparent url(                  '../images/6.1.1---tabela-pontos-nutrientes(resultado-busca)_07.gif' ) no-repeat scroll center top;
	margin-top: 7px;
}

#mioloTabelaPontosFerramentas
{
	margin-top: 10px;
	margin-left: 20px;
	width: 684px;
	height: 219px;
	overflow-y: scroll;
	background-color: White;
}

.linhaBrancaTabelaPontosDetalhe
{
	width: 667px;
	height: 31px;
	background-color: #ffffff;
}

.conteudoTxtResultadoFerramentas
{
	padding-top: 8px;
	margin-left: 10px;
	float: left;
}

.conteudoIconesResultadoFerramentas
{
	padding-top: 5px;
	margin-right: 10px;
	float: right;
}

.linhaAmarelaResultadoTabelaFerramenta
{
	width: 667px;
	height: 3px;
	background: transparent url(                  '../images/6.1.1---tabela-pontos-nutrientes(resultado-busca)_23.gif' ) no-repeat scroll left top;
	margin-top: 1px;
}

.itemResultados1
{
	width: 20px;
	float: left;
	margin-right: 10px;
}

.itemResultados2
{
	width: 20px;
	float: left;
	margin-right: 10px;
}

.itemResultados3
{
	width: 24px;
	float: left;
	margin-right: 10px;
}

.itemResultados4
{
	width: 26px;
	float: left;
	margin-right: 10px;
}

.itemResultados5
{
	width: 26px;
	float: left;
	margin-right: 10px;
	margin-top: 5px;
}

.itemResultados6
{
	width: 23px;
	float: left;
	margin-right: 8px;
}

.txtVerDetalhe
{
	float: left;
	margin-top: 5px;
}

.conteudoDetalhesFerrmentasResultado
{
	width: 667px; /*height:85px;*/
	background-color: #f6f4e1;
}

.explicacaoDetalhesFerramentas
{
	padding-top: 10px;
	margin-left: 13px;
	margin-right: 145px;
}

.boxMedidaAlimentoResultado
{
	line-height: 20px;
}

.boxPontosAlimentoResultado
{
	float: left;
	line-height: 20px;
	width: 90px;
	text-align: center;
}

.botoesResultadoTabelaFerramenta
{
	float: right;
	margin-right: 15px;
	margin-top: 10px;
	text-align: right;
	width: 130px;
}

.PontosAlimentosResultadosDetalhes1
{
	float: left;
}

.PontosAlimentosResultadosDetalhes2
{
	float: left;
	margin-left: 50px;
}

.linhaDetalhesResultado
{
	float: left;
	text-align: center;
	margin-right: 120px;
}

.PontosAlimentosResultadosDetalhes3
{
	float: left;
	margin-left: 40px;
}

.PontosAlimentosResultadosDetalhes4
{
	float: left;
	margin-left: 90px;
}


.PontosAlimentosResultadosDetalhes5
{
	float: left;
	margin-left: 100px;
}


.PontosAlimentosResultadosDetalhes6
{
	float: left;
	margin-left: 90px;
}

#backgrdEvolucaoSemanal
{
	background-image: url(                  '../images/5.0---evolucao-semanal(final)_03.gif' );
	width: 732px;
	height: 504px;
}

.btnVoltarPaginaMinhaEvolucao
{
	margin-top: 17px;
	margin-left: 15px;
}

#boxSemanas
{
	padding-left: 17px;
	float: left;
	margin-left: 40px;
}

.txtBoxAzuisHistoricoPesagensSemanas
{
	padding-top: 10px;
}
.boxAzulDataAtualizacaoSemanas
{
	width: 91px;
	height: 58px;
	background-image: url(                  '../images/fundoAzulME.gif' );
	text-align: center;
	float: left;
	margin-right: 3px;
}

#conteudoQuadroBrancoEvolucaoSemanal
{
	margin-left: 10px;
	padding-top: 10px;
	width: 700px;
	height: 293px;
}

#conteudoEstaticoEsquerdo
{
	float: left;
	height: 310px;
	width: 233px;
}

#conteudoDadosdaSemana
{
	float: left;
	width: 454px;
	height: 290px; /*overflow-y:scroll; 	overflow-x:scroll;*/
}

.conteudoEsquerdoTabelaSemanal
{
	border-bottom: 1px solid #ebdddf;
	width: 232px;
	height: 40px; /*float:left;*/
}

.conteudoEsquerdoTabelaSemanal2
{
	border-bottom: 1px solid #ebdddf;
	width: 232px;
	height: 40px; /*float:left;*/
	margin-top: 10px;
	clear: both;
}
.conteudoEsquerdoTabelaSemanal3
{
	border-bottom: 1px solid #ebdddf;
	width: 232px;
	height: 20px; /*float:left;*/
	margin-top: 10px;
}

.conteudoEsquerdoTabelaSemanal4
{
	border-bottom: 1px solid #ebdddf;
	width: 232px;
	height: 20px; /*float:left;*/
	margin-top: 10px;
	clear: both;
}

#fundoBrancoHistoricoSemanalPontos
{
	width: 710px;
	height: 330px;
	background-color: #ffffff;
	clear: both;
}

.conteudoDadosSemanais
{
	/*float:left; 	width:465px;*/
	height: 40px;
	border-bottom: 1px solid #ebdddf;
}

.conteudoDadosSemanais2
{
	/*float:left; 	width:465px;*/
	height: 40px;
	border-bottom: 1px solid #ebdddf;
	margin-top: 10px;
}

.conteudoDadosSemanais3
{
	/*float:left; 	width:437px;*/
	height: 20px;
	border-bottom: 1px solid #ebdddf;
	margin-top: 10px;
}

.conteudoDadosSemanais4
{
	/*float:left; 	width:465px;*/
	height: 20px;
	border-bottom: 1px solid #ebdddf;
	margin-top: 10px;
}

.NumerosSemana1
{
	float: left;
	text-align: center;
	width: 100%;
}

.NumerosSemana2
{
	float: left;
	text-align: center;
	margin-left: 13px;
	width: 80px;
}

#conteudoEvolucaoSemanal
{
	margin-left: 15px;
	padding-top: 20px;
}

#mesParaVisualizar
{
	float: left;
	width: 185px;
}

.btnOK
{
	float: left;
	margin-left: 5px;
}

#mesAnteriorEProximo
{
	margin-left: 58px;
	width: 444px;
	float: left;
	margin-bottom: 10px;
}

.txtMesAnteriorProximo
{
	margin-left: 50px;
	margin-right: 50px;
}

.conteudoEstaticoMioloSemanas
{
	float: left;
	height: 310px;
	width: 91px;
	text-align: center;
}
.conteudoEstaticoMioloSemanas2
{
	float: left;
	height: 310px;
	width: 97px;
	text-align: center;
}

.conteudoEstaticoMioloSemanas3
{
	float: left;
	height: 310px;
	width: 95px;
	text-align: center;
}

.conteudoMeioTabelaSemanal
{
	border-bottom: 1px solid #ebdddf; /*width:91px;*/
	height: 40px; /*float:left; 	text-align:center;*/
}

.conteudoMeioTabelaSemanal2
{
	border-bottom: 1px solid #ebdddf; /*width:91px;*/
	height: 40px; /*float:left;*/
	margin-top: 10px;
	clear: both;
	text-align: center;
}

.conteudoMeioTabelaSemanal3
{
	border-bottom: 1px solid #ebdddf; /*width:91px;*/
	height: 20px; /*float:left;*/
	margin-top: 10px;
	text-align: center;
}

.conteudoMeioTabelaSemanal4
{
	border-bottom: 1px solid #ebdddf; /*width:91px;*/
	height: 20px; /*float:left;*/
	margin-top: 10px;
	clear: both;
	text-align: center;
}

.conteudoEstaticoMioloSemanas4
{
	float: left;
	height: 310px;
	width: 90px;
	text-align: center;
}

#tabelaSemanasRelatorio
{
	background-image: url(                  '../images/5.0---Relatorio-pontos_03.gif' );
	width: 729px;
	height: 67px;
}

#txtDiasdaSemanaRelatorio
{
	margin-left: 245px;
	padding-top: 10px;
}

.txtSemanaRelatorioPontos
{
	margin-right: 35px;
}

#txtDatadaSemanaRelatorio
{
	margin-left: 230px;
	padding-top: 15px;
}

.txtSemanaRelatorioPontosData
{
	margin-left: 10px;
	margin-right: 9px;
	text-decoration: none;
}

.txtSemanaRelatorioPontosRecomendacao
{
	margin-left: 26px;
	margin-right: 28px;
	text-decoration: none;
	font-weight: normal;
}

.txtSemanaRelatorioPontosSaldo
{
	margin-left: 22px;
	margin-right: 25px;
	text-decoration: none;
}

#boxConteudoRelatorioSemanalPontos
{
	width: 730px;
	margin-top: 10px;
}

.coluna1RelatorioSemanal
{
	float: left;
}

.coluna1RelatorioSemanalPontosUtilizados
{
	float: left;
	margin-top: 10px;
}

.coluna2RelatorioSemanal
{
	float: right;
	width: 500px;
	text-align: left;
	margin-left: 50px;
}

.coluna2RelatorioSemanalPontosUtilizados
{
	float: right;
	width: 500px;
	text-align: left;
	margin-left: 50px;
	margin-top: 10px;
}

.numerosRelatorioSemanalPontos
{
	text-align: center;
	width: 65px;
	float: left;
}

.numerosRelatorioSemanalPontos2
{
	margin-left: 5px;
	text-align: center;
	width: 65px;
	float: left;
}

.numerosRelatorioSemanalPontos3
{
	margin-left: 10px;
	text-align: center;
	width: 65px;
	float: left;
}

.coluna1RelatorioSemanal2
{
	float: left;
	margin-top: 5px;
}

.coluna2RelatorioSemanal2
{
	float: left;
	margin-top: 5px;
	text-align: center;
	width: 500px;
	margin-left: 60px;
}

.coluna2RelatorioSemanal3
{
	float: left;
	width: 500px;
	text-align: center;
	margin-left: 75px;
	margin-top: 5px;
}

.bckgrndBoxRosarelatorio
{
	background-image: url(                  '../images/boxRosaRelatorio.gif' );
	width: 730px;
	height: 28px;
	clear: both;
	margin-top: 50px;
}

.txtBoxRosaRelatorio
{
	float: left;
	margin-top: 6px;
	padding-left: 10px;
}

.setaVermelhaRelatorioSemanal
{
	float: left;
	margin-top: 6px;
}

.coluna1PontosUtilizadosSemanal
{
	float: left;
	margin-top: 5px;
	width: 230px;
}

.coluna2PontosUtilizados1
{
	float: left;
	margin-top: 5px;
	text-align: center;
	width: 500px; /*margin-left:60px;*/
}

.numerosPontosSemanalUtilizados
{
	text-align: center;
	width: 50px;
	float: left;
	margin-right: 15px;
}

.numerosPontosSemanalUtilizados2
{
	text-align: center;
	width: 50px;
	float: left;
	margin-right: 30px;
}

.numerosPontosSemanalUtilizados3
{
	text-align: center;
	width: 50px;
	float: left;
	margin-right: 10px;
}

.numerosPontosSemanalUtilizados4
{
	text-align: center;
	width: 50px;
	float: left;
}


.coluna1PontosUtilizadosSemana2
{
	float: left;
	margin-top: 30px;
	width: 230px;
}

.coluna2PontosUtilizados2 div, .coluna2PontosUtilizados3 div, .coluna2RelatorioSemanalPontosUtilizados div, .coluna2RelatorioSemanal div
{
	float: left;
	display: block;
	width: 71px;
	text-align: center;
}

.coluna2PontosUtilizados2
{
	float: left;
	margin-top: 30px;
	text-align: left;
	width: 500px; /*margin-left:60px;*/
}

.coluna2PontosUtilizados3
{
	float: left;
	margin-top: 10px;
	text-align: left;
	width: 500px; /*margin-left:60px;*/
}

.coluna2PontosUtilizados4
{
	float: left;
	margin-top: 10px;
	text-align: center;
	width: 480px; /*margin-left:60px;*/
}



.coluna1PontosUtilizadosSemana3
{
	float: left;
	margin-top: 10px;
	width: 230px;
}

.coluna2AnaliseNutricional1
{
	float: left;
	margin-top: 5px;
	width: 480px; /*margin-left:60px;*/
}

.coluna1AnaliseNutricionall
{
	float: left;
	margin-top: 10px;
	width: 230px;
}

.btnContadorDiarioPontos
{
	margin-top: 30px;
}

.carinhaAnaliseNutricional1
{
	text-align: center;
	float: left;
	margin-left: 10px;
	margin-right: 42px;
}

.carinhaAnaliseNutricional2
{
	float: left;
	margin-right: 50px;
}

.carinhaAnaliseNutricional3
{
	float: left;
}

#conteudoQuadroBrancoGraficoEvolucaoLegenda
{
	margin-left: 90px;
	padding-top: 18px;
	width: 600px;
	height: 37px;
}
.imgLegendasGrafico
{
	float: left;
}

#fundoBrancoHistoricoPesagemLegenda
{
	width: 700px;
	height: 55px;
	background-color: #ffffff;
	margin-top: 8px;
}
#txtPersonalizeSeuGrafico
{
	margin-top: 80px;
	margin-left: 20px;
}

.btnAtualizarHistorico
{
	margin-top: 30px;
}

#txtMesAnteriorProximo
{
	margin-left: 50px;
	margin-right: 50px;
}


#fundoAzulMinhaAssinatura1
{
	background-image: url(                  '../images/fundoAzulMinhaAssinatura1.gif' );
	width: 452px;
	height: 357px;
	float: left;
}

.fundoAzulMinhaAssinatura2
{
	background-image: url(                  '../images/fundoAzulMinhaAssinatura1.gif' );
	width: 452px;
	height: 357px;
	margin-left: 10px;
	float: left;
}

.conteudoFundoAzulMinhaAssinatura
{
	margin-left: 17px;
	margin-top: 25px;
}

.txtCadastroAssinatura
{
	margin-left: 20px;
}

.fundoBrancoMinhaAssinatura
{
	width: 420px;
	height: 233px;
	background-color: #fff;
	margin-top: 10px;
}

.conteudoFundoBrancoAssinatura
{
	padding-top: 20px;
	margin-left: 25px;
}

.conteudoFundoBrancoAssinatura p
{
	line-height: 20px;
}

.txtConteudoCadastroMA
{
	margin-top: 10px;
}

.txtCadastroAssinatura2
{
	padding-left: 20px;
	float: left;
}

.txtCadastroAssinatura3
{
	margin-left: 40px;
	float: left;
	margin-top: 5px;
}

.fundoBrancoMinhaAssinatura1
{
	width: 420px;
	height: 120px;
	background-color: #fff;
	margin-top: 10px;
	clear: both;
}

.fundoBrancoMinhaAssinatura2
{
	width: 420px;
	height: 110px;
	background-color: #fff;
	margin-top: 3px;
}

.fundoAzulMinhaAssinatura3
{
	background-image: url(                  '../images/fundoAzulMinhaAssinatura2.gif' );
	width: 451px;
	height: 444px;
	margin-left: 10px;
	float: left;
}

.fundoBrancoMinhaAssinatura3
{
	width: 420px;
	height: 189px;
	background-color: #fff;
	margin-top: 3px;
}

#fundoAzulModalMinhasAssinatura1
{
	background-color: #deebf7;
	width: 539px;
	height: 375px;
	padding-top: 6px;
}

#quadroBrancoModalMinhasAssinatura1
{
	background-color: #ffffff;
	width: 527px;
	height: 370px;
	margin-left: 6px;
}

#imgBtnFecharMinhasAssinatura1
{
	position: absolute;
	z-index: 10;
	margin-left: 443px;
	margin-top: -6px;
}

#fundoAzulModalMinhasAssinatura2
{
	background-color: #deebf7;
	width: 539px;
	height: 252px;
	padding-top: 6px;
}

#quadroBrancoModalMinhasAssinatura2
{
	background-color: #ffffff;
	width: 527px;
	height: 247px;
	margin-left: 6px;
}

#imgBtnFecharMinhasAssinatura2
{
	position: absolute;
	z-index: 10;
	margin-left: 443px;
	margin-top: -6px;
}

#fundoAzulModalMinhasAssinatura3
{
	background-color: #deebf7;
	width: 539px;
	height: 240px;
	padding-top: 6px;
}

#quadroBrancoModalMinhasAssinatura3
{
	background-color: #ffffff;
	width: 527px;
	height: 235px;
	margin-left: 6px;
}

.fundoAzulModalMinhasAssinatura4
{
	background-color: #deebf7;
	width: 539px;
	height: 375px;
	padding-top: 6px;
}

.quadroBrancoModalMinhasAssinatura4
{
	background-color: #ffffff;
	width: 527px;
	height: 370px;
	margin-left: 6px;
}

.imgBtnFecharMinhasAssinatura4
{
	position: absolute;
	z-index: 10;
	margin-left: 443px;
	margin-top: -6px;
}

/*** Master Page Menu Esquerdo ***/
.menuEsquerdoControle
{
	position: relative;
	display: block;
	width: 169px;
	height: 35px;
	background-color: #1560bd;
	margin-top: 2px;
}

.menuEsquerdoItemInterno
{
	position: relative;
	display: block;
	width: 169px;
	height: 35px;
	background-color: #3077ce;
	margin-top: 2px;
}

.menuEsquerdoText
{
	position: absolute;
	margin: 11px 0px 0px 12px;
}
/*** Final do Menu esquedo ***/

#btnAtualizaPeso
{
	padding-top: 20px;
	height: 30px;
	clear: both;
}

#pessoaAtualizarPeso
{
	float: left;
	width: 370px;
	margin-left: 15px;
}

#bordaCinzaFtRoberta
{
	border: 1px solid #eeeeee;
	width: 119px;
	height: 199px;
	float: left;
}

.conteudoModalAtualizarPeso
{
	margin-top: 15px;
	margin-left: 10px;
	width: 510px;
}

#mioloMinhaAssinatura
{
	margin-top: 20px;
}

#menuDireitoAtualizacaoPeso
{
	float: right;
	width: 405px;
	padding-top: 65px;
}

#conteudoMenuDireitoAtualizacaoPeso
{
	margin-top: 10px;
}
#boxAmareloAtualizacaoPeso , #boxAmareloAtualizacaoPesoGratuito
{
	background-image: url(                 '../images/1.0---Atualize-seu-peso_03.gif' );
	width: 402px;
	height: 47px;
}

#boxAmareloAtualizacaoPesoGratuito 
{
    clear:both;
}

#backgroundBalancaAtualizarPeso
{
	background-image: url(../images/1.0---Atualize-seu-peso_10.gif);
	width: 403px;
	height: 252px;
	float: left;
}

#textoKg
{
	padding-top: 97px;
	padding-left: 140px;
}

#btnAtualizarVermelho
{
	padding-left: 155px;
	padding-top: 5px;
}

.imgBtnAtualizarPeso
{
	margin-top: 5px;
}

#textoBalanca
{
	width: 290px;
	padding-left: 60px;
	padding-top: 23px;
	text-align: center;
}
#mioloAtualizacaoPeso
{
	margin-left: 181px;
	margin-right: 253px;
	width: 325px;
	padding-top: 5px;
}
#contenidoMioloAtualizarPeso
{
	width: 325px;
	margin-left: 20px;
	margin-top: 10px;
}

#imgBoxRobertaStella
{
	background-image: url(                 '../images/1.0---Atualize-seu-peso_06.gif' );
	width: 299px;
	height: 119px;
	margin-top: 10px;
}

#txtDescobrirImportanciaDS
{
	margin-left: 20px;
	margin-top: 60px;
	float: left;
	width: 730px;
}

#txtDescobrirImportanciaDS2
{
	margin-left: 15px;
	margin-top: 30px;
	float: left;
	width: 730px;
}

.txt-kg
{
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	font-family: arial;
	font-size: 28px;
	color: #000000;
	font-style: italic;
	text-align: center;
	margin-left: 8px;
}

#mioloResultadoAtualizacaoPeso
{
	margin-left: 10px;
	width: 944px;
	padding-top: 30px;
}

#quadroSuaEvolucao
{
	background-image: url(                 '../images/quadroSuaEvolucao.gif' );
	width: 242px;
	height: 296px;
	float: left;
	margin-right: 10px;
	margin-top: 30px;
}

#txtSuaEvolucaoAtualizacao
{
	margin-top: 25px;
	margin-left: 60px;
}

.txtConteudoSuaEvolucao
{
	margin: 10px 0px 0px 40px;
}

.txtConteudoSuaEvolucao2
{
	margin-left: 40px;
	margin-top: 10px;
}


#imgBoxRoStella
{
	margin-left: 5px;
	background-image: url(                 '../images/imgBoxRoStella.jpg' );
	width: 170px;
	height: 296px;
	float: left;
	margin-top: 30px;
}

#txtPalavradaNutricionista
{
	float: left;
	margin-left: 20px;
	margin-top: 30px;
	width: 480px;
}

#quadroSuaEvolucao2
{
	background-image: url(                 '../images/quadroSuaEvolucao2.gif' );
	width: 242px;
	height: 312px;
	float: left;
	margin-right: 10px;
	margin-top: 30px;
}

#txtPalavradaNutricionista2
{
	float: left;
	margin-left: 15px;
	margin-top: 30px;
	width: 500px;
}

.conteudoModalAlterePeso
{
	padding-top: 40px;
	margin-left: 30px;
}

.conteudoModalDSAlterePeso
{
	margin-top: 15px;
	margin-left: 10px;
	width: 480px;
}

.imgBoxRoStella3
{
	float: left;
}

.conteudoAlterePeso3
{
	margin-left: 20px;
	margin-top: 20px;
	float: left;
}

.conteudoAlterePeso31
{
	margin-left: 20px;
	margin-top: 20px;
	float: left;
	width: 300px;
}

#btnFecharAlterarPeso
{
	padding-top: 20px;
	height: 30px;
	margin-left: 220px;
}

#imgBoxRoStella2
{
	margin-left: 5px;
	background-image: url(                 '../images/imgBoxRoStella170x265.jpg' );
	width: 170px;
	height: 265px;
	float: left;
	margin-top: 30px;
}

#txtPalavradaNutricionista3
{
	float: left;
	margin-left: 0px;
	margin-top: 30px;
	width: 930px;
}

#btnFecharPontosRecomendados
{
	margin-left: 400px;
}


/*** Inicio do Template de Matéria ***/
.masterConteudoSecoes
{
	/*padding-top:20px;*/
}

.bordaFotoDestaque
{
	border: 1px solid #94afc8;
	width: 150px;
	height: 120px;
	margin-top: 20px;
	float: left;
}

.txtFotoDestaqueSecoes
{
	width: 175px;
	float: left;
	margin-top: 35px;
	margin-left: 15px;
}

.itemSetaAzulMaisMaterias
{
	clear: both;
	padding-top: 10px;
}

.colunaEsquerdaSecoes
{
	float: left;
	width: 345px;
}

.bordaFotoDestaque2
{
	border: 1px solid #94afc8;
	width: 150px;
	height: 120px;
	margin-top: 55px;
	float: left;
}

.txtFotoDestaqueSecoes2
{
	width: 175px;
	float: left;
	margin-top: 65px;
	margin-left: 15px;
}

.colunaDireitaSecoes
{
	float: left;
	width: 345px;
	margin-left: 45px;
}

.barraAzul729
{
	margin-top: 30px; /*margin-bottom:20px;*/
}

.txtFotoDestaqueSecoes2Destaque
{
	width: 175px;
	float: left;
	margin-top: 20px;
	margin-left: 15px;
}

.txtConferirMateria2
{
	margin-top: 10px;
}

.bordaFotoDestaque3
{
	border: 1px solid #94afc8;
	width: 150px;
	height: 120px;
	margin-top: 20px;
	float: left;
}

#btnVerTodasMaterias2
{
	margin-top: 65px;
}

.txtTodasMaterias
{
	padding-top: 10px;
}

#setaAzulPagAnterior
{
	float: left;
	margin-top: 3px;
}

.setaAzulPagAnterior
{
	float: left;
	margin-top: 3px;
}

#setaAzulProxPag
{
	float: right;
	margin-right: 25px;
	margin-top: 3px;
}

.setaAzulProxPag
{
	float: right;
	margin-right: 15px;
	margin-top: -24px;
}

#paginacaoTodasMaterias3
{
	margin-left: 170px;
	margin-right: 170px;
}

.paginacaoTodasMaterias3
{
	margin-left: 170px;
	margin-right: 170px;
}

#conteudoPaginacaoTodasMaterias
{
	padding-top: 30px;
}

.btnVerTodasMaterias2
{
	margin-top: 65px;
}

/*** Final do Template de Matéria ***/

/* INICIO - MEU PROGRAMA ALIMENTAR - TEMPLATE MATERIA*/

#mioloTemplateMeuPrograma
{
	margin-left: 20px;
	width: 735px;
	padding-top: 15px;
	float: left;
}

#contenidoMioloTemplateMeuProgram
{
	width: 735px;
	margin-left: 20px; /*margin-top:10px;*/
}

#botoesTopoImprimirVoltar
{
	float: right;
	width: 180px;
}

#masterColunasTitulodaMateria h2
{
	margin-right: 220px;
}

#masterColunasTitulodaMateria
{
	border-bottom: 1px solid #d2e1f2;
	padding-bottom: 20px;
}

div.bordaFotoTemplateMateria
{
	float: right;
	width: 320px;
	padding: 15px;
}

div.bordaFotoTemplateMateria img.fotoMateria
{
	border: 1px solid #9ab4cb;
	width: 320px;
	height: 220px;
	margin-bottom: 10px;
}

#bordaFotoTemplateMateria #fotoMateria
{
	border: 1px solid #9ab4cb;
	width: 320px;
	height: 220px;
	margin-bottom: 10px;
}


#masterTextoTemplateMateria
{
	margin-top: 20px;
	background-image: url(                 '../images/barraDupla729x6.gif' );
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-bottom: 20px;
}

#masterTextoTemplateMateria p
{
	font-family: arial;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin-bottom: 10px;
}

#masterTextoTemplateMateria2
{
	margin-top: 80px; /*background-image: url(    '../images/barraDupla729x6.gif' ); 	background-position: left bottom; 	background-repeat: no-repeat;*/
	padding-bottom: 20px;
}

#botoesImprimirVoltar
{
	padding-top: 20px;
	padding-left: 555px;
}

#masterColunasTitulodaMateria2
{
	padding-bottom: 20px;
}

#masterColunasTitulodaMateria2 h2
{
	margin-right: 220px;
}

.backgrndBoxRosaTemplate
{
	background-image: url(                 '../images/fundoRosaTemplateAula.gif' );
	width: 731px;
	height: 49px;
	margin-top: 20px;
}

.txtQntddPontosGastos
{
	margin-top: 15px;
	padding-left: 20px;
	float: left;
}

.btnAddContadorExercicios
{
	float: right;
	margin-top: 8px;
	margin-right: 20px;
}

.masterFotosPassoAPasso
{
	margin-top: 20px;
	margin-bottom: 10px;
}

.masterFotosPassoAPasso input
{
	border: 1px solid #94afc8;
	width: 230px;
	height: 180px;
	margin: 0px 10px 10px 0px;
}

.masterFotosPassoAPasso .fotoMeioEspacamento
{
	margin: 0px 15px 0px 15px;
}

.masterFotosPassoAPasso2
{
	margin-top: 15px;
	margin-bottom: 20px;
}

.masterFotosPassoAPasso2 img
{
	border: 1px solid #94afc8;
	width: 230px;
	height: 180px;
}

.masterFotosPassoAPasso2 .fotoMeioEspacamento
{
	margin: 0px 15px 0px 15px;
}

#boxAzulInformacoesReceitas
{
	background-image: url(                 '../images/fundoAzul3.gif' );
	width: 400px;
	height: 222px;
}

#bordaFotoTemplateMateria3
{
	float: right;
	width: 320px;
	margin-left: 10px;
}

#bordaFotoTemplateMateria3 img
{
	border: 1px solid #9ab4cb;
	width: 320px;
	height: 220px;
	margin-bottom: 10px;
}

#colunaDireitaModoPreparo
{
	float: right;
	margin-left: 0px;
	width: 494px;
}

#colunaEsquerdaIngredientes
{
	width: 230px;
}

#conteudoIngredientesMododeFazer
{
	padding-bottom: 20px;
	padding-top: 30px;
}

#masterFundoRosa3
{
	height: 49px;
	width: 731px;
	padding-top: 30px;
}

.backgrndBoxRosaTemplate3
{
	background-image: url(                 '../images/fundoRosaTemplateAula.gif' );
	width: 731px;
	height: 49px;
	margin-top: 30px;
	clear: both;
}

#txtInformacoesReceitas
{
	padding-top: 15px;
	margin-left: 20px;
}

#conteudoInformacoesReceitas
{
	padding-top: 20px;
	margin-left: 20px;
}

#conteudoInformacoesReceitas input
{
	padding-top: 20px;
}

#bordaFotoPasso370x290
{
	border: 1px solid #a1b8ce;
	width: 370px;
	height: 290px;
}

#conteudoModalTemplateMateria
{
	margin: 0px 86.5px 0px 86.5px;
	width: 375px;
}

.btnFecharTemplateMateria
{
	margin-left: 400px;
}

#fundoAzulModalTemplateMateria
{
	background-color: #deebf7;
	width: 520px;
	height: 530px;
	padding-top: 6px;
}

#quadroBrancoModalTemplateMateria
{
	background-color: #ffffff;
	padding-top: 50px;
}

#imgBtnFecharModalTemplateMateria
{
	position: absolute;
	z-index: 10;
	margin-left: 424px;
	margin-top: -6px;
}


/* FIM - MEU PROGRAMA ALIMENTAR - TEMPLATE MATERIA*/

#backgrdCalendario
{
	background-image: url(                 '../images/fundoRosa734x364.gif' );
	width: 734px;
	height: 364px;
}

#mesAnteriorCalendario
{
	float: left;
	margin-left: 10px;
	margin-right: 50px;
}

#proximoMesCalendario
{
	float: right;
	margin-right: 20px;
}

#mesAtual
{
	padding-top: 20px;
}

#boxMeses
{
	margin-left: 89px;
	padding-top: 5px;
	clear: both;
}

.boxConteudoCalendario2
{
	clear: both;
	margin-top: 2px;
}

#txtObservacoesCalendario
{
	margin-left: 405px;
	margin-top: 10px;
}

.imgsLegenda
{
	float: left;
}

.txtImgLegenda
{
	margin-top: 13px;
	margin-left: 5px;
	float: left;
}

.conteudoImgLegendas
{
	clear: both;
}

#btnVoltarVermelhoCalendario
{
	clear: both;
	padding-top: 10px;
}

.btnsProximaAnteriorSemanas
{
	margin-top: 5px;
}

#txtProximoMes
{
	margin-left: 50px;
}

.boxAzulCalendario
{
	width: 86px;
	height: 58px;
	background-image: url(                 '../images/fundoAzulME.gif' );
	text-align: center;
	float: left;
	margin-right: 3px;
}

.txtBoxAzuisCalendario
{
	padding-top: 15px;
}

.boxBrancoCalendario
{
	width: 86px;
	height: 58px;
	text-align: center;
	float: left;
	margin-right: 3px;
	padding-top: 5px;
	background-color: #ffffff;
}

.boxAzulConteudoCalendarioConteudo
{
	width: 86px;
	height: 58px;
	text-align: center;
	float: left;
	margin-right: 3px;
	padding-top: 5px;
	background-color: #eaf4fb;
}

.txtBoxAlinhamento
{
	padding-top: 7px;
}

/* INICIO MEU ESPAÇO */

#fundoBoxAmarelo
{
	background-image: url(                 '../images/fundoBoxAmarelo.gif' );
	width: 250px;
	height: 47px;
}

#mioloMeuEspacoDS
{
	/*margin-left:20px;*/
	width: 667px;
	margin-top: 15px;
	float: left;
}

#menuEsquerdoMeuEspacoDS
{
	float: left;
	width: 250px;
	margin-top: 20px;
}

#menuEsquerdoMeuEspacoDS2
{
	float: left;
	width: 200px;
	margin-top: 20px;
}

#txtPesquisarBlog
{
	padding-top: 5px;
	padding-left: 15px;
	float: left;
	width: 149px;
}

#fundoBoxAmarelo img
{
	padding-top: 8px;
	float: left;
	padding-left: 47px;
}

.boxAzulEscuroMeuEspaco1
{
	width: 250px;
	height: 35px;
	background-color: #1560bd;
	margin-top: 10px;
}

.boxAzulEscuroMeuEspaco2
{
	width: 250px;
	height: 35px;
	background-color: #3077ce;
	margin-top: 2px;
}


.boxAzulEscuroMeuEspaco3
{
	width: 250px;
	height: 35px;
	background-color: #5992d8;
	margin-top: 2px;
}

.txtItensBoxAzuis
{
	padding-top: 10px;
	padding-left: 13px;
}

#backgrdAzulMeuPerfil
{
	width: 251px;
	height: 472px;
	background-image: url(                 '../images/backgrdAzulMeuPerfil.gif' );
	margin-top: 15px;
}

#backgrndAzulBlogsFavoritos
{
	width: 251px;
	height: 337px;
	background-image: url(                 '../images/backgrndAzulBlogsFavoritos.gif' );
	margin-top: 15px;
}

.conteudoBackgrndAzulEspaco
{
	padding-top: 15px;
	padding-left: 15px;
}

#iconeEditarPerfil
{
	margin-left: 30px;
}

#fundoBrancoMeuPerfil
{
	width: 220px;
	height: 85px;
	background-color: #ffffff;
	margin-top: 15px;
}

.imgPerfilUsuario
{
	padding: 0px 0px 0px 0px;
	margin-top: 3px;
	margin-left: 5px;
	float: left;
}

#txtPerfilFoto
{
	float: left;
	margin-top: 20px;
	margin-left: 15px;
}

.txtSobreVoce
{
	margin-top: 20px;
}

.btnEditarBlogs
{
	margin-left: 20px;
	margin-top: 13px;
}

.blogsFavoritosQuadro
{
	padding: 1px 0px 0px 6px;
	width: 213px;
	height: 202px;
	background-color: #ffffff;
	overflow-y: scroll;
}

.txtConteudoBlogsFavoritos
{
	margin-top: 20px;
	margin-left: 20px;
}

#boxBlogsFavoritos
{
	width: 250px;
	padding: 20px 0px 0px 0px;
}

.BordaBaixoBoxBlogsFavoritos
{
	background: url(   '../images/bordaBaixoBoxBlogsFavoritos.gif' ) no-repeat left bottom;
	padding-bottom: 13px;
}

.TopoBoxBlogsFavoritos
{
	background: url(   '../images/bordaTopoBoxBlogsFavoritos.gif' ) no-repeat left top;
	padding: 15px 0px 3px 20px;
	margin: 0px;
}

.ConteudoBoxBlogsFavoritos
{
	background: url(   '../images/bgConteudoBoxBlogsFovoritos.gif' ) repeat-y left top;
	padding: 8px 0px 10px 15px;
}

.blogsFavoritosQuadro img
{
	width: 58px;
	height: 58px;
	padding: 0px;
	margin: 5px 5px 0px 0px;
	border: 1px #90aabc solid;
	float: left;
}

#txtConteudoArquivosMeuEspaco
{
	margin-top: 15px;
}

.conteudoBordasPrograma
{
	padding-top: 20px;
}

#contenidoMioloMeuEspaco
{
	width: 667px;
	margin-top: 10px;
	padding-left: 20px;
}

.conteudoOcultarTextoBoasVindas
{
	float: right;
	margin-top: 19px;
	*position:relative;
}

.btnOcultarTexto
{
	float: left;
	margin-right:5px;
}

#TxtOcultarTextoBoasVindas
{
	float: left;
	margin-top: 5px;
}

.TextoOcultoBoasVindas
{
	clear: both;
	padding-top: 0px;
	padding-bottom: 20px;
}

#NomeBlogMeuEspaco
{
	clear: both;
	background-color: #ccdbe7; /*width:237px;*/ /*height: 45px;*/
	margin-top: 0px;
}

#NomeBlogMeuEspaco p
{
	padding-top: 5px;
	padding-left: 15px;
	padding-bottom:5px;
}

#NomeBlogMeuEspaco p a 
{
    color:#014bb4;
}

.paginacaoBlog 
{
    color:#0051B6;
    font-family:arial;
    font-size:18px;
}

.txtAlterarNomeBlog
{
	float: right;
	margin-top: 5px;
}

.conteudoRecadosBlog
{
	clear: both;
	margin-top: 15px;
}

.bordaCinzaDataRecados
{
	border: 1px solid #c0c0c0;
	width: 62px;
	height: 62px;
	float: left;
}

.fundoCizaDataRecados
{
	background-image: url(                 '../images/bcgrndCinzaDia.gif' );
	width: 56px;
	height: 56px;
	margin-top: 3px;
	margin-left: 3px;
	text-align: center;
}

.alinhamentoDataRecados
{
	padding-top: 3px;
}

.txtTituloRecados
{
	float: left;
	margin-top: 8px;
	margin-left: 10px;
	width: 560px;
}

.txtRecadosAmigos
{
	clear: both;
	padding-top: 10px;
}

.iconeComentarios
{
	float: left;
    padding-top:7px;
    padding-right:5px;
}

.txtNumeroComentarios
{
	float: left;
	margin-top: 9px;
}

.txtAdicionarComentarios
{
	float: right;
	margin-top: 9px;
	margin-right: 10px;
}

.linhaLaranja
{
	margin-bottom: 10px;
	margin-top: 20px;
	width:722px;
}

#paginacaoPostAnterior
{
	float: left;
}

#paginacaoPostProxima
{
	float: right;
}

#paginacaoMeuEspacoBlog
{
	margin-top: 10px;
}

#conteudoModalDSMeuEspaco
{
	margin-top: 15px;
	margin-left: 10px;
	width: 450px;
}

#boxAmareloStatusPerfilBlog
{
	width: 660px;
	height: 40px;
	border: 1px solid #dcdbcc;
	background-color: #feffec;
	margin-top: 30px;
}

#boxAmareloStatusPerfilBlog p
{
	margin-top: 12px;
	margin-left: 15px;
}

.alinhamentoConteudoDadosPerfil
{
	margin-top: 15px;
}

#quadroMeuPerfilEditar
{
	width: 220px;
	height: 140px;
	margin-top: 5px;
	background-color: #ffffff;
	overflow-y: scroll;
}

#txtSecao20MeuEspaco
{
	float: left;
	padding-bottom: 20px;
}

.estrelaAddFavoritoMeuEspaco
{
	float: left;
}

.textoAddFavoritoMeuEspaco
{
	float: left;
	margin-top: 5px;
}

.paginacaoNumeroBlog
{
	margin: 0px;
	text-align: center;
}

.linhaAzulMeuEspaco
{
	margin-top: 20px;
	margin-bottom: 20px;
}

#bordaImagemAtualMeuEspaco
{
	border: 1px solid #90aabc;
	width: 78px;
	height: 78px;
	margin-top: 15px;
	float: left;
}

#txtClicarMudarImagemPadrao
{
	float: left;
	margin-top: 15px;
	line-height: 25px;
	padding-left: 30px;
}

#btnsSalvarAlteracoesCancelar
{
	padding-top: 20px;
}

/* Comentários blog */
.bordaConteudoComentarios
{
	border: 1px solid #195E9F;
	width: 712px;
	height: 489px;
	margin-top: 25px;
	clear: both;
}

.bordaConteudoComentarios li p img 
{
    height:65px;
    width:65px;
}

.bordaConteudoComentarios li div.txtComentarioBlog
{
    margin-left:75px;
    width:573px;
}

.ConteudoComentarios
{
    overflow-y:scroll;
    height:465px;
    margin-left:13px;
    margin-top:12px;
    width:690px;
}

.separadorComentarios
{
    margin:5px 0;
    width:659px;
}

.bordaConteudoComentarios li div  span.conteudoComentarioBlog , .bordaConteudoComentarios li div span.tituloPostBlog
{
    color:#333;
    font-family:arial;
    font-size:12px;
}

.bordaConteudoComentarios li div  span.tituloPostBlog
{
    font-weight:bold;
}

.bordaConteudoComentarios li div span.conteudoComentarioBlog
{
    font-weight:normal;
    display:block;
    margin-top:10px;
}

.bordaConteudoComentarios li div  span.dataPostagemComentario
{
    color:#407DC8;
    font-family:tahoma;
    font-size:11px;
}

.bordaConteudoComentarios li div a.nomeUsuarioComentario
{
    color:#000;
    text-decoration:none;
}

.bordaConteudoComentarios li div a.nomeUsuarioComentario:hover 
{
    text-decoration:underline;
}

.imgComentariosBlog 
{
    width:65px;
}

.semComentariosBlog 
{
    background-color:#FFFFFF;
    color:#000000;
    height:auto;
    padding:10px 5px;
    width:659px;
}

.txtTituloDosComentarios , .ExcluirComentario , .txtExcluirComentarios , .imgComentariosBlog 
{
	float: left;
}

.txtComentarios
{
	clear: both;
	padding-top: 10px;
}

.iconeExcluirComentarios
{
	float: right;
	margin-bottom:3px;
	margin-right:10px;
}

.ExcluirComentario
{
	padding-top: 0px;
}

.txtExcluirComentarios
{
	margin-top: 2px;
}

/*.imgFotoComentario img
{
	width: 65px;
	height: 65px;
}

.bordaCinzaImagemRecados
{
	border: 1px solid #c0c0c0;
	width: 62px;
	height: 65px;
	float: left;
}*/

#TxtIrHomeBlog
{
	float: left;
	margin-top: 10px;
}

.txtInserirNovoPost
{
	margin-top: 5px;
}

.txtOrganizarPosts
{
	margin-left: 10px;
	margin-top: 5px;
}

.recadoDoUsuarioBlog
{
	width: 649px;
	/*height: 135px;*/
	background-color: #ffffe9;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	display: inline-block;
}

.recadoDoBlog
{
	width: 649px;
	/*height: 135px;*/
	background-color: #ffffff;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	display: inline-block;
}

.conteudoBordaNome
{
	float: left;
}

.txtNomeUsuario
{
	clear: both;
}

#btnConfirmarCancelar
{
	padding-top: 40px;
	height: 30px;
	clear: both;
}

.CheckboxGerenciarPosts
{
	width: 658px;
}

.iconesFundoGerenciarPosts
{
	float: right;
	padding-right: 0px;
	width: 530px;
}

#txtMesPosts
{
	float: left;
	margin-top: 5px;
}

.btnVoltarCalendario
{
	float: right;
}

#TextoBtnMesCalendario
{
	clear: both;
	padding-top: 20px;
	padding-bottom: 30px;
}

.iconeEditarPosts
{
	float: left;
}

.txtEditarPost
{
	float: left;
	margin-top: 10px;
	margin-left: 2px;
}

.btnAnoAnterior
{
	float: left;
}

.btnProximoAno
{
	float: right;
}

#conteudoAnoAnteriorProximo
{
	text-align: center;
	width: 380px;
	margin-left: 130px;
	margin-top: 20px;
}

#anoAnteriorProximo
{
	padding-top: 7px;
}


.quadradoAzulMeses
{
	background-image: url(                '../images/quadradoMeses.gif' );
	width: 109px;
	height: 96px;
	float: left;
	text-align: center;
}

.quadradoAzulMeses p
{
	margin-top: 5px;
}


#mioloMeuEspacoDSPosts
{
	/*margin-left:20px;*/
	width: 667px;
	margin-top: 15px;
	float: left;
}

#contenidoMioloMeuEspacoPosts
{
	width: 667px;
	margin-top: 10px;
	padding-left: 20px;
}

#linhaMeses1
{
	clear: both;
	padding-top: 15px;
}

#linhaMeses2
{
	clear: both;
}

.numeroPosts
{
	padding-top: 12px;
}

#fundoNomePost
{
	width: 658px;
	height: 39px;
	background-image: url(                '../images/fundoAzulPost.gif' );
}

.barraNomePosts
{
	width: 658px;
	height: 3px;
	background-image: url(                '../images/barraAzul658x3.gif' );
	clear: both;
	font-size: 3px;
}

#fundoBrancoNomePost
{
	width: 658px;
	height: 205px;
	background-color: #ffffff;
}

.txtBoxPosts
{
	width: 125px;
	margin-top: 6px;
	margin-left: 0px;
	text-align: center;
}

.txtBoxPosts2
{
	width: 300px;
	margin-top: 6px;
	margin-left: 0px;
	float: left;
	text-align: center;
}

.txtBoxPosts3
{
	width: 110px;
	margin-top: 0px;
	margin-left: 0px;
	float: left;
	text-align: center;
}

.txtBoxPosts4
{
	width: 110px;
	margin-top: 6px;
	margin-left: 15px;
	float: left;
}

.conteudoFundoPosts
{
	width: 610px;
	padding-top: 5px;
}

.txticonesPontosMeuEspaco
{
	margin-right: 5px;
	float: left;
	margin-top: 6px;
	margin-left: 50px;
	width: 25px;
	text-align: right;
}

.txtOpcoesEditarBlog
{
	margin-right: 5px;
	float: right;
	margin-top: 6px;
	margin-left: 20px;
	width: 25px;
	text-align: right;
}

.txtOpcoesVerPost
{
	margin-right: 5px;
	float: right;
	margin-top: 6px;
	margin-left: 20px;
	width: 50px;
	text-align: right;
}

#boxGerenciarPosts
{
	width: 643px;
	margin-left: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
}

#conteudoGerenciarPosts
{
	width: 658px;
	background-color: #ffffff;
}

.txtTituloPost
{
	margin-right: 0px;
	float: left;
	margin-top: 6px;
	width: 300px;
	text-align: center;
}

.colunaResultadoBuscaEsquerda, .colunaResultadoBuscaDireita
{
	float: left;
	padding-left: 10px;
	padding-top: 20px;
	width: 320px;
}

#conteudoColunasResultadosBusca2
{
	clear: both;
}

#txtPerderQuilos
{
	float: left;
	margin-top: 10px;
}

#btnsBuscarBlogVoltar
{
	clear: both;
	padding-top: 30px;
}

#btnBuscar159x53
{
	float: left;
}

#btnVoltarBuscaBlog
{
	margin-top: 12px;
	margin-left: 10px;
}

#boxAmareloStatusResultadoBlog
{
	width: 660px;
	height: 74px;
	border: 1px solid #dcdbcc;
	background-color: #feffec;
	margin-top: 30px;
	clear: both;
}

#boxAmareloStatusResultadoBlog p
{
	margin-top: 22px;
	margin-left: 15px;
	width: 585px;
}

/* FIM MEU ESPAÇO */

/* INICIO MEU ESPAÇO - QUESTIONÁRIO */

#imgRo174x242
{
	margin-left: 5px;
	width: 174px;
	height: 242px;
	float: left;
	margin-top: 30px;
}

#boxAzulStatusEspaco
{
	width: 546px;
	height: 66px;
	background-color: #edf6fc;
	text-align: center;
}

#boxAzulStatusEspaco p
{
	padding-top: 22px;
}

#btnsContinuarVoltar
{
	padding-top: 30px;
}

.btnContinuar154x53
{
	float: left;
}

.btnVoltarSetaLaranja
{
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}

#bordaImagemAtualMeuEspaco
{
	border: 1px solid #90aabc;
	width: 78px;
	height: 78px;
	margin-top: 15px;
	float: left;
}

#txtClicarMudarImagemPadrao
{
	float: left;
	margin-top: 15px;
	line-height: 25px;
	padding-left: 30px;
}

#txtNomeBlog
{
	clear: both;
	padding-top: 20px;
}

/* FIM MEU ESPAÇO - QUESTIONÁRIO */

/*** Casca 12/1/2009 ***/

#sairCentralAssinate
{
	float: left;	
}

#abaMinhaAssinaturaSair
{
	float:right;
	height:33px;
	width:370px;
}

.btnSairTopoMenu
{
	margin-left: 10px;
}

#fundoTopoDietaSaude
{
	width: 100%;
	height: 95px;
	background-image: url(                '../images/fundoDietaSaudeTopo.gif' );
	clear: both;
	margin-top: -5px;
}

#fundoTopoDietaSaude0
{
	width: 100%;
	clear: both;
}

.conteudoTopoLogoImg
{
	width: 933px;
	margin: auto;
	height:33px;
	*height:38px;
	margin-top:4px;
}

.logoDietaSaudeTopo
{
	float: left;
	width: 250px;
	margin-left: 10px;
	margin-top: 5px;
}

#txtAtualizacaoPesoAssinate
{
	padding-top: 25px;
	padding-right: 20px;
	float: right;
}



#bordaFotoAssinante
{
	border: 1px solid #a2bed8;
	width: 71px;
	height: 71px;
	float: right; /*margin-right: 100px;*/
	margin-top: 10px;
}

/*** Casca 12/1/2009 ***/

/* INICIO PAGINA DE ERRO */

#iconePaginaIndisponivel
{
	float: left;
}

#txtPaginaIndisponivel
{
	float: left;
	margin-top: 10px;
	clear: right;
}

#txtConteudoPaginaErro
{
	clear: both;
	padding-top: 15px;
}

#btnVoltarPagina
{
	float: left;
}

#txtVoltarPaginaAnterior
{
	float: left;
	margin-top: 7px;
}

.btnVoltarCentralCardapio
{
	clear: both;
	padding-top: 5px;
}

.btnVoltarCentralCardapio img
{
	float: left;
}


.txtVoltarCentralCardapio
{
	float: left;
	margin-top: 10px;
}

#txtAjudaMenuTopo
{
	clear: both;
	padding-top: 20px;
}

#contenidoMioloPaginaErro
{
	margin-top: 10px;
	padding-left: 20px;
}

#mioloPaginaErroDS
{
	margin-top: 15px;
	float: left;
}

/* FIM PAGINA DE ERRO */

/* INICIO PAGINA LOGIN CENTRAL DO ASSINANTE */

#imgTxtAddFavoritos
{
	float: left;
	margin-left: 50px;
}

#txtUtilizarPagLogin
{
	float: left;
	margin-top: 10px;
}

#imgAddFavoritos
{
	float: left;
}

#txtAddFavoritos
{
	float: left;
	margin-top: 15px;
}

.linhaConteudoDigitarDados
{
	clear: both;
	padding-top: 20px;
}

.fundoAzulLogin
{
	width: 585px;
	height: 210px;
	background-image: url(                 '../images/quadroAzulLogin.gif' );
	float: left;
}

.conteudoFundoAzulLogin
{
	padding-top: 23px;
	margin-left: 35px;
}

.esquecerSenhaEmail
{
	margin-top: 15px;
	float: left;
}

.armazenarInfoLogin
{
	margin-top: 5px;
}

.btnAcessar
{
	float: left;
	margin-top: 5px;
	margin-left: 200px;
}

.quadroEncontrarCentral
{
	float: left;
	margin-left: 20px;
}

.txtAcessarAgoraCentral
{
	margin-left: 19px;
	margin-top: 5px;
}

#fundoAzulDietaSaude
{
	width: 100%;
	height: 95px;
	background-image: url(                 '../images/fundoDietaSaudeTopo.gif' );
}



.loginTextBox
{
	width: 450px;
	margin-top: 15px;
}

#btnReceber
{
	margin-left: 4px;
}

#ordenaTela
{
	margin-top: 10px;
}

#txtBoxEmail
{
	float: left;
}

.loginTextBoxEsqueci
{
	width: 310px;
	margin-top: 15px;
}

.btnVoltarLogin
{
	margin-left: 250px;
}
/* FIM PAGINA LOGIN CENTRAL DO ASSINANTE */

/*** Inicio do Novo menu  ***/

#bordasLateriarTutorial
{
	border-left: 1px solid #a7c2da;
	border-right: 1px solid #a7c2da;
	width: 177px; *margin-top:-3px;
*margin-bottom:-4px;
}

.boxAzulTutorial
{
	width: 169px;
	height: 40px;
	background-image: url(                '../images/boxAzulTutorial.gif' );
	margin-left: 5px;
}

.setinhaAzulOnOff
{
	margin-top: 2px;
	margin-left: 8px;
	padding-right: 4px;
}

.setinhaAzulOnOff2
{
	margin-top: 2px;
	margin-left: 8px;
	padding-right: 4px;
	float: left;
}

.txtLinhaDuplaAbas
{
	margin-top: 4px;
	float: left;
}


.listaItensPrincipal
{
	margin-top: 10px;
	margin-left: 10px;
	width: 165px;
	padding-bottom: 15px;
}

.linha1Itens
{
	/*width:140px;*/
}

.setaAzul1
{
	float: left;
	padding-right: 3px;
}

.txtItens1
{
	float: left;
}

.setaAzul2
{
	float: left;
}

.txtItens2
{
	float: left;
}

.txtItens3
{
	float: left;
	width: 120px;
}

.linha2Itens
{
	clear: both;
	width: 140px;
	padding-top: 10px;
}

.boxAzulTutorial2
{
	width: 169px;
	height: 40px;
	background-image: url(                '../images/boxAzulTutorial.gif' );
	margin-left: 5px;
	clear: both;
}

.imgSeusPontosTutorial
{
	float: left;
}

.conteudoBordasPrograma2
{
	padding-top: 10px;
	clear: both;
}

.conteudoBordasPrograma div
{
	float: left;
	width: 460px;
	margin-top: 15px;
	margin-left: 20px;
}

.conteudoBordasPrograma2
{
	padding-top: 10px;
	clear: both;
}

.conteudoBordasPrograma2 div
{
	float: left;
	width: 460px;
	margin-top: 15px;
	margin-left: 20px;
}

#mioloTemplateMeuProgramaTutorial
{
	/*margin-left:10px;*/
	width: 735px;
	padding-top: 20px;
	float: left;
	height: auto;
}

#bordaFotoTemplateMateria
{
	float: right;
	width: 320px;
	padding: 15px;
}

#boxAzulDicas
{
	margin-top: 40px;
	width: 728px;
	height: 128px;
	background-color: #e5f5fa;
}

#boxAzulDicas div
{
	margin-left: 15px;
	padding-top: 20px;
	width: 675px;
}


/*Minhas Alterações*/

.imgSetaTutorial
{
	float: left;
	margin-top: 4px;
}
.linkMove
{
	float: left;
	margin-top: 10px;
	margin-left: 3px;
}

/*** Final do Novo Menu  ***/

/*xxxxxxxxxxxxxxxxxxxxxxxxx INICIO MODAIS xxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

#imgBtnFecharModalAjuda
{
	position: absolute;
	z-index: 10; /*xxxxx Falta xxxxxxxx*/
	margin-left: 482px;
	margin-top: -5px;
}
.linha-dupla
{
	position: absolute;
	margin-top: 5px;
}

#fundoAzulModalAjuda
{
	background-color: #deebf7;
	width: 578px;
	height: 517px;
	padding-top: 6px;
}

#quadroBrancoModalAjuda
{
	background-color: #ffffff;
	width: 553px;
	height: 512px; /*    margin-left:6px;*/
}

#conteudoModalAjuda
{
	padding-top: 40px;
	margin-left: 25px;
	margin-right: 5px;
}

.conteudoModalCardapioDiario
{
	margin-top: 20px;
	margin-left: 0px;
	width: 510px; /*xxxxxx ???xxx*/
	height: 330px;
	overflow-y: scroll; /*xxxxxx ?????????????  xxxxx*/
	background-color: #ffffff;
}

/**xxxxxxxxxx xxxxxxxxxxxxxxx x**/
.checkedAzulItens
{
	float: left; /*margin-top:0px; 	margin-left:0px; 	margin-bottom:0px; 	margin-right:0px;*/
}
/*
#setaVermelhaItens2
{
	clear:both;
	margin-top:5px;
}

.setaVermelhaItens3
{
	float:left;
	clear:both;
	margin-top:5px;
}
*/
#tituloModais
{
	/*Formato de apresentação do elemento <h1>(títulos) dos modais*/ /*position:absolute;*/
	margin-top: -30px;
	margin-bottom: 0px;
	width: 500px; /*background-color:gray;*/
}

/*xxxxxx estilo dos paragrafos (elemento <p>)  xxxxx*/
.txtCardapioDiario2
{
	float: left;
	width: 450px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#txtVermelhoBusca
{
	margin-top: 20px;
}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#btnFecharCardapioDiario
{
	position: absolute;
	margin-left: 400px;
	margin-top: 35px;
}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/


.passo_a_passo
{
	/*Formato de apresentação das listas dos modais*/
	margin-left: 30px;
	margin-top: 0px;
	list-style-type: none;
}
.passo_a_passo li
{
	/*list-style-image:url("images/setaVermelhaItens.gif");*/
	margin-top: 0px;
	margin-bottom: 5px;
}
/* xxxxxxxxxxxxxxxxxxxxxxx FIM MODAIS xxxxxxxxxxxxxxxxxx*/

/* xxxxxxxxxxxxxxxxxxxxxxx Rodapé xxxxxxxxxxxxxxxxxxxxx*/
#rodape
{
	width: 100%;
	border-top: 1px solid #eeeeee;
	margin-top: 60px;
	background-color: #f5f5f5;
	height: 150px;
	clear: both;
}

#rodapeLogin
{
	width: 100%;
	border-top: 1px solid #eeeeee;
	margin-top: 592px; *margin-top:223px;
background-color:#f5f5f5;
height:150px;
clear:both;
}

.logoMVPB
{
	float: left;
	margin-left: 220px;
	margin-top: 25px;
}

#conteudoRodape
{
	float: left;
	margin-top: 25px;
}

#colunaEsquerdaPrograma
{
	margin-top: 20px;
	float: left;
}

#colunaDireitaPrograma
{
	margin-left: 10px;
	margin-top: 20px;
	float: left;
}

#conteudoBoxAzulDuvidas
{
	background-color: #eaf4fb;
	width: 282px;
	margin-bottom: -5px;
	height: 299px;
}

.imgBoxProgramas
{
	margin-left: 15px;
	margin-top: 5px;
	float: left;
	padding-top: 5px;
}

.txtProgramaEvolucao
{
	padding-top: 17px;
	float: left;
}

.conteudoDuvidasTutorial
{
	clear: both;
	padding-left: 15px;
}

#conteudoItensNumerosDuvidas
{
	float: left;
}

#conteudoItensDuvidas
{
	float: left;
	margin-top: 5px;
	height: 152px;
}

.txtIrPontos2
{
	float: left;
	padding-top: 10px;
}

.txtIrPontos2
{
	/*clear:both;*/
	margin-left: 10px;
}


#conteudoMeuProgramaAlimentar
{
	float: left;
	width: 282px;
	height: 338px;
	background: url(   '../images/bgFundoBoxMProgrAlimentar.gif' ) no-repeat left top;
}


.conteudoProgramaTutorial
{
	clear: both;
	padding-top: 15px;
	padding-left: 20px;
}


.listaItensPrograma
{
	line-height: 29px;
	float: left;
}


#pontuacaoProgramaAlimentar
{
	float: left;
	text-align: right;
	margin-left: 15px;
}

.txtIrPontos
{
	clear: both;
	padding-top: 10px;
}

#conteudoBoxMinhaEvolucao
{
	float: left;
	background: url(   '../images/boxMinhaEvolucao.gif' ) no-repeat left top;
	width: 641px;
	height: 298px;
	margin-bottom: 20px;
}

#imgMinhaEvolucao
{
	float: left;
}

.imgBoxMinhaEvolucao
{
	margin-left: 15px;
	float: left;
	padding-top: 5px;
}

.txtIrPontos3
{
	float: right;
	height: 30px;
	padding-top: 10px;
	padding-right: 18px;
}


#colunaEsquerdaGraficos
{
	float: left;
	width: 380px;
}

#colunaDireitaEstrelas
{
	float: left;
	padding-left: 10px;
	width: 196px;
}

#colunaDireitaEstrelas
{
	float: left;
	padding-left: 10px;
	width: 196px;
}

.btnAcessePagEvolucao
{
	margin-left: 30px;
	margin-top: 10px;
}


.txtProgramaEvolucao2
{
	padding-top: 20px;
	float: left;
}

#conteudoItensNumerosDuvidas img
{
	margin-top: 15px;
	padding-top: 5px;
}

#conteudoItensDuvidas p
{
	margin-top: 15px;
}

.boxBrancoCalendario img, .boxBrancoCalendario2 img
{
	padding-top: 5px;
}

/*Modal de envia E-mail*/

#quadroBrancoModalInserirAlimento16
{
	background-color: #ffffff;
	width: 554px;
	height: 240px; *margin-top:-34px;
margin-left:6px;
}

#conteudoModalEnviar
{
	padding-top: 40px;
	margin-left: 30px;
}

#conteudoModalDSEnviar
{
	margin-top: 15px;
	margin-left: 10px;
	width: 480px;
}

/*Final do Modal*/

/* Upgrade */

.imgSecaoDestaque
{
	float: left;
}
.SecaoDestaque
{
	clear: both;
	margin-top: 17px;
	height: 100px;
}
.posicaoTxtDestaque
{
	margin-left: 7px;
	float: left;
	width: 750px;
}
.btnAceitarTestarPlanoVIP
{
	margin-top: 30px;
	clear: both;
}
.btnPageBackMinhaAssintura
{
	clear: both;
}

/* Fim Upgrade */

/* Cancelamento */
#BgBolaLaranja
{
	vertical-align: middle;
}

.divCheckbox
{
	margin-top: 10px;
	padding-left: 29px;
}

/* Fim Cancelamento */

/*Inicio da CSS da Home*/
#conteudoAvatar
{
	width: 295px;
	float: left;
	margin-top: 10px;
}

.iconeMeuEspaco
{
	float: left;
}

.txtMeuEspacoFerramentas
{
	padding-top: 9px;	
	margin-bottom: 10px;
}

#bordaNomeAvatar
{
	clear: both;
	width: 295px;
}

#bordaAvatarEspaco
{
	width: 124px;
	height: 124px;
	border: 1px solid #a2bed8;
	clear: both; /*margin-top: 10px;*/
	float: left;
}

#nomeCadastroMeuEspaco
{
	float: left;
	margin-top: 30px;
	margin-left: 15px;
}

#linhaDuplaAvatar290x4
{
	clear: both;
	margin-top: 15px;
	margin-bottom: 15px;
}

#conteudoFerramentas
{
	float: left;
	width: 300px;
	margin-left: 30px;
	margin-top: 10px;
}

#tabelasDeFerramentas
{
	clear: both;
	padding-top: 10px;
}

.bordas37x37
{
	width: 34px;
	height: 37px;
	float: left;
}

.textosTabelaFerramentas
{
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}

/**/
.linha2TabelaFerramentas
{
	clear: both;
	padding-top: 2px;
}

.linhaMaisMeuPrograma
{
	clear: both; /*padding-left:100px;*/
	padding-top: 15px;
}

.iconeMeuEspaco2
{
	background:url(../images/iconeMaisMeuPrograma.gif) no-repeat left 100%;
	*background:url(../images/iconeMaisMeuPrograma.gif) no-repeat left 80%;
	background-repeat:no-repeat;
	padding-left:46px;
	float:left;
}

.iconeMeuEspaco3
{
	background:url(../images/LogoMVHome.gif) no-repeat left 110%;
	*background:url(../images/LogoMVHome.gif) no-repeat left 75%;
	background-repeat:no-repeat;
	padding-left:45px;
	float:left;
}

.boxQuadroItens
{
	width: 186px;
	height: 143px;
	background-image: url(               '../images/boxQuadroItens.gif' );
	text-align: center;
	float: left;
}

.conteudoMeuPrograma
{
	clear: both;
	padding-top: 20px;
}

.txt1MeuPrograma
{
	margin-top: 8px;
	_margin-top: 3px;
	height: 27px;
}

.txtNMeuPrograma
{
	height: 27px;
}

.bordaFoto150x120
{
	width: 150px;
	height: 120px;
	border: 1px solid #94afc8;
	float: left;
}

.conteudoFotodescricao
{
	float: left;
	margin-top: 15px;
	margin-left: 20px;
	width: 350px;
}

.textoDescricao
{
	float: left;
	width: 175px;
	margin-top: 15px;
	margin-left: 15px;
}

#bordaEsqAmarela
{
	float: left;
}

#boxAmareloAtivarEspaco
{
	width: 271px;
	height: 61px;
	background-color: #ffffdb;
	border-top: 1px solid #e8e8b0;
	border-bottom: 1px solid #e8e8b0;
	float: left; /*margin-top:5px;*/
	text-align: center;
	margin-bottom: 20px;
}

#imgExclamacaoLaranja
{
	float: left;
	margin-left: 20px;
	margin-top: 15px;
}

#txtBoxAtivarEspaco
{
	float: left;
	margin-top: 22px;
}

#bordaDirAmarela
{
	float: right;
}

#conteudoAtivarSeuEspaco
{
	width: 255px;
}

/**/
/*Fim da CSS da Home*/

/*xxxxxxxxxxxxxxxx segunda atualização xxxxxxxxxxxxxxxxxxx*/

.txtSecao ul
{
	list-style-type: none;
}

.txtlistaBoaAlimentacao li
{
	height: 70px;
	vertical-align: middle;
	padding: 1px;
}

.txtlistaBoaAlimentacao li img
{
	padding: 0px;
}

.pecaUpgrade img
{
	margin-top: 30px;
}

.centralizaImg_P
{
	text-align: center;
}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXxxx  VIVENDO O PROGRAMA  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#DivBarraAtualizacao
{
	margin-bottom: -2px;
}

/* xxxxxxxxxxx ESQUERDA xxxxxxxxxxxx */
#DivBarraAtualizacao h3
{
	/*position: absolute;*/
	width: 450px;
	margin-top: -28px;
	margin-left: 50px;
}

#divNumIndice
{
	background-image: url(               '../images/imgFundoAtualizacao.gif' );
	background-repeat: no-repeat;
	background-position: center;
	height: 31px;
	width: 39px;
	margin-right: 4px;
	padding-top: 7px;
}

/* xxxxxxxxxxx DIREITA xxxxxxxxxxxx */
#divBarLinks
{
	position: absolute;
	margin-left: 550px;
	margin-top: -28px;
}
/*xxxxxxxxxxxxxxx margem da imagem "X" xxxxxxxxxxx*/

/* xxxxxxxxxxx Depois da linha xxxxxxxxxxxx */

#divBarBotoes
{
	padding: 0px;
	margin-top: 3px;
}

#divBarBotoes2
{
	margin-top: 10px;
}

.btnVerMateriaAnterior
{
	float: left;
	margin-left: 0px;
}
.btnVerProxMateria
{
	float: left;
	margin-left: 5px;
}

#divBtnImprimirVoltar
{
	float: left;
	width: 165px;
	height: 31px;
	margin-left: 237px;
}

#divBtnImprimirVoltar a
{
	position: relative;
}

#divBtnImprimirVoltar input
{
	position: relative;
}

#divBtnImprimirVoltar .btnVoltarSetaBranca
{
	margin-bottom: -5px;
	margin-left: 25px;
}

#divBtnImprimirVoltar .btnImprimir
{
	margin-right: -3px;
	margin-bottom: -5px;
}

.imagemMateriasTutorial
{
	margin-bottom: 5px;
}

#divBarLinks img
{
	margin-left: 2px; /*margin-right:7px;*/
}

#divBarLinks span
{
	margin-right: 16px;
}

#menuTutorialHolder
{
	margin-bottom: 80px;
}
/*xxxxxxxxxxxxxxx end xxxxxxxxxxx*/

#conteudoColunaEsqFluxoJan
{
	width: 550px;
}

#txtConteudoInputs
{
	margin-left: 320px;
}

/*xxxxxxxxxxxxxxx Tamplate Vídeo Tutorial xxxxxxxxxxx*/

#menuEsquerdoVideoTutorial
{
	float: left;
	width: 200px;
	margin-top: 18px;
}

.imgBordaTopMenuVideoTutorial
{
	float: left; /**margin-bottom-5px;*/
}

#bordasLateraisMenuVideoTutorial
{
	float: left;
	margin-top: 0px;
	border-left: 1px solid #a7c2da;
	border-right: 1px solid #a7c2da;
	width: 177px;
	margin-bottom: 0px;
}

#boxAzulMenuVideoTutorial
{
	float: left;
	width: 169px;
	height: 40px;
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 0px;
	margin-bottom: 10px;
	background-image: url(              '../images/boxAzulTutorial.gif' );
	background-repeat: no-repeat;
}

.txtTituloMenu
{
	position: absolute;
	margin-top: 12px;
	margin-left: 40px;
}

#bordasLateraisMenuVideoTutorial ul
{
	list-style: none;
	margin-left: 11px;
}

#bordasLateraisMenuVideoTutorial ul li
{
	width: 155px;
	margin: 0px;
	padding-bottom: 12px;
	background-image: url(              '../images/linhaAzulMenuEsq.gif' );
	background-position: bottom center;
	background-repeat: no-repeat;
}
#bordasLateraisMenuVideoTutorial ul li img
{
	margin-right: 5px;
}
#bordasLateraisMenuVideoTutorial ul li span
{
	margin-right: 14px;
}


.imgBordaBaixoMenuVideoTutorial
{
	margin-top: 0px;
	padding: 0px; *margin-bottom:5px;

}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

#btnVerProxVideo
{
	margin-left: 5px;
}

.divVideoTutorial
{
	width: 554px;
	height: 378px;
	border: solid 1px #a3bed9;
}

/*xxxxxxxxxxxxxxx end xxxxxxxxxxx*/

/* Box Default */
.BordasBoxTopo
{
	width: 12px;
	height: 54px;
	float: left;
}

.BlocoTopoMiolo
{
	height: 54px;
	background-image: url(               '../images/fundoAzulAvaliacao.gif' );
	float: left;
}

.BlocosBox
{
	clear: both;
	font-size: 1px;
}

.BlocosBoxConteudo
{
	padding-left: 12px;
	border-left: solid 1px #aacaeb;
	float: left;
}

.BlocosBoxBordaDireita
{
	width: 4px;
	float: left;
	margin-left: 7px;
	background-image: url(                '../images/bordaFioDireita.gif' );
	background-repeat: repeat-y;
}

.BordasBoxRodape
{
	width: 9px;
	height: 9px;
	float: left;
}

.BlocoRodapeMiolo
{
	height: 9px;
	padding-left: 3px;
	padding-right: 3px;
	background-image: url(              '../images/bordaMeioBaixoAvaliacao.gif' );
	float: left;
}

/* Fim Box Default */


/*** Home do Tutorial   ***/
#boxAzulPrograma
{
	background-image: url(             '../images/boxAzulPrograma.gif' );
	width: 301px;
	height: 258px;
	float: left;
	margin-left: 20px;
}

.fundoAzulTopo
{
	width: 306px;
	height: 72px;
	background-color: #cce3f4;
}

.fundoAzulConteudo
{
	width: 306px;
	height: 226px;
	background-color: #eaf4fb;
}

.bordaAjudaBaixo
{
	background-image: url(      'images/bordaAjudaBaixo.gif' );
	width: 306px;
	height: 15px;
}

.imgBoxAjuda
{
	float: left;
	margin-left: 15px;
}

.txtBoxAzulAjuda
{
	float: left;
	margin-left: 10px;
	line-height: 20px;
	padding-top: 10px;
}

.conteudoBoxAzul
{
	float: left;
}

.txtBoxAzulAjuda2
{
	float: left;
	margin-left: 10px;
	padding-top: 20px;
}

.conteudoEspacamentoAjuda
{
	padding-top: 15px;
	padding-left: 15px;
	width: 264px;
}

.conteudoBoxAzul2
{
	float: left;
	margin-left: 8px;
	margin-right: 8px;
}

/*#linha2ConteudoAjuda img
{
    width:940px;
}*/

.conteudoBoxAzul3
{
	float: left;
	margin-left: 25px;
	margin-right: 25px;
}

#linha2ConteudoAjuda
{
	padding-top: 15px;
	clear: both;
}

.txtExplicacao
{
	width: 295px;
	padding-top: 15px;
}

#linha1ConteudoAjuda
{
	padding-top: 20px;
}

#imgRoberta174x242
{
	float: left;
}

#boxAmareloEnviarDuvida
{
	border: 1px solid #e9d2a0;
	background-color: #ffffe1;
	width: 619px;
	height: 57px;
	margin-top: 10px;
}

#boxAmareloEnviarDuvida p
{
	margin-left: 15px;
	margin-top: 12px;
}

.boxEscreverDuvidasRoberta
{
	clear: both;
	margin-top: 15px;
}

.bordaEsquerdaAzul
{
	float: left;
}

.fioFundoAzulDuvidas
{
	width: 900px;
	height: 272px;
	background-image: url(      '../images/fioBackGrndAzul.gif' );
	float: left;
	margin-top: 5px;
}

#bordaDireitaAzul
{
	float: right;
	margin-right: 18px;
}

.boxDuvidasConteudo
{
	padding-left: 20px;
	padding-top: 30px;
}

#btnsEnviarDuvidaSecaoAjuda
{
	padding-left: 490px;
	padding-top: 15px;
}

.btnsEnviarDuvidaSecaoAjuda22
{
	padding-left: 320px;
	padding-top: 15px;
}

#btnsEnviarDuvidaSecaoAjuda3
{
	padding-left: 320px;
	padding-top: 15px;
}


#btnIrMeusExercicios
{
	float: left;
	margin-top: 10px;
	margin-left: 5px;
}

.btnEnviarDuvida
{
	float: left;
}

.btnVoltarSecaoAjudaAzul
{
	float: left;
	margin-top: 10px;
	margin-left: 5px;
}

#btnsEnviarDuvidaSecaoAjuda2
{
	padding-top: 20px;
}

.btnEnviarDuvida2
{
	float: left;
	margin-right: 3px;
}

.conteudoBoxAzul4
{
	float: left;
	padding-left: 25px;
}

.imgsAjuda
{
	float: left;
}

.txtExplicacao2
{
	width: 260px;
	padding-top: 5px;
	float: left;
	padding-left: 10px;
}

.conteudoBoxAzul5
{
	float: left;
}

.setaBtnFundoAzul
{
	float: left;
	margin-top: 5px;
}

.txtIrPontos4
{
	float: left;
	width: 240px;
	margin-top: 10px;
}

.textoTopo
{
	float: left;
	width: 730px;
}

.btnVoltarSecaoAjudaBranco
{
	float: left;
	margin-left: 10px;
}

#conteudoDuvidasBtnSecao
{
	padding-top: 15px;
}

.conteudoBgBoxAmareloAjuda
{
	clear: both;
	padding-top: 15px;
}

.bordaAmarelaEsqAjuda
{
	float: left;
}

.bordaAmarelaDirAjuda
{
	float: right;
}

.bgAmareloAjuda
{
	width: 920px;
	height: 44px;
	background-image: url(      '../images/fundoAmareloAjuda.gif' );
	float: left;
}

.bgAmareloAjuda p
{
	padding-top: 7px;
	padding-left: 10px;
}

.textoConteudoPerguntasDuvidas
{
	float: left;
	margin-top: 10px; /*width:810px;*/
}

.conteudoPerguntasDuvidas
{
	padding-top: 10px;
	clear: both;
}

.conteudoVerResposta2
{
	clear: both;
	padding-top: 5px;
}

.conteudoBtnsVoltarTopoSecao
{
	clear: both;
	padding-top: 20px;
}


/*** Home do Tutorial   ***/

/* Home dos passos */

/* INICIO AJUDA */
#boxAzulProgramaAjudapasso
{
	background-image: url(       '../images/topoBordaAjudaCima.gif' );
	width: 306px;
	height: 15px;
}





.bordaAjudaBaixopasso
{
	background-image: url(       '../images/bordaAjudaBaixo.gif' );
	width: 306px;
	height: 15px;
}

.imgBoxAjudapasso
{
	float: left;
	margin-left: 15px;
}

.txtBoxAzulAjudapasso
{
	float: left;
	margin-left: 10px;
	line-height: 20px;
	padding-top: 10px;
}

.conteudoBoxAzulpasso
{
	float: left;
}

.txtBoxAzulAjuda2passo
{
	float: left;
	margin-left: 10px;
	padding-top: 20px;
}

.conteudoEspacamentoAjudapasso
{
	padding-top: 15px;
	padding-left: 15px;
	width: 264px;
}


.conteudoBoxAzul2passo
{
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

.conteudoBoxAzul3passo
{
	float: left;
	margin-left: 25px;
	margin-right: 25px;
}

#linha2ConteudoAjudapasso
{
	padding-top: 15px;
	clear: both;
}

.txtExplicacaopasso
{
	width: 295px;
	padding-top: 15px;
}

#linha1ConteudoAjudapasso
{
	padding-top: 20px;
}
/* FIM AJUDA */

#bordaReceitas141
{
	width: 594px;
	height: 242px;
	border-top: solid 2px #d8e1e8;
	border-bottom: solid 2px #d8e1e8;
	border-left: none;
	border-right: none;
	background-color: #ffffff;
	float: left;
	overflow-y: scroll;
}
#conteudoReceitaAlimentos
{
	clear: both;
	margin-left: 20px;
	padding-top: 20px;
}
#coluna1ConteudoReceitas
{
	float: left;
}
#coluna2ConteudoReceitas
{
	float: left;
	width: 345px;
	margin-left: 60px;
}

/* Início fale conosco */
#imgRoberta174x242
{
	float: left;
}

#boxAmareloEnviarDuvida
{
	border: 1px solid #e9d2a0;
	background-color: #ffffe1;
	width: 619px;
	height: 57px;
	margin-top: 10px;
}

#boxAmareloEnviarDuvida p
{
	margin-left: 15px;
	margin-top: 12px;
}

#boxEscreverDuvidasRoberta
{
	clear: both;
	margin-top: 15px;
}

#conteudoRobertaStella
{
	width: 715px;
	float: left;
	margin-left: 20px;
	margin-top: 20px;
}


#boxEscreverDuvidasRoberta
{
	clear: both;
	padding-top: 8px;
}

#bordaEsquerdaAzul
{
	float: left;
}

.fioFundoAzulDuvidas
{
	width: 900px;
	height: 272px;
	background-image: url(       '../images/fioBackGrndAzul.gif' );
	float: left;
	margin-top: 0px;
}

.bordaDireitaAzul
{
	float: right;
	margin-right: 18px;
}

.boxDuvidasConteudo
{
	padding-left: 20px;
	padding-top: 30px;
}

.btnsEnviarDuvidaSecaoAjuda
{
	padding-left: 490px;
	padding-top: 15px;
}

.btnsEnviarDuvidaSecaoAjuda2
{
	padding-left: 600px;
	padding-top: 15px;
}

#btnsEnviarDuvidaSecaoAjuda3
{
	padding-left: 320px;
	padding-top: 15px;
}



/* Fim fale conosco */

#bordaTopoBoxReceita
{
	padding-top: 15px;
}

#bordasBoxInserirReceita
{
	border-left: 2px solid #d8e1e8;
	border-right: 2px solid #d8e1e8;
	width: 613px;
	height: 440px;
	overflow-y: scroll;
}
#coluna2ConteudoReceitas2
{
	float: left;
	width: 345px;
	margin-left: 30px;
}

#boxAzulTopoReceita
{
	width: 165px;
	height: 37px;
	background-color: #d6e4f4;
	margin-top: 15px;
	text-align: center;
}

#boxAzulConteudReceita
{
	width: 165px;
	height: 185px;
	background-color: #eef5fb;
}


#quadroInfo
{
	margin-top: 35px;
	width: 728px;
}

#quadroInfo div#divInfo1
{
	padding-bottom: 27px;
}

#quadroInfo div.divInfo
{
	height: 155px;
	clear: both;
	margin-bottom: 10px;
	margin-top: 10px;
}

#quadroInfo div.divInfo img
{
	float: left;
	margin: 0px;
	padding: 0px;
}

#quadroInfo div p
{
	float: left;
	width: 524px;
	margin-left: 22px;
}


#quadroInfo div.divInfo #txt2
{
	margin-top: 40px;
}


#quadroInfo div.divInfo #txt3
{
	margin-top: 20px;
}

#boxAzulConteudReceita p
{
	margin-left: 15px;
	padding-top: 10px;
}

#boxAzulTopoReceita p
{
	padding-top: 12px;
}

/* FIM AJUDA */

#bordaReceitas141
{
	width: 594px;
	height: 242px;
	border-top: solid 2px #d8e1e8;
	border-bottom: solid 2px #d8e1e8;
	border-left: none;
	border-right: none;
	background-color: #ffffff;
	float: left;
	overflow-y: scroll;
}
#conteudoReceitaAlimentos
{
	clear: both;
	margin-left: 20px;
	padding-top: 20px;
}
#coluna1ConteudoReceitas
{
	float: left;
}
#coluna2ConteudoReceitas
{
	float: left;
	width: 345px;
	margin-left: 60px;
}

/*** Home do Tutorial   ***/
#linha1MeuProgramaHome
{
	clear: both;
	padding-top: 30px;
}

#nutriRS166x243
{
	float: left;
}

#txtApresentacaoPrograma
{
	float: left;
	padding-left: 20px;
}

#boxAzulProgramapasso
{
	background-image: url(            '../images/boxAzulPrograma.gif' );
	width: 301px;
	height: 258px;
	float: left;
	margin-left: 20px;
}

.imgDadosProgramas
{
	float: left;
	margin-left: 20px;
	margin-top: 2px;
}

.textoImgDadosProgramas
{
	float: left;
	margin-top: 15px;
}

#textoDadosProgramas
{
	clear: both;
	margin-left: 40px;
	padding-top: 30px;
}

#txtCliqueQtddPontosCorretas
{
	text-align: center;
	padding-top: 40px;
}

#linha2ProgramaAlimentar
{
	padding-top: 10px;
	clear: both;
}

#conteudoBoxPassos
{
	clear: both;
}

#boxPrimeiroPasso
{
	background-image: url(            '../images/bordaCimaHomePr.gif' );
	width: 304px;
	height: 54px;
	margin-top: 10px;
	float: left;
}

.quadradosConteudoPassos
{
	width: 303px;
	height: 71px;
	clear: both;
	background-image: url(            '../images/quadradosConteudoPassos.gif' );
	margin-left: 1px;
}

.checkLida
{
	float: left;
	margin-left: 70px;
	margin-top: 13px;
}

.txtLerMaterias
{
	clear: both;
	margin-left: 20px;
}

.passos1
{
	float: left;
	margin-left: 20px;
	margin-top: 20px;
}

#boxPrimeiroPasso2
{
	background-image: url(            '../images/bordaCimaHomePr.gif' );
	width: 304px;
	height: 54px;
	margin-top: 10px;
	float: left;
	margin-left: 10px;
}

#txtApresentacaoPrograma
{
	width: 425px;
}

#boxPrimeiroPasso3
{
	background-image: url(            '../images/bordaCimaHomePr.gif' );
	width: 304px;
	height: 54px;
	margin-top: 10px;
	float: left;
	margin-left: 10px;
}

.quadradosPassosRodape
{
	width: 303px;
	height: 85px;
	clear: both;
	background-image: url(        '../images/quadradosPassosRodape.gif' );
	margin-left: 1px;
}

#conteudoMioloPrograma
{
	padding-top: 20px;
}

#txtApresentacaoPrograma p
{
	padding-bottom: 14px;
}

#TituloBoxAul
{
	margin-left: 26px;
	margin-top: 23px;
}

#ConteudoBoxNutricionista
{
	width: 270px;
	height: 125px;
	margin-top: 18px;
	margin-left: 14px;
	margin-right: 14px;
	padding: 0px;
	background-color: white;
}

#ftAjudaNutricionista
{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	padding: 0px;
}

#textoAjudaNutricionista
{
	float: left;
	margin-top: 45px;
	padding-left: 2px;
	width: 160px;
}

#divInfoSuporteNutricional
{
	width: 270px;
	margin-top: 20px;
	margin-left: 14px;
	margin-right: 14px;
	margin-bottom: 16px;
	padding: 0px;
	text-align: center;
}

#quadro1AssinantesProgrEmagrec
{
	float: left;
	margin-top: 50px;
}

.linhaDegrade
{
	margin-top: 6px;
	margin-bottom: 8px;
	vertical-align: middle;
}

.linha
{
	float: left;
	margin-top: 19px;
	margin-bottom: 19px;
}

.qdroFotoAssinProgrEmagrec
{
	float: left;
	margin-right: 20px;
	width: 133px;
	height: 189px;
}

.qdroFotoAssinProgrEmagrec img
{
	margin: 0px;
	padding: 0px;
}

.tituloOpcao
{
	float: left;
	width: 770px;
	margin-bottom: 10px;
}

.imgSetaTituloOpcao
{
	margin-right: 5px;
}

.textoOpcao
{
	float: left;
	width: 770px;
}

#quadro2ManutencaoPeso
{
	float: left;
	margin-top: 50px;
}



/* fim home dos passos */

/* Home meu esporte */

.txtFotoDestaqueSecoes4
{
	width: 597px;
	float: left;
	margin-top: 35px;
	margin-left: 15px;
}

.valeriaPersonalMV
{
	margin-top: 30px;
	float: left;
}

.masterConteudoSecoes2
{
	padding-top: 20px;
	clear: both;
}

/* fim home meu esporte */

#conteudoImgTxtRoberta
{
	padding-top: 15px;
}

#ftRoberta123x203
{
	float: left;
}

#txtRobertaStellaPrograma
{
	width: 482px;
	float: left;
	margin-left: 20px;
}
#itensAprederUtilizarPrograma
{
	clear: both;
	width: 500px;
	padding-top: 20px;
}

.modalTutorialTopico
{
	clear: both;
}

.setaAprenderUsarPrograma
{
	float: left;
	margin-top: 10px;
}

.txtAprenderUsarPrograma
{
	float: left;
	margin-top: 12px;
	width: 480px;
}

#btnsTutoriaisVerDepois
{
	padding-top: 40px;
}

.fundoAzulModalMinhasAssinatura6
{
	background-color: #deebf7;
	width: 539px;
	height: 550px;
	padding-top: 6px;
}

.quadroBrancoModalMinhasAssinatura6
{
	background-color: #ffffff;
	width: 527px;
	height: 545px;
	margin-left: 6px;
}

.imgBtnFecharMinhasAssinatura6
{
	position: absolute;
	z-index: 10;
	margin-left: 443px;
	margin-top: -6px;
}

.valeriaPersonalMVModal
{
	float: left;
}

.txtFotoDestaqueSecoes5
{
	width: 300px;
	float: left;
	margin-left: 15px;
}

.btnFecharTemplateMateria2
{
	margin-left: 400px;
	margin-top: 20px;
}

.linha_dupla
{
	margin-bottom: 20px;
	margin-top: 20px;
}

#conteudoImpressao
{
	width: 710px;
	padding: 10px 10px 0px 0px;
	margin-left: 190px; /*border:1px black solid;*/
}

#conteudoImpressao div.secao
{
	height: 40px;
	margin: 0px 0px 27px 0px;
	padding: 0px;
}

#conteudoImpressao div.secao h1
{
	float: left;
	width: 550px;
	margin: 0px;
	padding: 0px;
	line-height: 27px;
}

#conteudoImpressao div.secao div.ajuda
{
	float: left;
	width: 70px;
	height: 20px;
	margin: 0px 0px 0px 23px;
	padding: 0px;
	background: url(   "../images/iconAjudaTblPontosImpressao.gif" ) no-repeat 0px 0px;
}
/*
#conteudoImpressao div.secao div.ajuda img{
	float:left;
	margin:0px 4px 0px 0px;
	padding:0px;
}*/
#conteudoImpressao div.secao div.ajuda a
{
	float: left;
	margin: 3px 0px 0px 22px;
	padding: 0px;
}


#boxImpressao
{
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 18px 0px; /*border:1px black solid;*/
	height: 176px;
}
#boxImpressao div.ladoEsqBoxImpressao
{
	float: left;
	width: 9px;
	height: 176px;
	background: url(   "../images/ladoEsqBoxImpressao10.gif" ) no-repeat left top;
	margin: 0px;
	padding: 0px;
}
#boxImpressao div.corpoBox
{
	float: left; /*background-color:#f9f3f4;     border-top:1px #dcccce solid;*/
	background-image: url(   "../images/bgBoxImpressao1.gif" );
	background-position: top left;
	background-repeat: repeat-x;
	width: 600px;
	height: 176px;
}
#boxImpressao div.corpoBox div.passo
{
	margin: 20px 0px 0px 12px;
	padding: 3px 0px 0px 0px;
	background-image: url(   "../images/bgBolaVermelha5.gif" );
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

#boxImpressao div.corpoBox div.passo span.arialB-branco-18px
{
	margin: 0px 15px 0px 9px;
	padding: 0px 0px 0px 0px;
}



#boxImpressao div.corpoBox div.passo select
{
	width: 387px;
	margin: 2px 0px 0px 38px;
	padding: 0px 0px 0px 0px;
}
#boxImpressao div.corpoBox div.passo input
{
	margin: 5px 0px 0px 38px;
	padding: 0px 0px 0px 0px;
}


#boxImpressao div.ladoDirBoxImpressao
{
	background-image: url(   "../images/ladoDirBoxImpressao10.gif" );
	background-position: left top;
	background-repeat: no-repeat;
	width: 9px;
	height: 176px;
	float: left;
}
#conteudoImpressao p.setaVermelha-de-link
{
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 2px;
	padding-left: 20px;
	background-image: url(   "../images/setaDirBolaVermelha.gif" );
	background-position: left center;
	background-repeat: no-repeat;
}

/*********************** MODELO CARDÁPIO DE IMPRESSÁO *******************************/

#conteudoCardapioImpressao
{
	width: 650px;
	padding: 5px 10px 0px 24px;
	margin-top: 6px;
	margin-left: 180px;
}

#conteudoCardapioImpressao div.secao
{
	height: 40px;
	margin: 0px 0px 20px 0px;
	padding: 0px;
}

#conteudoCardapioImpressao div.secao h1
{
	margin: 0px;
	padding: 0px;
	line-height: 27px;
}

#conteudoCardapioImpressao div.btnImprimir
{
	height: 47px;
	margin-top: 20px;
	margin-bottom: 26px;
}

#conteudoCardapioImpressao caption.arial-regular-18-arial
{
	text-align: left;
	padding: 0px 0px 5px 0px;
	margin: 0px;
}

#conteudoCardapioImpressao table
{
	border-spacing: 0px;
	border-collapse: collapse;
	margin-bottom: 30px;
}

#conteudoCardapioImpressao th
{
	height: 34px;
	margin: 0px;
	border: 1px #a3bbd1 solid;
	background-color: #e3ecf3;
}

#conteudoCardapioImpressao th.alimento
{
	width: 380px;
	text-align: left;
	padding: 0px 0px 0px 15px;
}
#conteudoCardapioImpressao th.medida
{
	width: 141px;
	text-align: center;
}
#conteudoCardapioImpressao th.qtde
{
	width: 100px;
	text-align: center;
}
#conteudoCardapioImpressao th.pontos
{
	width: 88px;
	text-align: center;
}

#conteudoCardapioImpressao td
{
	height: 32px;
	margin: 0px;
	border: 1px #a3bbd1 solid;
}


#conteudoCardapioImpressao td.alimento
{
	width: 380px;
	text-align: left;
	padding: 0px 0px 0px 15px;
}
#conteudoCardapioImpressao td.medida
{
	width: 141px;
	text-align: center;
}
#conteudoCardapioImpressao td.qtde
{
	width: 100px;
	text-align: center;
}
#conteudoCardapioImpressao td.pontos
{
	width: 88px;
	text-align: center;
}

#totalPontos
{
	text-align: right;
}
#totalPontos input
{
	width: 88px;
}
#conteudoCardapioImpressao div.btnImprimir2
{
	height: 47px;
	margin-top: 30px;
	margin-bottom: 26px;
}

/*xxxxxxxxxxxxxxxxxxxxxxxxxx versão de impressão xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

#modeloCardapioImpressao
{
	width: 780px;
	padding: 0px 0px 0px 0px;
	margin: 0px auto;
}

#modeloCardapioImpressao div.topoModeloCardapioImpressao
{
	width: 769px;
	height: 96px;
	margin: 38px auto 4px auto; /*background-image:url("../images/topoPagImpressao.gif") ;*/
	background-repeat: no-repeat;
}


#modeloCardapioImpressao caption.arial-regular-18-arial
{
	text-align: left;
	padding: 0px 0px 5px 0px;
	margin: 0px;
}

#modeloCardapioImpressao table
{
	border-spacing: 0px;
	border-collapse: collapse;
	margin-bottom: 30px;
	margin-left: 35px;
}

#modeloCardapioImpressao th
{
	height: 34px;
	margin: 0px;
	border: 1px #b0b0b0 solid;
	background-color: #d3d3d3;
}

#modeloCardapioImpressao th.alimento
{
	padding: 0px 0px 0px 15px;
	width: 352px;
	text-align: left;
}
#modeloCardapioImpressao th.medida
{
	width: 140px;
	text-align: center;
}
#modeloCardapioImpressao th.qtde
{
	width: 100px;
	text-align: center;
}
#modeloCardapioImpressao th.pontos
{
	width: 87px;
	text-align: center;
}

#modeloCardapioImpressao td
{
	height: 32px;
	margin: 0px;
	border: 1px #b0b0b0 solid;
}

#modeloCardapioImpressao td.alimento
{
	padding: 0px 0px 0px 15px;
	width: 352px;
	text-align: left;
}
#modeloCardapioImpressao td.medida
{
	width: 128px;
	text-align: center;
}
#modeloCardapioImpressao td.qtde
{
	width: 86px;
	text-align: center;
}
#modeloCardapioImpressao td.pontos
{
	width: 75px;
	text-align: center;
}

.totalPontos
{
	text-align: right;
	width: 705px;
	margin-left: 35px;
	margin-top: -10px;
}

.totalPontos input
{
	width: 88px;
}

#modeloCardapioImpressao address.rodapeModeloCardapioImpressao
{
	border-top: 1px #d7e5f3 solid;
	margin-left: 20px;
	margin-top: 40px;
	width: 729px;
}
#modeloCardapioImpressao address.rodapeModeloCardapioImpressao img
{
	float: left;
	margin: 8px 0px 0px 5px;
}
#modeloCardapioImpressao address.rodapeModeloCardapioImpressao p
{
	width: 500px;
	text-align: right;
	margin-left: 225px;
	margin-top: 18px;
}

#divAnuncioTopo
{
	float: left;
	height: 78px;
	margin-left: 35px;
	margin-top: 12px;
	width: 325px;
}

.controleSeta1
{
	position: absolute;
	margin-top: -3px;
}
.controleSeta2
{
	position: absolute;
	margin-top: -6px;
}

#conteudoMenuDireito div.bordaBaixoBox div.topoBox h2
{
	background: url(   "../images/iconCardapio.gif" ) no-repeat left top;
	margin: 0px 0px 0px 23px;
	padding: 2px 0px 4px 26px;
}


.bordaBaixoBox
{
	background: url(   "../images/bordaBaixoBox.gif" ) no-repeat left bottom;
	padding-bottom: 10px;
	margin-bottom: 15px;
	width: 250px;
}

.topoBox
{
	background: url(   "../images/topoBox2.gif" ) no-repeat left top;
	padding: 17px 18px 0px 0px;
}

#conteudoBox
{
	background: url(   "../images/bgConteudoBox.gif" ) repeat-y left 35px;
	padding: 8px 18px 8px 0px;
}
#conteudoBox p
{
	margin-left: 23px;
}

#conteudoMenuDireito ul.arial120051b6
{
	padding: 0px;
	margin: 10px 0px 10px 15px;
	clear: both;
}
#conteudoMenuDireito ul.arial120051b6 li
{
	list-style: none;
	line-height: 25px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	background: url(   "../images/setaDirAzul7x9.gif" ) no-repeat left center;
}
#conteudoMenuDireito ul.arial120051b6 li a
{
	padding: 0px;
	margin: 0px 0px 0px 13px;
}

.btn2VerCardapiosSugeridos
{
	position: absolute;
	margin: 28px 0px 0px -168px;
}

/*#1.0-Sugestao-cardapios.htm*/

#conteudoSugestaoCardapio
{
	width: 933px;
	margin-top: 20px;
}
#conteudoSugestaoCardapio div.secaoAtual div
{
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 0px 8px 0px 0px;
}

#conteudoSugestaoCardapio div.secaoAtual h1
{
	width: 855px;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}

#conteudoSugestaoCardapio p.arial-regular-12px-preto
{
	clear: both;
	line-height: 15px;
}
/*xxxxxxxxxxxxxxxxxxxxxxxxx*/
#cardapioSugerido
{
	float: left;
	width: 668px;
	margin-top: 30px;
}
#cardapioSugerido div.bordaTopoCardapio
{
	width: 668px;
	height: 12px;
	font-size: 1px;
	background: url(    "../images/topoCardapioSugerido.gif" ) no-repeat top left;
}

#cardapioSugerido div.conteudoCardapio
{
	width: 668px;
	background: url(    "../images/bgConteudoCardapio.gif" ) repeat-y left top;
	padding-bottom: 25px;
}

/*xxxxxxxxxxxxxxxxxxxxxxxxx*/
#cabecalhoCardapio
{
	width: 668px;
}

#cabecalhoCardapio div.barraTituloCardapio
{
	height: 53px;
}
#cabecalhoCardapio div.barraTituloCardapio img.iconeCardapio
{
	float: left;
	margin: 5px 0px 0px 20px;
}
#cabecalhoCardapio div.barraTituloCardapio h2
{
	float: left;
	width: 258px;
	margin: 12px 0px 0px 8px;
}


.boxDataCardapio
{
	float: left;
	margin: 0px 0px 0px 13px;
	width: 169px;
	height: 40px;
}
#cabecalhoCardapio div.barraTituloCardapio div.boxDataCardapio input.setaEsqCalendario
{
	float: left;
}
#cabecalhoCardapio div.barraTituloCardapio div.boxDataCardapio p
{
	float: left;
	width: 112px;
	height: 20px;
	margin-top: 10px;
}
#cabecalhoCardapio div.barraTituloCardapio div.boxDataCardapio input.setaDirCalendario
{
	float: left;
}



#cabecalhoCardapio div.barraTituloCardapio div.divCalendario
{
	float: left;
	margin: 0px 0px 0px 21px;
}

#cabecalhoCardapio div.barraTituloCardapio div.divCalendario input
{
	float: left;
	padding: 0px;
	margin: 0px 10px 0px 0px;
}
#cabecalhoCardapio div.barraTituloCardapio div.divCalendario p
{
	float: left;
	width: 95px;
	margin: 8px 5px 0px 0px;
}
/*xxxxxxxxxxxxxxxxxxxxxxxxx*/


#cabecalhoCardapio div.barraBotoesCardapio
{
	width: 668px;
	height: 37px;
}

#cabecalhoCardapio div.barraBotoesCardapio div
{
	float: left;
	height: 27px;
	background: url(    "../images/bgBtnBarraCardapio.gif" ) repeat-x left top;
	padding: 10px 0px 0px 0px;
}

.btnEnviarPContadorPontos
{
	padding: 10px 0px 0px 0px;
	margin: 0px 1px 0px 1px;
	width: 232px;
	height: 38px;
	text-align: center;
}

.btnRegerarCardapio
{
	padding: 10px 0px 0px 0px;
	margin: 0px 1px 0px 1px;
	width: 140px;
	height: 38px;
	text-align: center;
}

.btnImprimir
{
	padding: 10px 0px 0px 0px;
	margin: 0px 1px 0px 1px; /*width: 94px; 	height: 38px;*/
	text-align: center;
}

.enviarPMeuEmail
{
	padding: 10px 0px 0px 0px;
	margin: 0px 1px 0px 1px;
	width: 193px;
	height: 38px;
	text-align: center;
}
/*xxxxxxxxxxxxxxxxxxxxx opcaoCardapio1 xxxxxxx*/
#cardapioSugerido div.conteudoCardapio div.opcaoCardapio1
{
	margin-top: 16px;
	padding: 0px 0px 35px 27px;
	background: url(    "../images/linhaTracejadaAzul.gif" ) no-repeat left bottom;
}
#cardapioSugerido div.conteudoCardapio div.opcaoCardapio1 h3
{
	margin: 0px 0px 0px 0px;
	background: url(    "../images/setaDirAzul.gif" ) no-repeat 0px 3px;
}
#cardapioSugerido div.conteudoCardapio div.opcaoCardapio1 h3 span.marginEsq
{
	margin: 0px 0px 0px 15px;
}

#cardapioSugerido div.conteudoCardapio div.opcaoCardapio1 ul
{
	list-style: none;
	margin: 6px 0px 18px 17px;
	line-height: 16px;
}

#cardapioSugerido div.conteudoCardapio div.opcaoCardapio1 p.tahoma110051b6
{
	margin: 0px 0px 0px 17px;
	padding: 0px;
}
#cardapioSugerido div.conteudoCardapio div.opcaoCardapio1 p.arial-bold-12px-preto
{
	margin: 26px 0px 0px 0px;
	padding: 0px;
}
.opcaoCardapio1 div select
{
	width: 464px;
	margin: 5px 10px 0px 0px;
	padding: 0px;
	float: left;
}
/*xxxxxxxxxxxxxxxxxxxxx opcaoCardapioN xxxxxxx*/
#cardapioSugerido div.conteudoCardapio div.opcaoCardapioN
{
	margin-top: 30px;
	padding: 0px 0px 35px 27px;
	background: url(    "../images/linhaTracejadaAzul.gif" ) no-repeat left bottom;
}
#cardapioSugerido div.conteudoCardapio div.opcaoCardapioN h3
{
	margin: 0px 0px 0px 0px;
	background: url(    "../images/setaDirAzul.gif" ) no-repeat 0px 3px;
}
#cardapioSugerido div.conteudoCardapio div.opcaoCardapioN h3 span.marginEsq
{
	margin: 0px 0px 0px 15px;
}

#cardapioSugerido div.conteudoCardapio div.opcaoCardapioN ul
{
	list-style: none;
	margin: 6px 0px 18px 17px;
	line-height: 16px;
}

#cardapioSugerido div.conteudoCardapio div.opcaoCardapioN p.arial-bold-12px-preto
{
	margin: 26px 0px 0px 0px;
	padding: 0px;
}
.opcaoCardapioN select
{
	width: 464px;
	margin: 5px 10px 0px 0px;
	padding: 0px;
	float: left;
}
/*xxxxxxxxxxxxxxxxxxxxxxxxxx*/

#rodapeCardapio p.ArialRegularAzul18px
{
	margin: 22px 0px 27px 27px;
	padding: 0px;
}
#rodapeCardapio div.barraBotoesCardapio
{
	width: 668px;
	height: 37px;
	margin: 0px 0px 29px 0px;
}

#rodapeCardapio div.barraBotoesCardapio div
{
	float: left;
	height: 37px;
	background: url(    "../images/bgBtnBarraCardapio.gif" ) repeat-x left top;
	padding-top: 10px;
}
#rodapeCardapio p
{
	margin: 0px 0px 14px 30px;
	padding: 0px;
}
#cardapioSugerido div.bordaBaixoCardapio
{
	width: 668px;
	height: 9px;
	background: url(    "../images/bordaBaixoCardapio.gif" ) no-repeat top left;
}
/*xxxxxxxxxxxxxxxxxxxxxxxxxx*/
#colDir
{
	float: left;
	width: 250px;
	margin: 30px 0px 0px 14px;
}
#colDir div.bordaEsqBoxAzul
{
	float: left;
	background: url(    "../images/bordaEsqBoxAzulSugestao.gif" ) no-repeat left top;
	width: 8px;
	height: 259px;
}

#colDir div.conteudoBoxAzul
{
	float: left;
	background: url(    "../images/bgConteudoBoxAzul.gif" ) repeat-x left top;
	width: 205px;
	height: 235px;
	padding: 24px 12px 0px 15px;
}
#colDir div.conteudoBoxAzul h2
{
	padding: 0px;
	margin: 0px 0px 9px 0px;
	line-height: 16px;
}
#colDir div.conteudoBoxAzul div
{
	padding: 0px;
	margin: 20px 0px 20px 0px;
}
#colDir div.bordaDirBoxAzul
{
	float: left;
	background: url(    "../images/bordaDirBoxAzulSugestao.gif" ) no-repeat left top;
	width: 10px;
	height: 259px;
}


/*cod. para o boxAzul sem conteudo da pag. 1.1-Sugestão-cardapios*/

#colDir div.bordaEsqBoxAzulSemConteudo
{
	float: left;
	background: url(    "../images/bordaEsqBoxAzulSemConteudo.gif" ) no-repeat left top;
	width: 9px;
	height: 172px;
}

#colDir div.boxAzulSemConteudo
{
	float: left;
	background: url(    "../images/bgBoxAzulSemConteudo.gif" ) repeat-x left top;
	width: 204px;
	height: 148px;
	padding: 24px 12px 0px 15px;
	margin-bottom: 20px;
}

#colDir div.boxAzulSemConteudo h2
{
	padding: 0px;
	margin: 0px 0px 5px 0px;
	line-height: 16px;
}
#colDir div.boxAzulSemConteudo p.arial184c9300
{
	padding: 0px;
	margin: 13px 0px 20px 0px;
}
#colDir div.bordaDirBoxAzulSemConteudo
{
	float: left;
	background: url(    "../images/bordaDirBoxAzulSemConteudo.gif" ) no-repeat left top;
	width: 10px;
	height: 172px;
}

/* FIM cod. para o boxAzul sem conteudo da pag. 1.1-Sugestão-cardapios*/



#colDir ul.tahoma11f00d2d
{
	padding: 0px;
	margin: 15px 0px 15px 10px;
	clear: both;
}
#colDir ul.tahoma11f00d2d li
{
	list-style: none;
	line-height: 25px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	background: url(    "../images/setaDirAzul7x9.gif" ) no-repeat left center;
}
#colDir ul.tahoma11f00d2d li a
{
	padding: 0px;
	margin: 0px 0px 0px 15px;
}
#divBtnIrParaContadorPontos
{
	clear: both;
	margin: 20px 0px 4px 8px;
}
#divBtnBusqueAlimento
{
	margin: 0px 0px 0px 8px;
}


#colDir div.bordaEsqBoxAzulDuvidasCardapio
{
	margin: 23px 0px 0px 0px;
	float: left;
	background: url(    "../images/bordaEsqBoxAzulDuvidasCardapio.gif" ) no-repeat left top;
	width: 7px;
	height: 284px;
}

#colDir div.conteudoBoxAzulDuvidasCardapio
{
	margin: 23px 0px 0px 0px;
	float: left;
	background: url(    "../images/bgConteudoBoxAzulDuvidasCardapio.gif" ) repeat-x left top;
	width: 233px;
	height: 284px;
}
#cabecalhoBoxAzulDuvidasCardapio
{
	margin: 20px 0px 10px 0px;
	width: 233px;
	height: 43px;
	background: url(    "../images/linhaDegradeAzulBoxDuvCard.gif" ) no-repeat 10px bottom;
}
#cabecalhoBoxAzulDuvidasCardapio h2
{
	float: left;
	line-height: 15px;
	margin: 0px 0px 0px 5px;
	width: 150px;
	height: 40px;
}
#iconeDuvidas
{
	float: left;
	margin: 0px 0px 0px 8px;
	padding: 0px;
	width: 31px;
	height: 35px;
}

#colDir div.bordaDirBoxAzulDuvidasCardapio
{
	margin: 23px 0px 0px 0px;
	float: left;
	background: url(    "../images/bordaDirBoxAzulDuvidasCardapio.gif" ) no-repeat left top;
	width: 10px;
	height: 284px;
}

#colDir div.conteudoBoxAzulDuvidasCardapio div.passos
{
	margin: 0px 0px 20px 10px;
	height: 30px;
}

#colDir div.conteudoBoxAzulDuvidasCardapio div.passos img
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#colDir div.conteudoBoxAzulDuvidasCardapio div.passos p
{
	float: left;
	width: 184px;
	line-height: 15px;
	margin: 0px 0px 0px 5px;
}

#colDir div.conteudoBoxAzulDuvidasCardapio div.lnkSecaoAjuda
{
	margin: 0px 0px 0px 13px;
	padding: 0px;
	background: url(    "../images/setaDirBolaLaranja.gif" ) no-repeat left top;
}

#colDir div.conteudoBoxAzulDuvidasCardapio div.lnkSecaoAjuda p
{
	margin: 0px 0px 0px 18px;
	width: 184px;
	line-height: 15px;
}

#cardapioSugerido div.conteudoCardapio p.msg-erro
{
	margin: 40px 0px 30px 0px;
	line-height: 14px;
	text-align: center;
}

.totalPontosRefeicao
{
	padding-left: 17px;
	width: 210px;
	float: left;
	margin-top: 6px;
}

#modeloCardapioImpressao div.topoImpressaoCardapioSugerido
{
	width: 769px;
	height: 96px;
	margin: 6px auto 4px auto;
}

#modeloCardapioImpressao div.topoImpressaoCardapioSugerido div
{
	position: absolute;
	width: 77px;
	height: 31px;
	padding: 0px;
	margin: 30px 0px 0px 665px;
}
/*conteudo*/
#modeloCardapioImpressao div.conteudoImpressaoCardapioSugerido
{
}
#modeloCardapioImpressao div.conteudoImpressaoCardapioSugerido h1
{
	margin: 37px 0px 30px 45px;
	padding: 0px;
}
#modeloCardapioImpressao div.conteudoImpressaoCardapioSugerido h2
{
	margin: 17px 0px 0px 45px;
	padding: 0px;
}
#modeloCardapioImpressao div.conteudoImpressaoCardapioSugerido p
{
	margin: 0px 0px 0px 45px;
	padding: 0px;
	line-height: 15px;
}


#modeloCardapioImpressao div.divTotPontosImprCardapioSugerido
{
	height: 32px;
	margin: 30px 0px 55px 45px;
}

#modeloCardapioImpressao div.divTotPontosImprCardapioSugerido div.totPontosImprCardapioSugerido
{
	float: left;
	width: 244px;
	height: 32px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 23px;
	border: 1px #ffc597 solid;
	background-color: #fff2e7;
}

#modeloCardapioImpressao div.divTotPontosImprCardapioSugerido div.btnImprimir2
{
	float: left;
	width: 77px;
	height: 31px;
	padding: 0px;
	margin: 10px 0px 0px 33px;
}

.centralizaConteudo
{
	margin: 0px auto;
	width: 934px;
}

#corpoProgramaAlimentar
{
	width: 933px;
	margin: 0px auto;
	padding: 20px 0px 18px 0px;
}

#boxMeuEspaco
{
	position: absolute;
	width: 283px;
	padding: 0px 0px 18px 0px;
	margin: 0px 0px 0px 651px;
}

#boxMeuEspaco div.conteudoBoxMeuEspaco h3.ArialRegular16c0051b6
{
	margin: 0px 0px 0px 0px;
}
#boxMeuEspaco div.conteudoBoxMeuEspaco p.arial12010101
{
	margin-bottom: 3px;
}
#boxMeuEspaco div.topoBoxAvatarMeuEspaco h2
{
	margin: 0px;
	padding: 20px 0px 0px 55px;
}
.topoBoxAvatarMeuEspaco
{
	background: url(   '../images/topoBoxMeuEspaco.gif' ) no-repeat left bottom;
	height: 55px;
}
#secaoPrincipalProgramaAlimentar
{
	width: 640px;
	height: 656px;
}

.btnIrParaContador
{
	margin: 195px 0px 5px 0px;
}

#bordaBaixoBoxSugestaoCardapioDia
{
	float: left;
	width: 346px; /*height:328px;*/
	background: url(   "../images/bordaBaixoBoxSugestaoCardapioDia.gif" ) no-repeat left bottom;
	margin-left: 12px;
	padding-bottom: 10px;
}

#bordaBaixoBoxSugestaoCardapioDia div.topoBoxSugestaoCardapioDia h2
{
	height: 29px;
	padding: 12px 0px 0px 42px;
	margin: 0px 0px 0px 12px;
	background: url(   "../images/iconeSugestCardapio.gif" ) no-repeat left top;
}
#bordaBaixoBoxSugestaoCardapioDia div.conteudoBoxSugestaoCardapioDia p.arial-regular-12px-preto
{
	margin-bottom: 15px;
}


.topoBoxSugestaoCardapioDia
{
	width: 346px;
	height: 49px;
	background: url(   "../images/topoBoxSugestaoCardapioDia.gif" ) no-repeat left top;
	padding: 5px 0px 0px 0px;
}
.conteudoBoxSugestaoCardapioDia
{
	padding: 23px 18px 8px 25px;
	background: url(   "../images/bgConteudoBoxSugestaoCardapioDia.gif" ) repeat-y left top;
}

.barraBotoesBoxSugestaoCardapioDia
{
	background: url(   "../images/bgBarraBotoesBoxSugestaoCardapioDia.gif" ) repeat-y left top;
	padding: 19px 0px 9px 28px;
}

.divBtnVerCardapioCompleto
{
	height: 31px;
}
.barraDeLinks
{
	height: 22px;
	margin-top: 9px;
}
.divLnkImprimirBoxSugestaoCardapioDia
{
	float: left;
	width: 46px;
	height: 19px;
	background: url(   '../images/iconImprimir.gif' ) no-repeat left center;
	padding: 3px 0px 0px 22px;
}

.separadorBarraBotoes
{
	float: left;
	padding: 0px;
	margin: 0px 15px 0px 15px;
}
.divLnkEnviarParaMEmail
{
	float: left;
	width: 150px;
	height: 19px;
	background: url(   '../images/iconEmail.gif' ) no-repeat left center;
	padding: 3px 0px 0px 24px;
}

.conteudoBoxMeuEspaco
{
	padding: 10px 0px 0px 20px;
	background-color:#e2efff;
}
.Avatar
{
	height: 126px;
}
.quadroFotoAvatar
{
	position: absolute;
	width: 60px;
	height: 60px;
	border: 1px solid #97afc0 !important;
}

#quadroTxtApresentacaoAvatar
{
	padding: 0px 0px 0px 0px;
}


#quadroTxtApresentacaoAvatar p.arial12010101
{
	margin: 0px;
	padding: 10px 0px 10px 76px;
}



#secaoDuvidasSobreProgr
{
	padding: 0px 0px 7px 0px;
	background: url(   '../images/bgConteudoBoxMeuEspaco.gif' ) repeat-y;
}

#secaoDuvidasSobreProgr div.passos img
{
	float: left;
	margin: 0px;
	padding: 0px;
}

#secaoDuvidasSobreProgr div.passos p
{
	float: left;
	width: 210px;
	line-height: 15px;
	margin: 0px 0px 0px 5px;
}
#secaoDuvidasSobreProgr div.cabecalhoSecaoDuvidasSobreProgr h2
{
	height: 35px;
	margin: 2px 0px 0px 0px;
	padding: 10px 0px 0px 55px;
	background: url(   '../images/bgCabecalhoDuvidas.gif' ) no-repeat 18px top;
}
.passos
{
	margin: 0px 0px 21px 25px;
	height: 30px;
}

.cabecalhoSecaoDuvidasSobreProgr
{
	margin: 0px 0px 20px 0px;
	padding: 20px 0px 0px 0px;
	background: url(   '../images/linhaTracejadaAzul.gif' ) no-repeat left top;
}

.btnAcesseSecaoAjuda
{
	width: 157px;
	height: 31px;
	margin: 30px 0px 12px 25px;
}

.lnkFaleConosco
{
	padding: 0px 0px 0px 28px;
	margin: 0px 0px 0px 27px;
	height: 20px;
	background: url(   '../images/iconeFaleConosco.gif' ) no-repeat 0px top;
}
.lnkDuvidasPorEmail
{
	padding: 0px 0px 0px 28px;
	margin: 5px 0px 0px 27px;
	height: 20px;
	background: url(   '../images/iconeDuvidasPorEmail.gif' ) no-repeat 0px top;
}
.tituloBoxMinhaEvolucao
{
	float: left;
	width: 250px;
	height: 26px;
	margin: 0px;
	padding: 20px 0px 0px 58px;
}
.tituloSecaoFerramentas
{
	background: url(   '../images/linhaDegradeSecaoFerramentas.gif' ) no-repeat 0px bottom;
	padding: 0px 0px 0px 0px;
	margin: 37px 0px 0px 0px;
	height: 32px;
}

#secaoFerramentas
{
	height: 160px;
}

.divBtnsFerramentas
{
	float: left;
	width: 86px;
	height: 142px;
	margin: 0px 20px 0px 0px;
	padding: 12px 0px 0px 0px;
}
#btnTabelaPontosNutrientes
{
	margin: 0px 18px 0px 0px;
}
#btnCircuferenciaCintura
{
	margin: 0px 0px 0px 0px;
}
#secaoFerramentas p
{
	margin: 5px 0px 0px 0px;
	line-height: 13px;
	text-align: center;
}

.divAbasMeuEspaco
{
	padding: 10px 0px 12px 0px;
	height: 35px;
}

.abaMeuBlogMeuEspaco
{
	float: left;
	width: 71px;
	height: 25px;
	background-color: #1560bd;
	padding: 10px 0px 0px 0px;
	text-align: center;
}

.abaMeuPerfilMeuEspaco
{
	float: left;
	width: 74px;
	height: 25px;
	background-color: #3077ce;
	padding: 10px 0px 0px 0px;
	margin: 0px 1px 0px 1px;
	text-align: center;
}

.abaBlogsFavoritosMeuEspaco
{
	float: left;
	width: 103px;
	height: 25px;
	background-color: #5992d8;
	padding: 10px 0px 0px 0px;
	text-align: center;
}

.boxBuscaBlogAssinante
{
	padding-top: 5px;
	background: url(   "../images/bordaTopoBoxBuscaBlogAssinante.gif" ) no-repeat left top;
	width: 250px;
}

.bordaBaixaBoxBuscaBlogAssinante
{
	padding-bottom: 4px;
	background: url(   "../images/bordaBaixoBoxBuscaBlogAssinante.gif" ) no-repeat left bottom;
}

#conteudoBoxBuscaBlogAssinante
{
	padding: 0px 0px 8px 20px;
	background: url(   "../images/bgConteudoBoxBuscaBlogAssinante.gif" ) repeat-y top left;
}

#conteudoBoxBuscaBlogAssinante h5.arial12c000000B
{
	margin: 0px;
	padding: 4px 0px 0px 0px;
}
.txtBuscarBlogAssinante
{
	float: left;
	margin: 4px 3px 0px 0px;
	width: 163px;
	height: 18px;
}
.btnBuscarBlogAssinante
{
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}

#conteudoBoxBuscaBlogAssinante p.arial12c000000
{
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}

div#CpBoxMeuPerfil
{
	padding: 0px 0px 10px 0px;
	margin-top: 18px;
}
h3#TituloCpBoxMeuPerfil
{
	/*height:30px;*/
	margin: 0px;
	padding: 3px 0px 0px 20px;
}

h3#TituloCpBoxMeuPerfil a.Tahoma11c0051b6
{
	margin: 0px 0px 0px 52px;
	padding: 0px;
}

.TituloCpBoxMeuPerfil
{
	background: url(   "../images/IconEditarPerfil.gif" ) no-repeat 134px 5px;
}

.BordaBaixoBox
{
	background: url(   "../images/bordaBaixoBoxMeuPerfil.gif" ) no-repeat left bottom;
}

div#BordaTopoBoxMeuPerfil
{
	padding: 13px 0px 0px 0px;
}
.BgCorpoBox
{
	background: url(   "../images/bgCorpoBoxMeuPerfil.gif" ) repeat-y left top;
}


div#CorpoBoxMeuPerfil
{
	padding: 10px 15px 10px 14px;
}
.BordaTopoBox
{
	background: url(   "../images/bordaTopoBoxMeuPerfil.gif" ) no-repeat left top;
}
.QdroBrancoMeuPerfil
{
	background-color: #ffffff;
}
div#QdroBrancoMeuPerfil
{
	width: 210px;
	height: 78px;
	padding: 4px 5px;
}
.FotoPerfilUsuario
{
	border: 1px #c1d4e6 solid;
}
img.FotoPerfilUsuario
{
	width: 76px;
	height: 76px;
	position: absolute;
	padding: 0px;
	margin: 0px;
}

p#DescrPerfil
{
	padding: 20px 0px 0px 88px;
}
p.DescrPerfilNB
{
	padding: 0px 0px 0px 72px;
	margin: 0px 0px 0px 0px;
}

div#CpBoxNovidades
{
	padding: 0px 0px 10px 0px;
}

h3#TituloCpBoxNovidades
{
	padding: 5px 0px 0px 22px;
	margin: 0px;
	line-height: 18px;
}
div#BordaTopoBoxNovidades
{
	padding: 10px 0px 0px 0px;
}

h3#TituloCpBoxNovidades
{
	padding: 5px 0px 0px 22px;
	margin: 0px;
	line-height: 18px;
}

p#DescrBoxNovidades
{
	padding: 0px 0px 0px 22px;
	margin: 0px;
	line-height: 12px;
}

div#CorpoBoxNovidades
{
	padding: 10px 15px 8px 14px;
}

.QdroBrancoBoxN
{
	background-color: #ffffff;
}

div#QdroBrancoNovosBlogs
{
	padding: 8px 10px 18px 10px;
}

div#QdroBrancoUltPosts
{
	padding: 9px 10px 18px 10px;
	margin: 5px 0px 0px 0px;
}

h4#SubTitleSecaoNovidades
{
	padding: 0px 0px 6px 0px;
	margin: 0px;
}

h4#SubTitleSecaoNovidades2
{
	padding: 10px 0px 0px 0px;
	margin: 0px;
}


.TituloSecaoBox
{
	background: url(   "../images/bordaBaixoSubTitleBox.gif" ) no-repeat left bottom;
}

ul.LstNovosBlogs
{
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-right: 20px;
	padding-top: 5px;
	background-color: white;
}
ul.LstNovosBlogs li
{
	list-style-type: none;
}

ul.LstNovosBlogsMeuEspaco
{
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: white;
}
ul.LstNovosBlogsMeuEspaco li
{
	list-style-type: none;
}

.maisBlogsAnterior
{
	margin-left: 130px;
}
.maisPostsAnterior
{
	margin-left: 120px;
}
.maisBlogsProximo, .maisPostsProximo
{
	margin-left: 5px;
}

li.Blogs
{
	padding: 4px 0px 4px 0px;
	margin: 0px;
	height: 60px;
}

h4#SubTitleSecaoUtltPosts
{
	padding: 5px 0px 6px 0px;
	margin: 0px;
}

.FotoPerfilUserNB img
{
	position: relative;
	float:left;
	border: 1px #97afc0 solid !important;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 58px;
	height: 58px;
}

#ScNovidades
{
	padding: 0px 0px 10px 0px;
	background-color:#e2efff;
	width:273px;
	height:1088px;
}

#CorpoScNovidades
{
	padding-left:12px;
    padding-top:5px;
}

/*#CorpoScNovidades h2
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	background: url(   '../images/linhaDegrAzulClaro.gif' ) no-repeat left bottom;
}*/

#ScUltimosPostsBoxME
{
	padding: 10px 0px 0px 20px;
	background-color:#e2efff;
}

#ScUltimosPostsBoxME h4
{
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 0px;
}

.AbaAtivaBlog, .AbaInativaBlog
{
	width: 112px;
	height: 34px;
	float: left;
	text-align: center;
}
.AbaAtivaBlog a, .AbaInativaBlog a
{
	line-height: 34px;
	text-decoration: none;
}
.AbaAtivaBlog
{
	background-color: #d6e4f5;
	border-bottom: solid 1px #b2cceb;
}
.AbaInativaBlog
{
	background-color: #5992d8;
	border-bottom: solid 1px #508cd5;
	cursor: pointer;
}
.nosetaBlog, .setaBlog
{
	padding-bottom: 10px;
	width: 112px;
	float: left;
	margin-right: 4px;
}
.setaBlog
{
	background-image: url(      '../images/SetaBaixoAbaAtiva.gif' );
	background-repeat: no-repeat;
	background-position: bottom;
}
#abas
{
	padding-top: 20px;
	padding-bottom: 34px;
	border-bottom: solid 1px #d2e1f2;
}

.DicaPDS2
{
	width: 247px;
	height: 38px;
	padding: 6px 9px 0px 0px;
	float: right;
	margin-right: 10px;
	margin-top: -48px;
}
.DicaPDS
{
	border-top: 1px #cdcfaa solid;
	border-right: 1px #cdcfaa solid;
	border-bottom: 1px #cdcfaa solid;
	border-left: 1px #cdcfaa solid;
	background-color: #fdfee9;
}
.DicaPDS2 p
{
	margin: 0px;
	text-align: right;
}

#BarBtnsModalMigr
{
	padding: 14px 0px 48px 0px;
}

#BarBtnsModalMigr input
{
	vertical-align: middle;
	margin-right: 13px;
}

#ConteudoModalMigr
{
	width: 520px;
	height: 240px;
	text-align: center; /*border:1px gray solid;*/
}

#ConteudoModalMigr p.Arial18c000000
{
	margin: 23px 0px 28px 0px;
}

#ConteudoModalMigr p.Arial14c2a8800, p.Arial14c000000
{
	margin: 0px 0px 20px 0px;
}

/* Caso de Sucesso*/
#conteudoCasoSucesso
{
	margin-top:30px;	
}
	
#cabecalho
{
	background:url("../images/bg-caso-sucesso.gif") no-repeat scroll 0 106% transparent;
	font-family:Arial;
	padding:25px 0 20px 210px;
}

#cabecalho h3
{
	font-size:25px;	
	color:#0051b6;
}

#cabecalho p
{
	font-size:16px;
}

#conteudoCasoSucesso textarea
{
	height:172px;
	margin-top:0;
	width:100%;
	border:1px solid #a6bbc9;
	padding:5px;
	overflow:auto;
	margin-bottom:10px;
}

#comentario
{
	font-weight:bold;
	margin-top:15px;	
}

#informativo
{
	margin-top:35px;
}

#informativo p
{
	font-family:Arial;
	font-size:12px;	
}

#botaoEnviar
{
	text-align:right;
}

.EstadoPadraoLnk, .EstadoInversoLnk:hover
{
    text-decoration: none;
}
.EstadoPadraoLnk:hover, .EstadoInversoLnk
{
    text-decoration: underline;
}

#abasMenuTopo a img 
{
    padding-right:3px;
}

/* Central gratuita */

#bordaTopoDSGratuito 
{
	background-image: url('../images/Gratuito/bordaDSTopoGratuito.gif' );
	width: 179px;
	height: 15px;
	font-size: 8px;
}

#bordaRodapeDSGratuito 
{
	background-image: url('../images/Gratuito/bordaDSBaixoGratuito.gif' );
	width: 179px;
	height: 12px;
	font-size: 8px;
}

#conteudoBarraDSGratuito 
{
    background-image:url('../images/Gratuito/bgBarraGratuita.gif');
    background-repeat:repeat-y;
    width: 179px;
}

#atividadesBarraGratuito h2 , #atualizacaoPesoBarraGratuito h2 , #estrelasConquistadasBarraGratuito h2
{
    background-color:#8eb4de;
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
    line-height:9px;
    padding:7px 10px;
}

#estrelasConquistadasBarraGratuito div 
{
    padding:11px 0 15px;
    text-align:center;
}

#conteudoAtividadesGratuito , #atualizacaoPesoBarraGratuito p 
{
    margin:0 10px;
}

#conteudoAtividadesGratuito 
{
    padding:14px 0;
}

#atualizacaoPesoBarraGratuito p 
{
    padding:12px 0;
}

#conteudoBarraDSGratuito a 
{
    text-decoration:underline;
    font-weight:bold;
    color:#0051b6;
}

#conteudoBarraDSGratuito a:hover 
{
    text-decoration:none;
}

#abasNovidadesComunidadeGratuito 
{
    margin:0 -10px;
    border-bottom:4px solid #8eb4de;
}

#abasNovidadesComunidadeGratuito li 
{
    display:inline-block;
}

#atividadesBarraGratuito div ul 
{
    font-size:11px;
}

#atividadesBarraGratuito 
{
    margin-bottom:4px;
}

#atividadesBarraGratuito ul li      {  }
#atividadesBarraGratuito ul li p    { font-weight: normal;  }
#atividadesBarraGratuito ul li p a  { font-weight: bold; text-decoration: none;  }
#atividadesBarraGratuito ul li a    { font-weight: normal; }
#atividadesBarraGratuito ul li #diaPostagem { border-bottom: solid 1px #e0e0e0; }

li.abaNovidadesGratuitoAtivo 
{
    background-color:#8eb4de;
}

#abasNovidadesComunidadeGratuito li.abaNovidadesGratuitoAtivo a
{
    color:#fff !important;
    text-decoration:none;
}

#abasNovidadesComunidadeGratuito li.abaNovidadesGratuitoAtivo a:hover , #abasNovidadesComunidadeGratuito li.abaNovidadesGratuitoInativo a:hover
{
    text-decoration:underline;
}

#abasNovidadesComunidadeGratuito li.abaNovidadesGratuitoInativo 
{
    background-color:#bcbec2;
}

#abasNovidadesComunidadeGratuito li.abaNovidadesGratuitoInativo a 
{
    color:#494949 !important; 
    text-decoration:none;   
}

li.abaUsuariosGratuito 
{
    padding:6px 14px 7px;
    *float:left;
    *margin-right:5px;
}

li.abaPostsGratuito 
{
    padding:6px 9px 7px;
    *width:30px;
}

li.abaPostsGratuito , li.abaUsuariosGratuito 
{
    line-height:9px;
    *line-height:12px;
}

#atualizacaoPesoBarraGratuito p span 
{
    color:#0051b6;
    font-weight:bold;
}

#atualizacaoPesoBarraGratuito p
{
    font-size:11px;
}

#conteudoBarraDSGratuito 
{
    font-family:Tahoma;
}

#conteudoAtividadesGratuito div p strong 
{
    font-family:arial;
}

#conteudoAtividadesGratuito div div 
{
    margin:5px 0;
}

.btnAssinarPaginaExercicios img
{
    margin-bottom:15px;
    margin-top:-36px;
}

.contadorGratuitoPaginaExercicios img
{
    margin-bottom:30px;
    margin-right:39px;
}

#novosUsuariosBarraGratuito ul img 
{
    width:39px;
    height:39px;
}

#novosUsuariosBarraGratuito ul div
{
    /*width: 39px; */
    float: left;   
    margin:0 !important;
}

#novosUsuariosBarraGratuito ul a img 
{
    float:left;
    display:inline;
}

#novosUsuariosBarraGratuito ul p
{
    display:block;
    min-height:45px;
    *min-height:0px;
    width: 110px; 
    margin-left: 50px;
    *margin-left:0px;
    *padding-left:10px;
    padding-top: 2px;
    *padding-top:0px;
}

#novosUsuariosBarraGratuito ul li 
{
    margin-bottom:5px;
    *display:block;
    *padding-top: 10px;
}

#novosUsuariosBarraGratuito 
{
    font-size:11px;
    font-family:Tahoma;
    font-weight:normal;
}

/* tabela com os planos de contratação do DS */

.linhaAzulTabelaPlanosDS 
{
    background-color:#e8f3fe;
}

#planosDS tr 
{
    border-left:1px solid #b9d4ef;
    border-right:1px solid #b9d4ef;
}

#planosDS td 
{
    height:50px;
}

#planosDS 
{
    width:940px;
}

#planosDS th 
{
    text-align:center;
    border-bottom:1px solid #b9d4ef;
}

td.precosDS , #planosDS th 
{
    border-left:1px solid transparent;
    border-right:1px solid transparent;
}

td.precosDS 
{
    border-top:1px solid #b9d4ef;
}

#planosDS .descricaoPlano 
{
    width:388px;
    padding-left:21px;
    font-size:14px;
}

#compararPlanos
{
    color:#276cc2;
    font-size:22px;
    text-align:left !important;
    font-weight:normal;
}

#planosDS .descricaoPlano a 
{
    font-size:12px;
    font-weight:bold;
    color:#0051b6;
}

td.planoVIPDS , td.planoEconomicoDS , td.planoGratuitoDS 
{
    width:181px;
    text-align:center;
}
td.precosDS div
{
    background-repeat:no-repeat;height:186px;padding-left:15px;text-align:left;width:163px;
    }
td.precosDS div p
{
    padding-top:35px; color:#000000;
                        font:14px Arial;
    }
    
    td.precosDS div p span
{
    display:block;font-size:22px; color:#FF5A00;
    }

td.planoGratuitoDS strong 
{
    font-size:18px;
}

.comecarDietaGratuito 
{
    margin-left:18px;
    margin-top:45px;
}

#txtTutorialGratuito 
{
    padding-right:10px;
    float:right;
    width:343px;
    text-align:right;
}

.ferramentasBloqueadas 
{
    height:86px; 
    margin-top:30px;
}

.ferramentasBloqueadas img 
{
   float:left; 
   display:inline; 
   margin-left:15px; 
}

.ferramentasBloqueadas p 
{
   text-align:center;
} 

.ferramentasBloqueadas a 
{
    text-decoration:underline;
    color:#0051b6;
    font-weight:bold;
}

.ferramentasBloqueadas a:hover 
{
    text-decoration:none;
}

#textoEsquerdo 
{
    float:left;
    margin-right:15px;
    width:312px;
    margin-top:33px;
}

#fotoRobertaGratuito 
{
    float: left; 
    margin-right: 25px;
}

/*#txtSecao 
{
    margin-bottom:20px;
    margin-top:25px;
}*/

#balanca 
{
    float:right;
    margin-bottom:44px;
    margin-top:-44px;
}

#boxVeja
{
    border-top:1px solid #d9d9d9;
    margin-top:16px;
    padding-top:24px;
}

#setaGratuito 
{
    background-image:url('../images/Gratuito/setaAtualizacaoPesoo.gif');
    background-repeat:no-repeat;
    width:312px;
    height:123px;
}

#setaGratuito p 
{
    padding-left:18px;
    padding-top:45px;
    font-size:14px;
}

#setaGratuito p span 
{
    color:#0051b6;
    font-size:18px;
}

#carroseulTexto 
{
    margin-left:352px;
}

#carroseulTexto a 
{
    color:#000;
}

#carroseulTexto a h2 
{
    font-size:18px;
}

#carroseulTexto a p 
{
    margin-top:19px;
}

#carroseulTexto a img 
{
    margin-top:21px;
}

#carroseul 
{
    float:left;
}

#textoEsquerdo p.txt-regular-preto span 
{
    font-size:18px;
}

/* Página minha assinatura */

.bordaTopoMinhaAssinaturaGratuito 
{
    background-image:url('../images/Gratuito/bordaMinhaAssinaturaGratuitoTopo.gif');
    background-repeat:no-repeat;    
    width:451px;
    height:12px;
    font-size:8px;
}

.bordaBaixoMinhaAssinaturaGratuito 
{
    background-image:url('../images/Gratuito/bordaMinhaAssinaturaGratuitoBaixo.gif');
    background-repeat:no-repeat;   
    width:451px;
    height:12px;
    font-size:8px;
         
}

.conteudoMinhaAssinaturaGratuito 
{
    background-image:url('../images/Gratuito/bgMinhaAssinaturaGratuito.gif');
    background-repeat:repeat-y;       
    width:451px;
    height: 140px;
}

.planoGratuito 
{
    color:#000;
    text-decoration:none;
    font-size:18px;
    cursor:text;
    display:block;
    padding-top:70px;
}

.planoGratuito a 
{
    text-decoration:none;
}

.assinanteDesde 
{
    float:right;
    padding-right:15px;
}

.ultimosPostsBarraHome , .novosUsuariosBarraHome , .amigosBarraHome
{
    background-color:#6F9BCE;
}

.casoSucessoBarraHome 
{
    background-color:#fe790c;
}

.casoSucessoBarraHome , .ultimosPostsBarraHome , .novosUsuariosBarraHome , .amigosBarraHome
{
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
    margin:10px 2px 0 1px;
    padding:8px 15px 8px 15px;  
    width:217px;  
    line-height:10px;
}   

div.boxUltimasAtividadesHome 
{
    width:621px;
    height:407px;
    padding:10px;
    background-image:url('../images/patternUltimasAtividadesHome.gif');
    background-repeat:repeat; 
    margin-bottom:17px;
    text-align:center;
}

div.conteudoUltimasAtividadesHome
{
    border:1px solid #888888;
    background-color:#fff;
    width:611px;
    height:402px;
    padding:3px;
    text-align: left;
}

#atividademenu                   
{
    float:left; 
    width: 160px; 
    clear: left; 
    margin-right: 5px;
    padding-top:1px;
}

#atividademenu ol                
{
    text-align: left; 
    float: left; 
    display: block;
}

#atividademenu ol li             
{
    padding-bottom:2px; 
}

#atividademenu ol li a           
{
    padding: 19px 0px 18px 15px; 
    font-size: 24px; 
    background: #b7cde6; 
    color: #dbe6f3; 
    width: 145px; 
    display: block; 
    text-decoration:none;
}

#atividademenu ol li a:hover    
{ 
    background: #6f9bce url('../images/bgUltimaAtividadeAtivo.gif') right center no-repeat; 
    color:#fff; 
    text-decoration:underline;
}

#atividademenu ol li a.selected 
{ 
    background: #6f9bce url('../images/bgUltimaAtividadeAtivo.gif') right center no-repeat; 
    color:#fff; 
    font-weight: bold;
}

div.ultimasAtividadesHomeDS  
{
    width: 444px; 
    overflow-y: scroll;
    height:398px; 
    float: left; 
}

.ultimasAtividadesHomeDS li a 
{
    text-decoration:underline;
    color:#0051b6;
    font-weight: bold;
}

.ultimasAtividadesHomeDS li a:hover 
{
    text-decoration:none;
}

#listAtividades                 
{
    width: 424px;    
}

#listAtividades ul              
{
    margin-top:1px;   
}

#listAtividades ul li           
{
    padding: 10px 0px 10px 15px; 
    min-height: 60px;
    background: #f5f5f5; 
    display: block; 
    text-decoration:none; 
    margin-bottom: 2px;
}

#listAtividades ul li span.thumbnail 
{ 
    float: left; 
    margin-right: 10px; 
    height: 52px; 
    height: 52px; 
    /*border: 3px solid #7291B4 !important; */
    clear: both;
}

#listAtividades ul li.alternate  
{
    background: #fff;
}

li.btnUltimasAtividadesAtivo  , li.btnUltimasAtividadesInativo
{
    width:111px;
    line-height:21px;
    padding:22px 17px 21px;
    margin-bottom:2px;
    margin-right:8px;
    font-size:24px;
    text-align:left;
}

li.btnUltimasAtividadesAtivo
{
    background-image:url('../images/bgUltimaAtividadeAtivo.gif');
    background-position:right center;
    background-repeat:no-repeat;
    background-color:#6f9bce;
    color:#fff;
}

li.btnUltimasAtividadesInativo
{
    background-color:#b7cde6;
    color:#dbe6f3;
}    

ul.lstAmigosHome 
{
    width:247px;
    padding-top: 5px;
    margin-left: 3px;
}

ul.lstAmigosHome li 
{
    display:inline-block;
    margin-bottom:5px;
    padding:0;
}

ul.lstAmigosHome li img
{
    /*border:3px solid #7291B4 !important;*/
    height:52px;
    width:52px;
}

.lnkVerTodosHome 
{
    padding-right: 20px;
}

.sugestaoCardapioHomeGratuito
{
    margin-left:5px;
    margin-top:-5px;
}

#boxVirarAssinanteHomeGratuito 
{
    border:1px solid #ede57b;
    background-color:#fffde4;
    height:48px;
    width:873px;
    padding:25px 30px 25px 30px;
}

#boxVirarAssinanteHomeGratuito img 
{
    width:207px;    
}

#boxVirarAssinanteHomeGratuito p 
{
    float:left; 
    display:inline; 
    font-size:17px; 
    margin-right:50px;
}

#boxVirarAssinanteHomeGratuito p a 
{
    font-size:18px; 
    color:#0051b6;
}

.barraHomeDS 
{
    width:248px;
}

#sugestaoCardapioDiaGratuito a img 
{
    margin-top:-6px;
}

.ultimasAtividadesHomeDS p.lnkAcao a 
{
    margin-right:4px;
}

.nomeCasoSucesso 
{
    font-weight:bold;
}

#casoSucessoHome li a img 
{
    border:3px solid #FE790C !important;
}

#casoSucessoHomeDS 
{
    text-align:center;
}

#casoSucessoHomeDS img 
{
    margin-top:4px;
}

.descricaoUsuarioHomeDS 
{
    width:170px;
    margin-left:68px;
}

.imgUsuarioBarraHomeDS 
{
    float:left;
}

.casoSucessoHome li ,  .novosUsuariosHome li , .ultimosPostsHome li 
{
    min-height:60px;
    *min-height:0px;
}

#casoSucessoHome li 
{
    border-bottom:1px solid #ccc;
    min-height:60px;
    *min-height:0px;
    padding:5px 0;
}

#CorpoScNovidades a 
{
    color:#0051b6;
    font-weight:bold;
    text-decoration:underline;
}

#CorpoScNovidades a:hover 
{
    text-decoration:none;
}



#quadroSuaEvolucao ul { margin:11px 16px 2px 15px; padding:6px 0 0 23px;}
#quadroSuaEvolucao ul li { margin: 0px; padding: 3px 0px 11px 0px;}
#quadroSuaEvolucao ul li.first { margin: 0px; padding: 0px 0px 19px 0px;}

#quadroSuaEvolucao2 ul { margin:11px 16px 2px 15px; padding:6px 0 0 23px;}
#quadroSuaEvolucao2 ul li { margin: 0px; padding: 3px 0px 11px 0px;}
#quadroSuaEvolucao2 ul li.first { margin: 0px; padding: 0px 0px 19px 0px;}

#quadroSuaEvolucao2 ul li.parabens { color:#C2001A; font-family:arial; font-size:24px; margin: 0px; padding: 0px;}
#quadroSuaEvolucao2 ul li.saudacao { color:#C2001A; font-family:arial; font-size:12px; font-weight:bold; 
                                     margin: 0px; padding: 0px;}