<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*HOME INICIAL*/
* {
	padding:0;
	margin:0;
/*    border: 1px solid;*/
}
html {
	height:auto !important;
}

body {
	min-height:auto !important;
	height:auto !important;
	position:relative;
	background:#fff;
    font-family:verdana, arial, sans-serif;
	font-size:12px;
    top: -16px;
    _top: -15px;
}
.iframe_headerTerra {
	border:0;
	width:785px;
	height:50px;
	overflow:hidden;
}
.footerTerra {
	position:relative;
    background: #fff;
	top:-30px;
	bottom:2px;
	clear:both;
	height:42px;
}
.footerTerra iframe {
	width:785px;
	height:42px;
	border:0;
}

#main {
	width:779px;
	position:relative;
	padding:0 0 0 0;
    height: auto !important;
}
#main .headerTerra {
    height:50px;
	margin:0 0 0 0 !important;
}
#main .header {
	height:59px;
	position:relative;
    background:url(images/header_bg.gif) 0 0px repeat-X;
}
#main .header h1 {
	width:453px;
	height:59px;
	text-indent:-5000em;
	overflow:hidden;
    background:#fff;
}
#main .header ul {
	list-style:none;
	position:absolute;
	right:0px;
	top:14px;
}
#main .header ul li {
    width:auto;
	float:left;
	background:transparent;
	font-family:arial, verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#737e83;
	border-left:1px solid #eaf3f7;
	border-right:1px solid #a6bdc8;
}
#main .header ul li.firstLink {
	border-left:0px;
}

#main .header ul li a {
    display:block;
    padding:6px 13px;
    color:#737e83;
    text-decoration:none;
}
#main .header ul li a.active {
	color:#4282b8;
}

/* Conteudo */
#main .body {

}
#main .divBarraProjeto {
    height: 59px;
    width: 784px;
    background: url(images/barra_projeto.gif) no-repeat;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 5;
}
#main .divBarraProjeto ul {
    clear: both;
    float: left;
    width: auto;
    position: absolute;
    right: 18px;
    top: 13px;
}
#main .divBarraProjeto ul li{
    width:auto;
    float:left;
    background:transparent;
    font-family: verdana, arial, sans-serif;
    font-size:10px;
    font-weight:bold;
    list-style: none;
}

#main .divBarraProjeto ul li a {
    display:block;
    padding:6px 16px;
    color:#504C38;
    text-decoration:none;
}

#main .divVentanas {
    height: 250px;
    width: 762px;
    background: url(images/barra_ventana.jpg) no-repeat;
    position: relative;
    top: -109px;
    _top: -161px;
    left: 22px;
    z-index: 1;
}
#main .divTitulosHome {
    height: 76px;
    width: 275px;
    position: relative;
    background: url(images/barra_titulos_home.jpg) no-repeat;
    top: 90px;
    _top: 150px;
    left: 18px;
    z-index: 5;
}
#main .divSubTitulosHome {
    height: 15px;
    width: 260px;
    position: relative;
    background: url(images/barra_subtitulo_home.jpg) no-repeat;
    top: 130px;
    _top: 180px;
    left: 18px;
    z-index: 2;
}
#main .bolinhaVazia {
    height: 12px;
    width: 12px;
    position: relative;
    background: url(images/bolinha_vazia.jpg) no-repeat;
    top: 4px;
    left: 15px;
    z-index: 1;
}
#main .bolinhaCheia {
    height: 14px;
    width: 12px;
    position: relative;
    background: url(images/bolinha_cheia.jpg) no-repeat;
    top: -46px;
    left: 25px;
    z-index: 200;
}
#main .textoEscondido {
    text-indent: -5000em;
    overflow:hidden;
}
#main .divDescricao {
    text-indent: -5000em;
    overflow:hidden;
    z-index: -1;
}
#main .divBarraOperadoras {
    width: 781px;
    min-height: 60px;
    height: auto !important;
    height: 60px;
    position: relative;
    top: -100px;
    left: 18px;
    z-index: 4;
    background: url(images/bg_operadoras.gif) transparent no-repeat;
}

#main .divBarraOperadoras ul{
    width: 781px;
    height: auto;
    position: relative;
    top: 0px;
    left: 18px;
    z-index: 4;
    list-style: none;
}

#main .divBarraOperadoras ul li{
    float: left;
}


