/* This file was compressed using MbCompression library. http://blog.mironabramson.com */ 
/*CONTAINERS PRINCIPAIS*/
#CtCorpoHomeMV
{
    clear:both;
    padding:15px 0px 10px 0px;
    margin:0px auto;
    width:989px;
    position:relative;
    z-index:1;
    background-color:White;
}
#CtCtdoDestaque
{
    position:relative;
    margin:0px;
    clear:both;
    /*overflow:hidden;*/
}
#CtCtdoDestaqueVariado
{
    clear:both;
    /*position:relative;*/
    padding:0px;
    margin:0px 0px 0px 0px;
    overflow:hidden;
}



/*DESTAQUES DO CONTAINER PRINCIPAL*/
#BoxMatDestaques
{    
    float:left;
    width:685px;
    overflow:hidden;
    padding:0px;
    margin:0px 0px 0px 0px;
}
.LstMatDestaques
{
    /*overflow:hidden;*/
    margin:0px;
    padding:0px;
}
.LstMatDestaques li
{
    width:140px;
    float:left;
    line-height:14px;
    list-style-type:none;
    margin:0px 31px 0px 0px;
    padding:0px 0px 0px 0px;
}
.LstMatDestaques li h2
{
    margin:0px 0px 0px 0px;
    padding:10px 0px 0px 0px;
}
.LstMatDestaques li a.TxtLnkMais 
{
    display:block;
    margin:0px 0px 0px 0px;
    padding:18px 0px 20px 13px;
    background-position:left 20px;
}
.QdroLnkFotoMatDest
{
    width:140px;
    height:140px;
    margin:0px 10px 2px 0px;
}
.QdroLnkFotoMatDest img
{
    width:138px;
    height:138px;
    margin:0px;
    padding:0px;
    vertical-align:top;
    border:solid 1px #d1dfeb !important;
}
/*Materias Variadas em destaques*/
#BoxMatVariadas
{
    clear:left;
    padding:0px 20px 0px 0px;
    margin:0px 0px 0px 0px !important;
    width:666px;
    overflow:hidden;
}
.LstMatVariadas
{
    margin:0px;
    /*padding:0px 0px 20px 0px;
    border-bottom:6px solid #d1dfeb;  */
}
.LstMatVariadas li
{
    line-height:14px;
    clear:left;
    margin:0px;
    padding:0px;
    border-top:1px solid #d1dfeb;    
}
.LstMatVariadas li div img
{
    margin:0px 0px 2px 0px;
}
.LstMatVariadas li div h2
{
    line-height:18px;
    margin:0px;
    padding:0px;
}
.LstMatVariadas li div p
{
    line-height:10px;
    margin:0px;
    padding:0px;
}

.Box1MatVariada
{
    width:330px;
    float:left;
    
    margin:0px;
    padding:10px 0px 10px 0px;
}
.Box2MatVariada
{
    margin:0px 0px 0px 343px;
    padding:10px 0px 10px 0px;
}

/*DESTAQUES DO CONTAINER DA DIREITA*/
/*SquerePublicidade*/
.CtPublicidade
{
    float:right;
    /*clear:right;*/
    /*position:absolute;
    left:0px;*/
    width:300px;
    margin:0px 0px 0px 0px;
    /*margin:0px 0px 0px 0px;*/
    padding:0px;
}
/*solução temporária para que não quebre no ie6 no msn*/
.CtPublicidade div, .CtPublicidade div embed
{
    /*position:absolute !important;
    width:300px;*/
}
#squarePublicidade2
{
    display:block;
}


/*Últimas notícias*/
#CtUltimasNoticias
{
    float:right;
    width:300px;
    padding:18px 0px 20px 0px;
}
#CtUltimasNoticias a.IconMaisPadrao
{
    float:right;
    padding-left:20px;
    margin:8px 0px 0px 0px;
    background-position:left top;
}
.CpUltimasNoticias h1.TxtTScHome
{
    padding:0px 0px 3px 0px;
    border-bottom:1px solid #d1dfeb;
}
.LstUltimasNoticias
{
    margin:0px;
    padding:0px;
}

