/* inicio - menu lateral */
.banco{float:left;}
body.corff0000 dl.lateral_categorias .recarga_tit-recarga{ background:url(../tema/menu_lateral_tit-recarga.gif) no-repeat left 0px; margin:10px; padding:0px; text-indent:-9000px; height:19px; line-height:19px; width:69px; }
	body.corff0000 dl.lateral_categorias dl#menu_vivo-recarga a.menuTitulo{ background:url(../tema/menu_lateral_onde-fazer.gif) no-repeat 8px 0px; height:11px; line-height:11px; width:82px; }
	body.corff0000 dl.lateral_categorias dl#menu_consulta_saldo a.menuTitulo{ background:url(../tema/menu_lateral_consulta-de-saldo.gif) no-repeat 8px 0px; height:11px; line-height:11px; width:125px; }
	
	body.cor0066cc dl.lateral_categorias .recarga_tit-recarga{ background:url(../tema/menu_lateral_tit-recarga.gif) no-repeat left -19px; margin:10px; padding:0px; text-indent:-9000px; height:19px; line-height:19px; width:69px; }
	body.cor0066cc dl.lateral_categorias dl#menu_vivo-recarga a.menuTitulo{ background:url(../tema/menu_lateral_onde-fazer.gif) no-repeat 8px -11px; height:11px; line-height:11px; width:82px; }
	body.cor0066cc dl.lateral_categorias dl#menu_consulta_saldo a.menuTitulo{ background:url(../tema/menu_lateral_consulta-de-saldo.gif) no-repeat 8px -11px; height:11px; line-height:11px; width:125px; }
	
	body.cor003399 dl.lateral_categorias .recarga_tit-recarga{ background:url(../tema/menu_lateral_tit-recarga.gif) no-repeat left -38px; margin:10px; padding:0px; text-indent:-9000px; height:19px; line-height:19px; width:69px; }
	body.cor003399 dl.lateral_categorias dl#menu_vivo-recarga a.menuTitulo{ background:url(../tema/menu_lateral_onde-fazer.gif) no-repeat 8px -22px; height:11px; line-height:11px; width:82px; }
	body.cor003399 dl.lateral_categorias dl#menu_consulta_saldo a.menuTitulo{ background:url(../tema/menu_lateral_consulta-de-saldo.gif) no-repeat 8px -22px; height:11px; line-height:11px; width:125px; }
	
	body.cor660099 dl.lateral_categorias .recarga_tit-recarga{ background:url(../tema/menu_lateral_tit-recarga.gif) no-repeat left -57px; margin:10px; padding:0px; text-indent:-9000px; height:19px; line-height:19px; width:69px; }
	body.cor660099 dl.lateral_categorias dl#menu_vivo-recarga a.menuTitulo{ background:url(../tema/menu_lateral_onde-fazer.gif) no-repeat 8px -33px; height:11px; line-height:11px; width:82px; }
	body.cor660099 dl.lateral_categorias dl#menu_consulta_saldo a.menuTitulo{ background:url(../tema/menu_lateral_consulta-de-saldo.gif) no-repeat 8px -33px; height:11px; line-height:11px; width:125px; }
	
	body.corff9900 dl.lateral_categorias .recarga_tit-recarga{ background:url(../tema/menu_lateral_tit-recarga.gif) no-repeat left -76px; margin:10px; padding:0px; text-indent:-9000px; height:19px; line-height:19px; width:69px; }
	body.corff9900 dl.lateral_categorias dl#menu_vivo-recarga a.menuTitulo{ background:url(../tema/menu_lateral_onde-fazer.gif) no-repeat 8px -44px; height:11px; line-height:11px; width:82px; }
	body.corff9900 dl.lateral_categorias dl#menu_consulta_saldo a.menuTitulo{ background:url(../tema/menu_lateral_consulta-de-saldo.gif) no-repeat 8px -44px; height:11px; line-height:11px; width:125px; }
	
	body.cor99cc33 dl.lateral_categorias .recarga_tit-recarga{ background:url(../tema/menu_lateral_tit-recarga.gif) no-repeat left -95px; margin:10px; padding:0px; text-indent:-9000px; height:19px; line-height:19px; width:69px; }
	body.cor99cc33 dl.lateral_categorias dl#menu_vivo-recarga a.menuTitulo{ background:url(../tema/menu_lateral_onde-fazer.gif) no-repeat 8px -55px; height:11px; line-height:11px; width:82px; }
	body.cor99cc33 dl.lateral_categorias dl#menu_consulta_saldo a.menuTitulo{ background:url(../tema/menu_lateral_consulta-de-saldo.gif) no-repeat 8px -55px; height:11px; line-height:11px; width:125px; }
