/* CSS New Ver Produto */
#new_alerta{
background:url("../../img/verproduto_new/icon_alerta.gif") 20px 6px no-repeat !important;
color:#990000;
font:12px Arial,Helvetica,sans-serif;
padding:6px 38px;
}
.new_avise{
background:#f3f3f3;
border-bottom:1px dotted #e5e5e5;
border-top:1px solid #fff;
clear:both;
height:200px !important;
}
.new_avise fieldset{
padding-top:12px;
}
.new_avise .newsletter{
width:90% !important;
}
.new_avise label{
display:block;
width:100%;
}
.new_avise span{
color:#b10000 !important;
}
#new_base{
background:#f0f0f0 url("../../img/verproduto_new/base_descricao.jpg") 0 0 no-repeat !important;
border-top:1px solid #e5e5e5;
height:expression(this.scrollHeight <= "370" ? "370" : "auto");
min-height:370px;
width:100%;
}
.new_bton_comprar{
background:url("../../img/verproduto_new/icon_setav2.gif") 0 5px no-repeat !important;
display:block;
margin:-5px 0 14px 0 !important;
padding:16px 0 3px 20px !important;
min-height:52px;
}
.new_comprar{
height:51px !important;
}
.new_comprar input.newsletter, .new_frete input.newsletter{
color:#666;
font:12px Arial, Helvetica, sans-serif;
padding-top:3px;
width:36px !important;
}
.new_comprar label{
display:block;
float:left;
padding:16px 0 3px 20px !important;
width:106px;
}
.new_comprar label.new_bton_comprar{
padding:16px 0 3px 10px !important;
}
#new_descricao{
background:#f0f0f0 !important;
font:12px Arial, Helvetica, sans-serif;
margin:0 0 40px !important;
padding:0;
width:63%;
}
#new_conteudo{
margin:0 10px 50px 0;
width:100%;
}
#new_conteudo ul{
margin:0;
padding:0;
}
#new_foto{
display:block;
width:260px;
}
#new_foto li{
border:1px solid #e5e5e5;
display:block;
width:258px;
}
#new_foto li.new_zoom{
border-top:none;
}
#new_foto #produtoFotoMini{
border-top:none;
}
.new_frete{
border:none !important;
border-bottom:1px dotted #c4c4c4 !important;
border-top:1px solid #fff !important;
width:100%;
}
.new_frete #calcule_frete{
background:#e1e1e1;
height:40px;
}
.new_frete fieldset strong{
float:left;
padding:10px 0 0 20px !important;
}
.new_frete label{
display:block;
float:left;
font:12px Arial, Helvetica, sans-serif !important;
padding:10px 0 0 6px;
}
.new_frete label.new_bton_calcule{
padding:8px 0 0 6px !important;
}
.new_frete label.new_cep{
padding:10px 0 0 6px !important;
}
.new_info{
border-bottom:1px dotted #c4c4c4;
height:expression(this.scrollHeight <= "241" ? "241" : "auto");
padding:9px 0 9px 20px !important;
min-height:233px;
width:93%;
}
.new_opcoes, .new_comprar, .new_disponibilidade, .new_avise{
border-bottom:1px dotted #c4c4c4;
border-top:1px solid #fff;
height:53px;
width:100%;
}
.new_disponibilidade{
background:#f3f3f3;
border-bottom:1px dotted #e5e5e5;
border-top:1px solid #fff;
clear:both;
height:71px;
}
.new_disponibilidade span, .new_avise span{
color:#666;
display:block;
padding:9px 0 9px 20px !important;
}
.new_opcoes fieldset, .new_comprar fieldset, .new_frete fieldset, .new_avise fieldset{
border:none;
color:#666;
}
.new_comprar fieldset, .new_frete fieldset{
padding:0 !important;
}
.new_opcoes fieldset{
padding:9px 0 9px 20px !important;
}
.new_opcoes label{
display:block;
float:left;
padding-right:6px;
width:28%;
}
.new_opcoes select{
color:#666;
font:12px Arial, Helvetica, sans-serif;
}
#new_descricao{
background:#f1f1f1;
margin-bottom:12px;
}
.new_servicos a{
color:#000;
text-decoration:none;
}
.new_servicos{
background:#fff;
padding:9px 6px 9px 20px !important;
width:98%;
}
.new_servicos ul li{
border-bottom:1px solid #e6e6e6;
width:85%;
}
.new_servicos ul li.new_indique{
border-bottom:none;
}
.new_servicos ul li.new_lista{
border-bottom:none;
border-top:1px solid #e6e6e6;
}
.new_servicos ul li.new_share{
border-bottom:none;
margin-top:6px;
}

