/* inicio - menu lateral */
	body.corff0000 dl.lateral_categorias .tit-cobertura-roning{ background:url(../tema/menu_lateral_tit-cobertura-e-roaming.gif) no-repeat left 0px; margin:10px; padding:0px; text-indent:-9000px; height:43px; line-height:43px; width:99px; }
	body.corff0000 dl.lateral_categorias dl#menu_cobertura_nacional a.menuTitulo{ background:url(../tema/menu_lateral_nacional.gif) no-repeat 8px 0px; height:12px; line-height:12px; width:141px; }
	body.corff0000 dl.lateral_categorias dl#menu_cobertura_internacional a.menuTitulo{ background:url(../tema/menu_lateral_internacional.gif) no-repeat 8px 0px; height:12px; line-height:12px; width:139px; }
	
	body.cor0066cc dl.lateral_categorias .tit-cobertura-roning{ background:url(../tema/menu_lateral_tit-cobertura-e-roaming.gif) no-repeat left -43px; margin:10px; padding:0px; text-indent:-9000px; height:43px; line-height:43px; width:99px; }
	body.cor0066cc dl.lateral_categorias dl#menu_cobertura_nacional a.menuTitulo{ background:url(../tema/menu_lateral_nacional.gif) no-repeat 8px -12px; height:12px; line-height:12px; width:141px; }
	body.cor0066cc dl.lateral_categorias dl#menu_cobertura_internacional a.menuTitulo{ background:url(../tema/menu_lateral_internacional.gif) no-repeat 8px -12px; height:12px; line-height:12px; width:139px; }
	
	body.cor003399 dl.lateral_categorias .tit-cobertura-roning{ background:url(../tema/menu_lateral_tit-cobertura-e-roaming.gif) no-repeat left -86px; margin:10px; padding:0px; text-indent:-9000px; height:43px; line-height:43px; width:99px; }
	body.cor003399 dl.lateral_categorias dl#menu_cobertura_nacional a.menuTitulo{ background:url(../tema/menu_lateral_nacional.gif) no-repeat 8px -24px; height:12px; line-height:12px; width:141px; }
	body.cor003399 dl.lateral_categorias dl#menu_cobertura_internacional a.menuTitulo{ background:url(../tema/menu_lateral_internacional.gif) no-repeat 8px -24px; height:12px; line-height:12px; width:139px; }
	
	body.cor660099 dl.lateral_categorias .tit-cobertura-roning{ background:url(../tema/menu_lateral_tit-cobertura-e-roaming.gif) no-repeat left -129px; margin:10px; padding:0px; text-indent:-9000px; height:43px; line-height:43px; width:99px; }
	body.cor660099 dl.lateral_categorias dl#menu_cobertura_nacional a.menuTitulo{ background:url(../tema/menu_lateral_nacional.gif) no-repeat 8px -36px; height:12px; line-height:12px; width:141px; }
	body.cor660099 dl.lateral_categorias dl#menu_cobertura_internacional a.menuTitulo{ background:url(../tema/menu_lateral_internacional.gif) no-repeat 8px -36px; height:12px; line-height:12px; width:139px; }
	
	body.corff9900 dl.lateral_categorias .tit-cobertura-roning{ background:url(../tema/menu_lateral_tit-cobertura-e-roaming.gif) no-repeat left -172px; margin:10px; padding:0px; text-indent:-9000px; height:43px; line-height:43px; width:99px; }
	body.corff9900 dl.lateral_categorias dl#menu_cobertura_nacional a.menuTitulo{ background:url(../tema/menu_lateral_nacional.gif) no-repeat 8px -48px; height:12px; line-height:12px; width:141px; }
	body.corff9900 dl.lateral_categorias dl#menu_cobertura_internacional a.menuTitulo{ background:url(../tema/menu_lateral_internacional.gif) no-repeat 8px -48px; height:12px; line-height:12px; width:139px; }
	
	body.cor99cc33 dl.lateral_categorias .tit-cobertura-roning{ background:url(../tema/menu_lateral_tit-cobertura-e-roaming.gif) no-repeat left -215px; margin:10px; padding:0px; text-indent:-9000px; height:43px; line-height:43px; width:99px; }
	body.cor99cc33 dl.lateral_categorias dl#menu_cobertura_nacional a.menuTitulo{ background:url(../tema/menu_lateral_nacional.gif) no-repeat 8px -60px; height:12px; line-height:12px; width:141px; }
	body.cor99cc33 dl.lateral_categorias dl#menu_cobertura_internacional a.menuTitulo{ background:url(../tema/menu_lateral_internacional.gif) no-repeat 8px -60px; height:12px; line-height:12px; width:139px; }
/* fim - menu lateral */

