@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; }

/* Função para deixar o fundo da imagem transparente no IE6 */
.png { behavior:url(/venhaparavivo/common/js/iepngfix.htc); position:relative !important; z-index:1 !important;}

/*body { background:url(../img/bg_new.jpg) top center; }*/
body { background:url(../img/background_new.jpg) top center; }

.geral { margin: auto; width:950px; }
.geral .menuTopo { height:15px; width:950px; }
.geral .menuTopo .menu { float:left; height:15px; text-align:right; width:950px; }
.geral .menuTopo .menu img{ cursor:pointer; margin-top:5px; }
.geral .menuTopo .menuVivo { float:left; height:100px; width:200px; }

.geral .topo { height:120px; width:950px; }
.geral .topo .topoEsq{ float:left; height:100px; padding-top:20px; width:510px; }

.geral .topo .topoEsq .textoTopo .imgBaixo{ margin-top:15px; }
.geral .topo .topoEsq h1{ float:left; background:url(../img/logo_vivo_new.png) no-repeat; height:80px; text-indent:-9000px; width:30px; }
.geral .topo .topoEsq h1#dfgoto{ float:left; background:url(../img/logo_vivo_new-df-go-to.png) no-repeat; height:80px; text-indent:-9000px; width:30px; }
.geral .topo .topoDir{ float:right; height:120px; text-align:right; width:440px; _margin-top:-130px; }
.geral .topo .topoDir img{ cursor:pointer; }

.conteudo { height:466px; width:950px;  margin: 0 auto;}
.conteudo1{
	height:440px;
	padding-top:0;
}
.conteudo1 .regionalizacao{background-image: url('../img/home-recarregue_e_ganhe.png'); background-position: center center; background-repeat: no-repeat; height: 415px; width: 978px; margin:auto;}
.conteudo1 .regionalizacao .formulario{ float: right; margin-right: 100px; _margin-right:50px; margin-top: 170px; width:380px;}
	
.conteudo1 .regionalizacao .formulario fieldset.estado{background: url('../img/bg_form.png') no-repeat top left; border:0; height:65px; padding-left:50px; float:left; width:231px;}
	
.conteudo1 .regionalizacao .formulario fieldset.estado .select_estado{float:left; margin-top: 20px;}
.conteudo1 .regionalizacao .formulario #show_ddd{float:left; margin-left: -135px; margin-top: 20px;}
.conteudo1 .regionalizacao .formulario .botao_of_posicao{margin-left: 10px; float:left;}
.conteudo1 .regionalizacao .formulario .botao_of_posicao .botao_ok{cursor:pointer; background-color: transparent; background-image: url('../img/button_ok.png'); background-position: center center; height: 65px; width: 78px; border:0;}
/*.geral .conteudo1 .flashcontent{width:1500; height:100%; margin-left:-50px;}*/


/*#flashcontent{ background:#cc22cc; width:100%; height:100%;}*/

.rodape{
		/*margin-left: auto;*/
    width: 965px;
		height:55px;
		/*margin:auto;*/
		/*margin-top:10px;*/
		clear:both!important;
		/**margin-left:235px;*/
		position:absolute;
		left:230px;
		*left:235px;

}
.rodape .texto{
		color: #666666;
    float: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    margin-right: 32px;
    width: 720px;
}
	
.rodape .assinatura_vivo{
		/*margin-top: -25px;*/
		float: left;
		width:192px;
		height:35px;
		margin:8px 0 0 0;
}

.geral .baixo { height:68px; width:1000px; }

.geral .baixo .menuBaixo { height:33px; padding-left:300px; width:700px; padding-top:5px; }

.geral .baixo .rodape { height:35px; text-align:right; width:1000px; }

