@import url(/css/skin/ipirangashop/acumulo/skin.css);
#center {text-align: center/*;overflow: hidden; causa erro na pÃ¡gina de atendimento no ie6 */}#left, #right {overflow: hidden}h2, fieldset legend, hr {display: none}table {table-layout: auto}

/* CSS Sprite (static.css)
---------------------------------------------------------------------------------*/
#todas_lojas #center div h3, #sac .consulte_pedidos, #sac fieldset.busque, 
#sac #left p.duvidas, #sac #left ul.menu_sac li.pginicial a, 
#sac #left ul.menu_sac li.comocomprar a, #sac #left ul.menu_sac li.troca a,
#sac #left ul.menu_sac li.privacidade a, #sac #left ul.menu_sac li.faleconosco a, 
#sac #left ul.menu_sac li.formaspgto a, #sac #left ul.menu_sac li.corp a, 
#sac #left ul.menu_sac li.prazo a, #sac #left ul.menu_sac li.assistencias a,
#sac #left ul.menu_sac li.pginicial a:hover,
#sac #left ul.menu_sac li.pginicial a.on, #sac #left ul.menu_sac li.comocomprar a:hover,
#sac #left ul.menu_sac li.comocomprar a.on, #sac #left ul.menu_sac li.troca a:hover,
#sac #left ul.menu_sac li.troca a.on,#sac #left ul.menu_sac li.privacidade a:hover,
#sac #left ul.menu_sac li.privacidade a.on,#sac #left ul.menu_sac li.faleconosco a:hover,
#sac #left ul.menu_sac li.faleconosco a.on,#sac #left ul.menu_sac li.formaspgto a:hover,
#sac #left ul.menu_sac li.formaspgto a.on,#sac #left ul.menu_sac li.corp a:hover,
#sac #left ul.menu_sac li.corp a.on, #sac #left ul.menu_sac li.prazo a:hover,
#sac #left ul.menu_sac li.prazo a.on, #sac #left ul.menu_sac li.assistencias a:hover,
#sac #left ul.menu_sac li.assistencias a.on,#sac #center .txt .inicial dl.tel,
#sac #center .txt .inicial h3,#sac #center .txt .como_comprar h3,
#sac #center .txt .como_comprar h4 span, #sac #center .txt .troca_devolucao h3, 
#sac #center .txt .privacidade h3,#sac #center .txt .fale_conosco h3,
#sac #center .txt .result_busca h3, #sac #center .txt .pagamento h3,
#sac #center .txt .prazo h3, #sac #center .txt .assistencias h3, 
#sac #left dl.tel, #sac #center .txt .como_comprar p.att,
#quem_somos #center h3, #imprensa #center h3 {background-image: url(../img/722/opt__static_722.gif) !important}


/* INICIO NOVO SITE GAMBIARRA */

#banner_flash, #content, #footer {width:1000px !important; margin:0 auto !important; overflow:hidden !important}
#banner_flash, #content {background:#fff !important}

/* FIM NOVO SITE GAMBIARRA */

#em_falsos {top: 230px !important}img {border: 0}form, fieldset {border: 0}input {font-size: 11px !important; font-family: "Trebuchet MS", Arial !important}input.btn_ok {font-weight: bold !important;color: #FFF; margin-left: 3px;width: 23px; height: 22px;border: 0;}.btn_ok {cursor: pointer}

body {background:url(../img/722/sitenovobeta/bg.jpg) left top repeat; font-weight: normal;font-family:Arial, Helvetica, sans-serif; font-size: 0.75em;line-height: 13px; color: #666;}

a {text-decoration: none; color: #666;}a:hover {text-decoration: underline;}
#header h1 {  background-image: none;}
#header h1 a, #erro_inesperado h1 a { background-image: url(../img/722/logo.gif) !important;}


#header .busca input.btn_ok { 
	text-indent: 0;
	background-position: 0 0 !important;
	line-height: 22px;
	background-image: url(../img/722/form_busca_bg_btn.gif) !important;
}
@media all and (min-width: 0px) { /*Opera Hack*/
	#header .busca input.btn_ok {
		content: "OK"; /* opera */
		padding: 2px 5px 4px;
		background-position: 0 0 !important;
	}
}



#header #user_menu a, #header .busca label,#header dl#televendas {color: #FFF !important;} 
*#header #menu {_top: 70px !important}
#header #menu ul {background:url(../img/722/divLine.gif) 0 0 repeat-x; margin: 0; _height:30px; min-height:30px}
#header #menu ul li {min-height:30px; _height:30px; display:block !important; float:left; padding-top:6px}
#header #menu ul li.todas {background:url(../img/722/bulletTodas.gif) 92px 23px no-repeat;}
#header #menu ul li a {background:url(../img/722/divLineVert.gif) left top repeat-y; color:#fff; display:block; padding:2px 16px 4px}
#header #menu ul li a span {color: #FFF !important;background:none !important; font-size: 0.9em; font-weight: bold;padding:0}
#header #menu ul li.todas a {background:none; text-decoration: none}
#header #menu ul li.todas a span {color: #F63 !important;background: none !important;font-weight: bold}
#header #menu ul li.todas div a:hover {text-decoration: underline}
#header #menu ul li ol li {background:none}
#header #menu #subDpto { border-width: 3px; border-style: solid;background: #FFF;text-align: left;padding: 4px 10px 10px; z-index:9999; top: 125px; margin-left:-500px}
#header #menu #subDpto li {padding: 0; margin: 0 20px 0 0; line-height: 20px; float: none}
#header #menu #subDpto a {color: #666;font-weight: lighter;background: 0 !important; padding:0}
#header #menu #subDpto p {margin-right: 10px;}
#header #menu #subDpto ol + p {margin: 5px 10px 0; padding-top: 10px;border-top: 1px solid #CCC;font-weight: bold;}
#header #menu #subDpto p {_clear:left;}
#header #menu #subDpto ul {margin: 0 5px 0 10px}
#header #menu #subDpto ul li {width: auto; margin: 0 15px 0 0;}
#header #menu #subDpto ul li:first-child {border-left: 0}
#header #menu #subDpto ul li a {padding: 0; height: 22px;}
#header #menu #subDpto p a {font-weight: bold; margin-top:10px; text-transform:uppercase}