/* INFO TELEFÔNICA */
#main .boxTelefonicaTitulo {
    height: 30px;
    width: 130px;
    position: relative;
    background: url(images/chamada_div_telefonica.jpg) no-repeat;
    top: -8px;
    left: 37px;
    text-indent: -5000em;
    overflow:hidden;
    z-index: 110;
    cursor: pointer;
}
#main .boxAbaTelefonica {
    height: 44px;
    width: 210px;
    position: relative;
    background: url(images/bg_aba.gif) no-repeat;
    top: -67px;
    left: 8px;
    text-indent: -5000em;
    overflow:hidden;
    z-index: 110;
    cursor: pointer;
}
#main .bolinhaCheiaTelefonica {
    height: 14px;
    width: 12px;
    position: relative;
    background: url(images/bolinha_cheia.jpg) no-repeat;
    top: -47px;
    left: 33px;
    z-index: 200;
}
#main .divChamadaPromocaoTelefonica {
    clear: both;
    height: 12px;
    width: 288px;
    position: relative;
    background: url(images/chamada_promocao.jpg) no-repeat;
    top: -81px;
    *top: -89px;
    left: 462px;
    text-indent: -5000em;
    overflow:hidden;
    z-index: 110;
}
#main .divBarraOperadorasTelefonicaVazio {
    height: 0px;
    width: 191px;
    position: absolute;
    background: transparent;
    top: 0px;
    display: block;
    padding-top: 10px;
    z-index: 100;
    cursor: pointer;
    left: 0px;
}
#main .divBarraOperadorasTelefonica {
    padding-top: 10px;
    height: 244px;
    width: 769px;
    position: relative;
    background: url(images/background_box_operadoras.jpg)  no-repeat;
    top: 51px;
    display: none;
    z-index: 0;
    left: -18px;
}
#main .divBarraOperadorasTelefonica ul{
    clear: both;
    float: left;
    width: 754px;
    position: relative;
    top: -46px;
    padding: 0px;
    left: 9px;
    list-style: none;
    background: transparent;
}
#main .divBarraOperadorasTelefonica ul li{
    width: 186px;
    float:left;
    background:transparent;
    font-family: verdana, arial, sans-serif;
    font-size:10px;
    font-weight:normal;
    padding: 0px;
}
#main .divBarraOperadorasTelefonicaBasicoButtonAssine {
    position: relative;
    width: 88px;
    height: 31px;
    float:left;
    background: url(images/button_telefonica_basico.gif) no-repeat;
    text-indent: -5000em;
    overflow:hidden;
    top: 107px;
    left: 100px;
    z-index: 100;
}
#main .divBarraOperadorasTelefonicaAvancadoButtonAssine {
    position: relative;
    width: 88px;
    height: 31px;
    float:left;
    background: url(images/button_telefonica_avancado.gif) no-repeat;
    text-indent: -5000em;
    overflow:hidden;
    left: 200px;
    top: 107px;
    z-index: 10;
}
#main .divBarraOperadorasTelefonicaIdealButtonAssine {
    position: relative;
    width: 88px;
    height: 31px;
    float:left;
    background: url(images/button_telefonica_ideal.gif) no-repeat;
    text-indent: -5000em;
    overflow:hidden;
    left: 298px;
    top: 107px;
    z-index: 10;
}
#main .divBarraOperadorasTelefonicaExclusivoButtonAssine {
    position: relative;
    width: 88px;
    height: 31px;
    float:left;
    background: url(images/button_telefonica_exclusivo.gif) no-repeat;
    text-indent: -5000em;
    overflow:hidden;
    left: 399px;
    top: 107px;
    z-index: 10;
}
#main .boxTelefonicaBasico {
    width: 186px;
    position: relative;
    background: transparent;
}
#main .boxTelefonicaBasico ul {
    width: 165px;
    position: relative;
    background: url(images/bg_telefonica_basico.gif) no-repeat;
    height: 165px;
    padding-top: 27px;
    padding-left: 16px;
    vertical-align: middle;
    z-index: 4;
}
#main .boxTelefonicaBasico ul li {
    width: 155px;
    position: relative;
    background: transparent;
}
#main .boxTelefonicaBasico ul li a {
    color:#dbb060;
    font-weight: bold;
}
#main .boxTelefonicaBasico ul li a.active {
    color:#dbb060;
    font-weight: bold;
}
#imgBasicoVoltar {
    width: 132px;
    background: url(images/btn_voltar_basico.gif) no-repeat;
    height: 20px;
    cursor: pointer;
}
#boxTelefonicaBasicoAssine {
    width: 130px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 98px;
    *top: 105px;
    _top: 98px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#boxTelefonicaBasicoAssineSuporte {
    width: 135px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 116px;
    _top: 127px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#main .boxTelefonicaAvancado {
    width: 186px;
    position: relative;
    background: transparent;
}
#main .boxTelefonicaAvancado ul {
    width: 165px;
    position: relative;
    background: url(images/bg_telefonica_avancado.gif) no-repeat;
    height: 165px;
    padding-top: 27px;
    padding-left: 16px;
    vertical-align: middle;
}
#main .boxTelefonicaAvancado ul li {
    width: 155px;
    position: relative;
    background: transparent;
}
#main .boxTelefonicaAvancado ul li a {
    color:#98bf6e;
    font-weight: bold;
}
#main .boxTelefonicaAvancado ul li a.active {
    color:#98bf6e;
    font-weight: bold;
}
#imgAvancadoVoltar {
    width: 132px;
    background: url(images/btn_voltar_avancado.gif) no-repeat;
    height: 20px;
    cursor: pointer;
}
#boxTelefonicaAvancadoAssine {
    width: 130px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 98px;
    *top: 105px;
    _top: 98px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#boxTelefonicaAvancadoAssineSuporte {
    width: 135px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 116px;
    _top: 127px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#main .boxTelefonicaIdeal {
    width: 186px;
    position: relative;
    background: transparent;
}
#main .boxTelefonicaIdeal ul {
    width: 165px;
    position: relative;
    background: url(images/bg_telefonica_ideal.gif) no-repeat;
    height: 166px;
    padding-top: 27px;
    padding-left: 16px;
    vertical-align: middle;
}
#main .boxTelefonicaIdeal ul li {
    width: 155px;
    position: relative;
    background: transparent;
}
#main .boxTelefonicaIdeal ul li a {
    color:#97b7df;
    font-weight: bold;
}
#main .boxTelefonicaIdeal ul li a.active {
    color:#97b7df;
    font-weight: bold;
}
#imgIdealVoltar {
    width: 132px;
    background: url(images/btn_voltar_ideal.gif) no-repeat;
    height: 20px;
    cursor: pointer;
}
#boxTelefonicaIdealAssine {
    width: 130px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 98px;
    *top: 105px;
    _top: 98px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#boxTelefonicaIdealAssineSuporte {
    width: 135px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 116px;
    _top: 127px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#main .boxTelefonicaExclusivo {
    width: 186px;
    position: relative;
    background: transparent;
}
#main .boxTelefonicaExclusivo ul {
    width: 165px;
    position: relative;
    background: url(images/bg_telefonica_exclusivo.gif) no-repeat;
    height: 165px;
    padding-top: 27px;
    padding-left: 16px;
    vertical-align: middle;
}
#main .boxTelefonicaExclusivo ul li {
    width: 155px;
    position: relative;
    background: transparent;
}
#main .boxTelefonicaExclusivo ul li a {
    color:#8e8244;
    font-weight: bold;
}
#main .boxTelefonicaExclusivo ul li a.active {
    color:#8e8244;
    font-weight: bold;
}
#imgExclusivoVoltar {
    width: 132px;
    background: url(images/btn_voltar_exclusivo.gif) no-repeat;
    height: 20px;
    cursor: pointer;
}
#boxTelefonicaExclusivoAssine {
    width: 130px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 98px;
    *top: 105px;
    _top: 98px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#boxTelefonicaExclusivoAssineSuporte {
    width: 135px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 116px;
    _top: 127px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}

