#content_news {width: 99%;text-align: center;margin: 0 auto 15px;display: block;overflow: hidden;}#emfTop {width: 110px; height: 82px; margin-top: 15px;z-index: 1000; display: block;}#emfTop a {display: block; width: 65px; height: 52px;padding: 30px 0 0 45px;color: #080; font-size: 0.8em;background: url(img/box_emf.gif) 0 0 no-repeat;}#em_falsos {position: absolute;top: 380px; right: 10px;width: 110px; height: 82px;z-index: 1000;display: none;margin-bottom: 10px;}#em_falsos a {display: block; width: 65px; height: 52px;padding: 30px 0 0 45px;color: #080; font-size: 0.8em;background: url(img/box_emf.gif) 0 0 no-repeat;} #aviso_correios {width: 285px !important; height: 183px !important;position: absolute !important; top: 50% !important; left: 50% !important; z-index: 9999 !important;margin: -40px 0 0 -143px !important; padding: 0 !important; background: #FFF !important; border: 1px solid #080 !important;}#aviso_correios p {width: 285px; height: 183px; margin: 0 !important; padding: 0 !important;text-indent: -5000px; overflow: hidden;background: url(img/aviso_correios.gif) 0 0 no-repeat;}#aviso_correios a {position: absolute !important; top: 5px !important; right: 5px !important; display: block !important; text-indent: -5000px !important; overflow: hidden !important;width: 30px !important; height: 22px !important;background: url(img/carrinho_btn_remover.gif) 0 0 no-repeat !important;}#dept_home #left .sub_items li a {}#dept_home #left .sub_items li ul a {}#dept_home #center {text-align: left}#dept_home #center h3 {width: 235px;height: 31px;background: url(img/tab_bgmenu2_a.gif) right 0 no-repeat;}#dept_home #center dl h3 { background-image:none; width:auto; height:auto;}#dept_home #center h3 span {display: block;height: 21px;padding: 10px 0 0 18px;background: url(img/tab_bgmenu3_a.gif) 0 0 no-repeat;}#dept_home #center div.ofertas_dept {border: 1px solid #CCC; padding: 0 10px 10px;}

/* == BREADCRUMB == */

/* Alterações Predicta feitas pelo Rodrigo Assis 02/09/09 */
#header #breadcrumb {margin:10px 0 0; *margin:5px 0 0}
#header #breadcrumb #cfFormBread p.caminho {padding:0 !important; *padding:5px 0 !important}
/*#dept_home #header #breadcrumb #cfFormBread p span.path, #secao #header #breadcrumb #cfFormBread p span.path, #product #header #breadcrumb #cfFormBread p span.path {margin-left:-5px !important}*/
#home #breadcrumb p.caminho {padding:10px 0 0 0 !important;*padding:5px 0 0 0 !important;_padding:10px 0 0 0 !important}
#breadcrumb p.caminho strong a, #secao #header #breadcrumb p.caminho strong a, #product #header #breadcrumb p.caminho strong a {color:#666666; font-size:12px !important}
#dept_home #breadcrumb p.caminho strong a, #secao #breadcrumb p.caminho a, #product #breadcrumb p.caminho a {font-size:16px !important; font-weight:bold !important}

#secao #content div.filtros p {text-align: left;background: url(img/pixel_cinza.gif) 0 top repeat-x;}#secao #content div.filtros p span {font-weight: bold}#secao #center {border-top: 1px solid #CCC; padding-top: 10px}#secao #center fieldset.ordenacao {margin-bottom: 10px}#secao #center fieldset.ordenacao label {font-weight: bold; margin-bottom: 3px;}#secao #center fieldset.ordenacao select {font: normal 12px "Trebuchet MS", Arial; color: #666}#secao #center fieldset.ordenacao input.btn_ok {background: url(img/btn_bg_cinza.gif) 0 0 no-repeat;}#secao #center .ofertas {border-top: 0; border-bottom: 1px solid #CCC;}#secao #center .paginacao {font-size: 0.95em; margin: 15px auto}#secao #center .paginacao ol li {padding: 0 5px; color: #666}#secao #center .paginacao ol li a {font-weight: bold; color: #666}#secao #center .paginacao ol li.anterior {border-right: 1px solid #CCC; margin-right: 5px}#secao #center .paginacao ol li.proximo {border-left: 1px solid #CCC; margin-left: 5px}#secao #center .paginacao ol li.mais_pg {padding-left: 5px}#secao #center .paginacao ol li.on {border-width: 1px; border-style: solid}#product #center {text-align: left; padding-left: 5px;}#product dl.details {line-height: 15px;}#product dl.details dt {color: #666;font: bold 15px/20px "Trebuchet MS", Arial; padding: 15px 0 10px;border-top: 1px solid #CCC;}#product dl.details a.frete {display: block;text-indent: -5000px;overflow: hidden;width: 91px; height: 22px;margin: 8px 0 20px;background: url(img/prod_fretegratis.gif) 0 0 no-repeat;}#product dl.details dd.foto {margin: 10px 20px 10px 15px;}

#product dl.details dd a.maisfotos,#product dl.details dd a.maisinfo {display: block;width: 141px;height: 21px;padding: 3px 0 0 28px;margin: 0 0 10px 235px;font-weight: bold;background: url(img/prod_btn_maisfotos.gif) 0 0 no-repeat;}#product dl.details dd a.maisfotos {margin-top: 15px;}
#product dl.details dd a.maisinfo {background-image: url(img/prod_btn_maisinfo.gif);}
#product dl.details dd.parcela {margin: 15px 0; line-height: 18px}#product dd.parcela strong {font-size: 1.4em}#product dl.details dd.favoritos a {display: block;width: 150px; height: 30px;padding-left: 25px;overflow: hidden;background: url(img/icone_addfavoritos.gif) 1px 5px no-repeat;}#product dl.details dd a.carrinho, #product .compre_tambem dd.adicionar a {display: block;width: 187px; height: 30px;text-indent: -5000px;overflow: hidden;background: url(img/prod_btn_carrinho_new.gif) 0 0 no-repeat;}#product dl.variacoes {margin-bottom: 20px; padding-left: 215px}#product dl.variacoes dt, #product dl.variacoes dd.referencia,#product dl.variacoes dd a.frete {margin-left: -215px}#product dl.variacoes dd.referencia span strong {color: #FF8000; font-size: 105%; padding-left: 5px}#product dl.variacoes dd.foto {margin-left: -105px; voice-family: "\"}\""; voice-family: inherit; mar\gin-left: -215px;}#product dl.variacoes dd.foto {margin-right: 15px;}#product dl.variacoes dd.cores {margin: 10px 10px 10px 0;}#product dl.variacoes dd.cores div.scroller {border: 1px solid #CCC;}#product dl.variacoes dd.cores div.content {margin-top: 2px;}#product dl.variacoes dd.cores div.section {padding: 0 5px 5px 55px;margin-left: -25px;text-align: center;}#product dl.variacoes dd.cores div.section a {border: 1px solid #FFF;text-decoration: none;cursor: pointer;}#product dl.variacoes dd.cores div.section a span {font-size: 0.8em;line-height: 9px;*margin-top: -2px;cursor: pointer;}#product dl.variacoes dd.cores div.section a:hover {border: 1px solid #CCC;}#product dl.variacoes dd.cores div.section a.on {border: 1px solid #666;}#product dl.variacoes dd.cores div.btn {margin-top: 10px}#product dl.variacoes dd.cores div.btn a.anterior,#product dl.variacoes dd.cores div.btn a.proxima {display: block;width: 17px; height: 22px;text-indent: -5000px;overflow: hidden;float: left;background: url(img/prod_slider_esq.gif) 0 0 no-repeat;}#product dl.variacoes dd.cores div.btn a.proxima {background: url(img/prod_slider_dir.gif) 0 0 no-repeat;_margin-left: -3px;}#product dl.variacoes dd.cores div.btn ol { font-size: 0.95em;background: #F3F3F3;text-align: center;line-height: 22px;padding: 0;}#product dl.variacoes dd.cores div.btn ol li {text-align: center;margin: 0 1px;padding: 0;}#product dl.variacoes dd.cores div.btn ol li a {padding: 0 0.28em;text-decoration: none;}#product dl.variacoes dd.cores div.btn ol li a:hover,#product dl.variacoes dd.cores div.btn ol li a.on {background: #080; color: #FFF}#product dl.variacoes dd.de {padding-right: 5px;margin: 10px 6px 0 0;}#product dl.variacoes dd.parcela {margin-top: 5px;}#product dl.variacoes dd a.maisfotos, #product dl.variacoes dd a.maisinfo {margin: 0 0 10px;}