.moldura{ color:#555; background:#fff; }
.moldura .bgLeft{ background:url(../img/2010/05/bg_bodycontent_left_pixel.gif) repeat-y left top; height:100%; min-height:200px;  width:100%; }/*Tirar min-height caso mudar layout ou entrar mais conteudo*/
.moldura .bgRight{ background:url(../img/2010/05/bg_bodycontent_right_pixel.gif) repeat-y right top; height:100%; min-height:200px; width:100%;}/*Tirar min-height caso mudar layout ou entrar mais conteudo*/
.moldura .bgRight .wrapMainTop{ padding:25px 18px 10px 28px; min-height:700px; height:auto !important; height:700px; } 
.moldura .bgRight .wrapMainTop h2.coberturaRoaming{ background:url(../img/2010/05/tit_cobertura_r.gif) no-repeat; width:186px; height:22px; padding:0; text-indent:-9000px; margin-bottom:15px; }
.moldura .bgRight .wrapMainTop h2.roamingNacional{ background:url(../img/2010/06/tit_roaming-nacional.gif) no-repeat; width:186px; height:22px; padding:0; text-indent:-9000px; margin-bottom:15px; }
.moldura .bgRight .wrapMainTop h2.coberturaNacional{ background:url(../img/2010/06/ttl_cobertura-nacional.gif) no-repeat; width:186px; height:22px; padding:0; text-indent:-9000px; margin-bottom:15px; }
.moldura .bgRight .wrapMainTop h2.roamingInternacional{ background:url(../img/2010/05/tit_roming.gif) no-repeat; width:186px; height:22px; padding:0; text-indent:-9000px; margin-bottom:15px; }
h2.roamingInternacionalPre{ background:url(../img/2011/02/roaming_vivo_pre_controle_title.gif) no-repeat left center; width:186px; height:22px; padding:0; text-indent:-9000px; margin:0 0 0 40px!important;; }
.moldura .bgRight .wrapMainTop .float_right  dl.fontSize{ font-size:9px; margin:0px; padding:0px 20px 0 0; width:50px; }
.moldura .bgRight .wrapMainTop .float_right  dl.fontSize dt{ padding-bottom:5px;}
.moldura .bgRight .wrapMainTop .FlashContentMap{ text-align:center; padding:39px 0px 96px 0px;}

.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:right; height:100%; padding-left:12px; position:relative; width:611px; z-index:2; }
.conteudoMeio .context{ float:right; height:auto; width:595px; }
.conteudoMeio .moldura a{ color:#555; text-decoration:underline; }
.conteudoMeio .moldura a:hover{ text-decoration:none; }
/*titulos*/
.conteudoMeio .pageTitle{ height:93px; }
.conteudoMeio .pageTitle h2.title{ height:93px; margin:0px; padding:0px; text-indent:-9000px; width:480px;}
.conteudoMeio .pageTitle .title_servicos_portal_de_voz{ background:url(../img/2010/05/pagetitle_vivo-portal-de-voz.png) no-repeat 30px 20px; }
.conteudoMeio .pageTitle .title_roming_aereo{ background:url(../img/2010/05/Cobertura_RoamingAereo_03.gif) no-repeat 45px ; height:98px; }
.conteudoMeio .pageTitle .title_roming_maritimo{ background:url(../img/2010/05/tit_maritimo.gif) no-repeat 45px ; height:98px;}

.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 45px; width:480px; }
.conteudoMeio .description2{ padding:0px 0px 0 45px; width:480px; background:url(../img/2010/05/aviao.png) no-repeat right; height:70px; }
.conteudoMeio .description2 p{ width:281px;}
.conteudoMeio .description3{ padding:0px 0px 0 45px; width:510px; background:url(../img/2010/05/navio.gif) no-repeat right; height:71px; }
.conteudoMeio .description3 p{ width:281px;}

