#modalGrade { display:none; position:absolute; top:0; left:0; background:#000; opacity: .40; -moz-opacity: 0.4; filter:alpha(opacity=40); z-index:1501; } #modal_container { border: 5px solid #666; padding: 0 0 0 0; overflow:hidden; background-color:#fff; text-align:left; } body{ margin:0; background-color:#f2f2f2; color:#000; font-family: Arial, Helvetica, sans-serif; font-size:12px; } a { text-decoration:none; } a:hover { text-decoration:underline; } .branco{ background-color:white; width:100%; } .geral-meio{ clear:both; width:960px; margin:auto; padding-bottom:30px; } .miolo-geral { clear:both; width:960px; } .migalha{ height: 30px; padding:0; margin-top:5px; font-size:9px; color:#999; } .migalha a{ color:#999; text-decoration:underline; font-size:11px; } .bc-local{ font-weight:bold; font-size:11px; } .img-a { border:0 none; } .geral-barra{ background:#f2f2f2 url("http://c.zapcorp.com.br/img/fundo-bartop.gif"); width:100%; height:38px; margin:auto; } .barrinha{ width:960px; height:38px; margin:auto; } .bar-abas{ float:left; padding-top:10px; } .abas{ float:left; padding-right:5px; } .bar-local{ float:right; padding-top:16px; font-size:11px; color:#666; } .bar-local2{ font-size:11px; color:#000; font-weight:bold; } a.mudarlocal { color: #666; text-decoration:underline } .mudar-estado { width:140px; font-family: Arial, Helvetica, sans-serif; font-size:11px; } .mudar-cidade { width:250px; font-family: Arial, Helvetica, sans-serif; font-size:11px; } .login-geral{ float:right; } .barra-login{ width:470px; height:30px; font-size:11px; color:#000; background-image: url("http://c.zapcorp.com.br/img/fundo-login.gif"); } .barra-local{ width:505px; height:30px; font-size:11px; color:#000; background-image: url("http://c.zapcorp.com.br/img/fundo-local.gif") no-repeat; } .campo-ipt-login{ width:116px; height:13px; margin-top:2px; font-size:11px; color:#000; border-top: 1px solid #333; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #333; } .form-login{ padding:1px 0 0 2px; float:left; } .opts-login{ float:right; padding:1px 6px 0 2px; font-size:10px; color:#333; } .opts-login a{ color:#333; } .setinha { font-size:9px } .ctrls-logado{ float:right; padding-top:7px; text-align:right; font-size:11px; color:#000; } .ctrls-logado a{ color:#000; } .qtd-ctrle{ font-size:11px; color:#666; } .ctrls-logado img{ padding-left:5px; } .box-topo{ width:960px; height:130px; clear:both; margin:auto; } .linha_logo_banner{ height:100px } .linha_icones{ height:30px } .msgdealerta { float:left; margin-top:7px; font-size:11px; background-color:#ffffe0 } .msgdealerta a { color:#000 } .logo{ float:left; } .logov{ float:left; width:232px; height:80px; padding:20px 0 0 0; } .superbanner_int { float:right; z-index:1500; text-align:left; width:728px; margin-top:10px } .geral-rodape{ background: #f2f2f2 url("http://c.zapcorp.com.br/img/fundo-rodape.gif"); width:100%; height:256px; margin:auto; border-top: 3px solid #b3b3b3; } .rodape{ width:930px; margin:auto; padding:0 15px 0 15px; } .nav-rodape{ float:left; font-size:11px; color:#777; padding-top:20px; } .nav-rodape a{ color:#777; line-height:17px; } .r-anuncie{ color:#000; } .rodape-fim{ clear:both; padding-top:17px; width:930px; height:50px; margin:auto; } .jornais{ float:left; width:350px; height:48px; } .logojornais{ float:left; width:27px; height:40px; } .txt-jornais{ float:right; width:310px; height:40px; font-size:11px; color:#777; padding-top:3px; } .txt-bold{ font-weight:bold; } .atendimento{ float:right; width:293px; height:48px; padding-top:3px; } .logoatendimento{ float:left; width:35px; height:45px; } .txt-atendimento{ float:right; width:252px; height:40px; font-size:11px; color:#777; } .txt-duvidas{ color:#666; } .tit-rodape{ padding-bottom:9px; border:0; font-size:17px; font-weight:bold } a.l-zap { color:#00457c } a.l-autos { color:#0077c1 } a.l-imoveis { color:#f7931d } a.l-empregos { color:#8fc845 } a.l-mix { color:#00427a } a.l-shopping { color:#F14642; } #r-zap { width:198px } #r-autos { width:187px } #r-imoveis { width:172px; } #r-empregos { width:170px } #r-mix { width:129px } #r-shopping { width:74px } .bt{ text-align:right } .zap_modal_inform { padding: 5px 10px 0 10px; border: #666 5px solid; DISPLAY:none; Z-INDEX:1503; BACKGROUND:#fff; MARGIN:0; FONT: 11px tahoma; WIDTH:400px; COLOR:#666; POSITION:absolute } .zap_login_tit { display:block; height:25px; margin:0; padding:0; background: URL("http://c.zapcorp.com.br/imagem/zap/zap_box_topo_bg_02.gif") repeat-x; border-right: 6px solid #bcbcbc } .zap_login_tit img { float:left; margin: 9px 0 0 15px } .zap_login_tit a { display:block; float:right; margin: 6px 6px 0 0; font: bold 11px tahoma; color:#999 } .zap_login_baixo { display:block; height:90px; margin: 1px 0 0 0; padding: 10px 0 0 0; background: URL("http://c.zapcorp.com.br/imagem/zap/zap_box_baixo_bg_01.gif") repeat-x bottom; border-right: 6px solid #CCC; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC } .zap_login_baixo_linha_01 { clear:left; margin: 5px 0 0 15px } .zap_login_baixo_linha_01 label { display:block; float:left; width:50px; margin: 3px 0 0 0; font: 11px tahoma; color:#333 } .zap_login_baixo_linha_01 a { font: 11px tahoma; color:#333 } .zap_login_c01 { width:170px; font: 11px tahoma } .zap_login_c02 { width:65px; font: 11px tahoma } .zap_login_baixo_linha_02 { clear:left; margin: 10px 0 0 15px; padding: 0 25px 0 0 } .zap_login_baixo_linha_02 .cadastrar { float:left; font: 11px tahoma; color:#333 } .zap_login_baixo_linha_02 .btn_ok { float:right } #login { display:none; position:absolute; width:265px; background:#FFF; border: 5px solid #666; z-index:1503 } .bug{ clear:both; }