/* FIM TELEFÔNICA */

/* INFO CTBC */
#main .boxCTBCTitulo {
    height: 27px;
    width: 130px;
    position: relative;
    background: url(images/chamada_div_ctbc.jpg) no-repeat;
    top: -8px;
    left: 38px;
    text-indent: -5000em;
    overflow:hidden;
    z-index: 110;
    cursor: pointer;
}
#main .boxAbaCTBC {
    height: 44px;
    width: 210px;
    position: relative;
    background: url(images/bg_aba.gif) no-repeat;
    top: -67px;
    left: 178px;
    text-indent: -5000em;
    overflow:hidden;
    z-index: 110;
    cursor: pointer;
}
#main .bolinhaCheiaCTBC {
    height: 14px;
    width: 12px;
    position: relative;
    background: url(images/bolinha_cheia.jpg) no-repeat;
    top: -47px;
    left: 217px;
    z-index: 200;
}
#main .divChamadaPromocaoCTBC {
    clear: both;
    height: 12px;
    width: 288px;
    position: relative;
    background: url(images/chamada_promocao.jpg) no-repeat;
    top: -81px;
    *top: -89px;
    left: 462px;
    text-indent: -5000em;
    overflow:hidden;
    z-index: 110;
}
#main .divBarraOperadorasCTBCVazio {
    height: 0px;
    width: 191px;
    position: absolute;
    background: transparent;
    top: 0px;
    display: block;
    padding-top: 10px;
    z-index: 99;
    cursor: pointer;
    left: 184px;
}
#main .divBarraOperadorasCTBC {
    padding-top: 10px;
    height: 244px;
    width: 769px;
    position: relative;
    background: url(images/background_box_operadoras.jpg) no-repeat;
    display: none;
    z-index: 0;
    top: 51px;
    left: -18px;
}