.new_share{
background:url("../../img/verproduto_new/icon_share.png") 2px 6px no-repeat;
font:12px Arial,Helvetica,sans-serif;
padding:9px 0 15px 46px;
}
.new_share a{
text-decoration:none;
}
.new_share span{
display:block;
margin-bottom:5px;
}
.new_share_facebook, .new_share_indique, .new_share_google, .new_share_twitter{
display:block;
float:left;
overflow:hidden !important;
text-indent:-5000px !important;
}
.new_share_facebook, .new_share_indique, .new_share_google, .new_share_twitter, #orkut_share img{
height:16px !important;
margin-left:3px;
margin-right:2px;
width:16px;
}
.new_share_facebook{
background:url("../../img/verproduto_new/icon_share_facebook.png") 0 0 no-repeat;
}
.new_share_indique{
background:url("../../img/verproduto_new/icon_share_indique.png") 0 0 no-repeat;
}
.new_share_google{
background:url("../../img/verproduto_new/icon_share_google.png") 0 0 no-repeat;
}
.new_share_twitter{
background:url("../../img/verproduto_new/icon_share_twitter.png") 0 0 no-repeat;
}

.new_duvidas{
background:url("../../img/verproduto_new/icon_duvidas.png") 2px 6px no-repeat;
padding:16px 0 16px 45px;
}
.new_duvidas img{
display:none;
}
.new_indique{
background:url("../../img/verproduto_new/icon_indique.png") 0 5px no-repeat;
padding:27px 0 15px 45px;
}
.new_lista{
background:url("../../img/verproduto_new/icon_lista.png") 0 7px no-repeat;
padding:22px 0 15px 45px;
}
.new_pagar{
background:url("../../img/verproduto_new/icon_pagamento.png") 2px 0 no-repeat;
padding:6px 0 12px 45px;
}
.new_zoom{
background:#f3f3f3 url("../../img/verproduto_new/icon_zoom.png") 10px 4px no-repeat;
border-top:1px solid #fff !important;
color:#b10000;
display:block;
font:11px Arial,Helvetica,sans-serif !important;
height:44px;
line-height:12px !important;
padding:9px 12px 0 57px;
width:auto !important;
}
ul#new_produto li{
float:left;
outline:none;
}

