*, html, body{margin:0; padding:0}
/*div, img{_behavior:url("css/iepngfix.htc")}*/
ul, li{list-style:none; list-style-type:none; margin:0; padding:0}
a:hover, a:active, a:link, a:visited{text-decoration:none}
li a.hover { color:#2a84c6;}

img{border:0}
body{line-height:135%; background-image:url(../images/Novo/fundo.gif); background-repeat:repeat}

.clear{clear:both}

.main{width:980px; margin:0 auto; background-color:#062236}
/* Menu */
.header{width:960px; height:35px; padding:25px 0 0 20px;  position:relative; z-index:5}
.header ul{margin:0; padding:0; float:left; width:868px}
.header ul li{float:left; margin-right:30px}
.header ul li.login{margin:-3px 0 0 97px}
.header ul li a{font-family:Tahoma; font-size:14px; font-weight:bold; color:#dadada; outline:none}
.header ul li a:hover{color:#1293ed}
.header ul li a.corAzul{color:#1293ed}
.header ul li ul{position:absolute; z-index:999; background:#062236; width:620px;height:320px; top:60px; left:349px; padding:10px; display:none}
.header ul li ul li{float:left; width:170px;margin-bottom:3px; padding-left:5px}
.header ul li.hover{}
/*Menu*/

.content{width:940px; min-height:500px; _height:500px; background-image:url(../images/Novo/bg-content.gif); background-repeat:no-repeat; background-position:center top; background-color:#fff; padding:22px 20px 20px; font-family:Tahoma; font-size:12px; font-weight:normal; color:#000;}
/*.content{width:940px; min-height:500px; _height:500px; background-image:url(../images/Novo/bg-content.gif); background-repeat:no-repeat; background-position:center top; background-color:#fff; padding:22px 20px 20px; font-family:Tahoma; font-size:12px; font-weight:normal; color:#000;}*/
.content .headerContent {width:940px; border-bottom:solid 3px #ececec; padding-bottom:15px; margin-bottom:15px; display:table}

.content .headerContent {width:940px; border-bottom:solid 0px #ececec; padding-bottom:15px; margin-bottom:15px; display:table}
.content .headerContent .logo{width:134px; float:left; margin:7px 55px 0 10px; _margin:7px 49px 0 10px}

.content .headerContent .chamada{width:410px; float:left; margin:14px 27px 0 0}
.content .headerContent .chamada h1{font-family:Tahoma; font-size:24px; font-weight:bold; color:#464646; margin-bottom:15px; height:35px}
.content .headerContent .chamada h1 a{color:#c1c1c1; font-size:11px; display:inline-block; line-height:13px; text-align:center; width:50px; font-weight:bold}
.content .headerContent .chamada h1 span{color:#c1c1c1; font-weight:bold; font-size:27px; height:28px}
.content .headerContent .chamada p{font-family:Tahoma; font-size:12px; font-weight:normal; color:#5e5e63; line-height:125%}


.content .headerContent .chamadaInfo{width:800px; margin:14px 0 20px 0; margin-left: auto; margin-right: auto;}
.content .headerContent .chamadaInfo h1{font-family:Tahoma; font-size:16px; font-weight:bold; color:#464646; margin-bottom:15px}
.content .headerContent .chamadaInfo p{font-family:Tahoma; text-align:justify; font-size:12px; font-weight:normal; color:#464646; line-height:125%; clear:both; display:block; margin-top: 10px;}

.content .headerContent .cadastre-se{width:300px; height:126px; text-align:center; float:left; background-image:url(../images/Novo/bgCadastrese.jpg); background-repeat:no-repeat;}
.content .headerContent .cadastre-se .bgInputCadastre{width:264px; height:37px; margin:21px auto 12px;}
.content .headerContent .cadastre-se .bgInputCadastre .left{width:15px; height:37px; float:left; background-image:url(../images/Novo/bgLeftCadastre.jpg); background-repeat:no-repeat;}
.content .headerContent .cadastre-se .bgInputCadastre .right{width:15px; height:37px; float:left; background-image:url(../images/Novo/bgRightCadastre.jpg); background-repeat:no-repeat;}
.content .headerContent .cadastre-se .bgInputCadastre .input{float:left; background:url(../images/Novo/bg-digite.jpg) no-repeat; width:260px; height:17px; padding:10px 2px; _padding:9px 2px 8px 2px; }
.content .headerContent .cadastre-se .bgInputCadastre input{width:260px; font-size:12px; font-family:Tahoma; font-weight:normal; color:#838383; text-align:center; border:none; border:0px }
.content .headerContent .cadastre-se .top{width:300px; height:14px; background-image:url(../images/Novo/bg-top-cadastre.gif); background-repeat:no-repeat;}
.content .headerContent .cadastre-se .bottom{width:300px; height:14px; background-image:url(../images/Novo/bg-bottom-cadastre.gif); background-repeat:no-repeat;}
.content .headerContent .cadastre-se .mid{width:240px; background-color:#e5e5e5; padding:10px 30px; text-align:center}
.content .headerContent .cadastre-se .mid h2{font-family:Tahoma; font-size:12px; font-weight:bold; color:#464646; line-height:110%; margin-bottom:15px}

.content .destaque{margin-bottom:20px}

.content .baseOferta{position:relative; margin-bottom:15px; height:416px; width:940px}
.content .oferta{position:absolute; z-index:1; font-family:Tahoma; font-size:14px; font-weight:bold; color:#fff}
.content .oferta .foto{float:left; width:440px; height:416px}

.content .oferta .ofContent{float:left; width:500px}
.content .oferta .ofContent .info{height:326px; margin-bottom:15px; background-color:#464646}
.content .oferta .ofContent .info .dados{float:left; display:inline; width:392px; height:294px; margin:32px 0 0 30px}
.content .oferta .ofContent .info .dados .title{font-size:24px; margin-bottom:24px}

.content .oferta .ofContent .info .dados .valor{width:350px; margin-bottom:4px}
.content .oferta .ofContent .info .dados .valor .spacer{width:50px; height:5px; _height:2px; margin:0; padding:0; line-height:0}
.content .oferta .ofContent .info .dados .valor .desconto{width:99px; height:53px; background-image:url(../images/Novo/boxDesconto.gif); background-repeat:no-repeat; float:left; padding:11px 0 0 11px; margin-right:18px}
.content .oferta .ofContent .info .dados .valor .desconto span.val{font-size:36px}
.content .oferta .ofContent .info .dados .valor .dePor{float:left; margin-top:2px; width:215px; height:70px}
.content .oferta .ofContent .info .dados .valor .de{margin-bottom:0}
.content .oferta .ofContent .info .dados .valor .por{height:35px}
.content .oferta .ofContent .info .dados .valor .por .floatPor{float:left; height:20px; margin-top:17px; width:30px}
.content .oferta .ofContent .info .dados .valor .por .floatVal{float:left; font-size:34px; height:40px; line-height:30pt; width:180px;}

.content .oferta .ofContent .info .dados .barraValendo{width:350px; height:24px; background:url(../images/Novo/barraValendo.gif); background-repeat:no-repeat; color:#ec136a; text-align:center; padding-top:2px; margin-bottom:22px}
.content .oferta .ofContent .info .dados .barraValendo a{color:#ec136a}
.content .oferta .ofContent .info .dados .barraValendo a.ofertaFinalizada{color:#093}
.content .oferta .ofContent .info .dados .barraValendo span.ofertaFinalizada{color:#093}

.content .oferta .barraOferta{position:absolute; top:15px; left:437px; background-image:url(../images/Novo/barraOferta.jpg); background-repeat:no-repeat; width:6px; height:45px; z-index:2}

.content .oferta .ofContent .info .dados .relogio{margin-bottom:21px}
.content .oferta .ofContent .info .dados .relogio .imgRelogio{float:left; margin:0 0 0 37px; display:inline}
.content .oferta .ofContent .info .dados .relogio .tempoRestante{float:left; width:266px}
.content .oferta .ofContent .info .dados .relogio .tempoRestante .aviso{font-weight:normal; text-align:center; line-height:9px}
.content .oferta .ofContent .info .dados .relogio .tempoRestante .tempo{text-align:center; line-height:24px}

.content .oferta .ofContent .info .dados .btnComprar{}

.content .oferta .ofContent .info .totem{position:absolute; top:0; right:0; background-image:url(../images/Novo/fundoTotemSolido.jpg); background-repeat:no-repeat; width:78px; height:326px}
.content .oferta .ofContent .info .totem .itensVendidos{width:62px; height:50px; background-image:url(../images/Novo/boxVendidos.gif); background-repeat:no-repeat; position:absolute; left:5px; top:115px; z-index:4; display:none}
.content .oferta .ofContent .info .totem .itensVendidos .numVendidos{font-size:24px; width:62px; text-align:center; margin-top:6px; display:table}
.content .oferta .ofContent .info .totem .itensVendidos .vendidos{font-size:11px; width:62px; text-align:center; line-height:16px}
.content .oferta .ofContent .info .totem .baseBarraProgresso{width:31px; height:283px; position:absolute; z-index:3; left:21px; top:23px; overflow:hidden}
.content .oferta .ofContent .info .totem .barraProgresso01{width:31px; height:283px; position:absolute; z-index:4; left:1px; top: 0; background-image:url(../images/Novo/totemPNG.png); background-repeat:no-repeat}
.content .oferta .ofContent .info .totem .barraProgresso{width:31px; height:283px; position:absolute; z-index:5; left:1px; top: 283px; background-image:url(../images/Novo/totemPNGBranco.png); background-repeat:no-repeat}

.content .oferta .ofContent .thumb{}
.content .oferta .ofContent .thumb img{float:left; margin-left:12px}


.content .detalhesOferta{width:940px; font-family:Tahoma; font-size:15px; font-weight:bold; color:#fff; margin-bottom:20px}
.content .detalhesOferta .imgTop{width:940px; height:22px; background-image:url(../images/Novo/detalhesTop.jpg); background-repeat:no-repeat}
.content .detalhesOferta .imgBottom{width:940px; height:22px; background-image:url(../images/Novo/detalhesBottom.jpg); background-repeat:no-repeat}

.content .detalhesOferta .conteudoDestalhes{font-size:14px; font-weight:normal; background-color:#6b6b6b; display:table; width:940px}
.content .detalhesOferta .conteudoDestalhes .tituloDetalhes{font-size:24px; font-weight:bold; margin:0 0 24px 0px; }
.content .detalhesOferta .conteudoDestalhes .detalhesLeft{float:left; display:inline; width:427px; margin:0 35px 0 20px}
.content .detalhesOferta .conteudoDestalhes .detalhesRight{float:left; display:inline; width:427px}
.content .detalhesOferta .conteudoDestalhes .detalhesCenter{float:left; display:inline; width:854px; margin:0 35px 0 20px; text-align:justify; }
.content .detalhesOferta .conteudoDestalhes .detalhesCenter a{font-size:medium; color:#ec136a; font-weight:bold; }
.content .detalhesOferta .conteudoDestalhes .detalhesRight a{font-size:medium; color:#ec136a; font-weight:bold; }
.content .detalhesOferta .conteudoDestalhes .detalhesLeft a{font-size:medium; color:#ec136a; font-weight:bold; }
.content .detalhesOferta .conteudoDestalhes .midiaDetalhes{float:right; display:inline; margin:27px 21px 0 0}
.content .detalhesOferta .conteudoDestalhes .midiaDetalhes .chamadaMidia{float:left; margin-right:7px; font-weight:bold; font-size:14px;}
.content .detalhesOferta .conteudoDestalhes .midiaDetalhes a{float:left; margin-left:7px}
.content .detalhesOferta .conteudoDestalhes li{list-style:inside; list-style-type:disc}
.content .detalhesOferta .{}

.content .destaques{font-family:Tahoma; font-size:12px; font-weight:normal; color:#000; margin-bottom:20px}
.content .destaques .boxDestaque{width:300px; float:left; margin-right:20px}
.content .destaques .boxDestaque.noMargin{margin-right:0}
.content .destaques .boxDestaque p{padding:13px 15px 0; line-height:135%}

.content .formularioCadastro{font-family:Tahoma; font-size:12px; font-weight:bold; color:#464646; margin:20px 0 0 149px}
.content .formularioCadastro .itemForm{float:left; margin:0 10px 10px 0; padding-bottom:5px; text-align:right; width:150px}
.content .formularioCadastro .elementoForm{float:left; *float:none; *display:inline}
.content .formularioCadastro .elementoForm .inputClass{font-family:Tahoma; font-size:13px; font-weight:normal; color:#464646; border:1px solid #062236; height:16px; width:250px; padding:2px}
.content .formularioCadastro .elementoForm .inputClassPequeno{font-family:Tahoma; font-size:13px; font-weight:normal; color:#464646; border:1px solid #062236; height:16px; width:90px; padding:2px}
.content .formularioCadastro .elementoForm .selectClass{font-family:Tahoma; font-size:13px; font-weight:normal; color:#464646; border:1px solid #062236; height:20px; width:250px}
.content .formularioCadastro .btnEnviar{font-family:Tahoma; font-size:12px; font-weight:bold; color:#000; border:1px solid #062236; height:25px; width:90px; padding-bottom:3px; cursor:pointer; background-color:#e5e5e5}

.footer{width:940px; padding:25px 20px 0; display:table; background-color:#051826}
.footer .col{margin-bottom:60px; font-family:Tahoma; font-size:12px; color:#fff}
.footer .col ul{margin-right:50px; float:left}
.footer .col ul li{}
.footer .col ul li a{color:#fff}
.footer .col ul li.title{margin-left:0; margin-bottom:5px; font-size:15px;}
.footer .col ul li.title a{font-weight:bold}

.footer .copyright{font-family:Tahoma; font-size:12px; font-weight:normal; color:#fff; float:left}
.footer .midiaSocial{float:right; font-family:Tahoma; font-size:13px; font-weight:bold; color:#fff;}
.footer .midiaSocial a img{margin-top:5px; margin-right:3px}

.invisivel {display:none; visibility:hidden;}

/* New */

.base_ofertas{}
.base_left{float:left; margin-right:20px}
.base_right{float:left}
.base_oferta{position:relative; width:620px}

.base_left .base_oferta .img_oferta{width:620px; height:282px; position:relative}
.base_left .base_oferta .img_oferta a{position:relative; z-index:2; display:block}
.base_left .base_oferta .img_oferta .detalhe-principal{width:620px; height:10px; background-color:#464646; position:absolute; bottom:0px; left:0px; display:block; z-index:1}

.base_left .base_oferta .bg-oferta{background-color:#464646;}
.base_left .base_oferta .oferta2{background-color:#464646; float:left; padding:25px 20px 0 20px; font-family:Tahoma; font-size:14px; font-weight:bold; color:#fff; width:503px; _margin-top:-2px}
.base_left .base_oferta .title{font-size:22px; line-height:26px; margin-bottom:20px}
.base_left .base_oferta .title strong{color:#acacac}
.base_left .base_oferta .sub_title{font-size:18px; font-weight:normal; margin:10px 0 25px 0; text-align:center}

.base_left .base_oferta .oferta-valor{float:left; padding-top:15px; _padding-top:10px; background:url(../images/Novo/bg-principal.jpg) no-repeat; width:500px; height:66px; margin-bottom:10px; _margin-bottom:-10px; font-family:Tahoma; font-size:35px; font-weight:bold; color:#fff;}
.base_left .base_oferta .oferta-valor span{display:block; font-size:14px; font-weight:bold; font-family:Tahoma; line-height:28px; margin-top:0px }
.base_left .base_oferta .oferta-valor .desconto-extra-valor{float:left; display:inline; width:110px; height:62px; line-height:28px; text-align:center; margin:0 0 0 101px; }
.base_left .base_oferta .oferta-valor .desconto-extra-valor span{}
.base_left .base_oferta .oferta-valor .de-extra-valor{float:left; display:inline; margin:0 25px 0 35px; width:108px; text-align:center; }
.base_left .base_oferta .oferta-valor .de-extra-valor span{color:#c6c6c6}
.base_left .base_oferta .oferta-valor .de-extra-valor strong{text-decoration:line-through; font-size:27px; color:#c6c6c6; line-height:28px}
.base_left .base_oferta .oferta-valor .por-extra-valor{float:left; display:inline; width:121px; text-align:center; line-height:28px}
.base_left .base_oferta .oferta-valor .por-extra-valor span{}

.base_left .base_oferta .valor{width:350px; margin:0 auto 20px auto}
.base_left .base_oferta .valor .spacer{width:50px; height:5px; _height:2px; margin:0; padding:0; line-height:0}
.base_left .base_oferta .valor .desconto{width:99px; height:53px; background-image:url(../images/Novo/boxDesconto.gif); background-repeat:no-repeat; float:left; padding:11px 0 0 11px; margin-right:18px}
.base_left .base_oferta .valor .desconto span.val{font-size:36px}
.base_left .base_oferta .valor .dePor{float:left; margin-top:2px; width:215px; height:70px}
.base_left .base_oferta .valor .de{margin-bottom:0}
.base_left .base_oferta .valor .por{height:35px}
.base_left .base_oferta .valor .por .floatPor{float:left; height:20px; margin-top:17px; width:30px}
.base_left .base_oferta .valor .por .floatVal{float:left; font-size:34px; height:40px; line-height:30pt; width:180px;}

.base_left .base_oferta .tempo_restante{background:url(../images/Novo/boxTempoRestante2.gif) no-repeat; padding:10px 0 0 21px; _padding-top:10px!important; width:501px; height:59px; margin-bottom:20px }
.base_left .base_oferta .imgTempo{float:left; margin:4px 8px 0 0 }
.base_left .base_oferta .txtTempo{float:left; margin:6px 16px 0 0; text-align:center; line-height:16px }
.base_left .base_oferta .hms{float:left; display:inline; margin:0 12px 0 162px }
.base_left .base_oferta .nhms{}
.base_left .base_oferta .nhms span.bg_tempo{padding:7px 0 0 5px; background:url(../images/Novo/bgNumber2.gif) repeat-x; font-size:25px; float:left; width:38px; height:30px}
.base_left .base_oferta .nhms span.spacer_tempo{margin:4px 3px 0; font-size:25px; float:left}
.base_left .base_oferta .shms{}
.base_left .base_oferta .bg_tempo{}
.base_left .base_oferta .spacer_shms{float:left; margin:0 29px 0 0; line-height:16px; color:#969696; font-size:12px }
.base_left .base_oferta .spacer_shms.first{margin-left:4px; _margin-left:4px}
.base_left .base_oferta .spacer_shms.last{margin-right:0; margin-left:5px}
.base_left .base_oferta .status{float:left; display:inline; text-align:center; width:140px; height:39px; font-weight:14px; line-height:16px; padding-top:3px}
.base_left .base_oferta .status.faltam{color:#dadada; font-size:15px; font-weight:bold; font-family:Tahoma; padding-top:8px}
.base_left .base_oferta .status.esgotado{}
.base_left .base_oferta .status.valendo{}
.base_left .base_oferta .btns{}
.base_left .base_oferta .btns .midia-oferta{float:left;}
.base_left .base_oferta .btns img.btn-compre{float:right; margin-right:2px}
.base_left .base_oferta .btns img.margin_right{margin-right:7px}
.base_left .base_oferta .bgOfertaBot{background:url(../images/Novo/bgOfertaBot.jpg) no-repeat; width:620px; height:19px; _line-height:15px; margin-bottom:25px}

.base_left .base_oferta .totem2{position:absolute; top:282px; right:0; width:77px; height:335px; font-family:Tahoma; font-size:14px; font-weight:bold; color:#fff;}
.base_left .base_oferta .totem2 .itensVendidos{width:74px; height:54px; background-image:url(../images/Novo/boxVendidos2.gif); background-repeat:no-repeat; position:absolute; left:0px; top:115px; z-index:4; display:none}
.base_left .base_oferta .totem2 .itensVendidos .numVendidos{font-size:28px; width:74px; text-align:center; margin-top:6px; display:table}
.base_left .base_oferta .totem2 .itensVendidos .vendidos{font-size:11px; width:74px; text-align:center; line-height:16px}
.base_left .base_oferta .totem2 .estrela{background:url(../images/Novo/estrela.png) no-repeat; width:29px; height:27px; position:absolute; z-index:3; left:23px; top:20px; }
.base_left .base_oferta .totem2 .baseBarraProgresso{width:31px; height:283px; position:absolute; z-index:3; left:21px; top:50px; overflow:hidden}
.base_left .base_oferta .totem2 .barraProgresso01{width:31px; height:283px; position:absolute; z-index:4; left:1px; top: 0; background-image:url(../images/Novo/totemPNG.png); background-repeat:no-repeat}
.base_left .base_oferta .totem2 .barraProgresso{width:31px; height:283px; position:absolute; z-index:5; left:1px; top: 283px; background-image:url(../images/Novo/totemPNGBranco.png); background-repeat:no-repeat}

.base_left .base_oferta .thumb{margin:30px 0}
.base_left .base_oferta .thumb img{float:left; margin-right:4px}

.base_left .base_oferta .conteudoDestalhes2{font-family:Verdana; font-size:12px; font-weight:normal; color:#404040; display:table; width:580px; background:url(../images/Novo/bg-content-full.jpg) center bottom no-repeat; padding:0 20px 25px 20px}
.base_left .base_oferta .conteudoDestalhes2 .tituloDetalhes{font-size:21px; font-weight:bold; margin:0 0 24px 0px; }
.base_left .base_oferta .conteudoDestalhes2 .detalhesLeft{float:left; display:inline; width:273px; margin:0 17px 0 0; padding-right:17px; border-right:1px solid #404040}
.base_left .base_oferta .conteudoDestalhes2 .detalhesRight{float:left; display:inline; width:272px}
.base_left .base_oferta .conteudoDestalhes2 .detalhesCenter{float:left; display:inline; width:854px; margin:0 35px 0 20px; text-align:justify; }
.base_left .base_oferta .conteudoDestalhes2 .detalhesCenter a{font-size:medium; color:#ec136a; font-weight:bold; }
.base_left .base_oferta .conteudoDestalhes2 .detalhesRight a{font-size:medium; color:#ec136a; font-weight:bold; }
.base_left .base_oferta .conteudoDestalhes2 .detalhesLeft a{font-size:medium; color:#ec136a; font-weight:bold; }
.base_left .base_oferta .conteudoDestalhes2 .midiaDetalhes{float:left; display:inline;}
.base_left .base_oferta .conteudoDestalhes2 .midiaDetalhes a{float:left; margin-right:4px}
.base_left .base_oferta .conteudoDestalhes2 ul{margin-bottom:5px}
.base_left .base_oferta .conteudoDestalhes2 ul li{list-style: disc inside;}
.base_left .base_oferta .conteudoDestalhes2 .conteudo-oferta{margin-top:25px; display:table; line-height:15px}
.base_left .base_oferta .mapa{float:left}
.base_left .base_oferta .dados_mapa{float:left; padding:40px 0 0 15px; width:181px; min-height:169px; *height:auto; display:table; background-color:#fff}
.base_left .base_oferta .dados_mapa h2{font-size:21px; font-weight:bold; margin-bottom:13px}
.base_left .base_oferta .dados_mapa p{line-height:16px; font-size:11px; margin-bottom:15px}
.base_left .base_oferta .dados_mapa p a{color:#404040;}

.base_right .ofertas_recentes{background-color:#838383; width:300px}
.base_right .ofertas_recentes .topo{background:url(../images/Novo/topOfertasRecentes.jpg) no-repeat; width:300px; height:40px; margin-bottom:15px}
.base_right .ofertas_recentes .oferta_recente{margin:0 auto 15px auto; width:300px; height:150px; position:relative}
.base_right .ofertas_recentes .oferta_recente img{position:relative; z-index:2}
.base_right .ofertas_recentes .oferta_recente .detalhe-branco{width:300px; height:10px; background-color:#fff; position:absolute; top:0px; left:0px; display:block; z-index:1; _display:none}
.base_right .ofertas_recentes a.todas_ofertas{margin:20px auto 0 auto; display:block; cursor:pointer; background:url(../images/Novo/bgTodasOfertas.png) no-repeat; width:253px; height:30px; font-family:Tahoma; font-size:19px; font-weight:bold; color:#fff; padding:7px 0 0 11px}
.base_right .botOfertas{background:url(../images/Novo/botOfertasRecentes.gif) no-repeat; width:300px; height:15px; margin-bottom:20px}

.base_right .ofertas_recentes p{font-family:Tahoma; font-size:17px; font-weight:bold; color:#fff; width:275px; margin:0 auto 12px}
.base_right .ofertas_recentes .dados-oferta-extra{font-family:Tahoma; font-size:16px; font-weight:bold; color:#fff;}
.base_right .ofertas_recentes .dados-oferta-extra .oferta-left{float:left; display:inline; background:url(../images/Novo/box-detalhe-pequeno.jpg) no-repeat; width:192px; height:33px; margin:0 10px;}
.base_right .ofertas_recentes .dados-oferta-extra .desconto-extra{float:left; display:inline; width:54px; text-align:center; background:url(../images/Novo/box-desconto.jpg) no-repeat; margin:1px 13px 0 9px; _margin:1px 10px 0 9px; }
.base_right .ofertas_recentes .dados-oferta-extra span{display:block; font-size:10px; font-family:Times New Roman; line-height:8px; margin-top:2px }
.base_right .ofertas_recentes .dados-oferta-extra .desconto-extra span{}
.base_right .ofertas_recentes .dados-oferta-extra .de-extra{float:left; display:inline; margin-right:10px; _margin-right:5px; width:50px; text-align:center; }
.base_right .ofertas_recentes .dados-oferta-extra .de-extra span{color:#c6c6c6}
.base_right .ofertas_recentes .dados-oferta-extra .de-extra strong{text-decoration:line-through; font-size:13px; color:#c6c6c6}
.base_right .ofertas_recentes .dados-oferta-extra .por-extra{float:left; display:inline; width:50px; text-align:center;}
.base_right .ofertas_recentes .dados-oferta-extra .por-extra span{}
.base_right .ofertas_recentes .dados-oferta-extra .oferta-right{float:left;  display:inline;}
.base_right .ofertas_recentes .dados-oferta-extra .{}
.base_right .ofertas_recentes .dados-oferta-extra .{}
.base_right .ofertas_recentes .dados-oferta-extra .{}

.base_right .side{background-color:#464646; width:300px; font-family:Tahoma; font-size:14px; font-weight:bold; color:#fff;}
.base_right .side .valor_oferta_side{width:258px; margin:20px auto 20px auto}
.base_right .side .valor_oferta_side .spacer{width:50px; height:5px; _height:2px; margin:0; padding:0; line-height:0}
.base_right .side .valor_oferta_side .desconto{width:99px; height:53px; background-image:url(../images/Novo/boxDesconto.gif); background-repeat:no-repeat; float:left; padding:11px 0 0 11px; margin-right:18px}
.base_right .side .valor_oferta_side .desconto span.val{font-size:36px}
.base_right .side .valor_oferta_side .dePor{float:left; margin-top:9px; width:130px; height:55px}
.base_right .side .valor_oferta_side .de{margin-bottom:0}
.base_right .side .valor_oferta_side .por{height:35px}
.base_right .side .valor_oferta_side .por .floatPor{float:left; height:20px; margin-top:2px; width:30px}
.base_right .side .valor_oferta_side .por .floatVal{float:left; font-size:20px; height:26px; line-height:16pt; width:100px;}
.base_right .side p{font-size:12px; font-weight:normal; width:258px; margin:0 auto 0; line-height:17px}
.base_right .side a.detalhes{margin:20px auto 0 auto; cursor:pointer; display:block; background:url(../images/Novo/bgTodasOfertas.png) no-repeat; width:253px; height:30px; font-family:Tahoma; font-size:19px; font-weight:bold; color:#fff; padding:7px 0 0 11px}

.base_right .economizamos{background:url(../images/Novo/boxJaEconomizamos.gif) no-repeat; width:268px; height:50px; padding:76px 0 0 32px; margin:21px 0; font-family:Tahoma; font-size:14px; font-weight:bold; color:#fff;}
.base_right .economizamos .bg_tempo{padding:3px 5px 8px 5px; background:url(../images/Novo/bgNumber.gif) repeat-x; font-size:20px; float:left; margin-right:2px}
.base_right .economizamos .spacer_tempo{margin:2px 3px 0; font-size:20px; float:left}

.base_right .twitter{font-family:Tahoma; font-size:12px; font-weight:normal; color:#464646; width:300px; margin-top:3px}
.base_right .twitter .topo{width:251px; height:52px; background:url(../images/Novo/imgTopTw.jpg) no-repeat; padding:10px 0 0 49px; }
.base_right .twitter .topo .title{font-size:13px; line-height:16px}
.base_right .twitter .topo .sub_title{font-size:14px; font-weight:bold; line-height:16px}
.base_right .twitter .base_twt{width:298px; background-color:#e3f3ff; border-left:1px solid #a0d7ff; border-right:1px solid #a0d7ff;}
.base_right .twitter .twt{border-bottom:1px solid #dddddd; display:table; width:282px; padding:8px 8px 4px 8px; line-height:16px; font-size:11px}
.base_right .twitter .twt.first{padding-top:0px}
.base_right .twitter .twt.last{border-bottom:none}
.base_right .twitter .twt a{color:#ed6367}
.base_right .twitter .twt span{font-size:9px}
.base_right .twitter .bot{width:300px; height:43px; background:url(../images/Novo/imgBotTw.jpg) no-repeat;}
.base_right .twitter .bot .join{float:right; margin:15px 11px  0 0; font-size:12px;}
.base_right .twitter .bot .join a{color:#464646}

.paginacao{width:930px; height:48px; background:url(../images/Novo/bgPaginacao.jpg) no-repeat; padding:11px 12px 0 0}
.paginacao .title{font-family:Tahoma; font-size:24px; font-weight:bold; color:#464646; float:left; margin:6px 0 0 19px}
.paginacao .pagLeft{width:16px; height:37px; float:right; background:url(../images/Novo/bgPagLeft.jpg) no-repeat;}
.paginacao .pagRight{width:16px; height:37px; float:right; background:url(../images/Novo/bgPagRight.jpg) no-repeat;}
.paginacao .box_paginacao{min-width:252px; _width:252px; height:29px; padding-top:8px; float:right; text-align:center; background-color:#fff; font-family:Tahoma; font-size:18px; font-weight:normal; color:#ef126a;}
.paginacao a{font-family:Tahoma; font-size:18px; font-weight:normal; color:#ef126a;}
.paginacao a.img{_margin:3px 15px 0;}
.paginacao a.img img {margin:3px 15px 0; vertical-align:baseline; display:inline; width:7px;}

.linha{width:942px; height:4px; background-color:#ececec; margin:5px 0; display:block}

.containerOferta{margin:21px 0 0; display:table; width:942px}
.containerOferta .oferta2{float:left; width:225px; margin:0 10px 30px 0}
.containerOferta .boxes{width:209px; margin:3px auto 5px; text-align:center; font-family:Tahoma; font-size:9px; font-weight:bold; color:#fff;}
.containerOferta .boxPreco{width:65px; height:41px; margin-right:7px; float:left; background:url(../images/Novo/bgPreco.png) no-repeat;}
.containerOferta .boxPreco span{line-height:14px}
.containerOferta .boxPreco span.preco{font-size:18px; display:block; margin-top:4px; line-height:18px}
.containerOferta .boxPreco span.preco sup{font-size:9px; vertical-align:top}
.containerOferta .boxDesconto{width:65px; height:41px; margin-right:7px; float:left; background:url(../images/Novo/bgDesconto.png) no-repeat;}
.containerOferta .boxDesconto span{line-height:14px}
.containerOferta .boxDesconto span.desconto{font-size:18px; display:block; margin-top:4px; line-height:18px}
.containerOferta .boxVendidos{width:65px; height:41px; float:left; background:url(../images/Novo/bgVendidos.png) no-repeat;}
.containerOferta .boxVendidos span{line-height:14px}
.containerOferta .boxVendidos span.vendidos{font-size:18px; display:block; margin-top:4px; line-height:18px}
.containerOferta a{margin:0 auto; cursor:pointer; display:block; background:url(../images/bgVejaDescricao.png) no-repeat; width:206px; height:25px; font-family:Tahoma; font-size:13px; font-weight:bold; color:#fff; padding:1px 0 0 0; text-align:center}

#pop-cadastre{ width:858px; padding:0 22px 0 45px; background:#fff; font-family:Tahoma; font-size:16px; color:#4c4b50; font-weight:bold; position:fixed; _position:absolute; display:none;  }
#pop-cadastre .btn-fechar{ background:url(../images/btn-fechar.png) no-repeat; _background:url(../images/btn-fechar.jpg) no-repeat; width:12px; height:11px; position:absolute; right:-10px; top:-40px; top:-50px; cursor:pointer; display:block; }
#pop-cadastre .pop-left{ float:left; _display:inline; width:146px  }
#pop-cadastre .pop-left p{ padding-top:165px }

#pop-cadastre .pop-mid{ float:left; _display:inline; width:476px; margin:0 15px 0 21px; }
#pop-cadastre .pop-mid .bg-input{  width:462px; height:51px; margin:27px 0 12px 0; background:url(../images/bg-campo-pop.jpg) no-repeat; }
#pop-cadastre .pop-mid .input-pop{ width:402px; height:31px; background:transparent; margin:10px 30px 10px 30px; margin:16px 30px 10px 30px\9; border:0; font-family:Tahoma; font-size:16px; color:#4c4b50; font-weight:normal;  }
#pop-cadastre .pop-mid .input-pop-button{ background:url(../images/btn-pop-aproveite.jpg) no-repeat; width:476px; height:67px; border:0; cursor:pointer }

#pop-cadastre .pop-right{ float:left; _display:inline; width:198px; }
#pop-cadastre .pop-right ul li{display:block; width:198px; height:96px}
#pop-cadastre .pop-right ul li a{ margin-bottom:10px; display:block; }

#pop-cadastre .fundo-bot-pop{ background:url(../images/bg-pop-bot.png) no-repeat; position:absolute; left:0; bottom:-23px; width:925px; height:23px; display:table; }
#pop-cadastre .fundo-top-pop{ background:url(../images/bg-pop-top.png) no-repeat; position:absolute; left:0; top:-23px; width:925px; height:23px; display:table; }

#pop-cadastre .footer-pop{ position:absolute; right:0; bottom:-50px; }
#pop-cadastre .footer-pop a.imgFooter{width:318px; height:15px; background:url(../images/rodape-pop.png) no-repeat; _background:url(../images/rodape-pop.jpg) no-repeat; display:block}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
	.base_left .base_oferta .dados_mapa{display:block; height:auto}
    .base_left .base_oferta .conteudoDestalhes2 {width:620px}
    .base_left .base_oferta .conteudoDestalhes2 .detalhesRight{width:250px}
    .base_left .base_oferta .conteudoDestalhes2 .detalhesLeft{width:250px}
    .footer{width:980px}
}


