@import "/css/skin/comprafacil/comprafacil/skin.css";

#left .box .sub_items li ul li, #left .box .sub_items li ul li a {color:#666}

/* Cores em Departamentos */
/* ar e ventilação */ .arventilacao #breadCrumb ul li.strongBread a, .arventilacao #left .sub_items li span, .arventilacao #left .sub_items li a {color: #91BC75}
/* automotivos */ .automotivos #breadCrumb ul li.strongBread a, .automotivos #left .sub_items li span, .automotivos #left .sub_items li a {color: #2A445A}
/* bebes */ .bebes #breadCrumb ul li.strongBread a, .bebes #left .sub_items li span, .bebes #left .sub_items li a {color: #97ADDE}
/* brinquedos */ .brinquedos #breadCrumb ul li.strongBread a, .brinquedos #left .sub_items li span, .brinquedos #left .sub_items li a {color: #202d7c}
/* Cama e Banho */ .camabanho #breadCrumb ul li.strongBread a, .camabanho #left .sub_items li span, .camabanho #left .sub_items li a {color: #5C785F}
/* Cds e Dvds */ .cdsedvds #breadCrumb ul li.strongBread a, .cdsdvds #left .sub_items li span, .cdsdvds #left .sub_items li a {color: #413a46}
/* Celulares */ .celulares #breadCrumb ul li.strongBread a, .celulares #left .sub_items li span, .celulares #left .sub_items li a {color: #687d91}
/* Cine e foto */ .cinefoto #breadCrumb ul li.strongBread a, .cinefoto #left .sub_items li span, .cinefoto #left .sub_items li a {color: #006C6C}
/* Colchão */ .colchoes #breadCrumb ul li.strongBread a, .colchoes #left .sub_items li span, .colchoes #left .sub_items li a {color: #561a1b}
/* Eletrodoméstico */ .eletrodomesticos #breadCrumb ul li.strongBread a, .eletrodomesticos #left .sub_items li span, .eletrodomesticos #left .sub_items li a {color: #0DAE7F}
/* Eletrônicos */ .eletronicos #breadCrumb ul li.strongBread a, .eletronicos #left .sub_items li span, .eletronicos #left .sub_items li a {color: #1A4698}
/* Eletroportáteis */ .eletroportateis #breadCrumb ul li.strongBread a, .eletroportateis #left .sub_items li span, .eletroportateis #left .sub_items li a {color: #EBA714}
/* Esporte e Lazer */ .esporteslazer #breadCrumb ul li.strongBread a, .esporteslazer #left .sub_items li span, .esporteslazer #left .sub_items li a {color:#e48737}
/* Ferramentas e Máquinas */ .ferramentasmaquinas #breadCrumb ul li.strongBread a, .ferramentasmaquinas #left .sub_items li span, .ferramentasmaquinas #left .sub_items li a {color: #713E02}
/* Fitness */ .fitness #breadCrumb ul li.strongBread a, .fitness #left .sub_items li span, .fitness #left .sub_items li a {color: #2c9d94}
/* Games */ .games #breadCrumb ul li.strongBread a, .games #left .sub_items li span, .games #left .sub_items li a {color:#58582c}
/* Ginástica e lazer */ .ginasticalazer #breadCrumb ul li.strongBread a, .ginasticalazer #left .sub_items li span, .ginasticalazer #left .sub_items li a {color: #DE802F}
/* Home Center */ .homecenter #breadCrumb ul li.strongBread a, .homecenter #left .sub_items li span, .homecenter #left .sub_items li a {color: #1e7a83}
/* Informática */ .informatica #breadCrumb ul li.strongBread a, .informatica #left .sub_items li span, .informatica #left .sub_items li a {color: #59616E}
/* Instrumentos Musicais */ .instrumentosmusicais #breadCrumb ul li.strongBread a, .instrumentosmusicais #left .sub_items li span, .instrumentosmusicais #left .sub_items li a {color: #333}
/* Linha Industrial */ .linhaindustrial #breadCrumb ul li.strongBread a, .linhaindustrial #left .sub_items li span, .linhaindustrial #left .sub_items li a {color: #5e8684}
/* Linha Livros */ .livros #breadCrumb ul li.strongBread a, .livros #left .sub_items li span, .livros #left .sub_items li a {color: #542101}
/* Malas e Acessórios */ .malasacessorios #breadCrumb ul li.strongBread a, .malasacessorios #left .sub_items li span, .malasacessorios #left .sub_items li a {color: #535375}
/* Móveis e Decoração */ .moveisdecoracao #breadCrumb ul li.strongBread a, .moveisdecoracao #left .sub_items li span, .moveisdecoracao #left .sub_items li a {color: #811306}
/* Perfumaria */ .perfumariacosmeticos #breadCrumb ul li.strongBread a, .perfumariacosmeticos #left .sub_items li span, .perfumariacosmeticos #left .sub_items li a {color: #834E83}
/* relógios e presentes */ .relogios #breadCrumb ul li.strongBread a, .relogios #left .sub_items li span, .relogios #left .sub_items li a {color: #4C4C72}
/* saúde e beleza */ .saudebeleza #breadCrumb ul li.strongBread a, .saudebeleza #left .sub_items li span, .saudebeleza #left .sub_items li a {color: #C54970}
/* telefonia */ .telefonia #breadCrumb ul li.strongBread a, .telefonia #left .sub_items li span, .telefonia #left .sub_items li a {color: #30587d}
/* utilidades domésticas */ .utilidadesdomesticas #breadCrumb ul li.strongBread a, .utilidadesdomesticas #left .sub_items li span, .utilidadesdomesticas #left .sub_items li a {color: #A79869}
/* vinhos e cia */ .vinhoscia #breadCrumb ul li.strongBread a, .vinhoscia #left .sub_items li span, .vinhoscia #left .sub_items li a {color: #660000}

/* ======= BANNER REGUA ======= */
#banner_regua, #banner_regua object {height:55px; overflow:visible; z-index:0}

#banner_regua{
	/* Fundo:  background:url(/css/img/59/banners_flash/natal_fundo.jpg) repeat-x 0 0;*/
	background-color:white;
}

#banner_regua object
{
	width:100%; height:55px; position:absolute; left:0
}

/* BOXES MENU NAVEGANDOO DEPARTAMENTOS */
.arventilacao #left .box strong {background-image: url(/css/img/59/ventilacao_box.gif)}
.automotivos #left .box strong {background-image: url(/css/img/59/automotivos_box.gif)}
.bebes #left .box strong {background-image: url(/css/img/59/bebes_box.gif)}
.brinquedos #left .box strong {background-image: url(/css/img/59/brinquedos_central_box.gif)}
.camabanho #left .box strong {background-image: url(/css/img/59/camaebanho_box.gif)}
.cdsdvds #left .box strong {background-image: url(/css/img/59/cdsedvds_box.gif)}
.celulares #left .box strong {background-image: url(/css/img/59/celulares_box.gif)}
.cinefoto #left .box strong {background-image: url(/css/img/59/cinefoto_box.gif)}
.colchoes #left .box strong {background-image: url(/css/img/59/colchoes_box.gif)}
.eletrodomesticos #left .box strong {background-image: url(/css/img/59/eletrodomesticos_box.gif)}
.eletronicos #left .box strong {background-image: url(/css/img/59/eletronicos_box.gif)}
.eletroportateis #left .box strong {background-image: url(/css/img/59/eletroportateis_box.gif)}
.esporteslazer #left .box strong {background-image:url(/css/img/59/ginastica_box.gif);}
.ferramentasmaquinas #left .box strong {background-image: url(/css/img/59/ferramentas_box.gif)}
.fitness #left .box strong {background-image: url(/css/img/59/fitness_box.gif)}
.games #left .box strong {background-image: url(/css/img/59/games_box.gif)}
.ginasticalazer #left .box strong {background-image: url(/css/img/59/ginastica_box.gif)}
.homecenter #left .box strong {background-image: url(/css/img/59/homecenter_box.gif)}
.informatica #left .box strong {background-image: url(/css/img/59/informatica_box.gif)}
.instrumentosmusicais #left .box strong {background-image: url(/css/img/59/instmusicais_box.gif)}
.linhaindustrial #left .box strong {background-image: url(/css/img/59/industriais_box.gif)}
.livros #left .box strong {background-image: url(/css/img/59/livros_box.gif)}
.malasacessorios #left .box strong {background-image: url(/css/img/59/malasacessorios_box.gif)}
.moveisdecoracao #left .box strong {background-image: url(/css/img/59/casaedecoracao_box.gif)}
.perfumariacosmeticos #left .box strong {background-image: url(/css/img/59/perfumaria_box.gif)}
.relogios #left .box strong {background-image: url(/css/img/59/relogios_box.gif)}
.saudebeleza #left .box strong {background-image: url(/css/img/59/saudeebeleza_box.gif)}
.telefonia #left .box strong {background-image: url(/css/img/59/telefonia_box.gif)}
.utilidadesdomesticas #left .box strong {background-image: url(/css/img/59/ud_box.gif)}
.vinhoscia #left .box strong{background-image:url(/css/img/59/vinhos_box.gif)}