.sub_items li a {color: #C90}
.sub_items li ul a {color: #666}
.sub_items li.todos a {color: #C90} 
.ulTabs li span:hover, .ulTabs li.on span, #garantia #center fieldset.estender_garantia span, #carrinho #center fieldset div.cupom p strong, #carrinho #center fieldset div.cep a, #carrinho #center fieldset p.total strong, #seus_pedidos #center p.total strong, #seus_pedidos #center p.declaracao a, #seus_pedidos #center dl.status dd, #carrinho #center table.carrinho_itens .prazo strong, #confirm_pgto #center table.confirm_itens .prazo strong, #login #center fieldset.cadastrar legend, #pre_cadastro #center div p, #confirm_pgto #center p.total strong, #pedido_finalizado #center div h3,  #cadastro #center fieldset legend, #solic_catalogo #center fieldset legend {color: #C90 !important} 

#carrinho #center table.carrinho_itens .prazo span, #confirm_pgto #center table.confirm_itens .prazo span {border-color: #C90 !important} 

.ofertas li dl dd.parcelas strong, #product dd.parcela strong, #product #center .compre_tambem li dd.economize span, #garantia #center fieldset.estender_garantia dd.parcela strong, #center ol.pedido_abas li.on strong, #carrinho #center table.carrinho_itens .nome span, #carrinho #center table.carrinho_itens td.total,  #carrinho #center div.cupom p.desconto_cupom strong, #carrinho #center div.cep p.frete strong, #carrinho #center div.subtotal p strong, #carrinho #center div.desconto p strong, #seus_pedidos #center p.desconto strong,  #seus_pedidos #center p.frete strong, #seus_pedidos #center p.consulte a,  #login #center fieldset.cadastrado legend, #formas_pgto #center div div h4, #confirm_pgto #center div p.desconto strong,  #confirm_pgto #center div p.frete strong, #pedido_finalizado #center div p a, #esqueci_senha #center div h3, #reset_senha #center div h3, #busca_geral #center dl dd.preco, #erro_inesperado div p.msg, #naoencontrada #center div h3, #todas_lojas .todas_lista p.servicos_all, #header #menu #subDpto p, td.totalST {color:#C90}  
#header #menu #subDpto, #center .paginacao ol li.on {border-color: #f63} 
#popup {border-color: #0a4993} #popup h1 {background-color: #0a4993; background-image: url(../img/722/popup_bglogo.gif); color: #FFF; }#popup h1 span {background-image: none; }
#header {

}
#header h1 {width: 274px;height: 71px;margin: 0; padding: 0;background-color: none; background-position: right 0;background-repeat: no-repeat; text-align: left;left: 50%;margin-left: -390px;}#header h1 a {display: block; width: 217px; height: 74px; margin: 0; text-indent: -5000px; overflow: hidden;background-color: none; background-position: 0 0;background-repeat: no-repeat;}#header #user_menu {text-align: left; font-size: 1em;top: 10px !important; left: 50% !important;margin-left: -175px;background: url(../img/722/bg_new_kmvantagens.gif) 0 0 no-repeat; padding-left: 32px;height:36px !important}#header #user_menu li {margin-left: 0} #header #user_menu a {width: auto; height: 24px; font-weight: bold; padding-left: 15px;background-repeat: no-repeat; background-position: 0 0;font: lighter 0.875em Arial;text-transform: uppercase;color: #FBBD00 !important;background: url(../img/722/dot_menu.gif) 6px 8px no-repeat; }#header #user_menu li.carrinho a {padding-left: 0; background: 0}#header #user_menu li.pedidos a {}#header #user_menu li.cadastro a{}#header #user_menu li.atendimento a {}#header #user_menu li.rss a {}

dd.simularKM a {text-indent:-5000px;background:url(../img/722/selo_maisdesconto.gif) no-repeat 0 0;display:block;width:130px;height:34px;margin-top:10px}
body#product.km dd.msg {color:#FF8000;
font-size:1.3em;
margin-bottom:13px;
font-weight:bold;
margin-top:10px}

#header #user_menu li#linkKmHeader {
	display:block !important;
	width:165px;
	height:58px;
	float:right;
	margin-right:-18px; *margin-right:-28px;
	position:relative;
	top:-12px;
	right:0;
	background:url(../img/722/logo_KmVantagens.gif) no-repeat 0 0;
	cursor:pointer;
}

#header #user_menu li#linkKmHeader a{
	text-transform:none !important;
	color:#FFF !important;
	font-size:0.8em;
	font-weight:bold;
	background:none;
	display:block;
	width:auto;
	padding:10px 5px 0 63px;
	position:relative;
	top:0;
	float:right;
}

#left div.box p.valorSaldo {font-wight:bold;color:#F00000;font-size:1.4em; letter-spacing:0px; padding-bottom:4px;}

#confirm_pgto #center div p.obs {width:60%}
#confirm_pgto #center div > p {padding-top:15px}
#confirm_pgto #alteraEndereco {border:3px solid #013777 !important;}

#product #maisFotosDisplay {border-color:#013777 !important}
#product #maisFotosDisplay .mais_fotos h3 {
background:#0038A0 url(../img/722/bg_maisfotos.gif) no-repeat scroll 0 1px !important;
color:#FFFFFF !important;}
#product #maisFotosDisplay .mais_fotos h3 span {background:none !important;}
#product #maisFotosDisplay .mais_fotos ul li a:hover {border: 1px solid #013777 !important}
#formas_pgto #center div fieldset.promo {background:url(../img/722/text_preencOpcional.gif) no-repeat right 5px}