#main .divBarraOperadorasCTBC ul{
    clear: both;
    float: left;
    width: 754px;
    position: relative;
    top: -46px;
    padding: 0px;
    padding-top: 0px;
    left: 9px;
    list-style: none;
    background: transparent;
}
#main .divBarraOperadorasCTBC ul li{
    width: 186px;
    float:left;
    background:transparent;
    font-family: verdana, arial, sans-serif;
    font-size:10px;
    font-weight:normal;
    padding: 0px;
}
#main .divBarraOperadorasCTBCBasicoButtonAssine {
    position: relative;
    width: 88px;
    height: 31px;
    float:left;
    background: url(images/button_telefonica_basico.gif) no-repeat;
    text-indent: -5000em;
    overflow:hidden;
    top: 107px;
    left: 100px;
    z-index: 10;
}
#main .divBarraOperadorasCTBCAvancadoButtonAssine {
    position: relative;
    width: 88px;
    height: 31px;
    float:left;
    background: url(images/button_telefonica_avancado.gif) no-repeat;
    text-indent: -5000em;
    overflow:hidden;
    left: 200px;
    top: 107px;
    z-index: 10;
}
#main .divBarraOperadorasCTBCIdealButtonAssine {
    position: relative;
    width: 88px;
    height: 31px;
    float:left;
    background: url(images/button_telefonica_ideal.gif) no-repeat;
    text-indent: -5000em;
    overflow:hidden;
    left: 298px;
    top: 107px;
    z-index: 10;
}
#main .divBarraOperadorasCTBCExclusivoButtonAssine {
    position: relative;
    width: 88px;
    height: 31px;
    float:left;
    background: url(images/button_telefonica_exclusivo.gif) no-repeat;
    text-indent: -5000em;
    overflow:hidden;
    left: 399px;
    top: 107px;
    z-index: 10;
}
#main .boxCTBCBasico {
    width: 186px;
    position: relative;
    background: transparent;
}
#main .boxCTBCBasico ul {
    width: 165px;
    position: relative;
    background: url(images/bg_telefonica_basico.gif) no-repeat;
    height: 165px;
    padding-top: 27px;
    padding-left: 16px;
    vertical-align: middle;
}
#main .boxCTBCBasico ul li {
    width: 155px;
    position: relative;
    background: transparent;
}
#main .boxCTBCBasico ul li a {
    color:#dbb060;
    font-weight: bold;
}
#main .boxCTBCBasico ul li a.active {
    color:#dbb060;
    font-weight: bold;
}
#boxCTBCBasicoAssine {
    width: 130px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 98px;
    *top: 105px;
    _top: 98px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#boxCTBCBasicoAssineSuporte {
    width: 135px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 116px;
    _top: 127px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#main .boxCTBCAvancado {
    width: 186px;
    position: relative;
    background: transparent;
}
#main .boxCTBCAvancado ul {
    width: 165px;
    position: relative;
    background: url(images/bg_telefonica_avancado.gif) no-repeat;
    height: 165px;
    padding-top: 27px;
    padding-left: 16px;
    vertical-align: middle;
}
#main .boxCTBCAvancado ul li {
    width: 155px;
    position: relative;
    background: transparent;
}
#main .boxCTBCAvancado ul li a {
    color:#98bf6e;
    font-weight: bold;
}
#main .boxCTBCAvancado ul li a.active {
    color:#98bf6e;
    font-weight: bold;
}
#boxCTBCAvancadoAssine {
    width: 130px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 98px;
    *top: 105px;
    _top: 98px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#boxCTBCAvancadoAssineSuporte {
    width: 135px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 116px;
    _top: 127px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#main .boxCTBCIdeal {
    width: 186px;
    position: relative;
    background: transparent;
}
#main .boxCTBCIdeal ul {
    width: 165px;
    position: relative;
    background: url(images/bg_telefonica_ideal.gif) no-repeat;
    height: 165px;
    padding-top: 27px;
    padding-left: 16px;
    vertical-align: middle;
}
#main .boxCTBCIdeal ul li {
    width: 155px;
    position: relative;
    background: transparent;
}
#main .boxCTBCIdeal ul li a {
    color:#97b7df;
    font-weight: bold;
}
#main .boxCTBCIdeal ul li a.active {
    color:#97b7df;
    font-weight: bold;
}
#boxCTBCIdealAssine {
    width: 130px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 98px;
    *top: 105px;
    _top: 98px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#boxCTBCIdealAssineSuporte {
    width: 135px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 116px;
    _top: 127px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#main .boxCTBCExclusivo {
     width: 186px;
    position: relative;
    background: transparent;
}
#main .boxCTBCExclusivo ul {
    width: 165px;
    position: relative;
    background: url(images/bg_telefonica_exclusivo.gif) no-repeat;
    height: 165px;
    padding-top: 27px;
    padding-left: 16px;
    vertical-align: middle;
}
#main .boxCTBCExclusivo ul li {
    width: 155px;
    position: relative;
    background: transparent;
}
#main .boxCTBCExclusivo ul li a {
    color:#8e8244;
    font-weight: bold;
}
#main .boxCTBCExclusivo ul li a.active {
    color:#8e8244;
    font-weight: bold;
}
#boxCTBCExclusivoAssine {
    width: 130px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 98px;
    *top: 105px;
    _top: 98px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#boxCTBCExclusivoAssineSuporte {
    width: 135px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 116px;
    _top: 127px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
/*FIM CTBC*/


