#center {text-align: center;}#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}
#header {width:1000px !important; margin:0 auto !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 { background: #0A4994 url(../img/722/bg_body.gif) 0 0 repeat-x;}#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 {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 {text-align: center; background-color: #FFF; background-position: 0 0;background-repeat: repeat-x; z-index: 10; font-size: 1em;padding-top: 89px; *padding-top: 90px;}#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}


#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}
#secao #content #esquerdaForm {_margin: -1460px 0 0 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;}.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_halfsky, .banner_footer {display: none; overflow: hidden}#banner_regua, #banner_flash {clear: both; width: 100%}

#banner_regua object {width:1000px; height:163px !important;}
#banner_regua {display: block;border-top: none; background:#FFF; 0 0 no-repeat; text-align: center;width: 1000px;height: 163px !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 {
	background:none !important; /*Fundo cabe�alho*/
} 
#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:url(../img/722/bt_colocarCarrinho.gif) no-repeat 0 0 !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/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}

/*Flash home*/

#flash object {width: 978px; height:298px !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.gif) !important; width:308px; height:78px; 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 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}