@charset "utf-8";
/* CSS Document */

body { margin:0 auto;}

div.geral { margin:0 auto; }
div.geral div.principal { width:100%; height:auto; margin:0 auto;}
div.geral div.principal div.topo { width:100%; height:157px; background: url(../images/bg_top.jpg) no-repeat center;}
div.geral div.principal div.topo div.meio { width:980px; margin:0 auto;}
div.geral div.principal div.topo div.meio img.logo { margin:47px 0 0 27px;}

div.geral div.principal div.topo div.meio div.menu_cima { margin:9px 0 5px 47px; *margin:4px 0 5px 47px; _margin:4px 0 5px 36px; float:left; width:960px; height:21px;}
div.geral div.principal div.topo div.meio div.menu_cima a.paravoce { display:block; background:url(../images/menu_cima.jpg) no-repeat; background-position:0px 0px; width:90px; height:21px; text-indent:-9999px; float:left;}
div.geral div.principal div.topo div.meio div.menu_cima a.paravoce:hover {display:block; background:url(../images/menu_cima.jpg) no-repeat; background-position:0px -19px; width:90px; height:21px; text-indent:-9999px; float:left;}
div.geral div.principal div.topo div.meio div.menu_cima a.paravoce_active {display:block; background:url(../images/menu_cima.jpg) no-repeat; background-position:0 -19px; width:90px; height:21px; text-indent:-9999px; float:left;}
div.geral div.principal div.topo div.meio div.menu_cima a.parasuaempresa {display:block; background:url(../images/menu_cima.jpg) no-repeat; background-position:-100px 0; width:200px; height:21px; text-indent:-9999px; float:left;}
div.geral div.principal div.topo div.meio div.menu_cima a.parasuaempresa:hover {display:block; background:url(../images/menu_cima.jpg) no-repeat; background-position:-100px -19px; width:200px; height:21px; text-indent:-9999px; float:left;}
div.geral div.principal div.topo div.meio div.menu_cima a.parasuaempresa_active {display:block; background:url(../images/menu_cima.jpg) no-repeat; background-position:-100px -19px; width:200px; height:21px; text-indent:-9999px; float:left;}

div.geral div.principal div.topo div.meio div.menu_baixo {margin:0 0 0 35px; _margin:0 0 0 30px; float:left; width:960px;}
div.geral div.principal div.topo div.meio div.menu_baixo a { text-indent:-9999px; float:left; display:block;}

div.geral div.principal div.topo div.meio div.menu_baixo a.home {display:block; background:url(../images/menu.jpg) no-repeat; background-position:0 0; width:73px; height:22px;}
div.geral div.principal div.topo div.meio div.menu_baixo a.home:hover {background-position:0 -22px;}
div.geral div.principal div.topo div.meio div.menu_baixo a.home_active {display:block; background:url(../images/menu.jpg) no-repeat; background-position:0 -22px; width:73px; height:22px;}

div.geral div.principal div.topo div.meio div.menu_baixo a.empresa {display:block; background:url(../images/menu.jpg) no-repeat; background-position:-73px 0; width:95px; height:22px;}
div.geral div.principal div.topo div.meio div.menu_baixo a.empresa:hover {background-position:-73px -22px;}
div.geral div.principal div.topo div.meio div.menu_baixo a.empresa_active {display:block; background:url(../images/menu.jpg) no-repeat; background-position:-73px -22px; width:95px; height:22px;}

div.geral div.principal div.topo div.meio div.menu_baixo a.planosetarifas {display:block; background:url(../images/menu.jpg) no-repeat; background-position:-168px 0; width:80px; height:22px;}
div.geral div.principal div.topo div.meio div.menu_baixo a.planosetarifas:hover {background-position:-168px -22px;}
div.geral div.principal div.topo div.meio div.menu_baixo a.planosetarifas_active {display:block; background:url(../images/menu.jpg) no-repeat; background-position:-168px -22px; width:80px; height:22px;}

div.geral div.principal div.topo div.meio div.menu_baixo a.recargaonline {display:block; background:url(../images/menu.jpg) no-repeat; background-position:-250px 0; width:135px; height:22px;}
div.geral div.principal div.topo div.meio div.menu_baixo a.recargaonline:hover {background-position:-250px -22px;}
div.geral div.principal div.topo div.meio div.menu_baixo a.recargaonline_active {display:block; background:url(../images/menu.jpg) no-repeat; background-position:-250px -22px; width:135px; height:22px;}