/* INFO BRT */
#main .boxBRTTitulo {
    height: 27px;
    width: 130px;
    position: relative;
    background: url(images/chamada_div_brt.jpg) no-repeat;
    top: -8px;
    left: 25px;
    text-indent: -5000em;
    overflow:hidden;
    z-index: 110;
    cursor: pointer;
}
#main .boxAbaBRT {
    height: 44px;
    width: 210px;
    position: relative;
    background: url(images/bg_aba.gif) no-repeat;
    top: -67px;
    left: 354px;
    text-indent: -5000em;
    overflow:hidden;
    z-index: 110;
    cursor: pointer;
}
#main .bolinhaCheiaBRT {
    height: 14px;
    width: 12px;
    position: relative;
    background: url(images/bolinha_cheia.jpg) no-repeat;
    top: -47px;
    left: 386px;
    z-index: 200;
}
#main .divChamadaPromocaoBRT {
    clear: both;
    height: 12px;
    width: 288px;
    position: relative;
    background: url(images/chamada_promocao.jpg) no-repeat;
    top: -81px;
    *top: -89px;
    left: 462px;
    text-indent: -5000em;
    overflow:hidden;
    z-index: 110;
}
#main .divBarraOperadorasBRTVazio {
    height: 0px;
    width: 191px;
    position: absolute;
    background: transparent;
    top: 0px;
    display: block;
    padding-top: 10px;
    z-index: 97;
    cursor: pointer;
    left: 364px;
}
#main .divBarraOperadorasBRT {
    padding-top: 10px;
    height: 244px;
    width: 769px;
    position: relative;
    background: url(images/background_box_operadoras.jpg) no-repeat;
    display: none;
    z-index: 0;
    top: 51px;
    left: -18px;
}
#main .divBarraOperadorasBRT ul{
    clear: both;
    float: left;
    width: 754px;
    position: relative;
    top: -46px;
    padding: 0px;
    padding-top: 0px;
    left: 9px;
    list-style: none;
    background: transparent;
}
#main .divBarraOperadorasBRT ul li{
    width: 186px;
    float:left;
    background:transparent;
    font-family: verdana, arial, sans-serif;
    font-size:10px;
    font-weight:normal;
    padding: 0px;
}
#main .divBarraOperadorasBRTBasicoButtonAssine {
    position: relative;
    width: 88px;
    height: 31px;
    float:left;
    background: url(images/button_telefonica_basico.gif) no-repeat;
    text-indent: -5000em;
    overflow:hidden;
    top: 107px;
    left: 100px;
    z-index: 10;
}
#main .divBarraOperadorasBRTAvancadoButtonAssine {
    position: relative;
    width: 88px;
    height: 31px;
    float:left;
    background: url(images/button_telefonica_avancado.gif) no-repeat;
    text-indent: -5000em;
    overflow:hidden;
    left: 200px;
    top: 107px;
    z-index: 10;
}
#main .divBarraOperadorasBRTIdealButtonAssine {
    position: relative;
    width: 88px;
    height: 31px;
    float:left;
    background: url(images/button_telefonica_ideal.gif) no-repeat;
    text-indent: -5000em;
    overflow:hidden;
    left: 298px;
    top: 107px;
    z-index: 10;
}
#main .divBarraOperadorasBRTExclusivoButtonAssine {
    position: relative;
    width: 88px;
    height: 31px;
    float:left;
    background: url(images/button_telefonica_exclusivo.gif) no-repeat;
    text-indent: -5000em;
    overflow:hidden;
    left: 399px;
    top: 107px;
    z-index: 10;
}
#main .boxBRTBasico {
    width: 186px;
    position: relative;
    background: transparent;
}
#main .boxBRTBasico ul {
    width: 165px;
    position: relative;
    background: url(images/bg_telefonica_basico.gif) no-repeat;
    height: 165px;
    padding-top: 27px;
    padding-left: 16px;
    vertical-align: middle;
}
#main .boxBRTBasico ul li {
    width: 155px;
    position: relative;
    background: transparent;
}
#main .boxBRTBasico ul li a {
    color:#dbb060;
    font-weight: bold;
}
#main .boxBRTBasico ul li a.active {
    color:#dbb060;
    font-weight: bold;
}
#boxBRTBasicoAssine {
    width: 130px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 98px;
    *top: 105px;
    _top: 98px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#boxBRTBasicoAssineSuporte {
    width: 135px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 116px;
    _top: 127px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#main .boxBRTAvancado {
    width: 186px;
    position: relative;
    background: transparent;
}
#main .boxBRTAvancado ul {
    width: 165px;
    position: relative;
    background: url(images/bg_telefonica_avancado.gif) no-repeat;
    height: 165px;
    padding-top: 27px;
    padding-left: 16px;
    vertical-align: middle;
}
#main .boxBRTAvancado ul li {
    width: 155px;
    position: relative;
    background: transparent;
}
#main .boxBRTAvancado ul li a {
    color:#98bf6e;
    font-weight: bold;
}
#main .boxBRTAvancado ul li a.active {
    color:#98bf6e;
    font-weight: bold;
}
#boxBRTAvancadoAssine {
    width: 130px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 98px;
    *top: 105px;
    _top: 98px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#boxBRTAvancadoAssineSuporte {
    width: 135px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 116px;
    _top: 127px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#main .boxBRTIdeal {
    width: 186px;
    position: relative;
    background: transparent;
}
#main .boxBRTIdeal ul {
    width: 165px;
    position: relative;
    background: url(images/bg_telefonica_ideal.gif) no-repeat;
    height: 165px;
    padding-top: 27px;
    padding-left: 16px;
    vertical-align: middle;
}
#main .boxBRTIdeal ul li {
    width: 155px;
    position: relative;
    background: transparent;
}
#main .boxBRTIdeal ul li a {
    color:#97b7df;
    font-weight: bold;
}
#main .boxBRTIdeal ul li a.active {
    color:#97b7df;
    font-weight: bold;
}
#boxBRTIdealAssine {
    width: 130px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 98px;
    *top: 105px;
    _top: 98px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#boxBRTIdealAssineSuporte {
    width: 135px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 116px;
    _top: 127px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#main .boxBRTExclusivo {
     width: 186px;
    position: relative;
    background: transparent;
}
#main .boxBRTExclusivo ul {
    width: 165px;
    position: relative;
    background: url(images/bg_telefonica_exclusivo.gif) no-repeat;
    height: 165px;
    padding-top: 27px;
    padding-left: 16px;
    vertical-align: middle;
}
#main .boxBRTExclusivo ul li {
    width: 155px;
    position: relative;
    background: transparent;
}
#main .boxBRTExclusivo ul li a {
    color:#8e8244;
    font-weight: bold;
}
#main .boxBRTExclusivo ul li a.active {
    color:#8e8244;
    font-weight: bold;
}
#boxBRTExclusivoAssine {
    width: 130px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 98px;
    *top: 105px;
    _top: 98px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#boxBRTExclusivoAssineSuporte {
    width: 135px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 116px;
    _top: 127px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