body.km dd.preco_por span {color:#CC9900;font-size:1.4em;}
body.km dd.preco_por{margin-top:10px}
#product dl.variacoes dd.parcela {margin-top:10px}
body.km dd.preco_de strong {color:#666;font-size:1.4em}
body.km dd.parcela strong {font-size:1.4em !important;color:#C00 !important;line-height:20px;}
body.km dd.comprar a.reais {text-indent:-5000px;background:url(../img/722/comprarReais.gif) no-repeat 0 0;display:block;width:177px;height:30px;margin-top:10px}
body.km dd.comprar a.kms {text-indent:-5000px;background:url(../img/722/bt_resgatar.gif) no-repeat 0 0;display:block;width:179px;height:37px;margin-top:10px}
body.km dd a.saibaMais {display:block;width:auto;height:auto;margin-top:7px;text-decoration:underline;font-weight:bold;}

#header .busca {text-align: left;width: 558px;left: 50% !important;margin-left: -170px;padding-top: 10px;}

#header .busca label {
	padding: 3px 0 0 30px !important;
	font-weight: lighter; font-size: 0.875em;color: #82a6d1 !important;text-transform: uppercase;
	background: transparent url(../img/722/busca.gif) 0 0 no-repeat !important;
	display: block; float: left; height: 30px;
}

#header .busca input {font-size: 1.05em; width: 220px; margin-left: 5px}
#header .busca input.btn_ok { background-position: 0 0;background-repeat: no-repeat;color: #0057bf; font-size: 1em;}
span#seloGoogle {*top: 12px; _top: 10px; left: 260px;}

/* POPUP IPIRANGA */
/* #product #saibaMaisDisplay #superior.barra {background:url(../img/722/popup_bglogo_ipiranga.gif) repeat-x 0 1px !important} */


#header dl#televendas {display: none;font-size: 0.95em;text-align: left;}
#header dl#televendas dt {background: url(../img/icone_televendas.gif) 0 2px no-repeat;padding-left: 16px;}
#header dl#televendas dd {margin-left: 90px;}


/* == BREADCRUMB == */
#header #breadcrumb {clear:both; padding-bottom:0px;z-index:0;}
p.caminho span.path a.breadLinks {font-wight:bold;text-decoration:underline;color:#666 !important}
#header #breadcrumb #cfFormBread {text-align: left;color: #666;font-size: 0.95em;margin: 8px 0 0;padding-left: 10px;}
#dept_home #breadcrumb p.caminho a, #secao #breadcrumb p.caminho a, #product #breadcrumb p.caminho a {color: #c90}
#header #breadcrumb #cfFormBread p.caminho {max-width:400px; _width:400px}
#header #breadcrumb #cfFormBread p.caminho .path {line-height:16px}
#header #breadcrumb #cfFormBread p.msglogin {margin-top: 3px; padding: 5px 10px 5px 30px; border: 1px solid #CCC; border-width: 0 1px;background: url(../img/ic_login.gif) 8px center no-repeat;}
#header #breadcrumb #cfFormBread p.msglogin a {text-decoration: underline}

#dept_home #breadcrumb p.caminho span a, #secao #breadcrumb p.caminho span a, #product #breadcrumb p.caminho span a { font-size:12px !important; font-weight:bold !important; color:#666}
#dept_home #breadcrumb p.caminho span.path strong a, #secao #breadcrumb p.caminho span.path a, #product #breadcrumb p.caminho span.path a  { font-size:16px !important; font-weight:bold !important; color:#C90}

#header .codigo_promo {font: normal 11px/12px "Trebuchet MS", Arial;padding-left: 10px;margin: 10px 5px 0 0;color: #666;}
#header .codigo_promo label {text-align: right; border-left: 1px solid #CCC; padding-left: 7px;}
#header .codigo_promo input.txt_cod_promo {margin: 0 1px 0 4px; float:left}
#header .codigo_promo input.btn_cod {border: 0;width: 23px; height: 20px;background: url(../img/codpromo_btn.gif) 0 0 no-repeat;color: #FFF;font-size: 0.875em;font-weight: bold;cursor: pointer;*margin-top: -5px;}
#header .codigo_promo a {color: #666; display: block;text-decoration: underline;border: 1px solid #FFF;}#header .codigo_promo div {background: #FFF; border: 1px solid #666;text-align: left; padding: 15px;font-size: 1.05em; line-height: 13px; }#header .codigo_promo div strong {font-size: 1.2em; color: #080}#header .codigo_promo div ol {margin-top: 15px}#header .codigo_promo div ol li {margin-bottom: 10px}.box {padding-bottom: 4px; margin-bottom: 10px;font: normal 11px/12px "Trebuchet MS", Arial;color: #666;}.box > * {padding: 2px 7px;} .box a {color: #666;} 

#esquerdaForm {_margin-left: -1000px !important; _padding-left:0 !important}
#left .box {background: url(../img/box_left_bgbottom.gif) 0 bottom no-repeat;} 
#right .box {background: url(../img/box_right_bgbottom.gif) 0 bottom no-repeat;} 
#left .box > * {*padding: 0 5px;background-image: url(../img/box_left_bg.gif);} 
#right .box > * {background-image: url(../img/box_right_bg.gif);} 
.box strong, .box strong {display:block; color: #FFF;font-size: 1em;height: 21px; *height: 26px;line-height: 23px;padding: 0 5px 5px;text-align: center;background-repeat: no-repeat;background-position: 0 0;}
#left .box strong, #left .box strong {background-image: url(../img/722/box_left_titulo.gif)}
#left .box strong.cID {background-image: url();}
#left .box strong.cID {background-image: url();}
.sub_items > li, .sub_items h2 > li {padding: 5px 0; border-top: 1px solid #CCC;}
.sub_items h2:first-child li{border-top: 0;}
.sub_items li a {font-weight: bold}
.sub_items li:first-child a {border-top: 0;}
.sub_items li ul li {padding-top: 2px;}
.sub_items li {font-weight: bold}
.sub_items li ul {*margin-top: 2px;}
.sub_items li ul li, .sub_items li ul li a {font-weight: lighter; color: #666; border: 0;}
.sub_items li.mais a {font-weight: bold;}
.sub_items > li.todos {text-align: center; padding-bottom: 0;}
.ofertas_email input.btn_ok {background: url(../img/form_ofertasemail_bg_btn.gif) 0 0 no-repeat;}
.ofertas_email input.email {width: 95px; height: 18px;}
.marcas_home li {text-align: center; border-top: 1px dotted #CCC; padding-top: 5px;}
.marcas_home li:first-child {border: 0;}
.ofertas {border-bottom: 1px solid #CCC; margin-bottom:10px; overflow:hidden;}
.ofertas li {text-align: left; padding: 15px 0;}
.ofertas li dl {font-size: 1em;}
.ofertas li dl dd.parcelas {margin-top: 3px;}
.ofertas li dl dd.parcelas strong {font-size: 1.125em} 
.ofertas li dl dt {font-weight: bold; margin: 5px 0 12px;}
.ofertas li dl dt a {color: #666;} 
#center ol.pedido_abas {height: 38px;background: url(../img/carrinho_bgaba_on.gif) 0 0 repeat-x;position: relative;border: 1px solid #FFF; border-bottom: 0; *border: 0;}@media all and (min-width: 0px) { #center ol.pedido_abas {border-right: 0}}#center ol.pedido_abas li {text-align: center;font-size: 1.5em;color: #CCC;background: url(../img/carrinho_bgaba.gif) 0 0 repeat-x;}#center ol.pedido_abas li span {background: url(../img/carrinho_aba_quinaesq.gif) 0 0 no-repeat;}#center ol.pedido_abas li strong {background: url(../img/carrinho_aba_quinadir.gif) right 0 no-repeat;margin-left: 10px;padding: 12px 0;}#center ol.pedido_abas li.on {background: 0;}#center ol.pedido_abas li.etapa1 span {background: url(../img/carrinho_aba_quinaesq2.gif) 0 0 no-repeat;}#center ol.pedido_abas li.etapa4 strong {background: url(../img/carrinho_aba_quinadir2.gif) right 0 no-repeat;}.ulTabs {width: auto;text-align: left;margin: 0;height: 31px;}.ulTabs li {float: left;width: auto;height: 31px;font-size: 0.95em;cursor:pointer;font-weight: bold;background: url(../img/tab_bgmenu1.gif) 0 0 no-repeat;}.ulTabs li span {display: block;padding: 10px 10px 10px 6px;background: url(../img/tab_bgmenu2.gif) right 0 no-repeat;margin-left: 4px;}.ulTabs li:hover, .ulTabs li.on {background: url(../img/tab_bgmenu1_a.gif) 0 0 no-repeat;}.ulTabs li:hover span, .ulTabs li.on span {text-decoration: underline;background: url(../img/tab_bgmenu2_a.gif) right 0 no-repeat;}.ulTabs li a {text-decoration:none;}.divTabs {width: auto;height: 31px;}.divTabArea {border: 1px solid #CCC;clear: both;width: auto; display: none;}.divTabArea .ofertas {border: 0}.divTabControl div.on {display: block}#banner_regua, #banner_flash,.banner_botao, .banner_footer {display: block; overflow: hidden}#banner_regua, #banner_flash {clear: both; width: 100%}

#banner_regua {display: block;border-top: none; background:#FFF; 0 0 no-repeat; text-align: center;width: 100%;height: 38px !important; margin-top: 5px; *margin-top: 4px; /*_margin-top: 122px !important*/}


#footer {font-size: 0.9em;word-spacing: -0.2em;margin: 25px 10px; padding-top: 20px; *padding-top: 3px; color: #666;text-align: center;height: 210px; background:#fff url(../img/pixel_cinza.gif) repeat-x 0 15px}

#footer a {color: #666;}
#footer p, #footer dt {font-weight: bold; margin-top: 10px;}
#footer ul, #footer dl {overflow:hidden}
#footer li, #footer dd {border-left: 1px solid #CCC;padding: 0 2px 0 4px; margin-left:-1px}
#footer div {width: 280px; margin: 0 10px 20px; text-align: left;}
#footer div:first-child {float: left; width: 470px} 

/* UL SELOS */
#footer ul.selos {width: 100%;height:85px;text-align:center;}
#footer ul.selos img {border: 0;}
#footer ul.selos li {border: 0;text-align:center;width:15%;margin:0;position:relative;}
#footer ul.selos li a {cursor: pointer;}
#footer ul.selos p {font-weight: normal;}

#footer ul.selos li.pw {
	display: block; height: 28px; min-width:140px;
	text-indent: -5000px; overflow: hidden;
}

#footer ul.selos li.pw a {display:block; width:138px; height:28px; background: url(../img/poweredby.gif) right 0 no-repeat; margin:0 auto}

#footer ul.selos li.logoIpiranga {height:27px;margin-top:45px}
#footer ul.selos li.is {height:27px;margin-top:45px}
#footer ul.selos li.cen {height:28px;margin-top:45px}
#footer ul.selos li.ebit {height:53px;margin-top:19px}
#footer ul.selos li.verisign {height:85px;margin-top:13px}
#footer ul.selos li.pw {height:28px;margin-top:43px} 

#footer p.copy {margin-top:30px}

#versionControler {display:none}

/* ---------------------------- MENU ----------------------------------- */
#header.mLines #menu {
	background: url(../img/722/mn_bg_div_new.gif) 0 0 no-repeat !important; /* Fundo menu: quina esquerda */
} 
#header.mLines #menu ul.newList {
	background: url(../img/722/mn_bg_item_new.gif) right 0 no-repeat !important; /* Fundo menu: padrï¿½o e quina direita */
}
#header.mLines #menu ul.newList li.mn {
	background: url(../img/722/mn_bg_item_newlink.gif) right 0 no-repeat !important;	/* Intervalo entre as abas */
}
#header.mLines #menu ul.newList li.todas {
	background: url(../img/722/mn_bgvejatodas.gif) 0 0 no-repeat !important; /* Botï¿½o 'Ver todos os deptos' */
}


/************************************************************************/

/* BOTOES IPIRANGA */

#product dl.details dd a.carrinho, #product .compre_tambem dd.adicionar a {
background-position:0 -64px !important;
height:32px !important;
width:168px !important;
}
#product #alertMessage {border:3px solid #013777 !important;}
#product #alertMessage span a.carrinho {background:url(../img/722/bt_colocarCarrinho.gif) no-repeat 0 0 !important;}
#garantia #center p.voltar a {background:url(../img/722/btVoltarCinza.gif) no-repeat 0 0 !important; width:85px !important}
#garantia #center p.avancar a {background:url(../img/722/bt_avancar.gif) no-repeat 0 0 !important;}
#carrinho #center a.comprarmais {background:url(../img/722/bt_continuarComprando.gif) no-repeat 0 0 !important;width:193px !important;text-indent:-5000px !important}
#carrinho #center fieldset input.btn_prosseguir {background:url(../img/722/bt_avancar.gif) no-repeat 0 0 !important;width:93px !important; text-indent:-5000px !important;font-size:0px !important;color:#094289 !important;padding-top:20px}
input.btn_prosseguir {background:url(../img/722/bt_avancar.gif) no-repeat 0 0 !important;width:93px !important;}

#formas_pgto #center div div fieldset input.btn_avancar {background:url(../img/722/bt_avancar.gif) no-repeat 0 0 !important;width:93px !important;text-indent:-5000px !important}
#pedido_finalizado #center div p.voltar a {background:url(../img/722/bt_voltar.gif) no-repeat 0 0 !important;}
#confirm_pgto #center div fieldset.confirm_enderecos fieldset p.btn_txt input, #confirm_pgto #alteraEndereco fieldset .btn_txt {background:url(../img/722/bt_formaspgto_esq.gif) no-repeat 0 0 !important;}
#confirm_pgto #center div fieldset.confirm_enderecos fieldset p.btn_txt, #confirm_pgto #alteraEndereco fieldset p.btn_txt input.btn_txt {background:url(../img/722/bt_geral_dir.gif) no-repeat right 0 !important;}
#confirm_pgto #center table.confirm_itens .prazo {color:#013777 !important}
#confirm_pgto #center a.concluir {background:url(../img/722/bt_concluirCompra.gif) no-repeat 0 0 !important;}
#formas_pgto #center div ul.formas li a {background:url(../img/722/bt_formaspgto_esq.gif) no-repeat 0 0 !important;}
#formas_pgto #center div ul.formas li {background:url(../img/722/bt_formaspgto_dir.gif) no-repeat right 0 !important;}
#formas_pgto #center div ul.formas li.on a {background:url(../img/formas_pgto_btn_bgesq_on.gif) no-repeat 0 0 !important;}
#formas_pgto #center div ul.formas li.on {background:url(../img/formas_pgto_btn_bgdir_on.gif) no-repeat right 0 !important;}
#pedido_finalizado #center div p.pedidos a {background:url(../img/722/bt_seuspedidos.gif) no-repeat 0 0 !important;}
#pedido_finalizado #center div h3 {background:url(../img/722/ic_pedido_finalizado.gif) no-repeat scroll 0 0 !important;}
#seus_pedidos #center h3 {background:url(../img/827/ic_seus_pedidos.gif) no-repeat scroll 0 0 !important;}
#seus_pedidos #center p.contato {background:url(../img/827/ic_seus_pedidos_contato.gif) no-repeat scroll 0 0 !important;}
#seus_pedidos #center p.voltar a {background:url(../img/827/bt_voltar.gif) no-repeat scroll 0 0 !important;}

#popup .buscacep input.btn_enviar {background:url(../img/722/form_btn_confirmar.gif) no-repeat 0 0 !important;}
#login #center fieldset p.log, #formas_pgto #center div div.credito fieldset div label span, #header .codigo_promo div strong {color:#094289 !important;}
#login #center fieldset fieldset a {margin-left:53px !important}
#login #center fieldset fieldset.internet a {margin-left:72px !important;}
#header .codigo_promo div {border:2px solid #094289 !important;}


#header #menu {
	padding-bottom: 5px; *padding-bottom: 4px; 	_padding-bottom: 5px;
}
#header #banner_regua {margin: 0;}
#header.mLines {_padding-top: 81px;}
#header.mLines #menu {
	position: relative; _top: 0;  z-index: 10;
	padding: 0; width: auto; height: 46px; 
	margin-left: 1px; 
}
#header.mLines #menu ul.newList {
	position: relative;
	width: auto; height: 46px;
	/*text-align: left; white-space: normal;
	*/margin-right: 1px; margin-left: 1px; 
	padding: 0;
}
#header.mLines #menu ul.newList li.mn {
	line-height:23px; text-align:center;
	margin: 0 -0.43em 0 0;
	padding: 0 !important; display: block;
	min-width: 10px; _width: 10px; height: 23px;
	position: absolute; top: 0; left: 0;
}