div.geral div.principal div.topo div.meio div.menu_baixo a.cobertura {display:block; background:url(../images/menu.jpg) no-repeat; background-position:-390px 0; width:110px; height:22px;}
div.geral div.principal div.topo div.meio div.menu_baixo a.cobertura:hover {background-position:-390px -22px;}
div.geral div.principal div.topo div.meio div.menu_baixo a.cobertura_active {display:block; background:url(../images/menu.jpg) no-repeat; background-position:-390px -22px; width:110px; height:22px;}

div.geral div.principal div.topo div.meio div.menu_baixo a.sac {display:block; background:url(../images/menu.jpg) no-repeat; background-position:-500px 0; width:60px; height:22px;}
div.geral div.principal div.topo div.meio div.menu_baixo a.sac:hover {background-position:-500px -22px;}
div.geral div.principal div.topo div.meio div.menu_baixo a.sac_active {display:block; background:url(../images/menu.jpg) no-repeat; background-position:-500px -22px; width:60px; height:22px;}

div.geral div.principal div.topo div.meio div.menu_baixo a.faq {display:block; background:url(../images/menu.jpg) no-repeat; background-position:-560px 0; width:63px; height:22px;}
div.geral div.principal div.topo div.meio div.menu_baixo a.faq:hover {background-position:-560px -22px;}
div.geral div.principal div.topo div.meio div.menu_baixo a.faq_active {display:block; background:url(../images/menu.jpg) no-repeat; background-position:-560px -22px; width:63px; height:22px;}


div.geral div.principal div.conteudo { width:980px; margin:0 auto; }
div.geral div.principal div.conteudo div.banner { width:980px; height:227px; background:url(../images/bg_topo.jpg) no-repeat center; margin-left:1px;}
div.geral div.principal div.conteudo div.banner_faq { width:980px; height:140px; background:url(../images/bg_topo_faq.jpg) no-repeat center;}
div.geral div.principal div.conteudo div.banner img {margin-left:34px;}
div.geral div.principal div.conteudo div.banner img.sombra {margin:0 0 0 170px; _margin:229px 0 0 -830px; _position:absolute; _z-index:9999;}
div.geral div.principal div.conteudo div.banner div.banner_dentro_solucoes { width:910px; height:230px; margin-left:34px; background:url(../images/banner_solucoes.jpg) no-repeat; margin-top:1px; *margin-top:0px;}
div.geral div.principal div.conteudo div.banner div.banner_dentro_telefoniaip { width:910px; height:230px; margin-left:34px; background:url(../images/banner_telefonia_03.jpg) no-repeat; margin-top:1px; *margin-top:0px;}
div.geral div.principal div.conteudo div.banner div.banner_dentro_internetbandalarga { width:910px; height:230px; margin-left:34px; background:url(../images/banner_internetbandalarga.jpg) no-repeat; margin-top:1px; *margin-top:0px;}
div.geral div.principal div.conteudo div.banner div.banner_dentro_plc { width:910px; height:230px; margin-left:34px; background:url(../images/banner_plc_03.jpg) no-repeat; margin-top:1px; *margin-top:0px;}
div.geral div.principal div.conteudo div.banner div.banner_dentro_planos { width:910px; height:230px; margin-left:34px; background:url(../images/banner_planosetarifas.jpg) no-repeat; margin-top:1px; *margin-top:0px;}

div.geral div.principal div.conteudo div.banner div.dentro {margin:0 0 0 35px;}
div.geral div.principal div.conteudo div.banner div.menu { width:460px; height:35px; display:block; padding:192px 0 0 459px; _padding:195px 0 0 459px;}
div.geral div.principal div.conteudo div.banner div.menu a { display:block; height:35px; float:left; text-indent:-9999px;}
div.geral div.principal div.conteudo div.banner div.menu a.solucoes { background:url(../images/abas_empresa.jpg) no-repeat; background-position:-0px 0; width:97px;}
div.geral div.principal div.conteudo div.banner div.menu a.solucoes:hover { background-position:-0px -35px;}
div.geral div.principal div.conteudo div.banner div.menu a.solucoes_active {background:url(../images/abas_empresa.jpg) no-repeat; background-position:-0px -35px; width:97px;}

