﻿/*
Version:2.6
*/

/*RESET*/
html,body,div,span,applet,object,frame,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;font-weight:normal;font-style:normal;font-size:100%;font-family:inherit;border:0}
body{background:#fff;line-height:1;color:#000}
:focus{outline:0;}
ol,ul{list-style:none}
blockquote,q{quotes:none}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
address{font-style:normal}
s{color:#666}

/*BASIC*/
body{font:62.5% Arial,Helvetica,sans-serif}
a{text-decoration:none;color:#000}
a:hover{text-decoration:none;color:#333}
strong,b{font-weight:900}
.mn-brinquedos{display:none !important}

.busca-resultado .mnav h2.title1 a {font-size:1.2em;}

/* BOTOES */

input.bt,a.bt, i.bt{background:url(allImages.png) no-repeat 1000px;overflow:hidden}
a.bt{display:inline-block;vertical-align:middle;height:0}
input.bt{border:0;cursor:pointer;text-indent:-9999px}
.bts .salvar .bt {background:url(allImages.png) no-repeat scroll -302px -789px;margin:3px 0;width:102px;height:27px;line-height:50px;display:block;border:none;}

/* HEADER */
/*Servicos no Header*/

.header .servicos{position:absolute;top:0;left:752px;padding:5px 0 10px;z-index:20;}


.header .listaCasamento, .header .cartao {width:180px;height:42px;display:block;text-indent:-999em;position:absolute;top:0;background:url(allImages.png) no-repeat;}
.header .listaCasamento {left:-385px;background-position:-730px -215px;}
.header .cartao {left:-205px;background-position:-906px -215px;}
.header .listaCasamento a,.header .cartao a {padding:0;margin:0 0 0 40px;width:127px;height:40px;display:block;background:none !important;}


/* PADRAO DE TITULOS */
.sidebox .tit,.busca-resultado .mnav h2.first a,.departamento .mnav h2.title1 a,.lista-categoria .tit,.sku .area1-1-3-1 .tit,
.carrinho .boxServ h3{background:url(tit-bg.gif) no-repeat #AD0C14;font-size:1.3em !important;line-height:28px !important;color:#fff !important;font-weight:bold !important;text-align:center;}
.boxLojas b{background:url(tit-bg.gif) no-repeat right 0;display:block;margin-left:6px;}
.lista-categoria .tit a{color:#fff;}
.title2{font-size:1.2em;color:#E10915;}
.title2 a, .busca-resultado .mnav h2.title1 a{display:block;color:#095BA6;text-decoration:none}
.busca-resultado .mnav h2.title1 a {font-size:1.2em;}
.home .title2 a{color:#d9171f;}
.title2 b{overflow:hidden;display:block;color:#E10915}
.title2 a:hover{position:relative;text-decoration:none;}
.title2 a:hover strong{color:#fff;}
.title3{color:#333;font-weight:900}
.detalhesProduto .tit,.compreJunto .tit,div.acessorios .tit,#resenha .tit,.tags .tit, #qcct .tit{padding-left:35px;font-size:18px;color:#095BA6;line-height:20px;background:url(allImages.png) no-repeat -1474px -332px;}
.detalhesProduto .tit b,.compreJunto .tit b,div.acessorios .tit b,#resenha .tit b,.tags .tit b, #qcct .tit b{font-weight:normal;}
.lista-produto .tit,h1.tit,.conteudo .tit{padding-left:35px;background:url(allImages.png) no-repeat -1474px -332px;border-bottom:1px solid #c7e2fc;font-size:1.6em}
.lista-produto .tit b, h1.tit,.conteudo .tit{margin-bottom:10px;color:#095ba6;font-weight:normal !important;}
.carrinho .conteudo .tit{border:none;}
.carrinho .conteudo .tit b{font-weight:normal;}
h1.tit b{font-weight:normal;}
body.comparar .tit span{color:#000;font-size:0.91em; font-weight:900;}
.home .tit .veja ,.departamento .tit .veja{display:none}
body.busca-resultado h1.tit strong{font-weight:bold}

.mnav,.newsletter .box{border:1px solid #C7E2FC;}
.mnav{padding-bottom:20px;background:#f9fbfe}


/*Menu do Usuario*/

.header .menuUsuario{position:absolute;top:0;left:270px;}
.header .menuUsuario .televendas {width:110px;height:42px;display:block;background:url(allImages.png) no-repeat -621px -215px;text-indent:-999em;}
.header .menuUsuario .televendas a {width:110px;height:40px;display:block;}

/*BARRA DE BUSCA */
.buscaBottom,body.home .area-4,body.departamento .area-5,busca-resultado .area-5{padding-top:15px;overflow:hidden;clear:both !important;background:#c6e3fe url(bgFooter.gif) repeat-x 0 -2px;text-align:center;}
.busca {background:none;position:absolute;top:62px;left:630px;margin-left:-305px;width:495px;height:41x;z-index:999;}
.buscaBottom .busca,body.departamento .area-5 .busca,busca-resultado .area-5 .busca,body.home .area-4 .busca,body.atendimento .area-3 .busca, body.atendimento .area-4 .busca {margin:0 auto;width:652px;height:41x;position:static;}
body.atendimento .area-4 .busca {clear:both;}
.buscaBottom .busca .wp{width:978px;margin:0 auto}

.buscaBottom .busca .wp .barraBusca{width:652px;clear:both;}
.busca .wp .barraBusca{width:427px;overflow:hidden;float:left;background:url(allImages.png) no-repeat -600px -309px;position:relative;}

.buscaBottom .busca .wp .barraBusca .wpr{background-position:952px 0;}
.busca .wp .barraBusca .wpr{overflow:hidden;height:41px;background:url(allImages.png) no-repeat 297px 0}
.barraBusca .listaCasamento {display:none;}

.buscaBottom .busca fieldset{width:514px;}
.busca fieldset{overflow:hidden;float:left;padding:4px 0 0;width:356px;}

.buscaBottom .busca input.type1{width:390px;padding:10px 7px;font-size:1em;}
.busca input.type1{width:234px;float:left;padding:7px;margin:0 0 0 42px;background:url(allImages.png) no-repeat 100% 100%;border:0;font-size:1.4em;font-weight:900;}


.busca .ok .bt,.busca .buscaMarca .bt{display:block;overflow:hidden;float:left;width:121px;height:32px;line-height:30px;font-weight:900;color:#fff;text-align:center;text-indent:0}
.busca .buscaMarca {position:absolute;right:16px;top:5px;}
.busca .buscaMarca .bt{height:auto;}
.area-1 .busca .ok .bt,.area-1 .busca .buscaMarca .bt{font-size:1em;}
.busca .ok .bt{float:right;width:59px;background:none;}
.busca .serv{float:right;width:326px;height:42px;background:url(allImages.png) no-repeat -600px -267px}
.area-1 .busca .serv{float:none;width:530px;background-position:-600px -223px}
.busca .serv p{float:left;width:90px;padding:6px 0 0 60px;font-weight:900}
.busca .serv p.lista a{font-weight:900;color:#9a782d}
.busca .serv p.televendas,.busca .serv p.cartao strong{width:106px;color:#095ba6;font-weight:900}
.busca .serv p.televendas strong,.busca .serv p.cartao strong{display:block}
.busca .serv p.televendas strong{font-size:1.3em}
.busca .cartao{display:none}
.area-1 .busca .cartao{display:block;padding-left:104px}
.busca legend,.busca select,.busca .listaCasamento .bt{display:none}

/*FOOTER*/
.bg-footer {overflow:hidden;clear:both;background:#C6E3FE url(bgFooter.gif) repeat-x 0 -4px;}
.footer {padding:17px 5px 5px 5px; margin:0 auto; width:978px;}

.footer .navegacao {overflow:hidden;border-bottom:1px solid #AFCFEF;}
.footer .navegacao ul {margin-top:5px; }
.footer .navegacao li {float:left; width:16%;}
.footer .navegacao li.servicos{width:14%;}
.footer .navegacao li ul li {float:none; width:auto;}
.footer .title3 {font-size:1.3em;}
.footer .formasPagamento .title3 {background:url(imgFooter.png) no-repeat;width:110px;height:12px;text-indent:-999em;}
.footer .selos .seguranca .title3 {background:url(imgFooter.png) no-repeat -244px 0;width:110px;height:12px;text-indent:-999em;}
.footer .list4 li a {font-size:1.1em;color:#095ba6;line-height:20px;}
.footer li.formasPagamento {margin-right:30px;width:210px;}
.footer .formasPagamento li {margin-bottom:7px;height:54px;display:block;background: url(imgFooter.png) no-repeat;}
.footer .formasPagamento .gpa {background-position: 0 -24px;}
.footer .formasPagamento .cc {background-position: 0 -92px;float:left;width:147px;height:32px;}
.footer .formasPagamento .bl {background-position: -146px -92px;float:left;width:40px;height:32px;}
.footer .formasPagamento .db {background-position: 0 -98px;clear:both;height:32px;}
.footer .formasPagamento .outrasFormas {background-position: 0 -133px;clear:both;height:32px;}
.footer .formasPagamento h4,
.footer .seguranca h4,
.powHos h3 {display:none;}
.footer .formasPagamento li span,
.footer .seguranca li span {display:block;text-indent:-999em;}


.footer .selos {width:237px !important;height:200px;position:relative;}
.footer .seguranca {width:150px;float:left;}

.footer .seguranca li {background: url(imgFooter.png) no-repeat;width:58px !important;height:25px;float:left !important;}
.footer .seguranca li.blindado {background:none;width:116px !important;height:43px !important;}
.footer .seguranca .internetSegura {background-position:-244px -61px;}
.footer .seguranca .certisign {background-position:-300px -60px;}
.footer .seguranca .microsoft {background-position:-244px -90px;}
.footer .seguranca .notafiscal {background-position:-303px -90px;}
.footer .seguranca .notafiscal a {margin-left:14px;width:38px;height:25px;display:block;}

.powHos {float:left;margin-top:0 !important;}
.powHos li {background:url(imgFooter.png) no-repeat;}
.powHos a {height:40px;display:block;text-indent:-999em;}
.powHos .hosted {background-position:-396px -72px;width:63px !important;height:45px;}
.powHos .powered {background-position:-395px 0px;width:86px !important;height:39px;margin-bottom:30px;}
.powHos .ebit {width:237px !important;height:42px;position:absolute;left:0;top:132px;background-position:-244px -134px;}

.bottomLine {border-top:1px solid #fff;padding:8px 0;height:40px;}
.bottomLine .text {width:640px;font-size:1em;float:left;line-height:14px;color:#555;}

div.gpa {width:163px;height:30px;float:right;}
div.gpa h3 {display:none;}
div.gpa a {width:163px;height:30px;display:block;background:url(imgFooter.png) no-repeat -318px -195px;text-indent:-999em;}

.footer .footerInfo { overflow:hidden; padding:5px 0; border-top:1px solid #ecf4ff; }
.footer .footerInfo .info { float:left; padding:10px 0 0 0; font-size:1.1em; }
.footer .footerInfo .gpa {padding:10px 0 0 100px;float:right;}
.footer .footerInfo .gpa h3 { float:left;padding:15px 5px 0 0; color:#738ba1;}
.footer .footerInfo .gpa a { margin-right:33px; background: url(imgFooter.png) no-repeat -356px -189px; float:left; padding-top:32px;width:124px; display:block; height:0;overflow:hidden;}

/* Lista de produtos */
/**/
.prateleira{overflow:hidden;margin-bottom:10px}
.carrinho .prateleira{margin:0 10px 10px 10px}
.prateleira .veja,.hproduct br{display:none}
.prateleira .hproduct,.comparacao .hproduct{width:175px; margin:0 auto;position:relative}
.prateleira .hproduct .productImage,.comparacao .hproduct .productImage{display:block; padding:6px 2px;background:url(allImages.png) no-repeat -1363px -163px;text-align:center;margin-bottom:10px;}
.prateleira .hproduct .productImage,.comparacao .hproduct .productImage img {display:block; margin: 0 auto;}
div.acessorios .prateleira .hproduct .productImage{float:left;width:83px;height:78px;background-position:-1510px -142px}
div.acessorios .prateleira .hproduct .productImage:hover{background-position:-1500px 0}
.prateleira .hproduct .link,.comparacao .hproduct .link{padding:5px 5px 0 5px;display:block;position:relative;display:block;cursor:pointer;}
.prateleira .hproduct .link:hover,.comparacao .hproduct .link:hover{display:block;text-decoration:none;}
.prateleira .hproduct .link:hover .productImage,.comparacao .hproduct .link:hover .productImage{display:block;background:url(allImages.png) no-repeat -1363px 0;}     
div.acessorios .prateleira .hproduct .link:hover .productImage {background-position:-1510px 0}
.prateleira .hproduct .link:hover .stamp img,.comparacao .hproduct .link:hover .stamp img{border:none;background:none; }
.prateleira .esgotado{color:#F40000;display:block;font-weight:900;margin-bottom:10px}
.hproduct .category{display:none}
.prateleira .buyButtonBt{position:absolute;bottom:5px;left:5px}
.prateleira .name,.compreJunto .name{display:block;margin:6px 0;color:#333;font-weight:400}
.prateleira a:hover .name,.compreJunto a:hover .name{color:#095ba6}

/* PAGINA PRODUTO */
/*Produto */
.outrasImg{overflow:hidden;padding:7px 10px;background:url(box-bg-top.jpg) repeat-x #F9FBFE;}
.outrasImgB{}
.outrasImg strong{float:left;margin:10px 5px 0 0;width:60px;color:#095BA6;}
.outrasImg li{float:left;margin:0 5px 0 0}
.outrasImg li a{border:1px solid #C7E2FC;display:block}
.marcaProduto{display:block;color:#333;margin:-14px 0 15px 130px;}
.marcaProduto strong,.marcaProduto a{color:#F40000;font-weight:normal}
.descricaoPreco{padding:20px;overflow:hidden;margin-bottom:10px;border-bottom:none;clear:both;}
.descricaoAnuncio .productDetails{float:left;margin:0 30px 0 0}
.descricaoAnuncio .for,.descricaoAnuncio .from{display:block;margin-bottom:2px;font-size:1.2em;}
.descricaoAnuncio .from{font-size:1.1em;color:#333;text-decoration:line-through}
.descricaoAnuncio .for{font-size:1.3em;font-weight:bold;}
.descricaoAnuncio .for strong{font-size:1.9em;font-weight:bold;}
.descricaoAnuncio .from strong{color:#333}
.descricaoAnuncio .flag{margin-bottom:10px;}
body.sku h1.name{font-size:1.6em;font-weight:900;margin:0;}
body.sku h1.name span{padding:10px 35px 0 0;display:block;font-size:0.55em;color:#333;white-space:nowrap;}



/*Produto destaque */
.landing .flag{display:none}
.landing .productImage{position:absolute;left:0;top:0;border:1px dashed #E2E2E2;margin-right:10px}
.landing .productImage img{width:210px;height:210px}
.landing .vitrineProdutos li{width:100%;margin:0}
.landing .for strong{font-size:1.2em}
.landing .condition{display:inline;margin-left:2px}
.landing .vitrineProdutos{padding:0}
.landing .vitrineProdutos li.first .hproduct{padding:10px 0 0 220px;position:relative;min-height:220px}
.landing .vitrineProdutos li.first .hproduct .productImage{margin-left:-220px}
.landing .hproduct  .name{font:1.8em Arial,Helvetica,sans-serif;margin-bottom:20px}
.landing{padding:5px 0;overflow:hidden}
.landing .comprar input,.landing .comprar a,.landing .indisponivel a{overflow:hidden;display:block;background:url(allImages.png) no-repeat -300px -90px;padding-top:38px;width:142px;height:0}
.busca-resultado .landing .comprar{left:621px;top:59px;position:absolute;z-index:0;clear:left}
.landing .caracteristicas{line-height:1.4em;overflow:hidden}
.landing .productDetails{overflow:hidden} 
.landing .formas{background:url(../Images/bg_maisvantagens.gif) no-repeat scroll left center;padding:4px 33px;overflow:hidden;margin-bottom:10px}
.landing .formas .mais{clear:none;display:block;margin:0}
body.busca-resultado .landing .vitrineProdutos .first{clear:left;margin-left:0}
body.busca-resultado .landing .vitrineProdutos li{float:none;margin-left:0;overflow:hidden;padding:0;position:relative;width:auto}