/*FIM BRT*/

/* INFO TELEMAR */
#main .boxTelemarTitulo {
    height: 30px;
    width: 181px;
    position: relative;
    background: url(images/chamada_div_telemar.jpg) no-repeat;
    top: -8px;
    left: 6px;
    text-indent: -5000em;
    overflow:hidden;
    z-index: 110;
    cursor: pointer;
}
#main .boxAbaTelemar {
    height: 44px;
    width: 210px;
    position: relative;
    background: url(images/bg_aba.gif) no-repeat;
    top: -67px;
    left: 554px;
    text-indent: -5000em;
    overflow:hidden;
    z-index: 110;
    cursor: pointer;
}
#main .bolinhaCheiaTelemar {
    height: 14px;
    width: 12px;
    position: relative;
    background: url(images/bolinha_cheia.jpg) no-repeat;
    top: -47px;
    left: 561px;
    z-index: 200;
}
#main .divChamadaPromocaoTelemar {
    clear: both;
    height: 12px;
    width: 288px;
    position: relative;
    background: url(images/chamada_promocao.jpg) no-repeat;
    top: -81px;
    *top: -89px;
    left: 462px;
    text-indent: -5000em;
    overflow:hidden;
    z-index: 110;
}
#main .divBarraOperadorasTelemarVazio {
    height: 0px;
    width: 191px;
    position: absolute;
    background: transparent;
    top: 0px;
    display: block;
    padding-top: 10px;
    z-index: 96;
    cursor: pointer;
    left: 550px;
}
#main .divBarraOperadorasTelemar {
    padding-top: 10px;
    height: 244px;
    width: 769px;
    position: relative;
    background: url(images/background_box_operadoras.jpg) no-repeat;
    display: none;
    z-index: 0;
    top: 51px;
    left: -18px;
}
#main .divBarraOperadorasTelemar ul{
    clear: both;
    float: left;
    width: 754px;
    position: relative;
    top: -46px;
    padding: 0px;
    padding-top: 0px;
    left: 9px;
    list-style: none;
    background: transparent;
}
#main .divBarraOperadorasTelemar ul li{
    width: 186px;
    float:left;
    background:transparent;
    font-family: verdana, arial, sans-serif;
    font-size:10px;
    font-weight:normal;
    padding: 0px;
}
#main .divBarraOperadorasTelemarBasicoButtonAssine {
    position: relative;
    width: 88px;
    height: 31px;
    float:left;
    background: url(images/button_telefonica_basico.gif) no-repeat;
    text-indent: -5000em;
    overflow:hidden;
    top: 107px;
    left: 100px;
    z-index: 10;
}
#main .divBarraOperadorasTelemarAvancadoButtonAssine {
    position: relative;
    width: 88px;
    height: 31px;
    float:left;
    background: url(images/button_telefonica_avancado.gif) no-repeat;
    text-indent: -5000em;
    overflow:hidden;
    left: 200px;
    top: 107px;
    z-index: 10;
}
#main .divBarraOperadorasTelemarIdealButtonAssine {
    position: relative;
    width: 88px;
    height: 31px;
    float:left;
    background: url(images/button_telefonica_ideal.gif) no-repeat;
    text-indent: -5000em;
    overflow:hidden;
    left: 298px;
    top: 107px;
    z-index: 10;
}
#main .divBarraOperadorasTelemarExclusivoButtonAssine {
    position: relative;
    width: 88px;
    height: 31px;
    float:left;
    background: url(images/button_telefonica_exclusivo.gif) no-repeat;
    text-indent: -5000em;
    overflow:hidden;
    left: 399px;
    top: 107px;
    z-index: 10;
}
#main .boxTelemarBasico {
    width: 186px;
    position: relative;
    background: transparent;
}
#main .boxTelemarBasico ul {
    width: 165px;
    position: relative;
    background: url(images/bg_telefonica_basico.gif) no-repeat;
    height: 165px;
    padding-top: 27px;
    padding-left: 16px;
    vertical-align: middle;
}
#main .boxTelemarBasico ul li {
    width: 155px;
    position: relative;
    background: transparent;
}
#main .boxTelemarBasico ul li a {
    color:#dbb060;
    font-weight: bold;
}
#main .boxTelemarBasico ul li a.active {
    color:#dbb060;
    font-weight: bold;
}
#boxTelemarBasicoAssine {
    width: 130px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 98px;
    *top: 105px;
    _top: 98px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#boxTelemarBasicoAssineSuporte {
    width: 135px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 116px;
    _top: 127px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#main .boxTelemarAvancado {
    width: 186px;
    position: relative;
    background: transparent;
}
#main .boxTelemarAvancado ul {
    width: 165px;
    position: relative;
    background: url(images/bg_telefonica_avancado.gif) no-repeat;
    height: 165px;
    padding-top: 27px;
    padding-left: 16px;
    vertical-align: middle;
}
#main .boxTelemarAvancado ul li {
    width: 155px;
    position: relative;
    background: transparent;
}
#main .boxTelemarAvancado ul li a {
    color:#98bf6e;
    font-weight: bold;
}
#main .boxTelemarAvancado ul li a.active {
    color:#98bf6e;
    font-weight: bold;
}
#boxTelemarAvancadoAssine {
    width: 130px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 98px;
    *top: 105px;
    _top: 98px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#boxTelemarAvancadoAssineSuporte {
    width: 135px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 116px;
    _top: 127px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#main .boxTelemarIdeal {
    width: 186px;
    position: relative;
    background: transparent;
}
#main .boxTelemarIdeal ul {
    width: 165px;
    position: relative;
    background: url(images/bg_telefonica_ideal.gif) no-repeat;
    height: 165px;
    padding-top: 27px;
    padding-left: 16px;
    vertical-align: middle;
}
#main .boxTelemarIdeal ul li {
    width: 155px;
    position: relative;
    background: transparent;
}
#main .boxTelemarIdeal ul li a {
    color:#97b7df;
    font-weight: bold;
}
#main .boxTelemarIdeal ul li a.active {
    color:#97b7df;
    font-weight: bold;
}
#boxTelemarIdealAssine {
    width: 130px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 98px;
    *top: 105px;
    _top: 98px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#boxTelemarIdealAssineSuporte {
    width: 135px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 116px;
    _top: 127px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#main .boxTelemarExclusivo {
     width: 186px;
    position: relative;
    background: transparent;
}
#main .boxTelemarExclusivo ul {
    width: 165px;
    position: relative;
    background: url(images/bg_telefonica_exclusivo.gif) no-repeat;
    height: 165px;
    padding-top: 27px;
    padding-left: 16px;
    vertical-align: middle;
}
#main .boxTelemarExclusivo ul li {
    width: 155px;
    position: relative;
    background: transparent;
}
#main .boxTelemarExclusivo ul li a {
    color:#8e8244;
    font-weight: bold;
}
#main .boxTelemarExclusivo ul li a.active {
    color:#8e8244;
    font-weight: bold;
}
#boxTelemarExclusivoAssine {
    width: 130px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 98px;
    *top: 105px;
    _top: 98px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