#header.mLines #menu ul.newList li.last {background: 0 !important; padding-right: 0}
#header.mLines #menu ul.newList li.mn a {	
	background: 0 !important;	
	text-align:center; 	
	padding: 3px 9px 2px 0; /*FF*/
	*padding: 0 8px 2px  0; /*IE7*/
	_padding: 0 5px 2px  0; /*IE6*/	
}

@media all and (min-width: 0px) { /*Opera*/
	#header.mLines #menu ul.newList li.mn a {padding: 2px 6px 3px 0;}
}

#header.mLines #menu ul.sf li.mn a {padding: 4px 6px 5px 0;} /*Safari (via javascript: 'addClassName')*/
#header.mLines #menu ul.newList li.mn a span {
	white-space:nowrap; 
	padding-left: 0; padding-right: 0;
	background-image: none !important;
	*letter-spacing: -0.01em;
	_letter-spacing: 0;
}
#header.mLines #menu ul.newList li.todas {
	position: absolute; left: auto;
	top: 23px;	right: 0 !important; _right: -1px !important; 
	display: block;  width: 165px; height: 23px;	
	line-height: 23px; 
	float:none; margin: 0 !important; padding: 0; 
}
#header.mLines #menu ul.newList li.todas a,
#header.mLines #menu ul.newList li.todas a span {
	padding: 0 !important; margin: 0 !important; 
	background-image: none !important; text-align:center;
}
#header.mLines #menu ul.newList li.todas a span {margin-left: 7px !important;}



#header #breadcrumb, #header #breadcrumb #cfFormBread, 
#header #cfFormCodPromo, #header fieldset.codigo_promo {background: #FFF}
#header #breadcrumb {
	clear: both;
	margin-top: 1px; margin-bottom: 0;
	padding-bottom: 10px; 
	_position: relative; z-index: -1;
}
#header fieldset.codigo_promo {margin: -35px 0 0; _margin: 0; 
	position: relative; _bottom: 35px; _right: 0; z-index: 1; _z-index: 0; 
}
#header fieldset.codigo_promo div {top: 20px !important;}