.LstUltimasNoticias li
{
    margin:0px;
    padding:0px;
    line-height:14px;
    border-bottom:1px solid #d1dfeb;
    border-left:1px solid #d1dfeb;
    border-right:1px solid #d1dfeb;
}
.LstUltimasNoticias li a.TxtCorrConteudoSec
{
    display:block;
    padding:12px 0px 12px 23px;
    text-decoration:none;
    line-height:14px;
    background: #fff url("/images/bullets/bullet-seta-dir-azul.gif") no-repeat 10px 15px;
}
.LstUltimasNoticias li a.TxtCorrConteudoSec:hover
{
    text-decoration:none;
    background-color:#eef8ff;
}


#CtTVeTemas
{
    clear:both;
    padding:0px 0px 0px 0px;
    border-top:6px solid #d1dfeb;  
}

/*Tv Minha Vida*/
#CpTvMV
{
    float:left;
    width:668px;
    padding:20px 0px 0px 0px;
}
.BaseLnkTodos
{
    float:right;
    position:relative;
    padding:7px 0px 2px 19px;
}
#CpTvMV h1
{
    line-height:18px;
    margin:0px;
    padding:0px 0px 2px 0px;
}
#CpTvMV h1 span
{
    vertical-align:middle;
}

#CpTvMV h1 span.TxtTDet1SecaoHome
{
    margin-right:8px;
}
#BoxLstVideos
{
    min-height:100px;
}
.LstVideos
{
    display:block;
    float:left;
    width:643px;
    margin:0px;
    padding:10px 15px 10px 10px;
    border:1px solid #d1dfeb;   
}
.LstVideos li
{
    list-style-type:none;
    line-height:14px;
    
    float:left;
    width:316px;
    padding:0px 5px 0px 0px;
    margin:0px;
}

.LstVideos li div
{
    margin: 0px;
    padding:15px 15px 10px 93px;
    line-height:14px;
}
.LstVideos li div h2 a.TxtTDescrVideoPadrao
{
    line-height:14px;
}

.QdroLnkFotoVideo
{
    display:block;
    width:80px;
    height:80px;
    float:left;
    
    padding:0px; 
    margin:0px 0px 0px 0px;
}
.QdroLnkFotoVideo img
{
    width:78px;
    height:78px;
    vertical-align:top;
    
    margin:0px;
    padding:0px;
    border:solid 1px #d1dfeb !important;
}
/*Temas mais buscados*/
#CtTemasMaisBuscados
{
    padding:20px 0px 0px 0px;
    margin:0px 0px 0px 688px;
}
#CtTemasMaisBuscados h1.TxtTScHome
{
    padding:0px 0px 2px 0px;
    margin:0px 0px 0px 0px;
}
#tagCloud
{
    padding:0px;
    margin:0px;
    border:solid 1px #d1dfeb;
}
#tagCloud
{
    padding:10px;  
    margin:0px;
    text-align:center;

    font-size:70%;
    font-family:arial;  
}
#tagCloud p
{
    margin:0; 
    padding:0; 
    line-height:18px;
}

#tagCloud p span
{
    margin:0px 3px 0px 3px;
    display:inline;

    list-style-type:none;
    line-height:18px;
}
#tagCloud p span a
{
    text-decoration:none;
    color:#000000;
    line-height:18px;
}  
#tagCloud p span a:hover
{
    text-decoration:underline;
}

/*Avaliacoes*/
#CtAvaliacoes
{     
    clear:both;
    margin:0px 0px 0px 0px;
    padding:20px 0px 0px 0px;
}
#CtAvaliacoes h1.TxtTScHome
{
    margin:0px;
    padding:0px 0px 4px 0px;
}