#boxTelemarExclusivoAssineSuporte {
    width: 135px;
    position: absolute;
    background: transparent;
    height: auto !important;
    padding-top: 27px;
    padding-left: 31px;
    list-style-image: none;
    vertical-align: middle;
    display: none;
    top: 116px;
    _top: 127px;
    left: 0px;
    vertical-align: top;
    z-index: 15;
    color: #545C63;
}
/*FIM Telemar*/

/*HOME INFO*/

#main .divInformacoesHeader {
    position: relative;
    padding-top: 15px;
}

#main .divInformacoesTitulo {
    height: 22px;
    width: 120px;
    position: relative;
    background: url(images/titulo_informacoes.jpg) no-repeat;
    top: 10px;
    left: 18px;
    z-index: 5;
}
#main .divInformacoesSubTitulo {
    height: 16px;
    width: 104px;
    position: relative;
    background: url(images/subtitulo_informacoes.jpg) no-repeat;
    top: 20px;
    left: 18px;
    z-index: 2;
}
#main .divInformacoesDescricao {
    height: 80px;
    width: 400px;
    float: left;
}
#main .divInformacoesDescricao h3{
    height: 80px;
    width: 425px;
    position: relative;
    background: transparent;
    top: 25px;
    _top: -90px;
    left: 18px;
    z-index: 2;
    font-size: 13px;
    font-weight: normal;
    line-height: 24px;
}
#main .divInformacoesVantagens {
    height: 132px;
    width: 299px;
    position: relative;
    top: -8px;
    left: 84px;
    float: left;
    background: url(images/bg_info_vantagens.gif) no-repeat;
}
#main .divInformacoesVantagens ul {
    clear: both;
    width: auto;
    position: absolute;
    left: 18px;
    top: 30px;
}
#main .divInformacoesVantagens ul li {
    width:auto;
    background:transparent;
    font-family: verdana, arial, sans-serif;
    font-size:10px;
    font-weight:normal;
    list-style: none;
    list-style-position: inside;
    list-style-type: disc;
    line-height: 18px;
    text-indent: 10px;
    left: -16px;
    position: relative;
}
#main .divInformacoesBody {
    clear: both;
    position: relative;
    width: 800px;
}
#main .divInformacoesEntendendoTitulo {
    height: 16px;
    width: 169px;
    position: relative;
    top: 20px;
    left: 18px;
    background: url(images/subtitulo_informacoes_enten.jpg) no-repeat;
}
#main .divInformacoesEntendendoDescricao {
    height: 153px;
    width: 800px;
    position: relative;
    top: 30px;
    left: 5px;
    background: url(images/bg_entendendo.gif) no-repeat;
}