/* classes antigas atualizadas */
#caixa_pag{
background:#fff;
margin:0 !important;
min-height:360px;
position:relative;
width:200px !important;
z-index:995;
}
* html #caixa_pag{
height:370px;
}
#calcule_frete{
border:none !important;
}
.precoProdutoAVista{
clear:both !important;
margin:1px 0 6px;
width:100%;
}
.precoProdutoAVista #produtoCodigo, #produtoCodigo{
padding-left:0 !important;
}
.precoProdutoAVista .tbl_produto h1{
padding:0 6px 0 0 !important;
}
.precoProdutoAVista .tbl_produto h1 span{
color:#666 !important;
font-size:15px;
}
.precoProdutoAVista .tbl_produto span{
color:#999 !important;
}
.precoProdutoDesconto{
color:#333;
clear:both !important;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
width:100%;
}
.new_info ul li.precoProdutoDesconto{
font-weight:normal;
}
.precoProdutoDesconto span{
color:#333;
font-size:15px;
font-weight:bold;
}
li.new_produtoExtras{
background:#f0f0f0;
clear:both;
padding:10px;
}
li.new_produtoExtras2{
background:#666;
clear:both;
color:#fff;
font:bold 12px Arial, Helvetica, sans-serif;
height:30px;
padding:10px 0 10px 10px;
}
* html li.new_produtoExtras2{
height:50px;
}
li.new_produtoExtrastxt, li.new_produtoExtrastxt3{
padding:10px 0 10px 10px;
}
li.new_produtoExtrastxt3{
width:98%;
}
.new_produtoExtrastxt, .new_produtoExtrastxt font, .new_produtoExtrastxt p, .new_produtoExtrastxt span, li.new_produtoExtrastxt3, li.new_produtoExtrastxt3 font, li.new_produtoExtrastxt3 p, li.new_produtoExtrastxt3 span{
font-family:Arial,Helvetica,sans-serif !important;
font-size:12px !important;
text-align:left !important;
}
.new_produtoExtrastxt, li.new_produtoExtrastxt3, #caixa_pag{
float:left;
}
#produtoExtras{
color:#000;
font-size:11px !important;
}
#produtoFotoMedia{
height:221px;
padding-top:25px;
width:248px !important;
}
#imagemMaior img{
text-align:center !important;
vertical-align:middle !important;
}
#produtoFotoMini{
height:expression(this.scrollHeight <= "86" ? "86" : "auto");
margin-bottom:60px;
min-height:86px !important;
padding:4px 0 2px 6px !important;
text-align:left;
vertical-align:middle;
width:252px !important;
}
#produtoFotoMini img, #produtoFotoMini a{
margin:0 4px 0 0 !important;
}
#produtoFotoMedia img{
border:none;
}
.tbl_produto{
padding-bottom:6px !important;
}
ul.tbl_produto{
clear:both;
}
.tbl_produto h1, .tbl_produto h2{
border:none !important;
margin:0 !important;
padding:0 12px 0 0 !important;
}

/* frete */
.bt_calcule{
background:#111 url("../../img/verproduto_new/bton_calcular.png") no-repeat !important;
border:none;
cursor:pointer;
height:26px;
padding:0;
width:64px;
}
#calcule_frete{
background:none;
border-top:none;
margin:0 !important;
padding:0 !important;
}
#calcule_frete label span{
color:#a00000 !important;
font-size:10px !important;
}
#cep1{
width:40px !important;
}
#cep2{
width:25px !important;
}
#frete_calculado{
background:#ededed url("../../img/frete/seta.png") 0 0 no-repeat !important;
display:none;
padding:18px 26px;
width:auto;
}
#frete_calculado dl dt{
color:#990000;
padding:0 0 8px;
}
#frete_calculado dl dt strong{
padding-right:8px;
}
#frete_calculado dl dd{
color:#333;
padding:0 0 3px;
}
#frete_calculado ul{
background:url("../../img/frete/div_h.gif") 0 13px repeat-x !important;
display:block;
margin:0;

padding:0;
width:100%;
}
#frete_calculado ul li{
background:#ededed;
display:inline;
float:none;
padding-right:3px !important;
}
#frete_calculado .precoProdutoDesconto{
float:right;
font-size:12px;
margin:0 !important;
padding:0 0 0 4px !important;
width:75px !important;
}

/* modal */
html{
height:100%;
}
body{
margin:0;
height:expression(this.scrollHeight <= "100%" ? "100%" : "auto");
min-height:100%;
}
#fechar{
bottom:0;
color:#fff;
display:none;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
height:20px;
left:10px;
margin:0;
padding:0;
position:relative;
top:20px;
width:65px;
z-index:995;
}
#fecharX{
height:20px;
margin:1px;
padding:0;
width:65px;
}


/* indique */
#ancoraTopo{
margin:30px;
}
#new_indica{
display:none;
left:50%;
margin:20px 0 0 -287px;
position:absolute;
width:574px;
z-index:99999;
}