.comoParticipar												{ display:none; height:340px; left:50%; margin-left:-366px; margin-top:-190px; position:absolute; top:47%; width:732px; z-index:10;}
.comoParticipar .fechar										{ height: 20px; margin-bottom: -55px; margin-left: 715px;text-align: right; width: 20px;}
.comoParticipar .comoParticiparConteudo						{ height:500px; width:770px; }
.comoParticipar .comoParticiparConteudo .topo				{ clear:both; width:auto; height:auto; }
.comoParticipar .comoParticiparConteudo .conteudo			{ clear:both; width:770px; height:78px; margin:auto;}
.comoParticipar .comoParticiparConteudo li					{ background:url('../img/seta2.jpg') no-repeat left 5px; list-style:none; padding:0 0 0 10px; margin-bottom:5px;  color:#474747; font:10px Verdana; width:650px;}
.comoParticipar .comoParticiparConteudo .baixoComoParticipar{ background:url(../img/como-funciona_texto.png) no-repeat; height:172px; padding:50px 0 0 55px; left:-10px; list-style:none; width:740px; }




.saibaComo{ display:none; height:399px; left:50%; margin-left:-366px; margin-top:-199px; position:absolute; top:50%; width:732px; z-index:10; }
.saibaComo .fechar{height: 20px; margin-bottom: -55px; margin-left: 715px;text-align: right; width: 20px;}

.saibaComo .saibaComoConteudo{ background: url(../img/background_3e8_2.png); height: 415px; width: 770px; }
.saibaComo .saibaComoConteudo .texto{padding-left: 58px; padding-top: 320px;}
.saibaComo .saibaComoConteudo .texto li{ background:url('../img/seta2.jpg') no-repeat left 3px; color:#474747; font:10px Verdana; list-style:none;padding-left: 16px;padding-bottom: 20px;}

.saibaComo .saibaComoConteudo2					{ background: url(../img/background_3e8.png); height: 415px; width: 770px; }
.saibaComo .saibaComoConteudo2 .texto_2		{padding-left: 58px; padding-top: 320px; }
.saibaComo .saibaComoConteudo2 .texto_2 li{ background:url('../img/seta2.jpg') no-repeat left 3px; color:#474747; font:10px Verdana; list-style:none;padding-left: 16px;padding-bottom: 20px;}

.duvidas{ display:none; height:422px; left:50%; margin-left:-366px; margin-top:-211px; position:absolute; top:50%; width:732px; z-index:10; }
.duvidas .fechar{ height:18px; padding:5px 3px 0 0; text-align:right; width:729px; }
.duvidas .duvidasConteudo{ background:url(../img/fundo_duvidas.jpg) no-repeat; height:319px; padding:80px 0 0 50px; width:682px; }
.duvidas .duvidasConteudo .duvidasPane{background:url(../img/linha_scroll.png) no-repeat right; height:270px; width:628px; }
.duvidas .duvidasConteudo .duvidasPane .scroll-pane{ overflow: auto; height:270px; padding-right:50px; width:578px; }
.duvidas .duvidasConteudo .duvidasPane .scroll-pane p{ font:11px Verdana; margin:0 0 15px 0; }
.duvidas .duvidasConteudo .duvidasPane .scroll-pane a{ color:#000000; font:11px Verdana; font-weight:bold; text-decoration:underline; }
.duvidas .duvidasConteudo .duvidasPane .scroll-pane a:visited{ color:#000000; font:11px Verdana; font-weight:bold; text-decoration:underline; }
.duvidas .duvidasConteudo .duvidasPane .scroll-pane a:hover{ color:#000000; font:11px Verdana; font-weight:bold; text-decoration:underline; }

#background {
	background-color: #ffffff; 
	display:none;  
	filter:alpha(opacity=50); 
	left: 0; 
	opacity: 0.5; 
	position: absolute; 
	top: 0; 
	bottom: 0;
	width: 100%;
	z-index: 10; 
}

/* ---------------  Início Menu Vivo --------------------------- */

.menu-vivo { display:block; font-size:10px!important; font-family:Verdana!important; width:69px; height:13px; }

.menu-vivo li { display:block; }

.menu-vivo img { cursor:pointer; }

.menu-vivo-ul {
	font-family:Verdana!important;
	font-size:10px!important;
	color:#333333!important;
	display:block;
	position:absolute;
	width:350px;
	height:14px;
	text-align:center;
	margin-left:50px;
	margin-top:5px;
}
.menu-vivo-ul li {
	display:inline;
	list-style:none;
	list-style-image:none;
}
.menu-vivo-ul li a {
	text-decoration:none;
	color:#333333!important;
}
/* ---------------  Fim Menu Vivo --------------------------- */

.geral .topo .topoEsq .textoTopo{ float:left; height:100px; width:460px; margin-left:15px; }

.nordestepre	{ width:118px; height:17px; position:absolute; z-index:99px; top:132px; background:url(../img/Untitled-1.png); left:270px;}
.nordestepre a	{ width:118px; height:17px; display:block; text-indent:-99999px; }

.img{ width:369px; height:46px; display:block; position:absolute; top:62%; left:61%; *top:62%; *left:61%;}

/*Você está em ?*/
.voceEsta{ font:7pt verdana; color:#666; width:110px; height:auto; *top:35px; *left:-5px!important; font-weight:bold; position:relative; top:35px; left:327px;}

/*LightboxEntenda*/

.entendaComo	{ position:absolute; width:900px; height:472px; top:50%; left:50%; margin-left:-450px; margin-top:-225px; background:fff;}
.fechaFlash		{ width:auto; height:auto; text-align:right; }

