.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:250px; height:auto !important; height:250px; width:190px; }
.conteudoEsquerdo .menuEsquerdo .menuEsquerdoBG{ background:url(../img/bg_interna_lateral_esquerda.jpg) no-repeat left top; min-height:250px; height:auto !important; height:250px; width:190px; }
.conteudoMeio{ font-size:11px; float:left; height:100%; padding-left:12px; position:relative; width:611px; z-index:2; }
.conteudoMeio .context{ float:right; height:auto; width:595px; }
.conteudoMeio .pageTitle{ height:93px; }
#enderecoPage {height:310px;}
.conteudoMeio .pageTitle.chat{float: right; width: auto;}
.conteudoMeio .pageTitle h2.title{ height:93px; margin:0px; padding:0px; text-indent:-9000px; width:510px; }

.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:0 0 0 45px; width:480px; }
.conteudoMeio .description em{ display:block; font-style:normal; font-weight:bold; padding:15px 0;}
.conteudoMeio .description p.entreLetras{ word-spacing:20px;}

.conteudoMeio form.assTec{ padding:51px 0px; display:inline-block; width:518px; }
.conteudoMeio form.assTec dl{ width:155px; float:left; }
.conteudoMeio form.assTec a{ background:none repeat scroll 0 0 #0066CC; color:#FFFFFF; display:block; height:21px; line-height:21px; text-align:center; text-decoration:none; width:28px; position:absolute; right:0px; bottom:51px;}
button.btnOk{ background:#0066cc; border:0px; color:#FFFFFF; font-size:10px; margin-top:16px; padding:2px 6px 2px 6px; cursor:pointer; float:left; }

.conteudoMeio .destqAssistencia{ height:208px; background:url(../img/2010/05/destaque_assistencia_tecnica.png) no-repeat  center bottom;}

.conteudoMeio .subitens{ background:url(../img/2010/05/bg_subitens.png) no-repeat left 40px; margin-top:20px; width:100%; }
.conteudoMeio .heightmaior {background:url(../img/2010/05/bg_subitens.png) no-repeat left 40px;}
.conteudoMeio .heightmaior .subitens_menu_seta{ margin-top:32px !important; }
.conteudoMeio .heightmaior ul.subitens_menu li {height:30px;}

ul.listSetaMenorSemMargin { padding-left:0!important; margin-top:20px;}

.conteudoMeio .subitens .subitens_menu_seta{ background:url(../img/2010/05/bg_subitens_seta.png) no-repeat left top; height:9px; margin-top:32px; margin-left:0px; position:absolute; width:18px; }
.conteudoMeio .subitens ul.subitens_menu{ list-style:none; padding-left:25px; padding-bottom:20px; margin: 0 0 15px 0; }
.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; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_cobertura{ background:url(../img/2010/05/subitens_ttl_cobertura.gif) no-repeat left -13px; display:block; height:13px; text-indent:-9000px; width:56px; }
.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_pos{ background:url(../img/2010/05/subitens_ttl_pos.gif) no-repeat left 0px; display:block; height:13px; text-indent:-9000px; width:24px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_pos{ background:url(../img/2010/05/subitens_ttl_pos.gif) no-repeat left -13px; display:block; height:13px; text-indent:-9000px; width:24px; }
.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_precontrole{ background:url(../img/2010/05/subitens_ttl_pre-controle.gif) no-repeat left 0px; display:block; height:13px; text-indent:-9000px; width:100px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_precontrole{ background:url(../img/2010/05/subitens_ttl_pre-controle.gif) no-repeat left -13px; display:block; height:13px; text-indent:-9000px; width:100px; }
.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_dificuldades{ background:url(../img/2011/03/subitens_ttl_dificuldades-acesso.png) no-repeat left 0px; display:block; height:13px; overflow: hidden; text-indent:-9000px; width:160px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_dificuldades{ background:url(../img/2011/03/subitens_ttl_dificuldades-acesso.png) no-repeat left -14px; display:block; height:13px; overflow: hidden; text-indent:-9000px; width:160px; }



.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_minhascontas{ background:url(../img/2010/05/subitens2_ttl-minhas-contas.gif) no-repeat left 0px; display:block; height:39px; text-indent:-9000px; width:38px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_minhascontas{ background:url(../img/2010/05/subitens2_ttl-minhas-contas.gif) no-repeat left -40px; display:block; height:39px; text-indent:-9000px; width:38px; }
.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_meusservicos{ background:url(../img/2010/05/subitens2_ttl-meus-servicos.gif) no-repeat left 0px; display:block; height:39px; text-indent:-9000px; width:44px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_meusservicos{ background:url(../img/2010/05/subitens2_ttl-meus-servicos.gif) no-repeat left -40px; display:block; height:39px; text-indent:-9000px; width:44px; }
.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_meusdados{ background:url(../img/2010/05/subitens2_ttl-meus-dados.gif) no-repeat left 0px; display:block; height:39px; text-indent:-9000px; width:32px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_meusdados{ background:url(../img/2010/05/subitens2_ttl-meus-dados.gif) no-repeat left -40px; display:block; height:39px; text-indent:-9000px; width:32px; }
.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_minhassenhas{ background:url(../img/2010/05/subitens2_ttl-minhas-senhas.gif) no-repeat left 0px; display:block; height:39px; text-indent:-9000px; width:38px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_minhassenhas{ background:url(../img/2010/05/subitens2_ttl-minhas-senhas.gif) no-repeat left -40px; display:block; height:39px; text-indent:-9000px; width:38px; }
.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_meusacessos{ background:url(../img/2010/05/subitens2_ttl-meus-acessos.gif) no-repeat left 0px; display:block; height:39px; text-indent:-9000px; width:40px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_meusacessos{ background:url(../img/2010/05/subitens2_ttl-meus-acessos.gif) no-repeat left -40px; display:block; height:39px; text-indent:-9000px; width:40px; }
.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_promocoes{ background:url(../img/2010/05/subitens2_ttl-promocoes.gif) no-repeat left 0px; display:block; height:39px; text-indent:-9000px; width:56px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_promocoes{ background:url(../img/2010/05/subitens2_ttl-promocoes.gif) no-repeat left -40px; display:block; height:39px; text-indent:-9000px; width:56px; }
.conteudoMeio .subitens ul.subitens_menu li .subitens_ttl_meuscreditos{ background:url(../img/2010/07/subitens2_ttl-meus-creditos.gif) no-repeat left 0px; display:block; height:39px; text-indent:-9000px; width:44px; }
.conteudoMeio .subitens ul.subitens_menu li.on .subitens_ttl_meuscreditos{ background:url(../img/2010/07/subitens2_ttl-meus-creditos.gif) no-repeat left -40px; display:block; height:39px; text-indent:-9000px; width:44px; }

.conteudoMeio .subitens ul.subitens_menu li .subitens_ttl_configurarsenhas{ background:url(../img/2010/07/subitens2_ttl-configurar-senha.gif) no-repeat left 0px; display:block; height:39px; text-indent:-9000px; width:57px; }
.conteudoMeio .subitens ul.subitens_menu li.on .subitens_ttl_configurarsenhas{ background:url(../img/2010/07/subitens2_ttl-configurar-senha.gif) no-repeat left -40px; display:block; height:39px; text-indent:-9000px; width:57px; }

.conteudoMeio .esconde_subitens ul.subitens_menu{ display:inline-block; padding-bottom:20px; }
.conteudoMeio .esconde_subitens ul.subitens_menu li{ background:url(../img/2010/05/subitens_separador.gif) no-repeat left 8px; }


.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_clientes_vivo{ background:url(../img/2010/05/subitens_ttl_clientes-vivo.gif) no-repeat left -1px; display:block; height:30px; text-indent:-9000px; width:80px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_clientes_vivo{ background:url(../img/2010/05/subitens_ttl_clientes-vivo.gif) no-repeat left -28px; display:block; height:30px; text-indent:-9000px; width:80px; }

.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_vivo_pos{ background:url(../img/2010/05/subitens_ttl_vivo-pos.gif) no-repeat left -1px; display:block; height:30px; text-indent:-9000px; width:50px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_vivo_pos{ background:url(../img/2010/05/subitens_ttl_vivo-pos.gif) no-repeat left -28px; display:block; height:30px; text-indent:-9000px; width:50px; }

.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_vivo_pre_controle{ background:url(../img/2010/05/subitens_ttl_vivo-pre-controle.gif) no-repeat left -2px; display:block; height:30px; text-indent:-9000px; width:60px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_vivo_pre_controle{ background:url(../img/2010/05/subitens_ttl_vivo-pre-controle.gif) no-repeat left -32px; display:block; height:30px; text-indent:-9000px; width:60px; }

.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_vivo_empresas{ background:url(../img/2010/05/subitens_ttl_vivo-empresas.gif) no-repeat left -2px; display:block; height:30px; text-indent:-9000px; width:90px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_vivo_empresas{ background:url(../img/2010/05/subitens_ttl_vivo-empresas.gif) no-repeat left -29px; display:block; height:30px; text-indent:-9000px; width:90px; }

.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_internacional{ background:url(../img/2010/05/subitens_ttl_internacional.gif) no-repeat left -2px; display:block; height:30px; text-indent:-9000px; width:90px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_internacional{ background:url(../img/2010/05/subitens_ttl_internacional.gif) no-repeat left -29px; display:block; height:30px; text-indent:-9000px; width:90px; }

.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 .pageContainer{ padding-bottom:25px; min-height:100px; height:100px; height:auto !important; }
.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; }

	body.corff0000 dl.lateral_categorias .tit-atendimento{ background:url(../tema/menu_lateral_tit-atendimento.gif) no-repeat left 0px; margin:10px; padding:0px; text-indent:-9000px; height:16px; line-height:16px; width:114px; }
	body.corff0000 dl.lateral_categorias dl#menu_vivo-online a.menuTitulo{ background:url(../tema/menu_lateral_vivo-online.gif) no-repeat 8px 0px; text-indent:-9000px; height:12px; line-height:12px;  width:85px; }
	body.corff0000 dl.lateral_categorias dl#menu_meu-vivo a.menuTitulo{ background:url(../tema/menu_lateral_meu-vivo.gif) no-repeat 8px 0px; text-indent:-9000px; height:12px; line-height:12px;  width:57px; }
	body.corff0000 dl.lateral_categorias dl#menu_atendimento-sms a.menuTitulo{ background:url(../tema/title_menu-atendimento-sms.gif) no-repeat 8px 0px; text-indent:-9000px; height:12px; line-height:12px;  width:117px; }
	body.corff0000 dl.lateral_categorias dl#menu_entenda-sua-conta a.menuTitulo{ background:url(../tema/menu_lateral_entenda-sua-conta.gif) no-repeat 8px 0px; text-indent:-9000px;  height:11px; line-height:11px; width:133px; }
	body.corff0000 dl.lateral_categorias dl#menu_suporte-a-aparelhos a.menuTitulo{ background:url(../tema/menu_lateral_suporte-a-aparelhos.gif) no-repeat 8px 0px; text-indent:-9000px; height:13px; line-height:13px; width:142px; }
	body.corff0000 dl.lateral_categorias dl#menu_perguntas_frequentes a.menuTitulo{ background:url(../tema/menu_lateral_perguntas-frequentes.gif) no-repeat 8px 0px; text-indent:-9000px; height:13px; line-height:13px; width:151px; }
	body.corff0000 dl.lateral_categorias dl#menu_telefone_uteis a.menuTitulo{ background:url(../tema/menu_lateral_telefones-uteis.gif) no-repeat 8px 0px; text-indent:-9000px; height:15px; line-height:15px; width:110px; }
	body.corff0000 dl.lateral_categorias dl#menu_lojas a.menuTitulo{ background:url(../tema/menu_lateral_lojas.gif) no-repeat 8px 0px; text-indent:-9000px; height:15px; line-height:15px; width:42px; }
	body.corff0000 dl.lateral_categorias dl#menu_fale-conosco a.menuTitulo{ background:url(../tema/menu_lateral_fale-conosco.gif) no-repeat 8px 0px; text-indent:-9000px; height:11px; line-height:11px; width:92px; }
	body.corff0000 dl.lateral_categorias dl#menu_chat a.menuTitulo{ background:url(../tema/chat_title_atendimento.gif) no-repeat 8px 0px; text-indent:-9000px; height:14px; line-height:11px; width:31px; }
	
	body.cor0066cc dl.lateral_categorias .tit-atendimento{ background:url(../tema/menu_lateral_tit-atendimento.gif) no-repeat left -16px; margin:10px; padding:0px; text-indent:-9000px; height:16px; line-height:16px; width:114px; }
	body.cor0066cc dl.lateral_categorias dl#menu_vivo-online a.menuTitulo{ background:url(../tema/menu_lateral_vivo-online.gif) no-repeat 8px -12px; text-indent:-9000px; height:12px; line-height:12px;  width:85px; }
	body.cor0066cc dl.lateral_categorias dl#menu_meu-vivo a.menuTitulo{ background:url(../tema/menu_lateral_meu-vivo.gif) no-repeat 8px -12px; text-indent:-9000px; height:12px; line-height:12px;  width:57px; }
	body.cor0066cc dl.lateral_categorias dl#menu_atendimento-sms a.menuTitulo{ background:url(../tema/title_menu-atendimento-sms.gif) no-repeat 8px -20px; text-indent:-9000px; height:12px; line-height:12px;  width:117px; }
	body.cor0066cc dl.lateral_categorias dl#menu_entenda-sua-conta a.menuTitulo{ background:url(../tema/menu_lateral_entenda-sua-conta.gif) no-repeat 8px -11px; text-indent:-9000px;  height:11px; line-height:11px; width:133px; }
	body.cor0066cc dl.lateral_categorias dl#menu_suporte-a-aparelhos a.menuTitulo{ background:url(../tema/menu_lateral_suporte-a-aparelhos.gif) no-repeat 8px -13px; text-indent:-9000px; height:13px; line-height:13px; width:142px; }
	body.cor0066cc dl.lateral_categorias dl#menu_perguntas_frequentes a.menuTitulo{ background:url(../tema/menu_lateral_perguntas-frequentes.gif) no-repeat 8px -13px; text-indent:-9000px; height:13px; line-height:13px; width:151px; }
	body.cor0066cc dl.lateral_categorias dl#menu_telefone_uteis a.menuTitulo{ background:url(../tema/menu_lateral_telefones-uteis.gif) no-repeat 8px -15px; text-indent:-9000px; height:15px; line-height:15px; width:110px; }
	body.cor0066cc dl.lateral_categorias dl#menu_lojas a.menuTitulo{ background:url(../tema/menu_lateral_lojas.gif) no-repeat 8px -15px; text-indent:-9000px; height:15px; line-height:15px; width:42px; }
	body.cor0066cc dl.lateral_categorias dl#menu_fale-conosco a.menuTitulo{ background:url(../tema/menu_lateral_fale-conosco.gif) no-repeat 8px -11px; text-indent:-9000px; height:11px; line-height:11px; width:92px; }
	body.cor0066cc dl.lateral_categorias dl#menu_chat a.menuTitulo{ background:url(../tema/chat_title_atendimento.gif) no-repeat 8px -15px; text-indent:-9000px; height:14px; line-height:11px; width:31px; }
	
	body.cor003399 dl.lateral_categorias .tit-atendimento{ background:url(../tema/menu_lateral_tit-atendimento.gif) no-repeat left -32px; margin:10px; padding:0px; text-indent:-9000px; height:16px; line-height:16px; width:114px; }
	body.cor003399 dl.lateral_categorias dl#menu_vivo-online a.menuTitulo{ background:url(../tema/menu_lateral_vivo-online.gif) no-repeat 8px -24px; text-indent:-9000px; height:12px; line-height:12px;  width:85px; }
	body.cor003399 dl.lateral_categorias dl#menu_meu-vivo a.menuTitulo{ background:url(../tema/menu_lateral_meu-vivo.gif) no-repeat 8px -24px; text-indent:-9000px; height:12px; line-height:12px;  width:57px; }
	body.cor003399 dl.lateral_categorias dl#menu_atendimento-sms a.menuTitulo{ background:url(../tema/title_menu-atendimento-sms.gif) no-repeat 8px -40px; text-indent:-9000px; height:12px; line-height:12px;  width:117px; }
	body.cor003399 dl.lateral_categorias dl#menu_entenda-sua-conta a.menuTitulo{ background:url(../tema/menu_lateral_entenda-sua-conta.gif) no-repeat 8px -22px; text-indent:-9000px;  height:11px; line-height:11px; width:133px; }
	body.cor003399 dl.lateral_categorias dl#menu_suporte-a-aparelhos a.menuTitulo{ background:url(../tema/menu_lateral_suporte-a-aparelhos.gif) no-repeat 8px -26px; text-indent:-9000px; height:13px; line-height:13px; width:142px; }
	body.cor003399 dl.lateral_categorias dl#menu_perguntas_frequentes a.menuTitulo{ background:url(../tema/menu_lateral_perguntas-frequentes.gif) no-repeat 8px -26px; text-indent:-9000px; height:13px; line-height:13px; width:151px; }
	body.cor003399 dl.lateral_categorias dl#menu_telefone_uteis a.menuTitulo{ background:url(../tema/menu_lateral_telefones-uteis.gif) no-repeat 8px -30px; text-indent:-9000px; height:15px; line-height:15px; width:110px; }
	body.cor003399 dl.lateral_categorias dl#menu_lojas a.menuTitulo{ background:url(../tema/menu_lateral_lojas.gif) no-repeat 8px -30px; text-indent:-9000px; height:15px; line-height:15px; width:42px; }
	body.cor003399 dl.lateral_categorias dl#menu_fale-conosco a.menuTitulo{ background:url(../tema/menu_lateral_fale-conosco.gif) no-repeat 8px -22px; text-indent:-9000px; height:11px; line-height:11px; width:92px; }
	body.cor003399 dl.lateral_categorias dl#menu_chat a.menuTitulo{ background:url(../tema/chat_title_atendimento.gif) no-repeat 8px -30px; text-indent:-9000px; height:14px; line-height:11px; width:31px; }
	
	body.cor660099 dl.lateral_categorias .tit-atendimento{ background:url(../tema/menu_lateral_tit-atendimento.gif) no-repeat left -48px; margin:10px; padding:0px; text-indent:-9000px; height:16px; line-height:16px; width:114px; }
	body.cor660099 dl.lateral_categorias dl#menu_vivo-online a.menuTitulo{ background:url(../tema/menu_lateral_vivo-online.gif) no-repeat 8px -36px; text-indent:-9000px; height:12px; line-height:12px;  width:85px; }
	body.cor660099 dl.lateral_categorias dl#menu_meu-vivo a.menuTitulo{ background:url(../tema/menu_lateral_meu-vivo.gif) no-repeat 8px -36px; text-indent:-9000px; height:12px; line-height:12px;  width:57px; }
	body.cor660099 dl.lateral_categorias dl#menu_atendimento-sms a.menuTitulo{ background:url(../tema/title_menu-atendimento-sms.gif) no-repeat 8px -60px; text-indent:-9000px; height:12px; line-height:12px;  width:117px; }
	body.cor660099 dl.lateral_categorias dl#menu_entenda-sua-conta a.menuTitulo{ background:url(../tema/menu_lateral_entenda-sua-conta.gif) no-repeat 8px -33px; text-indent:-9000px;  height:11px; line-height:11px; width:133px; }
	body.cor660099 dl.lateral_categorias dl#menu_suporte-a-aparelhos a.menuTitulo{ background:url(../tema/menu_lateral_suporte-a-aparelhos.gif) no-repeat 8px -39px; text-indent:-9000px; height:13px; line-height:13px; width:142px; }
	body.cor660099 dl.lateral_categorias dl#menu_perguntas_frequentes a.menuTitulo{ background:url(../tema/menu_lateral_perguntas-frequentes.gif) no-repeat 8px -39px; text-indent:-9000px; height:13px; line-height:13px; width:151px; }
	body.cor660099 dl.lateral_categorias dl#menu_telefone_uteis a.menuTitulo{ background:url(../tema/menu_lateral_telefones-uteis.gif) no-repeat 8px -45px; text-indent:-9000px; height:15px; line-height:15px; width:110px; }
	body.cor660099 dl.lateral_categorias dl#menu_lojas a.menuTitulo{ background:url(../tema/menu_lateral_lojas.gif) no-repeat 8px -45px; text-indent:-9000px; height:15px; line-height:15px; width:42px; }
	body.cor660099 dl.lateral_categorias dl#menu_fale-conosco a.menuTitulo{ background:url(../tema/menu_lateral_fale-conosco.gif) no-repeat 8px -33px; text-indent:-9000px; height:11px; line-height:11px; width:92px; }
	body.cor660099 dl.lateral_categorias dl#menu_chat a.menuTitulo{ background:url(../tema/chat_title_atendimento.gif) no-repeat 8px -45px; text-indent:-9000px; height:14px; line-height:11px; width:31px; }
	
	body.corff9900 dl.lateral_categorias .tit-atendimento{ background:url(../tema/menu_lateral_tit-atendimento.gif) no-repeat left -64px; margin:10px; padding:0px; text-indent:-9000px; height:16px; line-height:16px; width:114px; }
	body.corff9900 dl.lateral_categorias dl#menu_vivo-online a.menuTitulo{ background:url(../tema/menu_lateral_vivo-online.gif) no-repeat 8px -48px; text-indent:-9000px; height:12px; line-height:12px;  width:85px; }
	body.corff9900 dl.lateral_categorias dl#menu_meu-vivo a.menuTitulo{ background:url(../tema/menu_lateral_meu-vivo.gif) no-repeat 8px -48px; text-indent:-9000px; height:12px; line-height:12px;  width:57px; }
	body.corff9900 dl.lateral_categorias dl#menu_atendimento-sms a.menuTitulo{ background:url(../tema/title_menu-atendimento-sms.gif) no-repeat 8px -80px; text-indent:-9000px; height:12px; line-height:12px;  width:117px; }
	body.corff9900 dl.lateral_categorias dl#menu_entenda-sua-conta a.menuTitulo{ background:url(../tema/menu_lateral_entenda-sua-conta.gif) no-repeat 8px -44px; text-indent:-9000px;  height:11px; line-height:11px; width:133px; }
	body.corff9900 dl.lateral_categorias dl#menu_suporte-a-aparelhos a.menuTitulo{ background:url(../tema/menu_lateral_suporte-a-aparelhos.gif) no-repeat 8px -52px; text-indent:-9000px; height:13px; line-height:13px; width:142px; }
	body.corff9900 dl.lateral_categorias dl#menu_perguntas_frequentes a.menuTitulo{ background:url(../tema/menu_lateral_perguntas-frequentes.gif) no-repeat 8px -52px; text-indent:-9000px; height:13px; line-height:13px; width:151px; }
	body.corff9900 dl.lateral_categorias dl#menu_telefone_uteis a.menuTitulo{ background:url(../tema/menu_lateral_telefones-uteis.gif) no-repeat 8px -60px; text-indent:-9000px; height:15px; line-height:15px; width:110px; }
	body.corff9900 dl.lateral_categorias dl#menu_lojas a.menuTitulo{ background:url(../tema/menu_lateral_lojas.gif) no-repeat 8px -60px; text-indent:-9000px; height:15px; line-height:15px; width:42px; }
	body.corff9900 dl.lateral_categorias dl#menu_fale-conosco a.menuTitulo{ background:url(../tema/menu_lateral_fale-conosco.gif) no-repeat 8px -44px; text-indent:-9000px; height:11px; line-height:11px; width:92px; }
	body.corff9900 dl.lateral_categorias dl#menu_chat a.menuTitulo{ background:url(../tema/chat_title_atendimento.gif) no-repeat 8px -60px; text-indent:-9000px; height:14px; line-height:11px; width:31px; }
	
	body.cor99cc33 dl.lateral_categorias .tit-atendimento{ background:url(../tema/menu_lateral_tit-atendimento.gif) no-repeat left -80px; margin:10px; padding:0px; text-indent:-9000px; height:16px; line-height:16px; width:114px; }
	body.cor99cc33 dl.lateral_categorias dl#menu_vivo-online a.menuTitulo{ background:url(../tema/menu_lateral_vivo-online.gif) no-repeat 8px -60px; text-indent:-9000px; height:12px; line-height:12px;  width:85px; }
	body.cor99cc33 dl.lateral_categorias dl#menu_meu-vivo a.menuTitulo{ background:url(../tema/menu_lateral_meu-vivo.gif) no-repeat 8px -60px; text-indent:-9000px; height:12px; line-height:12px;  width:57px; }
	body.cor99cc33 dl.lateral_categorias dl#menu_atendimento-sms a.menuTitulo{ background:url(../tema/title_menu-atendimento-sms.gif) no-repeat 8px -100px; text-indent:-9000px; height:12px; line-height:12px; width:117px; }
	body.cor99cc33 dl.lateral_categorias dl#menu_entenda-sua-conta a.menuTitulo{ background:url(../tema/menu_lateral_entenda-sua-conta.gif) no-repeat 8px -55px; text-indent:-9000px;  height:11px; line-height:11px; width:133px; }
	body.cor99cc33 dl.lateral_categorias dl#menu_suporte-a-aparelhos a.menuTitulo{ background:url(../tema/menu_lateral_suporte-a-aparelhos.gif) no-repeat 8px -65px; text-indent:-9000px; height:13px; line-height:13px; width:142px; }
	body.cor99cc33 dl.lateral_categorias dl#menu_perguntas_frequentes a.menuTitulo{ background:url(../tema/menu_lateral_perguntas-frequentes.gif) no-repeat 8px -65px; text-indent:-9000px; height:13px; line-height:13px; width:151px; }
	body.cor99cc33 dl.lateral_categorias dl#menu_telefone_uteis a.menuTitulo{ background:url(../tema/menu_lateral_telefones-uteis.gif) no-repeat 8px -75px; text-indent:-9000px; height:15px; line-height:15px; width:110px; }
	body.cor99cc33 dl.lateral_categorias dl#menu_lojas a.menuTitulo{ background:url(../tema/menu_lateral_lojas.gif) no-repeat 8px -75px; text-indent:-9000px; height:15px; line-height:15px; width:42px; }
	body.cor99cc33 dl.lateral_categorias dl#menu_fale-conosco a.menuTitulo{ background:url(../tema/menu_lateral_fale-conosco.gif) no-repeat 8px -55px; text-indent:-9000px; height:11px; line-height:11px; width:92px; }
	body.cor99cc33 dl.lateral_categorias dl#menu_chat a.menuTitulo{ background:url(../tema/chat_title_atendimento.gif) no-repeat 8px -75px; text-indent:-9000px; height:14px; line-height:11px; width:31px; }
	
/*exemplo*/
.conteudoHome{ font-size:11px; float:right; height:100%; position:relative; width:763px; z-index:2; }
.conteudoHome .context{ float:left; height:auto; width:100%; }
.conteudoHome .side_rigt_atend{ float:left; height:auto; width:100%; }
/* fim exemplo*/

div.bgRight h2.tilt_palavras_mais_procuradas{ padding-top:13px; padding-left:18px; background:url(../tema/tilt_palavras_mais_procuradas_atend.gif) no-repeat; width:223px; height:19px; text-indent:-9000px; background-position:center;}
div.bgRight div.nuvem_tags{ padding-left:13px; height:155px; }
div.bgRight div.form-atendimento{ background:url(../tema/separador_perguntas_frequantes_atend.jpg) no-repeat bottom; display:inline-block; padding-top:13px; padding-bottom:20px; width:100%; }
div.bgRight div.form-atendimento div.faqEsq {padding-left:13px; float:left; width:121px; height:39px; float:left;}
div.bgRight div.form-atendimento div.faqEsq span.tilt_oque_vc_procura{background:url(../tema/tilt_oque_voce_procira_atend.gif) no-repeat; width:121px; height:14px; line-height:14px; text-indent:-9000px; display:block;}
div.bgRight div.form-atendimento div.faqEsq input.oque-procura-camp{ border:1px solid #cecece; height:17px; margin-top:7px; width:187px; padding-left:5px;}
div.bgRight div.form-atendimento div.faqDir { float:right; width:205px; position:relative; }
div.bgRight div.form-atendimento div.faqDir span.tilt_temas{ width:43px; height:12px; line-height:12px; text-indent:-9000px; display:block;} /*background:url(../tema/tilt_temas_atend.gif) no-repeat;*/
div.bgRight div.form-atendimento div.faqDir select.dropdownAtend, div.bgRight  div.dropdownAtend2{ margin:9px 5px 0 0; height:21px; line-height:21px; width:150px; border:1px solid #cecece; padding:1px 1px 1px 3px; font-size:9px; cursor:pointer; color:#0066cc; font-weight:bold; }

div.bgRight div.form-atendimento div.faqBusca { padding-left:13px; padding-right:13px; width:auto; height:39px; }
div.bgRight div.form-atendimento div.faqBusca span.tilt_oque_vc_procura{ background:url(../tema/tilt_oque_voce_procira_atend.gif) no-repeat; width:121px; height:14px; line-height:14px; text-indent:-9000px; display:block; }
div.bgRight div.form-atendimento div.faqBusca input.oque-procura-camp{ border:1px solid #cecece; height:17px; margin-top:7px; width:187px; padding-left:5px; }
div.bgRight div.form-atendimento div.faqFiltro { padding-left:13px; padding-right:13px; width:auto; }
div.bgRight div.form-atendimento div.faqFiltro span.tilt_temas{ width:43px; height:12px; line-height:12px; text-indent:-9000px; display:block;} /*background:url(../tema/tilt_temas_atend.gif) no-repeat;*/
div.bgRight div.form-atendimento div.faqFiltro select.dropdownAtend, div.bgRight  div.dropdownAtend2{ margin:9px 5px 0 0; height:21px; line-height:21px; width:150px; border:1px solid #cecece; padding:1px 1px 1px 3px; font-size:9px; cursor:pointer; color:#0066cc; font-weight:bold; }

div.bgRight  div.dropdownAtend2{ width:179px; margin-left:10px;}
div.bgRight div.form-atendimento button.btnOk_atend{ display:block; border:0px; width:28px; margin-top:8px; height:21px; background:#0066cc; color:#FFFFFF; line-height:21px; cursor:pointer; }
div.conteudoHome div.bgRight h2.tilt-perguntas-mais-frequentes-atend {padding:49px 0px 0px 0px; background:url(../tema/tilt_perguntas_mais_frequentes_atend.gif) no-repeat; width:236px; height:20px; text-indent:-9000px; background-position:center; }
div.bgRight div.separa_atend_pontilhado{height:1px; width:384px; border-bottom:#ccc dashed 1px; margin:auto;/*background:url(../tema/dotted_atend.gif) repeat-x center;*/ }
div.bgRight div.itens-perguntas-frequentes{ width:380px; margin:auto; padding-bottom:15px; }
div.bgRight  select.dropdownAtend2{ margin:9px 0 0 10px; height:21px; width:185px; line-height:21px; border:1px solid #cecece; padding:1px 1px 1px 3px;  font-size:9px;cursor:pointer; color:#0066cc; font-weight:bold; }
div.itens-perguntas-frequentes dl { border-top:dashed 1px #dedede; padding:15px 0 15px 0; }
div.itens-perguntas-frequentes dt.pergunta { background:url(../img/2010/05/bullet_list_fechado.gif) no-repeat 2px 2px; padding-left:15px; cursor:pointer; }
div.itens-perguntas-frequentes dd{ padding-left:15px; padding-top:3px; }
div.itens-perguntas-frequentes dt.on { background:url(../tema/bullet_list_aberto.gif) no-repeat 2px 2px!important; }

/* CSS BOX CANAIS DE ATENDIMENTO PARA REGIONAIS SUL */

div.bgRight div.canais-atendimento{height: auto !important; padding: 25px 0 0 20px; width: 100%;}
    div.bgRight div.canais-atendimento h3{background: url(../img/2011/03/tit-canais-atendimento.png) no-repeat top left; overflow: hidden; text-indent: -999px;}
    div.bgRight div.canais-atendimento p{background: url(../img/2011/03/subtit-canais-atendimento.png) no-repeat top left; height: 20px; margin: 5px 0; overflow: hidden; text-indent: -999px;}
    div.bgRight div.canais-atendimento a img{margin: 10px 0;}

/*CSS PAGINA DE PERGUNTAS FREQUENTES*/
.faq_ajaxContent{ display:none; overflow-y:scroll; height:600px; }
.faqHome_ajaxContent{ display:none; overflow-y:hidden !important; height:auto !important; padding-bottom:50px; }
.faq_content{ width:570px; }
.faq_content .itens-perguntas-frequentes{ width:480px !important; }
.loading{ height:300px !important; margin-bottom:100px; }


.conteudoMeio .pageContainer .title_atendimento_perguntas_frequentes {background:url(../tema/tilt_perguntas_mais_frequentes_atend.gif) no-repeat; width:236px; height:20px; display:block; text-indent:-9000px; }

div.form-atendimento-pagina-interna{ background:url(../tema/separador_perguntas_frequantes_atend.jpg) no-repeat bottom; display:inline-block; padding:20px 20px 20px 30px; width:auto; float:left; }
div.form-atendimento-pagina-interna dl{ padding-left:13px; float:left; width:215px; height:39px; }
div.form-atendimento-pagina-interna dt{ padding-bottom:5px; }
div.form-atendimento-pagina-interna dt label.tilt_oque_vc_procura{background:url(../tema/tilt_oque_voce_procira_atend.gif) no-repeat; width:121px; height:20px; line-height:14px; text-indent:-9000px; display:block; }
div.form-atendimento-pagina-interna dd input.oque-procura-camp{ border:1px solid #cecece; font-size:10px; width:187px; padding-left:5px; }
div.form-atendimento-pagina-interna dt label.tilt_temas{ background:url(../tema/tilt_temas_atend.gif) no-repeat; width:43px; height:20px; line-height:14px; text-indent:-9000px; display:block; }
div.form-atendimento-pagina-interna dd button.btnOk{ margin:0px; }

div.form-atendimento-pagina-interna dl.faqBusca { width:auto; height:42px; }
div.form-atendimento-pagina-interna dl.faqBusca span.tilt_oque_vc_procura{ background:url(../tema/tilt_oque_voce_procira_atend.gif) no-repeat; width:121px; height:14px; line-height:14px; text-indent:-9000px; display:block; }
div.form-atendimento-pagina-interna dl.faqBusca input.oque-procura-camp{ border:1px solid #cecece; height:17px; width:140px; padding-left:5px; }
div.form-atendimento-pagina-interna dl.faqFiltro { width:auto; height:42px; }
div.form-atendimento-pagina-interna dl.faqFiltro select.dropdownAtend{ margin-right:5px; height:21px; line-height:21px; width:150px; border:1px solid #cecece; padding:1px 1px 1px 3px; font-size:9px; cursor:pointer; color:#0066cc; font-weight:bold; }

div.box_nuvem_tags{ padding-top:10px; clear:both; }

div.itens-perguntas-frequentes dl.espaco_top, div.bgRight div.itens-perguntas-frequentes a.espaco_top{ padding-top:15px;}
a.veja_mais_atend{ display:block; color:#0066cc; text-decoration:none; font-size:9px; border-top:#ccc dashed 1px; background:url(../tema/seta.gif) no-repeat 15px center; padding-left:25px; padding-top:10px; margin-top:5px; padding-bottom:15px; }
.context h2.tilt-entenda-sua-conta{padding:18px 0px 0px 18px; background:url(../tema/entendaSuaConta.gif) no-repeat center; width:164px; height:15px; text-indent:-9000px;}
.context div.inter-entenda-sua-conta{  background:url(../img/2010/05/iconEntendaSuaConta.png) 20px no-repeat; height:100%; }
.context div.inter-entenda-sua-conta p a {color:#0066cc!important; text-decoration:none!important; font-size:9px;  background:url(../tema/seta.gif) no-repeat bottom left; padding-left:12px; padding-top:5px; display:block;}
.context div.inter-entenda-sua-conta p a:hover{text-decoration:underline!important;}
.context div.inter-entenda-sua-conta p{ padding-top:32px; padding-right:30px; width:111px; float:right;}
.context p.contRightInter{ padding-left:10px; padding-right:30px;}
.context button.localizar{ border:0px; cursor:pointer; display:block; background-color:#0066cc; width:64px; height:20px; color:#FFFFFF; text-align:center; line-height:20px; text-decoration:none; margin-left:10px; margin-top:15px;}
.context dl.itens-telefone{ padding-left:13px; padding-top:25px; font-size:9px;}
.context dl.itens-telefone dt{ padding-bottom:5px;}
.context dl.itens-telefone dd{ padding-bottom:10px;}
.context div.backTel{ width:100%; height:100%; background:url(../img/2010/09/imagem_telefones_uteis.png) no-repeat  bottom right;}
.context h2.tilt-lojas{padding:18px 0px 0px 18px; background:url(../tema/lojas.gif) no-repeat center; width:45px; height:20px; text-indent:-9000px;}
.context h2.tilt-tel{padding:18px 0px 0px 18px; background:url(../tema/telefoneUteis.gif) no-repeat center; width:133px; height:17px; text-indent:-9000px;}
.conteudoHome .box_Entenda_sua_conta{ height:auto; margin-bottom:10px; margin-right:10px; width:285px; float:right; }
.conteudoHome .box_Entenda_sua_conta .context{ height:201px;}
.conteudoHome .box_lojas{ height:auto; margin-bottom:10px; margin-right:10px; width:285px; float:right; }
.conteudoHome .box_lojas .context{ height:201px; }
.conteudoHome .box_telefones{ height:auto; margin-bottom:10px; margin-right:10px; width:285px; float:right; }
.conteudoHome .box_telefones .context{ height:230px; }
.conteudoHome .box_fq_center_atend {height:280px; width:285px; margin-bottom:10px; margin-right:10px; float:right; }
.conteudoHome .box_faq{ margin-bottom:10px; width:422px; margin-right:10px; float:left; }
.conteudoHome .box_faq .box_duvidas{ height:800px; height:auto !important; min-height:800px; }
.conteudoHome .box_faq .itens-perguntas-frequentes{ height:700px; height:auto !important; min-height:700px; }
.conteudoHome .box_faq .description{ background:url(../tema/separador_perguntas_frequantes_atend.jpg) no-repeat center bottom; padding:20px 20px 10px 20px; font-size:10px; }
.conteudoHome .box_faq .description a{ text-decoration:underline; }
.conteudoHome .box_faq .description a:hover{ text-decoration:none; }
.ttl_perguntas_frequentes{ background:url(../img/2010/07/ttl_perguntas-frequentes.gif) no-repeat; margin:20px 0 0 20px; height:19px; text-indent:-9000px; width:188px; }

/* css vivo online */
.conteudoMeio h2.title_servicos_vivo_online{ background:url(../img/2010/07/tit_vivo_online.gif) no-repeat 45px center;}
.conteudoMeio h2.title_servicos_meu_vivo{ background:url(../img/2010/07/tit_meu-vivo.gif) no-repeat 45px center;}
.conteudoMeio h2.title_atendimento-sms{ background:url(../img/2010/11/pagetitle_atendimento-sms.gif) no-repeat 45px center; }
/* termina css vivo online */

/* css consulte sua conta */
.conteudoMeio h2.title_atendimento_consulte_sua_conta{ background:url(../img/2010/05/atendimento_consulteconta_consultesuaconta.gif) no-repeat 40px center;}
.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_saldo_parcial{ background:url(../img/2010/05/atendimento_consulteconta_saldoparcial.gif) no-repeat left -2px; display:block; height:13px; text-indent:-9000px; width:75px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_saldo_parcial{ background:url(../img/2010/05/atendimento_consulteconta_saldoparcial.gif) no-repeat left -16px; display:block; height:13px; text-indent:-9000px; width:75px; }
.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_consulte_vivoonline{ background:url(../img/2010/05/atendimento_consulteconta_vivoonline.gif) no-repeat left 0px; display:block; height:13px; text-indent:-9000px; width:68px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_consulte_vivoonline{ background:url(../img/2010/05/atendimento_consulteconta_vivoonline.gif) no-repeat left -13px; display:block; height:13px; text-indent:-9000px; width:68px; }
/* termina css consulte sua conta */

/* css tipo de conta */
.conteudoMeio .pageTitle .title_atendimento_tipos_de_conta{ background:url(../img/2010/07/tit_entenda_sua_conta.gif) no-repeat 40px center; }
.conteudoMeio .pageTitle .title_atendimento_pague_sua_conta{ background:url(../img/2010/05/atendimento_consulteconta_paguesuaconta.png) no-repeat 40px center; }

.conteudoMeio .pageTitle .title_atendimento_conta_online{ background:url(../img/2010/07/conta_online.gif) no-repeat 40px center; }

.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_normal{ background:url(../img/2010/05/atendimento_consulteconta_contanormal.gif) no-repeat left -2px; display:block; height:15px; text-indent:-9000px; width:43px;  }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_normal{ background:url(../img/2010/05/atendimento_consulteconta_contanormal.gif) no-repeat left -16px; display:block; height:15px; text-indent:-9000px; width:43px; }

.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_tipos_de_conta{ background:url(../img/2010/07/sub_tipos_de_conta.gif) no-repeat left  top; display:block; height:13px; line-height:13px; text-indent:-9000px; width:85px;  }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_tipos_de_conta{ background:url(../img/2010/07/sub_tipos_de_conta.gif) no-repeat left bottom; display:block; height:13px; line-height:13px; text-indent:-9000px; width:85px; }

.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_conta_detalhada{ background:url(../img/2010/05/atendimento_consulteconta_contadetalhada.gif) no-repeat left -2px; display:block; height:13px; text-indent:-9000px; width:60px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_conta_detalhada{ background:url(../img/2010/05/atendimento_consulteconta_contadetalhada.gif) no-repeat left -16px; display:block; height:13px; text-indent:-9000px; width:60px; }
.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_conta_resumida{ background:url(../img/2010/05/atendimento_consulteconta_contaresumida.gif) no-repeat left -2px; display:block; height:13px; text-indent:-9000px; width:60px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_conta_resumida{ background:url(../img/2010/05/atendimento_consulteconta_contaresumida.gif) no-repeat left -16px; display:block; height:13px; text-indent:-9000px; width:60px; }

.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_vencimento_endereco{ background:url(../img/2010/07/sub_vencimento_endereco2.gif) no-repeat left top; display:block; height:13px; text-indent:-9000px; width:168px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_vencimento_endereco{ background:url(../img/2010/07/sub_vencimento_endereco2.gif) no-repeat left -13px; display:block; height:14px; text-indent:-9000px; width:168px; }


.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_conta_tutorial{ background:url(../img/2010/07/sub_tutorial.gif) no-repeat left top; display:block; height:11px; line-height:11px; text-indent:-9000px; width:46px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_conta_tutorial{ background:url(../img/2010/07/sub_tutorial.gif) no-repeat left bottom; display:block; height:11px; line-height:11px; text-indent:-9000px; width:46px; }

/*css pague sua conta */
.conteudoMeio .pageTitle .title_atendimento_pague_sua_conta{ background:url(../img/2010/06/ttl_pague-sua-conta.gif) no-repeat 40px center; }
.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_instrucoes-pagamento{ background:url(../img/2010/06/atendimento_consulteconta_instrucoes_de_pagamento.gif) no-repeat left -1px; display:block; height:28px; text-indent:-9000px; width:80px;  }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_instrucoes-pagamento{ background:url(../img/2010/06/atendimento_consulteconta_instrucoes_de_pagamento.gif) no-repeat left -32px; }

.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_conta_vencimento{ background:url(../img/2010/06/atendimento_consulteconta_vencimento.gif) no-repeat left -1px; display:block; height:28px; text-indent:-9000px; width:73px;  }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_conta_vencimento{ background:url(../img/2010/06/atendimento_consulteconta_vencimento.gif) no-repeat left -32px; }

.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_conta_informe-pagamento{ background:url(../img/2010/06/atendimento_consulteconta_informe-pagamento.gif) no-repeat left -1px; display:block; height:28px; text-indent:-9000px; width:80px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_conta_informe-pagamento{ background:url(../img/2010/06/atendimento_consulteconta_informe-pagamento.gif) no-repeat left -33px; }

.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_conta_debito-automatico{ background:url(../img/2010/06/atendimento_consulteconta_debito-automatico.gif) no-repeat left -1px; display:block; height:30px; text-indent:-9000px; width:90px;  }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_conta_debito-automatico{ background:url(../img/2010/06/atendimento_consulteconta_debito-automatico.gif) no-repeat left -35px; }

.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_bancos_conveniados{ background:url(../img/2010/07/sub_bancos_conveniados.gif) no-repeat left 0px; display:block; height:24px; text-indent:-9000px; width:72px;  }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_bancos_conveniados{ background:url(../img/2010/07/sub_bancos_conveniados.gif) no-repeat left -24px; }

.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_boleto_pagamento{ background:url(../img/2010/07/sub_boleto_pagamento.gif) no-repeat left top; display:block; height:27px; line-height:27px; text-indent:-9000px; width:63px;  }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_boleto_pagamento{ background:url(../img/2010/07/sub_boleto_pagamento.gif) no-repeat left -29px; }

.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_boleto_pagamento{ background:url(../img/2010/07/sub_boleto_pagamento.gif) no-repeat left top; display:block; height:27px; line-height:27px; text-indent:-9000px; width:63px;  }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_boleto_pagamento{ background:url(../img/2010/07/sub_boleto_pagamento.gif) no-repeat left -29px; }

.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_consultar_conta{ background:url(../img/2010/07/sub_consultar_conta.gif) no-repeat left top; display:block; height:25px; line-height:25px; text-indent:-9000px; width:55px;  }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_consultar_conta{ background:url(../img/2010/07/sub_consultar_conta.gif) no-repeat left -25px; }

.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_consultar_conta{ background:url(../img/2010/07/sub_consultar_conta.gif) no-repeat left top; display:block; height:25px; line-height:25px; text-indent:-9000px; width:55px;  }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_consultar_conta{ background:url(../img/2010/07/sub_consultar_conta.gif) no-repeat left -25px; }
/* css telefones uteis */
.conteudoMeio .pageTitle .title_atendimento_telefones_uteis{ background:url(../img/2010/05/atendimento_consulteconta_telefonesuteis.gif) no-repeat 40px center; }
h2.title_atendimento_telefones_uteis_relacionamento { background:url(../img/2010/05/atendimento_telefonesuteis_centralrelacionamento.gif) no-repeat left center; height:20px; line-height:20px; text-indent:-9000px; }
div.central_relacionamento {width:500px;}
div.central_relacionamento div.vivinho {background-image:url(../img/2010/05/atendimento_telefonesuteis_vivinho.png); height:120px; width:120px; float:left;}
div.central_relacionamento div.textos { float:right; width:380px; } 
div.central_relacionamento div.textos ul li { background:url(../img/2010/05/atendimento_telefonesuteis_separador.gif) no-repeat left 5px; height:80px; font-size:9px; list-style:none; text-align:center; float:left; width:100px; padding:0px 10px;}
div.central_relacionamento div.textos ul li strong {color:#0066cc; font-size:18px;}
/* css telefones uteis */

/* css solucoes rapidas */
.conteudoMeio .pageTitle .title_atendimento_solucoes_rapidas{ background:url(../img/2010/05/atendimento_suporte_solucoes.gif) no-repeat 40px center; }
.conteudoMeio .pageTitle .title_atendimento_garantia_e_troca{ background:url(../img/2010/05/atendimento_suporte_garantia.gif) no-repeat 40px center; }

dl.menu_solucoes_aparelhos dt{ background:url(../tema/menu_lateral_fabricantes.gif) no-repeat 5px -12px; text-indent:-9000px; height:12px; line-height:12px;}
dl.menu_solucoes_modelos dt{ background:url(../img/2010/05/atendimento_suporte_modelos.gif) no-repeat 5px -1px; text-indent:-9000px; }
div.menu_solucoes_rapidas{display:inline-block; padding-bottom:20px;}

.dropdown_fabricantes, .dropdown_modelos{ border:solid 1px #cecece; font-size:9px; margin:5px; width:150px; color:#0066cc; font-weight:bold; }
		
div.menu_solucoes_rapidas dl { float:left; width:200px; }

.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_ate_7_dias{ background:url(../img/2010/05/atendimento_suporte_7dias.gif) no-repeat left -15px; display:block; height:15px; line-height:15px; text-indent:-9000px; width:125px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_ate_7_dias{ background:url(../img/2010/05/atendimento_suporte_7dias.gif) no-repeat left 0px; display:block; height:15px; line-height:15px; text-indent:-9000px; width:125px; }

.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_ate_12_meses{ background:url(../img/2010/05/atendimento_suporte_12meses.gif) no-repeat left -15px; display:block; height:15px; line-height:15px; text-indent:-9000px; width:145px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_ate_12_meses{ background:url(../img/2010/05/atendimento_suporte_12meses.gif) no-repeat left 0px; display:block; height:15px; line-height:15px; text-indent:-9000px; width:145px; }

.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_mais_de_12_meses{ background:url(../img/2010/05/atendimento_suporte_mais12meses.gif) no-repeat left -15px; display:block; height:15px; line-height:15px; text-indent:-9000px; width:100px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_mais_de_12_meses{ background:url(../img/2010/05/atendimento_suporte_mais12meses.gif) no-repeat left 0px; display:block; height:15px; line-height:15px; text-indent:-9000px; width:100px; }
/* css solucoes rapidas */

/* css assistencia tecnica */
.conteudoMeio h2.title_atendimento_assistencia_tecnica{ background:url(../img/2010/05/tit_tecnica.gif) no-repeat 45px center; width:250px; text-indent:-9000px;}

.conteudoMeio form.assTec dt label.fabric{background:url(../img/2010/05/fabricante.gif) no-repeat left top; width:67px; display:block; text-indent:-9000px; }
.conteudoMeio form.assTec dt label.estad{background:url(../img/2010/05/estado.gif) no-repeat left top; width:41px; display:block; text-indent:-9000px; }
.conteudoMeio form.assTec dt label.municip{background:url(../img/2010/05/municipio.gif)  no-repeat left top; width:66px; display:block; text-indent:-9000px; }
.conteudoMeio form.assTec dt{ padding-bottom:5px; }
.conteudoMeio form.assTec dd select{ border:solid 1px #cecece; color:#0066cc; font-size:10px; font-weight:bold; width:140px; }
/* css assistencia tecnica */

/* css perguntas frequentes */
.conteudoMeio h2.tilt-perguntas-mais-frequentes-atend{ background:url(../tema/tilt_perguntas_mais_frequentes_atend.gif) no-repeat left; height:20px; text-indent:-9000px;}
div.description div.itens-perguntas-frequentes { width:auto; display:inline-block; }
div.ipf{ display:block!important;}
div.ipf dt.pergunta{background:url(../img/2010/05/bullet_list_fechado.gif) no-repeat 2px 2px; font-weight:bold;}
div.float_left div.faqEsq {padding-left:45px !important; width:auto !important; margin-right:50px;}
/* css perguntas frequentes */

/* css fale conosco */
.conteudoMeio .pageTitle .title_atendimento_fale_conosco{ background:url(../img/2010/05/atendimento_faleconosco_title.gif) no-repeat 40px center; }
div.fale_form {margin-right:15px;}
div.fale_form, div.fale_perguntas {/*width:260px;*/ float:left;}
div.fale_form input, div.fale_form select, div.fale_form textarea{ border:solid 1px #cecece; font-size:12px; }
div.fale_perguntas div.itens-perguntas-frequentes h2.tilt-perguntas-mais-frequentes-atend {background:url(../img/2010/05/atendimento_faleconosco_perguntas.gif) no-repeat left center !important;}
div.lightbox_retornoEmail{ padding:40px 10px 0px 10px; text-align:center; }

div.fale_form {font-size:9px;}
div.fale_form ul li { list-style-type:none; }
form.fale_form .float_left { float:left;}
form.fale_form label{ padding:0;}
form.fale_form li.opcoesDireita{ margin-left:30px;}
form.fale_form .semBorderImput input{border:none!important;}
form.fale_form li.espaco_inferior_menor{ margin-bottom:20px; clear:left; padding-top:20px;}
form.fale_form li.semBorderImput{ border:none!important;}
li.ListTeste fieldset{ margin:5px 0;}

div.fale_form ul.DetalhesAssunto{margin-left:16px;}
div.fale_form input, div.fale_form textarea {}
div.fale_form input.escolhas{ width:auto;}
div.fale_form ul.escolhasL{}
div.fale_form select#assunto {width:225px;}
div.fale_form li.carac {color:#959595; width:130px;}
div.fale_form #slc_detalhes_assunto{ margin-top:10px;}

div.fale_form li a.resetForm {background-color:#0066cc;  text-decoration:none !important; border:none; width:41px; height:19px; margin-right:3px; margin-left:4px;}
div.fale_form li a span {color:#fff;}
div.fale_form p.atetion{ font-size:9px; margin-top:15px;}
div.fale_form legend{ display:block; padding:0; font-size:12px; margin-bottom:10px;  padding-top:10px; color:#0066cc;}
div.fale_form input.caixaCaracter{ width:30px;}
div.fale_form li.espaco_superior_menor input{ margin-top:10px; margin-bottom:10px; background-color:#0066cc; border:0; color:#FFFFFF; font-size:9px; padding:3px; cursor:pointer;}
/* css fale conosco */

/* css lojas */
.conteudoMeio .pageTitle .title_atendimento_lojas{ background:url(../img/2010/05/atendimento_lojas.gif) no-repeat 40px center; }
div.pageContainer ul.escolha_local { display:inline-block; width:550px; padding-top:10px; padding-left:25px; color:#0066cc !important;}
div.pageContainer ul.escolha_local li { background:url(../img/2010/05/atendimento_telefonesuteis_separador.gif) no-repeat center left; font-size:9px; float:left; width:160px; padding:0 0 0 20px; height:60px; list-style:none; }
div.pageContainer ul.escolha_local label{ display:block; height:15px; width:45px; text-indent:-9000px; padding-bottom:5px; }
div.pageContainer ul.escolha_local label.est { background:url(../img/2010/05/atendimento_lojas_estado.gif) no-repeat left top; }
div.pageContainer ul.escolha_local label.cid { background:url(../img/2010/05/atendimento_lojas_cidade.gif) no-repeat left top; }
div.pageContainer ul.escolha_local label.bai { background:url(../img/2010/05/atendimento_lojas_bairro.gif) no-repeat left top; }
div.pageContainer ul.escolha_local select{ border:solid 1px #cecece; color:#0066cc !important; font-weight:bold; font-size:10px; width:140px; }


div.enderecos div.bgtop {margin-left:45px;}
div.enderecos ul li {list-style:none; margin-left:45px; border-bottom:1px solid #e9e9e9; width:500px; padding:15px 0px;}
div.enderecos div.float_left dl {width:325px;}
div.enderecos div.float_left dl dt {background:url(../tema/bullet_seta_menor_direita_0066cc.gif) no-repeat left center; padding-left:10px; width:90%;}
div.enderecos div.float_left dl dt strong {color:#0066cc;}
div.enderecos p.ampliar { color:#9a9a9a; }
div.enderecos p.ampliar a{ color:#9a9a9a; }

div.enderecos div.float_left div.mapa {height:70px; width:170px; background:#ccc; border:1px solid #e0e0e0;}

h3.subTitInter{ color:#0066cc; font-size:11px; margin-bottom:0; margin-top:10px; padding-bottom:10px;}
/* css lojas */

div.lightbox_content div.wrap-top-tarminal{ padding:35px 0 0 30px; width:510px;}
div.lightbox_content div.wrap-top-tarminal h2.titTerminal{ font-size:12px; color:#0066CC;}
div.lightbox_content div.wrap-top-tarminal p{ font-size:10px;}
 .img_inter{ float:left;}
 .plist{ margin-top:25px;}

div.lightbox_content div.esconde_subitens .description{ padding:35px 0 0 30px;  width:510px;}
.lightbox_content .subitens .description dl{ padding-bottom:5px;}
.lightbox_content .subitens .description dl dl{ padding-bottom:0px;}
.lightbox_content .subitens .description dt{ padding-bottom:5px;}
.lightbox_content .subitens .description ul{ padding-left:5px;}
.lightbox_content .subitens .description ol{ padding-left:20px;}
.lightbox_content .subitens .description ul li{ list-style:none; padding-left:10px;}
.lightbox_content .subitens{ background:url(../img/2010/05/bg_subitens.png) no-repeat left 28px; font-size:10px; margin-top:30px; width:100%; }
.lightbox_content .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; }
.lightbox_content .subitens ul.subitens_menu{ list-style:none; padding-bottom:20px; padding-left:190px; }
.lightbox_content .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; }

.lightbox_content .subitens ul.subitens_menu li a.subitens_ttl_vivo_pos{ background:url(../img/2010/07/sub_tit_pos.gif) no-repeat left 0px; display:block; height:10px; line-height:10px; text-indent:-9000px; width:47px; }
.lightbox_content .subitens ul.subitens_menu li.on a.subitens_ttl_vivo_pos{ background:url(../img/2010/07/sub_tit_pos.gif) no-repeat left -11px; display:block; height:10px; line-height:10px; text-indent:-9000px; width:47px; }

.lightbox_content .subitens ul.subitens_menu li a.subitens_ttl_vivo_pre{ background:url(../img/2010/07/sub_tit_pre.gif) no-repeat left 0px; display:block; height:10px; line-height:10px; text-indent:-9000px; width:47px; }
.lightbox_content .subitens ul.subitens_menu li.on a.subitens_ttl_vivo_pre{ background:url(../img/2010/07/sub_tit_pre.gif) no-repeat left -11px; display:block; height:10px; line-height:10px; text-indent:-9000px; width:47px; }


/*css chat*/
.chat { width:759px; height:100%;  }
.chat .context { width:742px; height:100%;}
.chat .pageContainer .conteudo_chat { background:url(../img/2010/07/chat.png) no-repeat 330px 92px; padding-top: 30px; width:660px; height:350px;}
.chat .pageContainer .chat_texto_titulo { width:261px; height:247px; margin-left: 45px; float: left;}
.chat .pageContainer .chat_texto_titulo.sul{height: auto;}
.chat .pageContainer .conteudo_chat p{clear: left; font-size: 11px; margin-left: 45px; width: 325px;}
.chat .pageContainer .chat_texto_titulo .title_atendimento_chat { background:url(../img/2010/07/title_chat_atendimento.gif) no-repeat left center; text-indent:-9000px; width:100px; height:30px; }
.chat .pageContainer .chat_texto_titulo p { /*background:url(../img/2010/07/setinha_chat.gif) no-repeat left 20px;*/ width:295px; height:auto; padding:15px 0 0 10px; }
/*css chat*/

div#boxesconde p{ padding:0px 0px 3px 0px!important;}
div#boxesconde{ margin-top:20px;}
div#boxesconde p.espacoBottom{ margin-bottom:15px;}
div#boxesconde label{ word-spacing:20px;}
p#paraDtas{ margin-top:10px; }

.lightbox_consultaSaldo{ padding-top:30px; background:#fff; }

.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; }

.conteudoMeio h2.title_atendimento_pesquisa_satisfacao{ background:url(../img/2010/09/tit_pesquisa-de-satisfacao.gif) no-repeat 45px center; width:250px; text-indent:-9000px;}

/* Interna - Atendimento SMS */
.conteudoMeio .atendimento-sms-content dl{ display:inline-block; padding:10px; }
.conteudoMeio .atendimento-sms-content dt{ float:left; width:70px; display:block; padding-right:20px; }
.conteudoMeio .atendimento-sms-content dd{ float:right; width:370px; display:block; padding-top:15px; }

/* Home - Atendimento SMS */
.context .box-atendimento-sms-content{ background:url(../img/2010/11/atendimento-home-dest-atendimento-sms.gif) no-repeat 30px 60px; height:100%; position:relative; }
.context .box-atendimento-sms-content .tilt-atendimento-sms{ background:url(../img/2010/11/pagetitle_atendimento-sms.gif) no-repeat left bottom; margin:10px 20px 25px; display:inline-block; width:160px; height:15px; text-indent:-9000px;}
.context .box-atendimento-sms-content div{ padding:10px; width:130px; margin-left:115px; font-size:9px; }
.context .box-atendimento-sms-content a{ color:#0066cc; font-size:9px; text-decoration:none; padding-left:12px; background:url(../tema/seta.gif) no-repeat 3px 3px; }
.context .box-atendimento-sms-content a:hover{ text-decoration:underline; }


/* para voce atendimento Meu vivo Lojas */
.conteudoMeio .pageTitle .title_atendimento_meu_vivo_lojas{ background:url(../img/2011/02/meu-vivo-lojas.gif) no-repeat 40px center; }


/*  PASSO A PASSO DIFICULDADES DE ACESSO  */

fieldset#box_dificuldades{padding: 25px 50px;}

div#passo-passo{border: 1px solid #d5d5d5; height: 335px; margin-bottom: 15px; position: relative; width: 500px;}

div#passo-passo div{display: none; height: 335px; text-align:center; position: absolute; width: 498px;}
div#passo-passo div p{bottom: 0; color:#0066cc; font-family: verdana; font-size: 11px; height: 35px; position: absolute; text-align:center; width: 500px;}
div#passo-passo div p span{display: block; margin: 0 auto; width: 340px;}

ul#passos{float: left; margin-left: 65px;}
ul#passos li{display: block; float: left; height: 26px; margin: 0 4px; width: 26px;}
ul#passos li a{background: url(/sys/img/2011/03/bg-lista-passo.png) no-repeat top left ; color: #fff; display: block; line-height: 24px; height: 26px; text-align: center;}
ul#passos li a.ativo{background: url(/sys/img/2011/03/bg-lista-passo-ativo.png) no-repeat top left ;}
ul#passos li a:hover{background: url(/sys/img/2011/03/bg-lista-passo-ativo.png) no-repeat top left ;}

ul#passos li.prev{background: url(/sys/img/2011/03/bg-lista-prev.png) no-repeat center center ; cursor: pointer; overflow: hidden; text-indent: -999px;}
ul#passos li.next{background: url(/sys/img/2011/03/bg-lista-next.png) no-repeat center center ; cursor: pointer; overflow: hidden; text-indent: -999px;}

/* ACESSO CHAT REGIONAIS SUL */

.conteudo_chat .atendimento{background-image: url(/sys/img/2011/03/bg-box-chat-100.png); background-position: top left; background-repeat: no-repeat; clear: left; height: 69px; margin-left: 45px; margin-top: 25px; padding: 15px; width: 245px;}
.conteudo_chat .atendimento h3{background-image: url(/sys/img/2011/03/tit-chat-atendimento.png); background-position: top left; background-repeat: no-repeat; height: 13px; margin-left: 10px; overflow: hidden;  text-indent: -999px;  width: 128px;}
.conteudo_chat .atendimento p{margin-left: 10px !important; width: 250px !important;}

.conteudo_chat .vendas{background-image: url(/sys/img/2011/03/bg-box-chat-120.png); background-position: top left; background-repeat: no-repeat; clear: left; height: 119px; margin-left: 45px; margin-top: 25px; padding: 15px; width: 275px;}
.conteudo_chat .vendas h3{background: url(/sys/img/2011/03/tit-chat-vendas.png); background-position: top left; background-repeat: no-repeat; height: 13px; margin-left: 10px; overflow: hidden;  text-indent: -999px;  width: 86px;}
.conteudo_chat .vendas p{margin-left: 10px !important; width: 250px !important;}

.esconde-select{display: none;}

div.breadcrumb #search {display: block !important;}
div.breadcrumb #search label.ttl_busca{background: url(/sys/img/2011/03/ttl-o-que-procura.png) no-repeat center center ; width: 95px;}
div.breadcrumb #search select#ddl_filtro{color: #0066cc; font-weight: normal; min-width: 120px;}

div.breadcrumb #search select#ddl_filtro_atendimento{color: #0066cc; font-weight: normal; height: 18px; margin-right: 10px; min-width: 120px;}

.breadcrumb .busca_content #search form#faqAtend input,.breadcrumb .busca_content #search form#faqAtend select{margin-left: 5px;}

/* NOVO BANNER ATENDIMENTO SMS */

.novoBoxAtendimento {
	background: url(../img/atendimento/destaque-lateral-atendimento-sms.gif) no-repeat;
	display: block;
	height: 100%;
	width: 100%;
}

	.novoBoxAtendimento p {
		display: none;
		text-indent: -5000px;
	}
	
	.novoBoxAtendimento a.saibaMais {
		background: url(../img/atendimento/saiba-mais.gif) no-repeat;
		float: left;
		height: 21px;
		margin: 170px 0 0 195px;
		text-indent: -5000px;
		width: 86px;
	}
	
/* NOVA PAGINA ATENDIMENTO SMS */
.conteudoMeio.atendimentoSMS {
	width: 616px;
}

.conteudoAtendimento {
	background: #f1f1f1;
	color: #4f4f4f;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	height: 1100px;
}

#atendimentoSMSLogo {
	background: url(/sys/img/atendimento/01.jpg) no-repeat;
	display: block;
	height: 233px;
	text-indent: -9000px;
	width: 766px;
}
	
	.atendimentoSMS div#content{
		background: #FFF;
		display: block;
		height: 565px;
		position: relative;
		margin-top: 20px;
		width: 595px;
	}

		.atendimentoSMS div#img-top{
			background: url(../img/atendimento/02.jpg) no-repeat;
			display: block;
			height: 15px;
			width:595px;
		}
		
		.atendimentoSMS div#img-bottom{
			background: url(../img/atendimento/05.jpg) no-repeat left top;
			display: block;
			height: 15px;
			width:595px;
		}
	
		.atendimentoSMS div#text{
			display: block;
			height: 539px;
			margin: 0 0 0 50px;
			width: 520px;
		}
			
			.atendimentoSMS div#text span{
				clear:left;
				display: block;
				margin-top: 10px;	
			}
			
			.atendimentoSMS div#text p{
				display: block;
				font-size:11px;
			}
			
			.atendimentoSMS div#text div img{
				clear: both;
				display: block;
				float: left;
				margin-top: 30px;
			}
			
			.atendimentoSMS div#text div p{
				display: block;
				float: left;
				padding: 50px 0 0 10px;
				width: 430px;
			}
			
			.atendimentoSMS div#text div b{
				clear: left;
				display: block;
				margin: 0 0 0 80px;
			}
			
			
.loja_autorizada
{
	background:transparent url("/sys/img/2011/02/selo_revendedor_autorizado.jpg") no-repeat 240px bottom;
}



/* ENDERECO */

#endereco h2 {
	margin-top: 35px;
	text-indent: -5000px;
}

.conteudoMeio .pageTitle .title_atendimento_endereco_correspondencia {
	background: url(/sys/img/atendimento/endereco/tit-endereco-correspondencia.gif) no-repeat 35px 0;
}

#endereco a {
	outline: none;
}

#endereco .pageTitle p.sub {
	font-size: 12px;
}

#endereco .pageTitle p {
	padding: 5px 0 10px 40px;
	width: 420px;
}

#endereco .pageTitle p strong {
	font-size: 12px;
	font-weight: bold;
}

#endereco .pageTitle p span {
	font-weight: bold;
}



/* NOVA PAGINA ENTENDA SUA CONTA */
.sombra.ajuste {
	float: left;
}

.conteudoMeio #entendaConta .pageTitle {
	height: 195px;
}

#entendaConta h2 {
	margin-top: 35px;
	text-indent: -5000px;
}

#entendaConta a {
	outline: none;
}

#entendaConta h3 {
	padding-bottom: 15px;
}

#entendaConta .pageTitle p {
	padding: 0 0 0 40px;
	width: 245px;
}

#entendaConta .vivinhoEntenda {
	float: left;
	margin-top: 15px;
}

#navEntenda {
	height: 86px;
	width: 100%;
}

	#navEntenda ul#tipoConta {
		height: 16px;
		list-style: none;
		padding: 10px 0 0 40px;
	}
	
	#navEntenda .subNav {
		display: none;
		height: 62px;
		list-style: none;
		width: 100%;
	}
	
	#navEntenda #tipoConta li {
		float: left;	
		height: 11px;
		padding-right: 34px;
	}
	
		#navEntenda #tipoConta li a {
			display: block;
			height: 11px;
			line-height: 11px;
			text-indent: -5000px;
		}
		
		#tipoConta li a.contaOnline {
			background: url(/sys/img/atendimento/nova-conta/bt-conta-online.gif) no-repeat left top;
			width: 75px;
		}
		
		#tipoConta li a.contaSemi {
			background: url(/sys/img/atendimento/nova-conta/bt-conta-semidetalhada.gif) no-repeat left top;
			width: 129px;
		}
		
		#tipoConta li a.ContaResumida {
			background: url(/sys/img/atendimento/nova-conta/bt-conta-resumida.gif) no-repeat left top;
			width: 94px;
		}
		
		#navEntenda #tipoConta li a.ativo,
		#navEntenda #tipoConta li a:hover {
			background-position: 0px -12px
		}
		
		#navEntenda .subNav {
			height: 30px;
			padding: 30px 0 0 50px;
			width: 545px;
		}
		
		#navEntenda #contaOnline.subNav {
			background: url(/sys/img/atendimento/nova-conta/bg-menu-conta-online.gif) no-repeat;
		}
		#navEntenda #contaSemi.subNav {
			background: url(/sys/img/atendimento/nova-conta/bg-menu-conta-semi.gif) no-repeat;
		}
		#navEntenda #ContaResumida.subNav {
			background: url(/sys/img/atendimento/nova-conta/bg-menu-conta-resumida.gif) no-repeat;
		}
		
			#navEntenda .subNav li {
				float: left;
				padding-right: 30px;
			}
		
				#navEntenda .subNav a {
					display: block;
					height: 10px;
					line-height: 10px;
					text-indent: -5000px;
				}
				
					#navEntenda .subNav a.detalhes {
						background: url(/sys/img/atendimento/nova-conta/bt-detalhes-da-conta.gif) no-repeat;
						width: 101px;
					}
					
					#navEntenda .subNav a.tutorial {
						background: url(/sys/img/atendimento/nova-conta/bt-conta-tutorial.gif) no-repeat;
						width: 50px;
					}
					
					#navEntenda .subNav a:hover,
					#navEntenda .subNav a.ativo {
						background-position: 0 -11px;
					}
					
	#entendaConta .blocosInfos {
		height: auto;
		width: 100%
	}
	
	#entendaConta .tooltipFake {
		display: none;
		height: auto;
		position: absolute;
		left: 145px;
		text-align: left;
		width: 233px;
		z-index: 30
	}
	
	
		#entendaConta .tooltipFake .bordaSuperior {
			background: url(/sys/img/atendimento/nova-conta/tooltip-fake-sup.png) no-repeat;
			_background: url(/sys/img/atendimento/nova-conta/tooltip-fake-sup.gif) no-repeat top center;
			display: block;
			height: 21px;
			width: 233px;
		}
		
		#entendaConta .tooltipFake span {
			background: url(/sys/img/atendimento/nova-conta/tooltip-fake-mid.png) repeat-y;
			_background: url(/sys/img/atendimento/nova-conta/tooltip-fake-mid.gif) repeat-y center;
			color: #FFF;
			display: block;
			font-size: 10px;
			height: auto;
			padding: 0 30px 0 30px;
			width: 173px;
		}
		
			#entendaConta .tooltipFake span strong {
				font-size: 13px;
				display: block;
			}
		
		
		
		#entendaConta .tooltipFake .bordaInferior {
			background: url(/sys/img/atendimento/nova-conta/tooltip-fake-inf.png) no-repeat;
			_background: url(/sys/img/atendimento/nova-conta/tooltip-fake-inf.gif) no-repeat bottom center;
			display: block;
			height: 21px;
			width: 233px;
		}
		
#entendaConta div.detalhes,
#entendaConta div.tutorial {
	display: none;
	height: auto;
	padding: 30px 40px 60px 40px;
	width: 515px;
}
	
	#entendaConta .detalhes h4 {
		height: 20px;
		padding-top: 10px;
	}
	
	#entendaConta div.imagem {
		position: relative;
		text-align: center;
		width: 100%;
		z-index: 2;
	}
	
	#entendaConta div.imagem.tutorial-02 {
		margin-top: 20px;
		width: 100%;
		z-index: 1;
	}
	
	#entendaConta div.imagem img {
		position: relative;
		left: 0;
		top: 0;
		z-index: 2;
	}
	
	#entendaConta div.imagem a {
		display: block;
		height: 40px;
		position: absolute;
		width: 41px;
		text-indent: -5000px;
		z-index: 10;
	}
	
		#entendaConta div.imagem a.bullet01 {
			background: url(/sys/img/atendimento/nova-conta/bullet-01.png) no-repeat;
			_background: url(/sys/img/atendimento/nova-conta/bullet-01.gif) no-repeat;
		}
		#entendaConta div.imagem a.bullet02 {
			background: url(/sys/img/atendimento/nova-conta/bullet-02.png) no-repeat;
			_background: url(/sys/img/atendimento/nova-conta/bullet-02.gif) no-repeat;
		}
		#entendaConta div.imagem a.bullet03 {
			background: url(/sys/img/atendimento/nova-conta/bullet-03.png) no-repeat;
			_background: url(/sys/img/atendimento/nova-conta/bullet-03.gif) no-repeat;
		}
		#entendaConta div.imagem a.bullet04 {
			background: url(/sys/img/atendimento/nova-conta/bullet-04.png) no-repeat;
			_background: url(/sys/img/atendimento/nova-conta/bullet-04.gif) no-repeat;
		}
		#entendaConta div.imagem a.bullet05 {
			background: url(/sys/img/atendimento/nova-conta/bullet-05.png) no-repeat;
			_background: url(/sys/img/atendimento/nova-conta/bullet-05.gif) no-repeat;
		}
		#entendaConta div.imagem a.bullet06 {
			background: url(/sys/img/atendimento/nova-conta/bullet-06.png) no-repeat;
			_background: url(/sys/img/atendimento/nova-conta/bullet-06.gif) no-repeat;
		}
		#entendaConta div.imagem a.bullet07 {
			background: url(/sys/img/atendimento/nova-conta/bullet-07.png) no-repeat;
			_background: url(/sys/img/atendimento/nova-conta/bullet-07.gif) no-repeat;
		}
		#entendaConta div.imagem a.bullet08 {
			background: url(/sys/img/atendimento/nova-conta/bullet-08.png) no-repeat;
			_background: url(/sys/img/atendimento/nova-conta/bullet-08.gif) no-repeat;
		}
		#entendaConta div.imagem a.bullet09 {
			background: url(/sys/img/atendimento/nova-conta/bullet-09.png) no-repeat;
			_background: url(/sys/img/atendimento/nova-conta/bullet-09.gif) no-repeat;
		}
		#entendaConta div.imagem a.bullet10 {
			background: url(/sys/img/atendimento/nova-conta/bullet-10.png) no-repeat;
			_background: url(/sys/img/atendimento/nova-conta/bullet-10.gif) no-repeat;
		}
		
	#entendaConta .consultarConta a.bullet01 {
		left: 282px;
		top: 48px;
	}
	
	#entendaConta .consultarConta a.bullet02 {
		left: 358px;
		top: 48px;
	}
	
	#entendaConta .consultarConta a.bullet03 {
		left: 408px;
		top: 297px;
	}
	
	#entendaConta .consultarConta a.bullet04 {
		left: 408px;
		top: 332px;
	}
	
	
	#entendaConta .tutorial-01 a.bullet01 {
		left: 212px;
		top: 11px;
	}
	
	#entendaConta .tutorial-02 a.bullet01 {
		left:165px;
		top:126px;
	}	
	
	#entendaConta .tutorial-02 a.bullet02 {
		left: 215px;
		top: 188px;
	}		
	
	#entendaConta .tutorial-02 a.bullet03 {
		left: 119px;
		top: 242px;
	}		
	
	#entendaConta .tutorial-01 a.bullet02 {
		left: 487px;
		top: 218px;
	}
	
	#entendaConta .tutorial-01 a.bullet03 {
		left: 0;
		top: 323px;
	}
	
	#entendaConta .tutorial-01 a.bullet04 {
		left: 0;
		top: 400px;
	}
	
	#entendaConta .tutorial-01 a.bullet05 {
		left: 0;
		top: 477px;
	}
	
	#entendaConta .tutorial-01 a.bullet06 {
		left: 0;
		top: 565px;
	}
	
	#entendaConta .tutorial-01 a.bullet07 {
		left: 485px;
		top: 666px;
	}
	
	#entendaConta .tutorial-01 a.bullet08 {
		left: 0;
		top: 740px;
	}
