@charset "iso-8859-1";

img { border:0px; }
.png { behavior:url(/natal/common/js/iepngfix.htc); position:relative !important; z-index:1 !important; }

.flutuaEsquerda { float: left; }
.flutuaDireita { float: right; }
.limpaBoth { clear: both; }

body{
	margin:0;
	padding:0;
	/*background:url(../img/bg_tv_modem.jpg) repeat-x #dcddde;*/
	height:615px;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}

a{ text-decoration:none; color:#2e2e2e; }
a:hover{ text-decoration:underline; }

.conteudo{
	width:970px;
	height:600px;
}
.conteudoHome{
	width:970px;
	height:550px;
}
.assinatura{
	background:url("../img/assinatura.png") no-repeat right;
	clear:both;
	height:30px;
	width:730px;
	text-align:left;
	padding:5px 220px 0 20px;
}

.texto_legal{
	width:950px;
	padding:10px;
}

.logoVivo{
	padding:27px 0 0 23px;
	z-index:0;
}

.conteudo .conteudoIndex .titulo { display:block; text-indent:-9000px; }
.conteudo .conteudoIndex .titulo.h1 { background:url(../img/txt_a_melhor_internet.png) no-repeat; height:57px; width:398px; }

.internet3G{
	padding:0 0 70px 0;
}

/* Inicio - PÃ¡gina Home */
.conteudoIndex{
	padding: 0 0 0 47px;
	height:356px;
}

.subtitulo{
	padding:37px 0 0 0;
}

.compreAgora{
	color:#000000;
	font-size:11px;
	padding:8px 0 0 0;
}

.rodape{
	padding:0 0 0 38px;
}
.rodape .caixa{
  width:195px;
  padding:32px 35px 0 0;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
.caixaTxt{
	width:120px;
	padding:5px 0 0 12px;
}
.caixaTxt img{
	padding:0 0 2px 0;
}
.div-esmaecer {
	position:absolute;
	background-color:#FFFFFF;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:9998;
	clear:both;
}

.JLayerBackground{
	display:block; 
	height:100% !important; 
	width:100%; 
	position:absolute; 
	z-index:1; background:#FFFFFF;
	filter:alpha(opacity=80); 
	-moz-opacity: 0.8;
	opacity: 0.8;
}

.home-video {
	position:absolute;
	display:none;
	width:100%;
	height:100%;
	z-index:9999;
	margin:0px;
	padding:0px;
}
.home-video object{
	margin-top:130px;
	position:absolute;
	left:50%;
	margin-left:-290px;
}

.video{
	position:absolute;
	z-index:999;
}
.JLayer{
	display:block;
	position:absolute;
	z-index:997;
}
.JLayerConteudo{
	position:absolute;
	z-index:998;
}

/* Fim - PÃ¡gina Home */

/* Inicio - PÃ¡gina Cobertura */
.conteudo .conteudoCobertura .titulo { display:block; text-indent:-9000px; }
.conteudo .conteudoCobertura .titulo.h1 { background:url(../img/txt_a_melhor_cobertura.png) no-repeat; height:58px; width:399px; }

.conteudoCobertura{
	padding:72px 0 0 105px;
	background:url(../img/bg_cobertura_modem.jpg) no-repeat 480px 10px;
	height:380px;
	position:relative;
	top:-45px;
}
.conteudoCobertura .textoCobertura{
	width:300px;
	padding:42px 0 0 17px;
}
.conteudoCobertura .linkCobertura{
	padding:18px 0 0 17px;
}
/* Fim - PÃ¡gina Cobertura */

/* Inicio - Pagina Ofertas */
.conteudoOfertas{
	padding:0 0 0 115px;
}

.tabelaBg{
	background:url(../img/bg_ofertas.png) no-repeat;
	height:355px;
	margin:28px 0 0 0;
	padding:12px 0 0 30px;
}

.conteudoOfertas .tabela { background:none!important; width:620px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.conteudoOfertas .tabela th, .conteudoOfertas .tabela td { background:url(../img/tabela_voz_sub_titulo.jpg) no-repeat bottom left; height:47px; text-align:center; font-size:10px!important; padding:0 2px 0 2px; color:#595959; }
.conteudoOfertas .tabela tfoot td { background:url(../img/tabela_bg_foot_comp_pos_tarifas.png) no-repeat; text-align:left!important; height:33px; padding:0 0 0 5px; }
.conteudoOfertas .tabela .txt_destaque{ color:#9900CC; }
.conteudo .conteudoOfertas .titulo { display:block; text-indent:-9000px; }
.conteudo .conteudoOfertas .titulo.h1 { background:url(../img/txt_confira_a_oferta.png) no-repeat; height:62px; width:345px; }

/* Fim - Pagina Ofertas */


.menu{
	float:right;
	width:590px;
	padding-top:20px;
}
.menu ul{
	display:inline; 
	list-style-type: none; 
}
.menu li{
	float:left; 	
}

.menuVivo{
	height:24px;
}

/* Inicio - O Modem */
a{ cursor:pointer; }
.titulo_versatilidade_conveniencia{
	background:url("../img/txt_versatilidade_conveniencia.png") no-repeat left;
	color:#660099;
	font-size:14px;
	height:20px;
	line-height:20px;
	margin:0px;
	text-indent:-9000px;
	width:207px;
}
.titulo_facil_instalacao{
	background:url("../img/txt_facil_instalacao.png") no-repeat left;
	color:#660099;
	font-size:14px;
	height:20px;
	line-height:20px;
	margin:0px;
	text-indent:-9000px;
	width:111px;
}
.titulo_confira_especificacoes{
	background:url("../img/txt_confira_as_especificacoes_do_modem.png") no-repeat left;
	color:#660099;
	font-size:14px;
	height:20px;
	line-height:20px;
	margin:0px;
	padding:15px 0 0 0;
	text-indent:-9000px;
	width:237px;
}
.titulo_conheca_area{
	background:url("../img/txt_conhece_area_cobertura.png") no-repeat left;
	color:#660099;
	font-size:14px;
	height:16px;
	line-height:20px;
	margin:10px 0 0 0;
	padding:15px 0 0 0;
	text-indent:-9000px;
	width:249px;
}
.titulo_confira_dicas{
	background:url("../img/txt_confira_as_dicas_do_modem.png") no-repeat left;
	color:#660099;
	font-size:14px;
	height:29px;
	line-height:20px;
	margin:0px;
	padding:15px 0 0 0;
	text-indent:-9000px;
	width:241px;
}
.rodapeModem{
	color:#2e2e2e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px auto;
	display:inline-block;
	width:100%;
}
.rodapeModem .caixa{
	float:left;
	padding:0 0 0 70px;
	width:250px;
}
.titulo_descricao{
	margin:0px;
	padding:0px;
}
.conteudoModem{
	background:url("../img/bg_omodem.png") no-repeat right 60px;
	top:-20px;
	position:relative;
	z-index:10;
	height:400px;
}
.conteudoModemEsq{
	width:520px;
	height:370px;
	padding:30px 0 0 80px;
}
.conteudoModemEsq .titulo { display:block; text-indent:-9000px; }
.conteudoModemEsq h1.titulo { background:url(../img/txt_navegue_na_internet.png) no-repeat!important; height:63px; width:493px; }
.conteudoModemEsq h2.titulo { background:url(../img/txt_assista_tv_digital2.png) no-repeat!important; height:18px; width:417px; padding-top:10px; }
.conteudoModemEsq h3.titulo { background:url(../img/txt_conheca_caracteristicas.png) no-repeat!important; height:13px; width:401px; }
.conteudoModemDir{
	width:250px;
	height:385px;
	padding:15px 0 0 100px;
}
.conteudoModemDir .titulo { display:block; text-indent:-9000px; }
.conteudoModemDir h4.titulo { background:url(../img/txt_melhor_internet.png) no-repeat!important; height:52px; width:226px; }
.scroll{
	background:url(../img/linha_scroll.png) no-repeat right;
	width:370px;
	height:180px;
}
.scroll-pane {
	overflow: auto;
	height: 180px;
	width: 370px;
}
.txtRoxo{ color:#76339c; font-weight:bold; }
.conteudoModem .box{
	float:right;
	width:450px;
}
.conteudoModem .box .titulo{
	background:url("../img/txt_title_conectese.png") no-repeat;
	font-size:28px;
	color:#660099;
	line-height:22px;
	height:68px;
	margin:0px;
	padding:0px;
	text-indent:-9000px;
	width:266px;
}
.conteudoModem .box .subtitulo{
	background:url("../img/txt_subtitle_conectese.png") no-repeat;
	font-size:15px;
	color:#660099;
	line-height:20px;
	height:20px;
	margin:10px 0 0 0;
	padding:0px;
	text-indent:-9000px;
	width:413px;
}
.conteudoModem .box .ancora{
	background:url("../img/bg_box_modem.png") no-repeat;
	display:inline-block;
	height:338px;
	margin:10px 0 0 0;
	width:426px;
}
.conteudoModem .box .ancora .roxo{
	background:url("../img/bg_roxo_box_modem.png") no-repeat;
	display:inline-block;
	height:40px;
	width:426px;
}
.conteudoModem .box .ancora .laranja{
	background:url("../img/bg_laranja_box_modem.png") no-repeat;
	display:inline-block;
	height:40px;
	width:426px;
}
.conteudoModem .box .ancora .link{
	cursor:pointer;
}
.conteudoModem .box .ancora .info{
	color:#575757;
	display:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:195px;
	padding:10px 0 0 20px;
	width:385px;
}
.conteudoModem .box .ancora .info ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.conteudoModem .box .ancora .info li{
	margin:0px;
	padding:0 0 0 10px;
	background:url("../img/bullet.png") no-repeat left 5px;
}
.conteudoModem .box .ancora .info h4{
	color:#660099;
	font-weight:bold;
	font-size:10px;
	margin:0px;
	padding:10px 0 10px 0;
}
.conteudoModem .box .ancora #seta_roxo{
	background:url("../img/seta_roxo_down.png") no-repeat 400px center;
}
.conteudoModem .box .ancora #seta_laranja{
	background:url("../img/seta_laranja_down.png") no-repeat 400px center;
}
.conteudoModem .box .ancora #seta_laranja.inverte{
	background:url("../img/seta_laranja_up.png") no-repeat 400px center;
}

.txt_assista_tv_digital{
	background:url("../img/txt_assista_tv_digital.png") no-repeat 15px center;
	font-size:14px;
	color:#FFF;
	height:40px;
	line-height:40px;
	margin:0px;
	padding:0px;
	text-indent:-9000px;
	width:350px;
}
.txt_acesse_internet_qualquer_hora{
	background:url("../img/txt_acesse_internet_qualquer_hora.png") no-repeat 15px center;
	font-size:14px;
	color:#FFF;
	height:40px;
	line-height:40px;
	margin:0px;
	padding:0px;
	text-indent:-9000px;
	width:350px;
}
/* Fim - O Modem */

/* ---------------  Início Menu Vivo --------------------------- */
.menu-vivo {
	z-index:9997;
	width:405px;
	height:15px;
	text-align:right;
	padding:0 10px 0 0;
}
.menu-vivo img {
	display:block;
	cursor:pointer;
	margin-left:5px;
	float:right;
}
.menu-vivo .menu-vivo-div {
	display:block;
	float:right;
	overflow:hidden;
}
.menu-vivo .menu-vivo-div .menu-vivo-ul {
	font-size:10px;
	color:#606060;
	width:340px;
	height:16px;
	padding:0 13px 0 0;
	margin:0;
}
.menu-vivo .menu-vivo-div .menu-vivo-ul li {
	display:inline;
	list-style:none;
	list-style-image:none;
	color:#A292AA;
}
.menu-vivo .menu-vivo-div .menu-vivo-ul li a {
	text-decoration:none;
	color:#A292AA;
}
/* ---------------  Fim Menu Vivo --------------------------- */