/* ============================ Especifidades ============================ */
/* == CÓDIGO PROMOCIONAL == */
div#userNav #codPromocional {display:block}

#container h2, #container p {display:none}

/* == ABAS DA ASSISTÊNCIA TÉCNICA == */
.assistenciaTecnica .divTabs{margin-top:20px;}

/* Descer o DHTML a pedido da Carol*/
/*#banner_dhtml {top:547px;}*/

#revelacao_digital #banner_dhtml {top:200px; margin:0 0 0 -250px}
#revelacao_digital #banner_dhtml object { width:500px}

/* centralizando pgina 404 */
#naoencontrada #center {margin: 0}

/* Ajustando as imagens na pgina inicial do SAC*/
#sac #center .txt .inicial p img{margin:-30px 0 10px 10px;}
#sac #center .txt .inicial dl.tel {margin:0;}

/* Service List */
#home #serviceList {display:block}

/*Danilo Dinelli 19/10 - 15h19*/
.filtros .caminho{margin:10px;}
.filtros .caminho .excluiFiltro{display:inline-block; background:url(/css/cfWebNew/img/botoes.png) repeat scroll 0 -412px transparent; height:13px;  text-indent:-10000px;width:13px;}
.sub_items li .cancelarFiltro{background:url(/css/cfWebNew/img/botoes.png) repeat scroll 0 -412px transparent; height:13px;  text-indent:-10000px;width:13px; position:absolute; margin-left:5px;}
* html .sub_items h2 li ul h4{position:relative;}
* html .sub_items li .cancelarFiltro{background:url(/css/cfWebNew/img/botoes.png) repeat scroll 0 -412px transparent; height:13px; width:13px;  text-indent:-10000px;  margin-left:5px; position:absolute; top:0; right:5px;}

/*end*/
/* Margin para espaar DIV da pgina de confirmao do e-mail */


/* == LightBox Home - Renan Azevedo == */
#frmAutenticadorDisplay {           
}
#autenticadorDisplay {
	color: #000;
	background-color:#FFFFFF;
	height:372px;
	left:50%;
	margin-left:-357px;
	margin-top:-186px;
	position:absolute;
	top:50%;
	width:714px;
	z-index:9992;
	background:#fff url(/css/img/59/bg_autenticador_display.png) repeat-x top center;
	border: 1px solid #ccc;
}
#autenticadorDisplay .container {
	padding-top: 60px;
	background-color: transparent;
}
#autenticadorDisplay .btn_prosseguir {
	position: absolute;
	bottom: 20px;
	right: 20px;
	width: 194px;
	height: 39px;
	background: #fff url(/css/img/59/bg_autenticador_display_entrar.png) no-repeat top center;
	border: none;
	overflow: hidden;
	display:block;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
#autenticadorDisplay .container fieldset {
	padding-top: 100px;
	width: 400px;
	margin: 0 auto;
	background:#fff url(/css/img/59/bg_autenticador_display_cf.png) no-repeat top center;
	text-align:center;
}

#autenticadorDisplay .container fieldset.field0 input { margin-top:10px}

#autenticadorDisplay .container fieldset.field1 { background:none; padding-top:30px}

#autenticadorDisplay .container label {
	font-size: 22px;
	font-weight: bold;
	height:20px;
	margin-bottom:4px;
	text-indent:50px;
}
#autenticadorDisplay .container fieldset p {display:block; width:400px;}
#autenticadorDisplay .descTop {text-align:right}
#autenticadorDisplay .descTop a {font-weight:bold; color:#080; margin:10px 10px 0 0; display:block}
#autenticadorDisplay #mensagem, #autenticadorDisplay #mensagemLayer {position:absolute; top:245px; color:#FF500A; padding:0 5px; text-align:center; width:100%}
#lockPagina, .lockPagina {
	height: 100%;
}

.box_erro{display:block; width:645px;}
.box_erro strong{display:block; margin-left:10px; width:680px;}
* + html .box_erro {width:625px;}
* + html .box_erro strong{width:625px; margin-left:0;}

/* Lightbox CF Empresas 
#avisoMessagePJ { color:#666; background:#fff url(/css/img/59/bg_lightbox_avisomessage.gif) top center no-repeat; height:250px; left:50%; margin-left:-255px; margin-top:-186px; position:absolute; top:50%; width:510px; z-index:9992; border:1px solid #ccc;}
#avisoMessagePJ .descTop { padding:80px 10px 10px 10px; line-height:17px }
#avisoMessagePJ .descTop strong { font-weight:normal}
#avisoMessagePJ .btCarrinho input { position:absolute; bottom:20px; left:210px; background-image:url("/css/skin/comprafacil/comprafacil/botoes/genericos.png"); _background-color:transparent; background-position:0 0; border:none; width:93px; height:32px; text-indent:-10000px; cursor:pointer}
#avisoMessagePJ .btCarrinho input:hover { opacity:0.75; filter:alpha(opacity=75)}

 Novo Lightbox CF Empresas */
#avisoMessagePJ{color:#666; background:url(/css/img/59/bg_lightbox_login.png) 0 0 no-repeat; height:250px; left:50%; margin-left:-255px; margin-top:-186px; position:absolute; top:50%; width:565px; z-index:9992;}
#avisoMessagePJ .descTop{padding:110px 30px 10px; line-height:17px; background:url(/css/img/59/bg_lightbox_avisomessage.png) no-repeat 30px 38px; text-align:justify; width:508px; height:43px;}
#avisoMessagePJ .descTop strong { font-weight:normal}
#avisoMessagePJ .btCarrinho input { position:absolute; bottom:20px; left:290px; background-image:url("/css/skin/comprafacil/comprafacil/botoes/genericos.png"); _background-color:transparent; background-position:0 0; border:none; width:93px; height:32px; text-indent:-10000px; cursor:pointer; line-height:0;}
#avisoMessagePJ .btCarrinho input:hover, #avisoMessagePJ .btCancelar input:hover { opacity:0.75; filter:alpha(opacity=75)}
#avisoMessagePJ .btCancelar input{position:absolute; bottom:20px; left:180px; background-image:url(/css/img/59/btn_cancelar.png); _background-color:transparent; background-position:0 0; border:none; width:98px; height:32px; text-indent:-10000px; cursor:pointer; line-height:0;}/**/

/*Abas da vitrine da home*/
*html #home .divTabs .ulTabs li{width:32.9%}

