/* This file was compressed using MbCompression library. http://blog.mironabramson.com */ body, a, p, span, h1, h2, h3, h4, h5, h6, img, input {padding:0px; margin:0px; font: normal normal normal 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
/* fontes */
.conteinerprincipal { width: 989px;margin: 0px auto; margin-bottom:20px; padding-top: 16px;position: relative;background-color:White;}
.conteinermiolo{width:780px; text-align:left;}
#CtMenuEsq{ float: left; width: 186px;}
#CtMenuDir{float: right;width: 300px;margin: 0px;padding: 0px 0px 15px 0px;}
#mioloDireito{ margin-top:25px; margin-bottom:20px; text-align:right;width:300px; margin-left:470px; }
#mioloEsquerdo{width:440px; margin-top:25px; float:left; margin-bottom:20px;}
#aval{padding-top:10px;}
#indique{padding-top:10px;}
#passos {float:right;height:299px;width:5px;}
#texto-passo{border:1px solid #D1DFEB; float:left; margin:0px 0px 15px 0px; font-family:Arial;font-size:12px;padding:20px 20px 20px 20px;}
#box-navegacao {height:228px;margin-top:20px;}
#coluna1 {float:left;height:228px;width:170px;}
#coluna2 {float:left;height:169px;margin-left:30px;width:170px;}
#passo{width:780px;height:300px;}
#swf{float:left;}
.img-guia-beleza {clear:both;float:left;margin-right:10px;}
.guia-cuidados {height:82px;}
.txt-conferir-beleza {line-height:13px;padding-top:15px;}
.txt-conferir-beleza a{color:#0080EC;}
.mv-2071B2{color:#2071B2; font-weight:bold;}
.tahoma11cinza {font-family:Tahoma; font-size:11px; color:#757575;}
.arial33black {font-size:33px;}
#Rodape-Guia{clear:both; background-color:#F2F6F9;}
/*Enquete*/
.CntEnquete{border:1px solid #D1DFEB;width: 280px;padding:10px 10px 10px 10px !important;}
.CtEnquete
{
    padding:16px 0px 0px 0px;
    
    text-align:left; 
}
.CtEnquete h3.TxtTEnquete
{
    padding:0px 0px 8px 0px;
}
.CtEnquete div
{
    padding:8px 0px 0px 0px;
    vertical-align:middle;
}
.CtEnquete div table tr td input
{
    margin:0px 5px 0px 0px;
    vertical-align:middle;
}
.CtEnquete div table tr td label
{
    margin:0px;
    vertical-align:middle;
}
.BaseBotoesEnq
{
    padding:20px 0px 29px 0px;
}
.BaseBotoesEnq a
{
    margin-right:3px;
}
/*Guia*/
#passos{height:299px;float:left;width:5px;}
#anterior
{
	padding-top:20px;
}

#proxguia
{
	padding-top:20px;
}
/*######   Adaptaçõe para o componente "Forum"   ########*/
#CtForum
{
    padding-top:0px;
    margin:0px;
}
#CtForum div select
{
    float:right; 
    width:170px;
    padding:0px;
    margin:0px 0px 5px 0px;    
    font:normal normal normal 12px/normal Arial;
    color:#000;    
}
#CtForum div h3.TxtTScPadrao
{
    padding-bottom:7px;
    line-height:12px;
    margin:0px;
    color:#000;
}
#CtForum div h3 span.TxtDetTPadrao
{
    color:#818181;
}
#CtForum div h3 span.TxtDetTScForum
{
    color:#000;
}
/*end*/

/*####  Adaptações para o componente "Especialistas"   #####*/
#CtEspecialistas
{
    padding:0px 0px 0px 0px;
}
#CtEspecialistas a.TxtLnkTodos
{
    float:right;
    margin-top:5px;
    padding-left:20px;
}
#CtEspecialistas div.CpScEspecialista
{
    padding: 0px;
    border-style:none;
}
#CtEspecialistas div h3.TxtTScMenuPadrao 
{
    color:#000;
    border-bottom-style: none;
}
#CtEspecialistas div h3 span.TxtDet2TScMenuPadrao
{
    color:#818181;
}
#CtEspecialistas div ul.LstEspecialistas
{
    margin: 0px;
    padding: 0px 10px 0px 10px;
    border: solid 1px #d1dfeb;
    /*border-top-style: none;*/
    list-style: none;
}

#CtEspecialistas div ul li:first-child
{
    border-style:none;
    background: transparent url("/images/linhas/separador-item-forum-mat.gif") repeat-x scroll left bottom;
}
#CtEspecialistas div ul li.ItemLstEspecialista
{
    border-style:none;
}

#CtEspecialistas div ul li div.QdroFotoEspecialista
{
    float:left;
    width:60px;
    height:60px;
    margin:0px 10px 2px 3px;
}
#CtEspecialistas div ul li div.QdroFotoEspecialista a img
{
    margin: 0px;
    padding: 0px;
    border: 1px solid #d1dfeb !important;
    height: 58px;
    width: 58px;
}

#CtEspecialistas div ul li p.DescrFotoEspecialista
{
   margin:15px 0px 10px 0px;
   padding:0px 0px 0px 73px;
}
#CtEspecialistas div ul li p.TextoChamMatEsp
{
    clear:none;
    padding:0px 0px 0px 73px;
}