/* fim - menu lateral */

.conteudoEsquerdo{ float:left; height:100%; padding-left:20px; position:relative; width:206px; z-index:3; }
.conteudoEsquerdo .menuEsquerdo{ background:url(../img/bg_interna_lateral_esquerda_pixel.png) repeat-y left top; float:right; min-height:200px; height:auto !important; height:200px; width:190px; }
.conteudoEsquerdo .menuEsquerdo .menuEsquerdoBG{ background:url(../img/bg_interna_lateral_esquerda.jpg) no-repeat left top; min-height:200px; height:auto !important; height:200px; width:190px; }
.conteudoMeio{ font-size:11px; float:right; height:100%; padding-left:12px; position:relative; width:611px; z-index:2; }
.conteudoMeio-alt{ font-size:11px; float:right; height:100%; padding-left:12px; position:relative; width:740px; z-index:2; }
.conteudoMeio .context{ float:right; height:auto; width:595px; }
.conteudoMeio .context-alt{ float:right; height:auto; width:723px; }
.conteudoMeio .moldura a{ color:#555; text-decoration:underline; }
.conteudoMeio .moldura a:hover{ text-decoration:none; }

div.bgLeft{float: left;}
div.bgRight{float: left;}


.conteudoMeio .pageTitle{ height:53px; padding-top: 20px;}
.conteudoMeio .pageTitle h2.title{ height:53px; margin:0px; padding:0px; text-indent:-9000px; width:510px; }
.conteudoMeio .pageTitle .title_planos_vivo_escolha{ background:url(../img/2010/05/pagetitle_vivo-escolha.png) no-repeat 45px 20px; }
.conteudoMeio .pageTitle .title_planos_vivo_toda_hora{ background:url(../img/2010/05/pagetitle_vivo-toda-hora.png) no-repeat 450px 20px; }
.conteudoMeio .pageTitle .title_planos_vivo_dia{ background:url(../img/2010/05/pagetitle_vivo-dia.png) no-repeat 45px 20px; }
.conteudoMeio .pageTitle .title_planos_vivo_noite{ background:url(../img/2010/05/pagetitle_vivo-noite.png) no-repeat 30px 20px; }
.conteudoMeio .pageTitle .title_recarga_bancos{ background:url(../img/2010/05/tit_bancos.gif) no-repeat 45px bottom; height:58px; width:140px; text-indent:-9000px; }
.conteudoMeio .pageTitle .title_recarga_vivo_online{ background:url(../img/2010/05/meu_vivo.jpg) no-repeat 45px center; height:58px; width:140px; text-indent:-9000px;}
.conteudoMeio .pageTitle .title_cartao_credito{background:url(../img/2010/05/tit_cartao_crdito_debito.gif) no-repeat 45px center; height:16px; width:233px; text-indent:-9000px;}
.conteudoMeio .pageTitle .title_pontos_de_venda{background:url(../img/2010/05/titPontosDeVenda.gif) no-repeat 45px center; height:16px; width:233px; text-indent:-9000px;}
.conteudoMeio .pageTitle .title_consulta_saldo{background:url(../img/2010/05/tit_consulta_saldo.gif) no-repeat 45px center; height:16px; width:155px; text-indent:-9000px;}

.conteudoMeio .pageTitle .title_recarga_eletronica{background:url(../img/2010/07/recarga_eletronica.gif) no-repeat 45px center; height:16px; width:233px; text-indent:-9000px;}
.conteudoMeio .pageTitle .title_recarga_programada{background:url(../img/2010/07/ttl_recarga_programada.gif) no-repeat 45px center; height:16px; width:233px; text-indent:-9000px;}

/*.conteudoMeio .painelBancos{ width:458px; height:339px;  background:url(../img/2010/05/destaqueBancos.jpg) no-repeat bottom;}*/
.conteudoMeio .painelBancos{ width: auto; height:450px;}

.conteudoMeio .pageTitle dl.fontSize{ font-size:9px; margin:0px; padding:20px 20px 0 0; width:50px; }
.conteudoMeio .pageTitle dl.fontSize dt{ padding-bottom:5px; }
.conteudoMeio .description{ padding:/*30px*/ 0 0 0 45px; width:480px; }
.conteudoMeio fieldset .description{ padding:30px 0 0 45px; width:480px; }
.conteudoMeio fieldset .description ol li{ padding-bottom:10px;}
.conteudoMeio .listConsultaSaldo ul li{ padding-bottom:15px;}
.conteudoMeio .listConsultaSaldo h4{ padding-top:15px; color:#0066cc;}


.conteudoMeio .description h3{ font-family:verdana; font-size:11px; width:464px; height:35px;  color:#000; font-weight:normal; }

.conteudoMeio .description div.caixa-vivo-online {height:auto; width:530px; border:solid 1px #cecece;}

.conteudoMeio .description div.vivo_online01 { background:url(../img/2010/05/vivo_online_background_lista.jpg) repeat-x; width:530px; height:82px;}

.conteudoMeio .description div.flexinha_vivo_online { clear:both; background:url(../img/2010/05/flexinha_vivo_online02.jpg) no-repeat; background-position:bottom; width:530px; height:10px; }

.conteudoMeio .description div.vivo_online01 img {margin:20px 0 0 20px; float:left;}

.conteudoMeio .description div.caixa-vivo-online p { width:258px;  float:right; height:48px; padding:15px 35px 10px 0px;}

.conteudoMeio .description ol.caixa-vivo-online{float: left; height:354px; padding-top:30px; width:532px; background:url(../img/2010/05/boxDescricao.jpg) no-repeat center;}
.conteudoMeio .description ol.caixa-vivo-online li{ height:84px; line-height:82px; padding:0px 20px 0px 66px; list-style:none;}


.conteudoMeio .description ol.caixa-vivo-cartao{ height:270px; width:532px; background:url(../img/2010/05/pontos-de-venda_09.jpg) no-repeat; }
.conteudoMeio .description ol.caixa-vivo-cartao li{ height:52px; padding:30px 20px 5px 66px; list-style:none;}
.conteudoMeio .description ol.caixa-vivo-cartao li.lastDados{ height:83px;}

.conteudoMeio .description .separator{ height:64px; background-color:#996600; float: left; width:532px; background:url(../img/2010/05/separa.png) center no-repeat;}
.conteudoMeio .description .box_cartoes{ width:515px; }
.conteudoMeio .description .box_cartoes-alt{ width:650px; }
.conteudoMeio .description .box_cartoes.internet-paypal{background:url(../img/2010/05/bg-paypal.png) no-repeat right center; float: left; margin-top: 50px;}
.conteudoMeio .description .box_cartoes.internet-paypal p{width: 400px;}
.conteudoMeio .description .box_cartoes.internet-paypal a.button{ height: 31px; display: block; float: left;}
.conteudoMeio .description .box_cartoes.internet-paypal a.recarregue-agora-paypal{background:url(../img/2010/05/recarregue_agora_paypal.png) no-repeat right; margin-right: 20px; width: 217px;}
.conteudoMeio .description .box_cartoes.internet-paypal a.cadastre-paypal-recarregar{background:url(../img/2010/05/cadastre-se_paypal_recarregar.png) no-repeat right;  width: 268px;}

.conteudoMeio .description .box_cartoes.recarga-paypal{float: left; margin-top: 25px;}
.conteudoMeio .description .box_cartoes.recarga-paypal div.tabs{background:url(../img/2011/02/bg_tabs.png) no-repeat top center; float: left; height: 375px; position: relative; width: 430px;}

.conteudoMeio .description .box_cartoes.recarga-paypal div.tabs div.tab{left: 0; height: 350px; position: absolute; top: 0; width: 430px;}

.conteudoMeio .description .box_cartoes.recarga-paypal div.tabs div.tab p{margin-top: 50px; text-align: center;}

.conteudoMeio .description .box_cartoes.recarga-paypal div.tab {width: 630px}

.conteudoMeio .description .box_cartoes.recarga-paypal div.tab form {text-align: center;}

.conteudoMeio .description .box_cartoes.recarga-paypal div.tab form fieldset p{margin: 0;}

.conteudoMeio .description .box_cartoes.recarga-paypal div.tab form fieldset input{height: 20px; border: 1px solid #626262; text-align: center;}

.conteudoMeio .description .box_cartoes.recarga-paypal div.tab form fieldset input.ddd{width: 40px;}
.conteudoMeio .description .box_cartoes.recarga-paypal div.tab form fieldset input.telefone{width: 130px;}

.conteudoMeio .description .box_cartoes.recarga-paypal ul.tabs{float: left; margin-bottom: -21px; margin-left: 165px;}

.conteudoMeio .description .box_cartoes.recarga-paypal ul.tabs li{list-style-type: none; float: left;}

.conteudoMeio .description .box_cartoes.recarga-paypal ul.tabs li.um a{background:url(../img/2011/02/tab-um-inativa.png) no-repeat center center; display: block; height: 28px; overflow: hidden; text-indent: -9999px; width: 49px;}
.conteudoMeio .description .box_cartoes.recarga-paypal ul.tabs li.um.ativa  a{background:url(../img/2011/02/tab-um-ativa.png) no-repeat center center; display: block; height: 28px; overflow: hidden; text-indent: -9999px; width: 49px;}


.conteudoMeio .description .box_cartoes.recarga-paypal p{margin-bottom: 20px; width: 440px;}


.conteudoMeio .description .box_cartoes.ligando{float: left;}
.conteudoMeio .description .box_cartoes.ligando p{width: 480px;}

.conteudoMeio .description .itauCard{background:url(../img/2010/05/cartao_de_credito_1.png) no-repeat right; float: left;}
.conteudoMeio .description .cielo-redecard{background:url(../img/2010/05/cielo-redecard.png) no-repeat right top; float: left; min-height:148px; height:148px;}
.conteudoMeio .description .box_cartoes h3.titRecarga{ background:url(../img/2010/05/recarregando_vivo_itau_card.gif) no-repeat; height:20px; width:287px; text-indent:-9000px;}
.conteudoMeio .description .box_cartoes h3.titPaypal{ float: left; background:url(../img/2011/07/titPayPal.png) no-repeat; height:20px; width:435px; text-indent:-9000px;}
.conteudoMeio .description .box_cartoes h3.logoVisa{ background:url(../img/2011/07/logoVisa.png) no-repeat; height:20px; width:58px; text-indent:-9000px;float: right;}
.conteudoMeio .description .box_cartoes h3.logoMasterCard{ background:url(../img/2011/07/logoMasterCard.png) no-repeat; height:25px; width:58px; text-indent:-9000px;float: right;}
.conteudoMeio .description .box_cartoes h3.ligando{ background:url(../img/2010/05/ligando_7000.gif) no-repeat; height:20px; width:287px; text-indent:-9000px;}
.conteudoMeio .description .box_cartoes h3.cieloRedecard{ background:url(../img/2010/05/tit_cielo_redecard.png) no-repeat; height:16px; width:145px; text-indent:-9000px;}
.conteudoMeio .description .box_cartoes p{width:263px;}

.conteudoMeio .subitens{ background:url(../img/2010/05/bg_subitens.png) no-repeat left 28px; margin-top:45px; width:100%; }
.conteudoMeio .subitens .subitens_menu_seta{ background:url(../img/2010/05/bg_subitens_seta.png) no-repeat left top; height:9px; margin-top:20px; margin-left:0px; position:absolute; width:18px; }
.conteudoMeio .subitens ul.subitens_menu{ list-style:none; padding-left:55px; padding-bottom:20px; }
.conteudoMeio .subitens ul.subitens_menu li{ background:url(../img/2010/05/subitens_separador.gif) no-repeat left; float:left; padding:0 18px 0 18px; vertical-align:middle; width:auto; }
.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_descricao{ background:url(../img/2010/05/subitens_ttl_descricao.gif) no-repeat left 0px; display:block; height:13px; text-indent:-9000px; width:54px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_descricao{ background:url(../img/2010/05/subitens_ttl_descricao.gif) no-repeat left -13px; display:block; height:13px; text-indent:-9000px; width:54px; }
.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_tarifas{ background:url(../img/2010/05/subitens_ttl_tarifas.gif) no-repeat left 0px; display:block; height:13px; text-indent:-9000px; width:39px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_tarifas{ background:url(../img/2010/05/subitens_ttl_tarifas.gif) no-repeat left -13px; display:block; height:13px; text-indent:-9000px; width:39px; }
.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_duvidas{ background:url(../img/2010/05/subitens_ttl_duvidas.gif) no-repeat left 0px; display:block; height:13px; text-indent:-9000px; width:45px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_duvidas{ background:url(../img/2010/05/subitens_ttl_duvidas.gif) no-repeat left -13px; display:block; height:13px; text-indent:-9000px; width:45px; }
.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_aparelhos{ background:url(../img/2010/05/subitens_ttl_aparelhos.gif) no-repeat left 0px; display:block; height:13px; text-indent:-9000px; width:57px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_aparelhos{ background:url(../img/2010/05/subitens_ttl_aparelhos.gif) no-repeat left -13px; display:block; height:13px; text-indent:-9000px; width:57px; }
.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_cobertura{ background:url(../img/2010/05/subitens_ttl_cobertura.gif) no-repeat left 0px; display:block; height:13px; text-indent:-9000px; width:56px; }
/*Inicio submenu banco*/
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_Internet_Banking{ background:url(../img/2010/05/btn_internet_bamking.gif) no-repeat left 0px; display:block; height:13px; text-indent:-9000px; width:101px; }
.conteudoMeio .subitens ul.subitens_menu li a.subitens_Internet_Banking{ background:url(../img/2010/05/btn_internet_bamking.gif) no-repeat left  bottom; display:block; height:13px; text-indent:-9000px; width:101px; }

.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_Caixas_eletronicas{ background:url(../img/2010/05/btn_caixa_eletronico.gif) no-repeat left 0px; display:block; height:11px; text-indent:-9000px; width:104px; }
.conteudoMeio .subitens ul.subitens_menu li a.subitens_Caixas_eletronicas{ background:url(../img/2010/05/btn_caixa_eletronico.gif) no-repeat left  bottom; display:block; height:11px; text-indent:-9000px; width:104px; }

.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_Central_de_atendimento{ background:url(../img/2010/05/btn_central-atend.gif) no-repeat left 0px; display:block; height:11px; text-indent:-9000px; width:140px;}
.conteudoMeio .subitens ul.subitens_menu li a.subitens_Central_de_atendimento{ background:url(../img/2010/05/btn_central-atend.gif) no-repeat left  bottom; display:block; height:11px; text-indent:-9000px; width:140px;}

.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_central_de_atendimento{ background:url(../img/2010/05/btn_7000.gif) no-repeat left 0px; display:block; height:10px; text-indent:-9000px; width:35px;}
.conteudoMeio .subitens ul.subitens_menu li a.subitens_central_de_atendimento{ background:url(../img/2010/05/btn_7000.gif) no-repeat left  bottom; display:block; height:10px; text-indent:-9000px; width:35px;}


.conteudoMeio .subitens .description dl{ padding-bottom:5px; }
.conteudoMeio .subitens .description dl dl{ padding-bottom:0px; }
.conteudoMeio .subitens .description dt{ padding-bottom:5px; }
.conteudoMeio .subitens .description ul{ padding-left:5px; }
.conteudoMeio .subitens .description ol{ padding-left:20px; }
.conteudoMeio .subitens .description ul li{ list-style:none; padding-left:10px; }
.conteudoMeio div.ballonsDestaques{ display:inline-block; padding-top:30px; padding-bottom:20px; }
.conteudoMeio div.ballonDestaque{ background:url(../img/2010/05/bg_ballon_destaque.png) no-repeat bottom right; float:left; height:124px; padding-left:45px; width:218px; }
.conteudoMeio div.ballonDestaque div.duvidas{ position:absolute; margin-top:5px; text-align:right; width:210px; }
.conteudoMeio div.ballonDestaque div.ballonContent{ padding:9px 1px 1px 2px; height:114px; width:215px; }
.conteudoMeio div.ballonDestaque div.ballonContent .duvidasContent{ padding-top:30px; text-align:center; }
.conteudoMeio div.ballonDestaque div.ballonContent .compartilheContent{ padding-top:30px; width:160px; margin:0px auto; }
.conteudoMeio div.ballonDestaque div.ballonContent .compartilheContent ul li{ list-style:none; display:inline; padding-right:6px; }
.conteudoMeio div.ballonDestaque div.ballonContent .vivinho_small{ background:url(../img/2010/05/small_vivinho.png) no-repeat; height:41px; margin:10px 0 0 10px; position:absolute; width:29px; }
.conteudoMeio .listaRoaming .float_left{ display:block; padding:0 2px 0 0; width:155px; }
.conteudoMeio .listaAparelhos dl{ background:url(../img/2010/05/separador_horizontal_02.png) repeat-x center bottom; margin-bottom:10px; padding-bottom:10px; }
.conteudoMeio .listaAparelhos dt{ background:url(../img/bullet_seta_direita2.gif) no-repeat left 4px; padding-left:10px; }
.conteudoMeio .listaAparelhos dd dl{ background:none; margin:0px; padding:0px; }
.conteudoMeio .listaAparelhos dd dt,
.conteudoMeio .listaAparelhos dd dd{ background:none; padding:0 0 0 10px; }
.conteudoMeio .pageContainer{ padding-bottom:25px; }
.conteudoDireito{ float:right; height:100%; padding-right:10px; position:relative; width:138px; z-index:1; }
.conteudoDireito .context{ background:#ffffff; float:left; height:auto; padding-bottom:25px; width:120px; }

.conteudoHome{ font-size:11px; float:right; height:100%; position:relative; width:763px; z-index:2; }
.conteudoHome .context{ float:left; height:auto; width:100%; }
.conteudoHome dl.title{ display:block; padding:14px 0 0 0; }
.conteudoHome dl.title dt{ padding-left:37px; }
.conteudoHome dl.title dd{ font-size:10px; }
.conteudoHome .box_content{ margin:20px auto; width:265px; }
.conteudoHome .box_content table td{ background:url(../img/2010/05/subitens_separador.gif) no-repeat left; padding-left:8px; padding-right:8px; vertical-align:middle; font-size:9px; }
.conteudoHome .box_content table td span{ color:#0066cc; }

.conteudoHome .box_seguroPremiado{ height:181px; width:353px; margin-bottom:10px; margin-right:10px; float:left; }
.conteudoHome .box_seguroPremiado .seguroPremiado_content { display:inline-block; width:100%; font-size:9px; }
.conteudoHome .box_seguroPremiado .seguroPremiado_content .titulo_seguro_premiado { text-align:center; margin:20px 0 0 0; }
.conteudoHome .box_seguroPremiado .seguroPremiado_content .imagem_seguro_premiado { width:180px; text-align:right; float:left; }
.conteudoHome .box_seguroPremiado .seguroPremiado_content .texto_seguro_premiado { padding-top:15px; float:left; }
.conteudoHome .box_seguroPremiado .seguroPremiado_content p{ width:120px; margin:3px 0px; }
.conteudoHome .box_seguroPremiado .seguroPremiado_content a{ background:url(../tema/bullet_seta_direita_0066cc.gif) no-repeat left; padding-left:10px; color:#0066cc; text-decoration:none; }
.conteudoHome .box_seguroPremiado .seguroPremiado_content a:hover{ text-decoration:underline; }
.conteudoHome .box_seguroPremiado .seguroPremiado_content strong{ color:#0066cc; }

/*.conteudoHome .box_seguroPremiado dt.ttl_vivo_internet{ background:url(../tema/tilt_mais_recarga_mais_vantagens.gif) no-repeat left center; height:40px; margin-bottom:10px; text-indent:-9000px; width:137px; }
.conteudoHome .box_vivoInternet .vivoInternet_bg{ background:url(../img/2010/10/servico_premiado_imagem.png) no-repeat 45px bottom; height:100%; width:100%; }
.conteudoHome .box_vivoInternet .vivoInternet_content{ font-size:9px; padding:45px 0 0 180px; width:145px; }
.conteudoHome .box_vivoInternet .vivoInternet_content a{ background:url(../tema/bullet_seta_direita_0066cc.gif) no-repeat left; padding-left:10px; color:#0066cc; text-decoration:none; }
.conteudoHome .box_vivoInternet .vivoInternet_content a:hover{ text-decoration:underline; }
.conteudoHome .box_vivoInternet .vivoInternet_content strong{ color:#0066cc; }*/

.conteudoHome .box_combos{ height:181px; margin-bottom:10px; width:353px; float:left; }
.conteudoHome .box_combos .context{ height:181px; }
.conteudoHome .box_combos dt.ttl_combos{ background:url(../tema/titl_fale_mais_com_economia.gif) no-repeat left center; height:37px; margin-bottom:10px; text-indent:-9000px; width:126px; }
.conteudoHome .box_combos dt.ttl_consulte-saldo-sms{ background:url(../img/2010/11/recarga-title-consulte-saldo.gif) no-repeat left center; height:37px; margin-bottom:10px; text-indent:-9000px; width:122px; }
.conteudoHome .box_combos .combos_bg{ background:url(../img/2010/11/recarga-home-destaque-saldo.gif) no-repeat right bottom; height:100%; width:100%; }
.conteudoHome .box_combos .combos_content{ font-size:9px; padding:25px 0 0 30px; width:145px; }
.conteudoHome .box_combos .combos_content a{ background:url(../tema/bullet_seta_direita_0066cc.gif) no-repeat left; padding-left:10px; color:#0066cc; text-decoration:none; }
.conteudoHome .box_combos .combos_content a:hover{ text-decoration:underline; }
.conteudoHome .box_combos .combos_content strong{ color:#0066cc; }

.conteudoHome .box_simuladorDePlanos{ display:inline-block; height:auto; margin-bottom:10px; width:733px; }
.conteudoHome .box_simuladorDePlanos .context{ height:auto; }
.conteudoHome .box_simuladorDePlanos dt.ttl_cartao_de_recarga{ background:url(../tema/tilt_cartao_de_recarga.gif) no-repeat 22px center; height:19px; margin-bottom:20px; text-indent:-9000px; width:605px; }

.conteudoHome .box_destaques{ display:inline-block; height:auto; margin-bottom:10px; width:733px; }
.conteudoHome .box_destaques .context{ height:137px; }
.conteudoHome .box_destaques .listaDeDestaques{ display:inline-block; height:100%; width:100%; }
.conteudoHome .box_destaques .listaDeDestaques .destaque{ background:url(../img/2010/05/filete_separador1.png) no-repeat left; float:left; height:100%; width:183px; }
.conteudoHome .box_destaques .listaDeDestaques .destaque .imagem{ float:left; height:100%; width:80px; text-align:center; }
/*Especial para destaque de loja de servicos*/
.conteudoHome .box_destaques .listaDeDestaques .destaque .imagem_loja-de-servicos{ float:left; height:100%; width:80px; text-align:center; margin-left:10px;
margin-top:27px;}
.conteudoHome .box_destaques .listaDeDestaques .destaque .imagem img{ padding-top:30px; }
.conteudoHome .box_destaques .listaDeDestaques .destaque .descricao{ float:right; height:100%; width:103px; }
.conteudoHome .box_destaques .listaDeDestaques .destaque dl{ font-size:9px; padding:30px 10px 0 0; }
.conteudoHome .box_destaques .listaDeDestaques .destaque dl dt a{ color:#0066cc; text-decoration:none; }
.conteudoHome .box_destaques .listaDeDestaques .destaque dl dd a{ text-decoration:none; }
.conteudoHome .box_destaques .listaDeDestaques .destaque dl a:hover{ text-decoration:underline; }


div.botoes_content{ height:50px; line-height:50px; padding:0px 0px 0px 45px;}
div.botoes_content h3{ padding-right:20px;}


.bg_servicos_home_pacotes{ background:url(../img/2010/05/bg_servicos_home_pacotes.png) repeat-y left; }

.conteudoHome .moldura a{ color:#555; text-decoration:underline; }
.conteudoHome .moldura a:hover{ text-decoration:none; }

.tags{ clear:both; color:#7d7d7d; font-size:11px; padding:0 0 0 10px; }
.tags a{ color:#7d7d7d; font-size:11px; text-decoration:underline; }
.tags a:hover{ text-decoration:none; }
.ttl_compartilhe_azul_14{ background:url(../img/2010/05/ttl_compartilhe_azul_14.gif) no-repeat left; height:13px; text-indent:-9000px; width:76px; }
.bgSombra_H600{ background:url(../img/2010/05/bg_sombra_horizontal_600.png) no-repeat left top; clear:both; margin:0px auto; height:21px; width:611px; }

#recarga-image-parent {
	margin-top:15px;
}

#recarga-definition {
	text-align:center;
}

#recarga-link-image {
	background:transparent url("/sys/img/2010/12/recarga_lateral_esquerdo_btn.png") no-repeat center center;
	display:block;
	height:185px;
	margin-top:27px;
	outline:none;
	text-indent:-90000px;
	width:125px;
}

.grid-list dt {
    background: url("../img/2010/05/bullet_list_fechado.gif") no-repeat scroll 2px 2px transparent;
    margin: 10px 0;
    padding-left: 15px;
}


#titleRecargaInternacional
{
	background:transparent url(/sys/img/2011/05/recarga-internacional-title.gif) no-repeat left top;
	height:18px;
	width:176px;
	margin:20px 0 10px 40px;
	text-indent:-9000px;
}

#recargaInternacionalListBox
{
	height:334px;
	width:532px;
	background: transparent url(/sys/img/2011/05/recarga-internacional-box-list-bg.gif) no-repeat left top;
}

#recargaInternacionalListBox li
{
	height:50px;
	padding:33px 20px 0 66px; 
	list-style:none;
}
}

.full-width { width: 100% !important }
.center-text { text-align: center !important }
.no-margin { margin: 0 !important }
.no-padding { padding: 0 !important }


.conteudoMeio .pageTitle .title_recarga_celular {
	background:url(../img/recarga/tit_celular.gif) no-repeat 0 0;
	display: inline;
	float: left;
	height:19px;
	margin: 20px 0 0 45px;
	width:170px;
	text-indent:-9000px;
}
.celular .cartoes {
	float: right;
	margin-top: 20px;
}

.celular .pageTitle .float_left {
	width: 480px;
}

.celular .destaqueSup {
	margin: 20px 0 0 -10px;
}

	.subitens_menu a {
		text-indent: -5000px;
		display: block;
	}
	
	.celular .subitens_conheca {
		background: url(../img/recarga/bt_conheca.gif) no-repeat 0px -14px;
		height: 13px;
		width: 48px;
	}
	
	.celular .on .subitens_conheca {
		background-position: left top
	}
	
	.celular .subitens_recarga {
		background: url(../img/recarga/bt_recarga.gif) no-repeat 0px -13px;
		height: 13px;
		width: 46px;
	}
	
	.celular .on .subitens_recarga {
		background-position: 0px 1px
	}
	
	.celular .subitens_cadastro {
		background: url(../img/recarga/cadastro.gif) no-repeat 0px -14px;
		height: 13px;
		width: 51px;
	}
	
	.celular .on .subitens_cadastro {
		background-position: left top
	}
	
	.celular .subitens_duvidas {
		background: url(../img/recarga/duvidas.gif) no-repeat 0px -14px;
		height: 13px;
		width: 50px;
	}
	
	.celular .on .subitens_duvidas {
		background-position: left top
	}

	.celular .description .azul {
		color: #0066cc;
		font-weight: bold;
	}
	
	.celular .description li {
		background: url(../img/recarga/bullet-cinza.gif) no-repeat 0px 4px;
		margin-bottom: 10px;
	}

.cinza {
	color: #555555
}

.celular .description .sanfona {
	background: url(../img/recarga/bullet_list_fechado.gif) no-repeat 0 2px;
	color: #0066cc;
	display: block;
	font-weight: bold;
	padding: 0 0 0 12px;
	text-decoration: none;
}

.celular .description .sanfona-bloco {
	display: none;
	padding-top: 10px;
}

.celular .description .separador-sanfona {
	display: block;
	margin: 18px 0 18px 0;
}



.celular .semBullet {
	padding-bottom: 0px;
}

.celular .semBullet li {
	background: none;
	padding-bottom: 0px !important;
}