div.geral div.principal div.conteudo div.banner div.menu a.telefoniaip {background:url(../images/abas_empresa.jpg) no-repeat; background-position:-97px 0; width:115px;}
div.geral div.principal div.conteudo div.banner div.menu a.telefoniaip:hover {background-position:-97px -35px;}
div.geral div.principal div.conteudo div.banner div.menu a.telefoniaip_active {background:url(../images/abas_empresa.jpg) no-repeat; background-position:-97px -35px; width:115px;}

div.geral div.principal div.conteudo div.banner div.menu a.internetbandalarga {background:url(../images/abas_empresa.jpg) no-repeat; background-position:-212px 0; width:105px;}
div.geral div.principal div.conteudo div.banner div.menu a.internetbandalarga:hover {background-position:-212px -35px;}
div.geral div.principal div.conteudo div.banner div.menu a.internetbandalarga_active {background:url(../images/abas_empresa.jpg) no-repeat; background-position:-212px -35px; width:105px;}

div.geral div.principal div.conteudo div.banner div.menu a.plc {background:url(../images/abas_empresa.jpg) no-repeat; background-position:-317px 0; width:135px;}
div.geral div.principal div.conteudo div.banner div.menu a.plc:hover {background-position:-317px -35px;}
div.geral div.principal div.conteudo div.banner div.menu a.plc_active {background:url(../images/abas_empresa.jpg) no-repeat; background-position:-317px -35px; width:135px;}

div.geral div.principal div.conteudo div.banner div.menu a.planos { background:url(../images/abas_planos_tarifas.jpg) no-repeat; width:112px; height:35px; background-position:-1px 0;}
div.geral div.principal div.conteudo div.banner div.menu a.planos:hover {background-position:-1px -35px;}
div.geral div.principal div.conteudo div.banner div.menu a.planos_active {background:url(../images/abas_planos_tarifas.jpg) no-repeat; width:112px; height:35px; background-position:-1px -35px;}

div.geral div.principal div.conteudo div.banner div.menu a.tarifas {background:url(../images/abas_planos_tarifas.jpg) no-repeat; width:111px; height:35px; background-position:-112px 0;}
div.geral div.principal div.conteudo div.banner div.menu a.tarifas:hover {background-position:-112px -35px;}
div.geral div.principal div.conteudo div.banner div.menu a.tarifas_active {background:url(../images/abas_planos_tarifas.jpg) no-repeat; width:111px; height:35px; background-position:-112px -35px;}



div.geral div.principal div.conteudo div.meio {width:980px; height:auto; float:left; background:url(../images/bg_meio.jpg) repeat-y center; }
div.geral div.principal div.conteudo div.meio div.boxes { width:600px; _width:650px; float:left; margin:30px 30px 0 40px; _margin:30px 0 0 10px; text-indent:-9999px;}
div.geral div.principal div.conteudo div.meio div.boxes a { display:block; text-indent:-9999px; float:left; margin:20px 0 0 18px; _margin:20px 0 0 18px; width:269px; height:157px;}
div.geral div.principal div.conteudo div.meio div.boxes a.pqtelergs { background:url(../images/bt_pqtelergs.jpg) no-repeat; width:555px; margin-left:37px; }
div.geral div.principal div.conteudo div.meio div.boxes a.planosetarifas { background:url(../images/bt_planosetarifas.jpg) no-repeat;}
div.geral div.principal div.conteudo div.meio div.boxes a.duvidasfrequentes { background:url(../images/bt_duvidasfrequentes.jpg) no-repeat;}
div.geral div.principal div.conteudo div.meio div.boxes a.recargaonline { background:url(../images/bt_recargaonline.jpg) no-repeat; margin-left:37px;}
div.geral div.principal div.conteudo div.meio div.boxes a.ondeatelergsesta { background:url(../images/bt_ondeestaatelergs.jpg) no-repeat; margin-left:37px;}
div.geral div.principal div.conteudo div.meio img.banner { display:block; float:left; width:231px; height:318px; text-indent:-9999px; margin-top:62px;}
div.geral div.principal div.conteudo div.meio a.banner_destaque {display:block; float:left; background:url(../images/bt_faleconosco.jpg) no-repeat; width:231px; height:149px; text-indent:-9999px; margin-top:30px; *margin-top:30px;}