/* Teaser */
.teaser {float:left; height:28px}
.teaser .titulo-noticias {margin-bottom:2px; margin-top:-15px; text-align:left; font-size: 10px; font-weight: bold; overflow:hidden; width:700px}
.teaser .noticias {overflow:hidden}
.teaser .noticias .lista {float:left; width:550px; height:26px; border:1px solid #ccc}
.teaser .noticias .lista li {display:none; font:bold 12px Arial, Helvetica, sans-serif; padding:6px 0; color:#080}
.teaser .noticias .lista li a {font-size:11px; text-decoration:underline; margin-left:3px}
.teaser .noticias .lista li a.verFotos {font-size:10px}
.teaser .noticias .lista li a.leiaMais {color:#ff8000; font-size:11px}
.teaser .noticias .anterior, .teaser .noticias .proximo {width:25px; height:28px; background:transparent url(/css/img/59/teaser/setas.png) no-repeat left top; text-indent:-10000px; float:left}
.teaser .noticias .proximo {background-position:-25px 0}

	/* Lightboxes */
	.lightboxNoticia {width:600px; border-width:4px; border-style:solid}
	.lightboxNoticia .lightboxTituloUnico .abas li.ativo {background:none; border-right:none}
	* html .lightboxNoticia .lightboxBody {height:1%}
	.lightboxNoticia h3 {font-size:14px; margin-top:12px; line-height:16px}
	.lightboxNoticia h4 {font-size:14px; color:#080}
	.lightboxNoticia p {margin:7px 0; line-height:16px}
	.lightboxNoticia .noticia-imagem {float:left; margin-right:12px}
	
		/* Fotos do Lightbox */
		.lightboxNoticia .album .visualizacao {background:transparent url("/css/img/59/teaser/centro-distribuicao.jpg") no-repeat; height: 176px; margin: 10px auto; overflow:hidden}
		.lightboxNoticia .album .visualizacao div {height:100%; width:14px}
		.lightboxNoticia .album .visualizacao .anterior {float:left}
		.lightboxNoticia .album .visualizacao .proximo {float:right}
		.lightboxNoticia .album .visualizacao div span {height:25px; width:100%; position:relative; top:50%; margin-top:-13px; background:url(/css/img/59/teaser/setas-foto.png) no-repeat; display:block; cursor:pointer}
		.lightboxNoticia .album .visualizacao .anterior span {background-position:0 0}
		.lightboxNoticia .album .visualizacao .proximo span {background-position:-14px 0}
		.lightboxNoticia .album.foto1 .visualizacao .anterior span {background-position:0 -25px; cursor:default}
		.lightboxNoticia .album.foto4 .visualizacao .proximo span {background-position:-14px -25px; cursor:default}
		.lightboxNoticia .album.foto1 .visualizacao {background-position:center 0}
		.lightboxNoticia .album.foto2 .visualizacao {background-position:center -176px}
		.lightboxNoticia .album.foto3 .visualizacao {background-position:center -352px}
		.lightboxNoticia .album.foto4 .visualizacao {background-position:center -528px}
		.lightboxNoticia .thumbs {clear:both}
		.lightboxNoticia .thumbs ul {margin: 0 auto; overflow: hidden; width:505px}
		.lightboxNoticia .thumbs ul li {float:left}
		.lightboxNoticia .thumbs ul li a {float:left; width:89px; height:60px; background:transparent url("/css/img/59/teaser/centro-distribuicao.jpg") no-repeat; margin-right:52px}
		.lightboxNoticia .thumbs ul li.thumb1 a {background-position:-277px -704px; width:80px}
		.lightboxNoticia .thumbs ul li.thumb2 a {background-position:-178px -704px}
		.lightboxNoticia .thumbs ul li.thumb3 a {background-position:0 -704px}
		.lightboxNoticia .thumbs ul li.thumb4 a {background-position:-89px -704px; margin-right:0}
	
	.lightboxNoticia .outrasNoticias {border-top: 1px solid #BBBBBB; margin-top: 20px; padding-top: 10px; clear:both}
	.lightboxNoticia .outrasNoticias ul {margin-top:5px}
	.lightboxNoticia .outrasNoticias ul li {margin:3px 0; font-size:11px; background-position:2px 4px}
	
	/* Especficas */
	.lightboxNoticia5 .descricao {margin-bottom:30px}

/* Lightbox de cancelamento de pedido */

/*Boto de cancelar e trocar forma de pagamento*/
#seus_pedidos #center div.enderecos{clear:both;}
.alterar-status-pagamento{list-style:none; margin:20px 0; height:32px;}
.alterar-status-pagamento li{}
.alterar-status-pagamento li a{height:32px; text-indent:-9000em; display:block; float:left; margin-right:10px;}
.botao-cancelar-pedido{background:url(/css/img/59/btn-cancelar-pedido.png) no-repeat 0 0; width:126px;}
.botao-trocar-endereco{background:url(/css/img/59/btn-trocar-endereco.png) no-repeat 0 0; width:202px;}
.botao-trocar-forma{background:url(/css/img/59/btn-trocar-pagamento.png) no-repeat 0 0; width:205px;}
.status .pendencias-pagamento{border:1px solid #f00; float:left; margin-right:10px; padding:2px;}
.status span{display:block; height:25px; line-height:20px; color:#f00;}

.aviso{background:url(/css/img/59/balao-aviso.png) no-repeat 0 0; color:#fff; font:11px Arial, Helvetica, sans-serif; height:49px; left:950px; padding:10px 10px 10px 20px; position:absolute; top:170px; width:180px; display:none}
#seus_pedidos .mensagem_cancelamento{background:#FFFFE3; color:#FF6600; display:block; font:bold 13px/33px Arial, Helvetica, sans-serif; height:33px; margin:0 10px 5px; padding-left:13px;}

/* Lightbox */
#lightbox-cancelar-pedido{border:2px solid #008800; height:334px; width:503px; background:#fff;}
#lightbox-cancelar-pedido .lightboxBody{padding:10px;}
#lightbox-cancelar-pedido .lightboxBody .explicacao-motivo{background:url(/css/img/59/bg_textarea.png) no-repeat 0 0; border:none; color:#999; display:block; font:13px Arial, Helvetica, sans-serif; height:30px; margin:10px auto 0; padding:5px; width:331px;}
#lightbox-cancelar-pedido .lightboxBody .caracteres-restantes{color:#666; display:block; font:10px Arial, Helvetica, sans-serif; margin:0 auto; text-align:right; width:340px;}
#lightbox-cancelar-pedido .motivo-cancelamento{display:block; margin:0 auto;}
#lightbox-cancelar-pedido .btn-cancelar-pedido{background:url(/css/img/59/btn-cancel-pedido.png) no-repeat 0 0; border:0; height:32px; margin:0 25px; text-indent:-9000em; width:143px; display:block; float:left;}
#lightbox-cancelar-pedido .btn-voltar{background:url(/css/img/59/btn-voltar.png) no-repeat 0 0; border:0; cursor:pointer; height:32px; text-indent:-9000em; width:76px; display:block; float:left;}
#lightbox-cancelar-pedido .botoes{margin:0 auto; width:270px;}

/* Cadastro */
.pfCad p.error{font-size:18px; text-align:center;}


/* Boto com Site Seguro */
#product .produto-atributos .btColocarCarrinho a,
#product .confirmacao .btColocarCarrinho
{width:260px; background-image: url("/css/skin/comprafacil/comprafacil/botoes/colocar-carrinho-site-seguro.png"); background-position:0 0}
#product .produto-atributos .btColocarCarrinho a:active,
#product .confirmacao .btColocarCarrinho:active
{background-position:0 -32px}

/* Trocando o codigo promocional */
/*
.codigo-promocional {background:transparent url(/css/img/59/site-seguro-e-ebit.png) no-repeat left top; width:380px; height:38px; margin-right: 10px; margin-top: -8px}
*/
.codigo-promocional{width:500px; display:block;}
.codigo-promocional * {display:block;}

/* Trocando Televendas */
/*dl#televendas dt {float:left; text-indent:-10000px; background:transparent url(/css/img/59/televendas/sac.png) no-repeat left 3px; width:270px}
.r1024 dl#televendas dt {background-image:url(/css/img/59/televendas/sac-resumido.png); width:136px}*/

/* Ajustes Rodap */
#footerNEW #bottom #centrais .sac li {line-height:14px}
#footerNEW.comprafacil #footerCont #bottom div#formasPgmto {margin-top: -25px}

/* Selo Frete Grtis */
.freteGratis .produto .atributos
{
	background:transparent url(/css/img/59/selo-frete-gratis.png) no-repeat 7px 7px;
	padding-top:21px;
}
*+html .freteGratis .produto .atributos {padding-top:31px}
* html .freteGratis .produto .atributos {padding-top:31px}

/* Voltar para pgina Inicial */
.voltarHome {color:#999; display:none; font-size:10px; padding-top:35px; text-indent: -9999em}
#header h1 a {overflow: visible; text-decoration: none}
#header h1 a:hover .voltarHome {display: block}
#home #header h1 a:hover .voltarHome {display: none}

/*Provisorio por ter um style errado no lightbox de sem-rastreamento*/
.saibaMais, .saibaMais a, .lightbox .fechar, .historico-navegacao strong.titulo {
	margin-top: 8px !important;
	top: 0 !important;
}
/* 
Danilo - 12/09/2011. */
/*
 .finalizado #boxPedido{width:780px !important;}
 .finalizado #boxPedido .container{float:left; width:488px; height:480px; border:none; border-left:1px solid #ddd;}
 .finalizado #boxPedido .bannerCkeckout{float:left; width:250px; height:520px; border-right:1px solid #ddd; background:#fff;}
 .finalizado #boxPedido .bgBottom{clear:both;}
 .finalizado #boxPedido .bannerCkeckout a{display:block; width:230px; height:230px; text-indent:-100000px;}
 .finalizado #boxPedido .bannerCkeckout .bannerAfiliados{margin-top:20px; margin-right:20px;}
 .finalizado #boxPedido .bannerCkeckout .bannerAfiliados a{background:url(/css/img/bannerAfiliados.png) no-repeat;}
 .finalizado #boxPedido .bannerCkeckout .bannerIndiqueGanhe{margin-top:20px; margin-right:20px;}
 .finalizado #boxPedido .bannerCkeckout .bannerIndiqueGanhe a{background:url(/css/img/bannerIndiqueGanhe.png) no-repeat;}

.finalizado #center #boxPedido ul li {
	padding: 20px 0;
}
*/
/* DHTML fixo no bottom da loja 
#footerNEW{ padding-bottom:140px; }*/
#banner_dhtml{ position: absolute; top: 50px; /*background:url(http://www.comprafacil.com.br/css/img/433/fatia_new.jpg) repeat-x 0 0; */}

/**+html #footerNEW { padding-bottom:154px; }*/

/*Chaordic*/
#chaordic_bestsellers, #chaordic_frequentlybought, #chaordic_similaritems, #chaordic_ultimatebuy, #chaordic_shoppingcart, #chaordic_purchasepersonalized, #chaordic_viewpersonalized, #product .produto-detalhes {margin-bottom:20px;}
#center{margin:0 185px;}
#left #chaordic_bestsellers{width:170px;}
#left{width:166px;}
#left .box{width:145px;}

/* Vale Presente */ 
.checkout #center table tbody .nome span{display:block;}
#seus_pedidos #center table.historico td a{float:left;}
#seus_pedidos #center table.historico td .historico-vale-presente{background:url(/css/img/59/vale-presente-historico.png) no-repeat 0 0; display:block; float:left; margin-left:14px; padding-left:47px; position:relative; top:4px;}
#seus_pedidos #center table.historico td .historico-vale-presente a{color:#080; text-decoration:none;}
#seus_pedidos #center table.historico th, #seus_pedidos #center table.historico td{height:22px; line-height:22px; padding:0;}
#seus_pedidos #center table.detalhe_pedido td .historico-vale-presente{float:right; margin-right:40px; margin-top:-7px;}
#pedido_finalizado #pedidos .vale-presente a{color:#080; font-weight:bold; text-decoration:underline;}
#pedido_finalizado #pedidos p{margin-top:10px;}
#seus_pedidos #lightbox-vale-presente{width:600px; background:#fff;}
#seus_pedidos #lightbox-vale-presente .fechar, #seus_pedidos #lightbox-vale-presente-ok .fechar{width:29px; height:19px; text-indent:-9000em; margin-top:1px !important; margin-left:-49px;}
#seus_pedidos #lightbox-vale-presente .lightboxBody{border:1px solid #ccc; margin:10px;}
#seus_pedidos #lightbox-vale-presente .lightboxBody h3{font-size:20px;}
#seus_pedidos #lightbox-vale-presente .lightboxBody h3 span{color:#080;}
#seus_pedidos #lightbox-vale-presente .conteudoLightbox{border:1px solid #666; height:215px; overflow:auto; margin-top:10px;}
#seus_pedidos #lightbox-vale-presente .conteudoLightbox li{border-top:1px solid #ccc; margin:0 10px; height:40px; line-height:40px;}
#seus_pedidos #lightbox-vale-presente .conteudoLightbox li.primeiro{border-top:none;}
#seus_pedidos #lightbox-vale-presente .footer-lightbox{height:51px; background:#e5e5e5; border:1px solid #666;}
#seus_pedidos #lightbox-vale-presente .footer-lightbox ul{list-style:none;}
#seus_pedidos #lightbox-vale-presente .footer-lightbox li{float:left; width:85px; height:32px; text-indent:-9000em; margin:10px 45px;}
#seus_pedidos #lightbox-vale-presente .footer-lightbox li a{display:block;}
#seus_pedidos #lightbox-vale-presente .footer-lightbox .btn-limpar{background:url(http://hml.comprafacil.com.br/css/img/59/vale-presente/btn-limpar.png) no-repeat 0 0;}
#seus_pedidos #lightbox-vale-presente .footer-lightbox .btn-imprimir{background:url(http://hml.comprafacil.com.br/css/img/59/vale-presente/btn-imprimir.png) no-repeat 0 0; width:92px;}
#seus_pedidos #lightbox-vale-presente .footer-lightbox .btn-enviar{background:url(http://hml.comprafacil.com.br/css/img/59/vale-presente/btn-enviar.png) no-repeat 0 0;}
#seus_pedidos #lightbox-vale-presente-ok{width:600px; background:#fff;}
#seus_pedidos #lightbox-vale-presente-ok .logo{background:url(http://hml.comprafacil.com.br/css/img/59/vale-presente/logo.png) no-repeat 0 0; width:217px; height:48px; text-indent:-9000em; margin:0 auto;}
#seus_pedidos #lightbox-vale-presente-ok .mensagem{text-align:center; margin:65px 0; font-size:20px; line-height:25px; font-weight:bold;}
#seus_pedidos #lightbox-vale-presente-ok .btn-comprar-vales{background:url(http://hml.comprafacil.com.br/css/img/59/vale-presente/btn-comprar-vales.png) no-repeat 0 0; width:197px; height:32px; text-indent:-9000em; float:left;}
#seus_pedidos #lightbox-vale-presente-ok .link-pagina-inicial{margin:0 20px 26px 0; text-align:right; line-height:30px;}
#seus_pedidos #lightbox-vale-presente-ok .link-pagina-inicial a{color:#080; text-decoration:underline;}
#seus_pedidos #lightbox-vale-presente-ok .lightboxBody{border:1px solid #666; margin:20px;}

/* DHTML fixo no bottom da loja 
#footerNEW{ padding-bottom:140px; }*/
#banner_dhtml{ position: absolute; top: 50px; /*background:url(http://www.comprafacil.com.br/css/img/433/fatia_new.jpg) repeat-x 0 0; */}

/**+html #footerNEW { padding-bottom:154px; }*/

/* Dhtml Natal e Black Friday - Freitas */
#banner_dhtml_natal { display:none; position:absolute; top:0; left:170px; z-index:9999; }  
#banner_dhtml_697x531 { display:block; position:absolute; top:130px; left:25%; z-index:9999; }
#banner_dhtml_500x500 { display:block; position:absolute; top:130px; left:25%; z-index:9999; }

/* Alteraes .banner_botao alinhar a esquerda - Vinicius */
.banner_botao{
	text-align: left;
}

/* Cadastro Cancelar Pedidos Troca de Endereo e Alterar Forma de pagamento */
#lightbox-cancelar-pedido{border:2px solid #008800; width:503px; background:#fff;}
#lightbox-cancelar-pedido p{margin-bottom: 15px;}
#lightbox-cancelar-pedido .lightboxBody{padding:20px;}
#lightbox-cancelar-pedido .lightboxBody .explicacao-motivo{background:url(/css/img/59/bg_textarea.png) no-repeat 0 0; border:none; color:#999; display:block; font:13px Arial, Helvetica, sans-serif; height:30px; margin:10px auto 0; padding:5px; width:331px;}
#lightbox-cancelar-pedido .lightboxBody .caracteres-restantes{color:#666; display:block; font:10px Arial, Helvetica, sans-serif; margin:0 auto; text-align:right; width:340px;}
#lightbox-cancelar-pedido .motivo-cancelamento{display:block; margin:0 146px;}
#lightbox-cancelar-pedido .motivo-obs-cancelamento{width: 451px;height: 81px;border: 1px solid black;padding: 5px; font: normal 12px Arial, Helvetica, sans-serif;line-height: 13px;color: #666;}
#lightbox-cancelar-pedido .btn-cancelar-pedido{background:url(/css/img/59/btn-cancelar-pedido.png) no-repeat 0 0; border:0; height:32px; margin-left: 25px; text-indent:-9000em; width:126px; display:block; float:left;}
#lightbox-cancelar-pedido .btn-voltar{background:url(/css/cfWebNew/img/botoes.png) no-repeat -83px -86px; border:0; cursor:pointer; height:32px; text-indent:-9000em; width:76px; display:block; float:left;}
#lightbox-cancelar-pedido .botoes{margin:0 auto; width:227px;}

#lightbox-trocar-forma-de-pagamento {border:2px solid #008800; width:503px; background:#fff;}
#lightbox-trocar-forma-de-pagamento p{margin-bottom: 15px;}
#lightbox-trocar-forma-de-pagamento .lightboxBody{padding:20px;}
#lightbox-trocar-forma-de-pagamento .botoes{margin:50px auto 35px; width:350px;}
#lightbox-trocar-forma-de-pagamento .btn-boleto{background:url(/css/skin/comprafacil/comprafacil/botoes/fluxo.png) no-repeat 0 -256px;width: 148px;height: 32px;text-decoration: none;text-indent: -10000px;cursor: pointer;border: none;line-height: 0;float: left;}
#lightbox-trocar-forma-de-pagamento .btn-cartao{background:url(/css/skin/comprafacil/comprafacil/botoes/fluxo.png) no-repeat 0 -192px;width: 154px;height: 32px;text-decoration: none;text-indent: -10000px;cursor: pointer;border: none;line-height: 0;float: left; margin-left: 48px;}

#lightbox-trocar-forma-de-pagamento-boleto {border:2px solid #008800; width:700px; background:#fff;}
#lightbox-trocar-forma-de-pagamento-boleto p{margin-bottom: 15px;}
#lightbox-trocar-forma-de-pagamento-boleto .lightboxBody{padding:20px;}
#lightbox-trocar-forma-de-pagamento-boleto .btn-voltar{background:url(/css/cfWebNew/img/botoes.png) no-repeat -83px -86px; border:0; cursor:pointer; height:32px; text-indent:-9000em; width:76px; display:block; float:left;}
#lightbox-trocar-forma-de-pagamento-boleto .btn-trocar-pagamento{background: url(/css/img/59/btn-trocar-pagamento.png) no-repeat 0 0;width: 205px;height: 32px;text-indent: -9000em;display: block;float: left; margin-left: 25px;}
#lightbox-trocar-forma-de-pagamento-boleto .botoes{margin:0 auto; width:306px;}
#lightbox-trocar-forma-de-pagamento-boleto .bandeira{height: 105px;width: 75px;text-align: center;margin: 0 auto;text-decoration: none;}
#lightbox-trocar-forma-de-pagamento-boleto .input[type="radio"] {display: block;margin: 0 auto 2px;}

#lightbox-trocar-forma-de-pagamento-cartao {border:2px solid #008800; background:#fff; width: 835px;}
#lightbox-trocar-forma-de-pagamento-cartao .lightboxBody{padding:20px;}
#lightbox-trocar-forma-de-pagamento-cartao .btn-voltar{background:url(/css/cfWebNew/img/botoes.png) no-repeat -83px -86px; border:0; cursor:pointer; height:32px; text-indent:-9000em; width:76px; display:block; float:left;}
#lightbox-trocar-forma-de-pagamento-cartao .btn-trocar-pagamento{background: url(/css/img/59/btn-trocar-pagamento.png) no-repeat 0 0;width: 205px;height: 32px;text-indent: -9000em;display: block;float: left; margin-left: 25px;}
#lightbox-trocar-forma-de-pagamento-cartao .botoes{margin:0 auto; width:306px;}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine {clear:both}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li {margin-bottom:10px}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li label {margin-right:15px}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li label#lNome {margin-left:90px}
	/* html .pagamento ul.formLine li label#lNome {margin-left:290px}*/
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li span.iEx {font-size:9px}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento .btCartao .leftBt, .pagamento .btBoleto .leftBt, .pagamento .btTrocaPonto .leftBt, .pagamento .btTef .leftBt, .pagamento .btOiPaggo .leftBt {font-size:11px; padding-top:3px}
*+html #lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li select {height:auto}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li input {vertical-align:middle}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li input#iNome {width:210px}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li label#lCod {margin-left:60px}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li input#iCod {margin-right:5px; width:35px}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li label#lNum {margin-left:77px}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li input#iNum {width:210px}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li label#lVal {margin-left:36px}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li input#iVal1 {width:55px}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li input#iVal2 {width:55px}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li.erro {overflow:hidden; clear:both; margin-top:-10px; margin-bottom:20px; padding-left:241px}
*+html #lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li.erro {margin-top:-20px}
* html #lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li.erro {margin-bottom:10px}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li.erro span {position:absolute}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li.erro .direita {margin-left:423px}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento #boxCartao .container #divEndRotulo {float:left; margin-right:5px; text-align:center}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li label#lEnd {margin-left:78px}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento #boxCartao .container #divEndRotulo label {display:block}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento #boxCartao .container #divEndRotulo span {margin-left:75px}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li a#duvidaEnd {font-size:11px}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento #boxCartao .container #divEnd {float:left; margin-bottom:15px}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento #boxCartao .container #divEnd address {color:silver; float:left; font-style:normal; width:410px}
/*.pagamento #boxCartao .container ul.formLine .btCartao {margin-top:-50px}
+html .pagamento #boxCartao .container ul.formLine .btCartao {margin-top:-85px}*/
#lightbox-trocar-forma-de-pagamento-cartao  .pagamento #boxCartao .container ul.formLine li.parcelamento {clear:both; overflow:hidden; margin-top:30px}
#lightbox-trocar-forma-de-pagamento-cartao  .pagamento ul.formLine li.parcelamento span {float:left; display:block; width:225px; padding-right:10px; text-align:right}
#lightbox-trocar-forma-de-pagamento-cartao  .pagamento ul.formLine li.parcelamento fieldset {float:left; width:215px}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li.parcelamento fieldset input {clear:left; display:block; float:left; margin-top:1px}
*+html #lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li.parcelamento fieldset input {margin-top:-3px}
* html #lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li.parcelamento fieldset input {margin-top:-3px}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li.parcelamento fieldset label {display:block; margin-bottom:12px}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li.finalizacaoCartao {display:block}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine .btCartao {margin-top:-53px}
#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine .btBanrisul .btCartao {margin-top:0}
*+html #lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine .btCartao {margin-top:-55px}
* html #lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine .btCartao {margin-top:80px}
#lightbox-trocar-forma-de-pagamento-cartao ul#listaCartoes li {display: block;float: left;margin-right: 5px;padding: 5px 5px 0;text-align: center;height: 105px;width: 75px;}
#lightbox-trocar-forma-de-pagamento-cartao ul#listaCartoes{width: 540px;margin: 0 auto;}

#lightbox-trocar-endereco{border:2px solid #008800; background:#fff;}
#lightbox-trocar-endereco p{margin-bottom: 15px;}
#lightbox-trocar-endereco strong{font-size: 15px;}
#lightbox-trocar-endereco .lightboxBody{padding:20px;}
#lightbox-trocar-endereco .btn-cancelar-pedido{background: url(/css/img/59/btn-trocar-endereco.png) no-repeat 0 0;width: 202px; border:0; height:32px; margin-left: 25px; text-indent:-9000em; display:block; float:left;}
#lightbox-trocar-endereco .btn-voltar{background:url(/css/cfWebNew/img/botoes.png) no-repeat -83px -86px; border:0; cursor:pointer; height:32px; text-indent:-9000em; width:76px; display:block; float:left;}
#lightbox-trocar-endereco .botoes{margin:0 auto; width:304px;}
#lightbox-trocar-endereco fieldset {display:block; float:left; margin-bottom:10px; padding:5px 0 0; width:320px;}}
* html #lightbox-trocar-endereco fieldset {display:inline}
#lightbox-trocar-endereco fieldset ul li {clear:both; display:block; margin:5px 0 15px}
#lightbox-trocar-endereco fieldset ul li:after {content:" "; display:block; clear:both}
*+html #lightbox-trocar-endereco fieldset ul li {display:inline-block}
* html #lightbox-trocar-endereco fieldset ul li {height:1%}
#lightbox-trocar-endereco fieldset ul li#liCom .obs {font-size:10px; margin-top:4px; margin-right:5px}
#lightbox-trocar-endereco fieldset ul li#liCom .obs .title {font-size:11px; color:#F80}
#lightbox-trocar-endereco fieldset ul li#liSexo {margin-right:28px}
#lightbox-trocar-endereco fieldset ul li#liSexo, #lightbox-trocar-endereco fieldset ul li#liEcivil, #lightbox-trocar-endereco fieldset ul li#liCid, #lightbox-trocar-endereco fieldset ul li#liUf, #lightbox-trocar-endereco fieldset li#liEnd, #lightbox-trocar-endereco fieldset li#liNum {clear:none; float:left}
#lightbox-trocar-endereco fieldset li#liEnd, #lightbox-trocar-endereco fieldset ul li#liCid {margin-right:10px}
*+html #lightbox-trocar-endereco fieldset li#liEnd, *+html #lightbox-trocar-endereco fieldset ul li#liCid {display:inline}
* html #lightbox-trocar-endereco fieldset li#liEnd, * html #lightbox-trocar-endereco fieldset ul li#liCid {display:inline}
#lightbox-trocar-endereco label.obrigatorio {font-weight:bold}
#lightbox-trocar-endereco fieldset input {display:block; margin-top:2px}
#lightbox-trocar-endereco fieldset input.regInp {width:210px}
#lightbox-trocar-endereco fieldset span.iEx {color:#AAA; font-size:9px; margin-right:15px}
#lightbox-trocar-endereco fieldset li#liNum .inputs {width:45px}
#lightbox-trocar-endereco fieldset li#liUf select {width:45px}
#lightbox-trocar-endereco fieldset select, #lightbox-trocar-endereco fieldset .jquery-selectbox {display:block; width:88px}
#lightbox-trocar-endereco fieldset ul li#liDtnasc .inputs {display:inline;width:52px;}

#lightbox-trocar-endereco fieldset ul li#liTel1 .telDDD, #lightbox-trocar-endereco fieldset ul li#liTel2 .telDDD, #lightbox-trocar-endereco fieldset ul li#liTel3 .telDDD {width:47px; display:inline}
#lightbox-trocar-endereco fieldset ul li#liTel1 .tel, #lightbox-trocar-endereco fieldset ul li#liTel2 .tel, #lightbox-trocar-endereco fieldset ul li#liTel3 .tel {width:142px; display:inline}
#lightbox-trocar-endereco fieldset ul li#liTel2 label, #lightbox-trocar-endereco fieldset ul li#liTel3 label {display:block}

#lightbox-trocar-endereco fieldset input#iCep {float:left}
#lightbox-trocar-endereco #lCheck {position: relative;top: -2px;}
#lightbox-trocar-endereco fieldset a.recover {float:right;font-size:9px; margin-top:8px;margin-right:10px;}
#lightbox-trocar-endereco fieldset #btAlterarSenha, #lightbox-trocar-endereco fieldset #btAlterarSenhaPj {width:95px; display:block;}
#lightbox-trocar-endereco fieldset.optIn {clear:both; float:none; padding:20px 0 15px; border:0; width:auto; margin-bottom:0; margin-left:42px;}
#lightbox-trocar-endereco fieldset.optIn label {margin-right:10px;}
#lightbox-trocar-endereco fieldset.optIn input {display:inline; margin:0 5px 0 0; position:relative; top:2px;}
#lightbox-trocar-endereco fieldset.optIn label.obrigatorio {margin-top:-1px;}


/*Widget Compra Facil Viagens*/
h1.tt-viajenet{font-size:18px; color:#106CD2; font-size:18px; font-family:Helvetica, sans-serif, Arial; margin:0 0 5px 15px;}
span.verde{color:#339900;}
.replace {    background-color: transparent;    background-position: left top;    background-repeat: no-repeat;    display: block;    overflow: hidden;    text-indent: -50000px;}
div.buscadorVN{	margin:0 0 10px;	float:left;	width:165px;	height:423px;	background:url("http://svr_devjava:8080/css/img/59/comprafacilviagens/fundo-buscador.png") no-repeat scroll 0 0 transparent;}
div.buscadorVN ul.destinos {    margin: 12px 0 0 0px;    overflow: hidden;    padding: 66px 0 0;    width: 165px;}
div.buscadorVN ul.semMargem {    border-top: medium none;    padding: 0 0 9px;	margin:0 0 29px 10px;}
div.buscadorVN li {    display: inline;    float: left;    margin: 0;}
div.buscadorVN li.origem {    display: inline;    float: left;    margin: 0px;	width:163px;}
div.buscadorVN label {    display: block;    font: bold 13px Helvetica,Arial,sans-serif;    margin: 0 0 2px 5px;	color:#fff;	width:146px;}
div.buscadorVN input.form-txt {    background:url(http://svr_devjava:8080/css/img/59/comprafacilviagens/fundo-input-cidade.png) no-repeat 0 0;    border-width: 0px;    color: #333333;	height:31px;    font-size: 12px;    padding: 3px 2px 0 7px !important;    text-align: left;    text-transform: none !important;	width:150px;}
div.buscadorVN ul.data {    margin: 22px 0 0 10px;    overflow: hidden;    padding: 9px 0 0;    width: 153px;}
div.buscadorVN .data input.form-txt {    background: url(http://svr_devjava:8080/css/img/59/comprafacilviagens/fundo-input-data.png) no-repeat 0 0;    color: #333333;    font-size: 12px;    padding: 3px 2px !important;    text-align: left;    text-transform: none !important;	width:100px;	float:left;}
div.buscadorVN .data img{	float:left;	padding:0px 5px;	cursor:pointer;}
div.buscadorVN .data li.origem {    display: inline;    float: left;    margin: 0 16px 0 0;    width: 119px;}
div.buscadorVN li.botao-buscar {	float: left;    padding: 0px;    width: 145px;}
div.buscadorVN .bt-pesquisar {	background: url("http://svr_devjava:8080/css/img/59/comprafacilviagens/bto-pesquisar.png")  no-repeat scroll 0 0;    height: 35px;    width: 157px;	text-indent:-9999px;	display:block;	line-height:-9999px;	overflow:hidden;	border:0;	margin:19px 0 0 0;}
div.buscadorVN .bt-pesquisar:hover {	background: url("http://svr_devjava:8080/css/img/59/comprafacilviagens/bto-pesquisar.png")  no-repeat  0 -35px;    height: 35px;    width: 145px;}
div .buscadorVN h1.logo-viajanet {    float: left;   	margin:0;    padding: 0;    width: 80px;}
.replace-bt {    border: medium none;    cursor: pointer;    line-height: 999999px;    overflow: hidden;    text-indent: -9999px;}
input:invalid { box-shadow: none }
.ui-widget{font-size:11px !important;}
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }
.ui-state-disabled { cursor: default !important; }
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; margin:20px 0 0 0; !important; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee; color: #333333; }
.ui-widget-content a { color: #333333; }
.ui-widget-header { border: 1px solid #e78f08; background: #f6a828; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6; font-weight: bold; color: #1c94c4; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce url(http://svr_devjava:8080/css/img/59/comprafacilviagens/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405; }
.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff; font-weight: bold; color: #eb8f00; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }
.ui-widget :active { outline: none; }
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fed22f; background: #ffe45c; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #b81900; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-icon { width: 16px; height: 16px; background-image:url(http://svr_devjava:8080/css/img/59/comprafacilviagens/icos-brancos.png)); }
.ui-widget-content .ui-icon {background-image: url(http://svr_devjava:8080/css/img/59/comprafacilviagens/icos-brancos.png); }
.ui-widget-header .ui-icon {background-image: url(http://svr_devjava:8080/css/img/59/comprafacilviagens/icos-brancos.png); }
.ui-state-default .ui-icon { background-image: url(http://svr_devjava:8080/css/img/59/comprafacilviagens/icos-laranjas.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(http://svr_devjava:8080/css/img/59/comprafacilviagens/icos-laranjas.png); }
.ui-state-active .ui-icon {background-image: url(http://svr_devjava:8080/css/img/59/comprafacilviagens/icos-laranjas.png); }
.ui-state-highlight .ui-icon {background-image: url(http://svr_devjava:8080/css/img/59/comprafacilviagens/comprafacilviagens/icos-laranjas.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(http://svr_devjava:8080/css/img/59/comprafacilviagens/icos-laranjas.png); }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-autocomplete { position: absolute; cursor: default; width:150px; overflow:hidden; }	
* html .ui-autocomplete { width:1px; } 
.ui-menu {list-style:none;padding: 2px;margin: 0;display:block;float: left;height:110px;}
.ui-menu .ui-menu {margin-top: -3px;}
.ui-menu .ui-menu-item {margin:0;padding: 0;zoom: 1;float: left;clear: left;width: 100%;}
.ui-menu .ui-menu-item a {text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;font-size:10px;}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {font-weight: normal;margin: -1px;}
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; display:none; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; }
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-cover { display: none;  display: block; position: absolute; z-index: -1; filter: mask(); top: -4px; left: -4px; width: 200px;  height: 200px; }
.ui-progressbar { height:2em; text-align: left; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }

/*Cdigo promocional | ALAN FERNANDES
.codigo-promocional * { display: block;  right: 495px; width: 599px; }

.codigo-promocional  .saibaMais, .saibaMais a, .lightbox .fechar, .historico-navegacao strong.titulo {margin-top: 8px !important;
top: 0 !important;
width: 48px;
height: 19px;}*/

.codigo-promocional .selosHeader { overflow: hidden; float: right; margin-bottom: 5px; width: 500px; }
.codigo-promocional { display: block; width: 500px; }



#lightbox-troca-devolucao .msg_erro iframe { width: 571px; height: 447px; float: left; margin: 23px; margin-top: 8px; background: #F2F2F2; }

/* IFRAME */

#lightbox-troca-devolucao{ display: none;}
#lightbox-troca-devolucao .msg_erro { width: 563px; height: 435px; display: block; overflow: hidden; overflow-y: auto; margin-left: 31px; padding-top: 20px 0px 0px 0px;  }
#lightbox-troca-devolucao .divBoxTitulo { background: url(/css/img/59/lb-top.png) center top no-repeat !important; height: 69px !important; border: 0px !important; border-image: initial; background-color:#fff; }
#lightbox-troca-devolucao .divBoxBottom { width: 615px; background: url(/css/img/59/lb-bottom.png) bottom center no-repeat !important; height: 16px; margin-top: -16px;}
#lightbox-troca-devolucao .divBoxBody ul { width: 615px; height: 445px; background: url(/css/img/59/center.png) top center repeat-y; margin: 0px; padding: 15px 0px 0px 0px;}
#lightbox-troca-devolucao .dados { padding:0px; margin:0px; background:#fff;}
#lightbox-troca-devolucao .divBoxBody { width: 614px; height: 452px; border: 0px; background: white; padding: 0; border-image: initial;margin-left: 1px; }
.b-troca-devolucao{ width: 533px; float: left; background: #F2F2F2; margin: 0px; padding: 0px;}
.b-troca-devolucao p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; margin-bottom: 10px;}
.b-troca-devolucao .seta { width: 151px; height: 129px; float: right; background: url(/css/img/59/lb-seta.jpg) no-repeat center top; margin-top: -45px; margin-left: 40px;}
.b-troca-devolucao h3 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #008800; margin-top: 35px; margin-bottom: 15px;}
.b-troca-devolucao .title{ font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #222; margin:10px 0px 20px 0px;width: 250px;  padding: 0px;}

.b-troca-devolucao .btn-sb{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size: 12px; text-decoration: underline; font-weight: bold; background: url(/css/img/59/btn-sb.jpg) left top no-repeat; padding-left: 8px;}
	
.b-troca-devoluca strong{ font-weight: bold; color:#000 !important;}
#lightbox-troca-devolucao .divBoxBody { width: 614px; height: 464px; border: 0px; background: white; padding: 0 0 10px; border-image: initial;
margin-left: 1px;}

#lightbox-troca-devolucao .fechar{ text-indent: -9999em; width: 29px; height: 29px; padding: 0px;}

#lightbox-troca-devolucao .fechar span {text-indent: -9999em; background: url(/css/img/59/btn-fechar.jpg) no-repeat; width: 29px; height: 29px; margin-top: 11px; margin-left: 29px;}

.codigo-promocional .selosHeader li.troca-devolucao { background: url(/images/footer/selos/Selo-Troca-e-Devolucao.jpg) no-repeat; width: 85px; height: 43px; margin-top: -11px;}

/* Novos lightbox para as notícias - Vínicius Moraes */
.lightboxNoticia {width: auto; border: 0;}
.lightboxNoticia .lightboxTituloUnico{background: url(/css/img/59/lb-top.png) center top no-repeat !important;height: 69px !important;border: 0px !important;border-image: initial;width: 614px;}
.lightboxNoticia .lightboxBody{margin: 0px;width: 575px;background: url(/css/img/59/center.png) top center repeat-y;margin: 0px;padding: 15px 20px 5px;}
.lightboxNoticia .lightboxBody .descricao{width: 400px;}
.lightboxNoticia .noticia-imagem{float: right;}
.lightboxNoticia .outrasNoticias{margin: 0px; border:0px; padding-top: 10px;clear: both;}
.lightboxNoticia .fechar{text-indent: -9999em;width: 29px;height: 29px;padding: 0px;top: 50%;margin-top: -187px;}
.lightboxNoticia .fechar span{text-indent: -9999em;background: url(/css/img/59/btn-fechar.jpg) no-repeat;width: 29px;height: 29px;margin-top: 11px;margin-left: 29px;}
.lightboxNoticia .divBoxBottom{width: 614px;background: url(/css/img/59/lb-bottom.png) bottom center no-repeat !important;height: 16px;}
.lightboxNoticia .descricao a {margin-top: 40px;text-decoration: underline;color:#ff7f00;}
.teaser .noticias .lista{overflow: hidden;}


/* LOGO VOLTAR PARA PÁGINA PRINCIPAL | ALAN FERNANDES 29/12/2011  */

#home #header h1 a, .checkout #header h1 a, #erro_inesperado h1 a{ background: url(/css/skin/comprafacil/comprafacil/header/catalogo/logo.png) no-repeat scroll 0 0 transparent !important;height: 70px !important; left: 10px !important; margin-top: 0 !important; top: 17px !important; width: 203px !important; }

#header h1 a:hover, .checkout #header h1 a:hover, #erro_inesperado h1 a:hover { background: url(/css/img/59/logo-voltar.png) no-repeat scroll 0 0 transparent !important; height: 70px !important; left: 10 !important; margin-top: 0 !important; top: 17 !important; width: 203px !important; }


/* REPOSICIONAMENTO DOS BOTÕES DE CANCELAR PEDIDO SITE | ALAN FERNANDES 29/12/2011  */
.botao-cancelar-pedido { background: url(/css/img/59/btn-cancelar-pedido.png) no-repeat 0 0; width: 126px; display: block; height: 25px; text-indent: -9999em; margin-bottom: 20px;
}

/* REPOSICIONAMENTO LIGHTBOX DE CONFIRMAÇÃO DE CANCELAMENTO - BOTÕES DE CANCELAR PEDIDO | ALAN FERNANDES 29/12/2011  */
#lightbox-cancelar-pedido .btn-cancelar-pedido { background: url(/css/img/59/btn-cancelar-pedido.png) no-repeat 0 0; border: 0; height: 32px; text-indent: -9000em; width: 111px; display: block; margin: 0px !important; margin-left: 21px !important; margin-top: 5px !important; border-image: initial; }

#lightbox-cancelar-pedido .botoes { margin: 0 auto; width: 208px; text-align: center; height: 33px; }

/* Teaser Novo - Vinícius Moraes */
#userNav .teaser .noticias .anterior, #userNav .teaser .noticias .proximo{background-position:10px 5px; display:block; width:20px; margin:20px 10px 0 0;}
#userNav .teaser .noticias .proximo{background-position: -10px 5px; margin-left:10px;}
#userNav{padding:0 10px 10px; height: 49px;}
#userNav .teaser{height:59px;}
#userNav .teaser .noticias .lista{background:url(/css/img/59/teaser/bg-input.png) no-repeat 0 0; height:50px; width:544px; border:none;}
#userNav .teaser .noticias .lista li{height:59px; line-height:51px;}
#userNav .codigo-promocional{margin-top: 13px;}

div#lightbox-produto-com-rastreamento {
height:400px;
border:3px solid #080;
clear:both;
overflow:auto;
width:490px;
}

*+html .dr-table {
border:1px solid silver;
}

*+html .dr-table-subheader th {
background-color:#f9f9f9;
}

.dr-table-row {
text-align:center;
border:1px solid silver;
}

.dr-table-subheader {
background-color:#f9f9f9;
border:1px solid silver;
}

.dr-table-cell {
border-right:0;
border-bottom:1px solid silver;
}

.dr-table-subheadercell {
color:#666;
border-right:medium none;
border-bottom:1px solid silver;
}

.siteColor,#header #menu #subDpto p,#header.mLines #menu ul.newList li.mn a,#header #menu ul li a span,#center ol.pedido_abas li.on strong,.ofertas li dl dd.parcelas strong,#header #menu #subDpto p#linksolcorp a,.sub_items li a,.sub_items li span,#tagCloud .tagsBody ul li a,#userNav #breadCrumb ul li.strongBread a,#histNavegacao h4,#footerNEW #footerCont #bottom h4,#product .produto-atributos .produto-por,#product .produto-atributos .parcela strong,#product .produto-atributos .parcelamento .cartao,#product .produto-atributos .frete .estoque,#product .produto-atributos .aproveite .titulo,#product .produto-atributos .aproveite ul li a:hover,#product .imagens-maisInfo .maisInfo ul li a:hover,#product .complemento-compra .info .titulos .complemento,#product .complemento-compra .info .valores .junto .valor,#product .informacoes-produto .ancoras li a,#product .informacoes-produto .categoria .categoria-titulo,#product #produto-garantia-estendida .garantia-estendida .titulo strong,#product #produto-garantia-estendida .garantia-estendida .por .parcela,#product .produto-atributos .produto-cor form label,#product .produto-atributos .produto-voltagem label strong,#product .resultadoFrete ul li strong,#product .resultadoFrete .politica-entrega a,#product .produto-atributos .produto-tenis label,#product .produto-atributos .produto-ddd label strong,#product .confirmacao ul li strong,#product .produtos-semelhantes-indisponivel h3,#product .produtos-semelhantes-indisponivel .produto-compra-info,#product .produto-atributos .produto-pontos .selecione,#product .produto-atributos .produto-pontos .opcao strong,#product .produto-atributos .produto-volume label,.garantia-estendida .sobre-garantia .titulo,.garantia-estendida .lista-garantia ul li .valor .parcelado,.garantia-estendida .lista-garantia .parcelamentoProduto,.garantia-estendida .lightboxCentralAtendimento .apresentacao .titulo,.garantia-estendida .lightboxCentralAtendimento .precisa-de-ajuda h3,.checkout #center table .prazoOk,.checkout #center #lineFrete p span strong.simular,.checkout #ajudaCodigoSeguranca .content h4,.checkout .stepTitles,#userSteps li .on,#userSteps li .onfinalizado,#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,#carrinho #center table.carrinho_itens .prazo span,.carrinho .no_itens p,.checkout #center table .carrinho-garantia-estendida td p span,#login #center fieldset.cadastrado legend,.esqueciSenha #center #CadastroOk .topTitle strong,.pagamento #resumo table .vTotal,.pagamento #resumo table .lDesconto strong,.pagamento #resumo table .lCEP #carinhoCepResumo .valor,.pagamento #resumo .agendamento .destaque,.pagamento #resumo .agendamento .telefones a,.pagamento #resumo table .totalLine strong,.pagamento #resumo table .vCupom .linkCupom,.pagamento #endEntrega ul li select,#confirm_pgto #center div p.desconto strong,#confirm_pgto #center div p.frete strong,#confirm_pgto #center div.agendamento p.descricao span.valor,#confirm_pgto #center div.agendamento p.telefones span.telbrasil,#confirm_pgto #center div.agendamento p.telefones span.telsp,#pedido_finalizado #center div p a,.finalizado #center #boxPedido #nroPedido .numeroPedido span,.cadastro #center fieldset h4,.cadastropj #center fieldset ul li#liCep a.recover,.cadastropj #center fieldset #liEstadual .obs,.cadEfetuado #center .topTitle strong,#seus_pedidos #center p.desconto strong,#seus_pedidos #center p.frete strong,#seus_pedidos #center p.consulte a,#esqueci_senha #center div h3,#reset_senha #center div h3,#busca_geral #userNav .buscaDetalhes .buscado,#busca_geral #center .buscatopo .lista ul li.lista a,#busca_geral #center .buscatopo .tabela ul li.tabela a,#busca_geral #center .buscatopo .visualizacao ul li a:hover,#busca_geral #center .buscabody .navegacao .exibicao p strong,#busca_geral #center .buscabody .paginacao ul li a:hover,#erro_inesperado div p.msg,#erro_inesperado form,#naoencontrada #center div h3,#nao-encontrada .nenhum-resultado .title,.precisa-de-ajuda .ajuda-lista li a,#erro-inesperado .erro h2,#erro-inesperado .erro .acesse a,#todas_lojas .todas_lista p.servicos_all,.lista .produto .departamento ul li a,.produto .detalhes,#detalhesDisplay #infProduto dl dd.porP,#detalhesDisplay #infProduto dl dd.parcP strong,#detalhesDisplay #infProduto .desc strong.descTitle,#detalhesDisplay .descTop a,#agendamentoEntrega .fechar,#ajudaCodigoSeguranca .fechar,.historico-navegacao strong.titulo,.lightboxTituloUnico .abas li.ativo strong,#seus_pedidos #lightbox-vale-presente .lightboxBody h3 span {
color:#080;
}

#header .busca input#buscaInpt,#footerUserArea .busca input.buscaInpt {
background-image:url(/css/skin/comprafacil/comprafacil/busca/campo-fundo.png);
}

#header .busca input.btn_ok,#footerUserArea .busca input.btn_ok {
background-image:url(/css/skin/comprafacil/comprafacil/busca/botao-buscar.png);
}

.cartpages #header #menu,#header .busca,#footerUserArea .busca,* html .sub_items h2 li ul h4 {
position:relative;
}

.cartpages #header #menu ul li a span,#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li a#duvidaEnd {
font-size:11px;
}

#center .spell p.spellTxt,.lightboxNoticia h4 {
font-size:14px;
color:#080;
}

.instrumentosmusicais #breadCrumb ul li.strongBread a,.instrumentosmusicais #left .sub_items li span,.instrumentosmusicais #left .sub_items li a,.ui-widget-content a {
color:#333;
}

.esporteslazer #left .box strong,.ginasticalazer #left .box strong {
background-image:url(/css/img/59/ginastica_box.gif);
}

div#userNav #codPromocional,#home #serviceList,.codigo-promocional *,#header h1 a:hover .voltarHome,.checkout #center table tbody .nome span,#seus_pedidos #lightbox-vale-presente .footer-lightbox li a,#lightbox-trocar-forma-de-pagamento-cartao .pagamento #boxCartao .container #divEndRotulo label,#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li.finalizacaoCartao,#lightbox-trocar-endereco fieldset ul li#liTel2 label,#lightbox-trocar-endereco fieldset ul li#liTel3 label,.ui-helper-clearfix {
display:block;
}

#container h2,#container p,#home #header h1 a:hover .voltarHome,.ui-helper-hidden,.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle,#lightbox-troca-devolucao {
display:none;
}

#naoencontrada #center,#sac #center .txt .inicial dl.tel {
margin:0;
}

#autenticadorDisplay .container fieldset.field0 input,#pedido_finalizado #pedidos p {
margin-top:10px;
}

* html .lightboxNoticia .lightboxBody,* html #lightbox-trocar-endereco fieldset ul li,* html .ui-helper-clearfix {
height:1%;
}

.lightboxNoticia .album .visualizacao .anterior,.lightboxNoticia .thumbs ul li,#seus_pedidos #center table.historico td a,#lightbox-trocar-endereco fieldset input#iCep,.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button {
float:left;
}

.lightboxNoticia .album .visualizacao .proximo,.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group {
float:right;
}

.lightboxNoticia .thumbs,#seus_pedidos #center div.enderecos,#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine {
clear:both;
}

#lightbox-cancelar-pedido .lightboxBody,#lightbox-trocar-forma-de-pagamento .lightboxBody,#lightbox-trocar-forma-de-pagamento-boleto .lightboxBody,#lightbox-trocar-forma-de-pagamento-cartao .lightboxBody,#lightbox-trocar-endereco .lightboxBody {
padding:20px;
}

#lightbox-cancelar-pedido .btn-voltar,#lightbox-trocar-forma-de-pagamento-boleto .btn-voltar,#lightbox-trocar-forma-de-pagamento-cartao .btn-voltar,#lightbox-trocar-endereco .btn-voltar {
background:url(/css/cfWebNew/img/botoes.png) no-repeat -83px -86px;
border:0;
cursor:pointer;
height:32px;
text-indent:-9000em;
width:76px;
display:block;
float:left;
}

*+html .freteGratis .produto .atributos,* html .freteGratis .produto .atributos {
padding-top:31px;
}

#seus_pedidos #lightbox-vale-presente,#seus_pedidos #lightbox-vale-presente-ok {
width:600px;
background:#fff;
}

#lightbox-cancelar-pedido p,#lightbox-trocar-forma-de-pagamento p,#lightbox-trocar-forma-de-pagamento-boleto p,#lightbox-trocar-endereco p {
margin-bottom:15px;
}

#lightbox-trocar-forma-de-pagamento-boleto .btn-trocar-pagamento,#lightbox-trocar-forma-de-pagamento-cartao .btn-trocar-pagamento {
background:url(/css/img/59/btn-trocar-pagamento.png) no-repeat 0 0;
width:205px;
height:32px;
text-indent:-9000em;
display:block;
float:left;
margin-left:25px;
}

#lightbox-trocar-forma-de-pagamento-boleto .botoes,#lightbox-trocar-forma-de-pagamento-cartao .botoes {
width:306px;
margin:0 auto;
}

#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li,* html #lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li.erro {
margin-bottom:10px;
}

#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li input#iNome,#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li input#iNum,#lightbox-trocar-endereco fieldset input.regInp {
width:210px;
}

#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li input#iVal1,#lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li input#iVal2 {
width:55px;
}

*+html #lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li.parcelamento fieldset input,* html #lightbox-trocar-forma-de-pagamento-cartao .pagamento ul.formLine li.parcelamento fieldset input,.ui-menu .ui-menu {
margin-top:-3px;
}

* html #lightbox-trocar-endereco fieldset,*+html #lightbox-trocar-endereco fieldset li#liEnd,*+html #lightbox-trocar-endereco fieldset ul li#liCid,* html #lightbox-trocar-endereco fieldset li#liEnd,* html #lightbox-trocar-endereco fieldset ul li#liCid {
display:inline;
}

#lightbox-trocar-endereco fieldset li#liEnd,#lightbox-trocar-endereco fieldset ul li#liCid,#lightbox-trocar-endereco fieldset.optIn label {
margin-right:10px;
}