/* ----------- menu 'veja todos' ------------- */
#header #menu #subDpto p {
	border-top: 1px solid #F63 !important; 
	float: none !important;
	margin: 5px 0 10px !important; 
	padding-top:5px !important; 
	font-weight: bold; 
	color: #f63;
}

#header #menu #subDpto p.servicos_all {*padding-top:2px !important; _padding-top:5px !important;}

#header #menu #subDpto p.vejatodos {border-top: 0 !important; margin-top: 0 !important}

#header.mLines #menu #subDpto {
	*position: absolute; _position: absolute;
	top: 24px; right: 0;
	margin: 0 0 0 -680px;
}

#header #menu #subDpto #linkfecha a {margin-left:-4px;}

#header #menu #subDpto ol {display:block; margin:0 3px 7px 0 !important; _margin-left:15px; _margin-top:5px !important;}

#header #menu #subDpto ul {margin: 0 5px 0 10px; _margin-top:5px;}

/* --------clearfix---------- */
#breadcrumb:after, 
#cfFormCodPromo:after,
#header.mLines #menu ul:after {clear:both;content:".";display:block;height:0pt;visibility:hidden;}

#breadcrumb, #cfFormCodPromo,
#header.mLines #menu ul {min-height: 0; _height: 0}

*html #breadcrumb, *html #cfFormCodPromo,
*html #header.mLines #menu ul {height:1%}
#breadcrumb, #cfFormCodPromo, #header.mLines #menu ul {display:block}

#header #cfFormCodPromo {z-index: -2;}
#header fieldset.codigo_promo {z-index: 0;}
#header #breadcrumb {z-index: 0; margin:0 !important}


/**/
#header #banner_regua {_border-top: 8px solid #0A4994}
#header.mLines #banner_regua {_margin-top: 83px; _border: 0}
#header.mLines {_padding: 0;}
#header.mLines #menu {_top: -80px; left: 0}
#header.mLines #menu #subDpto {right: 2px}

#sac #center .txt .inicial dl.tel {background:url(../img/722/sacCenter.gif) no-repeat 0 0 !important; display:block; width:259px; height:56px}
/* Loja 722 - ipirangashop */

#carrinho #center div.cupom {display:none !important} 
 
/* == AREA ESCONDIDA PROVISORIA 25-09-09 RODRIGO */
#pedido_finalizado iframe {display:none}


/* AlteraÃ§Ãµes EspaÃ§amento Header - Victor Bauer */
#header h1 {width:308px; height:78px; margin:0; left:0}
#header h1 a {background-image:url(../img/722/logoIp-checkout.gif) !important; width:213px; height:65px; margin:7px 0 0 15px; left:0}
#header #user_menu {left:70% !important}
#header #user_menu li#linkKmHeader {top:2px; *top:-10px; _top:-12px; margin-right:-28px; _margin-right:-33px}
#header .busca {left:70% !important}

/* PÃGINA CADASTRO */
#cadastro #center input.btn_confirmar { background:url("../img/722/form_btn_confirmar.gif") no-repeat scroll right 0 transparent!important;}

/* PÃGINA DESCADASTRO */
#descadastro #descContainer{width:600px; height:250px; margin:80px auto 0; }
#descadastro h1{height:78px; margin:40px auto 50px; width:308px}
#descadastro h1 a{background: url(../img/722/logoIp.gif) no-repeat scroll 0 0; display:block; height:78px; margin:0; overflow:hidden; text-indent:-50000px; width:308px}
#descadastro #text{margin:20px 40px 0}
#descadastro #text p.msg{margin-bottom:15px; color:#FFFFFF;}
#descadastro #text p.msg strong{font-size:14px}
#descadastro {background-color:#0a4994;}


/* Erro Inesperado */
body#erro_inesperado h1 {width:auto; height:auto; margin-top:30px}
body#erro_inesperado h1 a {height:81px; width:245px; margin:0 auto; background:url("../img/722/logoIp.gif") no-repeat center center !important}
p#revendedor {display:none}

body#erro_inesperado div {
	background:url("../img/722/erros/alerta.gif") no-repeat scroll 90px 20px transparent;
	border:none;
	margin-top:40px;
	height:105px;
}

body#erro_inesperado div p.msg {color:white; margin-top:10px; margin-left:35px; display:block;}
body#erro_inesperado div p{margin-left:35px; color:#fff; display:none;}
body#erro_inesperado div p a{color:#fff;}

/* Correcao carrinho ipiranga 31/03/10 */
#carrinho #center table.carrinho_itens .nome {padding-right:0}
#carrinho #center table.carrinho_itens .nome p{float:left; width:70%; margin-top:5px; color:#D15E0D}
#carrinho #center table.carrinho_itens .nome p a{color:#CC9900; text-decoration:underline; font-style:italic}
#carrinho #center table.carrinho_itens .nome div p{float:none; width:150px; margin-top:0; color:#666}
#carrinho #center table.carrinho_itens .nome .subtotal{border:0; float:right; margin-top:0}