#main .divInformacoesEntendendoDescricao ul{
    clear: both;
    float: left;
    width: 800px;
    position: absolute;
    top: 93px;
    *top: 88px;
    padding: 0px;
    left: 9px;
    list-style: none;
}
#main .divInformacoesEntendendoDescricao ul li{
    width: 186px;
    float:left;
    background:transparent;
    font-family: verdana, arial, sans-serif;
    font-size:10px;
    font-weight:normal;
    padding: 0px;
    padding-right: 1px;
    padding-left: 10px;
}

#main .divInformacoesAindaDuvidaTitulo {
    height: 56px;
    width: 785px;
    position: relative;
    top: 50px;
    left: 5px;
    background: url(images/bg_aindaduvidas.gif) no-repeat;
}
#main .divInformacoesAindaDuvidaDescricao {
    height: 16px;
    width: 730px;
    position: relative;
    top: 20px;
    left: 0px;
}
#main .divInformacoesAindaDuvidaDescricao h3{
    position: relative;
    background: transparent;
    top: 2px;
    left: 16px;
    z-index: 2;
    font-size: 11px;
    font-weight: normal;
    line-height: 24px;
}
#main .imgComputador {
    position: absolute;
    background: url(images/img_computador.gif) no-repeat;
    top: -82px;
    left: 30px;
    width: 91px;
    height: 58px;
}
#main .imgTelefone {
    position: absolute;
    background: url(images/img_telefone.gif) no-repeat;
    top: -82px;
    left: 247px;
    width: 57px;
    height: 56px;
}
#main .imgTerra {
    position: absolute;
    background: url(images/img_terra.gif) no-repeat;
    top: -82px;
    left: 441px;
    width: 82px;
    height: 59px;
}
#main .imgGlobo {
    position: absolute;
    background: url(images/img_globo.gif) no-repeat;
    top: -82px;
    left: 651px;
    width: 57px;
    height: 58px;
}

/* DIV Saiba mais */
#mask {
    width: 100%;
    height: 100%;
    /*background: #FFF;*/
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    /*
    opacity: .6;
    filter: alpha(opacity=60);
    */
}
#saiba-mais-wrap {
    display: none;
}
#saiba-mais-sombra, #saiba-mais {
    padding: 50px 10px 10px 10px;
    width: 354px;
    height: auto;
    background: #FFF url(images/bg_saiba_mais.gif) repeat-x;
    position: absolute;
    top: 85px;
    left: 270px;
    z-index: 102;
    border: 1px solid #CCC;
    font-family: tahoma, arial, sans-serif;
    font-size: 11px;
}
#saiba-mais p {
    margin: 15px 0;
}
#saiba-mais h2 {
    width: 374px;
    height: 43px;
    position: absolute;
    top: 0px;
    left: 0px;
    cursor: pointer;
    text-indent: -5000em;
    overflow: hidden;
    background-repeat: no-repeat;
}
#saiba-mais.sm-basico {
    border: 1px solid #C79334;
}
#saiba-mais.sm-basico h2 {
    background-image: url(images/div_saibamais_tit_basico.jpg);
}
#saiba-mais.sm-avancado {
    border: 1px solid #7fb546;
}
#saiba-mais.sm-avancado h2 {
    background-image: url(images/div_saibamais_tit_avancado.jpg);
}
#saiba-mais.sm-ideal {
    border: 1px solid #7490b4;
}
#saiba-mais.sm-ideal h2 {
    background-image: url(images/div_saibamais_tit_ideal.jpg);
}
#saiba-mais.sm-exclusivo {
    border: 1px solid #7c734d;
}
#saiba-mais.sm-exclusivo h2 {
    background-image: url(images/div_saibamais_tit_exclusivo.jpg);
}
#saiba-mais #btn-close {
    width: 56px;
    height: 15px;
    position: absolute;
    top: 14px;
    right: 14px;
    cursor: pointer;
    text-indent: -5000em;
    overflow: hidden;
    background: url(images/div_saibamais_close_basico.jpg) no-repeat;
}
#saiba-mais.sm-basico #btn-close {
    background: url(images/div_saibamais_close_basico.jpg) no-repeat;
}
#saiba-mais.sm-avancado #btn-close {
    background: url(images/div_saibamais_close_avancado.jpg) no-repeat;
}
#saiba-mais.sm-ideal #btn-close {
    background: url(images/div_saibamais_close_ideal.jpg) no-repeat;
}
#saiba-mais.sm-exclusivo #btn-close {
    background: url(images/div_saibamais_close_exclusivo.jpg) no-repeat;
}


#saiba-mais-content {
    height: 100%;
    overflow: auto;
}
#saiba-mais-sombra {
    position: absolute;
    top: 88px;
    left: 273px;
    background: #000;
    opacity: .4;
    filter: alpha(opacity=40);
    z-index: 101;
    padding:0;
}
#saiba-mais-contents {
    display: none;
}
</pre></body></html>