#container-info{overflow:hidden; width: 936px; position: relative;}
#container-full{height: 670px; width: 936px; position:relative; }
.disable-ant, .disable-prox {opacity:0.2; -moz-opacity: 0.2; filter: alpha(opacity=20); }
.disable-prox:hover {background:url(https://www.terra.com.br/noticias/infograficos/template-infograficos-v01/img/prox.gif) !important; cursor:default !important; }
.disable-ant:hover {background:url(https://www.terra.com.br/noticias/infograficos/template-infograficos-v01/img/ant.gif) !important; cursor:default !important; }
.slide-active a{color:#ff9900 !important;}

.cf:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.cf{
    display: inline-block;
}

html[xmlns] .cf {
    display: block;
}

* html .cf {
    height: 1%;
}

#prox_ant {right:4px !important; top:5px !important; }

/* SELO */

.ctn-tgm-pagesponsor img {
    margin:0 auto;
}


/* CONTEUDO  */
#conteudo{height: auto !important; width: 918px !important; float: left !important;}
/* Menu */

#menu {
    top:0 !important;
    width:936px;
    position:relative;
    overflow:hidden;
    background:#eceae7;
    height:34px;
}
#submenu {
    width:936px;
    background:#eceae7;
    height:34px;
    overflow:hidden;
    position:relative;
}
#submenu ul {
    /*width:5000px;*/
}
#submenu * {
    list-style:none;
    padding:0;
    margin:0;
}
#submenu li {
    float:left;
    font-size:11px;
    font-weight:bold;
    font-family: Arial, Helvetica, sans-serif;
}
#submenu ul {
    color:#beb7af;
    margin:10px 0 0;
}
#submenu li a {
    color:#7f7871;
    padding:0px 7px;
    font-size:11px;
    border-right:1px solid #beb7af;
    display:block;
    text-decoration:none;
    line-height:13px;
}
#submenu li a:hover, #submenu li a.sel {
    color:#f90;
}
p.credito {
    color:#beb7af;
    font-size:10px;
    font-style:italic;
}
#menu #prox_ant {
    top:4px;
    right:5px;
    left:auto;
    width:53px;
}

.span-agradecimento { font-size: 10px; }

/* CLASSES GENÉRICAS */
.autor{
    font-style:italic;
}

.creditos {
    border-bottom:1px solid #eceae7;
    font:italic 11px/16px Arial, Helvetica, sans-serif;
    float: left; width: 100%; margin: 0;
    color:#beb7af;
}
.creditos p{
    margin:0;
}

/* SLIDES  */
.slides{
    width:936px;
    overflow:hidden;
}

.container-slide {
    width:100%;
    overflow:hidden;
}

.voltar-lista a{
    margin-top:20px;
    display:block;
}

.voltar-lista img {
    margin:0 !important;
    border:0;
}

.slides img {
    display:block;
    float:left;
}

.conteudo-slide{
    float:right;
    padding:18px 0 18px 18px;
    width:308px;
}

.conteudo-slide h1{
    font:bold 24px/26px Arial, Helvetica, sans-serif;
    color:#47423a;
    margin:0;
    margin-bottom:20px;

}

.conteudo-slide p{
    color:#47432a;
    font:12px/18px Arial, Helvetica, sans-serif;
    margin:0;
    margin-bottom:20px;
}



/* SEÇÃO O ESTADO */

.pfamilia-capa {
    background: url('../images/para-familia/capa.jpg') no-repeat;
    height:650px;
    width:936px;
}

.texto-capa {
    width:393px;
    padding:13px;
}

.texto-capa h1, .servicos h1,.terceira-idade h1{
    color:#47423a;
    font:bold 26px/26px Arial, Helvetica, sans-serif;
    margin:0;
}

.texto-capa p, .servicos p,.terceira-idade p{
    font:12px/17px Arial, Helvetica, sans-serif;
    margin:23px 0;
    color:#47432a;
}



.creditos-capa p{
    margin-left:393px !important;
}


#estado-1, #estado-2, #estado-3, #estado-4, #estado-5, #estado-6, #estado-7, #estado-8, #estado-9, #estado-10,#estado-11, #estado-12, #estado-13, #estado-14, #estado-15, #estado-16, #estado-17, #estado-18, #estado-19, #estado-20 {
    display:none;
}

.creditos-pf1 {
    position: absolute;
    top: 615px;
    width: 936px;
}

.creditos-pf01 {
    position: absolute;
    top: 447px;
    width: 600px;
}

.img-slide {float: left;}
    .img-slide .creditos {clear: left; float: none; margin: 0; width: 100%;}

.creditos-pf3 {
    position: absolute;
    top: 525px;
    width: 600px;
}

.creditos-pf4 {
    position: absolute;
    top: 664px;
    width: 600px;
}

.creditos-pf5 {
    position: absolute;
    top: 460px;
    width: 600px;
}

.creditos-pf6 {
    position: absolute;
    top: 449px;
    width: 600px;
}

.creditos-pf7 {
    position: absolute;
    top: 502px;
    width: 600px;
}

.creditos-pf8 {
    position: absolute;
    top: 475px;
    width: 600px;
}

.creditos-pf9 {
    position: absolute;
    top: 447px;
    width: 600px;
}

.servicos {
    background: url('../images/servicos/capa-servicos.jpg') no-repeat;
    height:650px;
    width:936px;
}

.servicos-texto-capa {
    padding: 26px;
    width: 308px;
}

.terceira-idade {
    background: url('../images/terceira-idade/capa-terceira-idade.jpg') no-repeat;
    height:650px;
    width:936px;
}

.terceira-idade-texto-capa {
    padding: 26px 0 0 14px;
    width: 308px;
}

.produtos-diferenciados {
    background: url('../images/produtos-diferenciados/capa.jpg') no-repeat;
    height:650px;
    width:936px;
    line-height: 18px;
}
.produtos-diferenciados h1 {font-size: 24px;}
.produtos-diferenciados-texto-capa {
    background: rgba(255, 255, 255, 0.8);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF,endColorstr=#CCFFFFFF)";
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFFFFFF,endColorstr=#CCFFFFFF);
    padding: 26px 15px 0 20px;
    margin-left: 34px;
    height: 100%;
    width: 273px;
}

/* DESTINOS CAPA
-- Felipe Pelá
-- 02/01/2012
-- Terceira Semana
*/


.destino{ float:left; height:80px; margin-top:22px; width:270px; }
    .destino img{float:left; border:0;}
    .destino h1{color:#47423a; font-family:Arial; font-size:11px; font-weight:none; margin:0 0 0 100px; text-decoration:none;}
    .destino a{text-decoration:none !important; }

    .voltar-capa{ float:right; position:absolute; right:0; margin-top:450px;}