#CtBoxsAvaliacao
{
    padding:20px 0px 20px 0px;
    background:url("/images/backgrounds/bg-avaliacoes-home.gif") repeat-x left center;
}
/*Boxs de Avaliacao*/
#Box1AvaliacaoHm
{
    float:left;
    width:273px;
    padding:0px 25px 15px 30px;
    
    background:url("/images/backgrounds/separador-box-aval-home.gif") no-repeat right center;
}
#Box2AvaliacaoHm
{
    float:right;
    width:278px;
    padding:0px 26px 15px 28px;
    margin:0px;
    
    background:url("/images/backgrounds/separador-box-aval-home.gif") no-repeat left center;
}
#Box3AvaliacaoHm
{
    /*padding:0px 25px 0px 30px;*/
    padding:0px 25px 5px 35px;
    margin:0px 332px 0px 328px;
}
/*Peso Ideal*/
.CpAvPesoIdealHm
{
   padding:0px; 
}
.CpAvPesoIdealHm p.TxtCorridoPadrao
{
    padding:0px;
    margin:0px;
    line-height:14px;
}
.FrmAvPesoIdealHm
{
    padding:0px;
}
.FrmAvPesoIdealHm input
{
    padding:3px 0px 0px 2px !important;
    width:86px;
    height:20px;
    border:solid 1px #96aec5;
    vertical-align:middle;
}
.FrmAvPesoIdealHm a
{
    margin:2px 0px 0px 2px;
}

/*Avaliação Física*/
.CpAvFisicaHm
{
   padding:10px 0px 0px 0px; 
}
.CpAvFisicaHm h2
{
    padding:0px;
    margin:0px;
    line-height:18px;
}
.CpAvFisicaHm p.TxtCorridoPadrao
{
    padding:0px;
    margin:0px;
    line-height:14px;
}
.FrmAvFisicaHm
{
    padding:4px 0px 0px 0px;
}
.FrmAvFisicaHm input
{
    padding:3px 0px 0px 2px !important;
    width:86px;
    height:20px;
    border:solid 1px #96aec5;
    vertical-align:middle;
}
.FrmAvFisicaHm a
{
    margin:2px 0px 0px 4px;
}

/*Avaliação de Beleza*/
.CpAvBelezaHm
{
    padding:0px;
}
.CpAvBelezaHm h2.TxtTAvaliacaoHm
{
    margin:0px;
    line-height:18px;
}
.CpAvBelezaHm p.TxtCorridoPadrao{margin:0px;}
/**/
.FrmAvBelezaHm
{
    padding-top:7px;
}
.BaseCamposvBelezaHm
{
    float:left;
    width:115px;
    height:60px;
}
.BaseCamposvBelezaHm p
{
    height:20px;
    margin-bottom:5px;    
}
.BaseCamposvBelezaHm p select
{
    float:left;
    width:113px;
    height:20px;
    border:solid 1px #5f88af;
    padding:0px !important;
}
.CpAvBelezaHm p.BaseBtnDescobrir
{
    margin:0px 0px 0px 120px;
    padding:5px 15px 10px 0px;
}
/*###############  Boxs de seções(Classes genéricas) #########*/
.CtBoxsSecoes
{
    clear:both;
    padding:0px 0px 0px 0px;
    margin:0px;
}
.Box1Secao
{
    width:484px;
    float:left;
    margin:0px;
    padding:26px 0px 0px 0px;
}
.Box2Secao
{
    margin:0px 0px 0px 504px;
    padding:26px 0px 0px 0px;
}
.BoxContornoCtdo
{
    border:solid 1px #d1dfeb;
    padding:0px 0px 0px 0px;
}
/*Box Chamada de seção de especialistas*/
.ScEspecialistas
{
    display:block;
    padding:0px 0px 0px 0px;
}
.ScEspecialistas h1.TxtTScHome
{
    padding:0px 0px 5px 0px;
    margin:0px;
}
.ScEspecialistas div.BoxContornoCtdo p.TxtTopoBoxEsp
{
    padding:10px 10px 12px 10px;
    margin:0px;
    
    text-align:center;
    background-color:#f1f9ff;

}
.LstConteudoBoxEsp{padding:2px 15px 2px 15px;}
.LstConteudoBoxEsp li
{
    clear:left;
    padding:0px;
    margin:0px;
    border-top:solid 1px #d1dfeb;
}
.LstConteudoBoxEsp li:first-child
{
    border-top-style:none;
}
.QdroFotoEsp
{
    float:left;
    height:80px;
    width:80px;
    padding:0px;
    margin:8px 0px 8px 0px;
}
.QdroFotoEsp img
{
    padding: 0px;
    margin: 0px;
    height:78px;
    width:78px;
    border: solid 1px #d1dfeb !important;
    float:left;
}
.TextoDescrItemEsp
{
    padding:22px 0px 10px 90px;
}  
.TextoDescrItemEsp p a
{
    text-decoration:none;
}
.TextoDescrItemEsp p a:hover
{
    text-decoration:underline;
}
.BaseLnksLstColunas span.TxtSeparadorAzul
{
    margin:0px 3px 0px 3px;
}
.BaseBoxEsp
{
   clear:left;
   padding:5px 15px 14px 15px;
   margin:0px;
}
.LstEscolhaEsp
{
   margin:0px;
   padding:15px 26px 12px 26px;
   background-color:#efffc9;
}

