@font-face {
	font-family: 'Lucida Sans Unicode';
	src: local('Lucida Sans Unicode'), url('../_fonts/lsans.ttf') format('truetype')}


/*RESET*/
body{color:#7D7D7D;background:#fff}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
li{list-style:none}
caption,th{text-align:left}
h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup,sub{line-height:-1px;vertical-align:text-top}
sub{vertical-align:text-bottom}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit}
strong{font-weight:700}
hr{width:100%;height:1px;border-width:0;border-top:1px solid #E0E5E8;clear:both;margin:0;*margin:-7px 0;display:block}
.flLi li{float:left}
.flMb5 li{margin-bottom:5px}
a{text-decoration:none;outline:none;color:#666}
a:hover{text-decoration:underline}
a.lnkGlossario{padding-right:10px;background:url(../_img/ico_lnkExternal.gif) no-repeat 100% 3px;color:#00467E}

p{padding:0 0 15px}
.acess{position:absolute;left:-9999em;height:1px}

/*FONTS*/
body,
input,
select,
textarea{font:11px/1.231 "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif}

/*sIFR*/
h1.sIfr,
h2.sIfr,
h2.sIfrLojaCidade,
.sIfrLabel,
h3.sIfrOrange{font-weight:100;letter-spacing:-1px}
.sIFR-flash{visibility:visible !important;margin:0}
.sIFR-replaced{visibility:visible !important;margin:0;padding:0}
span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}
.sIFR-flash + div[adblocktab=true]{display:none !important}
.sIFR-hasFlash h1.sIfr,
.sIFR-hasFlash h2.sIfr,
.sIFR-hasFlash h2.sIfrLojaCidade,
.sIFR-hasFlash .sIfrLabel,
.sIFR-hasFlash h3.sIfrOrange{display:block}

/*headers*/
#boxTtl{background:#fff;padding:15px 30px 10px;margin-right:2px;border-bottom:1px solid #EFF2F3;zoom:1;vertical-align:middle}
#boxTtl h1{float:left;width:680px; display:inline}
h1.sIfr{font-size:22px}
h2.sIfr{font-size:16px}
#boxTtl2,
#boxTtl3,
#boxTtl4{background:url(../_img/bgr_box_buraco.jpg) no-repeat 0 -8px;margin-right:2px;padding:17px 0 0 22px}
#boxTtl2 h1{border-bottom:1px solid #EFF2F3;line-height:1}
#boxTtl4{border-bottom:1px solid #EFF2F3;margin-bottom:20px;padding:17px 0 10px 30px}
#boxTtl3 h1{border-bottom:1px solid #EFF2F3;font-size:16px;font-weight:normal;line-height:1.4;padding-bottom:5px;width:500px}
#boxTtl3 span{display:block;float:left}
#boxTtl3 .lblResultado{background:url(../_img/txt_resultado_busca.gif) 0px 7px no-repeat;height:18px;text-indent:-9999px;width:184px}
#boxTtl3 .txtResultado{width:310px}
.sIFR-hasFlash{font-size:13px}
.lstProd h2,
.lstProd h2 a{font-size:14px !important;font-weight:100;color:#4292C0;line-height:2em !important;height:auto}

	.ttlIn{padding:15px 29px 15px 0;background:url(../_img/eletro/bg_ttlIn.gif) no-repeat 100% 0;margin-right:1px;border-bottom:1px solid #eee}
	.ttlIn h2{background:url(../_img/eletro/bg_ttlIn.gif) no-repeat 0 -151px;padding-left:29px}

/*botoes*/
.btnAdicionar{width:160px;height:41px;background:url(../_img/btn_adicionar.png) no-repeat 0 0;float:right;margin:21px 0 0;display:block;text-indent:-9999px}
.btnAdicionar:hover{background-position:0 100%}
.btnAdicionar2{width:87px;height:25px;background:url(../_img/eletro/btn_adicionar2.png) no-repeat 0 0;display:block;text-indent:-9999px}
.btnAdicionar2:hover{background-position:0 100%}
.btnConsultarEstoque{width:110px;height:25px;background:url(../_img/btn_consultarEstoque.jpg) no-repeat 0 0;margin:30px 0 0;float:left;display:block;text-indent:-9999px}
.btnConsultarEstoque:hover{background-position:0 100%}
.btnNaoAceito{width:90px;height:25px;background:url(../_img/btn_naoAceito.png) no-repeat 0 0;display:block;text-indent:-9999px}
.btnNaoAceito:hover{background-position:0 100%}
.btnProsseguir{width:164px;height:41px;background:url(../_img/btn_prosseguir.jpg) no-repeat 0 0;display:block;text-indent:-9999px;float:right}
.btnProsseguir:hover{background-position:0 100%}
.btnAceitoProsseguir{width:233px;height:41px;background:url(../_img/btn_aceitoProsseguir.jpg) no-repeat 0 0;display:block;text-indent:-9999px}
.btnAceitoProsseguir:hover{background-position:0 100%}
.btnOk{width:47px;height:25px;background:url(../_img/eletro/btn_ok.png) no-repeat 0 0;display:block;text-indent:-9999px}
.btnOk:hover{background-position:0 100%}
.btnSelecionar{width:81px;height:25px;background:url(../_img/eletro/btn_selecionar.png) no-repeat;display:block;text-indent:-9999px;float:right}
.btnSelecionar:hover{background-position:0 -25px}

.btnVisualizar input,
.btnVisualizar{width:82px;height:25px;background-repeat:no-repeat;display:block;text-indent:-9999px}
.btnVisualizar input.hover,
.btnVisualizar input:hover,
input.btnVisualizar:hover{background-position:0 100%}

.btnCompreJunto{width:186px;height:41px;background:url(../_img/btn_compreJunto.png) no-repeat 0 0;display:block;text-indent:-9999px}
.btnCompreJunto:hover{background-position:0 100%}

.btnContComprando{width:136px;height:25px;background:url(../_img/eletro/btn_continuar_comprando.png) no-repeat 0 0;display:block;text-indent:-9999px;float:left;margin-top:9px}
.btnContComprando:hover{background-position:0 100%}
.btnProximoPasso{width:103px;height:25px;background:url(../_img/eletro/btn_proximo_passo.png) no-repeat 0 0;display:block;text-indent:-9999px;float:right;margin:9px 15px 0 0}
.btnProximoPasso:hover{background-position:0 100%}

.btnBuscar{background:url(../_img/super/btn_buscar.png) no-repeat 0 0;float:right;height:25px;width:60px}
.btnBuscar:hover{background-position:0 100%}

.btnConfiraDica{background:url(../_img/btn_confira_dica.png) no-repeat 0 0;height:25px;width:101px}

.btnCancelar{background:url(../_img/btn_cancelar.png) no-repeat 0 0;display:block;height:25px;text-indent:-9999px;width:77px}
.btnConfirmar2{background:url(../_img/btn_confirmar2.png) no-repeat 0 0;display:block;height:25px;text-indent:-9999px;width:83px}
.btnFechar{background:url(../_img/btn_fechar.png) no-repeat 0 0;display:block;height:25px;text-indent:-9999px;width:66px}
.btnImprimir{background:url(../_img/btn_imprimir.png) no-repeat 0 0;display:block;height:25px;text-indent:-9999px;width:79px}

/*margins/paddings*/
.mt-33{margin-top:-33px !important}
.mt-20{margin-top:-20px !important}
.mt-5{margin-top:-5px !important}
.mt-2{margin-top:-2px !important}
.mt0{margin-top:0 !important}
.mt2{margin-top:2px !important}
.mt3{margin-top:3px !important}
.mt5{margin-top:5px !important}
.mt10{margin-top:10px !important}
.mt15{margin-top:15px !important}
.mt20{margin-top:20px !important}
.mt25{margin-top:25px !important}
.mt30{margin-top:30px !important}
.mt40{margin-top:40px !important}
.mt50{margin-top:50px !important}
.mt54{margin-top:54px !important}
.mt140{margin-top:140px !important}
.mt58n{margin-top:-58px !important}
.mr0{margin-right:0px !important}
.mr2{margin-right:2px !important}
.mr5{margin-right:5px !important}
.mr10{margin-right:10px !important}
.mr15{margin-right:15px !important}
.mr20{margin-right:20px !important}
.mr30{margin-right:30px !important}
.ml-10{margin-left:-10px !important}
.ml-35{margin-left:-35px !important}
.ml0{margin-left:0px !important}
.ml5{margin-left:5px !important}
.ml10{margin-left:10px !important}
.ml15{margin-left:15px !important}
.ml20{margin-left:20px !important}
.ml30{margin-left:30px !important}
.ml40{margin-left:40px !important}
.mb0{margin-bottom:0px !important}
.mb1{margin-bottom:1px !important}
.mb-10{margin-bottom:-10px !important}
.mb10{margin-bottom:10px !important}
.mb15{margin-bottom:15px !important}
.mb20{margin-bottom:20px !important}
.mb40{margin-bottom:40px !important}
.ph0{padding-right:0 !important;padding-left:0 !important}
.pv0{padding-top:0 !important;padding-bottom:0 !important}
.pv5{padding-top:5px !important;padding-bottom:5px !important}
.ph5{padding-right:5px !important;padding-left:5px !important}
.ph20{padding-right:20px !important;padding-left:20px !important}
.ph30{padding-right:30px !important;padding-left:30px !important}
.pt0{padding-top:0 !important}
.pt3{padding-top:3px !important}
.pt5{padding-top:5px !important}
.pt10{padding-top:10px !important}
.pt15{padding-top:15px !important}
.pt20{padding-top:20px !important}
.pt25{padding-top:25px !important}
.pt50{padding-top:50px !important}
.pr5{padding-right:5px !important}
.pr10{padding-right:10px !important}
.pr20{padding-right:20px !important}
.pr30{padding-right:30px !important}
.pb0{padding-bottom:0px !important}
.pb1{padding-bottom:1px !important}
.pb5{padding-bottom:5px !important}
.pb6{padding-bottom:6px !important}
.pb8{padding-bottom:8px !important}
.pb10{padding-bottom:10px !important}
.pb12{padding-bottom:12px !important}
.pb15{padding-bottom:15px !important}
.pb20{padding-bottom:20px !important}
.pb25{padding-bottom:25px !important}
.pb30{padding-bottom:30px !important}
.pb40{padding-bottom:40px !important}
.pl0{padding-left:0 !important}
.pl5{padding-left:5px !important}
.pl8{padding-left:8px !important}
.pl10{padding-left:10px !important}
.pl15{padding-left:15px !important}
.pl20{padding-left:20px !important}
.pl25{padding-left:25px !important}
.pl30{padding-left:30px !important}
.pl35{padding-left:35px !important}
.pl40{padding-left:40px !important}

.noPad{padding:0 !important}
.marAuto{margin:0 auto !important;display:block !important}

.noMar{margin:0 !important}

.w400{width:400px !important}
.w430{width:430px !important}
.w450{width:450px !important}
.w600{width:600px !important}
.w750{width:750px !important}
.w935{width:935px !important}

.ha{height:auto!important}

.block{display:block}
.none{display:none !important}
.borderNone{border:0 !important}
.overFV{overflow:visible !important}

/*clear*/
#boxBgRgt,
fieldset,
.lstEventos dt,
.lstEventos dd,
.after{zoom:1}
.lstProdutores li:after,
#lstcarrinho:after,
#boxTtl:after,
#tooltipCarrinho:after,
.lstProd li:after,
.pag:after,
fieldset:after,
.modalIn:after,
.rddBx01 .boxIn:after,
.aba:after,
.lstProd:after,
#boxMdIn:after,
#navBgV:after,
#boxBgRgt:after,
.after:after,
.lstEventos dt:after,
.lstEventos dd:after,
.txtNumeroPedido:after{visibility:hidden;display:block;font-size:0;content:' ';clear:both;height:0}

/*BASE*/
.noBdB{border-bottom:none !important}
.clr{clear:both !important}
.fl{float:left !important}
.fr{float:right !important}
.off{cursor:default}
.imgBlk{display:block !important}
.noBd{border:none !important}
.dNone{display:none !important}


.sf09{font-size:9px}
.sf10{font-size:10px}
.sf11{font-size:11px}

.legenda{font-size:9px;color:#B9B9B9}


/*forms*/
input{outline:none;font-size:11px;font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif}
label{vertical-align:middle}
textarea{overflow:auto; resize:none}
ol.form li{float:left;clear:both;padding-bottom:8px;width:100%;display:inline;position:relative}
ol.form label{float:left;width:86px;text-align:right;line-height:20px;display:inline}
ol.form input.inp-text{height:16px}
ol.form input.inp-text,
ol.form textarea,
ol.form select{padding:2px;border:1px solid #BEBEBE;margin-left:8px;font-size:11px;color:#7D7D7D}
ol.form input.inp-button{border:0 none !important;letter-spacing:99999em;cursor:pointer;margin:0 0 0 7px !important}
ol.form .sep{float:left;height:20px;margin:0 -8px 0 0px;line-height:20px}
ol.form .inp-erro{border:2px solid red !important;margin:-1px 0 0 7px !important}
.frmChk,
.frmRad{width:13px;height:13px;margin:0;padding:0;cursor:pointer;vertical-align:middle;border:none !important}
.frmImg{margin:0;padding:0;vertical-align:middle;outline:none;border:none}
.frmTxt,
.frmTxt2,
.frmTxt3,
.frmTxt4,
.frmSel{font-size:11px;font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;color:#7D7D7D;border:1px solid #7d7d7d;background:#fff;vertical-align:middle}
.frmTxt{padding:1px 2px;font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif}
.frmTxt2{border-top:1px solid #ccc;border-right:none;border-bottom:none;border-left:1px solid #ccc;padding:2px}
.frmTxt3{border:1px solid #BEBEBE !important;padding:2px}
.frmTxt4{border-top:1px solid #ccc;border-right:none;border-bottom:none;border-left:1px solid #ccc;padding:2px;background:#F6F6F6}
.radLst label{cursor:pointer;vertical-align:middle;color:#7d7d7d;padding-left:3px}
.frmChk input{vertical-align:middle;margin:0 2px 0 0;width:13px;height:13px}
.btnHover{cursor:pointer}
.btnHover:hover{background-position:0 100% !important}

.frmErro{border:2px solid #FF0202!important}
.msgErro{display:block;color:#FF0202;padding:2px 0 0}

.frmErroIco{position:relative;display:block}
.frmErroIco input{border:2px solid #FF0202!important}
.icoAlert{width:16px;height:14px;background:url(../_img/blt_alerta.gif) right top no-repeat;position:absolute;top:4px;right:-20px;text-indent:-9999px;display:none}
.frmErroIco .icoAlert{display:block}

ul.lstFrm{padding:10px 0}
ul.lstFrm li{display:block;padding:0 0 7px}
ul.lstFrm li label{display:block;width:40px;padding:3px 5px 0 0;float:left}


/*listas*/
.lstTp01{overflow:hidden;padding:0 10px}
.lstTp01 li{display:block;clear:both;padding:17px 10px 5px;border-top:1px solid #eee;margin-top:-1px}
.lstTp01 li.first{border-top:none}

.lstTp02{overflow:hidden;padding:0 0 10px}
.lstTp02 li{padding:0 0 10px 12px;background:url(../_img/eletro/blt_azul.jpg) no-repeat 0 5px}
.lstTp02 li.first{border-top:none}

.lstTp03{overflow:hidden;padding:0 0 10px}
.lstTp03 li{display:block;overflow:hidden;padding:2px 0}
.lstTp03 li span{display:block;float:left;width:255px}
.lstTp03 li span.ttl{width:80px;font-weight:700;padding-right:10px;text-align:right}

.lstTp04 li{padding:2px 0}
.lstTp04 strong{display:block;float:left}
.lstTp04 li span{display:block;float:left; width:550px;padding-left:3px}


/*tabelas*/
.tabTp01 thead th{background-color:#E9EDEF;padding:15px 18px;font-weight:700}
.tabTp01 td{border-top:1px solid #eee;padding:15px 18px}
.tabTp01 tr.even td{background-color:#F7F8F9}


/*ESTRUTURA*/
#boxBgLft{width:50%;height:204px}
#boxCenter{width:1001px;margin:0 auto;margin-top:-204px}
#header{height:204px;overflow:hidden;background:url(../_img/bg_headerLft.png) no-repeat 0 47px}
#logo{clear:both;float:left;text-indent:-9999px;position:absolute}
#boxMdIn,
#boxContInfIn{width:1001px;margin:0 auto}
#footer{min-height:30px;background:url(../_img/bg_footer.png) repeat-x 0 0}
#footer .boxIn{width:1001px;margin:0 auto}

/*txt vis*/
#txtVis{clear:both;text-align:center}

	/*tipos de estrutura*/
	.tp1Col #breadcrumb,
	.tpComparacao #breadcrumb,
	.tpCarrinho #breadcrumb{width:972px}
	.tp1Col #content,
	.tpComparacao #content,
	.tpCarrinho #content,
	.recargaCel #content{width:1000px;background:none}
	.tpComparacao #boxContInfRgt,
	.tp1Col #boxContInfRgt,
	.tpCarrinho #boxContInfRgt{display:none}

/*COMPARACAO*/
#inComparacao{padding:0 2px 0 20px}
#inComparacao #boxTtl{padding:20px 0 5px 0}

#inComparacao .lstProd{border-bottom:1px solid #EFF2F3;margin:10px 0 20px}
#inComparacao .lstProd li{min-height:0;position:relative}
#inComparacao .lstProd li.legComp{background:#E9EDEF;width:184px;overflow:hidden;line-height:225px;font-weight:700}
#inComparacao .lnkRemover{position:absolute;right:10px}

.lnkRemover{width:13px;height:14px;background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-99999px}
.lnkRemover:hover{background-position:0 -14px}
.lnkSalvarLista{width:17px;height:15px;background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-99999px}
.lnkSalvarLista:hover{background-position:0 -15px}

.tabComparacao th,
.tabComparacao td{padding:15px 20px;border-top:1px solid #DCE2E6}
.tabComparacao th{background:#E9EDEF;font-weight:700}
.tabComparacao td{border-right:1px solid #DCE2E6;text-align:center}
.tabComparacao td.last{border-right:none}
.tabComparacao .even td{background-color:#F7F8F9}

.tabComparacao td.icoSim,
.tabComparacao td.icoNao{text-indent:-9999px}
.tabComparacao td.icoSim{background-image:url(../_img/ico_sim.gif);background-repeat:no-repeat;background-position:50%}
.tabComparacao td.icoNao{background-image:url(../_img/ico_nao.gif);background-repeat:no-repeat;background-position:50%}

.ctrlInf{padding:20px 0 10px 20px;border-top:1px solid #E0E5E8;margin-top:20px}

/*CARRINHO DE COMPRAS*/
#inCarrinho{padding:0 2px 0 20px}
#inCarrinho #boxTtl{padding:20px 0 5px 0}
.dvSucessoInclusao{min-height:22px;background:#3BB225 url(../_img/img_sucesso.jpg) no-repeat 17px 0;padding:9px 0 0 60px;color:#FFFFFF;margin:10px 21px 0 20px}


/* Elementos Especificos */
#copyright{width:496px;padding:9px;margin:0 auto}
#txtCopyright,
#lnkPolPrivSeg,
#txtDirRes{height:12px;text-indent:-9999px;overflow:hidden;background:url(../_img/eletro/txt_copyright.gif) no-repeat 0 0;float:left}
#txtCopyright{width:140px}
#lnkPolPrivSeg{width:198px;background-position:-140px 0;cursor:pointer}
#lnkPolPrivSeg:hover{background-position:-140px -12px}
#txtDirRes{width:158px;background-position:-338px 0}
.logoRod{display:none}
/*.msgTp01{background:#F3F5F6;border-top:1px solid #fff;border-bottom:1px solid #fff;clear:both;zoom:1;text-align:right;padding:8px 31px;margin:5px 2px 5px 0}*/
.msgTp01{clear:both;zoom:1;text-align:right;margin:5px 0}

.fioBb{border-bottom:1px solid #EEEEEE}
.fioBt{border-top:1px solid #EEEEEE}

/*topo*/
#txtIntro{float:left; line-height:1em; color:#fff; height:33px; padding-left:20px; width:468px}
#txtIntro .userTxt {width:335px; float:left}
#txtIntro .userTxt span {padding:2px 0; display:block; white-space:nowrap; overflow:hidden}
#txtIntro .ctrls {float:right; width:120px; padding-left:10px;line-height:33px}
#txtIntro .ctrls a{color:#fff;text-decoration:underline}
#txtIntro .ctrls a:hover{text-decoration:none}

#navSup{background:url(../_img/sep_navSup.png) no-repeat 100% 0;float:right;height:33px;overflow:hidden}
#navSup li{display:block;float:left;background:url(../_img/sep_navSup.png) no-repeat 0 0}
#navSup li a{display:block;line-height:33px;padding:0 14px;color:#fff}
#navSup li.on a{background:url(../_img/bg_navSup_on.png) repeat-x 0 0;margin:0 1px;padding:0 13px};

#rowHtxt{height:31px;overflow:hidden}
#txtAcesseNLV{clear:left;float:left;width:150px;height:11px;text-indent:-9999px;margin:0 0 0 199px;overflow:hidden;padding-top:20px;background:url(../_img/txt_header.gif) no-repeat 0 20px}
#txtNavLoja{display:block;float:left;text-align:center;padding:10px 15px 0pt;width:417px;color:#ABADAF}
#txtHTelevendas{clear:right;float:right;height:19px;margin:0 23px 0 0;padding-top:8px}

#labBuscarPor{width:63px;background:url(../_img/txt_header.gif) no-repeat 0 -17px}
#labEm{width:32px;background:url(../_img/txt_header.gif) no-repeat 10px -44px}

#boxCtrlH{float:right;width:803px}
#rowFormNav{overflow:hidden;height:36px}

#navLV{float:left;padding:5px 0 0 0}
#navLV li{display:block;float:left}
#navLV li a{display:block;height:31px}

#boxBuscaPor{float:right;width:465px;padding-top:5px;padding-right:21px}

#fsBuscaPor label{display:block;float:left;text-indent:-9999px;height:27px;cursor:default}
#fsBuscaPor .customField{float:left;line-height:25px}

#bgPCouCod{display:block;padding:0 0 0 17px;width:160px;height:27px}
#txtPCouCod{background:none;border:none;padding:5px 0;font-size:11px}
#btnBuscaPorOk,
.btnBuscaPorOk input{width:49px;height:25px;margin-left:5px}
.btnBuscaPorOk input.hover,
.btnBuscaPorOk input:hover,
#btnBuscaPorOk.hover,
#btnBuscaPorOk:hover{background-position:-317px -25px}

#rowCompras{clear:both;overflow:hidden;padding-left:84px;height:61px}
#rowCompras a{display:block;text-indent:-9999px}

#ttlMeuCarrinho{width:210px;height:18px;background:url(../_img/eletro/ttl_meuCarrinho.gif) no-repeat 12px 0;text-indent:-9999px;overflow:hidden;float:left;margin:0}

#tooltipCarrinho{position:absolute;zoom:1;display:none;z-index:999991}
#tooltipCarrinho .seta{width:19px;height:11px;display:block;background:url(../_img/seta_tooltipCarrinho.gif) no-repeat 0 0;margin-left:-9px;margin:0 0 -1px 160px;position:relative;z-index:999993}
#tooltipCarrinho .boxIn{width:340px;background:#F5F5F5;border:1px solid #ADADAD;padding:16px 0px 10px;position:relative;z-index:999992}
#tooltipCarrinho .infoQt{display:block;float:right;padding:0 11px 0 10px}
#tooltipCarrinho table{width:319px;margin:0 auto;clear:both;margin-top:15px}
#tooltipCarrinho table td{font-size:11px;padding:6px 0}
#tooltipCarrinho table tbody td{border-bottom:1px solid #E5E5E5}
#tooltipCarrinho table td.price{text-align:right}
#tooltipCarrinho table tfoot td{text-align:right;font-weight:700}

#btnAjudaPComprar{width:126px;height:25px;margin:22px 0 0;float:left}

#lnksPData,
#lnksPData li{float:left;display:block}
#lnksPData li a{display:block}
#lnksPData li.itm01{margin:30px 0 0;padding:0 15px 0 20px;border-right:1px solid #ABADAF}
#lnksPData li.itm01 a{width:60px;height:12px}
#lnksPData li.itm02{padding:30px 10px 0 15px}
#lnksPData li.itm02 a{width:115px;height:12px}

#btnCarrinho{width:181px;height:25px;margin:22px 0 0;float:left}

#boxQtItemVal{color:#7d7d7d;width:130px;padding-top:28px;text-align:right;display:block;float:left;margin-left:15px}

#boxIdiomas{float:right;margin-top:-11px;width:160px;overflow:hidden}
#boxIdiomas ul li{width:24px;height:17px;float:left;margin:0 8px 0 0;float:right}
#boxIdiomas ul li.on{height:31px;background:url(../_img/img_setaFlag.gif) no-repeat 50% 100%}
#txtIdioma{width:35px;height:10px;text-indent:-9999px;margin:0 0 5px;display:block;overflow:hidden;background:url(../_img/institucional/txt_header.gif) no-repeat 0 -12px}


/*dhtmlCorredores*/
#comboCorredores{display:none}

#dhtmlCorredores{width:139px}
#dhtmlCorredores,
#dhtmlCorredores a{display:block;font-size:10px;color:#7d7d7d;zoom:1}
#dhtmlCorredores a{padding:0 7px}
#dhtmlCorredores ul a{padding:5px 8px !important;line-height:normal;zoom:1}

#liComboCorr{height:25px}
#liComboCorr .atv{display:none}
#dhtmlCorredores #lnkComboCorr{width:105px;height:25px;line-height:25px;font-size:10px;zoom:1;overflow:hidden;white-space:nowrap;margin-left:10px;padding-left:0;padding-right:0;position:relative}
#lnkComboCorr span{position:absolute}

#dhtmlCorredores li ul{height:150px;overflow:auto;border-top:4px solid #fafafa;border-bottom:3px solid #fafafa}

#hiddenComboCorr{position:absolute;width:137px;display:none;margin-top:-3px;background:#fafafa;border:1px solid #e1e3e4;border-top:none;border-right-color:#e0e2e4;padding:0 0 5px;z-index:999999}
#hiddenComboCorr ul,
#hiddenComboCorr li{zoom:1;overflow:hidden}

#dhtmlCorredores li.hover #hiddenComboCorr{display:block}

#bgBtComboCorr{height:5px;width:139px;background:url(../_img/eletro/bg_btComboCorr.png) no-repeat 0 0;margin:0 0 -10px -1px}


/*breadcrumb*/
#breadcrumb{clear:both;border-bottom:1px solid #E0E5E8;background:url(../_img/eletro/bg_breadcrumb.gif) no-repeat 0 0;padding-left:28px;width:771px;float:right;overflow:hidden;margin-right:1px;margin-top:-1px}
#breadcrumb .boxIn{background:url(../_img/eletro/bg_breadcrumb.gif) no-repeat 100% -43px;padding-right:41px}
#breadcrumb .boxIn .boxInIn{height:42px;background-color:#fff;border-top:1px solid #E6EAEC}
#breadcrumb ul{padding-top:14px}
#breadcrumb li{display:inline}
#breadcrumb li.sep{padding:0 7px;color:#666}
#breadcrumb li a{color:#666}

#contentLft{width:201px;float:left;padding-bottom:16px;zoom:1}
#contentLftBg{width:201px;float:left;background:url(../_img/bg_contentLft.jpg) no-repeat 0 100%}

.boxContLft{background:url(../_img/bg_nav_tb.png) no-repeat -201px 100%;padding-bottom:20px;overflow:hidden}
.boxContLft .boxInTop{background:url(../_img/bg_nav_tb.png) no-repeat 0 3px;padding-top:19px;width:197px}
.boxContLft .boxIn{background:url(../_img/bg_nav_v.png) repeat-y 0 0;padding:0 19px 0 15px;overflow:hidden}

.boxContLftLast{background:url(../_img/bg_lftLast_inf.png) no-repeat 0 100%;margin-bottom:-16px;position:relative;padding-bottom:29px}


/*boxInfIn*/
#boxContInfRgt{width:799px;float:right;margin-right:1px}

#boxNavsInf{background:#fff url(../_img/bg_boxNavsInfR.gif) repeat-y 100% 100%}
#boxNavsInf .boxIn{background-color:#fff;padding-bottom:15px;background:url(../_img/bg_boxNavsInf.png) no-repeat 0 -17px}
#boxNavsInf #boxNavsInfBt{height:17px;overflow:hidden;background:url(../_img/bg_boxNavsInf.png) no-repeat 0 0}

	/*navsInf*/
	#boxNavsInf .nav{float:left;padding:29px 0 0;background:url(../_img/sep_navsInf.gif) no-repeat 0 30px}
	#boxNavsInf .nav h3{width:139px;height:16px;background:url(../_img/ttl_navsInf.gif) no-repeat 0 0;text-indent:-9999px;margin-bottom:12px}
	#boxNavsInf #navInf01 h3{background-position:0 0}
	#boxNavsInf #navInf02 h3{background-position:0 -38px}
	#boxNavsInf #navInf03 h3{background-position:0 -80px}

	#boxNavsInf #navInf01{padding:31px 0 0 31px;width:283px;background:none}
	#boxNavsInf #navInf02{padding:29px 0 0 40px;width:202px}
	#boxNavsInf #navInf03{padding:29px 0 0 40px;width:145px}

	#boxNavsInf .nav li{padding:0 0 8px}
	#boxNavsInf .nav span{color:#B8B8B8}



#boxInf{clear:both;height:142px}

	/*navCtrl*/
	#navCtrl{width:125px;height:100px;padding:36px 0 0 56px;background:url(../_img/sep_navCtrl.png) no-repeat 100% 19px;float:left}
	#navCtrl li{display:block;float:left;width:103px;padding-bottom:6px}
	#navCtrl li a{display:block;height:12px;width:103px;background:url(../_img/bg_navCtrl.gif) no-repeat 0 0;text-indent:-9999px}
	#navCtrl li.itm01 a{background-position:0 0}
	#navCtrl li.itm01 a:hover{background-position:100% 0}
	#navCtrl li.itm02 a{background-position:0 -16px}
	#navCtrl li.itm02 a:hover{background-position:100% -16px}
	#navCtrl li.itm03 a{background-position:0 -34px}
	#navCtrl li.itm03 a:hover{background-position:100% -34px}
	#navCtrl li.itm04 a{background-position:0 -51px}
	#navCtrl li.itm04 a:hover{background-position:100% -51px}

	/*formas de pagamento*/
	#boxFormaPag{width:195px;height:90px;padding:44px 0 0 23px;background:url(../_img/sep_navCtrl.png) no-repeat 100% 19px;float:left}
	#boxFormaPag h3{background:url(../_img/ttl_formasDePag.gif) no-repeat 0 0;text-indent:-9999px;width:113px;height:12px;overflow:hidden}
	#boxFormaPag ul{padding-top:7px;width:200px}
	#boxFormaPag li{display:block;float:left;padding:0 5px 3px 0}

	/*thawte*/
	#boxThawte{width:317px;height:95px;padding:35px 0 0 20px;background:url(../_img/sep_navCtrl.png) no-repeat 100% 19px;float:left}
	#lnkThawte{width:295px;height:69px;text-indent:-9999px;background:url(../_img/bg_lnkThawte.gif) no-repeat 0 0;display:block}
	#lnkThawte:hover{background-position:0 -82px}

	/*redes sociais*/
	#boxSocialNet{width:70px;height:95px;padding:64px 0 0 20px;background:url(../_img/sep_navCtrl.png) no-repeat 100% 19px;float:left}
	#boxSocialNet li{display:block;float:left}
	#boxSocialNet a{display:block;width:19px;height:20px;text-indent:-999999px;background:url(../_img/lnks_socialNet.gif) no-repeat 0 0}
	#boxSocialNet li.itm1{padding:0 11px 0 0}
	#boxSocialNet li.itm2 a{background-position:100% 0}
	
	#boxRedesSociais{background: url("../_img/sep_navCtrl.png") no-repeat scroll 100% 19px transparent;float:left;height: 90px;padding:39px 0 0 13px !important;width:158px;}
	.ttlCompartilhe{background-image:url(../_img/home/ttls_compartilhe.gif);background-position: 49px 0;background-repeat:no-repeat;padding:0;text-indent:-999999px;height:16px;overflow:hidden}
	.ttlCompartilheLeft{background-image:url(../_img/home/ttls_compartilhe.gif);background-repeat:no-repeat;padding:0;text-indent:-999999px;height:16px;overflow:hidden}
	.ttlCompartilheHidden{height:16px;overflow:hidden}

	.boxCompartilhe{height:16px;overflow:hidden; float:left; height:16px; width: 158px;}

	/*time*/
	#boxTempo{width:50px;height:66px;background:url(../_img/bg_boxTempo.gif) no-repeat 0 0;text-indent:-9999px;float:left;margin:39px 0 0 25px}

/*navbar*/
#nav{width:201px;margin:-44px 0 0;padding-top:20px;background:url(../_img/bg_nav_tb.png) no-repeat 0 0}
#navBgB{padding-bottom:20px;background:url(../_img/bg_nav_tb.png) no-repeat -201px 100%}
#navBgV{background:url(../_img/bg_nav_v.png) repeat-y 0 0;padding-left:20px;zoom:1;overflow:visible}

#navbar{width:170px;overflow:hidden;position:relative;float:left;margin:-5px 0 0}
#navbar h2{font-size:11px;font-weight:100}
#navbar ul{display:block}
#navbar ul li{display:block;float:left;clear:both;zoom:1}
#navbar ul li a{display:block;float:left;width:150px;padding:3px 0 5px;font-size:11px;color:#000}
#navbar ul li ul{float:left;position:absolute;top:0}

#navbar ul.navSection,
#navbar ul.navItens{display:none;left:170px}

#filtrePorLft a.lnkTpBack,
#navbar ul li a.lnkTpBack2,
#navbar ul li a.lnkTpBack{padding-left:12px;font-weight:100;width:132px}
#filtrePorLft a.lnkTpBack:hover,
#navbar ul li a.lnkTpBack2:hover,
#navbar ul li a.lnkTpBack:hover,
#navbar a:hover{text-decoration:underline !important}

#navbar ul li li li a.lnkTpBack{padding-left:24px !important}

#navbar ul li li h2{padding:3px 0 3px 28px;color:#000}
#navbar ul li li a{padding:3px 0 3px 28px;width:122px}
#navbar ul li li li h2{padding-left:40px}
#navbar h2 a{padding-left:0 !important;float:none !important}

#navbar ul li li li a{padding-left:40px;background:none}
#navbar ul li li li a,
#navbar ul li li li a.on{}

/*menu sem dhtml*/

	.navSubNiveis ul{position:static !important;display:block !important }
	.navSubNiveis h2{width:132px}

.firstItmLft{margin-top:-47px}

/*filtre por*/
#filtrePorLft .boxIn{padding:0;width:100%}
#ttlFiltrePor{width:195px;height:20px;background:url(../_img/eletro/ttl_filtrePor.gif) no-repeat 0 0;text-indent:-9999px;overflow:hidden}
#filtrePorLft dl{padding:0 0 0 11px;width:175px;margin-top:-8px}
#filtrePorLft dt{font-size:11px;text-transform:uppercase;padding:15px 0 0 8px}
#filtrePorLft dd{padding:1px 0 1px 18px;color:#B8B8B8;width:156px}
#filtrePorLft dd.on{background-color:#F3F4F5;background-position:4px 2px;background-repeat:no-repeat}
#filtrePorLft a.lnkTpBack{margin:0 0 10px 20px;display:block;background-position:0 4px !important}

/*lstProdutos*/
.lstProdutos{margin:0 auto;width:155px}
.lstProdutos li{display:block;padding-bottom:5px;width:100%}
.lstProdutos a{background:url(../_img/lnk_produtos.png) no-repeat 0 0;display:block;height:31px;text-indent:-9999px}
.lstProdutos li.item01 a{background-position:0 0}
.lstProdutos li.item02 a{background-position:0 -31px}
.lstProdutos li.item03 a{background-position:0 -62px}
.lstProdutos li.item04 a{background-position:0 -93px}

/*lstBanners01*/
.lstBanners01 li,
.lstBanners01 a,
.lstBanners01 img{display:block}
.lstBanners01 li{padding-bottom:10px;clear:both}
.lstBanners01 li.last{padding-bottom:5px}
.lstBanners01 li.line{border-bottom:1px solid #EEE;margin-bottom:10px;padding-bottom:10px;width:156px}

.lstBanners01 img{}
.lstBanners01 a:hover{width:161px;border:2px solid #000;overflow:hidden}
.lstBanners01 a:hover img{margin:-2px}


.lstBanners02 li{border-bottom:1px solid #eee;width:165px}
.lstBanners02 li.last{border-bottom:none}
.lstBanners02 a{display:block}
#bannerSony{background:url(../_img/banner2_01.gif) no-repeat 0 0}
#bannerPhilips{background:url(../_img/banner2_02.gif) no-repeat 0 0}
#bannerSansung{background:url(../_img/banner2_03.gif) no-repeat 0 0}
#bannerBunge{background:url(../_img/banner2_04.gif) no-repeat 0 0}
#bannerNestle{background:url(../_img/banner2_05.gif) no-repeat 0 0}


/*search cloud*/
#searchCloud{width:156px;overflow:hidden;padding-bottom:5px;text-align:center}
#searchCloud li{display:inline;padding:0 5px 0 0}
#searchCloud li a{color:#666;line-height:1.3em;font-size:inherit !important}
#searchCloud li.level01 a{font-size:1em !important}
#searchCloud li.level02 a{font-size:1.1em !important}
#searchCloud li.level03 a{font-size:1.2em !important}
#searchCloud li.level04 a{font-size:1.3em !important}
#searchCloud li.level05 a{font-size:1.4em !important}
#searchCloud li.level06 a{font-size:1.5em !important}
#searchCloud li.level07 a{font-size:1.6em !important}
#searchCloud li.level08 a{font-size:1.7em !important}
#searchCloud li.level09 a{font-size:1.8em !important}
#searchCloud li.level10 a{font-size:1.9em !important}

/*titulos*/
#ttlNaveguePalavras{width:155px;height:12px;margin-bottom:10px;background:url(../_img/ttl_naveguePalavras.gif) no-repeat 0 0;overflow:hidden;text-indent:-9999px}
#ttlNewsletter{width:155px;height:30px;margin-bottom:10px;overflow:hidden;text-indent:-9999px}

/*content*/
#content{width:799px;float:left;zoom:1}

	/*roundedBox*/
	.rddBx01{margin-bottom:4px;clear:both}
	.rddBx01End{margin-bottom:0px;clear:both;background:#f1f1f1}
	.rddBx01 .tpL{zoom:1;background:url(../_img/bgr_rddBx01.png) no-repeat -13px 0;height:11px;overflow:hidden;padding-left:11px}
	.rddBx01 .tpL .hL{height:11px;background:#fff;margin-right:13px;overflow:visible;zoom:1}
	.rddBx01 .tpL .rCnr{background:url(../_img/bgr_rddBx01.png) no-repeat 0 0;width:13px;height:11px;overflow:hidden;float:right;margin-right:-13px}
	.rddBx01 .boxIn{background:url(../_img/bgr_rddBx01_r.png) repeat-y 100% 0;zoom:1}
	.rddBx01 .btL{zoom:1;background:url(../_img/bgr_rddBx01.png) no-repeat -13px 100%;height:11px;overflow:hidden;padding-left:11px;clear:both}
	.rddBx01 .btL .hL{height:11px;background:url(../_img/bgr_rddBx01_b.png) repeat-x 0 100%;margin-right:13px;overflow:visible;zoom:1}
	.rddBx01 .btL .rCnr{background:url(../_img/bgr_rddBx01.png) no-repeat 0 100%;width:13px;height:11px;overflow:hidden;float:right;margin-right:-13px}

	.rddBx02{background:#FFF url(../_img/casamento/bgr_topo_boxrdo.gif) 0px 0px no-repeat;width:798px;position:relative;zoom:1}
	.rddBx02 .comSep{background:url(../_img/casamento/bgr_sep_cols.gif) 393px 0px repeat-y;padding-top:12px;zoom:1}
	.rddBx02 .colLeft,
	.rddBx02 .colRight{float:left;padding-left:30px;padding-right:20px;padding-bottom:40px;zoom:1}
	.rddBx02 .colLeft{width:343px;margin-right:6px}
	.rddBx02 .colRight{width:349px}
	.rddBx02 .bgBuraco{background:url(../_img/bgr_box_buraco.jpg) 0px -17px no-repeat;zoom:1}
	.rddBx02Bottom{margin-bottom:17px;zoom:1}
	.rddBx02Bottom .boxBottom{background:url(../_img/casamento/bg_bottom_2colunas.jpg) bottom left no-repeat;height:17px;position:absolute;bottom:-17px;left:0;width:799px;zoom:1}
	.rddBx02Bottom2{margin-bottom:5px;zoom:1}
	.rddBx02Bottom2 .boxBottom{background:url(../_img/casamento/bg_bottom_1colunas.gif) bottom left repeat-x;height:2px;position:absolute;bottom:-2px;left:0;width:799px;zoom:1}

	.rddBx02Bottom2{margin-bottom:5px;zoom:1}
	.rddBx02Bottom2 .boxBottom{background:url(../_img/casamento/bg_bottom_1colunas.gif) bottom left repeat-x;height:2px;position:absolute;bottom:-2px;left:0;width:799px;zoom:1}

/*lstAlerts e icones*/
/*#boxContInf .lstAlerts{padding:18px 30px}*/
.lstAlerts{padding:18px 30px}
.lstAlerts li{font-size:10px;color:#767676;line-height:1em;padding:2px 5px 10px 0}
.lstAlerts li.sep{margin:10px -30px;border-top:1px solid #EEEEEE}
.lstAlerts li span{display:block;float:left;width:22px;height:20px;margin-right:5px}
.lstAlerts li p{margin:0 0 0 27px;padding:0;line-height:1.3em}
.lstAlerts li ul {margin:10px 0 0 27px}

.lstAlerts .icoImportant span{background:url(../_img/eletro/icos.gif) no-repeat 0 -396px}
.lstAlerts .icoBoleto span{background:url(../_img/eletro/icos.gif) no-repeat 0 -704px}
.lstAlerts .icoCarrinho span{background:url(../_img/eletro/icos.gif) no-repeat 0 -484px}
.lstAlerts .icoPeso span{background:url(../_img/eletro/icos.gif) no-repeat 6px -527px}

.thEletro .lstAlerts .icoPeso{display:none}

/*abas*/
.aba{position:absolute;left:-9999px;top:-9999px;zoom:1}
.abaOn{display:block !important;position:static;left:auto}

.aba .txt{padding:10px 29px}
.aba .txt h6{font-weight:700;padding-bottom:5px}
.aba .txt ul{padding-bottom:10px}

/*aba tipo 01*/
.abaTp01{height:47px;margin-top:-58px;float:left;border-bottom:10px solid #fff;overflow:hidden}
.abaTp01 li{display:block;float:left;background:url(../_img/bg_aba_sep.png) 100% 0;padding-right:2px}
.abaTp01 li.last{background:none;padding-right:0}
.abaTp01 li a{height:47px;display:block;background:url(../_img/eletro/bg_aba_h.png) repeat-x 0 0;text-transform:uppercase;font-size:14px;text-decoration:none !important}
.abaTp01 li a span{display:block;float:left;cursor:pointer}
.abaTp01 li a span.txtAba{margin:17px 15px;line-height:1em}
.abaTp01 li.first a span.txtAba{margin-left:5px}
.abaTp01 li.last a span.txtAba{margin-right:5px}
.abaTp01 li.one{padding-right:0}
.abaTp01 li.one a,
.abaTp01 li.one a span{cursor:default !important}
.abaTp01 li.one a span.txtAba{margin-left:7px;margin-right:7px}
.abaTp01 li a .cntAbaRgt,
.abaTp01 li a .cntAbaLft{width:9px;height:47px}

.abaTp01 li a .cntAbaLft{background:url(../_img/eletro/bg_aba_lft.png) no-repeat 0 0}
.abaTp01 li a .cntAbaRgt{background:url(../_img/eletro/bg_aba_rgt.png) no-repeat 0 0}

.abaTp01 li a:hover,
.abaTp01 li a:hover .cntAbaLft,
.abaTp01 li a:hover .cntAbaRgt{background-position:0 -47px}

.abaTp01 li a.abaOn,
.abaTp01 li a.abaOn .cntAbaLft,
.abaTp01 li a.abaOn .cntAbaRgt{background-position:0 -94px !important}

/*controle de visao de lista ou tabela dos produtos*/
#ctrlView{width:200px;float:right;margin-top:-55px}
#ctrlView fieldset{display:block;float:left;width:110px}
#ctrlView fieldset label{display:block;padding-bottom:3px; padding-right:6px;text-align:right}
#ctrlView fieldset select{line-height:1em}

#ctrlView ul{width:67px;float:left;padding-top:14px}
#ctrlView ul li{display:block;float:left}
#ctrlView ul li a{display:block;width:26px;height:25px;background:url(../_img/eletro/bg_ctrlView.png) no-repeat 0 0;text-indent:-9999px}

#ctrlView ul li a#lnkLista{background-position:0 0}
#ctrlView ul li a#lnkLista:hover{background-position:0 -25px}
#ctrlView ul li a#lnkLista.atv{background-position:0 -50px}

#ctrlView ul li a#lnkTabela{background-position:100% 0}
#ctrlView ul li a#lnkTabela:hover{background-position:100% -25px}
#ctrlView ul li a#lnkTabela.atv{background-position:100% -50px}

/*paginacao*/
.pag{padding:5px 0 5px 5px;margin:0 2px 0 0;background:url(../_img/bg_pag.png) repeat-x 0 0;position:relative;zoom:1}
.pagSup{border-bottom:1px solid #eee;height:36px}
.pagInf{border-top:1px solid #eee;background-position:0 100%;height:31px;padding-top:15px}

	.boxBtnCompararProd{width:189px;height:25px;display:block;float:left}
	.btnCompararProd{width:189px;height:25px;background:url(../_img/btn_compararProdutosSelecionados.gif) no-repeat 0 0;display:block;text-indent:-9999px;display:none}
	.btnCompararProd:hover{background-position:0 100%}
	.corredor .btnCompararProd{display:block !important}

	.btnIr{width:40px;height:25px;background:url(../_img/eletro/btn_ir.gif) no-repeat 0 0;vertical-align:middle;margin:0 3px}
	.btnIr:hover{background-position:0 100%}

	.pag .frmSel{vertical-align:middle;padding:0;text-indent:0;width:60px}

	.pag .itm01{padding:3px 6px;border-right:1px solid #E2E2E2;display:block;float:left;white-space:nowrap}
	.pag .itm02{padding:0 0 0 6px;white-space:nowrap;display:block;float:left}


/*icones de produtos*/
	.icoOfertaClube,
	.icoOfertas{display:block;width:43px;height:43px;background:url(../_img/ico_ofertas.png) no-repeat 0 0;overflow:hidden;text-indent:-9999px;position:absolute;top:-10px;left:-20px}
	.icoOfertaClube{background-image:url(../_img/ico_ofertas_clube.png)}

/*lista de produtos*/
	.ajaxLoading{background:url(../_img/loading.gif) no-repeat 50% 30px;display:block;margin:0 auto;height:50px;padding:50px 0 20px;text-align:center}
	.loading{background:url(../_img/loading.gif) no-repeat 0 0;display:block;margin:0 auto;width:16px;height:16px;padding:0;text-indent:-999999px}

	.lstProd{border-left:1px solid #fff;overflow:hidden;padding:10px 0 20px;border-bottom:1px solid #eee;margin:0 2px 10px 0;clear:both;zoom:1}
	.lstProd li{width:198px;overflow:hidden;border-left:1px solid #eee;margin-left:-1px;float:left;text-align:center;zoom:1;/*min-height:260px*/min-height:350px}
	.lstProd h2{font-size:20px;margin-top:-6px;height:25px;overflow:hidden}
	.lstProd span{display:block;text-align:center;color:#B9B9B9;font-size:10px;line-height:normal}
	.lstProd .black{color:#000000;}
	.lstProd a{text-align:center;color:#000;font-size:11px;line-height:normal}
	.lstProd .cod{padding:2px 0 3px}
	.lstProd .lnkImgProd{display:block;width:120px;height:120px;margin:0 auto;position:relative}
	.lstProd .icosProd{position:absolute;bottom:5px;right:5px}
	.lstProd .descr{padding:1px 10px !important}
	.lstProd .prevPrice a{color:#B9B9B9}
	.lstProd .prevPrice span{display:inline;text-decoration:line-through}
	.lstProd .price{position:relative;height:30px}
	.lstProd .price a{font-size:15px;color:#4292C0;line-height:1em;*line-height:normal}
	.lstProd .price a span{display:inline;font-size:15px;color:#4292C0}
	.lstProd .price a span.vista{font-size:10px}
	.lstProd .Xprice a{color:#B9B9B9;font-size:10px}
	.lstProd .Xprice a span{display:inline}
	.lstProd .Xprice span.juros{display:block;margin-top:3px}
	.lstProd .Xprice .leg{display:none}
	.lstProd .lnkDet{padding:2px 0}
	.lstProd .more{font-size:11px}
	.lstProd .lnkMore{display:inline}
	.lstProd .chkComparar{color:#B9B9B9;display:none}
	.lstProd .chkComparar span{display:inline;vertical-align:middle;font-size:11px}
	.lstProd li .lstProdFlags{display:none}
	.lstProd li .lnkAssistirVideo{margin-top:5px;margin-bottom:8px;font-size:10px}

	.lnkVerTProds{padding:5px 0 10px}
	.lnkVerTProds a{width:130px;display:block;background:url(../_img/eletro/icos.gif) no-repeat 0 -867px;margin:0 auto;padding:0 0 0 10px}

	.lstProdLine{border-bottom:none;padding:15px 0 10px;margin-bottom:0}
	.lstProdLine li{padding-top:15px;min-height:242px}

	.boxPrice .msgIndisp{padding:10px;display:block}
	.boxPrice .msgIndisp h3{text-transform:uppercase;font-size:12px;padding-bottom:5px}

	.qtCtrl{display:block;margin-left:28px}

	.amProd span.icoPeso{background:url(../_img/super/icos.gif) no-repeat 6px -527px;display:block;width:22px;height:18px;text-indent:-9999px;margin-right:-22px}
	.amProd span.icoCar{background:#fff url(../_img/super/icos.gif) no-repeat 9px -483px;display:none;width:32px;height:18px;text-indent:-9999px}

	.boxObs{width:190px;height:18px;float:left;margin-top:5px;display:block}
	.boxObs input{float:left;width:150px;color:#B8B8B8;font-size:10px;margin-left:8px}
	.boxObs span{float:left;background:#fff url(../_img/ico_v_sucesso.gif) no-repeat;display:none;width:14px;height:14px;text-indent:-9999px;margin-left:10px}

	.boxQntObs{display:block;width:190px;height:59px}

	/* versao em lista */
	.list ul{padding-top:0 !important;padding-bottom:0 !important;border-top:1px solid #fff;margin-bottom:0 !important}
	.list li{width:auto;min-height:130px;float:none;text-align:left;padding:10px 0 10px 30px;border-top:1px solid #eee;border-left:none;margin-top:-1px} /* padding correto padding:20px 0 20px 30px; */
	.list h2{visibility:hidden; display:none}
	.list span{text-align:left}
	.list .cod{padding-left:140px}
	.list .lnkImgProd{float:left;margin-right:20px;margin-top:-15px;width:auto;height:auto} /* comentar o width:auto;height:auto para ficar com tamanho certo */
	.list .lnkImgProd a img{width:70px;height:70px}/* comentar para votlar aos 120x120 */
	.list .lnkImgProd .brinde{top:45px;left:50px;width:25px; height:25px;}
	.list .lnkImgProd .brinde img{width:25px; height:25px;}
	.lstProd .descr{padding-left:0}
	.list .RgtDetProd{float:left;width:675px}

	.list .boxInfoProd{float:left;width:400px}

	.list .boxPrice{display:block;float:right;width:240px}
	.list .prevPrice,
	.list .prevPrice span,
	.list .price{font-size:12px !important}
	.list .price a{font-size:25px !important;font-weight:700;vertical-align:text-top;position:absolute;*top:-4px}
	.list .price a span{vertical-align:top;font-size:16px;position:absolute;*top:3px;cursor:pointer;width:100px;}
	.list .price a span.vista{font-size:11px; font-weight:normal}
	.list .Xprice{padding-left:30px}
	.list .Xprice a{font-size:11px}
	.list .Xprice span{font-size:11px}
	.list .Xprice span.juros{color:#B9B9B9;display:block;margin-top:3px}
	.list .Xprice a span{color:#4192BF;font-size:11px}
	.list .Xprice .leg{display:block;font-size:11px}

	.list .lstProdFlags{display:block !important}
	.list .lstProdFlags li{border:none;float:left;min-height:20px;padding:5px 10px 5px 0}
	.list .boxProdBt{clear:both;float:left;width:240px}

	.list .lnkDet{display:block;white-space:nowrap}
	.list .lnkAssistirVideo{margin:2px 0 0 0 !important;clear:both}
	.list .chkComparar{clear:both;float:left;padding-top:5px}

	.thFarma .list .boxInfoProd,
	.thSuper .list .boxInfoProd{float:left;width:240px}
	.thFarma .list .boxPrice,
	.thSuper .list .boxPrice{display:block;float:left;width:240px}
	.thFarma .list .boxBuy,
	.thSuper .list .boxBuy{display:block;width:105px;height:70px;float:right;margin-left:10px}

	.thFarma .boxBuy,
	.thSuper .boxBuy{display:none}
	.thFarma .list .boxBuy .btnBuy,
	.thSuper .list .boxBuy .btnBuy{width:95px;height:25px;background:url(../_img/eletro/btn_adicionar3.jpg) no-repeat 0 0;display:block;float:left}
	.thFarma .list .boxBuy .btnBuy:hover,
	.thSuper .list .boxBuy .btnBuy:hover{background-position:0 100%}

	.amProd,
	.amProdEletro{width:180px;padding:35px 0 0 10px}
	.amProd label,
	.amProdEletro label{float:left;margin-top:3px;color:#B8B8B8;font-size:11px}
	.amProd input,
	.amProdEletro input{width:25px;background:#F6F6F6;float:left;vertical-align:middle;border-top:1px solid #C5C5C5;border-left:1px solid #C5C5C5;padding:1px 2px;margin:0 5px;font-size:11px}
	.amProd span,
	.amProdEletro span{float:left;margin-top:2px}
	.amProd a,
	.amProdEletro a{background:url(../_img/icos_setas2.gif) no-repeat;display:block;width:11px;height:6px;text-indent:-9999px;margin-bottom:3px;overflow:hidden}
	.amProd a.up,
	.amProdEletro a.up{background-position:0 0}
	.amProd a.down,
	.amProdEletro a.down{background-position:0 -6px}
	.thFarma .list .boxBuy .amProd,
	.thSuper .list .boxBuy .amProd{padding:4px 0 7px 6px !important}

	.thSuper .list li.thEletrosSuper .boxPrice,
	.thSuper .list li.prodIndisp .boxPrice{float:right !important}

	.list .abaCorredores{padding:10px 0 20px !important;border-bottom:1px solid #eee;margin-bottom:10px !important}
	.abaCorredores li{min-height:200px;width:198px !important;float:left !important;text-align:center !important;border-left:1px solid #EEEEEE !important;padding:0 !important;border-top:none !important}
	.abaCorredores h2{padding-bottom:10px;visibility:visible !important}
	.abaCorredores .lnkImgProd{float:none;margin-right:auto}

	.lstProdLast,
	.list .lstProdLast{border-bottom:none !important;margin-bottom:0 !important}

	/* lista super */
	.list .boxQntObs{display:block;width:190px;float:right}

	/*class para corredor*/
	.corredor .lstProd h2{display:none}
	.corredor .lstProd .more{display:none}
	.corredor .lstProd .chkComparar{display:block}

/*lista de pedidos*/
.btnEnviarParaCarrinho{display:block;height:25px;text-indent:-9999px;width:148px;background-repeat:no-repeat;float:right;margin:15px 0 0 0}
.btnEnviarParaCarrinho:hover{background-position:0 -25px}

.boxListasPedidos{zoom:1;background:#FFF url(../_img/eletro/bgr_listas_pedidos.jpg) repeat-y}
.bgrListasPedidos{background:url(../_img/eletro/bgr_box_right.gif) 100% 0 repeat-y;padding-right:2px}
.bgrListasPedidosBottom{zoom:1;background:url(../_img/eletro/bgr_pedidos_listas_bottom.gif) 0 100% no-repeat;padding-bottom:17px}
.boxListasPedidos .boxTitulo{background:#FFF;padding:18px 20px 10px;border-bottom:solid 1px #E0E5E8}
.boxListasPedidos .leftListas{float:left;width:375px}
.boxListasPedidos .boxListas{float:left;width:332px;background:url(../_img/bgr_box_buraco.jpg) no-repeat;padding:25px 20px}
.boxListasPedidos .boxSugeridas{float:left;width:375px;background:url(../_img/bgr_box_buraco.jpg) no-repeat}
.boxListasPedidos .boxSugeridas .boxIn{background:url(../_img/super/bg_boxListas_sep.gif) no-repeat;padding:25px 20px;overflow:hidden}
.boxListasPedidos .boxSugeridas p{clear:left}
.boxListasPedidos .boxPedidos{float:right;width:580px;background:url(../_img/bgr_box_buraco.jpg) no-repeat;padding:25px 20px}
.boxListasPedidos select,
.boxListasPedidos input.text{background:#F6F6F6;border:solid 1px #C5C5C5;border-right:none;border-bottom:none;font-size:11px;padding:2px}


.boxListasPedidos .boxListas p{clear:both;padding:20px 0 0 0;height:30px}
.boxListasPedidos .boxPedidos legend{display:none}
.boxListasPedidos .boxPedidos .boxFiltro{clear:both;padding:50px 0 0 0;height:80px;background:url(../_img/txt_filtrarpor.gif) 0 20px no-repeat}
.boxListasPedidos .boxPedidos .boxFiltro *{vertical-align:middle}
.boxListasPedidos .boxPedidos .boxFiltro fieldset{background:#EBEEEF;border-top:solid 2px #E3E7E9;height:45px;padding:10px 0 0 20px}
.boxListasPedidos .boxPedidos .boxFiltro label{display:block}
.boxListasPedidos .boxPedidos .boxFiltro span{color:#000}
.boxListasPedidos .boxPedidos .boxFiltro .boxCampo{float:left}
.boxListasPedidos .boxPedidos .boxFiltro .boxSegmento{width:112px}
.boxListasPedidos .boxPedidos .boxFiltro .boxSegmento select{width:98px}
.boxListasPedidos .boxPedidos .boxFiltro .boxStatus{width:200px}
.boxListasPedidos .boxPedidos .boxFiltro .boxStatus select{width:98px}
.boxListasPedidos .boxPedidos .boxFiltro .boxData{width:182px}
.boxListasPedidos .boxPedidos .boxFiltro .boxData input{width:72px}
.boxListasPedidos .boxPedidos .boxFiltro .boxPedido{width:86px}
.boxListasPedidos .boxPedidos .boxFiltro .boxPedido input{width:72px}
.boxListasPedidos .boxPedidos .boxFiltro .boxBotao{width:60px;padding-top:10px}

.boxListasPedidos .boxTituloListasPedidos{float:left;width:130px;margin-top:2px}
.boxListasPedidos .boxFiltroLoja{float:right;width:200px}
.boxListasPedidos .boxFiltroLoja select,
.boxListasPedidos .boxFiltroLoja .btnVisualizar{float:left}

.boxListasPedidos .boxFiltroLoja select{width:108px;margin:3px 10px 0 0}
.boxPaginacao{height:20px;clear:both;padding-top:30px;background:url(../_img/eletro/bgr_sombra_horizontal.gif) repeat-x}
.boxPaginacao .lnkAnteriores{float:left;width:75px;height:11px;text-indent:-9999px;overflow:hidden;background:transparent no-repeat}
.boxPaginacao .lnkProximos{float:right;width:63px;height:11px;text-indent:-9999px;overflow:hidden;background:transparent 0 -50px no-repeat}

.tblListas{margin:0 0 20px 0;width:332px}
.tblListas th{background-color:#E9EDEF}
.tblListas .thListas01{width:72px;border-right:solid 1px #DCE2E6;padding:15px 0 10px 20px}
.tblListas .thListas02{border-right:solid 1px #DCE2E6;border-left:solid 1px #EFF2F3;padding:15px 0 10px 20px}
.tblListas .thListas03{width:80px;border-right:solid 1px #DCE2E6;border-left:solid 1px #EFF2F3;padding:15px 0 10px 20px}

.tblListas .thListas01 span{float:left;width:22px;height:10px;display:block;text-indent:-9999px;background:url(../_img/txt_data.gif) no-repeat}
.tblListas .thListas02 span{float:left;width:29px;height:10px;display:block;text-indent:-9999px;background:url(../_img/txt_nome.gif) no-repeat}
.tblListas .thListas03 span{float:left;width:30px;height:10px;display:block;text-indent:-9999px;background:url(../_img/txt_acoes.gif) no-repeat}
.tblListas tr td{border-bottom:solid 1px #EEEEEE;padding:7px 0}
.tblListas tr.primeira td{padding-top:20px}
.tblListas tr.ult td{border:none}
.tblListas tr td.tdData{padding-left:20px}
.tblListas tr td.tdNome{padding-left:20px;color:#000000}
.tblListas .boxAcoes{width:60px;margin:0 auto}
.tblListas .boxAcoes a{float:left;margin-right:10px}

.tblPedidos{margin:0 0 20px 0;width:580px}
.tblPedidos th{background-color:#E9EDEF}
.tblPedidos .thPedidos01{width:65px;border-right:solid 1px #DCE2E6;padding:14px 0 11px 20px}
.tblPedidos .thPedidos02{width:105px;border-right:solid 1px #DCE2E6;border-left:solid 1px #EFF2F3;padding:14px 0 11px 10px}
.tblPedidos .thPedidos03{width:105px;border-right:solid 1px #DCE2E6;border-left:solid 1px #EFF2F3;padding:14px 0 11px 10px}
.tblPedidos .thPedidos04{width:80px;border-right:solid 1px #DCE2E6;border-left:solid 1px #EFF2F3;padding:14px 0 11px 10px}
.tblPedidos .thPedidos05{width:100px;border-right:solid 1px #DCE2E6;border-left:solid 1px #EFF2F3;padding:14px 0 11px 10px}
.tblPedidos .thPedidos06{width:45px;border-right:solid 1px #DCE2E6;border-left:solid 1px #EFF2F3;padding:14px 0 11px 10px}

.tblPedidos .thPedidos01 span{float:left;width:22px;height:10px;display:block;text-indent:-9999px;background:url(../_img/txt_data.gif) no-repeat}
.tblPedidos .thPedidos02 span{float:left;width:64px;height:10px;display:block;text-indent:-9999px;background:url(../_img/txt_n_pedido.gif) no-repeat}
.tblPedidos .thPedidos03 span{float:left;width:55px;height:10px;display:block;text-indent:-9999px;background:url(../_img/txt_pagamento.gif) no-repeat}
.tblPedidos .thPedidos04 span{float:left;width:27px;height:10px;display:block;text-indent:-9999px;background:url(../_img/txt_valor.gif) no-repeat}
.tblPedidos .thPedidos05 span{float:left;width:29px;height:10px;display:block;text-indent:-9999px;background:url(../_img/txt_status.gif) no-repeat}
.tblPedidos .thPedidos06 span{width:30px;height:10px;display:block;text-indent:-9999px;background:url(../_img/txt_acoes.gif) no-repeat}
.tblPedidos tr td{border-bottom:solid 1px #EEEEEE;padding:7px 0}
.tblPedidos tr.primeira td{padding-top:20px}
.tblPedidos tr.ult td{border:none}
.tblPedidos tr .tdData{padding-left:10px}
.tblPedidos tr .tdPedido{text-align:center;color:#000000}
.tblPedidos tr .tdPagamento{padding-left:10px;color:#000000}
.tblPedidos tr .tdValor{text-align:right;color:#000000;padding-right:10px;white-space:nowrap}
.tblPedidos tr .tdStatus{padding-left:10px}

.scrollTabLstModal{height:260px;overflow:auto;overflow-x:hidden}

.tblEditarLista{width:100%}
.tblEditarLista th{background-color:#E9EDEF}
.tblEditarLista .thLista01{width:40px;border-right:solid 1px #DCE2E6}
.tblEditarLista .thLista02{width:auto;border-right:solid 1px #DCE2E6;padding:14px 0 11px 20px}
.tblEditarLista .thLista03{width:77px;border-right:solid 1px #DCE2E6;border-left:solid 1px #EFF2F3;padding:14px 0 11px 20px}
.tblEditarLista .thLista04{width:113px;border-right:solid 1px #DCE2E6;border-left:solid 1px #EFF2F3;padding:14px 0 11px 20px}
.tblEditarLista .thLista05{width:93px;border-right:solid 1px #DCE2E6;border-left:solid 1px #EFF2F3;padding:14px 0 11px 20px}
.tblEditarLista .thLista06{width:55px;border-right:solid 1px #DCE2E6;border-left:solid 1px #EFF2F3;padding:14px 0 11px 20px}

.tblEditarLista .thLista02 span,.tblEditarLista .thProduto span{float:left;width:37px;height:10px;display:block;text-indent:-9999px;background:url(../_img/txt_produto.gif) no-repeat}
.tblEditarLista .thLista03 span,.tblEditarLista .thQuantidade span{float:left;width:57px;height:10px;display:block;text-indent:-9999px;background:url(../_img/txt_quantidade.gif) no-repeat}
.tblEditarLista .thLista04 span,.tblEditarLista .thValorUnitario2 span{float:left;width:69px;height:10px;display:block;text-indent:-9999px;background:url(../_img/txt_valor_unitario2.gif) no-repeat}
.tblEditarLista .thLista05 span,.tblEditarLista .thValorTotal span{float:left;width:51px;height:10px;display:block;text-indent:-9999px;background:url(../_img/txt_valor_total.gif) no-repeat}
.tblEditarLista .thLista06 span,.tblEditarLista .thExcluir span{float:left;width:31px;height:10px;display:block;text-indent:-9999px;background:url(../_img/txt_excluir.gif) no-repeat}
.tblEditarLista tr td{border-bottom:solid 1px #EEEEEE;padding:10px 0}
.tblEditarLista tr .tdCheck{text-align:center}
.tblEditarLista tr .tdProduto{padding-left:20px;color:#000000}
.tblEditarLista tr .tdQuantidade{}
.tblEditarLista tr .tdValorUnitario{text-align:right;padding-right:20px}
.tblEditarLista tr .tdValorTotal{text-align:right;padding-right:20px}
.tblEditarLista tr .tdExcluir{}

/*detalhe do produto*/
#boxTtl #icosBox{float:right;margin-top:-7px;margin-bottom:-5px;/*margin:-7px 0 -5px 694px;*/}
#boxTtl #icosBox .icoOfertas,
#boxTtl #icosBox .icoOfertaClube{position:static;float:right;margin:0 0 0 10px}

.lnkTp03{display:block;text-transform:uppercase;color:#767676;font-size:10px;white-space:nowrap;background-repeat:no-repeat;background-position:0 -867px;padding:0 0 0 14px}
.prodInfo{border-top:1px solid #E0E5E8;padding:18px 43px 18px 0}

#lftProd{width:239px;padding:40px 40px 0 0;float:left}
#rgtProd{width:490px;float:left;padding:8px 0}

.ref{color:#B8B8B8;display:block;text-align:right;padding-bottom:8px}
#rgtProd .product-description{color:#7D7D7D;padding-bottom:19px}

.product-characteristics{clear:both;background:#F8F8F8;border-top:1px solid #D6D6D6;border-left:1px solid #D6D6D6;padding:18px 20px 0;position:relative}
.product-characteristics li{display:block;float:left;padding:0 15px 0 0}
.product-characteristics li label{text-transform:uppercase;font-size:10px;color:#767676;vertical-align:middle;padding:3px 7px 0 0;float:left}
.product-characteristics li .frmSel{float:left}
.product-characteristics li .frmRad{float:left;margin-top:2px}
.product-characteristics li .radLst li{padding-top:2px}
.product-characteristics li .radLst label{padding:0 0 0 2px;color:#000;font-size:11px}
.product-characteristics li.itm01{padding:0 23px}
.product-characteristics li.itm03{padding-right:0;padding-left:10px}
.product-characteristics .setaInf{width:19px;height:10px;display:block;overflow:hidden;background:url(../_img/img_setaInf.gif) no-repeat 0 0;position:absolute;bottom:-10px;right:80px}
.product-characteristics .amProd{padding:0}
.product-characteristics .amProd label{padding-top:0}
.product-characteristics .amProd input{background-color:#fff;border-right:none;border-bottom:none}

	/*produto indisponivel*/
	#boxProdutoIndisponivel{margin-bottom:20px;margin-top:0px}
	#boxProdutoIndisponivel li{zoom:1;padding:5px 0 0}
	#boxProdutoIndisponivel p{padding-bottom:0}
	#boxProdutoIndisponivel input{vertical-align:middle}
	#boxProdutoIndisponivel .msgErro{padding:2px 0 0 66px}

	.product-characteristics .fioInds{background:url(../_img/fio_01.gif) repeat-x 0 0 !important;margin-top:20px;padding-top:20px}
	.product-characteristics .fioInds .fioInds{background:none !important;margin-top:0px}

	#boxProdutoIndisponivel label{display:block;float:left;text-transform:none;font-size:11px;display:block;float:left;width:60px}
	#boxProdutoIndisponivel .last{padding-top:15px}
	#boxProdutoIndisponivel .last label{width:120px}
	#boxProdutoIndisponivel .last .btnEnviar2{margin-top:-5px;margin-left:110px}
	#ttlProdutoIndisponivel{width:241px;height:14px;background:url(../_img/eletro/ttl_produtoIndisponivel.gif) no-repeat 0 0;text-indent:-9999px;margin-bottom:18px}
	#boxProdutoIndisponivel #ttlAviseme{width:284px;height:13px;background:url(../_img/eletro/ttl_aviseme.gif) no-repeat 0 0;text-indent:-9999px;margin:10px 0 5px 0}


	/*lista de imagens do produto*/
	.icoLupa{width:17px;height:18px;background:url(../_img/eletro/ico_lupa.png) no-repeat 0 0;text-indent:-9999px;overflow:hidden;display:block}

	#lstProdImgs{padding:0 0 25px 29px}
	#lstProdImgs #imgProdBig{width:210px;height:210px;background:url(../_img/loading.gif) no-repeat 50% 50%;position:relative}
	#lstProdImgs #imgProdBig .icoLupa{position:absolute;bottom:4px;right:3px;cursor:pointer}
	#lstProdImgs ul{text-align:center;padding:9px 0 14px}
	#lstProdImgs li{display:inline;padding:0 4px}
	#lstProdImgs li img{background:#EBEBEB;padding:1px;display:inline-block}
	#lstProdImgs li.on img,
	#lstProdImgs li a:hover img{background:#4392C0}
	body .lnkAssistirVideo{width:75px;display:block;margin:0 auto;color:#000;text-transform:uppercase;padding:3px 0 0 20px;font-size:10px;background:url(../_img/eletro/icos.gif) no-repeat 0 -88px}

.lstProdFlags{padding-right:0}
.lstProdFlags li{display:block;float:right;width:33px;height:33px;padding:0 0 10px 10px;overflow:hidden}
.lstProdFlags li img{display:block}

#infoEntrega24{padding-right:0}
#infoEntrega24 h3{background:url(../_img/eletro/icos.gif) no-repeat 100% -915px;padding-right:43px}
#infoEntrega24 a{margin-right:43px;white-space:nowrap}
#infoAtendOn{background:url(../_img/eletro/icos.gif) no-repeat 100% -965px}
#infoAtendOn p{text-align:right;float:right;width:100%;clear:both;color:#7D7D7D;padding:0}
#infoEntrega24 h3,
#infoAtendOn h3{margin-bottom:5px;text-transform:uppercase;font-size:12px;text-align:right}

#product-price{width:310px;clear:both;padding:20px 0 0;color:#B8B8B8;font-size:12px;float:left}
#product-price .prevPrice{text-decoration:line-through}
#product-price .price{display:block;color:#B9B9B9 !important;position:relative;height:30px}
#product-price .price span.valorPrice{font-weight:700;font-size:28px;line-height:1em;position:absolute;*margin-top:-4px}
#product-price .price span.decimais{display:inline;font-size:15px;line-height:normal;vertical-align:top;*position:absolute;*top:3px;width:100px}
#product-price .price span.vista{display:inline;font-size:12px;font-weight:normal; line-height:normal;vertical-align:top;*position:absolute;/* *top:3px;*/width:100px;padding-left:5px}
#product-price .juros{display:block;margin:5px 0}

#paymentMethods{clear:both; margin:20px 0 0; padding:15px 0 10px 0; border-top:1px solid #E0E5E8; border-bottom:1px solid #E0E5E8; width:auto}
#paymentMethods li {display:block; margin:0 0 5px 0}
#paymentMethods li.sep {width:3px !important; padding:0 10px}

#boxCards{padding:19px 0 0;font-size:10px}
#boxCards img{vertical-align:middle;margin:0 0 0 6px}
#boxCards ul{display:inline}
#boxCards li{display:inline}

#boxParcel{background:#F5F5F5;border-top:1px solid #C2C2C2;border-left:1px solid #C2C2C2;clear:both;padding:10px 0;position:relative;zoom:1}
#boxParcel .valCard{display:none}
#boxParcel .setSup{width:20px;height:11px;background:url(../_img/img_setaSup.gif) no-repeat 0 0;overflow:hidden;position:absolute;top:-11px}
.tabParcel{font-size:11px;float:left; margin-top:8px}
.tabParcel th{width:150px;text-align:center;font-size:11px;/*font-weight:bold;*/padding-bottom:3px}
.tabParcel td{width:109px;/*font-weight:700;*/color:#4192BF;padding-left:50px}
.tabParcel td.sep{border-right:1px solid #ddd;padding-right:30px}
.tabParcel th.sep{padding-left:0px}

#ctrlProd{height:25px;border-top:1px solid #E0E5E8;clear:both;padding:25px 0 10px}
#ctrlProd li{display:block;float:left;padding:0 25px}
#ctrlProd li a{height:14px;display:block;color:#767676 !important;background-repeat:no-repeat;text-transform:uppercase;font-size:10px;white-space:nowrap}
#ctrlProd li.itm01 a{padding-left:16px;background-position:0 -825px}
#ctrlProd li.itm02 a{padding-left:26px;background-position:0 0}
#ctrlProd li.itm03 a{padding-left:26px;background-position:0 -44px}
#ctrlProd li.itm04 a{padding-left:26px;background-position:0 -132px}

.lnkBack{height:14px;display:block;color:#767676;text-transform:uppercase;font-size:10px;white-space:nowrap;padding-left:16px;background-repeat:no-repeat;background-position:0 -825px}
.lnkBack2{display:block;color:#767676;text-transform:uppercase;font-size:10px;white-space:nowrap;padding-left:16px;background-repeat:no-repeat;background-position:0 -825px}
.lnkX{display:block;color:#767676;text-transform:uppercase;font-size:10px;white-space:nowrap;padding-left:16px;background:url(../_img/ico_x.gif) no-repeat 0 3px}

.lstDown{padding:18px 30px 8px;border-top:1px solid #eee}
.icoDown{background:url(../_img/eletro/icos.gif) no-repeat 0 -1073px;display:block;padding:8px 0}
.icoDown a{width:108px;height:10px;background:url(../_img/txt_downloadManual.gif) no-repeat 20px 0;display:block;overflow:hidden;text-indent:-9999px;float:left;margin:3px 10px 0 0;padding:0 0 0 20px}
.icoDown a:hover{background-position:20px -10px}

	/*Compre Junto*/
	.lstCompreJunto{float:left;padding:24px 0 20px 13px;width:330px;zoom:1}
	.lstCompreJunto li{width:120px;display:block;float:left;padding:0 0 0 15px}
	.lstCompreJunto li.itm01{background:url(../_img/ico_soma.gif) no-repeat 0 0;width:20px;height:20px;margin:50px -15px 0 10px}
	.lstCompreJunto img{margin:0 10px 0 0;float:left}

	.lstCompreJuntoDesc{width:220px;float:left;margin-top:35px}

	.infoCompreJunto{float:right;width:210px;padding:35px 5px 0 0}
	.infoCompreJunto span strong{font-weight:100}
	.infoCompreJunto .price{font-size:12px;display:block;padding-bottom:2px}
	.infoCompreJunto .desconto{font-size:15px;display:block;padding-bottom:9px}

/*Garantia estendida*/
#boxGarantiaEstendida{padding:30px 0 30px 30px}
#ttlComprarGarantiaEstendida{width:233px;height:17px;text-indent:-9999px;background:url(../_img/eletro/ttl_comprarGarantiaEstendida.gif) no-repeat 0 0}
#boxGarantiaEstendida ul{padding:10px 0}
#boxGarantiaEstendida li{border-top:1px solid #eee;padding:10px 0 0}
#boxGarantiaEstendida label{cursor:pointer}
#boxGarantiaEstendida #boxTermos{display:none;padding-bottom:5px}
#boxGarantiaEstendida #boxTermo{width:440px;height:133px;margin-left:15px;padding:3px;border:1px solid #3F92BF;overflow:auto;overflow-x:hidden}
#boxGarantiaEstendida #boxTermo p{padding:0 5px 10px 5px}
#boxGarantiaEstendida .chkTermos{width:200px;padding:5px 0 0 5px;display:block;float:left}
#boxGarantiaEstendida .frmChk{margin:5px 0 0 15px;float:left}
#boxGarantiaEstendida .frmRad{float:left;margin:4px 5px 0 0}
#boxGarantiaEstendida .price{clear:both;display:block;padding:5px 0 15px 20px}
#boxGarantiaEstendida p{padding:0 0 10px 20px}
#boxGarantiaEstendida .sIfrLabel{display:block;width:370px;float:left;overflow:hidden;font-size:16px}
#boxGarantiaEstendida .btnNaoAceito,
#boxGarantiaEstendida .btnAceitoProsseguir{float:left}
#boxGarantiaEstendida .btnNaoAceito{margin:8px 20px 0 20px}
#boxTermo #contador,
.tpCarrinho #boxEntrega #contador{width:23px;border:1px solid #BEBEBE;padding:2px 3px;display:block}

/* Paginador */
.boxPaginador{border-top:8px solid #EBEEEF;margin-left:30px;padding:15px 0 25px 0;position:relative}
.boxPaginador2{background-color:#EBEEEF;border-top:2px solid #E3E7E9;padding:15px;position:relative;text-align:center}
.boxPaginador .lnkAnt,
.boxPaginador .lnkPro,
.boxPaginador2 .lnkAnt,
.boxPaginador2 .lnkPro{background-image:url(../_img/lnk_boxPaginador.gif);background-repeat:no-repeat;color:#767676;display:inline-block;font-size:10px;position:absolute;text-transform:uppercase;top:15px}
.boxPaginador .lnkAnt,
.boxPaginador2 .lnkAnt{background-position:0 0;left:15px;padding-left:13px}
.boxPaginador .lnkPro,
.boxPaginador2 .lnkPro{background-position:100% 100%;right:15px;padding-right:13px}
.boxPaginador2 span{color:#6C500A;font-size:13px;margin-top:-3px}

/*ESTRUTURA MODAL*/
.modalBox .ctl{background:url(../_img/colorbox/tmpModal.png) 0 0 no-repeat;height:25px;width:15px;float:left;margin-left:-15px} /* corner top left */
.modalBox .ctm{background:url(../_img/colorbox/tmbModal_cmtb.png) 0 -1px repeat-x;height:25px;margin:0 15px} /* corner top middle */
.modalBox .ctr{background:url(../_img/colorbox/tmpModal.png) -21px 0 no-repeat;height:25px;width:118px;float:right;margin-right:-15px} /* corner top right */

.modalBox .cml{background:url(../_img/colorbox/tmbModal_cmlr.png) 0 0 repeat-y;padding-left:4px;overflow:hidden} /* corner middle left */
.modalBox .cmr{background:url(../_img/colorbox/tmbModal_cmlr.png) 100% 0 repeat-y;padding-right:14px} /* corner middle right */

.modalBox .cbl{background:url(../_img/colorbox/tmpModal.png) 0 -31px no-repeat;height:25px;width:15px;float:left;margin-left:-15px} /* corner bottom left */
.modalBox .cbm{background:url(../_img/colorbox/tmbModal_cmtb.png) 0 -25px repeat-x;height:25px;margin:0 25px 0 15px;clear:both} /* corner bottom middle */
.modalBox .cbr{background:url(../_img/colorbox/tmpModal.png) -114px -31px no-repeat;height:25px;width:25px;float:right;margin-right:-25px} /* corner bottom right */

.modalBox .cmm{background:#fff;padding:0;zoom:1}
.modalBox .cmm div.fio{border-bottom:1px solid #EEEEEE;margin:10px -11px}

/*MODAIS*/
#modais,
.modais{display:none}

.modalBox h2{font-size:11px;font-weight:100;padding:3px 18px 10px;color:#7D7D7D;border-bottom:1px solid #E0E5E8}
.modalBox h3{font-size:12px;font-weight:700;padding:3px 18px 10px;color:#7D7D7D;border-bottom:1px solid #E0E5E8}
.modalBox h4{font-size:13px;font-weight:100;padding:3px 18px 10px 0;color:#7D7D7D}

.modalIn{padding:20px 18px 0;zoom:1}

#imgZoom{border:1px solid #EBEBEB;float:left;margin-bottom:5px}
#lstZoom{float:left}
#lstZoom li{display:block;padding:0 0 10px 20px}
#lstZoom li a{display:block}
#lstZoom li img{display:block;padding:1px;background:#EBEBEB}
#lstZoom li.on a img,
#lstZoom li a:hover img{background:#4392C0}

	/*gerais*/
	.msgSucesso{background:#3BB225 url(../_img/ico_sucesso.png) no-repeat 10px 7px;color:#fff;padding:10px 10px 10px 60px;min-height:28px}
	.msgSucesso2{background:url(../_img/ico_sucesso2.gif) no-repeat 0 0;color:#7D7D7D;padding:22px 10px 5px 34px}
	.msgFeedbackSucesso,
	.msgFeedbackErro{min-height:13px;padding:9px 15px 9px 60px;color:#fff;margin:20px 20px 10px}
	#inCarrinho .msgFeedbackSucesso,
	#inCarrinho .msgFeedbackErro{margin:20px 15px 10px 0px}
	.msgFeedbackSucesso{background:#3BB225 url(../_img/img_sucesso.jpg) no-repeat 17px 0}
	.msgFeedbackSucesso a{color:#fff !important}
	.msgFeedbackErro{background:#fff url(../_img/ico_erro.gif) no-repeat 20px 8px;border-top:1px solid #E39B9B;border-bottom:1px solid #E39B9B;color:#CC0000}
	.modalIn .msgFeedbackErro{margin-top:10px;padding-left:45px;background-position:15px 8px}

	.btnEnviar2,
	.btnEnviar{width:62px;height:25px;background:url(../_img/eletro/btn_enviar.png) no-repeat 0 0}
	.btnEnviar2:hover,
	.btnEnviar:hover{background-position:0 100%}
	.ttlIndicarAmigo{display:block;height:17px;padding:0 0 20px;margin-bottom:10px;overflow:hidden;background:url(../_img/eletro/ttl_indicarParaUmAmigo.gif) no-repeat 0 0;text-indent:-9999px}
	.ttlSeusDados,
	.ttlDadosAmigo,
	.ttlMensagem{height:13px;background:url(../_img/ttls_formAmigo.gif) no-repeat 0 0;display:block;overflow:hidden;text-indent:-9999px;padding-bottom:0 !important}
	.ttlSeusDados{background-position:0 0}
	.ttlDadosAmigo{background-position:0 -23px}
	.ttlMensagem{height:16px;background-position:0 -46px}
	.ttlAddLstDes{background:url(../_img/eletro/ttls_modalLstDes.gif) no-repeat 0 0;height:17px;text-indent:-9999px;margin:0 0 18px}
	.ttlSelecListas{background:url(../_img/eletro/ttls_modalLstDes.gif) no-repeat 0 -37px;height:13px;text-indent:-9999px}
	.modalIn .radLst li{padding:7px 1px !important}
	.msgAtencao{display:block;background:url(../_img/eletro/ico_atencao.gif) no-repeat 50% 0;padding:35px 10px 20px;text-align:center}

/* Modal INICIAR NOVA COMPRA - CONTINUAR COMPRA */
.ttlCompraInterrompida{background:url(../_img/ttl_compra_interrompida.gif) no-repeat 18px 3px;text-indent:-9999px}
#modalCompraCancelada p{padding:0 20px}
#modalCompraCancelada .boxBotoes{width:255px;margin:0 auto}
#modalCompraCancelada a.lnkIniciarNovaCompra,
#modalCompraCancelada a.lnkContinuarCompra{display:block;float:left;margin-right:20px;width:122px;height:25px;background:url(../_img/btn_iniciar_nova_compra.gif) no-repeat left top;text-indent:-9999px}
#modalCompraCancelada a.lnkContinuarCompra{background-image:url(../_img/btn_continuar_compra.gif);width:112px;margin:0}
#modalCompraCancelada a.lnkIniciarNovaCompra:hover,
#modalCompraCancelada a.lnkContinuarCompra:hover{background-position:left -25px}

/*modalAmigo*/
#modalAmigo fieldset{padding:0 0 0 19px}
#modalAmigo fieldset ul{padding:10px 0}
#modalAmigo fieldset li{display:block;padding:0 0 7px}
#modalAmigo fieldset li label{display:block;width:40px;padding:3px 5px 0 0;float:left}
#modalAmigo .msgSucesso{margin-bottom:10px}
#modalAmigo .msgErro{padding-left:45px}
#btnEnviarAmigo{margin:10px !important;float:right}
#lnkMaisAmigos{width:164px;height:13px;overflow:hidden;text-indent:-9999px;background:url(../_img/eletro/lnk_indicarAmigos.gif) no-repeat 0 0;display:block;margin:0 0 15px 19px}
#boxMaisAmigos{padding:0 0 5px 0 !important;display:none}
fieldset#boxMaisAmigos ul{border-top:1px solid #E0E5E8;padding-left:19px}

/*modalListaDesejos*/
#modalListaDesejos fieldset{padding:0 5px 0 19px}
#modalListaDesejos fieldset ul{padding:10px 0}
#modalListaDesejos fieldset li{display:block;padding:0 0 7px}
#lnkAddLst_desejos{background:url(../_img/eletro/ttls_modalLstDes.gif) no-repeat 0 -67px;width:179px;height:14px;text-indent:-9999px;display:block}
#lnkAddLst_desejos:hover{background-position:0 -90px}
#modalListaDesejos a.off{background-position:-25px -67px;cursor:default}

#lstDesejosN{padding-top:5px !important}
#lstDesejosN .frmTxt{margin:0 0 0 10px;width:224px;vertical-align:middle}

/*modalProdIndisp*/
#ttlAvisemeQdDisponivel{width:288px;height:13px;text-indent:-9999px;background:url(../_img/ttl_avisemeQdDisponivel.gif) no-repeat 0 0;overflow:hidden}
#modalProdIndisp fieldset{padding:0 0 0 19px}
#modalProdIndisp fieldset ul{padding:10px 0}
#modalProdIndisp fieldset li{display:block;padding:0 0 7px}
#modalProdIndisp fieldset li label{display:block;width:40px;padding:3px 5px 0 0;float:left}
#modalProdIndisp .msgSucesso{margin-bottom:10px}
#modalProdIndisp .msgErro{padding-left:45px}
#btnEnviarAviso{margin:0 10px 10px !important;float:right}

/*modal prazo de entrega*/
#ttlPrazoEntrega{/*width:119px;*/height:17px;background:url(../_img/eletro/ttl_prazoEntrega.gif) no-repeat 0 0;text-indent:-9999px}
#boxPrazoResult{padding:10px 15px;border-top:1px solid #eee}

/*modal video drag*/
#modalVideoDrag{position:absolute;width:699px}

/*modal independente*/
.modalAlone{display:none;position:absolute}
.modalAlone .modalIn{padding-bottom:10px}
.btnModalFechar{width:57px;height:13px;overflow:hidden;text-indent:-9999px;display:block;background:url(../_img/eletro/btn_fechar.gif) no-repeat 0 0}
.modalAlone .btnModalFechar{position:absolute;top:12px;right:30px}
.modalAlone h2{cursor:move;display:block;background:#fff}
#boxVideoModal{width:640px;height:505px}
.lnkVerMaisDetalhes{width:123px;height:14px;overflow:hidden;text-indent:-9999px;display:block;background:url(../_img/eletro/lnk_verMaisDetalhes.gif) no-repeat 0 0}
.lnkVerMaisDetalhes:hover{background-position:0 -14px}
.modalAlone .lnkVerMaisDetalhes{margin:20px 0 0}

/*modal formas de pagamento*/
#ttlFormasPagamento{text-indent:-99999px;background:url(../_img/eletro/ttl_FormasPagamento.gif) 19px 18px no-repeat;padding-top:27px !important}
#ttlCA,
#ttlCC,
#ttlBB,
#ttlTE{text-indent:-99999px;background:url(../_img/eletro/ttl_FormasPagamento.gif) no-repeat;padding:0}
#ttlCA{width:105px;background-position:0 -42px}
#ttlCC{width:113px;background-position:0 -62px}
#ttlBB{width:98px;background-position:0 -81px}
#ttlTE{width:145px;background-position:0 -98px}
#ulCartoes{margin:-25px 5px 0 5px}
#ulCartoes li{border-top:1px solid #EEEEEE;margin:0 10px;padding:20px 0}
#ulCartoes li h4 {height:19px !important; padding:0}
#ulCartoes li p{margin-left:5px}
#ulCartoes div{margin:0 0 20px 15px}
#ulCartoes div img{float:left;margin:0 3px 0 0}

/*modal trocas e devolucoes*/
#ttlTrocasDevolucoes{text-indent:-99999px;background:url(../_img/eletro/ttl_trocasDevolucoes.gif) 19px 18px no-repeat;padding-top:27px !important;border-bottom:0}
#modalTrocasDevolucoes .modalIn{padding:0}
#modalTrocasDevolucoes .expandCollapse{border-bottom:1px solid #E0E5E8;margin-bottom:30px}
#modalTrocasDevolucoes .boxTrocasEletro .expandCollapse{margin-bottom:0}

#modalTrocasDevolucoes h3{background:#F5F5F5 no-repeat 35px 50%;border-top:1px solid #E0E5E8;border-bottom:0;padding:0;height:40px;text-indent:-9999px;overflow:hidden}
#modalTrocasDevolucoes .boxTrocasSupermercado h3{background-image:url(../_img/ttl_supermercado.gif)}
#modalTrocasDevolucoes .boxTrocasFarmacia h3{background-image:url(../_img/ttl_farmacia.gif)}
#modalTrocasDevolucoes .boxTrocasEletro  h3{background-image:url(../_img/ttl_eletroBazar.gif)}

#modalTrocasDevolucoes dt{font-size:13px;color:#7D7D7D;text-transform:uppercase;border-top:1px solid #E0E5E8;padding:10px 0 10px 34px;background:no-repeat 20px -46px}
#modalTrocasDevolucoes .boxTrocasSupermercado dt{background-image:url(../_img/super/img_setas.gif)}
#modalTrocasDevolucoes .boxTrocasFarmacia dt{background-image:url(../_img/farma/img_setas.gif)}
#modalTrocasDevolucoes .boxTrocasEletro dt{background-image:url(../_img/institucional/img_setas.gif)}
#modalTrocasDevolucoes .boxTrocasSupermercado dt.atv{color:#AE7C2D;background-position:20px -14px}
#modalTrocasDevolucoes .boxTrocasFarmacia dt.atv{color:#3FAD8A;background-position:20px -14px}
#modalTrocasDevolucoes .boxTrocasEletro  dt.atv{color:#00467E;background-position:20px -14px}
#modalTrocasDevolucoes dt:first-child{border:0 none}
#modalTrocasDevolucoes dd{padding:0 20px 20px 30px;overflow:hidden;zoom:1}
#modalTrocasDevolucoes dd strong{font-weight:400;display:block;padding-bottom:3px}
#modalTrocasDevolucoes .boxTrocasSupermercado dd strong{color:#AE7C2D}
#modalTrocasDevolucoes .boxTrocasFarmacia dd strong{color:#3FAD8A}
#modalTrocasDevolucoes .boxTrocasEletro dd strong{color:#00467E}
#modalTrocasDevolucoes small{font-size:10px;color:#7D7D7D;padding:5px 0 10px;display:block}
#modalTrocasDevolucoes .voltar{padding:0 0 0 15px;background:url(../_img/institucional/img_setas.gif) no-repeat 0 4px;font-size:10px;color:#7D7D7D;text-transform:uppercase;float:right;margin:10px 20px 0 0;display:inline}
#modalTrocasDevolucoes .expandCollapse dt{cursor:pointer}
#modalTrocasDevolucoes .expandCollapse p strong {display:inline}
#modalTrocasDevolucoes .boxTrocasSupermercado .expandCollapse dt:hover,
#modalTrocasDevolucoes .boxTrocasSupermercado .expandCollapse dt.hover{color:#AE7C2D}
#modalTrocasDevolucoes .boxTrocasFarmacia .expandCollapse dt:hover,
#modalTrocasDevolucoes .boxTrocasFarmacia .expandCollapse dt.hover{color:#3FAD8A}
#modalTrocasDevolucoes .boxTrocasEletro .expandCollapse dt:hover,
#modalTrocasDevolucoes .boxTrocasEletro .expandCollapse dt.hover{color:#00467E}
#modalTrocasDevolucoes .expandCollapse dd{display:none}

#modalTrocasDevolucoes .lstSupermercadosLetras li{background:url(../_img/super/blt_letras.gif) no-repeat;padding:0 0 20px 20px}
#modalTrocasDevolucoes .lstSupermercadosLetras .itmB{background-position:0 -100px}
#modalTrocasDevolucoes .lstSupermercadosLetras .itmC{background-position:0 -200px}

#modalTrocasDevolucoes .boxAtencao{background:#F5F5F5;padding:7px}
#modalTrocasDevolucoes .boxAtencao p{padding-bottom:0}

/*consulta de estoque*/
#ttlCosultaEstoque{text-indent:-99999px;background:url(../_img/eletro/ttl_consultaEstoque.gif) 19px 18px no-repeat;padding-top:27px !important}
#modalConsultarEstoque thead{background:#E9EDEF}
#modalConsultarEstoque thead th{padding:12px 20px 10px;border-top:2px solid #E2E7E9;border-collapse:separate}
#modalConsultarEstoque thead th.fioLeft{border-left:1px solid #DCE2E6;text-align:center}
#modalConsultarEstoque tbody td{border-top:1px solid #EEEEEE;height:40px;padding:0 20px}
#modalConsultarEstoque p{padding-left:25px;padding-right:25px}

/* modal tipo de entrega */
#ttlTipoDeEntrega{text-indent:-99999px;background:url(../_img/eletro/ttl_tipoDeEntrega.gif) 19px 18px no-repeat;padding-top:27px !important}
#modalTipoDeEntrega .inp-radio{margin:0 10px 0 20px;vertical-align:middle}
#modalTipoDeEntrega fieldset{overflow:hidden;padding-bottom:20px}
#modalTipoDeEntrega .boxIn{background-color:#F7F8F9;padding:10px;margin-bottom:15px}
#modalTipoDeEntrega #tp_entrega2{margin-left:100px}

/*ajuda para comprar*/
.ttlAjudaComprar,
#modalAjudaComprar a.ttlTexto,
#modalAjudaComprar a.ttlVideo{text-indent:-99999px;background:url(../_img/eletro/ttls_AjudaComprar.gif) no-repeat}
.ttlAjudaComprar{background-position:19px 18px;padding-top:27px !important}

#modalAjudaComprar li{padding:0 0 10px 25px}
#modalAjudaComprar li a{width:200px;height:16px;display:block;background:#99C}
#modalAjudaComprar li a.ttlTexto{background-position:0 -40px}
#modalAjudaComprar li a.ttlVideo{background-position:0 -60px}
#modalAjudaComprar p{padding-left:25px;padding-right:25px}

/*modal editar lista*/
#modalEditarLista .ttlEditaLista{font-size:16px}
#modalEditarLista .textIntro{padding:10px 17px 17px 17px;border-bottom:solid 1px #EEEEEE}
#modalEditarLista .boxAcoes{padding:15px 0;height:25px}
#modalEditarLista .boxSelecao{float:left;line-height:25px;padding-right:10px}
#modalEditarLista .lnkAdicionarCarrinho{float:left;text-indent:-9999px;overflow:hidden;width:155px;height:25px;background-repeat:no-repeat;margin-right:10px}
#modalEditarLista .lnkAdicionarCarrinho:hover{background-position:0 100%}
#modalEditarLista .lnkExcluir{float:left;text-indent:-9999px;overflow:hidden;width:67px;height:25px;background-repeat:no-repeat}
#modalEditarLista .lnkExcluir:hover{background-position:0 100%}

/*modal lista sugeridas */
#modalListaSugeridas .ttlListaSugeridas{font-size:16px}
#modalListaSugeridas .textIntro{padding:10px 17px 17px 17px;border-bottom:solid 1px #EEEEEE}
#modalListaSugeridas .boxAcoes{padding:15px 0;height:25px}
#modalListaSugeridas .boxSelecao{float:left;line-height:25px;padding-right:10px}
#modalListaSugeridas .lnkAdicionarCarrinho{float:left;text-indent:-9999px;overflow:hidden;width:155px;height:25px;background-repeat:no-repeat;margin-right:10px}
#modalListaSugeridas .lnkAdicionarCarrinho:hover{background-position:0 100%}
#modalListaSugeridas .lnkExcluir{float:left;text-indent:-9999px;overflow:hidden;width:67px;height:25px;background-repeat:no-repeat}
#modalListaSugeridas .lnkExcluir:hover{background-position:0 100%}

/*modal detalhes do pedido original */
#modalPedidoOriginal .ttlPedidoOriginal{font-size:16px}
#modalPedidoOriginal .textIntro{padding:10px 17px 17px 17px;border-bottom:solid 1px #EEEEEE}
#modalPedidoOriginal .numeroPedido{padding:20px 0 15px 25px}
#modalPedidoOriginal .tdQuantidade{text-align:center}
#modalPedidoOriginal .tdProduto{padding-left:45px}
#modalPedidoOriginal .alterado{padding-left:18px !important}
#modalPedidoOriginal .tdExcluido{text-decoration:line-through}

/*modal acompanhe pedido*/
#modalAcompanhePedido .ttlDetalhesPedido{text-indent:-9999px;overflow:hidden;background-position:20px 50%;background-repeat:no-repeat;padding:0;height:60px}
#modalAcompanhePedido .lstStatus{background:#EBEEEF;border-top:solid 2px #E3E7E9;height:86px;margin-top:10px;width:735px;margin-left:-8px;margin-right:-10px;overflow:hidden}
#modalAcompanhePedido .lstStatus li{float:left;height:45px;padding-top:40px;border-right:1px solid #DEE3E6;border-left:1px solid #F0F2F3;background-repeat:no-repeat}
#modalAcompanhePedido .lstStatus strong{position:absolute;left:-9999em}
#modalAcompanhePedido .lstStatus span{display:block;font-size:10px}


.tabStatusPedido{margin:20px 0 15px;border-collapse:separate}
.tabStatusPedido td{background:#EBEEEF;border-top:solid 2px #E3E7E9;height:76px;padding:5px 0 5px 20px;text-align:left;border-right:1px solid #DEE3E6;border-left:1px solid #F0F2F3}
.tabStatusPedido td.first{border-left:none}
.tabStatusPedido td.last{border-right:none}

.tabStatusPedido h3{font-size:11px !important;text-align:left;display:block;float:left;padding:0 35px 3px 0;font-weight:100;border:none;color:#B8B8B8;white-space:nowrap}
.tabStatusPedido span{display:block;clear:both;padding:0 15px 0 0;font-size:10px}

.tabStatusPedido .status-1 h3{background:url(../_img/ico_status_01.png) no-repeat 100% 0}
.tabStatusPedido .status-2 h3{background:url(../_img/ico_status_02.png) no-repeat 100% 50%}
.tabStatusPedido .status-3 h3{background:url(../_img/ico_status_03.png) no-repeat 100% 0}

.tabStatusPedido .atv h3{font-size:14px !important;}
.tabStatusPedido .atv span{font-size:11px}


#modalAcompanhePedido .lstStatusText{padding:10px 0}





#itmStatusRecebido.ok strong{background-position:-200px 0}
#itmStatusAprovado.ok strong{background-position:-200px -50px}
#itmStatusSeparacao.ok strong{background-position:-200px -100px}
#itmStatusEncaminhado.ok strong{background-position:-200px -150px;height:28px}

#itmStatusRecebido.atual strong{background-position:-400px 0;width:200px;height:24px}
#itmStatusAprovado.atual strong{background-position:-400px -50px;width:200px}
#itmStatusSeparacao.atual strong{background-position:-400px -100px;width:215px;height:26px}
#itmStatusEncaminhado.atual strong{background-position:-400px -150px;width:213px;height:28px}
#itmStatusEntregue.atual strong{background-position:-400px -234px;width:200px}

/*modal privacidade*/
.ttlPrivacidade,
.ttlSegurancaPrivacidade,
.ttlCriptografia,
.ttlComprasCartaoCredito,
.ttlCertificacao{background:url(../_img/ttls_privacidade.gif) no-repeat 0 0;display:block;text-indent:-9999px;height:13px;width:185px;overflow:hidden}

.ttlSegurancaPrivacidade,
.ttlCriptografia,
.ttlComprasCartaoCredito,
.ttlCertificacao{border-bottom:none !important;padding:0 0 10px !important}

.ttlPrivacidade{width:auto;height:38px;background-position:20px 18px}
.ttlSegurancaPrivacidade{background-position:0 -44px}
.ttlCriptografia{background-position:0 -67px}
.ttlComprasCartaoCredito{background-position:0 -90px}
.ttlCertificacao{background-position:0 -113px}

/*modal garantia estendida*/
#ttlGarantiaEstendida{height:30px;background:url(../_img/eletro/ttl_garantiaEstendida_2.gif) no-repeat 20px 10px;overflow:hidden;text-indent:-9999px}

/* Modal Confirmação exclusão */
.boxNav{border-top:1px solid #E0E5E8;padding:10px 18px 15px}

/* Modal de panfleto */
#panfleto .ttl{background-image:url(../_img/home/ttl_panfleto.gif);background-repeat:no-repeat;display:block;height:15px;text-indent:-9999px}
#panfleto h2.ttl{background-position:20px 4px}
#panfleto .modalIn{padding:20px 0 0 0}
#panfleto dt{background-color:#F5F5F5;border-top:1px solid #E0E5E8;padding:10px 32px}
#panfleto dd{margin:0 0 0 25px;}
#panfleto dd li{border-bottom:1px solid #EEE;padding:20px 15px}
#panfleto dd img{border:1px solid #AD7B2C;float:left;padding:1px}
#panfleto dd .boxDet{float:left;padding:0 0 0 15px;width:370px}
#panfleto dd .data{display:block;padding-bottom:10px}
#panfleto dd p{font-size:13px;padding-bottom:25px}
#panfleto dd .lnkVisualizar{color:#7d7d7d;display:inline-block;font-size:10px;padding-left:20px;text-transform:uppercase}
#panfleto dd .descArq{display:block;padding-top:10px}

#panfleto .tmSuper .ttl{background-position:0 -32px}
#panfleto .tmSuper p{color:#AD7B2C}
#panfleto .tmSuper img{border-color:#AD7B2C}
#panfleto .tmSuper .lnkVisualizar{background:url(../_img/blt_lnk.gif) 0 1px no-repeat}

#panfleto .tmFarma .ttl{background-position:0 -57px}
#panfleto .tmFarma .tit{display:hide !important}
#panfleto .tmFarma p{color:#41B691}
#panfleto .tmFarma img{border-color:#41B691}
#panfleto .tmFarma .lnkVisualizar{background:url(../_img/farma/blt_lnk.gif) 0 1px no-repeat}

#panfleto .tmEletro .ttl{background-position:0 -82px}
#panfleto .tmEletro p{color:#4192BF}
#panfleto .tmEletro img{border-color:#4192BF}
#panfleto .tmEletro .lnkVisualizar{background:url(../_img/eletro/blt_lnk.gif) 0 1px no-repeat}
#panfleto #limitadorPanfleto{overflow:auto;height:530px}

.borderNone{border:none}

/* modal habilite-se */
#modalHabilitese {}
.ttlHabilitese {background:url(../_img/habilitese.gif) 18px 2px no-repeat; height:14px; text-indent:-99999px}
.tbHabilitese td{border-bottom:none;padding:0}
.tbHabilitese td table td{height:30px}
.tbHabilitese td table td span{font-size:10px}
.tbHabilitese td table.tb01 td{padding:0px 10px 0px 0}
.tbHabilitese td table.tb02 td{padding:0px 10px 0px 0}
.btn-habilitar{background:url(../_img/clube_angeloni/btn_habilitar.png) 0 0 no-repeat;width:149px;height:41px;border:none;display:block;cursor:pointer;float:right;margin:10px 5px 10px 0}
.btn-habilitar:hover{background-position:0 100%}

/* termos de uso */
#modalTermosUso .ttlTermosUso {/*background:url(../_img/ttlTermos.gif) 0px 0px no-repeat;  height:14px; text-indent:-99999px*/}

/*ordenacao tabelas*/
.boxOrdenacao{float:right;padding-right:18px}
.boxOrdenacao .lnkOrdemDesc,
.boxOrdenacao .lnkOrdemAsc{float:left;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;width:8px;height:10px;margin:0 2px 0 0}
.boxOrdenacao .lnkOrdemDesc{background-position:0 -10px;margin:0}

/*tooltip*/
#tooltip{position:absolute;z-index:3000;border:1px solid #ADADAD;background-color:#F5F5F5;padding:5px;font-size:9px;text-align:center}

#tooltip h3, #tooltip div{margin:0;font-size:11px}
#setaTooltip{width:19px;height:11px;overflow:hidden;background:url(../_img/ico_setaTooltip.gif) no-repeat 0 0;position:absolute;bottom:-11px;left:45%}
.viewport-right #setaTooltip{left:auto;right:5px}

.tooltip_01{width:118px;margin:-110px 0 0 -83px}
.tooltip_02{width:180px;margin:0 0 0 -110px}
.tooltip_03{width:130px;margin:0 0 0 -90px;font-size:11px !important;z-index:15555 !important}
.tooltip_03 em{font-weight:700}
.tooltip_04{width:100px;margin:-70px 0 0 -75px}
.tooltip_05{width:180px;margin:-200px 0 0 -110px}
.tooltip_06{width:100px;margin:0 0 0 -75px}
.tooltip_07{width:130px;margin:-55px 0 0 -90px}
.tooltip_08{width:100px;margin:-60px 0 0 -75px}
.tooltip_09{width:230px;margin:-85px 0 0 -132px}

.tooltip_02 #setaTooltip,
.tooltip_03 #setaTooltip,
.tooltip_06 #setaTooltip{background-image:url(../_img/ico_setaTooltip2.gif);bottom:auto;top:-11px}


/* ####### CARRINHO DE COMPRAS ######## */

.btnHelp{border:none;width:19px;height:21px;background:url(../_img/btn_help.png) no-repeat;text-indent:-99999px;cursor:help;display:block;margin-left:5px}
.btnHelp:hover{background-position:0 100%}

	/*esconde ou adapta elementos */
	.carrinhoHideElem #navSup,
	.carrinhoHideElem #txtIntro,
	.carrinhoHideElem #breadcrumb ul,
	.carrinhoHideElem #btnAjudaPComprar,
	.carrinhoHideElem #lnksPData,
	.carrinhoHideElem #btnCarrinho,
	.carrinhoHideElem #boxQtItemVal,
	.carrinhoHideElem #boxBuscaPor,
	.carrinhoHideElem #rowFormNav,
	.carrinhoHideElem #rowHtxt{visibility:hidden !important}
	.carrinhoHideElem #boxTtl{padding-top:0 !important}
	.carrinhoHideElem #boxTtl h1{margin-top:-25px}
	.carrinhoHideElem #boxMd{margin-top:-1px}

.tpCarrinho #lstcarrinho{float:left;padding:0;margin:22px 0 12px;width:963px;background:url(../_img/eletro/img_menu_carrinho.jpg) no-repeat 0 0;zoom:1}
.tpCarrinho #lstcarrinho li,
.tpCarrinho #lstcarrinho li a{display:block;height:47px;width:160px;text-indent:-9999px;float:left}

.tpCarrinho ul.atv01{background-position:0 0 !important}
.tpCarrinho ul.atv02{background-position:0 -47px !important}
.tpCarrinho ul.atv03{background-position:0 -94px !important}
.tpCarrinho ul.atv04{background-position:0 -141px !important}
.tpCarrinho ul.atv05{background-position:0 -188px !important}
.tpCarrinho ul.atv06{background-position:0 -235px !important}


.tpCarrinho .tblCarrinhoProd{margin:0;width:962px}
.tpCarrinho .tblCarrinhoProd th{background-color:#E9EDEF;border-right:solid 1px #DCE2E6;border-left:solid 1px #EFF2F3}
.tpCarrinho .tblCarrinhoProd .thCarrinhoProd01{height:40px;width:415px;border-right:solid 1px #DCE2E6;padding:0 0 0 25px}
.tpCarrinho .tblCarrinhoProd .thCarrinhoProd02{width:90px}
.tpCarrinho .tblCarrinhoProd .thCarrinhoProd03{width:87px}
.tpCarrinho .tblCarrinhoProd .thCarrinhoProd04{width:74px}
.tpCarrinho .tblCarrinhoProd .thCarrinhoProd05{width:73px}
.tpCarrinho .tblCarrinhoProd .thCarrinhoProd06{width:101px}
.tpCarrinho .tblCarrinhoProd .thCarrinhoProd07{width:107px;border-left:solid 1px #EFF2F3}
.tpCarrinho .tblCarrinhoProd .thCarrinhoProd08{width:85px}

.tpCarrinho .tblCarrinhoProd th span{display:block;text-indent:-9999px;margin:0 auto}
.tpCarrinho .tblCarrinhoProd .thCarrinhoProd01 span{width:37px;height:10px;background:url(../_img/txt_produto.gif) no-repeat;margin:0}
.tpCarrinho .tblCarrinhoProd .thCarrinhoProd02 span{width:57px;height:10px;background:url(../_img/txt_quantidade.gif) no-repeat}
.tpCarrinho .tblCarrinhoProd .thCarrinhoProd03 span{width:68px;height:26px;background:url(../_img/txt_embalagem_presente.gif) no-repeat}
.tpCarrinho .tblCarrinhoProd .thCarrinhoProd04 span{width:42px;height:23px;background:url(../_img/txt_remover_item.gif) no-repeat}
.tpCarrinho .tblCarrinhoProd .thCarrinhoProd05 span{width:43px;height:25px;background:url(../_img/txt_comprar_depois.gif) no-repeat}
.tpCarrinho .tblCarrinhoProd .thCarrinhoProd06 span{width:69px;height:23px;background:url(../_img/txt_valor_unitario_vista.gif) no-repeat}
.tpCarrinho .tblCarrinhoProd .thCarrinhoProd07 span{width:51px;height:10px;background:url(../_img/txt_valor_total.gif) no-repeat}
.tpCarrinho .tblCarrinhoProd .thCarrinhoProd08 span{width:59px;height:24px;background:url(../_img/txt_adicionar_item.gif) no-repeat}
.tpCarrinho .tblCarrinhoProd tr td{border-bottom:1px solid #EEEEEE;padding:10px 0}
.tpCarrinho .tblCarrinhoProd tr.ult td{border:none}

tr.lineDest,
tr.lineDestInf{background-color:#E7E8E9}
tr.lineDest td{border-bottom:2px solid #fff !important;border-top:2px solid #eee}
tr.lineDestInf td{border-bottom-width:2px}
tr.lineDest .colFirst,
tr.lineDestInf .colFirst{border-left:1px solid #eee}
tr.lineDest .colLast,
tr.lineDestInf .colLast{border-right:1px solid #eee}

tr.lineDestMd td{border-top:none !important}

.txtDescontoCompreJunto{display:block;width:135px;height:15px;background-position:0 4px;background-repeat:no-repeat;text-indent:999999px;overflow:hidden;margin-left:156px;float:left}

.txtDest{color:#4092BF}


.tpCarrinho .tblCarrinhoPag{width:962px}
.tpCarrinho .tblCarrinhoPag th{background-color:#E9EDEF;border-right:solid 1px #DCE2E6;border-left:solid 1px #EFF2F3}
.tpCarrinho .tblCarrinhoPag .thCarrinhoPag01{height:40px;width:411px;border-right:solid 1px #DCE2E6;padding:0 0 0 25px}
.tpCarrinho .tblCarrinhoPag .thCarrinhoPag02{width:132px}
.tpCarrinho .tblCarrinhoPag .thCarrinhoPag03{width:134px}
.tpCarrinho .tblCarrinhoPag .thCarrinhoPag04{width:136px}
.tpCarrinho .tblCarrinhoPag .thCarrinhoPag05{width:133px;border-left:solid 1px #EFF2F3}
.tpCarrinho .tblCarrinhoPag tr td{border-bottom:solid 1px #EEEEEE;padding:20px 0 15px 0}
.tpCarrinho .tblCarrinhoPag tr.ult td{border:none}

.tpCarrinho .tblCarrinhoPag .txtDescricao{color:#000000}
.tpCarrinho .txtDescricao a {margin-right:5px}
.tpCarrinho .txtDescricao a,
.tpCarrinho .txtDescricao img {float:left}
.tpCarrinho .tblCarrinhoPag .lnCinzaClaro td{border-bottom:solid 2px #FFFFFF;background:#F7F8F9;padding:10px 0}
.tpCarrinho .tblCarrinhoPag .lnCinzaEscuro td{border-bottom:solid 2px #FFFFFF;background:#E9EDEF;padding:10px 0}

.tpCarrinho .tblCarrinhoPag .txtTotalPag{height:37px;display:inline-block;background:url(../_img/txt_total.gif) 0 10px no-repeat;padding:0 0 0 40px;color:#4092BF;font-size:24px;font-weight:bold}
.tpCarrinho .tblCarrinhoPag .txtTotalPag span{display:none}

.txtTotalParcel{height:37px;display:inline-block;background:url(../_img/txt_total_parcelamento.gif) 0 10px no-repeat;padding:0 0 0 40px;font-size:24px;font-weight:bold}

.tpCarrinho .tblCarrinhoPag th span{display:block;text-indent:-9999px}
.tpCarrinho .tblCarrinhoPag .thCarrinhoPag01 span{width:48px;height:11px;background:url(../_img/txt_descricao.gif) no-repeat}
.tpCarrinho .tblCarrinhoPag .thCarrinhoPag02 span{width:68px;height:26px;background:url(../_img/txt_embalagem_presente.gif) no-repeat;margin:0 auto}
.tpCarrinho .tblCarrinhoPag .thCarrinhoPag03 span{width:57px;height:10px;background:url(../_img/txt_quantidade.gif) no-repeat;margin:0 auto}
.tpCarrinho .tblCarrinhoPag .thCarrinhoPag04 span{width:69px;height:23px;background:url(../_img/txt_valor_unitario_vista.gif) no-repeat;margin:0 auto}
.tpCarrinho .tblCarrinhoPag .thCarrinhoPag05 span{width:52px;height:12px;background:url(../_img/txt_valor_total.gif) no-repeat;margin:0 auto}


.tpCarrinho .imgProd{float:left;width:120px}
.tpCarrinho .imgDesc01 a {float:left; margin-right:5px}
.tpCarrinho .imgDesc01, .imgDesc02, .imgDesc03{float:left;width:255px;padding-left:15px}
.tpCarrinho .passo3 .imgProd{width:120px !important}
.tpCarrinho .boxObs{width:260px}
.tpCarrinho .boxObs input{width:210px !important;margin-left:15px;float:left}

.tpCarrinho .imgDesc01{padding-top:25px;color:#000000}
.tpCarrinho .imgDesc02{padding-top:3px;color:#767676}
.tpCarrinho .imgDesc03{padding-top:3px;color:#B8B8B8}


.tpCarrinho .amProd,
.tpCarrinho .amProdEletro{padding:0;width:60px;margin:0 auto}
.tpCarrinho .lnkRemover{margin:0 auto}
.tpCarrinho .lnkComprarDepois{width:14px;height:14px;display:block;overflow:hidden;text-indent:-9999px;margin:0 auto}
.tpCarrinho .lnkComprarDepois:hover{background-position:0 -14px}

.tpCarrinho .lnkAdicionar{width:23px;height:14px;background-repeat:no-repeat;background-position:0 -14px;display:block;overflow:hidden;text-indent:-9999px;margin:0 auto}
.tpCarrinho .lnkAdicionar:hover{background-position:0 0}

.tpCarrinho .lnkRefazerPedido{width:23px;height:18px;background-repeat:no-repeat;background-position:0 -18px;display:block;overflow:hidden;text-indent:-9999px;margin:0 auto}
.tpCarrinho .lnkRefazerPedido:hover{background-position:0 0}


.tpCarrinho .lnListas{background:#F7F8F9;border-bottom:solid 2px #FFFFFF;height:30px;width:960px}
.tpCarrinho .txtMinhasListas{width:82px;height:12px;display:block;text-indent:-9999px;float:left;margin:10px 0 0 20px}
.tpCarrinho .btnSalvarLista{width:101px;height:25px;display:block;text-indent:-9999px;float:left;margin:2px 0 0 8px}
.tpCarrinho .btnSalvarLista:hover{background-position:0 -25px}
.tpCarrinho .btnIncluirProd{width:110px;height:25px;display:block;text-indent:-9999px;float:left;margin:2px 0 0 8px}
.tpCarrinho .btnIncluirProd:hover{background-position:0 -25px}
.tpCarrinho .txtSub{width:42px;height:10px;display:block;text-indent:-9999px;background:url(../_img/txt_subtotal.gif) no-repeat;float:right;margin:8px 10px 0 0}
.tpCarrinho .txtSubVlr{float:right;padding:8px 20px 0 0;text-align:right;width:85px}

.btnCalcularFrete,
.btnCalculaCupom{width:62px;height:25px;display:block;text-indent:-9999px;float:left;margin:2px 0 0 8px}
.btnCalculaCupom:hover,
.btnCalcularFrete:hover{background-position: 0 -25px !important}

.tpCarrinho .lnDescontos{background:#F7F8F9;border-bottom:solid 2px #FFFFFF;height:30px;width:960px}
.tpCarrinho .txtCupom{float:left;margin:7px 0 0 20px}
.tpCarrinho .txtDesc{width:44px;height:9px;display:block;text-indent:-9999px;background:url(../_img/txt_desconto.gif) no-repeat;float:right;margin:8px 10px 0 0}
.tpCarrinho .txtDescVlr{float:right;padding:8px 20px 0 0;text-align:right;width:85px}

.tpCarrinho .lnFrete{background:#F7F8F9;border-bottom:solid 2px #FFFFFF;height:30px;width:960px}
.tpCarrinho .txtCEP{float:left;margin:7px 0 0 20px}
.tpCarrinho .btnProcurarCEP{width:93px;height:13px;display:block;text-indent:-9999px;background:url(../_img/eletro/txt_procurar_CEP.gif) no-repeat;float:left;margin:9px 0 0 8px}
.lnkTempoEntrega{background:url(../_img/eletro/blt_nova_janela.gif) right 0 no-repeat;padding-right:10px;color:#1E83C0;height:13px;display:block;margin:9px 0 0 105px;float:left;cursor:default;text-decoration:none !important}
.tpCarrinho .txtFrete{width:67px;height:10px;display:block;text-indent:-9999px;background:url(../_img/txt_valor_frete.gif) no-repeat;float:right;margin:8px 10px 0 0}
.tpCarrinho .txtFreteVlr{float:right;padding:8px 20px 0 0;text-align:right;width:85px}

.tpCarrinho .lnTotal{background:#E9EDEF;height:40px;width:960px;border-top:2px solid #E2E7E9}
.tpCarrinho .txtTotal{width:28px;height:11px;display:block;text-indent:-9999px;background:url(../_img/txt_total.gif) no-repeat;float:right;margin:15px 10px 0 0}
.tpCarrinho .txtTotalVlr{float:right;padding:7px 20px 0 0;text-align:right;font-size:20px;color:#4292C0;font-weight:bold}

.tpCarrinho #boxCompreDepois .ttlIn h2{background:none !important}
.tpCarrinho #boxCompreDepois .ttlIn{background:none !important}
.tpCarrinho #boxCompreDepois .lstCompreDepois{padding:0 0 0 20px}

.tpCarrinho #boxNavsInf2 .boxIn{padding:10px 0 20px 20px}
.tpCarrinho #boxNavsInf2 .boxIn a img{display:block}
.tpMeusDados #boxNavsInf2 #boxNavsInfBt2,
.thCasamento #boxNavsInf2 #boxNavsInfBt2,
.tpCultural #boxNavsInf2 #boxNavsInfBt2,
.tpCarrinho #boxNavsInf2 #boxNavsInfBt2,
.thContato #boxNavsInf2 #boxNavsInfBt2,
.thGrupo #boxNavsInf2 #boxNavsInfBt2,
.tpCarrinho #boxNavsInf2 #boxNavsInfBt3,
.tpCultural #boxNavsInf2 #boxNavsInfBt3,
.thLojas #boxNavsInf2 #boxNavsInfBt2{height:17px;overflow:hidden;background:url(../_img/bgr_publicidade.gif) no-repeat 0 0 #E0E5E8}
.tpMeusDados #boxNavsInf2 #boxNavsInfBt2,
.thContato #boxNavsInf2 #boxNavsInfBt2,
.thGrupo #boxNavsInf2 #boxNavsInfBt2,
.tpCarrinho #boxNavsInf2 #boxNavsInfBt2,
.thLojas #boxNavsInf2 #boxNavsInfBt2{background-color:#F1F1F1}
.tpCarrinho #content{background:#E0E5E8}

.tpCarrinho .boxCarrinhoVazio{width:490px;height:150px;margin:0 auto;padding:40px 0 0 0}
.tpCarrinho .btnVoltarLoja{width:92px;height:25px;display:block;text-indent:-9999px;margin:0 auto}
.tpCarrinho .btnVoltarLoja:hover{background-position:0 -25px}

.tpCarrinho .btnVoltarParaLoja{width:120px;height:25px;display:block;text-indent:-9999px;float:left;margin:9px 0 0 0}
.tpCarrinho .btnVoltarParaLoja:hover{background-position:0 -25px}

.btnVoltar{width:62px;height:25px;display:block;text-indent:-9999px;background-repeat:no-repeat;float:left;margin:9px 0 0 0}
.btnVoltar:hover{background-position:0 -25px}

.tpCarrinho .btnProsseguir{width:75px;height:25px;display:block;text-indent:-9999px;background:url(../_img/btn_prosseguir.png) no-repeat;margin:0 auto}
.tpCarrinho .btnProsseguir:hover{background-position:0 -25px}

.btnProsseguir02{width:164px;height:41px;display:block;text-indent:-9999px;background:url(../_img/btn_prosseguir.jpg) no-repeat;margin:0 auto;float:right}
.btnProsseguir02:hover{background-position:0 -41px}

.tpCarrinho .boxLoginAssociado{background:url(../_img/sep_fio_login.jpg) no-repeat 100% 16px;height:auto;width:314px;padding:30px 10px 0 0;float:left}
.tpCarrinho .boxLoginJaCadastrado{background:url(../_img/sep_fio_login.jpg) no-repeat 100% 16px;height:auto;width:283px;padding:30px 0 10px 27px;float:left}
.tpCarrinho .boxLoginPrimeira{height:auto;width:300px;padding:30px 0 10px 27px;float:left}

.tpCarrinho .boxLoginJaCadastradoAssistente{margin:auto;float:none;background-image:none!important}

#frmLogin{overflow:hidden;padding-bottom:30px}
.formLogin input,
.formLogin select{float:left}
.formLogin input[type=text]{width:130px}
.formLogin input.inp-text{width:130px}
.formLogin .btnProsseguir{cursor:pointer;float:left;margin-top:-1px}
.formLogin .link{padding-bottom:2px}
.formLogin .link a{float:left;padding:0 0 0 8px;margin-left:100px;font-size:10px;background:url(../_img/blt.gif) no-repeat 0 5px}
.formLogin .habilite{padding-top:15px}
.formLogin .habilite em{font-weight:700;color:#333}

.boxLoginAssociado .formLogin{width:314px;overflow:hidden}
.boxLoginAssociado .inpSenha{padding-bottom:2px}

.boxLoginJaCadastrado .formLogin,
.boxLoginJaCadastrado .formLogin li{width:266px}
.boxLoginJaCadastrado label{width:36px !important}
.boxLoginJaCadastrado .link a{margin-left:46px}
.boxLoginJaCadastrado .inpSenha{padding-bottom:2px}

.boxLoginPrimeira .formLogin{width:300px}
.boxLoginPrimeira .inpCPFCNPJ{padding-bottom:8px}
.boxLoginPrimeira #cpf_cnpj1,
.boxLoginPrimeira #cep1{width:85px}
.boxLoginPrimeira #cpf_cnpj2,
.boxLoginPrimeira #cep2{width:40px}
.boxLoginPrimeira select{margin-left:0 !important}
.boxLoginPrimeira .inpCEP{padding-bottom:2px}
.boxLoginPrimeira .inpCEP label{width:56px;width:52px}
.boxLoginPrimeira .link a{margin-left:70px}

.tpCarrinho .lstLogin li{padding:5px 0 0 8px;font-size:10px}

.tpCarrinho .boxBorda{border-bottom:solid 1px #E0E5E8;width:961px}

	/* header pedidos */
	.tpCarrinho .boxStatusImprimir{height:33px;overflow:hidden}
	.tpCarrinho .boxStatusNumeroPedido{zoom:1}

.boxAlertaErro{color:#FF0000;background:url(../_img/blt_alerta.gif) 0px 0 no-repeat;padding:0 0 10px 23px;width:238px}
.boxAlert{background:url(../_img/blt_alerta.gif) 0px 0 no-repeat;padding:0 0 10px 23px}

.tpCarrinho .cartaoCarrinho .radLst li{padding-top:2px}
.tpCarrinho .cartaoCarrinho .radLst label{padding:0 0 0 2px;font-size:11px}

.tpCarrinho .cartaoCarrinho .radLstEnd{float:left}
.tpCarrinho .cartaoCarrinho .radLstEnd li{width:207px;height:25px;padding:5px 0 0 23px;border-top:solid 1px #FFFFFF}
.tpCarrinho .cartaoCarrinho .radLstEnd li.atv{background:#F7F8F9;border-top:solid 2px #EEEEEE}
.tpCarrinho .cartaoCarrinho .radLstEnd label{padding:0 0 0 2px;font-size:11px;cursor:pointer;vertical-align:middle;color:#7d7d7d}

	/* endereco editar */
	.tpCarrinho .lstEndereco table table,
	.tpCarrinho .lstAddEndereco table table{margin-bottom:-2px}

	.tpCarrinho .lstEndereco,
	.tpCarrinho .lstAddEndereco{width:650px;float:left}
	.tpCarrinho .lstEndereco td,
	.tpCarrinho .lstAddEndereco td{height:30px;background:#F7F8F9;border-bottom:solid 2px #FFFFFF}
	.tpCarrinho .lstEndereco tr.prim td,
	.tpCarrinho .lstAddEndereco tr.prim td{border-top:solid 2px #EEEEEE}
	.tpCarrinho .lstEndereco tr.ult td,
	.tpCarrinho .lstAddEndereco tr.ult td{border-bottom:solid 2px #EEEEEE}

	.tpCarrinho .lstEndereco input.frmRad,
	.tpCarrinho .lstAddEndereco input.frmRad{margin:0 10px 0 85px !important}
	.tpCarrinho .lstEndereco input,
	.tpCarrinho .lstEndereco select{border:none;font-weight:bold;background:#F7F8F9;color:#7D7D7D}
	.tpCarrinho .lstEndereco .on input,
	.tpCarrinho .lstEndereco .on select,
	.tpCarrinho .lstAddEndereco .on input,
	.tpCarrinho .lstAddEndereco .on select{border:1px solid #809DB9;background:#FFF;color:#7D7D7D;font-weight:normal}
	.tpCarrinho .lstEndereco tr.desc,
	.tpCarrinho .lstAddEndereco tr.desc{height:33px;border-top:solid 2px #EEEEEE}
	.tpCarrinho .lstEndereco .btnProcurarCEPi,
	.tpCarrinho .lstAddEndereco .btnProcurarCEPi{width:93px;height:13px;display:block;text-indent:-9999px;background:url(../_img/eletro/txt_procurar_CEP.gif) 0 0 no-repeat;margin:-13px 0 0 100px}
	.tpCarrinho .lnkEditarEndereco{width:115px;height:18px;display:block;text-indent:-9999px;margin:15px 0 -5px 80px;background:url(../_img/eletro/btn_editar_endereco.gif) 0 0 no-repeat}
	.tpCarrinho .btnSalvarEndereco,
	.tpCarrinho .btnSalvarEndereco2{width:100px;height:25px;display:block;text-indent:-9999px;margin:15px 0 -5px 85px;background:url(../_img/eletro/btn_salvar_endereco.png) 0 0 no-repeat !important;border:none;cursor:pointer}
	.tpCarrinho .btnSalvarEndereco:hover,
	.tpCarrinho .btnSalvarEndereco2:hover{background-position:0 -25px !important}

	.tpCarrinho .txtCamposObrig{display:none;font-size:10px;margin-right:50px;padding-bottom:0;text-align:right}

	/* embalagens */
	.boxEmbalagem {padding:10px 20px; margin:0 0 0px 0; width:915px; border-bottom:1px solid #E0E5E8}
	.boxEmbalagem .boxDescEmbalagem {margin:20px 0 0 15px; width:680px; float:left}
	.boxEmbalagem .boxDescEmbalagem .descEmbalagem {margin:0 0 20px 0}
	.boxEmbalagem .boxDescEmbalagem .descEmbalagem div {margin:0 0 5px 0}
	.boxEmbalagem .boxDescEmbalagem .txtEmbalagem {width:130px; float:left}
	.boxEmbalagem .boxDescEmbalagem .txtEmbalagem .valor {color:#B8B8B8;display:inline-block;margin-left:10px}
	.boxEmbalagem .boxDescEmbalagem .lstEmbalagens {width:530px; float:left}
	.boxEmbalagem .boxDescEmbalagem .lstEmbalagens li {float:left; margin:0 0 10px 15px; min-width:50px}
	.boxEmbalagem .boxDescEmbalagem .lstEmbalagens li input {float:left; margin:7px 0 0 0}
	.boxEmbalagem .boxDescEmbalagem .lstEmbalagens li label {float:left; padding-left:8px}
	.boxEmbalagem .boxDescEmbalagem .lstEmbalagens li label span {display:block; cursor:pointer}
	.boxEmbalagem .btnNaoEmbalar{width:97px;height:25px;display:block;text-indent:-9999px;background:url(../_img/btn_nao_embalar.png) no-repeat;float:right; margin-top:50px}
	.btnNaoEmbalar:hover{background-position:0 100%}

.tpCarrinho .obsPrazoProdutos{width:556px;height:35px;padding:15px 0 0 0}


.tpCarrinho .boxBordaoW{border-bottom:solid 1px #E0E5E8}
.tpCarrinho .boxBordaoWM{border-bottom:solid 1px #EFF2F3;margin:0 15px}

	/* abas carrinho pagamento */
	.tpCarrinho .lstFormasPagamento li{float:left}

	.tpCarrinho .lstFormasPagamento .cartoesAngeloni a,
	.tpCarrinho .lstFormasPagamento .cartoesCredito a,
	.tpCarrinho .lstFormasPagamento .boletoBancario a,
	.tpCarrinho .lstFormasPagamento .transfEletronica a{height:79px;display:block;text-indent:-9999px;background:url(../_img/eletro/btn_formas_pagamento.png) 0 0 no-repeat}

	.tpCarrinho .lstFormasPagamento .cartoesAngeloni a{width:199px;background-position:0 0}
	.tpCarrinho .lstFormasPagamento .cartoesAngeloni a:hover,
	.tpCarrinho .lstFormasPagamento .cartoesAngeloni a.atv{background-position:0 -79px}

	.tpCarrinho .lstFormasPagamento .cartoesCredito a{width:199px;background-position:-199px 0}
	.tpCarrinho .lstFormasPagamento .cartoesCredito a:hover,
	.tpCarrinho .lstFormasPagamento .cartoesCredito a.atv{background-position:-199px -79px}

	.tpCarrinho .lstFormasPagamento .boletoBancario a{width:199px;background-position:-398px 0}
	.tpCarrinho .lstFormasPagamento .boletoBancario a:hover,
	.tpCarrinho .lstFormasPagamento .boletoBancario a.atv{background-position:-398px -79px}

	.tpCarrinho .lstFormasPagamento .transfEletronica a{width:198px;background-position:-599px 0}
	.tpCarrinho .lstFormasPagamento .transfEletronica a:hover,
	.tpCarrinho .lstFormasPagamento .transfEletronica a.atv{background-position:-599px -79px}

	.tpCarrinho .lstFormasPagamento .ajudaPag{width:202px;height:78px;border-bottom:solid 1px #E0E5E8}

	/* botoes concluir compra */
	.lnkConcluirCompra{width:230px;height:52px;text-indent:-999999px;display:block;background:url(../_img/btn_concluir_compra.png) no-repeat 0 0}
	.tpCarrinho .lnkConcluirCartaoAngeloni,
	.tpCarrinho .lnkConcluirCartaoCredito,
	.tpCarrinho .lnkConcluirBoleto,
	.tpCarrinho .lnkConcluirTransf,
	.tpCarrinho .lnkConcluirDinheiro,
	.tpCarrinho .lnkConcluirChequePraca,
	.tpCarrinho .lnkConcluirConvenio,
	.tpCarrinho .lnkConcluirCartaoDebito{float:right;width:230px;height:52px;display:block;text-indent:-9999px;margin:0 40px 20px 0;background:0 0 no-repeat}

	.thSuper .lnkConcluirCartaoAngeloni,
	.thFarma .lnkConcluirCartaoAngeloni{background-image:url(../_img/lnk_concluir_cartao_angeloni.jpg);margin:10px 0 0 220px !important}
	.thSuper .lnkConcluirCartaoCredito,
	.thFarma .lnkConcluirCartaoCredito{background-image:url(../_img/lnk_concluir_cartao_credito.jpg);margin:10px 0 0 220px !important}

	.tpCarrinho .lnkConcluirCartaoAngeloni{background-image:url(../_img/lnk_concluir_cartao_angeloni.jpg);margin:10px 50px 0 0}
	.tpCarrinho .lnkConcluirCartaoCredito{background-image:url(../_img/lnk_concluir_cartao_credito.jpg);margin:10px 50px 0 0}

	.tpCarrinho .lnkConcluirBoleto{background-image:url(../_img/lnk_concluir_boleto.jpg);margin:20px 0 0 20px !important;float:left}
	.tpCarrinho .lnkConcluirTransf{background-image:url(../_img/lnk_concluir_transf.jpg);margin:20px 0 0 20px !important;float:left}
	.tpCarrinho .lnkConcluirDinheiro{background-image:url(../_img/lnk_concluir_dinheiro.jpg)}
	.tpCarrinho .lnkConcluirChequePraca{background-image:url(../_img/lnk_concluir_cheque.jpg)}
	.tpCarrinho .lnkConcluirConvenio{background-image:url(../_img/lnk_concluir_convenio.jpg)}
	.tpCarrinho .lnkConcluirCartaoDebito{background-image:url(../_img/lnk_concluir_cartao_debito.jpg)}

	.lnkConcluirCompra:hover,
	.lnkConcluirCartaoAngeloni:hover,
	.lnkConcluirCartaoCredito:hover,
	.lnkConcluirBoleto:hover,
	.lnkConcluirTransf:hover,
	.lnkConcluirDinheiro:hover,
	.lnkConcluirChequePraca:hover,
	.lnkConcluirConvenio:hover,
	.lnkConcluirCartaoDebito:hover{background-position:0 -52px}

	.lstInfoPag{clear:both;border:1px solid #EFF2F3;border-right:none;border-left:none;padding:19px 0;margin:0 0 20px}
	.lstInfoPag li{display:block;float:left;padding:0 15px;text-align:center;font-weight:700;color:#3F92BF}
	.lstInfoPag li h4{margin-bottom:15px !important}

	h4.ttlQtParcelas,
	h4.ttlValEntr,
	h4.ttlValAcres,
	h4.ttlValParc{background:url(../_img/ttls_lstInfoPag.gif) no-repeat 0 0;text-indent:-999999px;overflow:hidden;height:11px}
	h4.ttlQtParcelas{width:146px;background-position:0 0}
	h4.ttlValEntr{width:128px;background-position:-172px 0}
	h4.ttlValAcres{width:145px;background-position:-320px 0}
	h4.ttlValParc{width:127px;background-position:-482px; 0}


.tpCarrinho .boxParcelAngeloni{width:420px;background:#F5F5F5;border-top:1px solid #C2C2C2;border-left:1px solid #C2C2C2;clear:both;padding:26px 0;position:relative;zoom:1}
.tpCarrinho .boxParcelAngeloni .setSup{width:20px;height:11px;background:url(../_img/img_setaSup.gif) no-repeat 0 0;overflow:hidden;position:absolute;top:-11px;left:65px}
.tpCarrinho .boxParcelAngeloni .tabParcel{font-size:11px;float:left}
.tpCarrinho .boxParcelAngeloni .tabParcel th{width:35px;text-align:left;padding:2px 10px 3px 10px}
.tpCarrinho .boxParcelAngeloni .tabParcel th.radio{width:55px;text-align:right;padding:2px 0}
.tpCarrinho .boxParcelAngeloni .tabParcel td{width:109px;font-weight:700;color:#4192BF;padding:3px 0 3px 20px}
.tpCarrinho .boxParcelAngeloni .tabParcel td.sep{border-right:1px solid #ddd;padding-right:30px}
.tpCarrinho .boxParcelAngeloni .tabParcel th.sep{padding-left:0px}

.tpCarrinho #abaCartoesAngeloni{width:998pxpx;border-bottom:solid 1px #E0E5E8}
.tpCarrinho #abaCartoesAngeloni .pagCol01{width:445px;float:left;padding:20px 0 0 40px}
.tpCarrinho #abaCartoesAngeloni .pagCol02{width:500px;float:left;padding:20px 0 0 0}
.tpCarrinho #abaCartoesAngeloni .pagCol03,
.tpCarrinho #abaCartoesCredito .pagCol03{float:left;margin-top:110px;padding-right:20px;width:205px}
.tpCarrinho #abaCartoesAngeloni .txtObs{width:320px}

.tpCarrinho #abaCartoesCredito{width:998pxpx;border-bottom:solid 1px #E0E5E8}
.tpCarrinho #abaCartoesCredito .pagCol01{width:445px;float:left;padding:20px 0 0 40px}
.tpCarrinho #abaCartoesCredito .pagCol02{width:500px;float:left;padding:20px 0 0 0}
.tpCarrinho #abaCartoesCredito .txtObs{width:320px}

.tpCarrinho #abaBoletoBancario{width:998pxpx;border-bottom:solid 1px #E0E5E8}
.tpCarrinho #abaBoletoBancario .pagCol01{padding:0 0 10px 360px;float:left}
.tpCarrinho #abaBoletoBancario .pagCol01 .ttlPag{margin:0 0 14px 97px}
.tpCarrinho #abaBoletoBancario .boxParcelAngeloni{padding:9px 12px;width:300px}
.tpCarrinho #abaBoletoBancario .boxParcelAngeloni th{width:182px;text-align:left}
.tpCarrinho #abaBoletoBancario .boxParcelAngeloni .setSup{left:110px}

.tpCarrinho #abaTransfEletronica{width:998pxpx;border-bottom:solid 1px #E0E5E8}
.tpCarrinho #abaTransfEletronica .pagCol01{padding:0 0 10px 450px;float:left}
.tpCarrinho #abaTransfEletronica .pagCol01 .ttlPag{margin:0 0 14px 97px}
.tpCarrinho #abaTransfEletronica .boxParcelAngeloni{padding:9px 12px;width:215px}
.tpCarrinho #abaTransfEletronica .boxParcelAngeloni th{width:100px;text-align:left}
.tpCarrinho #abaTransfEletronica .boxParcelAngeloni .setSup{left:110px}


.tpCarrinho #abaDinheiro .tabParcel {margin-top:0}
.tpCarrinho #abaDinheiro .tabParcel td{width:109px;font-weight:700;padding-left:0}
.tpCarrinho #abaChequePraca .tabParcel {margin-top:0}
.tpCarrinho #abaChequePraca .tabParcel td{width:109px;font-weight:700;padding-left:0}
.tpCarrinho #abaConvenio .tabParcel {margin-top:0}
.tpCarrinho #abaConvenio .tabParcel td{width:109px;font-weight:700;padding-left:0}
.tpCarrinho #abaCartoesDeDebito .tabParcel {margin-top:0}
.tpCarrinho #abaCartoesDeDebito .tabParcel td{width:109px;font-weight:700;padding-left:0}



.lnkAjuda{width:56px;height:25px;background:url(../_img/btn_ajuda.gif) no-repeat 0 0;display:block;text-indent:-9999px}
.lnkAjuda:hover{background-position:0 -25px}

.tpCarrinho .icoOk,
.tpCarrinho .icoSubst,
.tpCarrinho .icoExcl{width:15px;height:18px;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;float:left;display:block;margin-right:12px}
.tpCarrinho .icoSubst{background-position:0 -21px}
.tpCarrinho .icoExcl{background-position:0 -46px}

#modalSalvarLista .ttlSalvarLista{width:167px;height:17px;display:block;text-indent:-9999px;border-bottom:none}
#modalSalvarLista .cmm{padding:10px 0 0 25px}
#modalSalvarLista .lnkGerenciarListas{width:116px;height:10px;display:block;text-indent:-9999px;float:left;margin:7px 0 0 0}
#modalSalvarLista .btnSalvarListaModal{width:79px;height:25px;display:block;text-indent:-9999px;float:left;margin:0 0 0 107px;background:url(../_img/eletro/btn_salvar.png) 0 0 no-repeat}
#modalSalvarLista .btnSalvarListaModal:hover{background-position:0 -25px}

#modalIncluirProdLista .ttlIncluirProd{width:108px;height:14px;display:block;text-indent:-9999px;border-bottom:none}
#modalIncluirProdLista .cmm{padding:10px 0 0 25px}
#modalIncluirProdLista .lnkGerenciarListas{width:116px;height:10px;display:block;text-indent:-9999px;float:left;margin:7px 0 0 0}
#modalIncluirProdLista .btnIncluirItem{width:79px;height:25px;display:block;text-indent:-9999px;float:left;margin:0 0 0 107px}
#modalIncluirProdLista .btnIncluirItem:hover{background-position:0 -25px}

#modalIncluirItem .ttlAvisoInclusao{width:62px;height:20px;display:block;text-indent:-9999px;background:url(../_img/eletro/ttl_aviso.gif) 20px 18px no-repeat;border-bottom:none}
#modalIncluirItem .btnSalvarListaModal{width:79px;height:25px;display:block;text-indent:-9999px;float:right;margin:10px 10px 0 0 !important;background:url(../_img/eletro/btn_salvar.png) 0 0 no-repeat}
#modalIncluirItem .btnSalvarListaModal:hover{background-position:0 -25px}

#modalIncluirItem th{background:#E9EDEF;border-right:solid 1px #DCE2E6;border-left:solid 1px #EFF2F3;border-top:solid 2px #E2E7E9}
#modalIncluirItem th span{display:block;text-indent:-9999px;margin:0 auto}
#modalIncluirItem th.item01{width:257px;border-right:solid 1px #DCE2E6;border-top:solid 2px #E2E7E9;padding:0 0 0 20px;height:37px}
#modalIncluirItem th.item01 span{width:39px;height:10px;background:url(../_img/txt_produto2.gif) 0 0 no-repeat;margin:0 0}
#modalIncluirItem th.item02{width:100px}
#modalIncluirItem th.item02 span{width:57px;height:10px;background:url(../_img/txt_quantidade2.gif) 0 0 no-repeat}
#modalIncluirItem th.item03{width:95px}
#modalIncluirItem th.item03 span{width:47px;height:23px;background:url(../_img/txt_somar.gif) 0 0 no-repeat}
#modalIncluirItem th.item04{width:87px}
#modalIncluirItem th.item04 span{width:46px;height:10px;background:url(../_img/txt_substituir.gif) 0 0 no-repeat}
#modalIncluirItem td{height:43px;border-bottom:solid 1px #EEEEEE}
#modalIncluirItem td.col01{padding:0 0 0 20px;color:#000000}

.ttlAlterarSenha{height:13px;display:block;text-indent:-9999px}
#modalAlterarMinhaSenha .modalIn{padding:10px 25px 0 25px}
#modalAlterarMinhaSenha fieldset{float:left}
#modalAlterarMinhaSenha label{width:130px}
#modalAlterarMinhaSenha fieldset.dados{width:286px}
#modalAlterarMinhaSenha fieldset.novasenha{width:250px;padding-top:30px}
#modalAlterarMinhaSenha fieldset.novasenha label{width:110px}
#modalAlterarMinhaSenha fieldset.lembrete{width:536px}
#modalAlterarMinhaSenha fieldset.lembrete .inp-text{width:384px}
#modalAlterarMinhaSenha .btnSaltarLista{width:79px;height:25px;display:block;text-indent:-9999px;float:right;margin:15px 0 0 0}
#modalAlterarMinhaSenha .btnSaltarLista:hover{background-position:0 -25px}
#modalAlterarMinhaSenha .btnSalvar{width:49px;height:25px;display:block;text-indent:-9999px;float:right;margin:15px 8px 0 0 !important;background:url(../_img/btn_salvar.jpg) 0 0 no-repeat}
#modalAlterarMinhaSenha .btnSalvar:hover{background-position:0 -25px}

/* modal confirma dados */
.ttlConfirmaDados{background:url(../_img/eletro/ttl_confirmacao_dados.gif) no-repeat 17px 16px;text-indent:-9999px;padding:24px 18px 10px !important}
#modalConfirmaDados th{font-weight:400;text-align:right}
#modalConfirmaDados td{font-weight:700;padding:3px 6px}
#modalConfirmaDados table{margin-bottom:20px}
.btnConfirmar{width:160px;height:41px;display:block;text-indent:-9999px;overflow:hidden;background:url(../_img/btn_confirmar.png) no-repeat;float:right;margin-bottom:8px}
.btnConfirmar:hover{background-position:0 100%}

/* modal código de segurança */
#modalCodSeg .ttlCodSeg{background:url(../_img/eletro/ttl_codigoSeguranca.gif) no-repeat  17px 16px;text-indent:-9999px;padding:24px 18px 10px !important}
#modalCodSeg .lnkAjudaCodSeg{cursor:help;font-weight:700;text-decoration:none !important;padding-left:5px;font-size:12px;display:block}
#modalCodSeg .modalIn img {margin-top:30px}
#modalCodSeg .modalIn div {width:250px; margin-left:20px}
#modalCodSeg .modalIn div p span {color:#B8B8B8}
/* ########################## AJUSTADO TEMA ########################### */

.sucessoSenha{background:url(../_img/img_sucesso.jpg) 17px 10px no-repeat #3BB225;padding:10px 5px 10px 50px;color:#FFFFFF;font-weight:100;min-height:20px}
.btnFecharMod{width:66px;height:25px;display:block;text-indent:-9999px;float:right;margin:15px 0 0 0}
.btnFecharMod:hover{background-position:0 -25px}

.ttlAindaNaoTenhoSenha{height:13px;display:block;text-indent:-99999px;background:url(../_img/institucional/ttl_aindaNaoTenhoSenha.gif) no-repeat 23px 5px}
.ttlEsqueciSenha{height:13px;display:block;text-indent:-9999px}
#modalEsqueciSenha .modalIn{padding:10px 52px 0 40px}
.btnEnviarMod{width:66px;height:25px;display:block;text-indent:-9999px;float:right;margin:15px 0 0 0;background:url(../_img/institucional/btn_enviar.png) no-repeat 0 0}
.btnEnviarMod:hover{background-position:0 -25px}
#modalEsqueciSenha li{width:350px}
#modalEsqueciSenha label{width:140px}

#modalEsqueciSenhaLogin .btnEnviarMod{margin:0 0 0 0 !important;position:absolute;right:0;top:0}
#modalEsqueciSenhaLogin .inp-text{width:150px}

#modalEsqueciSenhaSucesso .modalIn{padding:10px 30px 0 40px}

.tblPedidoOriginal{width:100%}
.tblPedidoOriginal th{background-color:#E9EDEF;border-left:1px solid #EFF2F3;border-right:1px solid #DCE2E6;height:40px;padding:0;vertical-align:middle}
.tblPedidoOriginal th span{display:block;text-indent:-9999px;height:10px;text-indent:-9999px;overflow:hidden;margin:0 auto}
.tblPedidoOriginal td{border-bottom:1px solid #EEEEEE}
.tblPedidoOriginal .thProduto{width:auto;border-left:0 none;padding:0 0 0 20px}
.tblPedidoOriginal .thEmbalagem{width:auto;padding-top:2px}
.tblPedidoOriginal .thQuantidade{width:77px}
.tblPedidoOriginal .thValorUnitario{width:113px}
.tblPedidoOriginal .thValorTotal{width:93px;border-right:0 none}
.tblPedidoOriginal .thProduto span{width:37px;background:url(../_img/txt_produto.gif) no-repeat;margin:0}
.tblPedidoOriginal .thEmbalagem span{width:68px;height:26px;background:url(../_img/txt_embalagem_presente.gif) no-repeat;margin:0 auto}
.tblPedidoOriginal .thQuantidade span{width:57px;background:url(../_img/txt_quantidade.gif) no-repeat}
.tblPedidoOriginal .thValorUnitario span{width:69px;background:url(../_img/txt_valor_unitario2.gif) no-repeat}
.tblPedidoOriginal .thValorTotal span{width:51px;background:url(../_img/txt_valor_total.gif) no-repeat}

.tblPedidoOriginal .tdEmbalagem,
.tblPedidoOriginal .tdQuantidade,
.tblPedidoOriginal .tdValorUnitario,
.tblPedidoOriginal .tdValorTotal{text-align:center;padding:20px 0 15px}

.tblPedidoOriginal{border-bottom:1px solid #EEE;margin-bottom:10px;border-collapse:separate}

.tpCarrinho .tblCarrinhoConf{margin:12px 0 0 0;width:962px;border-collapse:separate}

.tpCarrinho .tblCarrinhoConf th{background-color:#E9EDEF;border-right:solid 1px #DCE2E6;border-left:solid 1px #EFF2F3}
.tpCarrinho .tblCarrinhoConf .thCarrinhoConf01{height:40px;width:411px;border-right:solid 1px #DCE2E6;padding:0 0 0 25px}
.tpCarrinho .tblCarrinhoConf .thCarrinhoConf02{width:132px}
.tpCarrinho .tblCarrinhoConf .thCarrinhoConf03{width:134px}
.tpCarrinho .tblCarrinhoConf .thCarrinhoConf04{width:136px}
.tpCarrinho .tblCarrinhoConf .thCarrinhoConf05{width:133px;border-left:solid 1px #EFF2F3}
.tpCarrinho .tblCarrinhoConf tr td{border-bottom:solid 1px #eee;padding:20px 0 15px 0}
.tpCarrinho .tblCarrinhoConf tr.ult td{border:none}

.tpCarrinho .tblCarrinhoConf .txtDescricao{color:#000000}
.tpCarrinho table .lnCinzaClaro td{border-bottom:solid 2px #fff;background:#F7F8F9;padding:10px 0}
.tpCarrinho table .lnCinzaClaroBorda td{border:1px solid #EEE;border-width:1px 0;background:#F7F8F9;padding:10px 0}
.tpCarrinho table .lnCinzaEscuro td{border-bottom:solid 2px #fff;background:#E9EDEF;padding:10px 0}
.tpCarrinho table .lnCinzaEscuro td.lnBranca{background:#fff !important}

.tpCarrinho table .txtDescontoPag{vertical-align:baseline}
.tpCarrinho table .txtDescontoPag span {width:45px;margin-left:92px;height:12px;display:inline-block;background:url(../_img/txt_desconto.gif) 0 3px no-repeat;text-align:left;text-indent:-9999px}
.tpCarrinho table .txtSubTotalPag{vertical-align:baseline}
.tpCarrinho table .txtSubTotalPag span{width:43px;margin-left:94px;height:12px;display:inline-block;background:url(../_img/txt_subtotal2.gif) 0 3px no-repeat;text-align:left;text-indent:-9999px}
.tpCarrinho table .txtFretePag{vertical-align:baseline}
.tpCarrinho table .txtFretePag span{width:68px;margin-left:69px;height:12px;display:inline-block;background:url(../_img/txt_valor_frete.gif) 0 3px no-repeat;text-align:left;text-indent:-9999px}
.tpCarrinho table .txtTotalPag{vertical-align:baseline;font-weight:700;font-size:12px}
.tpCarrinho table .txtTotalPag span{width:28px;margin-left:107px;height:14px;display:inline-block;background:url(../_img/txt_total.gif) 0 3px no-repeat;text-align:left;text-indent:-9999px}
.tpCarrinho table td.TotalPedidoConf{padding:4px 0}

.btnRefazerPedido{width:132px;height:25px;display:block;text-indent:-9999px;background:url(../_img/eletro/btn_refazer_pedido.png) no-repeat 0 0;margin:22px 47px 0 0;float:right}
.btnRefazerPedido:hover{background-position:0 -25px}

.txtDescontoPag span,
.txtSubTotalPag span,
.txtFretePag span,
.txtTotalPag span{float:left !important}

.tpCarrinho .txtFormaPagamento{background:url(../_img/txt_forma_pagamento.gif) 0 2px no-repeat;color:#3F92BF}

.tpCarrinho .tblDetalhePedido .txtDescricao{padding-left:50px !important}
.tpCarrinho .tblDetalhePedido .alterado{padding-left:23px !important}

.tpCarrinho .tblCarrinhoConf th span{display:block;text-indent:-9999px}
.tpCarrinho .tblCarrinhoConf .thCarrinhoConf01 span{background:url(../_img/txt_produto.gif) no-repeat;width:48px;height:11px}
.tpCarrinho .tblCarrinhoConf .thCarrinhoConf02 span{width:68px;height:26px;background:url(../_img/txt_embalagem_presente.gif) no-repeat;margin:0 auto}
.tpCarrinho .tblCarrinhoConf .thCarrinhoConf03 span{background:url(../_img/txt_quantidade.gif) no-repeat;width:57px;height:10px;margin:0 auto}
.tpCarrinho .tblCarrinhoConf .thCarrinhoConf04 span{background:url(../_img/txt_valor_unitario2.gif) no-repeat;width:69px;height:10px;margin:0 auto}
.tpCarrinho .tblCarrinhoConf .thCarrinhoConf04-2 span{background:url(../_img/txt_valor_unitario_prazo.gif) no-repeat;width:69px;height:24px;margin:0 auto}
.tpCarrinho .tblCarrinhoConf .thCarrinhoConf05 span{background:url(../_img/txt_valor_total.gif) no-repeat;width:52px;height:12px;margin:0 auto}
.tpCarrinho .tblEndereco tr td{background:none !important;padding:6px 0 !important;border:none !important}

.btnImprimirBoleto{width:114px;height:25px;display:block;text-indent:-9999px}
.btnEfetuarPagamento{width:114px;height:25px;display:block;text-indent:-9999px}
.tpCarrinho .btnImprimirPedido,
.tpCarrinho .btnImprimirRecarga{width:114px;height:25px;display:block;text-indent:-9999px}
.tpCarrinho .btnImprimirRecarga{width:198px}
.btnImprimirCodigo{width:163px;height:25px;display:block;text-indent:-9999px}
.btnImprimirPedido:hover,
.btnImprimirBoleto:hover,
.btnImprimirCodigo:hover,
.btnEfetuarPagamento:hover{background-position:0 -25px !important}

.tpCarrinho .txtNumeroPedido span{color:#3F92BF;width:147px;height:22px;display:block;float:left;text-align:left !important;text-indent:-9999px}
.tpCarrinho .txtNumeroPedido strong{display:block;float:left;font-size:20px;vertical-align:text-bottom}
.tpCarrinho .txtNumeroPedido{background:url(../_img/txt_numero_pedido.gif) 0 9px no-repeat;display:block;width:450px}

/* status do pedido */
.txtStatusSucesso,
.txtStatusPedido {width:486px;height:33px;display:block;text-indent:-9999px;margin:0 326px 0 0;background-repeat:no-repeat}
.txtStatusRecebido {background-position:0 -0px}
.txtStatusAprovado {background-position:0 -30px}
.txtStatusReprovado {background-position:0 -60px}
.txtStatusAguardando {background-position:0 -90px}
.txtStatusSeparacao {background-position:0 -120px}
.txtStatusEncaminhado {background-position:0 -150px}
.txtStatusEntregue {background-position:0 -180px}
.txtStatusSucesso{background-position:100% 0;margin-right:0;padding-left:241px}

.tpCarrinho .btnAcompanhaSeuPedido{width:150px;height:11px;display:block;text-indent:-9999px;margin:16px 20px 0 0}
.tpCarrinho .txtFormaPagamento{width:180px;height:22px;display:block;padding:0 0 0 140px;font-size:13px}

.tpCarrinho .erroCommit{height:15px;background:url(../_img/blt_alerta.gif) 0 0 no-repeat;color:#FF0000;padding:0 0 16px 25px}
.tpCarrinho .dvSucessoInclusao{height:22px;background:url(../_img/img_sucesso.jpg) 17px 0 no-repeat #3BB225;padding:9px 0 0 60px;color:#FFFFFF;margin:20px 15px 10px 0}
.tpCarrinho .dvSucesso{height:22px;width:100%;background:url(../_img/img_sucesso.jpg) 17px 0 no-repeat #3BB225;padding-top:9px;text-indent:60px;color:#FFFFFF;margin:10px 0 0 0}

/* ####### RECARGA DE CELULAR ####### */
.recargaCel #lstcarrinho{float:left;padding:0;margin:10px 0 12px;width:963px;background:url(../_img/eletro/img_menu_recarga_cel.jpg) no-repeat 0 0;zoom:1}
.recargaCel #lstcarrinho li,
.recargaCel #lstcarrinho li a{display:block;height:47px;width:192px;text-indent:-9999px;float:left}

.recargaCel #contentRecargaCelHome{border-bottom:1px solid #EFF2F3;padding:20px 0 34px 20px;margin-right:18px}
.recargaCel #contentRecargaCelHome .image{width:318px;height:307px;overflow:hidden;float:left}
.recargaCel #contentRecargaCelHome .image img{float:left}
.recargaCel #contentRecargaCelHome .listForm{padding-left:50px;float:left}

.recargaCel #contentRecargaCelHome .listForm .row{padding:0 0 49px 30px;background:url(../_img/txt_numeros.gif) no-repeat}
.recargaCel #contentRecargaCelHome .listForm .last{padding-bottom:0}
.recargaCel #contentRecargaCelHome .listForm .row select{font-size:11px}

.recargaCel #contentRecargaCelHome .listForm .n1{background-position:0 14px}
.recargaCel #contentRecargaCelHome .listForm .n2{background-position:0 -72px}
.recargaCel #contentRecargaCelHome .listForm .n3{background-position:0 -156px}
.recargaCel #contentRecargaCelHome .listForm .n4{background-position:0 -244px}
.recargaCel #contentRecargaCelHome .listForm .n4 input{border-color:#7D7D7D !important}

.recargaCel #contentRecargaCelHome .listForm .row label{text-indent:-99999px;display:block;height:13px;width:160px;padding-bottom:7px;background-repeat:no-repeat}
.recargaCel #contentRecargaCelHome .listForm .row label.txtSelecioneOperadora{background-image:url(../_img/txt_selecione_operadora.gif)}
.recargaCel #contentRecargaCelHome .listForm .row label.txtEscolhaDDD{background-image:url(../_img/txt_escolha_ddd.gif)}
.recargaCel #contentRecargaCelHome .listForm .row label.txt_escolha_recarga{background-image:url(../_img/txt_escolha_recarga.gif)}
.recargaCel #contentRecargaCelHome .listForm .row label.txt_seu_telefone{background-image:url(../_img/txt_seu_telefone.gif)}


/* tabela */
.recargaCel .tblCarrinhoProd thead tr{height:40px!important}
.recargaCel .tblCarrinhoProd .txt_total span{background:url(../_img/txt_valor_total.gif) no-repeat scroll 0 0 transparent;height:10px;margin:0 auto;width:51px}
.recargaCel .tblCarrinhoProd .txt_remover_item span{background:url(../_img/txt_remover_item_1linha.gif) no-repeat scroll 0 0 transparent;height:10px;margin:0 auto;width:67px}
.recargaCel .tblCarrinhoProd .txt_seu_numero span{background:url(../_img/txt_seu_numero.gif) no-repeat scroll 0 0 transparent;height:10px;margin:0 auto;width:61px}
.recargaCel .tblCarrinhoProd .txt_descricao span{background:url(../_img/txt_descricao.gif) no-repeat scroll 0 0 transparent;height:10px;margin:0 0 0 20px;width:61px}
.recargaCel .tblCarrinhoProd tbody td{text-align:center}
.recargaCel .tblCarrinhoProd tbody .pl20{color:#000;text-align:left}
.recargaCel .tblCarrinhoProd tr td{padding-top:12px!important;padding-bottom:12px!important}
.recargaCel #boxNavsInfBt3{background-color:#f1f1f1!important}

.recargaCel .boxCarrinhoVazio .btnVoltar{float:none;margin:auto}
.recargaCel .tbInfoMail{margin:12px 0 0 23px}
.recargaCel .boletoBancario{display:none}
.recargaCel .lstFormasPagamento .ajudaPag{width:404px}

.recargaCel #boxNavsInfBt3{height:17px;overflow:hidden;background:url(../_img/eletro/bgr_publicidade.gif) no-repeat 0 0 #E0E5E8}
.recargaCel .boxIn2{background:url(../_img/bgr_rddBx01_r.png) repeat-y scroll 100% 0 transparent}
.recargaCel .boxTotal{float:right;background:#E9EDEF;margin-right:15px;padding:17px 20px 17px 35px}
.recargaCel .boxTotal .txtTotalPag{font-size:24px}
.recargaCel .boxTotal .txtTotalPag span{background:url(../_img/txt_total.gif) no-repeat scroll 0 10px transparent;display:block;float:left;font-weight:bold;height:27px;color:#4092BF;text-indent:-9999px;width:40px}


/* INTERNA ASSISTENTE */
.btnImprimirConfirmacao{display:block;width:140px;height:25px;background:url(../_img/eletro/btn_imprimir_confirmacao.png) no-repeat;text-indent:-99999px;float:right;margin:20px 15px 20px}
.btnImprimirOrcamento{display:block;width:131px;height:25px;background:url(../_img/eletro/btn_imprimir_orcamento.png) no-repeat;text-indent:-99999px;float:right;margin:-25px 0px 10px}
.btnImprimirOrcamento:hover,
.btnImprimirConfirmacao:hover{background-position:0 100%}


/* BUSCA */
.busca .boxDicas{padding:10px 30px}
.busca .ttlDicas{display:block;height:10px;width:32px;text-indent:-9999px;overflow:hidden;margin-bottom:15px}
.busca .boxDicas li{line-height:18px;padding-left:12px;background:url(../_img/eletro/blt_azul.jpg) 0 center no-repeat}
.busca .lstAbaAjax,
.busca .btnCompararProd{display:none !important}
.txtResultadoBusca a{font-weight:700;color:#7D7D7D}

#boxBuscar form{padding-bottom:140px;width:470px}
#boxBuscar label{/*background:url(../_img/super/txt_compra_rapida.gif) no-repeat scroll 0 0 transparent; text-indent:-9999px; height:33px;*/display:block;margin-bottom:20px}
#boxBuscar textarea{height:109px;margin-bottom:10px;width:465px}


/* super - farma */
.tpCarrinho .noAddProd{width:960px;padding:30px 0}
.tpCarrinho .noAddProd .boxCont{margin:0 auto;width:500px}
.tpCarrinho .noAddProd .boxCont h2{margin-bottom:10px}
.tpCarrinho .noAddProd .boxCont a{background:url(../_img/super/btn_voltarloja.png) no-repeat;display:block;width:92px;height:25px;text-indent:-9999px;margin:0 auto}
.tpCarrinho .noAddProd .boxCont a:hover{background-position:0 -25px}

.tpCarrinho .btns{border-top:1px solid #EFF2F3;margin-right:18px;padding-bottom:15px;clear:both}
.tpCarrinho .btns .btnProximoPasso{margin-right:0}

.tpCarrinho #boxEntrega{padding:20px 0}
.tpCarrinho #boxEntrega .box{padding:0;border-bottom:1px solid #E0E5E8;margin:0 18px 30px 0}
.tpCarrinho #boxEntrega .box div.boxCont{margin-left:40px;padding:20px 0 30px 0}
.tpCarrinho #boxEntrega .box div.boxCont label{margin:0 30px 0 5px}
.tpCarrinho #boxEntrega .box div.boxCont .boxText{width:100%;padding:0 0 20px 0;float:left}
.tpCarrinho #boxEntrega .box div.boxCont a.calendar{display:block;width:16px;height:14px;background:url(../_img/super/ico_calendar.gif) no-repeat;text-indent:-9999px;float:left;margin:0 0 0 5px}
.tpCarrinho #boxEntrega .meuEnder{display:none}
#ttlEnderecoEntrega{background:url(../_img/eletro/ttl_endereco_entrega.gif) no-repeat;height:17px;width:221px;text-indent:-9999px}
#ttlTipoEntrega{background:url(../_img/eletro/ttl_tipo_entrega.gif) no-repeat;height:17px;width:200px;text-indent:-9999px}

.tpCarrinho .boxValorTotal{width:169px;background:#F5F5F5;border-top:1px solid #C2C2C2;border-left:1px solid #C2C2C2;height:20px;padding-top:8px;position:relative;zoom:1}
.tpCarrinho .boxValorTotal .setSup{width:20px;height:11px;background:url(../_img/img_setaSup.gif) no-repeat 0 0;overflow:hidden;position:absolute;top:-11px;left:65px}
.tpCarrinho .boxValorTotal .tabParcel{float:right;width:108px;padding-right:5px}

.tpCarrinho .boxChequeRad{width:500px}
.tpCarrinho .boxChequeRad input{margin:0 0 0 15px}

.thSuper .imgProd,
.thFarma .imgProd{float:left;width:38px}
.thSuper .imgDesc01,
.thFarma .imgDesc01{padding:0 0 0 15px;width:320px}

.thSuper #abaCartoesAngeloni .pagCol01,
.thFarma #abaCartoesAngeloni .pagCol01,
.thSuper #abaCartoesCredito .pagCol01,
.thFarma #abaCartoesCredito .pagCol01 {margin:0px 0 0 0px !important;width:450px}
.thSuper #abaCartoesAngeloni .pagCol02,
.thFarma #abaCartoesAngeloni .pagCol02,
.thSuper #abaCartoesCredito .pagCol02,
.thFarma #abaCartoesCredito .pagCol02 {width:450px;border-left:1px solid #EFF2F3;float:left;margin:-50px 0 15px 0;padding:0 0 15px 25px;height:auto}

#abaCartoesAngeloni .boxParcelAngeloni,
#abaCartoesCredito .boxParcelAngeloni{margin:20px 0}
#abaCartoesAngeloni .pagCol03 .boxParcelAngeloni,
#abaCartoesCredito .pagCol03 .boxParcelAngeloni{padding:14px 5px;width:auto}
#abaCartoesAngeloni .pagCol03 .boxParcelAngeloni .setSup,
#abaCartoesCredito .pagCol03 .boxParcelAngeloni .setSup{margin-left:-10px;left:50%}
#abaCartoesAngeloni .pagCol03 h4,
#abaCartoesCredito .pagCol03 h4{background:url(../_img/eletro/txt_valor_total_pag.gif) 50% 0 no-repeat;height:15px;text-align:left;text-indent:-9999px;width:100%}
#abaCartoesAngeloni .one,
#abaCartoesCredito .one{padding:3px 0;width:200px}
#abaCartoesAngeloni .one .tabParcel th,
#abaCartoesCredito .one .tabParcel th{width:0px;padding:2px 30px 3px 0}
#abaCartoesAngeloni .tabParcel td,
#abaCartoesCredito .tabParcel td{color:#7D7D7D}

.totalParcelamento{background-color:#E9EDEF;padding:8px 40px 8px 0;height:16px;margin-top:-10px}
.totalParcelamento span{background:url(../_img/txt_total_do_parcelamento.gif) 0 3px no-repeat;padding:0 0 0 135px;display:block;float:right}
.totalParcelamento span.semJuros{background:url(../_img/txt_total_do_parcelamento_sem_juros.gif) 0 3px no-repeat;padding:0 0 0 185px;display:block;float:right}
.totalParcelamento span.comJuros{background:url(../_img/txt_total_do_parcelamento_com_juros.gif) 0 3px no-repeat;padding:0 0 0 185px;display:block;float:right}



.subTotal{background-color:#E9EDEF;padding:8px 40px 8px 0;height:16px;margin-top:2px}
.subTotal span{background:url(../_img/txt_subtotal2.gif) 0 3px no-repeat;padding:0 0 0 70px;display:block;float:right}

.txtTotal2{background-color:#E9EDEF;padding:8px 40px 8px 0;height:16px;margin-top:2px}
.txtTotal2 span{background:url(../_img/txt_total.gif) 0 3px no-repeat;padding:0 0 0 55px;display:block;float:right}


.lstMostarProd{}
.lstMostarProd{margin:10px 0 0 0}
.lstMostarProd dt a{background:url(../_img/super/txt_mostrar_produtos.gif) 0 -25px no-repeat;height:11px;display:block;text-indent:-99999px;cursor:pointer}
.lstMostarProd dt a.off{background-position:0 -5px}
.lstMostarProd dd.off{display:none}
.lstMostarProd li{border-bottom:1px solid #E0E5E8;padding:20px 15px;height:15px}
.lstMostarProd li a{float:left}
.lstMostarProd li span{display:block;float:right}

	/* produto super - farma */
	.prodSuper #lftProd #infoEntrega,
	.prodFarma #lftProd #infoEntrega{background:url(../_img/super/icos.gif) no-repeat 100% -901px;padding-right:35px;height:25px}
	.prodSuper #lftProd #infoEntrega h3,
	.prodFarma #lftProd #infoEntrega h3{background:url(../_img/super/ttl_info_entrega.gif) no-repeat 0 0;width:175px;height:18px;text-indent:-9999px}
	.prodSuper #lftProd #infoEntrega a,
	.prodFarma #lftProd #infoEntrega a{text-align:right;width:70px}

	.prodSuper #rgtProd,
	.prodFarma #rgtProd{margin-bottom:10px}
	.prodSuper #rgtProd .product-description,
	.prodFarma #rgtProd .product-description{border-bottom:1px solid #E0E5E8}

	.prodSuper .product-characteristics,
	.prodFarma .product-characteristics{border-top:none;padding:0;margin:0}
	.prodSuper .product-characteristics li.itm01,
	.prodFarma .product-characteristics li.itm01{padding:0}
	.prodSuper .product-characteristics li.itm02,
	.prodFarma .product-characteristics li.itm02{padding:0}
	.prodSuper #product-price,
	.prodFarma #product-price{padding:10px 0 0 0}

	.prodSuper .btnAdicionar,
	.prodFarma .btnAdicionar{float:left;margin-top:10px}

	.prodSuper #boxCards,
	.prodFarma #boxCards{padding:10px 0 !important}
	.prodSuper #boxCards .fl,
	.prodFarma #boxCards .fl{width:111px}
	.prodSuper #boxCards .fr,
	.prodFarma #boxCards .fr{width:145px;padding-top:0 !important}
	.prodSuper #boxCards img,
	.prodFarma #boxCards img{margin:7px 0 0 2px}
	.prodSuper #boxCards .fl img,
	.prodFarma #boxCards .fl img{margin:7px 0 0 20px}

	.prodSuper .tabParcel th,
	.prodFarma .tabParcel th{padding:2px 10px 4px 0;width:100px;font-size:10px}
	.prodSuper .tabParcel td.sep,
	.prodFarma .tabParcel td.sep{padding-right:0px;padding-left:0px}
	.prodSuper .tabParcel th.sep,
	.prodFarma .tabParcel th.sep{padding-left:6px}
	.prodSuper .tabParcel td,
	.prodFarma .tabParcel td{padding-left:20px}

	.prodSuper #ttlQuemComprou,
	.prodSuper #ttlBrindeNaCompra,
	.prodFarma #ttlBrindeNaCompra,
	.prodFarma #ttlQuemComprou{background:url(../_img/super/ttl_quem_comprou.gif) 0 25px no-repeat;width:230px;height:50px;float:left;text-indent:-9999px;margin-left:10px;padding-bottom:30px}
	.prodSuper .lstProd,
	.prodFarma .lstProd{float:left;margin:0 0 0 10px;padding:0;width:230px;clear:none;border:none}
	.prodSuper .lstProd li,
	.prodFarma .lstProd li{border-top:1px solid #EEEEEE;width:230px;padding:13px 0;min-height:50px}
	.prodSuper .lstProd .descr,
	.prodFarma .lstProd .descr{padding:1px 5px !important}
	.prodSuper .lstProd .lnkImgProd,
	.prodFarma .lstProd .lnkImgProd{width:70px;height:70px;float:left;margin:10px 0 0 11px}
	.prodSuper .lstProd .lnkImgProd .icoOfertas,
	.prodFarma .lstProd .lnkImgProd .icoOfertas,
	.prodSuper .lstProd .lnkImgProd .icoOfertaClube,
	.prodFarma .lstProd .lnkImgProd .icoOfertaClube{top:-20px;left:-10px}
	.prodSuper .lstProd .cod,
	.prodFarma .lstProd .cod{padding:8px 3px 10px 3px;position:relative;left:-60px}
	.prodSuper .lstProd .RgtDetProd,
	.prodFarma .lstProd .RgtDetProd{float:left;width:149px;position:relative;top:-15px}

	.prodSuper .lstProd .boxQntObs,
	.prodFarma .lstProd .boxQntObs{width:144px;padding-left:5px}
	.prodSuper .lstProd .boxQntObs .boxObs,
	.prodFarma .lstProd .boxQntObs .boxObs{width:149px}
	.prodSuper .lstProd .boxQntObs .boxObs input,
	.prodFarma .lstProd .boxQntObs .boxObs input{width:115px;margin:0}
	.prodSuper .lstProd .boxQntObs .amProd,
	.prodFarma .lstProd .boxQntObs .amProd{width:149px}
	.prodSuper .lstProd .boxQntObs .amProd,
	.prodFarma .lstProd .boxQntObs .amProd{padding:7px 0 7px 0 !important}
	.prodSuper .lstProd .boxQntObs .amProd span.icoPeso,
	.prodFarma .lstProd .boxQntObs .amProd span.icoPeso{width:15px;margin-right:-20px;background-position:1px -527px}
	.prodSuper .lstProd .boxQntObs .amProd .qtCtrl,
	.prodFarma .lstProd .boxQntObs .amProd .qtCtrl{margin-left:15px}
	.prodSuper .lstProd .boxQntObs .amProd .qtCtrl input,
	.prodFarma .lstProd .boxQntObs .amProd .qtCtrl input{margin:0 3px}

	.prodSuper #ctrlProd .itm03,
	.prodFarma #ctrlProd .itm03,
	.prodSuper #ctrlProd .itm04,
	.prodFarma #ctrlProd .itm04{float:right}

	#pdSuper,
	#pdFarma{margin-top:5px;height:115px}
	#pdBox{}
	#pdBox .product-characteristics #boxProdutoIndisponivel{border-left:none}
	#pdBox .product-characteristics #boxProdutoIndisponivel li.last{padding:0}
	#pdBox .product-characteristics li.itm01{padding:0 0 0 10px}
	#pdBox .product-characteristics li{padding:0 8px 0 0}
	#pdBox .product-characteristics li .frmRad{float:left;margin-top:4px}
	#pdBox .product-characteristics li label{padding:3px 4px 0 0}
	#pdBox .product-characteristics li .radLst li{padding-top:0px}
	#pdPay{}

	.prodSuper .ref,
	.prodFarma .ref{text-align:left}
	.prodSuper #rgtProd,
	.prodFarma #rgtProd{width:290px;min-height:440px;border-right:1px solid #E0E5E8;padding-right:7px;margin:20px 0 30px 0}
	.prodSuper #lftProd,
	.prodFarma #lftProd{padding:40px 10px 0 0}
	.prodSuper .boxCards,
	.prodFarma .boxCards{}

	/*produto indisponivel*/
	.prodSuper #boxProdutoIndisponivel,
	.prodFarma #boxProdutoIndisponivel{margin:0 16px 20px 16px;padding:18px 0px;clear:both;background:#F8F8F8;border-top:0px solid #D6D6D6;border-left:1px solid #D6D6D6;position:relative}
	.prodSuper #boxProdutoIndisponivel li,
	.prodFarma #boxProdutoIndisponivel li{zoom:1;padding:10px 0 0 !important}
	.prodSuper #boxProdutoIndisponivel p,
	.prodFarma #boxProdutoIndisponivel p{padding-bottom:0}
	.prodSuper #boxProdutoIndisponivel input,
	.prodFarma #boxProdutoIndisponivel input{vertical-align:middle}
	.prodSuper #boxProdutoIndisponivel .msgErro,
	.prodFarma #boxProdutoIndisponivel .msgErro{padding:2px 0 0 66px}
	.prodSuper #boxProdutoIndisponivel fieldset,
	.prodFarma #boxProdutoIndisponivel fieldset{background:url(../_img/fio_01.gif) repeat-x 0 0;padding-top:10px}
	.prodSuper #boxProdutoIndisponivel label,
	.prodFarma #boxProdutoIndisponivel label{display:block;float:left;text-transform:none;font-size:11px;display:block;float:left;width:60px}
	.prodSuper #boxProdutoIndisponivel .last,
	.prodFarma #boxProdutoIndisponivel .last{padding-top:15px}
	.prodSuper #boxProdutoIndisponivel .last label,
	.prodFarma #boxProdutoIndisponivel .last label{width:120px}
	.prodSuper #boxProdutoIndisponivel .last .btnEnviar2,
	.prodFarma #boxProdutoIndisponivel .last .btnEnviar2{margin-top:-5px;margin-left:3px}
	.prodSuper #ttlProdutoIndisponivel,
	.prodFarma #ttlProdutoIndisponivel{width:241px;height:14px;background:url(../_img/super/ttl_produtoIndisponivel.gif) no-repeat 0 0;text-indent:-9999px;margin-bottom:0px}
	.prodSuper #boxProdutoIndisponivel #ttlAviseme,
	.prodFarma #boxProdutoIndisponivel #ttlAviseme{width:225px;height:32px;background:url(../_img/super/ttl_aviseme.gif) no-repeat 0 0;text-indent:-9999px;margin:10px 0 5px 0}
	.prodSuper #boxProdutoIndisponivel .msgSucesso2,
	.prodFarma #boxProdutoIndisponivel .msgSucesso2{padding:22px 5px 5px 34px}



/* LOGIN */
.loginContent #boxMd{margin-top:-1px}
.loginContent #breadcrumb{height:44px;border-bottom:0}
.loginContent #breadcrumb ul{display:none}

.loginContent .boxLoginAssociado,
.loginContent .boxLoginJaCadastrado,
.loginContent .boxLoginPrimeira{padding-top:0}

.tpLoginCarrinho #lstcarrinho a{width:210px}
.tpLoginCarrinho #lstcarrinho .itm01{width:196px !important;overflow:hidden}
.tpLoginCarrinho #lstcarrinho .itm02{width:202px !important;overflow:hidden}
.tpLoginCarrinho #boxEntrega .box{border:0 none;margin-bottom:0}


/* LOGIN CARRINHO ASSISTENTE */
.loginContent #txtIntro,
.loginContent #boxIdiomas{display:none}
.loginAssistente #navCtrl{margin-left:163px}
.loginAssistente #boxThawte{width:395px}


/* CARRINHO LISTA */
.carrinhoLista #lstcarrinho{background:url(../_img/eletro/img_menu_lista.jpg) no-repeat}
.carrinhoLista #lstcarrinho .itm01{width:186px !important;overflow:hidden}
.carrinhoLista #lstcarrinho .itm02{width:174px !important;overflow:hidden}
/*.carrinhoLista #lstcarrinho .itm03{width:150px!important;overflow:hidden}*/
.carrinhoLista #lstcarrinho .itm04{width:235px !important;overflow:hidden}
.carrinhoLista #lstcarrinho .itm05{width:168px !important;overflow:hidden}
.carrinhoLista #lstcarrinho .itm06{width:200px !important;overflow:hidden}

.carrinhoLista #lstcarrinho li a{width:100% !important;display:block}

.carrinhoLista #boxNavsInfBt3{background-color:#F1F1F1}

.carrinhoLista .boxAlert{background:#F7F8F9 url(../_img/eletro/blt_alerta_grande.gif) 39px center no-repeat;border-bottom:1px solid #EDF0F2;border-top:1px solid #EDF0F2;margin:7px 15px 19px 0}
.carrinhoLista .boxAlert .boxAlertP{padding:14px 14px 14px 98px}
.carrinhoLista .boxAlert .txtAtencao{background:url(../_img/eletro/txt_atencao.gif) no-repeat;display:block;text-indent:-9999px;height:15px;padding-bottom:4px}

.carrinhoLista .thCarrinhoProd04{width:auto!important}
.carrinhoLista .thCarrinhoProd04 span{background:url(../_img/txt_remover_item_1linha.gif) 0 0 no-repeat!important;height:10px!important;width:67px!important;margin:auto!important}
.carrinhoLista .thCarrinhoProd05{width:auto!important}
.carrinhoLista .thCarrinhoProd05 span{background:url(../_img/eletro/txt_comprar_depois.gif) 0 0 no-repeat!important;height:10px!important;width:80px!important;margin:auto!important}
.carrinhoLista .thCarrinhoProd06 span{background:url(../_img/eletro/txt_valor_unitario.gif) 0 0 no-repeat!important;height:10px!important;width:69px!important;margin:auto!important}

.carrinhoLista .tblCarrinhoProd tr td{padding:20px 0}
.carrinhoLista .lnkTempoEntrega{background:url(../_img/eletro/blt_nova_janela.gif) right 0 no-repeat;float:right!important;margin:3px 61px 0 0!important;font-size:10px;padding:5px 10px 0 0;width:auto;font-weight:bold}

.carrinhoLista .boxEmbalagem{border-bottom:1px solid #EEEEEE;margin:0 15px 0 0;position:relative}
.carrinhoLista .boxEmbalagem p{padding-top:5px;padding-left:39px}
.carrinhoLista .boxEmbalagem .boxEmbalagemP{padding:20px 39px}

.carrinhoLista .descEmbalagem{float:left;padding:30px 0 0 20px}
.carrinhoLista .descEmbalagem .cod{color:#B9B9B9;font-size:10px;display:block;padding-bottom:4px}

.carrinhoLista .descEmbalagem .tpoEmbalagem{padding-top:15px}
.carrinhoLista .descEmbalagem .tpoEmbalagem .colGr{float:left;width:150px}
.carrinhoLista .descEmbalagem .tpoEmbalagem .colGr span{line-height:30px}
.carrinhoLista .descEmbalagem .tpoEmbalagem .col{float:left;width:75px}
.carrinhoLista .descEmbalagem .tpoEmbalagem .vlr{color:#C6C6C6}
.carrinhoLista .descEmbalagem .tpoEmbalagem input{float:left;margin-top:8px}
.carrinhoLista .descEmbalagem .tpoEmbalagem label{background:url(../_img/eletro/img_pacote.gif) no-repeat;padding:25px 0 0 5px;cursor:pointer;display:block;float:left}
.carrinhoLista .descEmbalagem .tpoEmbalagem label.azul{background-position:5px 0}
.carrinhoLista .descEmbalagem .tpoEmbalagem label.amarela{background-position:-60px 0}
.carrinhoLista .descEmbalagem .tpoEmbalagem label.verde{background-position:-144px 0}
.carrinhoLista .descEmbalagem .tpoEmbalagem label.vermelha{background-position:-217px 0}
.carrinhoLista .btnNaoEmbalar{margin:0;position:absolute;top:98px;right:35px}

.carrinhoLista .tpoCartao{padding:0 0 30px 39px}
.carrinhoLista .tpoCartao .col{float:left;width:160px;padding-right:20px}
.carrinhoLista .tpoCartao input{float:left}
.carrinhoLista .tpoCartao .col label{width:122px;height:98px;overflow:hidden;float:left;padding-left:15px;cursor:pointer;text-indent:-9999px;display:block}
.carrinhoLista .tpoCartao .col label img{float:left}

.carrinhoLista .listRadio{padding:5px 0 30px 39px}
.carrinhoLista .listRadio li{padding-bottom:10px}
.carrinhoLista .listRadio input{float:left}
.carrinhoLista .listRadio label{float:left;padding-left:15px;cursor:pointer;line-height:18px}
.carrinhoLista .listRadio .msgContent{padding:10px 0 0 27px}
.carrinhoLista .listRadio .msg{width:370px;height:65px;border:1px solid #6A6A6A;float:left}
.carrinhoLista .listRadio .count input{padding:2px 5px;font-size:10px;border:1px solid #6A6A6A;text-align:right;width:20px;color:#B8B8B8;float:none}
.carrinhoLista .listRadio .count{float:left;width:60px;padding-left:10px;color:#B8B8B8;font-size:10px}
.carrinhoLista .listRadio .count span{color:#B8B8B8;font-size:10px;display:block;padding-top:5px}

.carrinhoLista .noBgColor{background-color:transparent!important}
.carrinhoLista .variacaoLista{height:170px;vertical-align:top}

/* CARRINHO ASSISTENTE */
.carrinhoListaAssistente #lstcarrinho{background:url(../_img/eletro/img_menu_lista_assistente.jpg) no-repeat}
.carrinhoListaAssistente #lstcarrinho .itm01{width:146px!important;overflow:hidden}
.carrinhoListaAssistente #lstcarrinho .itm02{width:154px!important;overflow:hidden}
.carrinhoListaAssistente #lstcarrinho .itm03{width:197px!important;overflow:hidden}
.carrinhoListaAssistente #lstcarrinho .itm04{width:151px!important;overflow:hidden}
.carrinhoListaAssistente #lstcarrinho .itm05{width:143px!important;overflow:hidden}
.carrinhoListaAssistente #lstcarrinho .itm06{width:165px!important;overflow:hidden}

.carrinhoListaAssistente #lstcarrinho li a{width:200px}

.carrinhoListaAssistente .listEndereco{margin:17px 0 0 39px;background:#F7F8F9}
.carrinhoListaAssistente .listEndereco li{float:left;width:440px;padding:15px 0 10px 15px}
.carrinhoListaAssistente .listEndereco li input,
.carrinhoListaAssistente .listEndereco li label{float:left;display:block;margin-right:10px;cursor:pointer}
.carrinhoListaAssistente .listEndereco li label{*padding-top:2px}

.btnCadastrar {background:url(../_img/btn_cadastrar.png) 0 0 no-repeat !important;width:160px;height:41px;text-indent:-9999px;border:none;cursor:pointer}
.btnCadastrar:hover {background-position:0px 100% !important}

.ttlTotal{display:block;text-indent:-999999px;overflow:hidden;background:url(../_img/eletro/txt_valor_total_pag.gif) no-repeat 50% 0;height:20px}

#boxValTotalAssist .boxParcelAngeloni{width:310px;padding:12px 20px;margin:13px 20px 0 0;text-align:right;font-weight:700;color:#3F92BF}
#boxValTotalAssist .setSup{left:50%;margin-left:-10px}
#boxValTotalAssist .ttlTotal{width:350px}

/* BRINDES */
body.thFarma #brinde,
body.thAdega #brinde,
body.thSuper #brinde {}

body.thFarma #brinde li,
body.thAdega #brinde li,
body.thSuper #brinde li {border-bottom:1px solid #EEEEEE; padding-top:20px}

body.thFarma #brinde .RgtDetProd .cod,
body.thAdega #brinde .RgtDetProd .cod,
body.thSuper #brinde .RgtDetProd .cod {left:-28px; padding:36px 3px 0px}

body.thFarma #brinde .RgtDetProd .descr,
body.thAdega #brinde .RgtDetProd .descr,
body.thSuper #brinde .RgtDetProd .descr {position:relative; left:-10px}

body.thEletro #brinde {border-top:1px solid #E0E5E8; padding:10px 0 0 10px}
body.thEletro #brinde h3#ttlBrindeNaCompra {background:url(../_img/eletro/ttl_brinde_na_compra.gif) 0 0 no-repeat; text-indent:-999999px; height:22px}
body.thEletro #brinde .lstProd {border-bottom:none; border-left:none; padding:10px 0 0 0}
body.thEletro #brinde .lstProd li {min-height:70px; width:300px}
body.thEletro #brinde .lstProd .lnkImgProd {float:left; width:70px; height:70px}

body.thEletro #brinde .lstProd .RgtDetProd {margin-left:80px}
body.thEletro #brinde .lstProd .RgtDetProd .cod {text-align:left; padding:17px 0 0}
body.thEletro #brinde .lstProd .RgtDetProd .descr {text-align:left; padding:0 !important}

.brinde {display:block;width:38px;height:38px;background:#FFF;border:1px solid #EBEBEB;overflow:hidden;position:absolute;top:75px;left:95px;padding:2px}

.icoBrinde {display:block}


.thSuper #boxEntrega .box div.boxCont {padding:20px 0 10px !important}
.thSuper #boxEntrega {padding:10px 0 !important}


/* Tema para lojas de marca */
.thLojaMarca01 h2, .thLojaMarca01 h2 a{color:#C81717 !important}
.thLojaMarca02 h2, .thLojaMarca02 h2 a{color:#0075D5 !important}
.thLojaMarca03 h2, .thLojaMarca03 h2 a{color:#4EA749 !important}
.thLojaMarca04 h2, .thLojaMarca04 h2 a{color:#B59F57 !important}
.thLojaMarca05 h2, .thLojaMarca05 h2 a{color:#9B9793 !important}


/*boxScroll*/
.boxScroll {width:445px; height:165px; overflow-y:scroll; border:1px solid #809DB9; margin:10px 0 10px 122px}
.boxScroll .pd {padding:10px}
.boxScroll .pd ol {margin-left:15px}
.boxScroll .pd ol li {padding:0 0 10px 0}
.boxScroll .pd ol li .numero {display:block; width:20px; padding-right:5px; color:#926626; font-size:13px; float:left}
.boxScroll .pd ol li .conteudo {float:left; width:365px}


/*panfletos*/
#boxPanfleto{padding:22px}

.lstPanfletos{background:#F7F8F9;overflow:hidden;padding:20px 20px 5px;margin-bottom:25px}
.lstPanfletos li{padding:0 0 15px 12px;background-position:0 -56px;background-repeat:no-repeat}
.lstPanfletos li.on a{font-weight:700;cursor:default;text-decoration:none !important}

#boxPanfleto h2{padding:0 22px;font-size:12px;font-weight:700}

.lstPanfletosLnks{padding:0 0 0 22px}
.lstPanfletosLnks li{display:block;width:244px;float:left;padding:18px 0 0}


/* regulamento */
.txtLegis{padding:0 0 0 10px}
.txtLegis h3{font-size:13px;color:#00467E;padding:40px 0 18px}
.txtLegis ol{padding-left:15px;clear:both;padding-bottom:20px}
.txtLegis li{padding:0 0 10px;font-size:11px;clear:both;line-height:1.5em;border-top:none !important}
.txtLegis ol ol{padding-left:20px;padding-bottom:0}
.txtLegis li .num{display:block;float:left;width:15px;color:#00467E;text-align:right;padding-right:10px}
.txtLegis li p{float:left;width:680px}
.txtLegis li li p{width:640px}
.txtLegis table{clear:both;margin-bottom:20px;border-bottom:1px solid #eee}

#boxTermo .txtLegis h3{clear:both;padding:10px 0 5px;font-weight:700;color:#7d7d7d}
#boxTermo .txtLegis .num{color:#7d7d7d}
#boxTermo .txtLegis li p{width:360px}
#boxTermo .txtLegis li li p{width:320px}


/*modal resgate pedido */
#modalResgatePedido .ttlListaSugeridas{font-size:16px}
#modalResgatePedido .textIntro{padding:10px 17px 17px 17px;border-bottom:solid 1px #EEEEEE}
#modalResgatePedido .boxAcoes{padding:15px 0;height:25px}
#modalResgatePedido .boxSelecao{float:left;line-height:25px;padding-right:10px}
#modalResgatePedido .lnkAdicionarCarrinho{float:left;text-indent:-9999px;overflow:hidden;width:155px;height:25px;background-repeat:no-repeat;margin-right:10px}
#modalResgatePedido .lnkAdicionarCarrinho:hover{background-position:0 100%}
#modalResgatePedido .lnkExcluir{float:left;text-indent:-9999px;overflow:hidden;width:67px;height:25px;background-repeat:no-repeat}
#modalResgatePedido .lnkExcluir:hover{background-position:0 100%}
#modalIncluirPedidoItem .ttlAvisoInclusao{width:62px;height:20px;display:block;text-indent:-9999px;background:url(../_img/eletro/ttl_aviso.gif) 20px 18px no-repeat;border-bottom:none}
#modalIncluirPedidoItem .btnSalvarListaModal{width:79px;height:25px;display:block;text-indent:-9999px;float:right;margin:10px 10px 0 0 !important;background:url(../_img/eletro/btn_salvar.png) 0 0 no-repeat}
#modalIncluirPedidoItem .btnSalvarListaModal:hover{background-position:0 -25px}
#modalIncluirPedidoItem th{background:#E9EDEF;border-right:solid 1px #DCE2E6;border-left:solid 1px #EFF2F3;border-top:solid 2px #E2E7E9}
#modalIncluirPedidoItem th span{display:block;text-indent:-9999px;margin:0 auto}
#modalIncluirPedidoItem th.item01{width:257px;border-right:solid 1px #DCE2E6;border-top:solid 2px #E2E7E9;padding:0 0 0 20px;height:37px}
#modalIncluirPedidoItem th.item01 span{width:39px;height:10px;background:url(../_img/txt_produto2.gif) 0 0 no-repeat;margin:0 0}
#modalIncluirPedidoItem th.item02{width:100px}
#modalIncluirPedidoItem th.item02 span{width:57px;height:10px;background:url(../_img/txt_quantidade2.gif) 0 0 no-repeat}
#modalIncluirPedidoItem th.item03{width:95px}
#modalIncluirPedidoItem th.item03 span{width:47px;height:23px;background:url(../_img/txt_somar.gif) 0 0 no-repeat}
#modalIncluirPedidoItem th.item04{width:87px}
#modalIncluirPedidoItem th.item04 span{width:46px;height:10px;background:url(../_img/txt_substituir.gif) 0 0 no-repeat}
#modalIncluirPedidoItem td{height:43px;border-bottom:solid 1px #EEEEEE}
#modalIncluirPedidoItem td.col01{padding:0 0 0 20px;color:#000000}