#product dl.variacoes dd.opcoes {padding: 0 0 10px;}
@media all and (min-width: 0px) { #product dl.variacoes dd.opcoes {padding-top: 50px}}
#product dl.variacoes dd.opcoes p {margin-top: 45px !important; _margin-top: 10px !important}

#product dl.variacoes dd.opcoes ul li {border-bottom: 1px solid #CCC;margin: 10px 0 0;}#product dl.variacoes dd.opcoes ul li fieldset {padding-bottom: 10px;}#product dl.variacoes dd.opcoes ul li fieldset label {padding-right: 10px; font-weight: bold}#product dl.variacoes dd.adicionar {margin-bottom: 10px}

/*#product #center div#status.start {width: 100px; height: 60px;position: absolute;top: 360px; left: 220px;}*/
#product #center div#status {position:relative; _height:43px; *top:47px; _top:55px}
#product #center div#status div object {border:none !important; float:left; margin:5px 0 0 11px; position:absolute; top:-49px; z-index:1}
#product #center div#status div p {background:#F2F2F2; border-bottom:1px solid #ccc; color:#080; font-size:11px; font-weight:bold; height:30px; margin-top:0 !important; padding:12px 0 0 54px; position:absolute; top:-50px; width:100%; z-index:0}

#product dl.details dd a.maisfotos, #product dl.details dd a.maisinfo {display: block;width: 91px;height: 22px;padding: 0;margin-top: 10px;font-weight: bold;text-indent: -5000px; overflow: hidden;background: url(img/prod_btn_maisfotos_new.gif) 0 0 no-repeat;}#product dl.details dd a.maisinfo {width: 171px;background-image: url(img/prod_btn_maisinfo_new.gif);}

/* Layer AlertMessage - Product */
#product #alertMessage {width: 315px; height: 160px; margin: -80px 0 0 -157px; background-color: #FFF; border: 3px solid #080;position: absolute; top: 50%; left: 50%; z-index:9999; display:none; }
#product #alertMessage p {padding: 5px;border-bottom: 1px solid #CCC;text-align: center;font-size: 1em;font-weight: bold;background-color:#F1F1F1;line-height:20px;margin-bottom:6px;}
#product #alertMessage ul {margin: 0 20px; height: 70px; overflow: auto}
#product #alertMessage ul li {padding-left: 10px;background: url(img/bullet_traco.gif) 0 center no-repeat;}
#product #alertMessage center {margin: -15px 0 5px}
#product #alertMessage span {display: block; float: left; margin-left: 10px;width: 187px; height:30px;}
#product #alertMessage span a {display: block; text-indent: -10000px; overflow: hidden;background: url(img/prod_btn_carrinho_new.gif) 0 0 no-repeat;width: 187px; height:30px;}
#product #alertMessage span.alterar {margin-left: 15px; width: 93px;}
#product #alertMessage span.alterar a {background: url(img/btAlterarCinza.gif) 0 0 no-repeat;width: 85px}


#product #center h3 {height: 30px; *height: 40px;background: url(img/pixel_cinza.gif) 0 20px repeat-x;*background-position: 0 31px;font-size: 1em;margin-bottom: 0;}#product #center h3 span {background: url(img/prod_aproveite_bgdir.gif) right 0 no-repeat;padding: 10px 13px 10px 0;}#product #center h3 span strong {background: url(img/prod_aproveite_bgesq.gif) 0 0 no-repeat;padding: 10px 0 10px 10px;}#product #center h3 span, #product #center h3 strong {*display: inline-block; *padding-top: 0; *padding-bottom:0;}#product #center .compre_tambem {margin-top: 0;}#product #center .compre_tambem li {padding: 10px 0; clear: both; border-bottom: 1px solid #CCC;font-weight: bold;padding-bottom: 10px;}#product #center .compre_tambem li dl {position: relative; margin-top: 10px;font-weight: lighter;line-height: 17px;}#product #center .compre_tambem li dt, #product #center .compre_tambem li dd {float: left;}#product #center .compre_tambem li dt {width: 220px; margin-right: 10px;}#product #center .compre_tambem li dd.de, #product #center .compre_tambem li dd.por, #product #center .compre_tambem li dd.parcela {width: 40%}#product #center .compre_tambem li dd.por {margin-bottom: 18px;}#product #center .compre_tambem li dd.economize {width: 165px; padding: 10px;background: #F3F3F3; font-weight: bold;position: absolute; top: 0; right: 0;}#product #center .compre_tambem li dd.economize span {font-size: 1.2em}#product #center .compre_tambem li dd.adicionar {width: 176px; padding-top: 10px; position: absolute; top: 40px; right: 10px;}#product #center .compre_tambem li dt span {display: block;text-indent: -5000px;overflow: hidden;width: 19px; height: 18px;margin: 30px 10px 0;float: left; background: url(img/plus.gif) 0 0 no-repeat;}#product #center .compre_tambem li dt img {float: left; vertical-align: middle;}#product #center .compre_tambem li dl dd.prazo { position: absolute; top: 5px; right: 0;border: 1px solid #E9E9E9;padding: 5px 3px; font-weight: bold;}#product #center .compre_tambem li dl dd.prazo strong {color: #080;} #product #center #ficha_abas {background: url(img/pixel_cinza.gif) 0 31px repeat-x;margin-top: 10px;}#product #center #divTC {margin-top: 20px;}#product #center #divTC .divTabs {background: url(img/pixel_cinza.gif) 0 30px repeat-x;}#product #center #divTC .divTabs .ulTabs {height: 32px !important}#product #center #divTC .divTabs .ulTabs li {border-bottom:1px solid #CCC;margin-top:-1px; margin-bottom: 0;}#product #center #divTC .divTabArea {border: 0; padding: 10px 5px}#product #center #divTC .divTabArea p {margin-bottom: 5px}#product #center #divTC .divTabArea ul li {list-style: disc outside; margin: 0 0 5px 10px;}#product #center .indisponivel div {border: 1px solid #E9E9E9;padding: 10px;margin-bottom: 30px; *margin-bottom: 15px;}#product #center .indisponivel h3 {color: #FB7E01; font-size: 1.5em; line-height: 22px; background: 0}
#product #center .indisponivel div.prod_semelhante dd a.maisinfo, #product #center .indisponivel div.prod_semelhante dd.adicionar a {margin-top:15px}
#product #center .indisponivel h3.outros {color: #080}#product #center .indisponivel p strong {color: #080;}#product #center .indisponivel dl {margin-top: 15px; padding-bottom: 93px;border: 1px solid #FFF;}
#product #center .indisponivel dl dt {font-size: 1em; border: 0; padding: 0; line-height: 14px;margin-top: 10px;margin-bottom: 5px; margin-right:320px}
#product #center .indisponivel dl dd a.frete {margin-bottom: 10px}#product #center .indisponivel dl dd.preco_por {margin-top: 15px}#product #center .indisponivel dl dd.parcela {margin-top: 5px; font-weight: bold;}#product #center .indisponivel dl dd.foto, #product #center .indisponivel dl dd.prazo_entrega, #product #center .indisponivel dl dd.adicionar,#product #center .indisponivel dl dd a.maisinfo {margin: 0;}#product #center .indisponivel dl dd.prazo_entrega {text-align: center;border: 1px solid #E9E9E9;padding: 5px; font-weight: bold;}#product #center .indisponivel dl dd.prazo_entrega strong {font-size: 1.05em; color: #080;}#product #center .indisponivel dl dd a.carrinho {background-image: url(img/prod_btn_carrinho_new.gif);width: 187px; height: 30px;}#product #center .indisponivel dl dd a.maisfotos {margin-left: 0}#product #center .indisponivel dl dd a.maisinfo {width: 171px}#product #center .indisponivel ul li dl {border-bottom: 1px solid #CCC; margin-top: 10px;padding-bottom: 30px;}

#product #lockPagina {background-color: #000}

#product #maisFotosDisplay {background-color: #FFF; border: 2px ridge #080; border-top-width: 1px}
#product #maisFotosDisplay #maisFotos div.scroller {border: 1px solid #CCC}
#product #maisFotosDisplay #maisFotos div.content {margin-top: 2px} 
#product #maisFotosDisplay #maisFotos div.section {padding: 0;margin-right: 15px;text-align: center;}
#product #maisFotosDisplay #maisFotos div.section a {border: 0;text-decoration: none;}
#product #maisFotosDisplay .mais_fotos {margin-top: 0}
#product #maisFotosDisplay .mais_fotos h3 {width: auto;height: 40px;background: #007b00 url(img/popup_bglogo.gif) 0 1px repeat-x;color: #FFF;padding: 0 100px 0 20px;margin-bottom: 5px;}
#product #maisFotosDisplay .mais_fotos h3 span {width: auto;height: 28px;padding: 12px 0 0 38px;overflow: hidden;background: url(img/popup_logo.gif) 0 5px no-repeat;font-size: 0.95em; font-weight: bold;}
#product #maisFotosDisplay .mais_fotos ul {margin-right: 10px}
#product #maisFotosDisplay .mais_fotos ul li {width: 80px; margin: 9px auto 14px; *margin-top: 0}
#product #maisFotosDisplay .mais_fotos ul li a {border: 1px solid #FFF;padding: 2px;}
#product #maisFotosDisplay .mais_fotos ul li a:hover {border: 1px solid #080}
#product #maisFotosDisplay .mais_fotos p {margin: 0; padding: 0}
#product #maisFotosDisplay .mais_fotos a.fechar {display: block;width: 80px; height: 22px;line-height: 22px;background: url(img/maisfotos_btnfechar.gif) right 0 no-repeat;position: absolute;top: 8px; right: 8px;color: #FFF;font-weight: bold; font-size: 0.875em;}

#product dl.details dd a.serv_I {background:url(img/59/bt-instGratis.gif); text-indent:-5000px; display:block; height:22px; margin-bottom:10px; text-indent:-5000px; width:131px}
#product dl.details dd a.serv_M {background:url(img/59/bt-montGratis.gif); text-indent:-5000px; display:block; height:22px; margin-bottom:10px; text-indent:-5000px; width:131px}

#servico_I_display, #servico_M_display, #servico_D_display {border:1px solid #080; width:640px; background:#e5e5e5; height:450px; left:50%; margin:-225px 0 0 -320px; position:absolute; top:50%; z-index:9999; overflow:hidden; display:none}
#servico_I_display h3,#servico_M_display h3, #servico_D_display h3 {float:left; font-size:14px; font-weight:bold; color:#080; margin:10px 0 10px 10px; *margin-top:10px}
#servico_I_display .fechar, #servico_M_display .fechar, #servico_D_display .fechar {margin:10px 0 10px 570px; color:#080; font-size:14px; font-weight:bold; display:block}
#servico_I_display .content, #servico_M_display .content, #servico_D_display .content {clear:both; background:#fff; border-top:1px solid #ccc; overflow:scroll; height:415px; padding:18px 18px 0}
#servico_I_display .content p, #servico_M_display .content p, #servico_D_display .content p, #servico_I_display .content .divTabArea, #servico_M_display .content .divTabArea, #servico_D_display .content .divTabArea {margin-bottom:20px}
#servico_I_display .content thead th, #servico_M_display .content thead th, #servico_D_display .content thead th {padding:10px; border-left:1px dotted #ccc; background:#efefef}
#servico_I_display .content tbody td, #servico_M_display .content tbody td, #servico_D_display .content tbody td {border-left:1px dotted #ccc; border-bottom:1px dotted #ccc; padding:5px; vertical-align:middle}

#product .divTabArea {min-height: 320px}#garantia #center {padding: 15px 15px 80px; border: 1px solid #CCC; text-align: left;}#garantia #center h3 {width: 91px; height: 88px;background: url(img/garantia_logo.gif) 0 0 no-repeat;text-indent: -5000px; overflow: hidden;}#garantia #center p {background: url(img/garantia_titulo.gif) 98px 0 no-repeat;padding: 45px 0 0 101px;}#garantia #center p a {text-decoration: underline}#garantia #center dl.produto dt.nome {font-size: 1.2em; font-weight: bold;border-top: 1px solid #CCC;}#garantia #center dl.produto dd.referencia {margin-top: 10px}#garantia #center fieldset.estender_garantia {padding: 0 0 0 20px; margin-top: 0}#garantia #center fieldset.estender_garantia li {margin-top: 15px;}#garantia #center fieldset.estender_garantia dt {margin: 0 0 5px -25px;}#garantia #center fieldset.estender_garantia dt label {margin-top: -1px;margin-left: 10px; *margin-left: 5px;}#garantia #center dl.produto dd a,#garantia #center p.avancar a,#garantia #center p.voltar a {display: block;text-indent: -5000px;overflow: hidden;background-position: 0 0;background-repeat: no-repeat;}#garantia #center fieldset.estender_garantia dd.garantia_de {padding-right: 5px;margin-right: 6px;border-right: 1px solid #CCC;}#garantia #center fieldset.estender_garantia dd.parcela strong {font-size: 1.05em;}#garantia #center dl.produto dd.foto, #garantia #center dl.produto dd a.frete,#garantia #center dl.produto dd a.fotos {padding-top: 15px}#garantia #center dl.produto dd a.frete {width: 91px; height: 22px;background-image: url(img/prod_fretegratis.gif);}#garantia #center dl.produto dd a.fotos {width: 91px; height: 22px;background-image: url(img/garantia_maisfotos.gif);}#garantia #center p.avancar, #garantia #center p.avancar a,#garantia #center p.voltar, #garantia #center p.voltar a {width: 93px; height: 30px; border: 0; margin:0; padding: 0;}#garantia #center p.avancar a {background-image: url(img/garantia_avancar.gif);}#garantia #center p.voltar a {background-image: url(img/btVoltarCinza.gif);}#carrinho #center ol.pedido_abas li.etapa1 span {background: url(img/carrinho_aba_quinaesqon1.gif) 0 0 no-repeat;}#carrinho #center ol.pedido_abas li.etapa1 strong {background: url(img/carrinho_aba_quinadiron.gif) right 0 no-repeat;}#carrinho #center ol.pedido_abas li.etapa2 span {background: url(img/carrinho_aba_quinaesq1.gif) 0 0 no-repeat;}#carrinho #center .box_erro {padding: 10px;margin: 0 1px; *margin: 0;border: 1px solid #CCC;border-width: 0 1px;min-height: 0;}#carrinho #center .box_erro div {font-size: 1.05em; line-height: 15px;padding: 0 2px 2px 0;margin: 0 0 5px;min-height: 0;}#carrinho #center .box_erro ul {background: #FFF url(img/confirm_pgto_pop.gif) 12px 10px no-repeat;border: 1px solid red;padding: 20px 0 4px 50px;min-height: 30px; font-weight: bold;color: red; text-align: left;}

#carrinho #center fieldset div {border: 1px solid #CCC; border-width: 0 1px; margin: 0 1px;*margin: 0;padding: 10px;text-align: left;}
#carrinho #center fieldset div.descontoKm {padding-left:0}
#carrinho #center p.no_itens {font-weight: bold; text-align: center; padding: 15px 0;border: 1px solid #CCC;border-top: 0;margin: 0 1px;*margin: 0;}
#carrinho #center div table.carrinho_itens {text-align: center; margin: 5px 0;}#carrinho #center table.carrinho_itens caption {display: none;}#carrinho #center table.carrinho_itens th {text-align: center; height: 30px}#carrinho #center table.carrinho_itens td {border-top: 1px solid #CCC;padding: 15px 0;vertical-align: middle}

/* #carrinho #center table.carrinho_itens .nome, #confirm_pgto #center table.confirm_itens .nome {text-align: left; padding-right: 15px;}
#carrinho #center table.carrinho_itens .nome span.msgEntregaDif, #confirm_pgto #center table.confirm_itens .nome span.msgEntregaDif {color:#f80 !important; font-weight:bold; font-size:11px}
#carrinho #center table.carrinho_itens .prazo span.prodPrazoDif, #confirm_pgto #center table.confirm_itens .prazo span.prodPrazoDif {color:#F80; font-weight:normal; padding:31px 0 0 0; line-height:16px; font-size:11px; background: url(img/prazoDifAlert.gif) no-repeat center 7px; border:none}
#carrinho #center p.total, #confirm_pgto #center p.total {background:#666 !important}
#carrinho #center p.total span.alertaEntrega_total, #confirm_pgto #center p.total span.alertaEntrega_total {float:left; color:#fff; font-weight:normal}
#carrinho #center p.total span.alertaEntrega_total strong, #carrinho #center p.total span.valorTotal, #carrinho #center p.total span.valorTotal strong, #confirm_pgto #center p.total span.alertaEntrega_total strong, #confirm_pgto #center p.total span.valorTotal, #confirm_pgto #center p.total span.valorTotal strong {color:#fff !important}
#carrinho #center p.total span.valorTotal, #confirm_pgto #center p.total span.valorTotal {color:#fff}
#confirm_pgto #center div.msgPopup {background-color:#FFFFD1;margin:0; height:20px; padding:5px 10px 17px; color:#F80; font-weight:bold; text-align:center}
#confirm_pgto #center div.msgPopup p.pop {float:none; width:65%; margin:0 auto}
#carrinho #center div.cupom p strong, #confirm_pgto #center div.cupom p strong {color:#666 !important}

#carrinho #center table.carrinho_itens .unitario,#carrinho #center table.carrinho_itens .total,#carrinho #center table.carrinho_itens .prazo, #confirm_pgto #center table.confirm_itens .unitario, #confirm_pgto #center table.confirm_itens .total, #confirm_pgto #center table.confirm_itens .prazo {width: 105px;}
#carrinho #center table.carrinho_itens .total, #confirm_pgto #center table.carrinho_itens .total {text-align: right;}

#confirm_pgto #center table.confirm_itens .nome span {display:block; margin-top:10px}


#carrinho #center table.carrinho_itens .prazo span, #confirm_pgto #center table.confirm_itens .prazo span {padding: 4px; font-size: 0.875em}
#carrinho #center table.carrinho_itens .prazo strong, #confirm_pgto #center table.confirm_itens .prazo strong {font-size: 12px; color:#060}
#carrinho #center table.carrinho_itens .prazo .prodPrazoDif strong, #confirm_pgto #center table.confirm_itens .prazo .prodPrazoDif strong {color:#F80}

#confirm_pgto #center table.confirm_itens .prazo span {display:block} */

#carrinho #center table.carrinho_itens .nome, #confirm_pgto #center table.confirm_itens .nome {text-align: left; padding-right: 15px;}
#carrinho #center table.carrinho_itens .nome span.msgEntregaDif, #confirm_pgto #center table.confirm_itens .nome span.msgEntregaDif {color:#f80 !important; font-weight:bold; font-size:11px}
#carrinho #center table.carrinho_itens .prazo span.prodPrazoDif, #confirm_pgto #center table.confirm_itens .prazo span.prodPrazoDif {color:#F80; font-weight:normal; padding:31px 0 0 0; line-height:16px; font-size:11px; background: url(img/prazoDifAlert.gif) no-repeat center 7px; border:none !important}
#carrinho #center p.total, #confirm_pgto #center p.total {background:#666 !important}
#carrinho #center p.total span.alertaEntrega_total, #confirm_pgto #center p.total span.alertaEntrega_total {float:left; color:#fff; font-weight:normal}
#carrinho #center p.total span.alertaEntrega_total strong, #carrinho #center p.total span.valorTotal, #carrinho #center p.total span.valorTotal strong, #confirm_pgto #center p.total span.alertaEntrega_total strong, #confirm_pgto #center p.total span.valorTotal, #confirm_pgto #center p.total span.valorTotal strong {color:#fff !important} 
#carrinho #center p.total span.valorTotal, #confirm_pgto #center p.total span.valorTotal {color:#fff !important}
#confirm_pgto #center div.msgPopup {background-color:#FFFFD1;margin:0; height:auto; padding:5px 10px 17px; color:#F80; font-weight:bold; text-align:center}
#confirm_pgto #center div.msgPopup p.pop {float:none; width:65%; height:auto; padding-bottom:10px; margin:0 auto}
#carrinho #center div.cupom p strong, #confirm_pgto #center div.cupom p strong {color:#666 !important}

#carrinho #center table.carrinho_itens .prazo span, #confirm_pgto #center table.confirm_itens .prazo span {border:1px solid #080; padding: 4px; font-size: 0.875em}

#carrinho #center table.carrinho_itens .unitario,#carrinho #center table.carrinho_itens .total,#carrinho #center table.carrinho_itens .prazo, #confirm_pgto #center table.confirm_itens .unitario, #confirm_pgto #center table.confirm_itens .total, #confirm_pgto #center table.confirm_itens .prazo {width: 105px;}
#carrinho #center table.carrinho_itens .total, #confirm_pgto #center table.carrinho_itens .total {text-align: right;}



#confirm_pgto #center table.confirm_itens .nome span {display:block; margin-top:10px}


#carrinho #center table.carrinho_itens .prazo strong, #confirm_pgto #center table.confirm_itens .prazo strong {font-size: 12px; padding-bottom:0; color:#060}
#carrinho #center table.carrinho_itens .prazo strong {font-size: 1em}

#carrinho #center table.carrinho_itens .prazo .prodPrazoDif strong, #confirm_pgto #center table.confirm_itens .prazo .prodPrazoDif strong {color:#F80 !important}

#confirm_pgto #center table.confirm_itens .prazo span {display:block}
#confirm_pgto #center div p.obs {float:left; height:30px !important; /* width:64.5% !important;_width:64.04% !important; */}
#confirm_pgto #center p.infoCartao {padding:0 10px;display:block;float:left;height:35px;width:65%; margin:10px 0 10px 0}
#confirm_pgto #center p.infoCartao span.bandeira {margin-top:3px; margin-right:10px;height:37px}
#confirm_pgto #center p.infoCartao span.bandeira img {width:47px; height:32px}
#confirm_pgto #center p.infoCartao span {display:block; text-align:left; font-weight:bold}
#confirm_pgto #center p.infoCartao span.numParcela {margin-bottom:1px; margin-top:-34px;margin-left:57px}
#confirm_pgto #center p.infoCartao span.valorParcela {margin-bottom:1px; margin-left:57px}
#confirm_pgto #center p.infoCartao span strong {color:#080}

/* alteração Rodrigo Assis 01/09/09 - Alteração das propriedades do frete com desconto */
#confirm_pgto #center div p.desconto {clear:right; height:35px}
#confirm_pgto #center div p.frete {height:40px}
#confirm_pgto #center div h3.tituloFPgto {width:250px; float:left; border:0 none; margin:0 0 0 10px}
#confirm_pgto #center div h4 {width:250px; float:left; margin:45px 0 10px -250px}
#carrinho #center table.carrinho_itens .unitario,#carrinho #center table.carrinho_itens .total,#carrinho #center table.carrinho_itens .prazo {width: 105px;}#carrinho #center table.carrinho_itens .total {text-align: right;}

#carrinho #center table.carrinho_itens .quantidade {padding: 0 20px}#carrinho #center table.carrinho_itens .remover {text-align: center; padding: 0 20px}#carrinho #center table.carrinho_itens img {vertical-align: middle;}#carrinho #center table.carrinho_itens input {width: 30px; margin-top: 4px; text-align: center; border: 1px solid #CCC;}#carrinho #center table.carrinho_itens a.btn_remover {display: block;width: 30px; height: 22px;text-indent: -5000px;overflow: hidden;background: url(img/carrinho_btn_remover.gif) 0 0 no-repeat;margin: 5px auto 0;}#carrinho #center div.cupom,#carrinho #center div.cep,#carrinho #center div.subtotal,#carrinho #center div.desconto {border: 0;border-top: 1px solid #CCC; padding: 10px 0 0;margin: 5px 0;font-weight: bold}

#carrinho #center div.cep, #carrinho #center div.descontoKm {padding-top: 5px}
#carrinho #center div.descontoKm {border:0 none; border-top:1px solid #ccc}
#carrinho #center div.descontoKm .pontos fieldset {float:left; position:relative; top:0; right:0}
#carrinho #center fieldset div.pontos {border:none; margin:0; padding:0; text-align:left}
#carrinho #center div.cep p, #carrinho #center div.descontoKm p {font-weight: lighter; line-height: 17px}
#carrinho #center div.descontoKm p {margin-top:4px; font-size:13px; color:#d15e0d}
#carrinho #center div p.vantagensKm {font-weight:bold} 
#carrinho #center div p.vantagensKm a {color:#d15e0d}
#carrinho #center div.desconto {position: relative}
#carrinho #center div.subtotal,#carrinho #center div.desconto {height: 20px}
#carrinho #center div.cupom {border-bottom:0; padding-bottom: 0; min-height: 28px}
#carrinho #center div.cupom p {font-weight: lighter}
#carrinho #center div.cupom p strong {font-weight: bold}
#carrinho #center div.cep a, #carrinho #center div.descontoKm a {text-decoration: underline}
#carrinho #center div.cupom fieldset,#carrinho #center div.cep fieldset,#carrinho #center div.descontoKm fieldset {text-align: right;}
#carrinho #center div.cupom fieldset label,#carrinho #center div.cep fieldset label,#carrinho #center div.descontoKm fieldset label {font-weight: bold;padding-right:3px}
#carrinho #center div.cupom fieldset input.txt_cupom {width: 130px}
#carrinho #center div.cupom fieldset input.btn_ok,#carrinho #center div.cep fieldset input.btn_ok,#carrinho #center div.descontoKm fieldset input.btn_ok {background: url(img/btCalc_Valid.gif) 0 0 no-repeat;width:50px}
#carrinho #center div.cupom p.desconto_cupom,#carrinho #center div.cep p.frete,#carrinho #center div.subtotal p,#carrinho #center div.desconto p,#carrinho #center div.descontoKm p.km {margin: 0;vertical-align: middle;font-weight: bold}
#carrinho #center div.descontoKm p.km {color:#666}
#carrinho #center div.descontoKm p.km strong {color:#CC9900; _margin-right:10px}
#carrinho #center div.cupom p.desconto_cupom,#carrinho #center div.cep p.frete {background: url(img/pixel_cinza.gif) 97px 0 repeat-y}
#carrinho #center div.subtotal p,#carrinho #center div.desconto p { width: auto; padding-top: 0}
#carrinho #center div.cep fieldset input.txt_cep, #carrinho #center div.descontoKm fieldset input.txt_cep {width: 95px}
#carrinho #center p.total {margin: -5px 1px 0; *margin: 0; padding: 3px 0;height: 30px;background: #F1F1F1;text-align: right;line-height: 30px;font-size: 1.05em; font-weight: bold;border: 1px solid #CCC;border-top: 0;}
#carrinho #center p.total strong {padding-left: 15px; margin-right: 7px}
#carrinho #center .brinde {border: 1px solid #CCC; border-top: 0;margin: -1px 1px 0; *margin: -1px 0 0; padding: 15px 0 15px 48px; font-size: 1.3em; font-weight: bold; color: #080; background: #FFF;}#carrinho #center .brinde p {margin: 0 auto; width: 460px; padding: 4px 0 10px 52px;background: #FFF url(img/icone_brinde.gif) 0 0 no-repeat;}#carrinho #center .brinde p span {display: block;font-size: 0.8em; font-weight: lighter;color: #666; margin: 5px 0 0 2px;}


#carrinho #center fieldset input.btn_prosseguir {float: right; margin-top: 10px;background: 0; border: 0;color: #FFF; width: 93px; text-indent:-9000px; line-height:0; height: 30px;background: url(img/garantia_avancar.gif) 0 0 no-repeat;cursor: pointer;*margin-right: -10px}

#carrinho #center a.comprarmais {margin: 10px auto 0;display: block;width: 193px; height: 31px;line-height: 0;text-indent:-9000px;background: url(img/btComprarMaisVerde.gif) 0 0 no-repeat;}

#carrinho #center fieldset span.erro {font-size: 1.2em; color: red; font-weight: bold}#brinde #center ol.pedido_abas li.etapa1 span {background: url(img/carrinho_aba_quinaesqon1.gif) 0 0 no-repeat;}#brinde #center ol.pedido_abas li.etapa1 strong {background: url(img/carrinho_aba_quinadiron.gif) right 0 no-repeat;}#brinde #center ol.pedido_abas li.etapa2 span {background: url(img/carrinho_aba_quinaesq1.gif) 0 0 no-repeat;}#brinde #center div {border: 1px solid #CCC; border-width: 0 1px 1px; margin: 0 1px;*margin: 0;padding: 10px 10px 15px;text-align: left;}#brinde #center div h3 {font-size: 1.2em; line-height: 1.4em}#brinde #center div h3 span {font-size: 1.5em; color: #FF8000}#brinde #center div h3 strong {color: #FF8000}#brinde #center div h4 {font-weight: bold; font-size: 1.1em;margin: 10px 0; padding: 10px; background: #F4F4F4; border: 1px solid #E1E1E1;}#brinde #center div ul li {border-bottom: 1px solid #CCC}#brinde #center div ul li dl dd.avancar {background: url(img/pixel_cinza.gif) 0 0 repeat-y;}#brinde #center div ul li dl dd.avancar a {width: 93px; height: 30px; border: 0; margin: 35px 0 0 50px; padding: 0;display: block;text-indent: -5000px;overflow: hidden;background: url(img/garantia_avancar.gif) 0 0 no-repeat;}#formas_pgto #center ol.pedido_abas li.etapa3 span {background: url(img/carrinho_aba_quinaesqon.gif) 0 0 no-repeat;}#formas_pgto #center ol.pedido_abas li.etapa3 strong {background: url(img/carrinho_aba_quinadiron.gif) right 0 no-repeat;}#formas_pgto #center div {border: 1px solid #CCC; border-top: 0; margin: 0 1px;*margin: 0;padding: 5px 20px 20px;text-align: left}#formas_pgto #center .box_erro {padding: 1px 10px;margin: 0 1px; *margin: 0;border: 1px solid #CCC;border-width: 0 1px;min-height: 0;}#formas_pgto #center .box_erro div {font-size: 1.05em; line-height: 15px;padding: 0 2px 2px 0;margin: 0 0 5px;min-height: 0;}#formas_pgto #center .box_erro ul {margin-top: 10px;background: #FFF url(img/confirm_pgto_pop.gif) 12px 10px no-repeat;border: 1px solid red;padding: 20px 0 4px 50px;min-height: 30px; font-weight: bold;color: red; text-align: left;}#formas_pgto #center .box_erro ul li {margin: 0 !important; padding: 0 !important; background: 0 !important; }#formas_pgto #center div p.cupom {margin-bottom: 20px}#formas_pgto #center div p.cupom strong {color: #080}#formas_pgto #center div fieldset.promo {border: 1px solid #CCC;border-width: 1px 0;padding: 5px 0;margin-bottom: 20px}#formas_pgto #center div fieldset.promo p img {vertical-align: middle; margin-right: 15px}#formas_pgto #center div h3 {font-size: 1.5em; margin-bottom: 15px}#formas_pgto #center div ul.formas {padding-bottom: 10px; border-bottom: 1px solid #CCC}#formas_pgto #center div ul.formas li {font-weight: bold;padding: 2px 0 10px 0;*padding-top: 3px;background: url(img/formas_pgto_btn_bgdir.gif) right 0 no-repeat;margin: 5px 10px 0 0;cursor: pointer}#formas_pgto #center div ul.formas li a {color: #FFF;background: url(img/formas_pgto_btn_bgesq.gif) 0 0 no-repeat;padding: 0 30px 4px 9px;text-decoration: none}#formas_pgto #center div ul.formas li.on {background: url(img/formas_pgto_btn_bgdir_on.gif) right 0 no-repeat;}#formas_pgto #center div ul.formas li.on a {background: url(img/formas_pgto_btn_bgesq_on.gif) 0 0 no-repeat;}#formas_pgto #center div div {border: 0; margin-top: 20px; padding: 0;}#formas_pgto #center div div h4 {font-size: 1.125em; font-weight: bold; margin-bottom: 10px}#formas_pgto #center div div ul li {background: #F5F5F5; padding: 10px; margin-bottom: 10px; font-weight: bold}#formas_pgto #center div div ul li input {margin-right: 5px}#formas_pgto #center div div ul li img {margin-right: 10px; vertical-align: middle}#formas_pgto #center div div ul li span {font-weight: lighter; padding-left: 20px;background: url(img/pixel_cinza.gif) 10px 0 repeat-y;}#formas_pgto #center div div.txt {font-size: 1.2em; font-weight: bold; color: #FF8000}#formas_pgto #center div div.credito fieldset { background: #F5F5F5; padding: 10px 10px 0; margin-top: -20px; *margin-top: 0;}#formas_pgto #center div div.credito fieldset legend { font-size: 0.95em; font-weight: bold;padding-top: 30px; *padding-top: 0; *margin: 0 0 10px -8px;}#formas_pgto #center div div.credito ul {border-bottom: 1px solid #CCC}#formas_pgto #center div div.credito ul li {background: 0; padding: 0 0 5px; text-align: center;margin: 0 25px 10px 0; font-weight: lighter;width: 60px }#formas_pgto #center div div.credito ul li img {margin: 5px auto 0}#formas_pgto #center div div.credito fieldset div {display: block; float: left;width: 282px;padding-bottom: 0;margin-bottom:0;}#formas_pgto #center div div.credito fieldset div input,#formas_pgto #center div div.credito fieldset div select {font-size: 1em; margin-left: 3px;margin-bottom: 10px}#formas_pgto #center div div.credito fieldset div input {width: 60px; border: 1px solid #CCC}#formas_pgto #center div div.credito fieldset div label {text-align: right;letter-spacing: -0.05em; font-size: 1.02em}#formas_pgto #center div div.credito fieldset div span {margin: -7px 0 10px 50px}#formas_pgto #center div div.credito fieldset div span.erro {color: red; width: 130px; font-size: 0.8em; font-weight: bold; margin-left: 154px;}#formas_pgto #center div div.credito fieldset div.num_cartao span.erro {width: 150px; margin-left: 214px}#formas_pgto #center div div.credito fieldset div label span {display: inline; margin: 0; font-size: 0.8em; letter-spacing: -0.005em; color:#080}#formas_pgto #center div div.credito fieldset div.num_cartao {width: 400px; float: left}#formas_pgto #center div div.credito fieldset div.num_cartao label {width: 210px}#formas_pgto #center div div.credito fieldset div.num_cartao input,#formas_pgto #center div div.credito fieldset div.num_cartao select {min-width: 128px;}#formas_pgto #center div div.credito fieldset div input.mes {width:20px}#formas_pgto #center div div.credito fieldset div input.ano {width:30px} #formas_pgto #center div div.txt {display: block}

#formas_pgto #center p.voltar a {display: block; width: 85px; height: 30px; border: 0; margin-top:10px; padding: 0;text-indent: -5000px; overflow: hidden;background: url(img/btVoltarCinza.gif) no-repeat 0 0;}

#formas_pgto #center div div fieldset input.btn_avancar {background: 0; border: 0;color: #FFF;font-weight: bold; font-size: 1em;width: 94px; height: 30px;text-align: left;padding-left: 10px;background: url(img/formas_pgto_avancar.gif) 0 0 no-repeat;cursor: pointer}#confirm_pgto #center ol.pedido_abas li.etapa4 strong {background: url(img/carrinho_aba_quinadiron1.gif) right 0 no-repeat;}#confirm_pgto #center ol.pedido_abas li.etapa4 span {background: url(img/carrinho_aba_quinaesqon.gif) 0 0 no-repeat;}#confirm_pgto #center div {border: 1px solid #CCC; border-top: 0;margin: 0 1px;*margin: 0;padding: 10px 0 15px;text-align: left;}#confirm_pgto #center div h3 {font-size: 1.5em; font-weight: lighter; color: #666; margin: 10px 0 15px 10px; padding-top: 20px; border-top: 1px solid #CCC;}#confirm_pgto #center div fieldset.confirm_enderecos {margin: 0 10px; padding: 10px 0;}#confirm_pgto #center div fieldset.confirm_enderecos h3 {padding: 0 0 10px; margin: 0 0 10px 0; border-bottom: 1px solid #CCC; border-top: 0}#confirm_pgto #center div fieldset.confirm_enderecos fieldset p {margin-bottom: 10px; font-weight: bold}#confirm_pgto #center div fieldset.confirm_enderecos fieldset fieldset p {font-weight: lighter;}#confirm_pgto #center div fieldset.confirm_enderecos label {color:#505050;height: 16px; line-height: 16px;margin-right: 5px;padding-left: 5px;}#confirm_pgto #center div fieldset.confirm_enderecos label.line {padding: 0}#confirm_pgto #center div fieldset.confirm_enderecos input {font-size: 1em; margin-bottom: 2px;}#confirm_pgto #center div fieldset.confirm_enderecos fieldset p.btn_txt {margin: 10px 0 0 70px;background: url(img/btngeral_bgdir.gif) right 0 no-repeat;padding: 0 0 5px 0;text-align: center;}#confirm_pgto #center div fieldset.confirm_enderecos fieldset p.btn_txt input {color: #FFF;font-weight: bold;height: 22px; background: 0;border: 0; padding: 0;margin: 0;*margin-left: -70px;font-size: 1em;background: url(img/btngeral_bgesq.gif) 0 0 no-repeat;cursor: pointer;}#confirm_pgto #center div fieldset.confirm_enderecos fieldset.dados p.btn_txt, #confirm_pgto #center div fieldset.confirm_enderecos fieldset.dados p.btn_txt input {margin-left:0}#confirm_pgto #lockPagina {background-color: #000;}

/* LAYER ALTERA ENDERECO - CSS aPLICADO SEM TESTAR POIS FALTA JSP CONTEXTOS */
#confirm_pgto #alteraEndereco {background-color: #FFF;border: 3px solid #080;}
#confirm_pgto #alteraEndereco fieldset {padding: 0 20px 15px 20px}
#confirm_pgto #alteraEndereco fieldset h3 {display: block; float:left;width:538px;_width:528px;background-color:#F1F1F1; line-height:30px; text-align:center; font-size: 15px; font-weight: bold; margin:0 -20px 30px -20px; padding-left:70px;_padding-left:100px;}
#confirm_pgto #alteraEndereco fieldset div label {line-height: 20px; font-weight:bold; width:85px}
#confirm_pgto #alteraEndereco fieldset input {*float:left;margin-bottom: 15px}
#confirm_pgto #alteraEndereco fieldset input.num {width: 60px}
#confirm_pgto #alteraEndereco fieldset input.uf {width: 30px}
#confirm_pgto #alteraEndereco fieldset span.line {display:block;clear:both;font-size:10px;margin:-13px 0 0 85px;_margin:-13px 0 0 87px;vertical-align:top;width:101px}
#confirm_pgto #alteraEndereco fieldset span.line a {text-decoration:underline}
#confirm_pgto #alteraEndereco fieldset div.addrs {margin-bottom: 10px}
#confirm_pgto #alteraEndereco fieldset table.cep_result {width: 100%;text-align: center;font-size: 0.95em;}
#confirm_pgto #alteraEndereco fieldset table.cep_result caption {display: none;}
#confirm_pgto #alteraEndereco fieldset table.cep_result th {border-top: 1px solid #CCC;height: 22px; line-height: 22px; font-weight: bold;background: #E1E1E1;}
#confirm_pgto #alteraEndereco fieldset table.cep_result th.cep {width: 80px}
#confirm_pgto #alteraEndereco fieldset table.cep_result tbody tr {cursor: pointer}
#confirm_pgto #alteraEndereco fieldset table.cep_result td {border-top: 1px solid #CCC;padding: 5px 8px;vertical-align: middle}

#confirm_pgto #alteraEndereco fieldset p.entrega_aviso {width: 250px; text-align: left; margin-top: 5px; color: red;}
#confirm_pgto #alteraEndereco fieldset .btn_txt {background: transparent url(img/btngeral_bgesq.gif) no-repeat 0 0px; border:0; color:#FFFFFF; cursor:pointer; font-size:1em;font-weight:bold; height:22px;padding:0px 0 0 9px; width: 120px;}
#confirm_pgto #alteraEndereco fieldset p.btn_txt input.btn_txt { background: transparent url(img/btngeral_bgdir.gif) no-repeat right 0; padding: 0 9px 2px 0;}
#confirm_pgto #alteraEndereco fieldset span.erro {display: block; font-size: 0.875em; color: red; width: auto;margin: -5px 0 5px 70px;vertical-align: middle;line-height: 15px; background: #FFF;}
#confirm_pgto #alteraEndereco fieldset div.dir span.erro {margin-left: 125px}

#confirm_pgto #alteraEndereco p.btFechar {float:right;width:69px;height:30px;background-color:#F1F1F1;margin-right:-20px;_margin-right:-10px}
#confirm_pgto #alteraEndereco p.btFechar a {display:block; width:45px; height:22px; text-decoration:underline; margin:8px 0 0 10px; font-weight:bold; text-transform:uppercase}

#confirm_pgto #alteraEndereco fieldset p.btn_txt {margin: 10px auto 0}
#confirm_pgto #alteraEndereco p.btn_txt a {text-decoration: underline; cursor: pointer}


#confirm_pgto #center div div {margin: 0 10px; border: 0; padding: 0}#confirm_pgto #center table.confirm_itens {text-align: center;margin: 5px 0 0;border-bottom: 1px solid #CCC;}#confirm_pgto #center table.confirm_itens caption {display: none;}#confirm_pgto #center table.confirm_itens th {height: 30px}#confirm_pgto #center table.confirm_itens td {border-top: 1px solid #CCC;padding: 15px 0; vertical-align: middle;}#confirm_pgto #center table.confirm_itens .nome {text-align: left; padding-right: 15px !important;}#confirm_pgto #center table.confirm_itens .total {text-align: right;}#confirm_pgto #center table.confirm_itens .prazo {padding: 0 20px; color: #080}#confirm_pgto #center table.confirm_itens .quantidade {padding: 0 20px}#confirm_pgto #center table.confirm_itens .remover {padding: 0 20px}#confirm_pgto #center table.confirm_itens img {vertical-align: middle;}#confirm_pgto #center table.confirm_itens input {margin-top: 4px;}#confirm_pgto #center div div.cartao_info {border-bottom: 1px solid #CCC; padding-bottom: 15px}#confirm_pgto #center div div.cartao_info h3 {border: 0; margin: 0 0 15px 0;}#confirm_pgto #center div div.cartao_info dl {width: 600px}#confirm_pgto #center div div.cartao_info dl dt, #confirm_pgto #center div div.cartao_info dl dd {width: 300px; padding-bottom: 10px; float: left} #confirm_pgto #center div div.cartao_info dl dd.adm strong, #confirm_pgto #center div div.cartao_info dl dd.parc strong {color: #080}#confirm_pgto #center div p.obs {margin-left: 10px;padding: 15px 0 0;}

#confirm_pgto #center div p.desconto,#confirm_pgto #center div p.frete,#confirm_pgto #center p.total {text-align: right;padding: 11px 0;margin: 0 10px 0 0;vertical-align: middle;font-weight: bold;border-left: 1px solid #CCC;}
/* alteração Rodrigo Assis 01/09/09 - Alteração das propriedades do frete com desconto */
#confirm_pgto #center div p.frete {border-bottom: 1px solid #CCC;}
#confirm_pgto #center div p.desconto strong,#confirm_pgto #center div p.frete strong,#confirm_pgto #center p.total strong {padding-left: 5px;}

#confirm_pgto #center div div.valor_final {border: 0;background:#666; color:#FFF;margin: 0; height:15px; padding: 15px 10px;}
#confirm_pgto #center div div.valor_final span.alertaEntrega_total {float:left}
#confirm_pgto #center p.total {margin-right: 0; padding:0; border:0; float:right}
#confirm_pgto #center p.total strong {color: #FFF !important}

#confirm_pgto #center p.pop {padding: 8px 0 0 40px;background: url(img/prazoDifAlert.gif) 0 3px no-repeat;}
#confirm_pgto #center a.voltar, #confirm_pgto #center a.concluir {display: block;margin: 10px 10px 0 0;background: 0; border: 0;color: #FFF;font-weight: bold; font-size: 1em;width: 171px; height: 30px;text-indent: -5000px; overflow: hidden;background: url(img/confirm_pgto_btn_concluir.gif) 0 0 no-repeat;}

#confirm_pgto #center a.voltar {margin-left: 10px; width: 85px;background: url(img/btVoltarCinza.gif) 0 0 no-repeat;}

#alerta_boleto {margin: 0; padding: 0; width: 400px; text-align: center}#alerta_boleto p.pop {width: 350px; text-align: left;background: #DDD url(img/confirm_pgto_pop.gif) 5px 10px no-repeat;padding: 10px 10px 10px 45px;font: normal 0.75em "Trebuchet-MS", Arial;}#alerta_boleto p.btn_txt, #alerta_boleto p.btn_txt input {background: transparent url(img/btngeral_bgesq.gif) no-repeat 0 0; border:0; color:#FFFFFF;cursor:pointer; font-size: 0.95em;font-weight:bold; height:22px;padding-left: 9px; width: 150px;}#alerta_boleto p.btn_txt {margin: 25px auto 0}#alerta_boleto p.btn_txt input { background: transparent url(img/btngeral_bgdir.gif) no-repeat right 0; padding: 0 9px 0 0; *margin-left: -90px;}#pedido_finalizado #center {padding: 15px 15px 20px; border: 1px solid #CCC; text-align: left;}#pedido_finalizado #center div {width: 500px; margin: 0 auto;}#pedido_finalizado #center div h3 {padding-left: 40px;height: 32px;line-height: 32px;background: url(img/pedido_finalizado_logo.gif) 0 0 no-repeat;font-size: 1.6em;}#pedido_finalizado #center div p {margin-top: 15px;}#pedido_finalizado #center div p a {font-size: 1.2em; font-weight: bold; text-decoration: underline;}#pedido_finalizado #center p.btn {background: url(img/btngeral_bgesq.gif) no-repeat 0 0; height:22px; padding-left: 3px; width: 160px;}#pedido_finalizado #center p.btn a { display: block; width: auto; height: 22px; background: url(img/btngeral_bgdir.gif) no-repeat right 0;padding: 3px 3px 0 0;text-align: center;text-decoration: none;color:#FFFFFF; font-size: 0.875em; font-weight:bold; }#pedido_finalizado #center div p.voltar,#pedido_finalizado #center div p.pedidos {float: left; margin: 30px 10px 0 0;}#pedido_finalizado #center div p.voltar a,#pedido_finalizado #center div p.pedidos a {display: block;text-indent: -5000px;overflow: hidden;}#pedido_finalizado #center div p.voltar a {background: url(img/btn_voltarpginicial.gif) 0 0 no-repeat;width: 194px; height: 30px;}#pedido_finalizado #center div p.pedidos a {background: url(img/pedido_finalizado_btn_pedidos.gif) 0 0 no-repeat;width: 122px; height: 30px;}#pedido_finalizado #center #ebit {clear: both; width: 100%; margin-top: 20px;text-align: center; border-top: 1px solid #CCC;}#pedido_finalizado #center #ebit a {display: block;width: 500px; height: 60px;margin: 10px auto 0; padding-top: 10px; text-indent: -10000px; overflow: hidden;background: url(https://www.ebitempresa.com.br/bitrate/banners/b115065.gif) 0 0 no-repeat;}#pedido_finalizado #center #ebit form {display: none}.banner_botao a{text-decoration:none;}#header.mLines #menu ul.newList li.last a span {/*corre��o para li.last no IE7*/padding-left: 5px;*padding-left:5px;_padding-left:0;}

/* CSS BOTOES DINAMICOS - Default para todos os bot�es */
.banner_botao{height:auto !important}
dl.button_down {display:block;width: 110px;height:auto;margin:-5px 0 0 0;}
dl.button_down dt {background-color:#000;color:#FFCC33;font-size:0.9em;font-weight:bold;text-transform:uppercase;font-family: "Trebuchet MS";text-align:center;margin:0;	padding-top:4px;}
dl.button_down dd {display:block;background: #000000 url(img/bottom_btdin.gif) no-repeat bottom;color:#FFCC33;font-weight:bold;font-family:"Trebuchet MS";font-size:1em;	text-align:center;margin:0px;padding-bottom:3px;}

/* Cores de background e textos para os bot�es de cada departamento */
.bebes #right .banner_botao dl.button_down dt{background-color:#7a9dea;color:#FFFFFF}
.brinquedos #right .banner_botao dl.button_down dt {background-color:#09A8FA;color:#FFF}
.saudebeleza #right .banner_botao dl.button_down dt {background-color:#941C42;color:#C0FF00}
.relogiospresentes #right .banner_botao dl.button_down dt {background-color:#444468;color:#E8345D}
.perfumaria #right .banner_botao dl.button_down dt {background-color:#502F50;color:#F65085}
.instrumentosmusicais #right .banner_botao dl.button_down dt {background-color:#000000;color:ADF30B}
.informatica #right .banner_botao dl.button_down dt {background-color:#2D3646;color:#97E90F}
.ginasticalazer #right .banner_botao dl.button_down dt {background-color:#be6313;color:#bbf100}
.games #right .banner_botao dl.button_down dt {background-color:#282812;color:8EC201}
.eletroportateis #right .banner_botao dl.button_down dt {background-color:#453615;color:#FF7E00}
.eletronicos #right .banner_botao dl.button_down dt {background-color:#160B26;color:#FF009C}
.eletrodomesticos #right .banner_botao dl.button_down dt {background-color:#106048;;color:#E2FF00}
.esporteslazer #right .banner_botao dl.button_down dt {background-color:#BE6313;color:#BBF100}
.cinefoto #right .banner_botao dl.button_down dt {background-color:#084545;color:#F6881F}
.moveisdecoracao #right .banner_botao dl.button_down dt {background-color:#440F0C;color:#FFFF99}
.camabanho #right .banner_botao dl.button_down dt {background-color:#3F5341;color:#F3A315}
.utilidadesdomesticas #right .banner_botao dl.button_down dt {background-color:#A39568;color:#AFF707}
.ferramentasmaquinas #right .banner_botao dl.button_down dt {background-color:#442B0D;color:#FFAE00}
.arventilacao #right .banner_botao dl.button_down dt {background-color:#313D28;color:#F3A315}
.celulares #right .banner_botao dl.button_down dt {background-color:#5B7082;color:#ADF30B}
.telefonia #right .banner_botao dl.button_down dt {background-color:#10283E;color:#ADF30B}
.malasacessorios #right .banner_botao dl.button_down dt {background-color:#11112E;color:#F5256E}
.homecenter #right .banner_botao dl.button_down dt {background-color:#004d59;color:#ffae00}

/* Background-image e cor do texto para as "dd" de cada departamento */
.bebes #right .banner_botao dl.button_down dd {background:#7a9dea url(img/59/bebes_btndin.gif) no-repeat bottom;color:#FFFFFF}
.brinquedos #right .banner_botao dl.button_down dd {background:#09A8FA url(img/59/brinquedos_btndin.gif) no-repeat bottom;color:#FFF}
.saudebeleza #right .banner_botao dl.button_down dd {background:#941C42 url(img/59/saudeebeleza_btndin.gif) no-repeat bottom;color:#C0FF00}
.relogiospresentes #right .banner_botao dl.button_down dd {background:#444468 url(img/59/relogiospresentes_btndin.gif) no-repeat bottom;color:#E8345D}
.perfumaria #right .banner_botao dl.button_down dd {background:#502F50 url(img/59/perfumaria_btndin.gif) no-repeat bottom;color:#F65085}
.instrumentosmusicais #right .banner_botao dl.button_down dd {background:#000000 url(img/59/instmusicais_btndin.gif) no-repeat bottom;color:ADF30B}
.informatica #right .banner_botao dl.button_down dd {background:#2D3646 url(img/59/informatica_btndin.gif) no-repeat bottom;color:#97E90F}
.ginasticalazer #right .banner_botao dl.button_down dd {background:#be6313 url(img/59/ginasticalazer_btndin.gif) no-repeat bottom;color:#bbf100}
.games #right .banner_botao dl.button_down dd {background:#282812 url(img/59/games_btndin.gif) no-repeat bottom;color:8EC201}
.eletroportateis #right .banner_botao dl.button_down dd {background:#453615 url(img/59/eletroportateis_btndin.gif) no-repeat bottom;color:#FF7E00}
.eletronicos #right .banner_botao dl.button_down dd {background:#160B26 url(img/59/eletronicos_btndin.gif) no-repeat bottom;color:#FF009C}
.eletrodomesticos #right .banner_botao dl.button_down dd {background:#106048 url(img/59/eletrodomesticos_btndin.gif) no-repeat bottom;color:#E2FF00}
.esporteslazer #right .banner_botao dl.button_down dd {background:#BE6313 url(img/59/esporteslazer_btndin.gif) no-repeat bottom;color:#BBF100}
.cinefoto #right .banner_botao dl.button_down dd {background:#084545 url(img/59/cinefoto_btndin.gif) no-repeat bottom;color:#F6881F}
.moveisdecoracao #right .banner_botao dl.button_down dd {background:#440F0C url(img/59/moveisdecoracao_btndin.gif) no-repeat bottom;color:#FFFF99}
.camabanho #right .banner_botao dl.button_down dd {background:#3F5341 url(img/59/camaebanho_btndin.gif) no-repeat bottom;color:#F3A315}
.utilidadesdomesticas #right .banner_botao dl.button_down dd {background:#A39568 url(img/59/utilidadesdomesticas_btndin.gif) no-repeat bottom;color:#AFF707}
.ferramentasmaquinas #right .banner_botao dl.button_down dd {background:#442B0D url(img/59/ferramentasmaquinas_btndin.gif) no-repeat bottom;color:#FFAE00}
.arventilacao #right .banner_botao dl.button_down dd {background:#313D28 url(img/59/arventilacao_btndin.gif) no-repeat bottom;color:#F3A315}
.celulares #right .banner_botao dl.button_down dd {background:#5B7082 url(img/59/celulares_btndin.gif) no-repeat bottom;color:#ADF30B}
.telefonia #right .banner_botao dl.button_down dd {background:#10283E url(img/59/telefonia_btndin.gif) no-repeat bottom;color:#ADF30B}
.malasacessorios #right .banner_botao dl.button_down dd {background:#11112E url(img/59/malasacessorios_btndin.gif) no-repeat bottom;color:#F5256E}
.homecenter #right .banner_botao dl.button_down dd {background:#004d59 url(img/59/homecenter_btndin.gif) no-repeat bottom;color:#ffae00}

/* --------------------------------------------------------------------------------------------------------- */
/* COPIEI DO MAIS FOTOS PARA FAZER IGUAL NO VIDEOS */

/* ------------ Para Ligh "videoDisplay" */

#product #videoDisplay {background-color:#000;border: 2px ridge #002E8F;border-top-width: 1px;z-index:9999 !important;height:auto;width:480px;margin:-230px 0 0 -280px;	position:absolute;top:50%;left:50%;}#product #videoDisplay .videos {margin-top: 0;height:440px !important; width:480px !important;}#product #videoDisplay .videos h3 {width: auto;height: 40px;background:#0038A0 url(img/827/bg_maisfotos.gif) no-repeat scroll 0 1px !important;color: #FFF;padding: 0 100px 0 20px;}#product #videoDisplay .videos h3 span {position:relative;top:12px;width: auto;height: 28px;overflow: hidden;background: transparent none repeat scroll 0 50% !important;font-size: 0.95em; font-weight: bold;}#product #videoDisplay .videos ul li {*margin-top: 0}#product #videoDisplay .videos a.fechar {display: block;width: 80px; height: 22px;line-height: 22px;background: url(img/maisfotos_btnfechar.gif) right 0 no-repeat;position: absolute;top: 8px; right: 8px;color: #FFF;font-weight: bold; font-size: 0.875em;}

/* ------------ FIM >> Para Ligh "videoDisplay" */

/* ------------ Para Ligh "videoProduto em Cena" */

#product #videoDisplayProdutoCena {background-color:#000;border: 2px ridge #002E8F;border-top-width: 1px;z-index:9999 !important;height:auto;width:480px;margin:-230px 0 0 -280px;	position:absolute;top:50%;left:50%;}#product #videoDisplay .videos {margin-top: 0;height:440px !important; width:480px !important;}#product #videoDisplayProdutoCena .videos h3 {width: auto;height: 40px;background:#0038A0 url(img/827/bg_maisfotos.gif) no-repeat scroll 0 1px !important;color: #FFF;padding: 0 100px 0 20px;}#product #videoDisplayProdutoCena .videos h3 span {position:relative;top:12px;width: auto;height: 28px;overflow: hidden;background: transparent none repeat scroll 0 50% !important;font-size: 0.95em; font-weight: bold;}#product #videoDisplayProdutoCena .videos ul li {*margin-top: 0}#product #videoDisplayProdutoCena .videos a.fechar {display: block;width: 80px; height: 22px;line-height: 22px;background: url(img/maisfotos_btnfechar.gif) right 0 no-repeat;position: absolute;top: 8px; right: 8px;color: #FFF;font-weight: bold; font-size: 0.875em;}

/* ------------ FIM >> Para Ligh "video produto em cena" */

/* ------------ Para Ligh "imagemDisplay" */

#product #imagemDisplay {background-color: #FFF;border: 2px ridge #002E8F;border-top-width: 1px;z-index:9999 !important;height:auto;width:480px !important;margin:-230px 0 0 -280px;position:absolute;top:50%;left:50%;}.imagem ul li img {width:480px;height: 400px;}#product #imagemDisplay .imagem {margin-top: 0;height:440px !important; width:480px !important;}#product #imagemDisplay .imagem h3 {width: auto;height: 40px;background:#0038A0 url(img/827/bg_maisfotos.gif) no-repeat scroll 0 1px !important;	
color: #FFF;padding: 0 100px 0 20px;}#product #imagemDisplay .imagem h3 span {position:relative;top:12px;width: auto;height: 28px;overflow: hidden;background: transparent none repeat scroll 0 50% !important;font-size: 0.95em; font-weight: bold;}#product #imagemDisplay .imagem ul li {*margin-top: 0}#product #imagemDisplay .imagem a.fechar {display: block;width: 80px; height: 22px;line-height: 22px;background: url(img/maisfotos_btnfechar.gif) right 0 no-repeat;position: absolute;top: 8px; right: 8px;color: #FFF;font-weight: bold; font-size: 0.875em;}

/* ------------ FIM >> Para Ligh "imagemDisplay" */

/* ------------ INICIO >> Para Ligh "audioDisplay" */

#product #audioDisplay {background-color: #FFF;border: 2px ridge #002E8F;border-top-width: 1px;z-index:9999 !important;height:auto;width:480px;margin:-230px 0 0 -280px;	position:absolute;top:50%;left:50%;}#product #audioDisplay .audios {margin-top: 0;height:440px !important; width:480px !important;}#product #audioDisplay .audios h3 {	width: auto;height: 40px;background:#0038A0 url(img/827/bg_maisfotos.gif) no-repeat scroll 0 1px !important;color: #FFF;padding: 0 100px 0 20px;}#product #audioDisplay .audios h3 span {position:relative;top:12px;width: auto;height: 28px;overflow: hidden;background: transparent none repeat scroll 0 50% !important;font-size: 0.95em; font-weight: bold;}#product #audioDisplay .audios ul li {*margin-top: 0}#audioDisplay .audios ol {margin:15px;list-style:upper-alpha !important;list-style-type: decimal !important;list-style-position:inside !important;line-height:20px !important;}#textAudio {color: #666;background:none !important;margin:15px 0 0 15px;}#audioDisplay .audios hr {width:100%; color:#D1D1D1;display:block !important;}#product #audioDisplay .audios a.fechar {display: block;width: 80px; height: 22px;line-height: 22px;	background: url(img/maisfotos_btnfechar.gif) right 0 no-repeat;position: absolute;top: 8px; right: 8px;color: #FFF;font-weight: bold; font-size: 0.875em;}

/* ------------ FIM >> Para Ligh "audioDisplay" */

/* ------------ Para Ligh "SaibaMaisDisplay"*/
#product #saibaMaisDisplay{font-family:Arial,Helvetica,sans-serif; color:#FFF; text-align:center; background:url(img/722/bgLightBox.png) no-repeat 0 0; _background:url(img/722/bgLightBox.gif) no-repeat 0 0; position:absolute; left:50%; top:150px; z-index:9999; width:411px; height:219px; margin:0 0 0 -211px; display:none}
#product #saibaMaisDisplay #superior.barra a{display:block; float:right; height:17px; margin:15px 20px 0 0; _margin:7px 12px 0 0; width:16px; font-size:0px; padding-top:10px; background:url(img/722/btFechaSuperior.gif) right 0 no-repeat; color:#413931}
#product #saibaMaisDisplay div.texto{margin-top:48px; _margin-top:45px; padding:0px 20px 10px 135px; _padding:0px 20px 10px 127px; font-size:1.1em; text-align:justify}
#product #saibaMaisDisplay #inferior{display:none}

/* P�gina CHANGE IPIRANGASHOP */
/* body#change{height:1000px}
#change #cortaCorpo{overflow:hidden; width:100%; height:100%}
#change #lockPagina{background-color:#FFF; position:absolute; width:100%; height:100%; z-index:9998}
#change #alertMsg{font-family:Arial,Helvetica,sans-serif; color:#666; text-align:center; background:#FFF url(img/722/bg_ipirangaLightBox.gif) no-repeat 0 0; border:3px ridge #0a4994; border-top-width:1px; position:absolute; left:50%; top:150px; z-index:9999; width:482px; height:250px; margin:0 0 0 -241px}
#change #alertMsg h1{color:#F80; font-size:2em; text-transform:uppercase; margin-top:30px}
#change #alertMsg p{font-size:1.2em; margin:60px 0 0; line-height:20px}
#change #alertMsg h2{display:block; font-size:1.5em; font-weight:normal; margin:30px 0 15px}
#change #alertMsg a{color:#F80; font-size:1.3em; font-weight:bold; text-transform:uppercase; margin-right:20px; margin-left:15px} */

#change #cortaCorpo{overflow:hidden; width:100%; height:100%}
#change #lockPagina{background-color:#000; position:absolute; width:100%; height:100%; z-index:9998}
#change #alertMsg{font-family:Arial,Helvetica,sans-serif; color:#FFF; text-align:center; background:url(img/722/bgLightBox_change.png) no-repeat 0 0; _background:url(img/722/bgLightBox_change.gif) no-repeat 0 0; position:absolute; left:50%; top:150px; z-index:9999; width:428px; height:219px; margin:0 0 0 -211px;padding:0px 20px 10px 135px;*padding:0px 20px 10px 60px;_padding:0px 20px 10px 50px}
#change #alertMsg h1 {display:none}
#change #alertMsg p {width:280px;margin-top:50px; _margin-top:45px; font-size:1em; text-align:left}

#change #alertMsg h2{display:block; font-size:1.5em; font-weight:normal; line-height:25px;margin:20px 0;text-align:left;width:280px}
#change #alertMsg a {color:#F80; font-size:1.3em; font-weight:bold; text-transform:uppercase;}
#change #alertMsg form {text-align:center;width:110px;margin-left:15px;*margin-left:-140px;}
#change #alertMsg form a {margin:10px}
#change #alertMsg form a:last-child {margin-right:275px;*margin-right:145px}
#change #alertMsg a#sim {margin-right:30px}
#change #alertMsg a#nao {margin-right:275px;*margin-right:145px}

#product #saibaMaisDisplay #superior.barra a{display:block; float:right; height:17px; margin:15px 20px 0 0; _margin:7px 12px 0 0; width:16px; font-size:0px; padding-top:10px; background:url(img/722/btFechaSuperior.gif) right 0 no-repeat; color:#413931}
#product #saibaMaisDisplay div.texto{margin-top:48px; _margin-top:45px; padding:0px 20px 10px 135px; _padding:0px 20px 10px 127px; font-size:1.1em; text-align:justify}
#product #saibaMaisDisplay #inferior{display:none}


/* == TABELA DE DESCONTOS == */
#tabDesc #content {width:650px; margin:0 auto; font-family:Arial, Helvetica, sans-serif}
#tabDesc #content {padding:35px}
/*#tabDesc #content h3, #descontosPanel h3 {background:url(img/722/titleTabela.gif) center top no-repeat; text-indent:-5000px; border-bottom:1px solid #ccc; height:80px}
#tabDesc #content p, #descontosPanel  p {font-size:12px; color:#666; margin-top:25px; font-weight:bold}
#tabDesc #content table, #descontosPanel table {display:none; width:645px; margin-top:25px; font-size:14px; font-weight:bold; border:1px solid #ccc}*/
#tabDesc #content table th, #descontosPanel table th {width:33%; background:#d6d6d6; height:34px; vertical-align:middle}
#tabDesc #content table tbody tr, #descontosPanel table tbody tr {margin:0 5px}
#tabDesc #content table td, #descontosPanel table td {height:30px; vertical-align:middle; width:33%; border-bottom:1px solid #ccc; text-align:center; color:#999}
#tabDesc #content .btContinuar {margin-top:20px; background:url(img/722/tabelaDesconto/btContinuarComprando.gif); display:block; width:174px; height:42px; text-indent:-5000px}
#tabDesc #content .adendo, #descontosPanel .adendo {font-size:10px}


/* Layer AlertMessage - Carrinho */
#carrinho #descontosDisplay {width: 680px; /*height:500px;*/ margin: -250px 0 0 -417px; background-color: #FFF; border: 3px solid #666;position: absolute; top: 50%; left: 50%; z-index:9999; display:none; /*overflow:auto*/ }
#carrinho .btFechar {display:block; background:#ccc url(img/722/tabelaDesconto/fechar.gif) right top no-repeat; text-indent:-5000px; /*width:29px;*/ height:25px; margin-left:auto}
	*+html #carrinho .btFechar {width:871px}
	* html #carrinho .btFechar {width:871px}
#carrinho #descontosPanel {overflow:auto; height:480px; padding:0 10px} 
#carrinho #contentTable {width:640px; padding:10px 0; _padding:10px 0 20px}
#product #alertMessage p {padding: 5px;border-bottom: 1px solid #CCC;text-align: center;font-size: 1em;font-weight: bold;background-color:#F1F1F1;line-height:20px;margin-bottom:6px;}
#product #alertMessage ul {margin: 0 20px; height: 70px; overflow: auto}
#product #alertMessage ul li {padding-left: 10px;background: url(img/bullet_traco.gif) 0 center no-repeat;}
#product #alertMessage center {margin: -15px 0 5px}
#product #alertMessage span {display: block; float: left; margin-left: 10px;width: 187px; height:30px;}
#product #alertMessage span a {display: block; text-indent: -10000px; overflow: hidden;background: url(img/prod_btn_carrinho_new.gif) 0 0 no-repeat;width: 187px; height:30px;}
#product #alertMessage span.alterar {margin-left: 15px; width: 93px;}
#product #alertMessage span.alterar a {background: url(img/btAlterarCinza.gif) 0 0 no-repeat;width: 85px}
#carrinho #lockPagina {background-color: #000}


/* Ivens Gonçalves - Alterando [Colocar no Carrinho] para [Colocar os 2 no Carrinho] */
#product .compre_tambem dd.adicionar a {background:url("img/btColocar2Carrinho.gif") no-repeat scroll 0 0 transparent; width:193px; }
#product #center .compre_tambem li dd.adicionar {right:0; width:193px}


/* TABELA DE DESCONTOS */
#tabDesc {padding: 0px !important}


/* Alterando LogoTipo */
/*#tabDesc #funcCombustivelGratis {margin-top:15px; padding-bottom:20px}*/

#tabDesc div#content h3, #carrinho div#descontosPanel h3
{ background:url("img/722/tabelaDesconto/titleTabela.gif") no-repeat scroll left top transparent; }

#tabDesc #regulamentoTopo {overflow:auto; height:100%; margin-bottom:20px}
#tabDesc #regulamentoTopo h3, #carrinho div#descontosPanel h3 {float:left; width:255px; height:62px; text-indent:-10000px}
#tabDesc #regulamentoTopo a.btContinuar {float:right; width:200px; height:53px; margin-bottom:7px}
#carrinho div#descontosPanel #regulamentoTopo:after {display:block; content:" "; clear:both; visibility:hidden}
	*+html #carrinho div#descontosPanel ol.regulamento {clear:both}
	* html #carrinho div#descontosPanel ol.regulamento {clear:both}



#tabDesc #menu_ancoras {border-bottom:1px solid silver; display:table; margin:0 auto}
#tabDesc #menu_ancoras ul {overflow:hidden}
#tabDesc #menu_ancoras ul li {display:block; float:left; padding:5px 0}
#tabDesc #menu_ancoras ul li a {display:block; float:left; border-right:2px solid #666666; padding:0 10px; color:#666666; font-weight:bold}
#tabDesc #menu_ancoras ul li.ultimo a {border-right:none}
	
	/* Centralizando Menu no IE */
	*+html #tabDesc #menu_ancoras {width:expression(this.firstChild.offsetWidth)}
	* html #tabDesc #menu_ancoras {width:expression(this.firstChild.offsetWidth)}
	*+html #tabDesc #menu_ancoras ul {float:left}
	* html #tabDesc #menu_ancoras ul {float:left}

	/*#carrinho div#descontosPanel {width:835px;}*/
#tabDesc h4, #carrinho div#descontosPanel h4
{font-size:15px; font-style:italic; margin:20px 0 10px; text-indent:-10000px; height:21px}
#tabDesc h5, #carrinho div#descontosPanel h5 {font-size:14px; font-style:italic; margin:30px 4px 0}
	#carrinho div#descontosPanel h5 {margin-top:0}
#tabDesc p, #carrinho div#descontosPanel p {font-size:12px; margin:10px 4px 16px; font-weight:bold}
#tabDesc div.obs, #carrinho div#descontosPanel div.obs {border-top:1px solid #DDD; margin-top:30px}
	#carrinho div#descontosPanel div.obs {margin-top:15px}
#tabDesc div.obs p, #tabDesc p.obs,
#carrinho div#descontosPanel div.obs p, #carrinho div#descontosPanel p.obs {font-size:10px}
#tabDesc a.voltarTopo {float:right; font-size:10px; font-weight:bold; text-decoration:underline}

#tabDesc ol.regulamento li, #carrinho div#descontosPanel ol.regulamento li {margin-top:40px}
	#carrinho div#descontosPanel ol.regulamento li {margin-top:5px}
#tabDesc ol.regulamento li li, #carrinho div#descontosPanel ol.regulamento li li {margin-top:0px}
	#tabDesc ol.regulamento li#regulamento_definicao h4
	{background:url(img/722/tabelaDesconto/titulo-definicao.gif) no-repeat left top}
	#tabDesc ol.regulamento li#regulamento_mecanica h4
	{background:url(img/722/tabelaDesconto/titulo-mecanica.gif) no-repeat left top}
	#tabDesc ol.regulamento li#regulamento_comoParticipar h4
	{background:url(img/722/tabelaDesconto/titulo-comoParticipar.gif) no-repeat left top}
	#tabDesc ol.regulamento li#regulamento_acumulo h4
	{background:url(img/722/tabelaDesconto/titulo-acumulo.gif) no-repeat left top}
	#tabDesc ol.regulamento li#regulamento_comoUtilizar h4
	{background:url(img/722/tabelaDesconto/titulo-comoUtilizar.gif) no-repeat left top}


#carrinho div#descontosPanel ol.regulamento li#regulamento_definicao p {font-weight:normal}

/* Combustível Grátis */
#tabDesc #funcCombustivelGratis h5, #carrinho div#descontosPanel #funcCombustivelGratis h5
{height:21px; text-indent:-10000px; background:url(img/722/tabelaDesconto/subtitulo-combustivel-gratis.gif) no-repeat -3px top}
#tabDesc #funcCombustivelGratis ol, #carrinho div#descontosPanel #funcCombustivelGratis ol {width:100%}
#tabDesc #funcCombustivelGratis ol li, #carrinho div#descontosPanel #funcCombustivelGratis ol li
{background:url(img/722/tabelaDesconto/combustivel_gratis_seta.gif) no-repeat right center; overflow:hidden; float:left; margin-right:40px}
	#carrinho div#descontosPanel #funcCombustivelGratis ol li {margin-right:10px;}
	* html #tabDesc #funcCombustivelGratis ol li {margin-right:25px}
	* html #carrinho div#descontosPanel #funcCombustivelGratis ol li {margin-right:0}
	
#tabDesc #funcCombustivelGratis ol li p, #carrinho div#descontosPanel #funcCombustivelGratis ol li p
{width:202px; padding-right:87px; display:block; height:181px; float:left; text-indent:-10000px; margin-top:5px}
	#carrinho div#descontosPanel #funcCombustivelGratis ol li p {padding-right:64px}
#tabDesc #funcCombustivelGratis ol li.acumule p, #carrinho div#descontosPanel #funcCombustivelGratis ol li.acumule p
{width:241px; float:left;}
#tabDesc #funcCombustivelGratis ol li.credito, #carrinho div#descontosPanel #funcCombustivelGratis ol li.credito
{background:none; margin-right:0}

	#tabDesc #funcCombustivelGratis ol li.compre p, #carrinho div#descontosPanel #funcCombustivelGratis ol li.compre p
	{background:url(img/722/tabelaDesconto/combustivel_gratis_1.gif) no-repeat left top}
	#tabDesc #funcCombustivelGratis ol li.acumule p, #carrinho div#descontosPanel #funcCombustivelGratis ol li.acumule p
	{background:url(img/722/tabelaDesconto/combustivel_gratis_2.gif) no-repeat left top}
	#tabDesc #funcCombustivelGratis ol li.credito p, #carrinho div#descontosPanel #funcCombustivelGratis ol li.credito p
	{background:url(img/722/tabelaDesconto/combustivel_gratis_3.gif) no-repeat left top; padding-right:0}

#tabDesc #funcCombustivelGratis ol:after, #carrinho div#descontosPanel #funcCombustivelGratis ol:after
{content:" "; display:block; clear:both}
#tabDesc #funcCombustivelGratis p.obs, #carrinho div#descontosPanel #funcCombustivelGratis p.obs
{clear:both; margin-top:10px; font-size:11px}


/* Valores do Combustível Grátis */
#tabDesc div#valoresCombustivelGratis h5
{background:url(img/722/tabelaDesconto/subtitulo-valores.gif) no-repeat left top; text-indent:-10000px; height:23px; margin-top:20px}

#tabDesc div#valoresCombustivelGratis, #carrinho div#descontosPanel div#valoresCombustivelGratis
{width:807px; height:121px; background:url(img/722/tabelaDesconto/tabela_valores.gif) no-repeat center 45px; padding-bottom:65px; width:100%; overflow:hidden}

#tabDesc div.tabela, #carrinho div#descontosPanel div.tabela {display:none}

/*#tabDesc div#content #regulamentoTopo a.btContinuar
{background:url("img/722/tabelaDesconto/btContinuarComprando.gif") no-repeat scroll 0 0 transparent; width:199px; height:52px}*/


#carrinho div#descontosPanel div.rodape {margin-top:10px}
#carrinho div#descontosPanel div.rodape p {margin:0 5px; font-weight:normal}
#carrinho div#descontosPanel div.rodape div {float:left; margin-top:10px; margin-bottom:20px}
#carrinho div#descontosPanel div.rodape a.btVoltar
{background:url(img/722/tabelaDesconto/botao-voltar-carrinho.gif) no-repeat left top; width:162px; height:44px; display:block; text-indent:-10000px; float:right}
#carrinho div#descontosPanel div.rodape p.lembre {clear:both; margin-top:10px}
#carrinho div#descontosPanel div.rodape p.adendo {margin-top:15px; margin-bottom:15px}

/*#tabDesc div#valoresCombustivelGratis div.tabela {overflow:hidden; height:40px}
#tabDesc div#valoresCombustivelGratis div.tabela p {margin-top:0; float:left; text-indent:-10000px; width:251px; height:40px}
#tabDesc div#valoresCombustivelGratis div.tabela ul {overflow:auto; height:100%; background: url(img/722/tabelaDesconto/tabela_bg_direito.gif) no-repeat right 1px; float:left; padding-right:104px}
#tabDesc div#valoresCombustivelGratis div.tabela ul li {display:block; float:left; height:40px; width:80px}
	
	#tabDesc div#valoresCombustivelGratis div.comprasAcima p
	{background:url(img/722/tabelaDesconto/comprasacima.gif) no-repeat center center;}
	#tabDesc div#valoresCombustivelGratis div.comprasAcima li
	{background:url(img/722/tabelaDesconto/comprasacima_bg.gif) repeat-x center center;}
	
	#tabDesc div#valoresCombustivelGratis div.ganheCombustivel p
	{background:url(img/722/tabelaDesconto/ganhecombustivel.gif) no-repeat center center;}
	#tabDesc div#valoresCombustivelGratis div.ganheCombustivel li
	{background:url(img/722/tabelaDesconto/ganhecombustivel_bg.gif) repeat-x center center;}
	
	#tabDesc div#valoresCombustivelGratis div.cartaoIpiranga p
	{background:url(img/722/tabelaDesconto/cartaoipiranga.gif) no-repeat center center;}
	#tabDesc div#valoresCombustivelGratis div.cartaoIpiranga li
	{background:url(img/722/tabelaDesconto/cartaoipiranga_bg.gif) repeat-x center center;}*/


/* Ivens Gonçalves - Corrigindo largura 1024 da página Tabela de Descontos: 31/03/2010 */
#tabDesc #content {width:930px!important; padding-top:10px} /* 1000px - paddings */


/* Ivens Gonçalves - Mega Gambiarra na Tabela de Descontos do Carrinho: 31/03/2010 */
#carrinho #descontosDisplay {width:855px; /*height:768px; background:url(img/722/tabelaDesconto/pagina.jpg) no-repeat left top*/}
#carrinho #descontosPanel {/*margin-top:-40px;/*height:768px; overflow:visible;*/}
	*+html #carrinho #descontosPanel {width:851px; overflow-x:hidden}
/*#carrinho #descontosPanel #contentTable {}
#carrinho #descontosPanel #contentTable * {display:none}
#carrinho #descontosPanel #contentTable .btContinuar {display:block; position:relative; top:637px; left:183px; background:transparent; width:200px; padding:4px 0}*/


/* Ivens Gonçalves - Escondendo Lightbox na página de finalização Ipirangashop: 30/04/2010 */
#confirm_pgto #descontosDisplay {display:none}