.LstEscolhaEsp li label
{   
    position:relative;
    top:3px;
    display:block;
}
.LstEscolhaEsp li select.SlSecao
{   
    width:126px;

    padding:0px !important;
    margin:0px 5px 0px 0px;
    
    vertical-align:middle;
    
    border:solid 1px #5f88af;
}
.LstEscolhaEsp li select.SlEspecialidade
{   
    width:176px;
    
    padding:0px !important;
    margin:0px 5px 0px 0px;
    vertical-align:middle;
    
    border:solid 1px #5f88af;
}
.LstEscolhaEsp li a, .LstEscolhaEsp li input
{   
    vertical-align:middle;
}
/*Box Chamada de seção de Dieta e Saúde*/
.CpDietaSaude{display:block;}

.CpDietaSaude h1.TxtTScHome
{
    padding:0px 0px 5px 0px;
    margin:0px;
}
/*topo box*/
.TopoBoxDS
{
    padding:20px 23px 18px 23px;
}
.TopoBoxDS a
{
    margin:3px 2px 0px 0px;
    padding:0px;
    float:right;
    width:169px;
}
.TopoBoxDS p.TxtCorridoPadrao
{
    line-height:14px;
}
.TopoBoxDS p.TxtCorridoPadrao
{
    padding:0px 195px 0px 0px;
}
.FrmCentralAssinante
{
    padding:12px 23px 18px 23px;
    background-color:#efffc9;
}
.FrmCentralAssinante h4.TxtTScBoxDietaSaude
{
    margin:0px;
}
.FrmCentralAssinante p.TxtCorridoPadrao
{
    margin:0px;
    line-height:10px;
}
.FrmCentralAssinante div
{
    padding:10px 0px 0px 0px;
}
/**/
.BaseTxtEmail
{
    display:block;
    width:180px;
    position:absolute;
    height:31px;

    border:solid 1px #c5d9c8;
    padding:1px;
}
.BaseTxtEmail input
{
    position:absolute;
    padding:6px 2px 3px 6px !important;
    width:170px;
    height:20px;
    border:solid 1px #9cb3c8;
}
/**/
.BaseTxtSenha
{
    width:135px;
    height:31px;
    margin:0px 0px 0px 189px;
    position:absolute;

    border:solid 1px #c5d9c8;
    padding:1px;
}
.BaseTxtSenha input
{
    position:absolute;
    padding:6px 2px 3px 6px !important;
    width:125px;
    height:20px;
    border:solid 1px #9cb3c8;
}
/**/
.BtnEntrar
{
    margin:0px 0px 0px 336px;
}
/*conteúdo box dieta e saúde*/
.CtdoBoxDietaSaude
{
    padding:20px 20px 0px 20px;
}
.CtdoBoxDietaSaude h4{margin:0px;}
.CtdoBoxDietaSaude p
{
    margin:0px;
    line-height:10px;
}
.CtdoBoxDietaSaude div{padding:17px 0px 0px 0px;}
.CtdoBoxDietaSaude div p
{
    line-height:14px;
    margin:0px 0px 2px 0px;
}
.CtdoBoxDietaSaude div p a.TxtItemLstBoxDS
{
    display:block;
    padding:12px 0px 12px 45px;
    background-color:#eef8ff;
}