/* TOOLTIP IPIRANGASHOP - 01/04/2010 */
.ofertas li dl .toolTipMaster {display:none !important}
.ofertas li dl dd.toolTip {display:block; margin:10px 0}
.ofertas li dl dd.toolTip .tooltipBox {display:none; background:#FFF url(../img/722/toolTipBox.gif) no-repeat 0 0; width:156px; height:67px; padding:13px 5px 0 7px; position:absolute; margin:-111px 0 0 95px; *margin:-70px 0 0 -15px; font-weight:bold}
.ofertas li dl dd.toolTip:hover .tooltipBox, .ofertas li dl dd.hoverTp .tooltipBox {display:block}
.ofertas li dl dd.toolTip .tooltipBox a {text-decoration:underline}
.ofertas li dl dd.toolTip .toolTipAct {display:block; text-indent:-9000px; width:108px; height:38px; background:url(../img/722/selo.gif) no-repeat 0 0}
/* Product */
#product dl .toolTipMaster {display:none !important}
#product dl dd.toolTip {margin:10px 0}
#product dd.toolTip .tooltipBox {display:none; background:#FFF url(../img/722/toolTipBox.gif) no-repeat 0 0; width:156px; height:67px; padding:13px 5px 0 7px; position:absolute; margin:-111px 0 0 95px; *margin:-70px 0 0 -15px; font-weight:bold}
#product dl dd.toolTip:hover .tooltipBox, dl dd.hoverTp .tooltipBox {display:block}
#product dl dd.toolTip .tooltipBox a {text-decoration:underline}
#product dl dd.toolTip .toolTipAct {display:block; text-indent:-9000px; width:108px; height:38px; background:url(../img/722/selo.gif) no-repeat 0 0}

/* FORMS CEP CARRINHO */

#popup .buscacep p, #popup .buscacep fieldset label {color:#FFFFFF}


/* Ivens GonÃ§alves - Alterando BotÃ£o Gerar Boleto: 04/04/2010 */
#pedido_finalizado div#center p.btn a {background:url("../img/722/bt_geral_dir.gif") no-repeat scroll right 0 transparent}
#pedido_finalizado div#center p.btn {background:url("../img/722/bt_formaspgto_esq.gif") no-repeat scroll 0 0 transparent}

/* Rodrigo Freitas - Alterando os botÃµes quando o cadastro Ã© efetuado */
#cadastro_efetuado #center div h3{background:url("../img/722/pedido_finalizado_logo.gif") no-repeat transparent !important;}
#cadastro_efetuado #center div p.voltar a{background:url("../img/722/btn_voltarpginicial.gif") no-repeat transparent !important;}
#cadastro_efetuado #center div p.avancar a {background:url("../img/722/bt_avancar.gif") no-repeat transparent !important;}


/* Rodrigo Freitas - Esconder logo km de vantagens: 01/07/2010 */
#header #user_menu li#linkKmHeader{display:none !important;}

/* DiminuiÃ§Ã£o altura da linha Subtotal no Carrinho */
#carrinho #center .descontoKm { margin-top:-15px; min-height:20px}

/* Esconder campo CÃ³digo 
 */
#header fieldset.codigo_promo { display:none}

/* BotÃµes PadrÃ£o IS */
#cadastro_efetuado #center div h3, #email_cadastrado #center div h3, #pre_cadastro #center div h3 { background:url("../img/722/pedido_finalizado_logo.gif") no-repeat scroll 0 0 transparent!important;}
#reset_senha #center div fieldset p a { background:url("../img/722/btn_alterar.gif") no-repeat scroll 0 0 transparent!important; width:98px!important;}
#esqueci_senha #center div fieldset p.voltar a, #esqueci_senha #center div fieldset p a.voltar, #reset_senha #center div fieldset p.voltar a { background:url("../img/722/formas_pgto_voltar.gif") no-repeat scroll 0 0 transparent!important;}
#cadastro_efetuado #center div p.voltar a, #email_cadastrado #center div p.voltar a, #pre_cadastro #center div p.voltar a { background:url("../img/722/btn_voltarpginicial.gif") no-repeat scroll 0 0 transparent!important;}
#esqueci_senha #center div fieldset p a { background:url("../img/722/garantia_avancar.gif") no-repeat scroll 0 0 transparent!important;}

/*Selos Internet Segura e Camara e-net*/
#footer ul.selos li.is, #footer ul.selos li.cen{background:#fff; height:.1em; overflow:hidden; position:absolute; width:.1em;}
#footer ul.selos li{width:24%;}

/*==========Particularidades=============*/
/* =========================================== NOVO RODAPÃ‰ ================================================= */

.footer {margin:0 auto; width:1000px; padding-bottom:20px;}
.footer .links .titulo, .footer .formas-pagamento strong {color:#cff}
.footer .links, .footer .selos-e-logos {overflow:hidden; margin-top:18px; float:left}
.footer .selos-e-logos {margin-left:20px; float:right}

/* Footer User Area */
#footerUserArea {
background:url("../ipirangashop/img/footer-arredondado.png") no-repeat scroll center bottom #FFFFFF;
padding:10px 7px;
}
#footerUserArea #contUserArea { background:url(/css/ipirangashop/img/rodape/userArea-fundo.png) no-repeat left top #164B8D; padding:6px 0;}
* html #contUserArea {height:1%}
#footerUserArea #buscaFooter, #footerUserArea .minhaCta, #footerUserArea .meuCarr {float:left; display:inline}
#footerUserArea #buscaFooter {width:300px; margin-left:20px; margin-top:20px}
#footerUserArea .minhaCta {margin:0 30px; margin-top:20px}

/* Formas de Pagamento */
.footer .formas-pagamento {background:url("/css/img/722/divLine.gif") repeat-x 0 bottom; padding:20px 0 23px; overflow:hidden}
* html .footer .formas-pagamento {height:1%}
.footer .formas-pagamento p {color:white; float:right; padding:5px 0 4px}
.footer .formas-pagamento .bandeiras {float:left; margin-left:32px}
.footer .formas-pagamento .bandeiras li {float:left; width:32px; height:22px; text-indent:-10000px; background-image:url(/css/ipirangashop/img/bandeiras.png); background-repeat:no-repeat; margin-right:5px}
.footer .formas-pagamento .bandeiras .ipiranga-internacional-visa {background-position:0 0}
.footer .formas-pagamento .bandeiras .tef-itau {background-position:-35px 0}
.footer .formas-pagamento .bandeiras .tef-bb {background-position:-69px 0}
.footer .formas-pagamento .bandeiras .ipiranga-nacional {background-position:-104px 0}
.footer .formas-pagamento .bandeiras .cetelem-aura {background-position:-139px 0}
.footer .formas-pagamento .bandeiras .hipercard {background-position:-173px 0}
.footer .formas-pagamento .bandeiras .mastercard {background-position:-208px 0}
.footer .formas-pagamento .bandeiras .american-express {background-position:-243px 0}
.footer .formas-pagamento .bandeiras .ipiranga-internacional-mastercard {background-position:-277px 0}
.footer .formas-pagamento .bandeiras .diners-club {background-position:-312px 0}
.footer .formas-pagamento .bandeiras .visa {background-position:-347px 0}
.footer .formas-pagamento .bandeiras .dacasa {background-position:-381px 0}
.footer .formas-pagamento .bandeiras .tef-bradesco {background-position:-416px 0}

/* Links */
.footer .links strong {margin-bottom:2px; display:block}
.footer .links ul {font-size:10px}
.footer .links ul li a, .footer .links ul li {color:white}
.footer .links ul li a {text-decoration:underline}
.footer .links .institucional, .footer .links .atendimento, .footer .links .outras-info {float:left; margin-right:10px; padding-right:15px; background:url(/css/img/722/divLineVert.gif) repeat-y right top}
.footer .links .central-atendimento, .footer .links .servicos {margin-top:20px}

/*Selos*/
.footer .selos {width:230px; float:left;}
.footer .selos ul {overflow:hidden; height:50px}
.footer .selos ul li {background:no-repeat; background-position:center center; display:block; float:left; height:100%; text-indent:-10000px; width:24%}
.footer .selos .camara-enet {background-image:url(/css/ipirangashop/img/selos/camara-enet.gif)}
.footer .selos .internet-segura {background-image:url(/css/ipirangashop/img/selos/internet-segura.gif)}
.footer .selos .e-bit {background-image:url(/css/ipirangashop/img/selos/e-bit.gif)}
.footer .selos .certisign {background-image:url(/css/ipirangashop/img/selos/certisign.gif); width:90px; margin-left:80px;}


/* Logos */
.footer .logos {float:left; width:423px;}
.footer .logos ul {overflow:hidden}
.footer .logos ul li {float:left}
.footer .logos a {float:left; text-indent:-10000px; margin-left:100px; height:28px}
.footer .logos .ipiranga a {width:93px; background-image:url(/css/ipirangashop/img/logos/ipiranga.png)}
.footer .logos .comprafacil a {width:130px; background-image:url(/css/ipirangashop/img/logos/comprafacil.png)}


/* HistÃ³rico de NavegaÃ§Ã£o */
#histNavegacao{background:#E5E5E5; margin:10px auto; overflow:auto; height:100%; border-bottom:2px solid #DDD}
	* html #histNavegacao {position:relative}
#histNavegacao #histContent {width:1000px; margin:0 auto}
#histNavegacao h4{color:#174e8f; font-size:14px; text-align:left; margin:10px 0 10px 15px}
#ultimosVistos{float:left; width:780px}
#ultimasBuscas{overflow:hidden}
#ultimosVistos .lista{margin:10px; background:white; overflow:hidden; height:341px; background:url(/css/ipirangashop/img/temporarios/historico-navegacao/fundo.png) repeat-x}
#ultimosVistos .lista div.voltar, #ultimosVistos .lista div.avancar{width:50px; height:100%; background:white;}
#ultimosVistos .lista div.voltar span, #ultimosVistos .lista div.avancar span{display:block; margin:153px auto; text-indent:-10000px; background-position:center center; background-repeat:no-repeat; height:33px; cursor:pointer; width:24px}
#ultimosVistos .lista div.voltar{float:left; position:relative; left:0; background:url(/css/ipirangashop/img/temporarios/historico-navegacao/borda-esq.png) no-repeat left top}
#ultimosVistos .lista div.voltar span{background:url("/css/ipirangashop/img/temporarios/historico-navegacao/setas.png") no-repeat 0 0;}
	#ultimosVistos .lista div.voltar span.hover{background-position:0 -33px}
	#ultimosVistos .lista div.voltar span.disabled{background-position:0 -66px; cursor:default}
#ultimosVistos .lista div.avancar{float:right; /*position:relative; left:-1px;*/ background:url(/css/ipirangashop/img/temporarios/historico-navegacao/borda-dir.png) no-repeat right top}
#ultimosVistos .lista div.avancar span{background:url("/css/ipirangashop/img/temporarios/historico-navegacao/setas.png") no-repeat -24px 0}
	#ultimosVistos .lista div.avancar span.hover{background-position:-24px -33px}
	#ultimosVistos .lista div.avancar span.disabled{background-position:-24px -66px; cursor:default}
#ultimosVistos .lista ul.ofertas{clear:none!important; float:left; width:660px; height:341px; overflow:hidden; position:relative}
#ultimosVistos .lista ul.ofertas li{float:none; position:relative; width:219px; border-right:1px solid #CCC; height:310px; overflow:hidden}
#ultimosVistos .lista ul.ofertas li dl img {width:auto!important; height:auto!important}
	* html #ultimosVistos .lista ul.ofertas li {width:233px}
*+html #ultimosVistos .lista ul.ofertas li{margin-left:-439px}
* html #ultimosVistos .lista ul.ofertas li{margin-left:-439px}
#ultimasBuscas {background:url(/css/ipirangashop/img/temporarios/historico-navegacao/borda-esq.png) no-repeat left 33px}
#ultimasBuscas ul{margin-right:10px; background:url(/css/ipirangashop/img/temporarios/historico-navegacao/borda-dir.png) no-repeat right top}
#ultimasBuscas ul li{height:41.5px; border-bottom:1px dotted #DDD; margin:0 9px; background:white}
	#ultimasBuscas ul li.primeiro {border-top:1px solid #ccc}
	#ultimasBuscas ul li.ultimo {border-bottom:1px solid #ccc}
#ultimasBuscas ul li a{display:block; height:40px; line-height:42px; font-size:15px; text-align:left; padding-left:30px; background:url(/css/ipirangashop/img/temporarios/historico-navegacao/busca-bullet.png) no-repeat 15px 21px}
#ultimasBuscas ul li a:hover{text-decoration:underline}
/* Ãšltimas ModificaÃ§Ãµes */
#ultimosVistos .lista ul.ofertas {left:1px}
#ultimosVistos .lista div.avancar {position:relative; border-left:1px solid white; width:49px}
    *+html #ultimosVistos .lista ul.ofertas {height:340px}
    * html #ultimosVistos .lista ul.ofertas {height:340px}
#ultimasBuscas ul li{height:41px}
#ultimasBuscas ul li.ultimo {padding-bottom:4px}
    * html #ultimasBuscas {height:1%}

/* Hacks TemporÃ¡rio para IE7 */
*+html #ultimosVistos .lista ul.ofertas li {margin-left:0px}
*+html #home .divTabs .ulTabs li#li3 {width:33.9%}

.checkout #center table .prazoOk, #lockAguardar, .checkout .stepTitles {
margin:10px 5px;
}

	
/* =================================== Publicidade ==================================== */
.banner_vitrine img {width:649px; margin:10px 0 20px 0;}