#lightbox-trocar-endereco label.obrigatorio,.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary {
font-weight:700;
}

#lightbox-trocar-endereco fieldset li#liNum .inputs,#lightbox-trocar-endereco fieldset li#liUf select {
width:45px;
}

.ui-widget-header a,.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text {
color:#fff;
}

.ui-widget-content .ui-icon,.ui-widget-header .ui-icon {
background-image:url(http://svr_devjava:8080/css/img/59/comprafacilviagens/icos-brancos.png);
}

.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon,.ui-state-error .ui-icon,.ui-state-error-text .ui-icon {
background-image:url(http://svr_devjava:8080/css/img/59/comprafacilviagens/icos-laranjas.png);
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
border-left-width:0;
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
border-right-width:0;
border-left-width:1px;
}

#lightbox-troca-devolucao .fechar span,.lightboxNoticia .fechar span {
text-indent:-9999em;
background:url(/css/img/59/btn-fechar.jpg) no-repeat;
width:29px;
height:29px;
margin-top:11px;
margin-left:29px;
}

/* like box no rodapé - Vinícius Moraes */
#footerNEW.comprafacil #footerCont #bottom div#formasPgmto{width: 100%;height: auto;margin-top: 20px;margin-bottom: 20px;}
#footerNEW.comprafacil #footerCont #bottom div#formasPgmto .central-atendimento{float: none;padding: 0px;border: 0;height: auto;}
#footerNEW.comprafacil #footerCont #bottom div#formasPgmto .formas-de-pagamento{float: none;padding: 0px;border: 0;height: auto; width: 750px;}
#footerNEW.comprafacil #footerCont #bottom div#formasPgmto .atendimento-chat{float: right;padding: 0px;border: 0;height: auto;margin-top: -15px;width: 170px;}
#footerNEW.comprafacil #footerCont #bottom div#formasPgmto .atendimento-chat{/*hack para ie7 */ *margin-top: -50px;}
.atendimento-chat img{float: left;margin-right: 10px;}
.atendimento-chat h4{float: right;}
#footerNEW.comprafacil #footerCont #bottom div#formasPgmto .atendimento-chat .footerList{float: right;width: auto;margin-top: -20px;}
#footerNEW.comprafacil #footerCont #bottom div#formasPgmto .atendimento-chat .footerList{/*hack para ie7 */ *float: left; *margin-left:70px; *width: 100px;}
#footerNEW #formasPgmto p{ float: left; margin-right: 30px;}
#footerNEW.comprafacil #formasPgmto ul{width: 800px; }
#footerNEW.comprafacil #footerCont #bottom div#likebox{height: auto; border: 0;}

/*Ajuste no header do checkout*/
.checkout #header h1 a{height:44px !important;}