.NumItemLstBoxDS, a.NumItemLstBoxDS
{
    position:absolute;
    
    display:block;
    width:37px;
    height:39px;
    margin:0px;
    padding:0px 0px 0px 0px;
    display:block;
    
    border-bottom:solid 1px #acd4f9;

    background-color:#3094f1;
 
    text-decoration:none;
    text-align:center;
    font: normal normal bold 34px/normal Arial;
    color: #fff;
}
.BaseLnkTodosBoxDS
{
    padding:15px 0px 28px 0px;
    margin:0px 0px 0px 0px;
}
.BaseLnkTodosBoxDS a.IconMaisPadrao
{
    position:relative;
    padding:3px 0px 3px 20px;
    margin:0px;
    background-position:left center;
}

/*Fórum */
#ScForum h3.TxtTScPadrao
{
    padding:0px 0px 3px 0px;
    
    font: normal normal bold 24px/normal Arial;
    color: #007bee;
}
#ScForum h3.TxtTScPadrao .pan.TxtTDet1SecaoHome
{
   font: normal normal bold 24px/normal Arial;
    color: #a5d4ff;
}
#ScForum
{
    padding:0px;
    margin:0px;
}
#ScForum select
{
    float:right; 
    width:170px;
    padding:0px;
    margin:5px 0px 5px 0px;    
    font:normal normal normal 12px/normal Arial;
    color:#000;    
}
.TopoBoxForum
{   
    border-top:1px solid #d1dfeb;
    border-right:1px solid #d1dfeb;
    border-bottom:0px none #fff;
    border-left:1px solid #d1dfeb;

    margin:0px;
    padding:12px 25px 12px 25px;
    
    background-color:#f1f9ff;
    
    text-align:center;
    line-height:14px;
}
#CtTxtAssuntos
{
    border-top:0px none #fff;
    border-right:1px solid #d1dfeb;
    border-bottom:1px solid #d1dfeb;
    border-left:1px solid #d1dfeb;
    
    margin:0px;
    padding:0px 10px 5px 10px;
}
#CtTxtAssuntos div p.TxtCorridoPadrao
{
   line-height:14px;
   padding:18px 8px 2px 8px;
}
.BarraIconesAssunto
{
    line-height:14px;
    padding:10px 8px 20px 8px;
}
p.BarraIconesAssunto a.TxtLinkContrPadrao
{
    text-decoration:underline;
}
.ItemAssuntos
{
    background:url('/images/linhas/separador-item-forum-mat.gif') repeat-x left bottom;
}

.LnkLerMais
{
    margin:0px 15px 0px 0px;
}
.LnkResponder
{
    margin:0px 0px 0px 5px;
}

/*Box Chamada de seção de Temas*/
.CpTemas
{
    padding:0px;
}
.CpTemas h1.TxtTScHome
{
    padding:0px 0px 3px 0px;
}
.LstTemas
{
    margin:0px;
    padding: 3px 10px 0px 10px;
}