/*===============Adicionado por Danilo==========================*/
#headernew {
position:relative;
}
#headernew #televendas {
}
#headernew #televendas dt strong {
background:url(../ipirangashop/img/bullet/telefone.png) no-repeat left; padding-left:12px;
}

#headernew #televendas dd {
color:#FFCC44;
left:271px;
position:absolute;
top:35px;
width:397px;
}
.veja-como-utilizar {font-size:10px;}

.vejaComoUtilizar {
font-size:11px;
position:absolute;
text-decoration:underline;
top:79px;
}
/* CÃƒÂ³digo Promocional */
.codigo-promocional {
background:none repeat scroll 0 0 #FFFFFF;
overflow:hidden;
width:1000px;
padding-bottom:10px;
display:none;
}
.codigo-promocional #cfFormCodPromo {float:right; margin-right:10px;}
.codigo-promocional label {float:left; font-weight:bold; font-size:11px}
.codigo-promocional label a.recover {display:block; margin-top:-2px; text-align:right; font-weight:normal; font-size:9px; text-decoration:none}
.codigo-promocional .codigo, .codigo-promocional .btOkOff {margin-top:1px; float:left; display:inline}
.codigo-promocional .codigo {height:20px; margin-left:5px; width:85px; font-size:11px}
.codigo-promocional .btOkOff {
background:url("../skin/ipirangashop/acumulo/botoes/btn-ok.png") no-repeat scroll 0 0 transparent;
display:block;
height:22px;
margin-left:3px;
text-indent:-10000px;
width:35px;
}