/* sub titulos*/
.conteudoMeio .subitens{ background:url(../img/2010/05/bg_subitens.png) no-repeat left 28px; margin-top:10px; 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:25px; 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_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_descricao{ background:url(../img/2010/05/subitens_ttl_descricao.gif) no-repeat left bottom; display:block; height:13px; text-indent:-9000px; width:54px; }
.conteudoMeio .subitens ul.subitens_menu li a.subitens_companhias_aereas{ background:url(../img/2010/05/Cobertura_RoamingAereo_13.gif) no-repeat left 0px; display:block; height:13px; text-indent:-9000px; width:112px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_companhias_aereas{ background:url(../img/2010/05/Cobertura_RoamingAereo_13.gif) no-repeat left 0px; display:block; height:13px; text-indent:-9000px; width:112px; }
.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_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_utilizacao{ background:url(../img/2010/07/ultilizacao_title.gif) no-repeat left 0px; display:block; height:14px; text-indent:-9000px; width:58px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_utilizacao{ background:url(../img/2010/07/ultilizacao_title.gif) no-repeat left -16px; display:block; height:14px; text-indent:-9000px; width:58px; }

.conteudoMeio .subitens ul.subitens_menu li a.subitens_ttl_aparelhos{ background:url(../img/2010/07/aparelhos_title.gif) no-repeat left 0px; display:block; height:14px; text-indent:-9000px; width:58px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_ttl_aparelhos{ background:url(../img/2010/07/aparelhos_title.gif) no-repeat left -16px; display:block; height:14px; text-indent:-9000px; width:58px; }

.conteudoMeio .subitens ul.subitens_menu li a.subitens_cobertura { background:url(../img/2011/01/roaming_aba_cobertura.gif) no-repeat left 0px; display:block; height:13px; text-indent:-9000px; width:54px; }
.conteudoMeio .subitens ul.subitens_menu li.on a.subitens_cobertura { background:url(../img/2011/01/roaming_aba_cobertura.gif) no-repeat left bottom; display:block; height:13px; text-indent:-9000px; width:54px; }

.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 .subitens .description ul.lista-padrao li{ padding:5px 0px 5px 10px; background:url(../tema/bullet_seta_menor_direita_660099.gif) no-repeat scroll left 10px; }

.conteudoDireito{ float:right; height:100%; padding-right:12px; position:relative; width:138px; z-index:1; }
.conteudoDireito .context{ background:#ffffff;  float:left; height:auto; width:120px; }
.conteudoHome{ font-size:11px; padding-right:12px; float:right; height:100%; position:relative; width:611px; z-index:2; }
.conteudoHome .context{ float:left; height:100%; width:595px; min-height:200px; margin-bottom:21px; }/*Tirar min-height caso mudar layout ou entrar mais conteudo*/
.conteudoDireito .context2{ background:#ffffff;  float:left; height:auto; width:112px; }
.conteudoDireito2{ float:right; height:100%; padding-right:12px; position:relative; width:130px; z-index:1; }
.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; }

.bg_servicos_home_pacotes{ background:url(../img/2010/05/bg_servicos_home_pacotes.png) repeat-y left; }

/* Roaming Nacional */
.ttl_selecione_estado{ background:url(../img/2010/06/ttl_selecione-o-estado.gif) no-repeat left; height:25px; text-indent:-9000px; width:200px; }
.ddlEstados{ border:solid 1px #cecece; color:#333; font-size:11px; padding:1px; width:160px; }
.painelCoberturaNacional{ padding:10px 0 10px 0; }
.painelCoberturaNacional .pcn{ display:none; }
.painelCoberturaNacional .pcn h3{ color:#0066cc; font-size:13px; font-weight:bold; }

.filtroCoberturaNacional dl{ display:block; float:left; height:50px; padding:3px; }

.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; }


/* ROAMING NACIONAL - GOOGLE MAPS */
.googlemapsBox{ float:right; height:100%; width:748px; }
.conteudoMaps{ font-size:11px; padding-left:0px; padding-right:12px; float:right; height:100%; width:748px; z-index:2; }
.conteudoMaps .context{ float:left; height:100%; width:732px; min-height:200px; margin-bottom:21px; }/*Tirar min-height caso mudar layout ou entrar mais conteudo*/
.conteudoMaps .box_content{ margin:20px auto; width:265px; }
.conteudoMaps .box_content table td{ background:url(/sys/img/2010/05/subitens_separador.gif) no-repeat left; padding-left:8px; padding-right:8px; vertical-align:middle; font-size:9px; }
.conteudoMaps .box_content table td span{ color:#0066cc; }

v\:* { behavior:url(#default#VML);}
.conteudoMaps .mapa, .conteudoMaps #map { width:640px; height:400px; z-index:999; background:transparent !important; }
.conteudoMaps #div_mapa{ width: 640px; height:445px;  }
.conteudoMaps .painel { width: 0px; height: 401px; z-index: 10; position: absolute; }
.conteudoMaps .af_painel { z-index: 100; position: absolute; top:auto; left:auto; table.border: 1;}
.conteudoMaps #textoOrientacao ol li{ margin-bottom: 13px; }
.conteudoMaps #menu_cobertura{ float:left; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:5px; padding-bottom:5px; z-index:999; width:656px; }
.conteudoMaps #menu_cobertura div.menuItens{ margin:0px; padding:0px; float:left; }
.conteudoMaps #menu_cobertura div.menuItens .menuNome{ padding-left:5px; font-size:11px; }
.conteudoMaps #menu_cobertura .ddlClass{ color:#660099; float:left; height:17px; margin:0px; padding:3px 10px 0 0; width:auto; }
.conteudoMaps #menu_cobertura .ddlClass .bgleft{ background:url(/sys/img/2010/06/cobertura/cobertura_menu_bg_left_on.png) no-repeat left top; height:17px; width:100%; }
.conteudoMaps #menu_cobertura .ddlClass .bgright{ background:url(/sys/img/2010/06/cobertura/cobertura_menu_bg_right1_on.png) no-repeat right top; height:17px; width:100%; }
.conteudoMaps #menu_cobertura .ddlClass dl.ddlContent{ margin:0px; padding:0px; position:absolute; width:100px; }
.conteudoMaps #menu_cobertura #ddl_tecnologias{ width:100px; }
.conteudoMaps #menu_cobertura #cmbEstados{ width:130px; }
.conteudoMaps #menu_cobertura #cmbMunicipios{ width:160px; }
.conteudoMaps #menu_cobertura .onfocus .bgleft{ background:url(/sys/img/2010/06/cobertura/cobertura_menu_bg_left.png) no-repeat left top !important; }
.conteudoMaps #menu_cobertura .onfocus .bgright{ background:url(/sys/img/2010/06/cobertura/cobertura_menu_bg_right1.png) no-repeat right top !important; }
.conteudoMaps #menu_cobertura .onfocus dl.ddlContent dt a{ color:#fff !important; }
.conteudoMaps #menu_cobertura .ddlClass dl.ddlContent *{ font-size:10px; }
.conteudoMaps #menu_cobertura .ddlClass dl.ddlContent dt{ cursor:pointer; margin:0px; padding:1px 0 3px 10px; }
.conteudoMaps #menu_cobertura .ddlClass dl.ddlContent dt a{ color:#660099; font-size:11px !important; white-space:nowrap; width:90px; text-decoration:none; }
.conteudoMaps #menu_cobertura .ddlClass dl.ddlContent dd{ display:none; height:200px; margin:0px; padding:0px; width:100px; }
.conteudoMaps #menu_cobertura #cmbEstado dl.ddlContent dd{ width:150px !important; }
.conteudoMaps #menu_cobertura #cmbCidade dl.ddlContent dd{ width:200px !important; }
.conteudoMaps #menu_cobertura .ddlClass dl.ddlContent dd a{ color:#660099; font-size:11px; text-decoration:none; display:inline-block; padding:0 0px 0 10px; }
.conteudoMaps #menu_cobertura #cmbTecnologia dl.ddlContent dd a{ width:95px !important; }
.conteudoMaps #menu_cobertura #cmbEstado dl.ddlContent dd a{ width:130px !important; }
.conteudoMaps #menu_cobertura #cmbCidade dl.ddlContent dd a{ width:160px !important; }
.conteudoMaps #menu_cobertura .ddlClass dl.ddlContent ul{ margin:0px; padding:10px 0 10px 0; list-style:none; }
.conteudoMaps #menu_cobertura .ddlClass dl.ddlContent li{ cursor:pointer; margin:0px; padding:1px 0px 1px 0px; }
.conteudoMaps .scroll{ overflow:auto; width:200px; height:250px; }

/* Menu Ativo */
.conteudoMaps #menu_cobertura .on .bgleft{ background:url(/sys/img/2010/06/cobertura/cobertura_menu_bg_left_on.png) no-repeat left top; }
.conteudoMaps #menu_cobertura .on .bgright{ background:url(/sys/img/2010/06/cobertura/cobertura_menu_bg_right1_on.png) no-repeat right top; }
.conteudoMaps #menu_cobertura .on dl.ddlContent dt a{ color:#660099; }

/* Bordas Arredondadas do SelectBox */
.conteudoMaps #menu_cobertura #cmbTecnologia dl.ddlContent .size{ width:100px; }
.conteudoMaps #menu_cobertura #cmbEstado dl.ddlContent .size{ width:150px; }
.conteudoMaps #menu_cobertura #cmbCidade dl.ddlContent .size{ width:200px; }

.conteudoMaps #menu_cobertura .ddlClass dl.ddlContent .bglist{ background:#fff; }
.conteudoMaps #menu_cobertura .ddlClass dl.ddlContent .bglistL{ background:url(/sys/img/bglist_l.png) repeat-y left; }
.conteudoMaps #menu_cobertura .ddlClass dl.ddlContent .bglistR{ background:url(/sys/img/bglist_r.png) repeat-y right; }
.conteudoMaps #menu_cobertura .ddlClass dl.ddlContent .bglistTC{ background:url(/sys/img/bglist_tc.png) repeat-x top; }
.conteudoMaps #menu_cobertura .ddlClass dl.ddlContent .bglistTL{ background:url(/sys/img/bglist_tl.png) no-repeat left top; }
.conteudoMaps #menu_cobertura .ddlClass dl.ddlContent .bglistTR{ background:url(/sys/img/bglist_tr.png) no-repeat right top; }
.conteudoMaps #menu_cobertura .ddlClass dl.ddlContent .bglistBC{ background:url(/sys/img/bglist_bc.png) repeat-x bottom; }
.conteudoMaps #menu_cobertura .ddlClass dl.ddlContent .bglistBL{ background:url(/sys/img/bglist_bl.png) no-repeat bottom left; }
.conteudoMaps #menu_cobertura .ddlClass dl.ddlContent .bglistBR{ background:url(/sys/img/bglist_br.png) no-repeat bottom right; }

.conteudoMaps #menu_cobertura #address{ border:solid 1px #cecece; color:#0066cc; background:transparent; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; padding-left:5px; height:14px; width:180px; }
.conteudoMaps #menu_cobertura #button_busca{ float:left; border:solid 1px #0066cc; color:#fff; height:18px; width:20px; font-size:9px; padding:1px 2px; background:#0066cc; cursor:pointer; margin:0px; }
.conteudoMaps #menu_cobertura #busca_address{ float:left; padding-top:3px; width:235px; }

.conteudoMaps #menu_cobertura #busca_address.onfocus{ background:url(/sys/img/2010/06/cobertura/cobertura_menu_bg_left.png) no-repeat left bottom !important; }
.conteudoMaps #menu_cobertura #busca_address.onfocus #address{ color:#fff !important; }
.conteudoMaps #menu_cobertura #busca_address.onfocus #button_busca{ background:url(/sys/img/2010/06/cobertura/cobertura_menu_bg_right2.png) no-repeat bottom right !important; }

.conteudoMaps .button_duvidas{ float:left; border:solid 1px #0066cc; color:#fff; height:18px; width:16px; font-size:9px; padding:1px 2px; background:#0066cc; cursor:pointer; margin:0 0 0 2px; }
.conteudoMaps .divDuvidas{ width:600px; }
.conteudoMaps .divDuvidas p{ color:#660099; font-size:11px; font-weight:bold; }
.conteudoMaps .divDuvidas ul{ margin:0px; padding:0px; list-style:none; }
.conteudoMaps .divDuvidas li{ margin:0 0 0 5px; padding:0 0 0 10px; background:url(/sys/img/bullet_roxo.gif) no-repeat left 5px; font-size:11px; }
.conteudoMaps .mapBackground{ clear:both; width:650px; height:auto; display:inline-block; }
.conteudoMaps .mapContent{ width:650px; }
.conteudoMaps .tableContent{ display:none; width:632px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.conteudoMaps .tableContent .filtroAlfabeto{ width:632px; font-size:11px; }
.conteudoMaps .tableContent .filtroAlfabeto ul{ margin:0px; padding:15px 0 20px 0; list-style:none; width:632px; clear:both; }
.conteudoMaps .tableContent .filtroAlfabeto li{ margin:0px; padding:0 5px 0 5px; float:left; }
.conteudoMaps .tableContent .filtroAlfabeto li a{ text-decoration:underline; color:#656565; }
.conteudoMaps .tableContent .filtroAlfabeto li a.on{ color:#660099; font-weight:bold; }
.conteudoMaps .tableContent table{ width:632px; float:left;}
.conteudoMaps .tableContent table thead{ font-weight:bold; color:#fff; }
.conteudoMaps .tableContent table td{ font-size:11px; height:27px; }
.conteudoMaps .tableContent table .bgl{ background:url(/sys/img/2010/06/cobertura/bg_cobertura_table_left.png) no-repeat left; }
.conteudoMaps .tableContent table .bgr{ background:url(/sys/img/2010/06/cobertura/bg_cobertura_table_right.png) no-repeat right; }
.conteudoMaps .tableContent table div{ padding-left:15px; height:19px; line-height:19px; }
.conteudoMaps .tableContent table .bgClaro{ background:#ffffff; color:#8533ad; }
.conteudoMaps .tableContent table .bgEscuro{ background:#f9f9f9; color:#6d6d6d; }
.conteudoMaps .tableContent table tfoot a{ color:#656565; border:solid 1px #d9d9d9; padding:3px; margin:0 1px 0 1px; text-decoration:underline; }
.conteudoMaps .tableContent table tfoot a.on{ color:#660099; font-weight:bold; }
.conteudoMaps .tableContent table .bgClaro a{ color:#8533ad; text-decoration:underline; }
.conteudoMaps .tableContent table .bgEscuro a{ color:#6d6d6d; text-decoration:underline; }
.conteudoMaps .tableContent table tbody .borderLeft{ border-left:solid 1px #f5f5f5; }
.conteudoMaps .tableContent table thead .borderLeft{ border-left:solid 1px #893bb1; }

.conteudoMaps #painel_lateral{ font-family:Verdana, Arial, Helvetica, sans-serif !important; padding:10px !important; background:url(/sys/img/2010/06/cobertura/pixel_transparente.png) !important; z-index:1000 !important; }
.conteudoMaps #painel_lateral span{ font-size:10px !important; color:#787878 !important; text-decoration:underline !important; cursor:pointer !important; }
.conteudoMaps #painel_lateral span:hover{ color:#660099 !important; }
.conteudoMaps .info_gsm3g{ padding-top:40px; font-size:11px !important; font-family:Verdana, Arial, Helvetica, sans-serif; display:none; width:100%; float:left; padding-top:20px; }
.conteudoMaps .info_gsm3g ul{ list-style:none; margin:0px; padding:0px; }
.conteudoMaps .info_gsm3g li{ background:url(/sys/img/2010/06/cobertura/bullet_roxo.gif) no-repeat left 5px; font-size:11px; margin:0px; padding:0 0 10px 8px; }
.conteudoMaps .info_gsm3g a{ color:#660099; text-decoration:underline; }

.conteudoMaps #info_outros{ padding-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif; display:block;  }
.conteudoMaps #info_outros ul{ list-style:none; margin:0px; padding:0px; }
.conteudoMaps #info_outros li{ background:url(/sys/img/2010/06/cobertura/bullet_roxo.gif) no-repeat left 5px; font-size:11px; margin:0px; padding:0 0 10px 8px; }
.conteudoMaps #info_outros a{ color:#660099; text-decoration:underline; }
.conteudoMaps .campo_msg{ padding-top:20px; font-size:11px; }
.conteudoMaps .divFrequencia{ font-family: Arial; font-size:11px !important; text-decoration:underline; color:#000; width:160px; height:13px; cursor:pointer; font-weight:bold; }

/* ScrollPanel */
.conteudoMaps .containerScroll { width:200px; height:250px; }
.conteudoMaps .containerScroll .conteudoScroll{ overflow:auto; overflow-x:hidden; width:200px; height:250px; }
.conteudoMaps .containerScroll .conteudoScroll ul{ width:183px; border-right:solid 1px #d0b0df; }

.conteudoMaps .painelFechar{ display:none; border:solid 1px #d9d9d9; position:absolute; margin-left:620px; width:15px; height:15px; text-align:center; z-index:999999; font-weight:bold; color:#660099; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.conteudoMaps .combo{ border:solid 1px #cecece; color:#0066cc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:1px; width:100px; }
.conteudoMaps .comboPlus{ width:360px !Important; position:absolute; }


.conteudoMeio .description .roaming {width:500px; }
.conteudoMeio .description .roaming dl{ padding:0!important; margin-bottom:5px;}
.conteudoMeio .description .roaming dl dt{}
.conteudoMeio .description .roaming dl dt{background:url(../tema/bullet_list_fechado.gif) no-repeat 2px  center;  padding:8px 0px 8px 15px!important; border-top:1px dashed #dedede; cursor:pointer; }
.conteudoMeio .description .roaming dl dt.on{background:url(../tema/bullet_list_aberto.gif) no-repeat 2px  center; padding:10px 0px 8px 15px!important; border-top:1px dashed #dedede; cursor:pointer; }
.conteudoMeio .description .roaming dl dt.sem_borda { border:none;}



.lightbox_frequencia{ padding:10px 20px 10px 20px; font-size:12px; }
.lightbox_frequencia .ttl_frequencia{ background:url(/sys/img/2010/07/pagetitle_frequencia.gif) no-repeat left; width:97px; height:40px; text-indent:-9000px; }


.element.style { width:0px;}


/* COBERTURA.CSS */
.conteudoMaps #layerConteudo{ float:left; width:690px; border:1px solid #cc0000 }
.conteudoMaps #layerHome{ padding-right:18px; }
.conteudoMaps #layerLateral{ float:right; width:150px; sborder:1px solid #000; }
.conteudoMaps #layerLateral img{ border:0px; }
.conteudoMaps #layerLateral a{ text-decoration:none; }
.conteudoMaps #layerLateralBox{ background-image: url(/_sys/_img/cobertura_lateral_box.jpg); background-repeat: no-repeat; width:140px; height: 180px; }
.conteudoMaps #formEstados { width: 133px; margin-top: 5px; }
.conteudoMaps #formTecnologias { width: 133px; margin-top: 5px; }
.conteudoMaps #layerLateralBoxConteudo { padding: 30px 5px 5px 4px; *padding: 30px 5px 5px 4px; _padding: 30px 5px 5px 4px; }
.conteudoMaps #layerLateralBoxConteudo .layerLateralBoxTitulo { font-weight: bold; }
.conteudoMaps #layerMapa { border: 1px solid #f2f2f2; width: 138px; height: 148px; padding: 0px 0px 10px 4px; *padding: 14px 0px 2px 4px; }
.conteudoMaps #layerAlfabeto { color: #828181; background:url(/sys/img/2010/06/cobertura/bgAlfabeto.jpg) no-repeat center top; padding:15px 0 10px 0; }
.conteudoMaps #layerAlfabetoBairro{ background:url(/sys/img/2010/06/cobertura/bgAlfabeto.jpg) no-repeat center top; padding:15px 0 10px 0; }
.conteudoMaps #layerAlfabetoBairro a, .conteudoMaps #layerAlfabeto a{ font-size: 10px; padding:0 3px 0 3px; text-decoration: underline; }
.conteudoMaps #layerAlfabetoBairro a:hover, .conteudoMaps #layerAlfabeto a:hover { text-decoration:none; }
.conteudoMaps .lp_roaming_internacional { position: absolute; z-index: 99999; left: 10px; top: 155px; }
.conteudoMaps .bgCinza{ background-color:#F4F4F4; }
.conteudoMaps .bgBranco{ background-color:#FFFFFF; }
.conteudoMaps .xmlTecnologia span{ padding:0 20px 0 0; }

.conteudoMaps .mapa_header{ display:inline-block; margin:10px 0 10px 0; width:100%; }
.conteudoMaps .municipiosCom3G{ float:right; width:270px; }
.conteudoMaps .atualizado{ float:left; width:220px; }
.conteudoMaps .municipiosCom3G dl{ display:inline-block; }
.conteudoMaps .municipiosCom3G dt{ background:url(../img/2010/08/ttl_confira-qtos-municipios-tem-3g-vivo.gif) no-repeat; width:154px; height:27px; text-indent:-9000px; float:left; }
.conteudoMaps .municipiosCom3G dd{ float:left; padding-left:10px; }
.conteudoMaps .municipiosCom3G dd span{ background:url(../img/2010/08/bg_quadrado_azul.png) no-repeat; width:26px; height:26px; line-height:26px; font-size:22px; color:#fff; display:inline-block; text-align:center; }

/* Marcus Style */
.conteudoMaps .tbBairros{ width:675px; }
.conteudoMaps .tbBairros td{ border-left:solid 1px #efefef; padding:3px 3px 3px 10px; }
.conteudoMaps .tbBairros td.colunaUm{ border-left:solid 0px; }
.conteudoMaps .tbBairros .bgClaro{ background:#fffdf3; color:#0066cc; }
.conteudoMaps .tbBairros .bgClaro .hand, .conteudoMaps .tbBairros .bgEscuro .hand{ color:#0066cc; font-weight:bold; text-decoration:none; float:left; cursor:pointer; }
.conteudoMaps .tbBairros .bgClaro .hand.hover, .conteudoMaps .tbBairros .bgEscuro .hand.hover{ text-decoration:underline; }
.conteudoMaps .tbBairros .bgEscuro{ background:#f9f9f9; color:#4a4a4a; }
.conteudoMaps .tbBairros th div{ height:22px; line-height:22px; width:100%; }
.conteudoMaps .tbBairros th div h3{ color:#fff; font-size:11px; font-weight:bold; padding:0 0 0 10px; margin:0px; }
.conteudoMaps .tbBairros .bgAzulCenter th{ background:url(/sys/img/2010/06/cobertura/barra_meio_cobertura.jpg) repeat-x left; height:22px; line-height:22px; }
.conteudoMaps .tbBairros .bgAzulLeft{	background:url(/sys/img/2010/06/cobertura/barra_esq_cobertura.jpg) no-repeat left; height:22px; }
.conteudoMaps .tbBairros .bgAzulRight{ background:url(/sys/img/2010/06/cobertura/barra_dir_cobertura.jpg) no-repeat right; height:22px; }
.conteudoMaps .paginacao{ padding:10px 0 0 0; }
.conteudoMaps .paginacao a{ padding:0 3px 0 3px; text-decoration:underline; }
.conteudoMaps .paginacao a strong{ color:#0066cc; }
.conteudoMaps .paginacao a:hover{ text-decoration:none; }
.conteudoMaps .balao{ display:none; position:absolute; min-height:50px; height:auto !important; height:50px; width:265px; }
.conteudoMaps .balao .seta{ background:url(/sys/img/2010/06/cobertura/balao_seta.gif) no-repeat left top; height:8px; line-height:8px; width:13px; }
.conteudoMaps .balao .bgMeio{ background:url(/sys/img/2010/06/cobertura/balao_meio.gif) repeat-y left; min-height:44px; height:auto !important; height:44px; width:100%; }
.conteudoMaps .balao .bgTop{ background:url(/sys/img/2010/06/cobertura/balao_top.gif) no-repeat left top; min-height:44px; height:auto !important; height:44px; width:100%; }
.conteudoMaps .balao .bgBottom{ background:url(/sys/img/2010/06/cobertura/balao_bottom.gif) no-repeat left bottom; min-height:44px; height:auto !important; height:44px; width:100%; }
.conteudoMaps .balao .context{ padding:15px 5px 15px 5px; }
.conteudoMaps .middle{ min-height:200px; height:auto !important; height:200px; }
.conteudoMaps .frequenciaConteudo{ display:none; margin:20px 0 15px 0; }
.conteudoMaps .frequenciaConteudo .imgFrequencia{ text-align:center; margin:20px auto; }
.conteudoMaps .link_azul{ color:#0066cc; font-size:11px; text-decoration:none; }
.conteudoMaps .link_azul:hover{ color:#0066cc; text-decoration:underline; }
.conteudoMaps #linhatempo { width:985px; margin-top: -136px; *margin-top: -138px; }
.conteudoMaps #background { background-color: #ffffff; display:block; filter:alpha(opacity=50); left:0; opacity:0.5; position:absolute; top:226px; bottom:0; width:1005px; height:825px !important; z-index:10; }
.conteudoMaps .conteudoCoberturaHome .titulo_cobertura_home{ background:url(/sys/img/2010/06/cobertura/titulo_cobertura_home.png) no-repeat left; width:422px; text-indent:-9000px; height:18px; }
.conteudoMaps .conteudoCoberturaHome{ background:url(/sys/img/2010/06/cobertura/sombra_lateral.png) no-repeat right top; width:735px !important; height:670px;}
.conteudoMaps .conteudoCoberturaHome .descriptionTop{ width:600px; }
.conteudoMaps .conteudoCoberturaHome .descriptionTop a{ color:#660099; text-decoration:underline; }

/* Função para deixar o fundo da imagem transparente no IE6 */
.conteudoMaps .imgPng { behavior:url(/sys/js/iepngfix.htc); position:absolute !important; z-index:1 !important; }
.conteudoMaps .conteudo{ left:-50px; padding:20px 0 0 50px; background:url(/sys/img/2010/06/cobertura/separador.jpg) top center no-repeat; width:647px; }
.conteudoMaps .conteudo .texto{ width:550px; }
.conteudoMaps .conteudo .texto p{ margin-top:5px; line-height:18px; }
.conteudoMaps .rodape-botoes{ margin:0 0 0 70px; padding:15px 0 0 20px; background:url(/sys/img/2010/06/cobertura/separador2.jpg) left top no-repeat; width:180px; font-size:11px; clear:both; display:inline-block; }
.conteudoMaps .scroll{ scrollbar-face-color:660099; scrollbar-track-color:660099; scrollbar-arrow-color:000000; scrollbar-shadow-color:420075; scrollbar-dark-shadow-color:660099; scrollbar-3dlight-color:af53e0; scrollbar-highlight-color:af53e0; }

.conteudoMaps .title{ color:#660099; font-size:14px !important; }

.conteudoMaps .balaoAparelhos { display:none; float:right; height:275px; padding-top:30px; width:300px; margin-top:10px;}
.conteudoMaps .balaoAparelhos .balaoAparelhosBg{ background:url(/sys/img/2010/06/cobertura/balao_aparelhos.png) no-repeat -70px 0px; width:300px; height:275px; }
.conteudoMaps .balaoAparelhos .txtRoxo { color:#660099; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:5px 0 5px 0; padding:0px; }
.conteudoMaps .balaoAparelhos .balaoConteudo { padding:20px 25px 10px 26px }
.conteudoMaps .balaoAparelhos .balaoBg { background:url(/sys/img/2010/06/cobertura/balao_aparelhos_scroll.png) no-repeat; padding:5px 0 5px 5px; height:104px; width:235px; }
.conteudoMaps .balaoAparelhos .balaoScroll { height:104px; overflow-y:scroll; overflow-x:hidden; width:245px; }
.conteudoMaps .balaoAparelhos .balaoSaibaMais { margin-top:5px; }
.conteudoMaps .balaoAparelhos .balaoScroll ul, .conteudoMaps .balaoAparelhos .balaoScroll li { margin:0px; padding:0px; }
.conteudoMaps .balaoAparelhos .balaoScroll ul { padding:0px; }
.conteudoMaps .balaoAparelhos .balaoScroll ul li { list-style:none; padding:4px 4px 4px 4px; }
.conteudoMaps .balaoAparelhos .balaoScroll ul li .bgCinza { background-color:#F4F4F4; }
.conteudoMaps .balaoAparelhos .balaoScroll ul li .bgBranco { background-color:#FFFFFF; }
.conteudoMaps .balaoAparelhos .balaoScroll ul li a.on { background:url(/sys/img/2010/06/cobertura/balao_aparelhos_bullet_on.png) no-repeat left center; padding:0 0 0 15px; }
.conteudoMaps .balaoAparelhos .balaoScroll ul li a.off { background:url(/sys/img/2010/06/cobertura/balao_aparelhos_bullet_off.png) no-repeat left center; padding:0 0 0 15px; }
.conteudoMaps .balaoAparelhos .ddl_tipos{ width:100px; }
.conteudoMaps .balaoAparelhos .imgTexto{ margin-top:-10px; }
/* ROAMING NACIONAL - GOOGLE MAPS 		FIM 		*/

/*Cobertura - Áereo*/
.tarifas{ margin-left:-3p; padding-top:30px; }
.tarifas dl{ border-bottom:1px dashed #CECECE; display:block; margin-bottom:3px; padding-bottom:8px; }
.tarifas dl dt{ background:url(../img/2010/05/bullet_list_fechado.gif) no-repeat 3px 2px; cursor:pointer; padding-left:14px; }
.tarifas dl dt a{ text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.tarifas dl dt.on{ background:url(../img/2010/05/bullet_list_aberto.gif) no-repeat 3px 2px; }
.tarifas dl dd{ display:none; padding-top:20px; }

#maior_cobertura_title {
	background:transparent url(/sys/img/2011/01/cobertura_roaming_title.gif) no-repeat left top;
	height:51px;
	text-indent:-90000px;
	width:419px;
}

#maior_cobertura_tabela {
	margin:30px 0 50px 0;
}

#maior_cobertura_grafico {
	margin:0 0 30px 0;
}

#maior_cobertura_buttons {
	margin:0 0 0 25px;
}

#banner-inferior-cobertura {
	margin:10px 0 0 -5px;
}

#lb_frequencia .lb_box_content {	
	background-color:white !important;
	opacity:0.9;
}