.ItemTemas
{ 
    display: block;
    padding: 13px 0px 13px 0px;
    margin: 0px 0px 0px 0px;
    border-top:solid 1px #d1dfeb;
}
.ItemTemas:first-child
{
    border-top:none 0px #fff;
}

.ItemTemas div.EfeitoBgItens
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    min-height:80px;
}
.ItemTemas div.EfeitoBgItens div
{
    margin:0px;
    padding:25px 0px 25px 0px;
}
.ItemTemas div.EfeitoBgItens div h2
{
    margin:0px;
    padding:0px;
}
.ItemTemas div.EfeitoBgItens div p
{
    margin:0px;
    padding: 0px;
}

.EfeitoBgItens
{
    background-color: #fff; 
}
.EfeitoBgItens:hover
{
    background-color: #eef8ff;
}
.QdroImgTema
{
    display: block;
    height: 80px;
    width: 80px;
    float: left;
    margin: 0px 12px 0px 0px;
    padding: 0px;
}
.QdroImgTema img
{
    float: left;
    padding: 0px;
    margin: 0px;
    height: 78px;
    width: 78px;
    border: solid 1px #d1dfeb !important;
}
/*Box Chamada de seção de Guias*/
.CpGuiasHm{padding: 0px;}
.CpGuiasHm h1.TxtTScHome
{
    padding:0px 0px 3px 0px;
}
.LstGuiasHm
{
    padding:0px 15px 29px 15px;
}
.ItemGuiasHm
{
    clear:left;
    padding:10px 0px 0px 0px;
    border-top:solid 1px #d1dfeb;
}
.ItemGuiasHm div div h2 a
{
    line-height:12px;
}
.ItemGuiasHm div div p a
{
    line-height:14px;
}
#PrimItemGuiasHm
{
    padding:15px 0px 17px 0px;
    border-top:none 0px #fff;
}
/*.ItemGuiasHm:first-child{border-top:none 0px #fff;}*/
.Box1ItemGuia
{
    width:228px;
    float:left;
}
.Box2ItemGuia
{
    margin:0px 0px 0px 238px;
    padding:0px;
}
#GuiaBeleza{padding:5px 20px 0px 55px;}
#GuiaAlimentacao{padding:10px 0px 1px 55px;}
#GuiaCorrida{padding:5px 0px 0px 55px;}
#GuiaGestante{padding:0px 0px 10px 55px;}
#GuiaBebe{padding:10px 0px 0px 55px;}
.QdroLnkImgGuia
{
    display:block;
    width:50px;
    float:left;
    margin:0px;
    padding:0px;
    text-decoration:none;
    text-align:center;
}
.QdroLnkImgGuia img
{
    margin:0px;
    padding:0px;
    border-style:none;
    vertical-align:top;
}

/*Box Chamada de seção de Saúde Preventiva*/
.CpSaudePrev{ padding:0px;}
.CpSaudePrev div.BoxContornoCtdo
{
    padding:0px 20px 20px 20px;
}
.CpSaudePrev h1.TxtTScHome
{
    padding:0px 0px 3px 0px;
}
#LstGuiasSaudePrev1
{
    width:225px;
    float:left;
    padding:10px 0px 0px 0px;
}
#LstGuiasSaudePrev2
{
    padding:10px 0px 0px 15px;
    margin:0px 0px 23px 225px;
}
.LstGuiasSaudePrev{display:block;}
.LstGuiasSaudePrev li
{
    padding:8px 0px 8px 28px;
    margin:0px;
    line-height:14px;
}
.LstGuiasSaudePrev li a
{
    padding:0px 0px 0px 0px;
}
/*Box Chamada de seção de Clube de Receita*/
/*#CtClubeReceitas{display:block;}*/
#CpClubeReceitas{display:block;}
.ScClubeReceitas
{
    padding:0px;
}
.ScClubeReceitas h1.TxtTScHome
{
    padding:0px 0px 3px 0px;
}
.LstClubeReceitas
{
    margin:0px;
    padding: 3px 15px 0px 15px;
}