/* CÃƒÂ³digo Promocional - O que ÃƒÂ© */
.codigo-promocional .oQueE {background:white; border:2px solid #080; position:absolute; right:0; width:400px; display:none}
.codigo-promocional .oQueE .lightboxBody p {text-align:justify}
.codigo-promocional .oQueE .lightboxBody strong {margin-bottom:5px}
.codigo-promocional .oQueE .lightboxBody ol li {margin:7px 0; font-size:11px}
.codigo-promocional .oQueE .lightboxBody ul {list-style:inside disc; margin-left:10px; margin-top:5px}
.codigo-promocional .oQueE .lightboxBody ul li {margin:0}
/*================CorreÃ§Ãµes para IE 6================*/

* html #headernew #menu #subDpto .subDpto-content ol, #headernew #menu #subDpto .subDpto-content ul {margin:0px 5px; width:130px;}
/*=======PROVISÓRIO DE ÃšLTIMA HORA 4H32 CORRIGIR O MENU NO IE7=========*/
* + html #header #menu {position: absolute;top: 76px; left: 0;width: 100%;padding: 7px 0;}
* + html #header #menu #subDpto {top: 25px}
* + html #menu ul {text-align: center; white-space: nowrap}
* + html #menu ul li {display: inline;}
* + html #header #menu #subDpto ol {margin: 0 8px 10px 4px}
* + html #header #menu #subDpto p.servicos_all {float: none; clear: both;height: 18px; margin: 5px 10px 0; padding-top: 5px;border-top: 1px solid #CCC;font-weight: bold;}

/* Correções 20-01-09 */

* + html #header #menu {top:0}

/* Header Meu Carrinho [\3A ] = [:] */
* html #meuCarr #cfFormCab001\3A meuCarrHeader, * html #formFooterUserArea .meuCarr #formFooterUserArea\3A meuCarrHeader {float:left}

/* Savio - alteracao da logo */
#headernew h1 a {background:url("../img/722/ipirangashop.png"); height:87px; margin-top:-15px; width:220px}

/*Freitas - Ajuste na página de declaração de compra*/
#declaracao_compra #center p.voltar a{background:url(../img/827/bt_voltar.gif) no-repeat 0 0; display:block; height:30px; overflow:hidden; text-indent:-5000px; width:93px;}
#declaracao_compra #center h3{background:url(../img/722/decl.gif) no-repeat 0 0; color:#666666; font-size:1.6em; height:32px; line-height:32px; margin-bottom:18px; padding-left:38px;}

/*Freitas - Nova bandeira de pagamento no rodapé*/
.footer .formas-pagamento .bandeiras .good-card{width:70px;}
.footer .links .titulo, .footer .formas-pagamento strong{display:block;}
.footer .formas-pagamento{float:none;}
.footer .formas-pagamento p{float:left;}
.footer .formas-pagamento .bandeiras{float:right;}


#oQTotal {display:block;}
#oQTotal a{font-size:11px; color:#666; text-decoration:underline; font-weight:normal;}



.lightbox-st{width:600px;}
.lightbox-st .lightboxBody{padding:20px; font-size:11px; line-height:16px; position:relative; padding-bottom:60px;}
.lightbox-st .lightboxBody #btnConcordo{display:block; position:absolute; bottom:48px; right:30px}
* + html .lightbox-st .lightboxBody #btnConcordo{bottom:-50px;} 
.lightbox-st .lightboxBody #btnConcordo a{background:url(/css/skin/ipirangashop/acumulo/botoes/btn-concordo.png); display:block; width:74px; height:32px; top:0 !important; margin-top:inherit !important; text-indent:-10000px;}


/*
@Name 				Luciano Filho
@Last modified		11/11/2011
@Obs.:				posicionamento e dimensão dos selos promocionais
*/
/* .homeSeloKm { width: 126px!important; height: 39px!important; display: block; } */
span.homeSeloKm img {margin: 10px auto !important; width: 126px!important; height: 39px!important; display: block!important;}

/*
@Name 				Luciano Filho
@Last modified		31/10/2011
@Obs.:				mudanças no layout do footer
*/
#footerUserArea {background-color: transparent !important; padding: 6px !important; background-image: url(../img/bg.jpg) !important; background-repeat: repeat-x;}
#footerUserArea #contUserArea {background: url(/css/img/722/footer-background.png) no-repeat top left !important; padding-top: 26px !important;}

.footer #formasPgmto { padding-bottom: 15px; padding-top: 15px; margin-left: 15px; width:970px !important; }
.footer div#formasPgmto, .footer div.links, .footer div.redesSociais, .footer div.selos-e-logos, .footer div.outras-info { background-color:#fff !important; }  
div#formasPgmto h4, div.redesSociais h4, div#formasPgmto p > span, strong.titulo, div.central-atendimento, .facebook a { color:#000 !important; }
.footer { height:340px; padding:0px 0px 20px; background-color:#fff;}
.footer div.links { margin-top:10px; margin-left:15px !important; }
.footer .links { border-right:1px solid #CCC!important; margin-right:10px !important; height:150px !important; }
.footer #formasPgmto, .footer .redesSociais { border-bottom:1px solid #CCC!important; background-image:none !important; }
.footer .redesSociais h4 { margin-left: 15px !important; }
.footer .selos-e-logos { margin-top:-75px !important; margin-right:30px !important; width:610px !important; }
.footer .selos-e-logos li.camaraenet { display:none; }
.footer .selos { padding-left:10px !important; width:230px !important; }
.footer .logos { width:300px !important; float:left !important; }
.footer .redesSociais { padding: 15px 0 !important; width:615px !important; }
.footer .logos .comprafacil a { width:130px !important; height:25px !important; background-image:url(/css/skin/ipirangashop/acumulo/rodape/selo-compra-facil.png)!important; }
.footer .logos li, .footer .selos li { padding-right:15px !important; }
.footer .selos .certisign { background-image:url(/css/skin/ipirangashop/acumulo/rodape/novo-selo-certisign.png) !important; }

.footer #buscaFooter { margin-left: 182px; }
.footer #buscaFooter { margin-bottom: 11px; margin-left: 274px; margin-top: 43px; width: 300px; }
form, fieldset { border: 0; }
.footer .busca {position: relative; z-index: 1; background: url(/css/skin/ipirangashop/acumulo/rodape/nova-lupa.png) no-repeat left top; padding-left: 54px;}
.footer .busca input.buscaInpt { margin-left: -28px; height: 23px; background: url(/css/skin/ipirangashop/acumulo/rodape/novo-campo-fundo.png) no-repeat right top; font-size: 16px!important; color: #999; border: none; width: 100%; }
.footer .busca input.btn_ok { background: url(/css/skin/ipirangashop/acumulo/rodape/novo-botao-buscar.png) no-repeat 0 0; width: 74px; height: 30px; position: relative; text-indent: -10000px; line-height: 0; }

.footer .minhaCta .deslogado, .footer .minhaCta .logado {background: url(/css/skin/ipirangashop/acumulo/carrinho-conta/background.png) no-repeat 0 0; padding: 9px 0 5px 45px; margin-top: 0px; margin-left: 280px; width: 155px; height: 43px;}
#footerUserArea #buscaFooter {width:300px; margin-left:20px; margin-top:10px;}

.footer .meuCarr {background: url(/css/skin/ipirangashop/acumulo/carrinho-conta/background.png) no-repeat -192px 15px; padding: 10px 0 5px 0; width: 192px; margin-top: -15px;}
.footer .meuCarr dl.contEmptyCar { background: none; padding: 10px 0 0 60px; }
#footerUserArea .minhaCta { margin: 0px -8px; margin-top: 0px; }
.footer .busca input.btn_ok { float: right; margin-right: -50px; margin-top: -2px; }
.footer .links ul li a, .footer .links ul li {color:#000;}
.footer .links .institucional, .footer .links .atendimento, .footer .links .outras-info{background:none;}

* + html .footer .busca input.btn_ok {margin-top: -27px; margin-left:3px;}

/* Alan Fernandes - 05/12/2011 as 15:39h | Requisição: Michele - Correção botão KM */
span.homeSeloKm {margin: 10px auto !important; margin-bottom: 5px auto !important; width: 126px!important; height: 39px!important; display: block!important;}



/* FORMATAÇÃO KM VANTAGENS | ALAN FERNANDES 20-112011 */

span.homeSeloKm img { margin: 0px auto !important; width: 126px!important; height: 39px!important; display: block!important; margin-top: 10px !important; margin-bottom: 10px ! important;}


/* FORMATAÇÃO KM VANTAGENS | ALAN FERNANDES 20-112011 */

span.homeSeloKm img { margin: 0px auto !important; width: 126px!important; height: 39px!important; display: block!important; margin-top: 10px !important; margin-bottom: 10px ! important;}


#headernew #menu.menu-fluido ul li, #headernew #menu ul { background: #096FBE; height: 23px; width: 100%; background: url(/css/img/ipi_menu_ul_bg.gif) no-repeat right 0; position: relative; margin: 0; }


#headernew #menu.menu-fluido ul li { border-bottom: 1px solid white; background: url(/css/img/ipi_menu_li_bg.gif) no-repeat 0 1px; }

#banner_regua, #banner_regua object {height:55px; overflow:visible; z-index:0}

#banner_regua object
{
	width:100%; height:55px; position:absolute; left:0
}

/* FORMATAÇÃO MENU HEADER CARRINHO | ALLAN BATISTA 02-1-2012  */
/*
#headernew #meuCarr {
background: none;
margin: 0;
width: 260px;
position: absolute;
right: 2px;
top: -2px;
height: 42px;
margin-top: 29px;
}

#headernew #meuCarr {
	background: none repeat scroll 0 0 transparent;
	height: 42px;
	position: relative;
	margin-top: -27px;
	right: 2px;
	width: 260px;
}
 */
#headernew #meuCarr {
    background: none repeat scroll 0 0 transparent;
	display: inline;
    height: 42px;
    margin: 0;
	padding: 0;
    position: absolute;
    right: 2px;
    top: 27px;
    width: 260px;
}