div.geral div.principal div.conteudo div.meio div.left { width:384px; float:left; margin:5px 30px 0 80px; height:auto; _margin:5px 30px 0 40px;}
div.geral div.principal div.conteudo div.meio div.left h2 { display:block; float:left; width:384px; height:68px; margin-bottom:20px; text-indent:-9999px; *margin:20px 0 23px -3px;}
div.geral div.principal div.conteudo div.meio div.left h2.pqtelergs { background:url(../images/titulo_pqtelergs.jpg) no-repeat;}
div.geral div.principal div.conteudo div.meio div.left h2.planosetarifas { background:url(../images/titulo_planosetarifas.jpg) no-repeat;}
div.geral div.principal div.conteudo div.meio div.left h2.cobertura { background:url(../images/titulo_cobertura.jpg) no-repeat;}
div.geral div.principal div.conteudo div.meio div.left h2.duvidasfrequentes { background:url(../images/titulo_duvidasfrequentes.jpg) no-repeat; margin:-30px 0 20px 0; _margin:0 0 20px 0;}
div.geral div.principal div.conteudo div.meio div.left h2.contato { background:url(../images/titulo_contato.jpg) no-repeat;}
div.geral div.principal div.conteudo div.meio div.left p {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#9c9c9c; text-align:justify;}
div.geral div.principal div.conteudo div.meio div.left a.bt_video { display:block; text-indent:-9999px; margin:0 auto; background:url(../images/bt_video.jpg) no-repeat; width:360px; height:142px;}
div.geral div.principal div.conteudo div.meio div.left span.vermelho { color:#f0481a;}
div.geral div.principal div.conteudo div.meio div.left h4.login{width:57px; height:21px; background:url(../images/login.jpg) no-repeat top; text-indent:-9999px; float:left; margin:0 0 0 -10px; }
div.geral div.principal div.conteudo div.meio div.left h4.senha{width:57px; background:url(../images/senha.jpg) no-repeat top; text-indent:-9999px; float:left;  margin:0 0 0 -10px;}
div.geral div.principal div.conteudo div.meio div.left a.esqueci {font-size:9px; display:block; color:#f0481a; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; margin:0 0 0 47px;}

div.geral div.principal div.conteudo div.meio div.left h4.nome{width:57px; background:url(../images/nome.jpg) no-repeat top; text-indent:-9999px; float:left;  margin:0 5px 0  -5px;}
div.geral div.principal div.conteudo div.meio div.left h4.email{width:57px; background:url(../images/email.jpg) no-repeat top; text-indent:-9999px; float:left;  margin:0 5px 0 -5px;}
div.geral div.principal div.conteudo div.meio div.left h4.telefone{width:77px; background:url(../images/telefone.jpg) no-repeat top; text-indent:-9999px; float:left;  margin:0 5px 0 -7px;}
div.geral div.principal div.conteudo div.meio div.left h4.departamento{width:103px; background:url(../images/departamento.jpg) no-repeat top; text-indent:-9999px; float:left;  margin:0 10px 0 0;}
div.geral div.principal div.conteudo div.meio div.left h4.mensagem{width:90px; background:url(../images/mensagem.jpg) no-repeat top; text-indent:-9999px; float:left;  margin:0 5px 0 -5px;}

div.geral div.principal div.conteudo div.meio div.left form.form {width:384px; padding-top:30px;}
div.geral div.principal div.conteudo div.meio div.left form.form input {display:block;}
div.geral div.principal div.conteudo div.meio div.left form.form input.input_g {  height:16px; border:solid 1px #9c9c9c; background:#FFFFFF; color:#999999; margin-bottom:3px; }
div.geral div.principal div.conteudo div.meio div.left form.form textarea { height:70px; border:solid 1px #9c9c9c; background:#FFFFFF; color:#999999; margin-top:1px;}
div.geral div.principal div.conteudo div.meio div.left form.form input.enviar{text-indent:-9999px; display:block; background:url(../images/bt_enviar.jpg) no-repeat; width:83px; height:31px; border:0px; margin:20px 140px; _margin:20px 0 20px 180px; }
div.geral div.principal div.conteudo div.meio div.left form.form input.enviar:hover{display:block; background:url(../images/bt_enviar.jpg) no-repeat; width:83px; height:31px; background-position:0px -31px;}
div.geral div.principal div.conteudo div.meio div.left form.form input.cancelar {  text-indent:-9999px; display:block; background:url(../images/bt_cancelar.jpg) no-repeat; width:49px; height:12px; border:0px; margin:-10px 175px;}
div.geral div.principal div.conteudo div.meio div.left form.form input.entrar{text-indent:-9999px; display:block; background:url(../images/bt_entrar.jpg) no-repeat; width:83px; height:31px; border:0px; margin:20px 150px; }
div.geral div.principal div.conteudo div.meio div.left form.form input.entrar:hover{display:block; background:url(../images/bt_entrar.jpg) no-repeat; width:83px; height:31px; background-position:0px -31px;}
div.geral div.principal div.conteudo div.meio div.left form.form input.esqueci {  text-indent:-9999px; display:block; background:url(../images/bt_esquecisenha.jpg) no-repeat; width:101px; height:15px; border:0px; margin:-10px 127px; _margin:0 145px;}


div.geral div.principal div.conteudo div.meio div.recarga { width:503px; float:left; margin:5px 30px 0 250px; height:auto; _margin:5px 30px 0 120px;}
div.geral div.principal div.conteudo div.meio div.recarga h2 { display:block; float:left; width:384px; height:68px; margin-bottom:20px; text-indent:-9999px; *margin:20px 0 23px -3px;}
div.geral div.principal div.conteudo div.meio div.recarga h2.recarga { background:url(../images/titulo_recargaonline.jpg) no-repeat; margin-left:100px; _margin-left:50px;}
div.geral div.principal div.conteudo div.meio div.recarga span.vermelho { color:#f0481a;}
div.geral div.principal div.conteudo div.meio div.recarga p {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#9c9c9c; text-align:justify;}
div.geral div.principal div.conteudo div.meio div.recarga div.fundo_formulario {background:url(../images/bg_form.jpg) no-repeat; margin:0 auto; width:503px; height:349px;}



div.geral div.principal div.conteudo div.meio div.right { width:438px; float:left; height:auto; background:url(../images/right_middle.jpg) repeat-y;}
div.geral div.principal div.conteudo div.meio div.right p {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-align:justify; *text-align:left; padding-left:30px; padding-right:30px; *margin:0 0 15px 0;}
div.geral div.principal div.conteudo div.meio div.right p.menor {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-align:justify; *text-align:left; padding-left:30px; padding-right:30px;}
div.geral div.principal div.conteudo div.meio div.right h3 {display:block; float:left; width:410px; margin:45px 0 20px 26px; _margin:45px 0 20px 13px; text-indent:-9999px; height:49px;}
div.geral div.principal div.conteudo div.meio div.right h3.solucoes { background:url(../images/subtitulo_solucoes.jpg) no-repeat;}
div.geral div.principal div.conteudo div.meio div.right h3.telefoniaip { background:url(../images/subtitulo_telefoniaip.jpg) no-repeat;}
div.geral div.principal div.conteudo div.meio div.right h3.internetbandalarga {background:url(../images/subtitulo_internetbandalarga.jpg) no-repeat;}
div.geral div.principal div.conteudo div.meio div.right h3.plc {background:url(../images/subtitulo_plc.jpg) no-repeat;}
div.geral div.principal div.conteudo div.meio div.right h3.chamadasnacionais {background:url(../images/subtitulo_chamadasnacionais.jpg) no-repeat; height:52px; margin:50px 0 0 30px;}
div.geral div.principal div.conteudo div.meio div.right h4 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; margin:10px 0 -10px 30px; *margin:10px 0 0 30px;}
div.geral div.principal div.conteudo div.meio div.right img.separador {margin:0 0 0 5px;}
div.geral div.principal div.conteudo div.meio div.right span { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-align:justify; padding-left:30px; padding-right:30px; width:120px; display:block; float:left; height:20px; line-height:20px; *margin:-4px 0 -14px 0;}
div.geral div.principal div.conteudo div.meio div.right small {font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:justify; padding-left:30px; padding-right:30px; margin-bottom:20px; display:block; height:30px; width:340px;}
div.geral div.principal div.conteudo div.meio div.right img.tarifas {margin-left:30px;}
div.geral div.principal div.conteudo div.meio div.right img.valorminuto {margin:0 0 20px 28px;}
div.geral div.principal div.conteudo div.meio div.right img.bottom {*margin:0 0 -5px 0;}
div.geral div.principal div.conteudo div.meio div.right a {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-align:justify;  text-decoration:none;}
div.geral div.principal div.conteudo div.meio div.right a:hover {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-align:justify; text-decoration:underline;}




div.geral div.principal div.conteudo div.meio div.right_dois { width:438px; float:left; height:auto; background:url(../images/right_middle.jpg) repeat-y; margin:60px 0 0 0;}
div.geral div.principal div.conteudo div.meio div.right_dois p {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-align:justify; padding-left:30px; padding-right:30px;}
div.geral div.principal div.conteudo div.meio div.right_dois img.separador {margin:0 0 0 5px; *margin:-5px 0 0 5px;}
div.geral div.principal div.conteudo div.meio div.right_dois span { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-align:justify; padding-left:30px; padding-right:30px; width:300px; display:block; float:left; height:20px; line-height:20px; *margin:0 0 -5px 0;}
div.geral div.principal div.conteudo div.meio div.right_dois div.filial h4 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-align:justify; padding-left:30px; padding-right:30px;}
div.geral div.principal div.conteudo div.meio div.right_dois div.filial p {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-align:justify; padding-left:30px; padding-right:30px;}
div.geral div.principal div.conteudo div.meio div.right_dois a {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-align:justify;  text-decoration:none;}
div.geral div.principal div.conteudo div.meio div.right_dois a:hover {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-align:justify; text-decoration:underline;}
div.geral div.principal div.conteudo div.meio div.right_dois img.bottom {*margin:0 0 -4px 0;}


div.geral div.principal div.conteudo div.meio div.right_faq { width:438px; float:left; height:auto; margin:-15px 0 0 0; _margin:0 0 0 0; background:url(../images/right_middle.jpg);}
div.geral div.principal div.conteudo div.meio div.right_faq img.bottom {*margin:0 0 -4px 0;}



div.geral div.principal div.rodape { width:100%; margin:0 auto; height:200px; background:url(../images/bg_bottom.jpg) no-repeat center bottom; float:left; clear:both;}
div.geral div.principal div.rodape div.dentro_rodape { width:978px; display:block; background:url(../images/bg_rodape.jpg) no-repeat center; height:95px; margin:0 auto;}
div.geral div.principal div.rodape div.baixo_rodape { width:980px; background:url(../images/bg_rodape_baixo.jpg) no-repeat center; height:34px; margin:0 auto; margin-top:-2px;}
div.geral div.principal div.rodape div.baixo_rodape div.menu {font-family: Arial, Helvetica, sans-serif; color:#999999; font-size:12px; margin:8px 0 0 495px; _margin:8px 0 0 250px;float:left; width:390px;}
div.geral div.principal div.rodape div.baixo_rodape div.menu a.links_rodape { font-family: Arial, Helvetica, sans-serif; color:#999999; text-decoration:none; font-size:12px;}
div.geral div.principal div.rodape div.baixo_rodape div.menu a.links_rodape:hover {  color: #666666; }
div.geral div.principal div.rodape div.baixo_rodape div.menu a.links_rodape_active {font-family: Arial, Helvetica, sans-serif;   color: #666666;  text-decoration:none; font-size:12px;}
div.geral div.principal div.rodape div.baixo_rodape a.acme { background:url(../images/acme.jpg) no-repeat; width:28px; height:27px; float:left; display:block; text-indent:-9999px; margin:3px 0 0 5px;}



/*faq*/
div.menu { width: 438px; _width:438px; border: 0px solid #000000; float:left; margin:0 0 0 0; }
div.menu a { color:#7a7a7a; text-decoration:none;}
div.menu a:hover { text-decoration:underline;}
div.menu img.separador {margin-left:1px; width:437px; height:2px; *margin-top:-15px; }


ul.corpo { margin: 0px; padding: 0px; width: 438px; float:left; display: none; margin:0 0 0 0; }
ul.corpo li {display: block; margin:0 0 0 0; padding:15px 45px 15px 45px; list-style: none; background:url(../images/bg_faq_escuro.jpg); width:348px; height:auto; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

span.imagem { display: block; width: 5px; position : absolute; text-align: right;  }
span.imagem img { padding: 3px 0; cursor: pointer; margin:3px 0 0 25px; *margin:7px 0 0 -420px; _margin:7px 0 0 -420px; _z-index:9999; _position:absolute;}
span.header { z-index:1; display: block; margin:0 0 0 0; padding: 0 15px 0 45px; line-height: 22px; color:#FFFFFF; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(../images/right_middle.jpg); width:378px; *margin:-15px 0 5px 0;}