.ItemReceita
{ 
    display: block;
    padding: 13px 0px 13px 0px;
    margin: 0px 0px 0px 0px;
    border-top:solid 1px #d1dfeb;
    clear:left;
}
.ItemReceita:first-child
{
    border-top:none 0px #fff;
}

.ItemReceita div.EfeitoBgItens
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    min-height:80px;
}
.ItemReceita div.EfeitoBgItens div
{
    margin:0px;
    padding:25px 0px 25px 0px;
}
.ItemReceita div.EfeitoBgItens div h2
{
    margin:0px;
    padding:0px;
}
.ItemReceita div.EfeitoBgItens div p
{
    margin:0px;
    padding: 0px;
}

.EfeitoBgItens
{
    background-color: #fff; 
}
.EfeitoBgItens:hover
{
    background-color: #eef8ff;
}
.QdroImgReceita
{
    display: block;
    height: 80px;
    width: 80px;
    float: left;
    margin: 0px 12px 0px 0px;
    padding: 0px;
}
.QdroImgReceita img
{
    float: left;
    padding: 0px;
    margin: 0px;
    height: 78px;
    width: 78px;
    border: solid 1px #d1dfeb !important;
}
/*Box Chamada de seção de Shopping*/
/*shopping Horizontal*/
#CtShoppingHoriz
{
    margin:0px 320px 0px 0px;
}

.CpShoppingHoriz
{
    display:block;
}
.CpShoppingHoriz a.IconMais
{
    float:right;
    margin:5px 5px 0px 0px;
    padding:0px 0px 0px 18px;
    background-position:left center;
}
.CpShoppingHoriz h3.TxtTScPadraoEsp
{
    padding:0px 0px 3px 0px;
    
    font: normal normal bold 24px/normal Arial;
    color: #007bee;
}
.CpShoppingHoriz h3.TxtTScPadraoEsp span.TxtDetTPadraoEsp
{
    font: normal normal bold 24px/normal Arial;
    color: #a5d4ff;
}

.IconMais
{
    background:url("/images/icones/iconMais.gif") no-repeat left center;
}
/*####################################*/
.BaseCompararPrecoProd
{
    margin:0px;
    padding:9px 0px 10px 68px;
    background-color:#eef8ff;
    border-top:solid 1px #cfdde9;
    border-right:solid 1px #cfdde9;
    border-left:solid 1px #cfdde9;
    border-bottom:none 0px #fff;
    line-height:14px;
}
.BaseCompararPrecoProd p input
{
    width:180px;
    height:18px;
    padding:2px 2px 0px 3px !important;
    border-top:solid 1px #96aec5;
    border-right:none;
    border-bottom:solid 1px #96aec5;
    border-left:solid 1px #96aec5;
    vertical-align:middle;    
}
.BaseCompararPrecoProd p a.LnkCompararProd
{
    margin:0px;
    padding:3px 5px 4px 5px;
    background-color:#007bee;
    text-decoration:none;
    vertical-align:middle;
}
/*####################################*/
.LstProdShoppingHoriz
{
    background-color:#fff;
    
    border-top:none 0px #fff;
    border-bottom:solid 1px #cfdde9;
    border-right:solid 1px #cfdde9;
    border-left:solid 1px #cfdde9;

}
.CpShoppingHoriz ul.LstProdShoppingHoriz
{
      padding:0px 15px 3px 15px;
}
.CpShoppingHoriz ul.LstProdShoppingHoriz li
{
    padding:10px 0px;
    margin:0px;
    min-height:78px;
    line-height:14px;
    border-top:1px solid #d1dfeb ;
}
.CpShoppingHoriz ul.LstProdShoppingHoriz li:first-child
{
    border-top-style:none ;
}
/*Base um de produto*/
.ItemShopping1
{
    float:left;
    width:223px;
    min-height:78px;
    margin:0px;
}
/*formatação da imagem*/
.ItemShopping1 a, .ItemShopping2 a
{
    float:left;
    width:80px;
    height:80px;
    margin:0px 10px 0px 0px;
}
.ItemShopping1 a img, .ItemShopping2 a img
{
    float:left;
    width:78px;
    height:78px;
    border:1px solid #d1dfeb !important;
}
/*formatação do texto*/
.ItemShopping1 p
{
    padding:12px 10px 40px 0px;
    margin:0px;
    line-height:12px;
}
.ItemShopping2 p
{
    padding:12px 0px 40px 0px;
    margin:0px;
    line-height:12px;
}
.ItemShopping1 p a, .ItemShopping2 p a
{
    text-decoration:none;
    position:static;
    float:none;
    width:auto;
    height:auto;
    margin:0px;    
/*
    font:normal normal bold 12px/14px Arial;
    color:#007bee; 
    */  
}
.ItemShopping1 p a:first-child, .ItemShopping2 p a:first-child
{
    font-weight:normal;
    color:#000;    
}
.ItemShopping1 p a:hover, .ItemShopping2 p a:hover
{
    text-decoration:underline;
}
/*Base dois de produto*/
.ItemShopping2
{
    margin:0px 0px 0px 228px;
    min-height:78px;
}
/*Container de Boxs top 5 de de seções*/
#CtTop5CtdoSecao
{
    padding:26px 0px 26px 0px;
    clear:left;
}