#new_indicacao, #new_indicacao_action{
background:#fff url("../../img/indique/float/base_float.png") 0 0 repeat-y !important;
border-bottom:12px solid #6f6f6f;
float:left;
font:11px Arial,Helvetica,sans-serif;
padding-bottom:22px;
width:574px;
}
#new_indicacao_action{
display:none;
font-size:13px;
text-align:center;
}
#new_indicacao_action span{
color:#006699;
}
#new_indicacao_action ul li{
padding-right:22px;
}
#new_indicacao div{
padding:12px 22px;
}
#new_indicacao div ul li{
float:left;
}
#new_indicacao div ul li.tbl_produto{
padding:6px;
}
#new_indicacao div ul li.tbl_produto h1{
width:320px;
}
#new_indica_topo h3{
background:url("../../img/indique/float/titu_indique.jpg") 0 0 no-repeat !important;
height:116px;
overflow:hidden;
text-indent:-5000px;
width:574px;
}

#new_indicacao #bt_submit{
width:auto !important;
height:auto !important;
padding:2px 12px !important;
margin:12px 6px 0 0 !important;
background:#b9b6a3;color:#000;
font:bold 12px Arial;
border-left:1px solid #dedbc9 !important;
border-top:1px solid #dedbc9 !important;
border-right:1px solid #868476 !important;
border-bottom:1px solid #868476 !important;
cursor:pointer;
}
#new_indicacao #code{
width:70px !important;
}
#new_indicacao .dados{padding:5px 0;color:#777;font:10px Arial,Tahoma,Verdana,Helvetica,sans-serif}
#new_indicacao fieldset{
border:none;
border-top:1px dotted #999;
margin:6px 0 6px 98px;
width:380px;
}
#new_indicacao img{
float:left;
margin:0 0 15px 6px;
}
#new_indicacao input{
float:left;
height:22px;
margin:0 0 6px;
width:230px;
}
#new_indicacao label{
float:left;
padding:0 6px 0 0;
text-align:right;
width:80px;
}
#new_indicacao legend{
background:#fff;
font-weight:bold;
margin:6px 0;
padding:0 2px;
width:auto;
}

/* produtos relacionados */
.labelparcelamento{
height:30px;
}
.labelproduto{
height:70px;
}
#msgExibe{
color:#a60000;
font-weight:bold;
padding:10px 10px 22px;
}
#prod{
background#555;
border:1px dotted #e9e9e9;
}
.prodImg{
height:95px;
margin-bottom:6px;
}
ul#relProdutos{
margin:6px 0 0;
}
ul#relProdutos li{
background:none;

margin:0;
padding:22px 12px 22px;
}

/* selo */
#selo{
position:absolute;
right:10px;
margin-top:-50px !important;
}
* html #selo{
margin-top:-25px !important;
}

/* anexo */
.new_anexo{
background:url("../../img/verproduto_new/icon_anexo.png") 8px 0 no-repeat !important;
clear:both;
color:#b10000;
height:50px;
padding:13px 62px 22px;
width:85%;
}
* html .new_anexo{
width:90%;
}
.new_anexo ul{
border-top:1px dotted #b2b2b2;
margin:4px 0 22px -53px !important;
padding:0 18px !important;
width:108%;
}
* html .new_anexo ul{
margin:4px 0 0 -53px !important;
padding:0 !important;
width:130%;
}
.new_anexo ul li.new_anexo_lista{
color:#004199;
float:left;
list-style-type:decimal !important;
margin:0 22px 0 0 !important;
padding:6px 22px 12px 0 !important;
width:auto !important;
}
* html .new_anexo ul li.new_anexo_lista{
margin:0 !important;
}
.new_anexo ul li.new_anexo_lista a{
color:#004199;
margin-left:-5px !important;
text-decoration:none;
}
* html .new_anexo ul li.new_anexo_lista a{
margin-left:10px !important;
}