/*CtSquarePublicidade2*/
.BoxSquarePublicidade2
{
    float:left;
    width:300px;
    height:300px;
    /*border:1px solid #d1dfeb !important;*/
}
.CtBoxsTop5
{
    margin:0px 0px 0px 345px;
}
/*Boxs Top 5*/
#Box1Top5
{
    float:left;
    width:197px;

    padding:0px 0px 22px 0px;
    margin:0px 0px 0px 0px;
}
#Box2Top5
{
    float:left;
    width:197px;
    
    padding:0px 0px 22px 0px;
    margin:0px 0px 0px 35px;
}
#Box3Top5
{
    padding:0px 0px 22px 0px;
    margin:0px 0px 0px 464px;
}
/*Box Top 5 Alimentação*/
.BoxLstTop5Alimentacao
{
    padding:0px;
    margin:0px;
}
.BoxLstTop5Alimentacao h2.TxtTTopSecoes
{
    margin:0px;
    padding:0px 0px 5px 0px;
}
/*Box Top 5 Beleza*/
.BoxLstTop5Beleza
{
    padding:0px;
    margin:0px;
}
.BoxLstTop5Beleza h2.TxtTTopSecoes
{
    margin:0px;
    padding:0px 0px 5px 0px;
}
/*Box Top 5 Saúde*/
.BoxLstTop5Saude
{
    padding:0px;
    margin:0px;
}
.BoxLstTop5Saude h2.TxtTTopSecoes
{
    margin:0px;
    padding:0px 0px 5px 0px;
}


.LstTo5Secao
{
    margin:0px;
    padding:0px;
    border-bottom:5px solid #d1dfeb;
}
.NumTop5Video, .LstTo5Secao p a.NumTop5Video
{
    float:left;
    display:block;
    width:24px;
    height:23px;
    margin:10px 0px 0px 0px;
    padding:1px 0px 0px 0px;
    background-color:#0c99ff;
    text-decoration:none;
    text-align:center;
}
.LstTo5Secao p a.TxtCorrConteudoSec
{
    display:block;
    padding:10px 3px 18px 30px;
    text-decoration:none;
    background-color:#f5f5f5;
    border-bottom:1px solid #d1dfeb;
    line-height:14px;
}
.LstTo5Secao p a.TxtCorrConteudoSec:hover
{
    background-color:#fff;
}
/*Box Top 5 Saúde*/

/*Box Top 5 Beleza*/


