/*CSS LOJA MELISSA*/
/*DEFINICOES INICIAIS*/
	* { margin:0; padding:0; }
/* 	body { background:#E1E1E1 url(http://img.lojamelissa.com.br/layout/background-amazonista.jpg) no-repeat center top;} */


	/*versão antiga*/
	body {background: url(../img/layout/bg_01.gif) repeat-x #E9E9E9; }
	/*versão natal*/
	/*body { background: url("../img/layout/bg_natal.gif") repeat-y scroll center 43px #E9E9E9; }*/
	a,
	ins { text-decoration:none; outline:none; }
	a:hover { text-decoration:underline; }
	fieldset,
	img { border:none; }
	legend { display:none; text-indent:-5000em; height:0; }
	input.Text,
	input.Password { height:18px; padding:5px 5px 0; border:none; font-family:Verdana; font-size:11px; color:#605D5D; }
	textarea { font-family:Verdana; font-size:11px; color:#605D5D; }
	button { cursor:pointer; border:none; display:block; text-indent:-5000em; }
	li { list-style:none; }
/*/DEFINICOES INICIAIS*/

/*CLASSES AUXILIARES*/
	.Esconde { display:none; }
	.Mostra { display:block; }
	.Debug { border:1px solid #FF0000!important; }
	.Clear { clear:both; font-size:0; height:0; line-height:0; }
	.Erro { border:1px dashed #E54880!important; }
	label.Erro { border:none!important; color:#E54880!important; }
	label strong { color:#999; font-weight:normal; font-style:italic; padding-left:10px; }
/*/CLASSES AUXILIARES*/

/*LINKS PERSONALIZADOS*/
	.LnkAdicionarProdutos { display:block; width:140px; height:29px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_adicionar-produtos.gif) no-repeat; }
	.LnkAdicionarProdutos:hover { background-position:0 -29px; }
	.LnkAdicionarMaisEnderecos { display:block; width:179px; height:29px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_adicionar-mais-enderecos.gif) no-repeat; }
	.LnkAdicionarMaisEnderecos:hover { background-position:0 -29px; }
	.LnkAdicionarListaPresentes { display:block; width:163px; height:16px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_adicionar-a-lista-de-presentes.gif) no-repeat; }
	.LnkAdicionarListaPresentes:hover { background-position:0 -16px; }
	.LnkAdicionarEndereco { display:block; width:156px; height:23px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_adicionar-novo-endereco.gif) no-repeat; }
	.LnkAdicionarEndereco:hover { background-position:0 -23px; }
	.LnkAlterarEnderecoEntrega { display:block; width:208px; height:29px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_alterar-endereco-de-entrega.gif) no-repeat; }
	.LnkAlterarEnderecoEntrega:hover { background-position:0 -29px; }
	.LnkAmoEssaMelissa { display:block; width:103px; height:17px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_amo-essa-melissa.gif) no-repeat; }
	.LnkAtualizar { display:block; width:73px; height:24px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_atualizar.gif) no-repeat; }
	.LnkAtualizar:hover { background-position:0 -24px; }
	.LnkAviseMe { display:block; width:164px; height:32px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_avise-me.gif) no-repeat; }
	.LnkAviseMe2 { display:block; width:104px; height:32px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_avise-me-2.gif) no-repeat; }
	.LnkAviseMe:hover,
	.LnkAviseMe2:hover { background-position:0 -32px; }
	.LnkBuscar { width:52px; height:18px; background:url(../img/layout/bt_buscar.gif) no-repeat; }
	.LnkBuscar:hover { background-position:0 -18px; }
	.LnkBuscar2 { width:62px; height:23px; background:url(../img/layout/bt_buscar-2.gif) no-repeat; }
	.LnkBuscar2:hover { background-position:0 -23px; }
	.LnkBuscar3 { width:81px; height:29px; background:url(../img/layout/bt_buscar-3.gif) no-repeat; }
	.LnkBuscar3:hover { background-position:0 -29px; }
	.LnkCadastrar { width:68px; height:18px; background:url(../img/layout/bt_cadastrar.gif) no-repeat; }
	.LnkCadastrar:hover { background-position:0 -18px; }
	.LnkCadastrar2 { width:106px; height:29px; background:url(../img/layout/bt_cadastrar-2.gif) no-repeat; }
	.LnkCadastrar2:hover { background-position:0 -29px; }
	.LnkCadastro { display:block; width:77px; height:30px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_cadastro.gif) no-repeat; }
	.LnkCadastro:hover { background-position:0 -30px; }
	.LnkCloseSection { display:block; width:12px; height:11px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_close-section.gif) no-repeat; float:right; }
	.LnkComprar {
		background:url(../img/layout/bt_comprar.gif) no-repeat;
		display:block;
		height:31px;
		margin-top:31px;
		overflow:hidden;
		text-indent:-5000em;
		width:162px;
	}
	.LnkComprar:hover { background-position:0 -31px; }
	.LnkComprar2 { display:block; width:73px; height:24px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_comprar-2.jpg) no-repeat; }
	.LnkComprar2:hover { background-position:0 -24px; }
	.LnkComprar3 { cursor:default; display:block; width:73px; height:24px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_comprar-3.gif) no-repeat; }
	.LnkComprar4 { display:block; width:84px; height:31px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_comprar-4.gif) no-repeat; }
	.LnkComprar4:hover { background-position:0 -31px; }
	.LnkConfiraComentarios {background:url(../img/layout/bt_confira-comentarios.gif)  no-repeat; width:148px; height:25px; display:block; text-indent:-9999em; margin-top:-10px;}
	.LnkConfiraComentarios:hover {background-position:0 -25px;}
	.LnkContinuar { width:110px; height:31px; background:url(../img/layout/bt_continuar.gif) no-repeat; }
	.LnkContinuar:hover { background-position:0 -31px; }
	.LnkContinuarComprando { display:block; width:172px; height:29px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_continuar-comprando.gif) no-repeat; }
	.LnkContinuarComprando:hover { background-position:0 -29px; }
	.LnkComunidadeOrkut { display:block; width:130px; height:25px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_comunidade-orkut.gif) no-repeat; }
	.LnkCriarLista { width:101px; height:29px; background:url(../img/layout/bt_criar-lista.gif) no-repeat; }
	.LnkCriarLista:hover { background-position:0 -29px; }
	.LnkCriarLista2 { width:100px; height:29px; background:url(../img/layout/bt_criar-lista-2.gif) no-repeat; }
	.LnkCriarLista2:hover { background-position:0 -29px; }
	.LnkDivulgarLista { display:block; width:115px; height:29px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_divulgar-lista.gif) no-repeat; }
	.LnkDivulgarLista:hover { background-position:0 -29px; }
	.LnkEditarMeusDados { display:block; width:137px; height:29px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_editar-meus-dados.gif) no-repeat; }
	.LnkEditarMeusDados:hover { background-position:0 -29px; }
	.LnkEditarEndereco { display:block; width:95px; height:16px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_editar-endereco.gif) no-repeat; }
	.LnkEditarEndereco:hover { background-position:0 -16px; }
	.LnkEnvieParaAmiga { display:block; width:115px; height:16px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_envie-para-uma-amiga.gif) no-repeat; }
	.LnkEnvieParaAmiga:hover { background-position:0 -16px; }
	.LnkEnviar { width:74px; height:26px; background:url(../img/layout/bt_enviar.gif) no-repeat; }
	.LnkEnviar:hover { background-position:0 -26px; }
	.LnkExcluir { display:block; width:55px; height:16px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_excluir.gif) no-repeat; }
	.LnkExcluir:hover { background-position:0 -16px; }
	.LnkFaleConosco { display:block; width:102px; height:30px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_fale-conosco.gif) no-repeat; }
	.LnkFaleConosco:hover { background-position:0 -30px; }
	.LnkFechar { display:block; width:17px; height:17px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_fechar.gif) no-repeat; }
	.LnkFechar:hover { background-position:0 -17px; }
	.LnkFechar2 { display:block; width:12px; height:13px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_fechar-2.gif) no-repeat; }
	.LnkFechar2:hover { background-position:0 -13px; }
	.LnkFechar3 { display:block; width:13px; height:15px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_fechar-3.gif) no-repeat; }
	.LnkFechar3:hover { background-position:0 -15px; }
	.LnkFinalizarCompra { display:block; width:156px; height:29px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_finalizar-compra.gif) no-repeat; }
	.LnkFinalizarCompra:hover { background-position:0 -29px; }
	.LnkGaleria { display:block; width:17px; height:17px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_galeria.gif) no-repeat; }
	.LnkGaleria:hover { background-position:0 -17px; }
	.LnkImprimir { display:block; width:115px; height:16px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_imprimir.gif) no-repeat; }
	.LnkImprimir:hover { background-position:0 -16px; }
	.LnkImprimir2 { display:block; width:74px; height:29px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_imprimir-2.gif) no-repeat; }
	.LnkImprimir2:hover { background-position:0 -29px; }
	.LnkImprimirPedido { display:block; width:118px; height:29px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_imprimir-pedido.gif) no-repeat; }
	.LnkImprimirPedido:hover { background-position:0 -29px; }
	.LnkIndicar { width:97px; height:32px; background:url(../img/layout/bt_indicar.gif) no-repeat; }
	.LnkIndicar:hover { background-position:0 -32px; }
	.LnkLojaMelissa { display:block; width:94px; height:30px; overflow:hidden; background:url(../img/layout/bt_loja-melissa.gif) no-repeat; text-indent:-5000em; }
	.LnkLojaMelissa:hover { background-position:0 -30px; }
	.LnkMudeiDeIdeia { display:block; width:241px; height:29px; overflow:hidden; background:url(../img/layout/bt_mudei-de-ideia.gif) no-repeat; text-indent:-5000em; }
	.LnkMudeiDeIdeia:hover { background-position:0 -29px; }
	.LnkOk { width:38px; height:29px; background:url(../img/layout/bt_ok.gif) no-repeat; }
	.LnkOk:hover { background-position:0 -29px; }
	.LnkOndeEncontrar { display:block; width:105px; height:30px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_onde-encontrar.gif) no-repeat; }
	.LnkOndeEncontrar:hover { background-position:0 -30px; }
	.LnkPublicarComentario { width:144px; height:22px; background:url(../img/layout/bt_publicar-comentario.gif) no-repeat; }
	.LnkQueroComentar { display:block; width:104px; height:17px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_quero-comentar.gif) no-repeat; }
	.LnkQueroFinalizarCompra { display:block; width:191px; height:19px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_quero-finalizar-minha-compra.gif) no-repeat; }
/*	.LnkQueroFinalizarCompra { display:block; width:191px; height:19px; line-height:19px; *line-height:17px; text-indent:5px; overflow:hidden; background:url(../img/layout/bg_39.gif) no-repeat; font-family:Verdana; font-size:10px; font-weight:bold; color:#FFFFFF; }*/
	.LnkQueroFinalizarCompra:hover { background-position:0 -19px; }
	.LnkQueroUsarMeusPontos { display:block; width:227px; height:29px; line-height:19px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_quero-pegar-com-meu-pontos.gif) no-repeat; }
	.LnkQueroUsarMeusPontos:hover { background-position:0 -29px; }
	.LnkRemover { display:block; width:20px; height:21px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_remover.gif) no-repeat; }
	.LnkRemover:hover { background-position:0 -21px; }
	.LnkRevistaPlasticDreams { display:block; width:152px; height:30px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_revista-plastic-dreams.gif) no-repeat; }
	.LnkRevistaPlasticDreams:hover { background-position:0 -30px; }
	.LnkSaibaMais {background:url(../img/layout/bt_saiba-mais.gif) no-repeat; width:67px; height:16px; display:block; text-indent:-9999em;  margin-top:-35px; margin-bottom:28px;}
	.LnkSaibaMais:hover {background-position: 0 -16px; }
	.LnkSalvar { width:55px; height:29px; background:url(../img/layout/bt_salvar.gif) no-repeat; }
	.LnkSalvarAlteracoes { display:block; width:141px; height:29px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_salvar-alteracoes.gif) no-repeat; }
	.LnkSalvarAlteracoes:hover { background-position:0 -29px; }
	.LnkSalvarAlteracoes2 { width:113px; height:23px; background:url(../img/layout/bt_salvar-alteracoes-2.gif) no-repeat; }
	.LnkSalvarAlteracoes2:hover { background-position:0 -23px; }
	.LnkSalvarEndereco { width:106px; height:23px; background:url(../img/layout/bt_salvar-endereco.gif) no-repeat; }
	.LnkSalvarEndereco:hover { background-position:0 -23px; }
	.LnkSalvarPreferencias { display:block; width:126px; height:23px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_salvar-preferencias.gif) no-repeat; }
	.LnkSalvarPreferencias:hover { background-position:0 -23px; }
	.LnkSiteMelissa { display:block; width:89px; height:30px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_site-melissa.gif) no-repeat; }
	.LnkSiteMelissa:hover { background-position:0 -30px; }
	.LnkSigaMelissaTwitter { display:block; width:89px; height:26px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_siga-a-melissa-twitter.jpg) no-repeat; }
	.LnkValidarCodigo { width:130px; height:25px; background:url(../img/layout/bt_validar-codigo.gif) no-repeat; }
	.LnkValidarCodigo:hover { background-position:0 -25px; }
	.LnkVerMapa { display:block; width:78px; height:24px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_ver-mapa.gif) no-repeat; }
	.LnkVerMapa:hover { background-position:0 -24px; }
	.LnkVisualizarBoleto { display:block; width:156px; height:29px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_visualizar-boleto.gif) no-repeat; }
	.LnkVisualizarBoleto:hover { background-position:0 -29px; }
	.LnkVisualizarBoleto2 { display:block; width:125px; height:29px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_visualizar-boleto-2.gif) no-repeat; }
	.LnkVisualizarBoleto2:hover { background-position:0 -29px; }
	.LnkZoom {
		display:block;
		width:34px;
		height:8px;
		text-indent:-5000em;
		overflow:hidden;
		background:url(../img/layout/bt_zoom.gif) no-repeat;
		margin-top:5px;
	}
	.LnkZoom:hover { background-position:0 -8px; }
	.LnkTwitter { display:block; width:127px; height:29px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_twitter.gif) no-repeat; }
    .Lnk360 { display:block; width:34px; height:8px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/bt_360.gif) no-repeat; }
    .Lnk360:hover { background-position:0 -8px; }
	.LnkVideoLookbook {
		display:block;
		width:152px;
		height:27px;
		text-indent:-5000em;
		overflow:hidden;
		background:url(../img/layout/bt_video-lookbook.gif) no-repeat;
		top:10px;
	}
/*/LINKS PERSONALIZADOS*/

/*ESTRUTURA BASICA*/
	#geral { margin:0 auto; width:960px; font-family:Arial; color:#605D5D; font-size:11px; }

	#topo { clear:both; height:112px; padding:0 12px 0 13px; background-color:#FFFFFF; }
	#topo h1 { float:left; width:246px; height:112px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/logo.gif) no-repeat; /*background:url(../img/layout/logo_natal.gif) no-repeat;*/ }
	#topo h1 a { display:block; width:246px; height:112px; }

	#conteudo { padding:8px 15px 20px; background-color:#FFFFFF; }

	#rodape { padding:0 6px 0 7px; float:left; background-color:#FFFFFF; }
/*/ESTRUTURA BASICA*/

/*FORMULARIOS*/
	#form-busca-site { float:right; margin-right:3px; _margin-right:2px; width:260px; height:20px; padding-left:5px; background:url(../img/layout/bg_form-busca.gif) no-repeat; }
	#form-busca-site label { display:none; }
	#form-busca-site input { float:left; width:180px; height:15px; padding-top:4px; border:none; background:none; font-family:Verdana; font-size:10px; }
	#form-busca-site button { float:right; margin:1px 1px 0 0; }

	#form-busca-produtos { margin-bottom:15px; width:265px; height:133px; padding-top:10px; background:url(../img/layout/bg_form-busca-produtos.jpg) no-repeat; }
	#form-busca-produtos h2 { margin-left:50px; font-size:21px; color:#538BA4; }
	#form-busca-produtos p { margin:-3px 0 15px 52px; font-weight:bold; color:#878383; }
	#form-busca-produtos div { margin-left:8px; width:251px; height:26px; background:url(../img/layout/bg_form-busca-2.gif) no-repeat; }
	#form-busca-produtos label { display:none; }
	#form-busca-produtos input { float:left; width:170px; height:20px; padding-top:6px; border:none; background:none; }
	#form-busca-produtos button { float:right; margin:4px 4px 0 0; }
	#form-busca-produtos span { display:block; margin:5px 0 5px 10px; font-size:14px; font-weight:bold; color:#878383; }
	#form-busca-produtos select { margin-left:8px; width:251px; font-size:11px; color:#605D5D; }

	#form-news {
		background:url(../img/layout/bg_form-news.jpg) no-repeat #EEEDED;
		margin-top:30px;
		min-height:133px;
		padding:10px 0 5px;
		width:265px;
	}
	#form-news h2 { margin-left:65px; font-size:21px; color:#D13D56; }
	#form-news p { margin:-3px 0 8px 65px; font-weight:bold; color:#878383; }
	#form-news label { display:none; }
	#form-news input { margin:0 0 4px 8px; width:241px; height:17px; padding-top:4px; border:none; background:url(../img/layout/bg_input-251x21.gif) no-repeat; }
	#form-news button { float:right; margin:5px 6px 0 0; margin-right:3px; }
	#form-news strong { float:left; margin:3px 0 0 10px; }

	#form-codigo-desconto { margin-left:10px; height:25px; }
	#form-codigo-desconto label { display:none; }
	#form-codigo-desconto input { float:left; width:152px; background:url(../img/layout/bg_input-162x23.gif) no-repeat; }
	#form-codigo-desconto button { float:left; margin:-1px 0 0 5px; }

	#form-contato { width:377px; }
	#form-contato label { clear:both; display:block; font-size:12px; font-weight:bold; }
	#form-contato label.Excecao { display:inline!important; font-size:13px!important; color:#1D9BB6!important; }
	#form-contato label span {
		color:#E54880;
	}
	#form-contato input.Text { margin-bottom:15px; width:241px; background:url(../img/layout/bg_input-251x23.gif) no-repeat; border:1px solid transparent;}
	#form-contato select { margin-bottom:15px; width:251px; }
	#form-contato textarea { margin-bottom:10px; width:367px; height:119px; padding:5px; border:none; background:url(../img/layout/bg_textarea-377x129.gif) no-repeat; }
	#form-contato button { clear:both; float:right; margin-top:10px; }
	#form-contato strong { display:block; text-align:right; margin-top:10px; font-size:12px; color:#E54880; }
	#form-contato #cont-uf { width:50px; }
	#form-contato #cont-ddd { margin-right:5px!important; width:18px!important; background:url(../img/layout/bg_input-28x23.gif) no-repeat!important; }
	#form-contato #cont-fone { width:71px!important; background:url(../img/layout/bg_input-81x23.gif) no-repeat!important; }

	#form-busca-loja { width:315px; padding-bottom:20px; border-bottom:1px solid #F2F2F2; }
	#form-busca-loja label { display:block; font-size:12px; font-weight:bold; }
	#form-busca-loja input { display:block; float:left; margin-bottom:15px; }
	/*#form-busca-loja span + input { width:26px; background:url(../img/layout/bg_input-36x23.gif) no-repeat; }
	#form-busca-loja span { display:block; float:left; margin:0 3px; line-height:23px; }*/
	#form-busca-loja p { clear:both; margin-bottom:15px; font-weight:bold; font-size:16px; color:#E54880!important; }
	#form-busca-loja select { margin-bottom:15px; width:251px; }
	#form-busca-loja button { float:right; margin-right:65px; _margin-right:32px; }
	#form-busca-loja div { display:none; }
	#form-busca-loja #cep { width:62px; background:url(../img/layout/bg_input-72x23.gif) no-repeat; }

	#form-busca-representante { margin-top:20px; width:251px; }
	#form-busca-representante p { margin-bottom:15px; font-size:16px; font-weight:bold; color:#1D9BB6!important; }
	#form-busca-representante label { display:block; font-size:12px; font-weight:bold; }
	#form-busca-representante select { margin-bottom:15px; width:251px; }
	#form-busca-representante button { float:right; }

	#form-lista { width:252px; }
	#form-lista h3 { margin-bottom:10px; font-size:18px; color:#1D9BB6; }
	#form-lista h4 { margin-bottom:5px; font-size:12px; }
	#form-lista label { display:block; font-size:12px; font-weight:bold; }
	#form-lista input.Text { margin-bottom:15px; width:241px; background:url(../img/layout/bg_input-251x23.gif) no-repeat; }
	#form-lista input.Excecao { width:86px!important; background:url(../img/layout/bg_input-96x23.gif) no-repeat!important; }
	#form-lista li input.Text { margin:0; width:86px; height:18px; padding:5px 5px 0; background:url(../img/layout/bg_input-96x23.gif) no-repeat; }
	#form-lista textarea { margin-bottom:10px; width:242px; height:83px; padding:5px; border:none; background:url(../img/layout/bg_textarea-252x93.gif) no-repeat; }
	#form-lista strong { display:block; margin-bottom:10px; height:24px; line-height:24px; padding-right:10px; color:#E54880; text-align:right; background-color:#F4F3F3; }
	/*#form-lista strong:empty { display:none; }*/
	#form-lista button { float:right; }
	#form-lista ul { margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #F2F2F2; }
	#form-lista li { display:inline; margin-right:20px; }
	#form-lista li label { display:inline; font-weight:normal; font-family:Verdana; font-size:11px; }
	#form-lista ul.Excecao { padding-bottom:0; border-bottom:none; }
	#form-lista ul.Excecao li { display:block; height:23px; line-height:23px; margin-right:0; }

	#form-buscar-lista { clear:both; float:left; width:264px; height:106px; padding:17px 0 0 15px; background:url(../img/layout/bg_16.gif) no-repeat bottom #F6F4F4; }
	#form-buscar-lista h3 { margin-bottom:10px; font-size:18px; color:#1D9BB6; }
	#form-buscar-lista label { display:none; }
	#form-buscar-lista input { margin-bottom:10px; width:236px; background:url(../img/layout/bg_input-246x23.gif) no-repeat; }
	#form-buscar-lista button { float:right; margin-right:17px; _margin-right:8px; }

	#form-criar-lista { float:left; width:264px; height:106px; padding:17px 0 0 15px; background:url(../img/layout/bg_16.gif) no-repeat bottom #F6F4F4; }
	#form-criar-lista h3 { margin-bottom:10px; font-size:18px; color:#1D9BB6; }
	#form-criar-lista label { display:none; }
	#form-criar-lista input { margin-bottom:10px; width:236px; background:url(../img/layout/bg_input-246x23.gif) no-repeat; }
	#form-criar-lista button { float:right; margin-right:17px; _margin-right:8px; }

	#form-login { width:270px; }
	#form-login label { font-weight:bold; }
	#form-login label.Excecao { display:block; margin-left:20px; font-size:18px; color:#E54880; }
	#form-login label.Excecao strong { font-size:12px; }
	#form-login input.Excecao { display:block; margin-left:20px; border:1px solid #FFFFFF; width:241px; background:url(../img/layout/bg_input-251x23.gif) no-repeat; }
	#form-login ul { margin-top:30px; }
	#form-login li { margin-bottom:30px; }
	#form-login li label.Excecao3 { font-size:18px; color:#1D9BB6; }
	#form-login li div { display:none; }
	#form-login li label.Excecao2 { display:block; margin:3px 0 5px 20px; }
	#form-login li input.Text,
	#form-login li input.Password { margin-left:20px; width:152px; background:url(../img/layout/bg_input-162x23.gif) no-repeat; }
	#form-login li a { display:block; margin:3px 0 0 20px; color:#43A2D3; }
	#form-login button { float:right; }

	#form-esqueci-senha { width:295px;}
	#form-esqueci-senha h3 { margin-bottom:5px; font-size:18px; color:#1D9BB6; }
	#form-esqueci-senha label { display:block; margin-bottom:3px; font-size:12px; font-weight:bold; }
	#form-esqueci-senha input { margin-bottom:15px; width:241px; background:url(../img/layout/bg_input-251x23.gif) no-repeat; }
	#form-esqueci-senha input.Excecao { float:left; }
	#form-esqueci-senha button { float:left; margin:-3px 0 0 5px; }
	#form-esqueci-senha p { clear:both; font-weight:bold; }
	#form-esqueci-senha p a { color:#E54880; }

	#form-cliente {  }
	#form-cliente #box-dados-pessoais,
	#form-cliente #box-endereco,
	#form-cliente #box-senha { float:left; margin-right:50px; width:252px; }
	#form-cliente #box-endereco { margin-right:0; }
	#form-cliente #box-senha { float:right; margin-right:0; width:280px; }
	/*#form-cliente #box-dados-pessoais div + div { float:right; }
	#form-cliente #box-dados-pessoais div.Excecao { clear:both; padding:15px 20px; background-color:#EEEDED; }
	#form-cliente #box-dados-pessoais div.Excecao h4 { margin-bottom:5px; font-size:18px; color:#1D9BB6; }
	#form-cliente #box-dados-pessoais div.Excecao p { font-weight:bold; }*/
	#form-cliente h3 { margin-bottom:10px; font-size:18px; color:#E54880; }
	#form-cliente label { display:block; font-size:12px; font-weight:bold; }
	#form-cliente input.Text,
	#form-cliente input.Password { margin-bottom:10px; border:1px solid #FFFFFF; width:241px; background:url(../img/layout/bg_input-251x23.gif) no-repeat; }
	/*#form-cliente input.Text + input.Text { margin-left:4px; }*/
	#form-cliente input.Excecao { margin-left:0px; }
	#form-cliente div.Excecao { float:left; }
	#form-cliente select { margin-bottom:10px; }
	#form-cliente select.Excecao { margin-left:4px; }
	#form-cliente textarea { margin-bottom:10px; border:1px solid #FFFFFF; width:242px; height:83px; padding:5px; border:none; background:url(../img/layout/bg_textarea-252x93.gif) no-repeat; }
	#form-cliente a.LnkAdicionarMaisEnderecos { float:right; margin-bottom:10px; }
	#form-cliente li { margin-bottom:10px; }
	#form-cliente li label { display:inline; font-size:11px; font-weight:normal; }
	#form-cliente li label a { color:#1D9BB6; }
	#form-cliente li label strong { font-weight:bold; color:#E54880; font-style:normal; }
	#form-cliente button { float:right; }
	#form-cliente #box-endereco div.Excecao { clear:both; }
	#form-cliente #box-endereco div.Excecao2 { float:right; }
	#form-cliente #carregando { float:right; margin-top:5px; width:26px; text-align:right; }
	#form-cliente #cad-ddd,
	#form-cliente #cad-ddd-2,
	#form-cliente #cad-ddd-3 { width:30px; background:url(../img/layout/bg_input-40x23.gif) no-repeat; }
	#form-cliente #cad-fone,
	#form-cliente #cad-fone-2,
	#form-cliente #cad-fone-3 { width:194px; background:url(../img/layout/bg_input-204x23.gif) no-repeat; }
	#form-cliente #cad-comp { width:152px; background:url(../img/layout/bg_input-162x23.gif) no-repeat; }
	#form-cliente #cad-num,
	#form-cliente #cad-cep { width:62px; background:url(../img/layout/bg_input-72x23.gif) no-repeat; }
	#form-cliente #cad-uf,
	#form-cliente #cad-cidade { width:251px; }

	#form-cadastro-modal { }
	#form-cadastro-modal h2 { margin-bottom:10px; font-size:18px; color:#DD2D6E; }
	#form-cadastro-modal a { color:#1D89A6; }
	#form-cadastro-modal label { display:block; font-size:12px; font-weight:bold; color:#4D4B4B; }
	#form-cadastro-modal input.Text,
	#form-cadastro-modal input.Password { margin-bottom:10px; border:1px solid #FFFFFF; width:241px; background:url(../img/layout/bg_input-251x23.gif) no-repeat; }
	#form-cadastro-modal button { clear:both; float:right; margin-left:20px; }
	#form-cadastro-modal a.LnkFazerCadastroCompleto { float:right; margin-top:8px; font-weight:bold; }
	#form-cadastro-modal div.Box { float:left; width:253px; margin-bottom:10px; }
	#form-cadastro-modal div.Excecao { float:right; }
	#form-cadastro-modal div.Excecao2 { clear:both; float:none; width:auto; height:32px; }
	#form-cadastro-modal div.Excecao2 input { clear:both; display:block; float:left; margin:0 5px 5px 0; *margin-bottom:0; }
	#form-cadastro-modal div.Excecao2 label { float:left; *margin-top:3px; font-size:11px; font-weight:normal; }

/*	#form-cliente {  }
	#form-cliente h3 { margin-bottom:10px; font-size:18px; color:#1D9BB6; }
	#form-cliente fieldset > div { float:left; margin-right:40px; width:251px; }
	#form-cliente label { display:block; font-size:12px; font-weight:bold; }
	#form-cliente input.Text,
	#form-cliente input[type="password"] { margin-bottom:10px; width:241px; background:url(../img/layout/bg_input-251x23.gif) no-repeat; }
	#form-cliente input.Text + input.Text { margin-left:4px; }
	#form-cliente select { margin-bottom:10px; }
	#form-cliente button { float:right; margin-top:50px; }
	#form-cliente #md-ddd { width:30px; background:url(../img/layout/bg_input-40x23.gif) no-repeat; }
	#form-cliente #md-fone { width:194px; background:url(../img/layout/bg_input-204x23.gif) no-repeat; }
*/
	#form-endereco { width:252px; }
	#form-endereco h3 { margin-bottom:10px; font-size:18px; color:#1D9BB6; }
	#form-endereco label { clear:both; display:block; font-size:12px; font-weight:bold; }
	#form-endereco label.Excecao { display:inline; font-weight:normal; font-size:11px; color:#1D9BB6; }
	#form-endereco input.Text,
	#form-endereco input.Password { margin-bottom:10px; width:241px; background:url(../img/layout/bg_input-251x23.gif) no-repeat; }
	/*#form-endereco input.Text + input.Text { margin-left:4px; }*/
	#form-endereco select { margin-bottom:10px; }
	#form-endereco a { margin-left:10px; line-height:23px; color:#606067; }
	#form-endereco textarea { margin-bottom:10px; width:242px; height:83px; padding:5px; border:none; background:url(../img/layout/bg_textarea-252x93.gif) no-repeat; }
	#form-endereco button { float:right; margin-top:20px; }
	#form-endereco #end-cep { float:left; width:62px; background:url(../img/layout/bg_input-72x23.gif) no-repeat; }
	#form-endereco #end-uf,
	#form-endereco #end-cidade { width:251px; }

	#form-avisos-email { width:400px; }
	#form-avisos-email h3 { margin-bottom:5px; font-size:18px; color:#1D9BB6; }
	#form-avisos-email h3.Excecao { margin-top:30px; }
	#form-avisos-email input { margin-right:5px; }
	#form-avisos-email button { float:right; margin-top:20px; }

	#form-pagamento h4 { margin-bottom:10px; font-size:14px; }
	#form-pagamento a { line-height:23px; color:#606067; }
	#form-pagamento p { margin-bottom:10px; }
	#form-pagamento button { float:right; }
	#form-pagamento li.FormaPagamento { margin-bottom:30px; }
	#form-pagamento li.FormaPagamento div { margin-top:3px; padding:15px 0 0 15px; border-top:1px solid #EEEDED; }
	#form-pagamento li.FormaPagamento label { font-size:14px; font-weight:bold; color:#1D9BB6; }
	#form-pagamento li.FormaPagamento label.Excecao { clear:both; display:block; font-size:12px; font-weight:bold; color:#605D5D; }
	#form-pagamento li ul { margin-bottom:10px; }
	#form-pagamento li li { display:inline; margin-right:20px; }
	#form-pagamento li li label { font-size:12px; font-weight:bold; }
	#form-pagamento input.Text { margin-bottom:10px; width:241px; background:url(../img/layout/bg_input-251x23.gif) no-repeat; }
	#form-pagamento #pag-cartao-cod { float:left; margin-right:10px; width:71px; background:url(../img/layout/bg_input-81x23.gif) no-repeat; }

	#form-add-lista {}
	#form-add-lista li { margin-bottom:5px; }
	#form-add-lista label { font-size:14px; font-weight:bold; color:#1D9BB6; }
	#form-add-lista input.Text { margin-bottom:10px; width:292px; background:url(../img/layout/bg_input-302x23.gif) no-repeat; }
	#form-add-lista li.Excecao input { float:left; margin-right:5px; }
	#form-add-lista li.Excecao input.Radio { margin-top:5px; *margin-top:0; }
	#form-add-lista button { clear:both; float:right; _margin-top:-20px; }

	#form-avise-me { border-top:1px solid #F2F2F2; padding-top:15px; *padding-top:7px; _padding-top:15px; }
	#form-avise-me label { display:none; }
	#form-avise-me input { float:left; margin:5px 5px 0; width:182px; background:url(../img/layout/bg_input-192x23.gif) no-repeat; }
	#form-avise-me button { float:right; margin-right:5px; }

	#form-indique {  }
	#form-indique div { float:left; width:400px; }
	#form-indique label { display:none; }
	#form-indique input.Text { margin:0 5px 7px 0; width:182px; background:url(../img/layout/bg_input-192x23.gif) no-repeat; }
	#form-indique button { float:left; margin-top:26px; }
	#form-indique strong { clear:both; display:block; font-size:14px; color:#E54880; }
	#form-indique strong:empty { display:none; }

	#form-frete { height:29px; }
	#form-frete label { float:left; margin:6px 0 0 10px; font-weight:bold; font-size:14px; color:#333333; }
	#form-frete input { float:left; margin:3px 10px 0; width:62px; background:url(../img/layout/bg_input-72x23.gif) no-repeat; }
	#form-frete button { float:left; margin-right:10px; }
	#form-frete a { float:left; margin-top:7px; }

	#form-comentar { width:458px; }
	#form-comentar div { height:140px; }
	#form-comentar label { display:block; font-weight:bold; font-size:14px; color:#E54880; }
	#form-comentar input { margin-bottom:10px; width:448px; background:url(../img/layout/bg_input-458x23.gif) no-repeat; }
	#form-comentar textarea { margin-bottom:10px; width:448px; height:52px; padding:5px; border:none; background:url(../img/layout/bg_textarea-458x62.gif) no-repeat; }
	#form-comentar button { float:right; }
	#form-comentar img { float:left; margin:45px 0 0 100px; }
	#form-comentar #cod-validacao { margin:50px 0 0 5px; width:86px; background:url(../img/layout/bg_input-96x23.gif) no-repeat; }
/*/FORMULARIOS*/

/*TABELA PADRAO*/
	table.Padrao { clear:both; width:100%; font-size:11px; }
	table.Padrao th { border-right:1px solid #FFFFFF; height:21px; color:#F2F2F2; background:url(../img/layout/bg_06.gif) repeat-x; }
	table.Padrao th.Excecao { border:none; }
	table.Padrao th.Primeiro { width:295px; padding-left:6px; text-align:left; background:url(../img/layout/bg_05.gif) no-repeat; }
	table.Padrao th.Excecao3 { border-right:1px solid #FFFFFF; width:300px; }
	table.Padrao th.Excecao { width:80px; background:url(../img/layout/bg_07.gif) no-repeat; }
	table.Padrao th.Excecao.Excecao2 { width:110px; background:url(../img/layout/bg_17.gif) no-repeat right; }
	table.Padrao td { text-align:center; border-top:4px solid #FFFFFF; background-color:#F8F8F8; }
	table.Padrao td.Primeiro { padding:7px; text-align:left; }
	table.Padrao tr.Excecao td { background-color:#F1F1F1; }
	table.Padrao td.Primeiro img { float:left; margin-right:12px; }
	table.Padrao td img.Excecao { display:block; margin:5px auto; }
	table.Padrao td p { color:#666666; overflow:auto; }
	table.Padrao td b { color:#E54880; }
	table.Padrao td input { width:21px; height:20px; padding-top:3px; text-align:center; font-size:12px; font-weight:bold; color:#1D9BB6; border:none; background:url(../img/layout/bg_input-31x23.gif) no-repeat; }
	table.Padrao td .LnkRemover { margin:0 auto; }
	table.Padrao td.AlinhaTabela img{ margin:5px 0 0 75px; *margin-left:0;}
/*/TABELA PADRAO*/

/*SELECT PERSONALIZADO*/
	input.nice_select { border:none; float:left; width:37px!important; height:31px; padding:3px 0 0 10px!important; cursor:default; color:#FFFFFF; font-size:16px; font-weight:bold; font-family:Arial; background:url(../img/layout/bg_select.jpg) no-repeat; }

	ul.virtual_select { display:none; position:absolute; margin-top:32px; *margin-left:-132px; width:47px; max-height:170px; overflow:auto; font-weight:bold; }
	ul.virtual_select li { display:block; height:18px; padding:2px 0 0 5px; margin:0; border-top:0; cursor:pointer; background-color:#595957; }
	ul.virtual_select li.last { }
	ul.virtual_select li.over, ul.virtual_select li.selected { background-color:#FAFAFA; color:#000; }
	ul.virtual_select li.selected { border:1px solid #000000; }
/*/SELECT PERSONALIZADO*/

/*HOME*/
	#home div.Box { float:left; width:650px; }
	#home div.Box .Banner { margin-bottom:15px; height:300px; }
	#home div.Box2 { float:right; width:265px; }
	#home div.Box2 .Banner { margin-bottom:15px; }
	#home div.Box2 #ebit { margin-left:45px; }
	#home #milhagem-suspensa { margin-bottom:15px; width:650px; height:250px; background:url(../img/conteudo/banners/aviso-milhagem-suspensa.gif) no-repeat; }
	#home #milhagem-suspensa  a { display:block; float:right; width:79px; height:26px; }
	#home #milhagem-suspensa h2,
	#home #milhagem-suspensa p,
	#home #milhagem-suspensa address { display:none; }
	#home #milhagem-suspensa.Inativo { display:none; }
/*/HOME*/

/*BOX COMENTARIOS PERFUME*/
	#box-comentarios-perfume {Background:url(../img/layout/bg_75.gif) no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif;}
	#box-comentarios-perfume .Box1 {width:455px; color:#4d4b4b; margin:10px 0 0 318px;}
	#box-comentarios-perfume .Box1 h2 {font-size:15px; margin-bottom:5px;}
	#box-comentarios-perfume .Box1 h2 span {font-size:11px; color#7b7b7b;}
	#box-comentarios-perfume p {font-size:12px; margin-bottom:10px;}
/*BOX COMENTARIOS PERFUME*/

/*BOX AVISO PONTOS*/
	.BoxAvisoPontos { background:url(../img/layout/bg_61.gif) left no-repeat; height:31px; margin:0 0 10px 0; padding-left:6px;}
	.BoxAvisoPontos div { background:url(../img/layout/bg_60.gif) #fdf9e4 right no-repeat;  height:31px;}
	.BoxAvisoPontos p { margin:5px 0 0 6px; font-size:17px; font-weight:bold; color:#ffba00; word-spacing:-2px; float:left; }
	.BoxAvisoPontos a { margin:10px 10px 0 0; font-size:11px; color:#bc8a02; display:block; float:right}
/*BOX AVISO PONTOS*/

/*BOX AVISO CADASTRO*/
	#box-aviso-cadastro { background:url(../img/layout/bg_62.gif) no-repeat; color:#fff; width:255px; height:164px; display:none; padding:11px 15px 11px 11px; margin:135px 0 0 12px; float:left; }
	#box-aviso-cadastro h3 { font-size:14px; }
	#box-aviso-cadastro p { font-size:10px; color:#cff; margin-bottom:10px;}
	#box-aviso-cadastro p.Exception { margin-right:60px; }
	#box-aviso-cadastro p a { color:#fff; }
/*BOX AVISO CADASTRO*/

/*BOX AVISO LOGIN*/
	#box-aviso-login { background:url(../img/layout/bg_50.gif) no-repeat; width:281px; height:71px; padding:10px; margin:163px 0 0 20px; float:left; display: none;}
	#box-aviso-login h3{ font-size:14px; font-weight:bold; color:#fff; }
	#box-aviso-login  p { font-size:10px; font-weight:normal; color:#fdd;}
/*/BOX AVISO LOGIN*/

/*BOX AVISO LOGIN LISTA NEGRA*/
	#box-aviso-lista-negra-login { background:url(../img/layout/bg_50_01.gif) no-repeat; width:281px; height:55px; padding:10px; margin:163px 0 0 20px; float:left; display: none;}
	#box-aviso-lista-negra-login h3{ font-size:14px; font-weight:bold; color:#fff; }
	#box-aviso-lista-negra-login  p { font-size:10px; font-weight:normal; color:#fdd;}
	/* MODIFICAÇÕES DE ESPAÇAMENTO PRA SEÇÃO cadastro-completo */
	#box-senha #box-aviso-lista-negra-login {margin:15px 0 0 0}
/*/BOX AVISO LOGIN LISTA NEGRA*/

/*BOX AVISO PROMOCAO*/
	#box-aviso-promocao { background:url(../img/layout/bg_49.gif) no-repeat; width:386px; height:38px; padding:10px; float:left; clear:both; margin-bottom:30px; }
	#box-aviso-promocao h3{ font-size:14px; font-weight:bold; color:#ba0101; }
/*/BOX AVISO PROMOCAO*/

/*BOX ALERTA*/
	.box-alerta {
		background:url(../img/layout/bg_alerta-carrinho.gif) no-repeat;
		clear:both;
		height:45px;
		margin:10px 0px;
		padding:8px 10px 5px 60px;
		width:770x;
	}
	.box-alerta h3{ font-size:14px; font-weight:bold; color: #5e4600; }
	.box-alerta a {color: #5e4600; text-decoration:underline;}
/*/BOX ALERTA*/

/*BOX FRETE*/
	#box-frete {
		background:url(../img/layout/bg_09.gif) no-repeat #F8F8F8;
		float:left;
		font-size:11px;
		height:90px;
		margin:0 40px 10px 0;
		padding-bottom:5px;
		width:400px;
	}
	#box-frete h3 { padding:10px 0px 0px 10px; font-size:18px; color:#E54880;  }
	#box-frete p {
		margin:0 0 10px 10px;
		color:#666666;
	}
	#box-frete h4 { float:left; margin:0 0 10px 10px; font-size:14px; color:#333333; }
	#box-frete-escolhido ins,
	#box-frete ins {
		margin-left:25px;
		font-size:18px;
		font-weight:bold;
		color:#2C4960;
		display:inline;
	}
	#box-frete a { color:#1D9BB6; }
	#box-frete a.Exception { float:right; margin:10px 10px 0 0 ;}
	#box-frete a.LnkAlterarEnderecoEntrega { float:left; }
	#box-frete a.alterarFrete { float:right; margin:5px 10px 0 0; }
	#box-frete form { margin-bottom:10px; }
	#box-frete table {
		clear:both;
		margin:0px;
		width:400px;
	}
	#box-frete th { display:none; }
	#box-frete td {
		height:28px;
		padding-left:10px;
		color:#999999;
		background-color:#f8f8f8;
	}
	#box-frete tr.Excecao td { background-color:#F0F0F0; }
	#box-frete td strong { display:block; float:left; width:50px; font-size:12px; color:#333333; }
	#box-frete td b { font-size:12px; color:#333333; }
	#box-frete div.BoxFrete { display:none; }
	#box-frete div.Ativo { display:block; }
	#box-frete div.Clear { display:block; }
	#box-frete-escolhido p {
		color:#666666;
		float:left;
		font-size:18px;
		margin:0 0 10px 10px;
		xwidth:295px;
	}
	#box-frete-escolhido p span {
		float:left;
	}
	#box-frete-escolhido h3 {
		margin-bottom:22px;
	}
/*/BOX FRETE*/

/*LOOKBOOK*/
	#lookbook { margin:20px 0 0 15px; }
	#lookbook h2 { font-size:32px; color:#E54880; }
	#lookbook h3 { margin-bottom:10px; font-size:27px; color:#E86091; }
	#lookbook h4 { margin-bottom:5px; font-size:15px; color:#E86091; }
	#lookbook h5 { float:left; margin-top:25px; height:20px; line-height:20px; padding-left:25px; background:url(../img/layout/ico_download.jpg) no-repeat; font-weight:normal; font-size:13px; color:#58848D; }
	#lookbook div.Box { margin:30px 0 0 65px; }
	#lookbook div.Box2 { float:left; width:420px; }
	#lookbook div.Box2 ul { float:right; }
	#lookbook div.Box2 ul li { display:inline; margin-left:10px; font-size:12px; }
	#lookbook div.Box2 ul li a { color:#999999; }
	#lookbook div.Box2 ul li a.Ativo { color:#D84B76; }
	#lookbook #videos { float:left; margin:-23px 0 0 125px; *margin-top:86px; _margin-top:81px; }
	#lookbook #videos li.Video { clear:both; height:93px; margin-bottom:20px; }
	#lookbook #videos img { float:left; margin-right:5px; }
	#lookbook #videos ul { float:left; margin:27px 0 0 10px; }
	#lookbook #videos ul li { display:inline; margin-right:5px; font-size:13px; font-weight:bold; }
	#lookbook #videos ul li a { color:#2C4960; }
/*/LOOKBOOK*/

/*MODAL COMENTARIOS*/
	#modal-comentarios { width:514px; padding:20px 25px; font-Family:Arial; font-size:11px; color:#A1A1A1; }
	#modal-comentarios h1 { margin-bottom:20px; border-bottom:1px solid #E8E7E7; padding:0 0 10px 25px; background:url(../img/layout/ico_comentarios.gif) no-repeat; font-size:18px; color:#333; }
	#modal-comentarios h1 ins { font-weight:normal; font-size:16px; color:#E61F5B; }
	#modal-comentarios h2 { float:left; width:200px; font-size:16px; color:#E61F5B; }
	#modal-comentarios small { float:left; margin-top:5px; color:#E61F5B; }
	#modal-comentarios p { clear:both; color:#A1A1A1; }
	#modal-comentarios #lista-comentarios li { margin-bottom:20px; }
	#modal-comentarios #ver-mais { margin-right:20px; color:#4C7B85; }
	#modal-comentarios #paginacao { display:inline; }
	#modal-comentarios #paginacao li { display:inline; margin:0 5px; font-size:16px; font-weight:bold; }
	#modal-comentarios #paginacao li a { color:#4C7B85; }
	#modal-comentarios #paginacao li a:hover { color:#000; }
	#modal-comentarios #paginacao li a.Ativo { color:#96CCD8; }
	#modal-comentarios #comentar { margin-top:20px; border-top:1px solid #E8E7E7; padding-top:15px; }
	#modal-comentarios #comentar h2 { margin-bottom:10px; }
	#modal-comentarios #comentar form { clear:both; margin-left:10px; }
/*/MODAL COMENTARIOS*/

/*MODAL CADASTRO*/
	#modal-cadastro { width:585px; min-height:380px; padding:10px; font-family:Arial; font-size:11px; }
	#modal-cadastro a.LnkFechar2 { float:right; margin-bottom:5px; }
	#modal-cadastro div.box { clear:both; padding:0 10px; }
	#modal-cadastro h1 { float:left; height:70px; line-height:70px; font-size:32px; color:#E54880; }
	#modal-cadastro div.Box2 { float:right; margin-bottom:20px; width:320px; height:50px; padding:10px; background:url(../img/layout/bg_38.jpg) no-repeat; color:#4C4B4B; }
	#modal-cadastro div.Box2 h2 { font-size:18px; color:#1D89A6; }
	#modal-cadastro div.Box2 a { color:#1D89A6; }
	#modal-cadastro form { clear:both; }
/*/MODAL CADASTRO*/

/*BOX TAMANHOS*/
	#box-tamanhos { float:left; _width:45px; }
	#box-tamanhos div { height:31px; background:url(../img/layout/bg_40.gif) no-repeat; padding-left:6px; }
	#box-tamanhos h2 { height:31px; background:url(../img/layout/bg_41.gif) no-repeat right; padding-right:8px; font-size:16px; }
	#box-tamanhos h2 a { display:inline-block; height:31px; background:url(../img/layout/bg_42.gif) repeat-x; color:#FFF; padding-left:3px; }
	#box-tamanhos h2 a:hover { text-decoration:none; color:#999;  }
	#box-tamanhos h2 span { display:inline-block; height:31px; line-height:31px; background:url(../img/layout/bg_43.gif) no-repeat right; padding-right:9px; }
	#box-tamanhos ul { position:absolute; border:1px solid #FFF; background-color:#000; }
	#box-tamanhos li { clear:both; margin-left:-2px; width:45px; font-size:12px; }
	#box-tamanhos li a { display:inline-block; width:45px; *width:43px; height:20px; line-height:20px; text-align:center; font-weight:bold; color:#FFF; }
	#box-tamanhos li a:hover { text-decoration:none; background:#FFF; color:#000; }
/*/BOX TAMANHOS*/

/*MODAL SLIDESHOW PRODUTO*/
	#modal-slideshow-produto { width:880px; height:700px; padding:10px; font-family:Arial; }
	#modal-slideshow-produto a.LnkFechar3 { float:right; }
	#modal-slideshow-produto a.LnkGaleria { float:left; }
	#modal-slideshow-produto h1 { clear:both; float:right; margin:10px 20px 0 0; width:390px; text-align:right; font-size:24px; color:#999999; }
	#modal-slideshow-produto select { float:left; margin:6px 5px 0 0; }
	#modal-slideshow-produto div.Box { clear:both; position:relative; top:-20px; height:480px; }
	#modal-slideshow-produto div.Box a { display:block; float:left; margin:130px 10px 0 20px; _margin-left:10px; width:67px; height:127px; text-indent:-5000em; background:url(../img/layout/ico_seta-esquerda-6.gif) no-repeat; }
	#modal-slideshow-produto div.Box a.Excecao { margin-left:10px; background:url(../img/layout/ico_seta-direita-6.gif) no-repeat; }
	#modal-slideshow-produto div.Box div { float:left; }
	#modal-slideshow-produto div.Box2 { position:absolute; _z-index:2; margin:-130px 0 0 715px; *margin-left:0; *left:715px; width:155px; }
	#modal-slideshow-produto div.Box2 ins { display:block; letter-spacing:-1px; font-size:30px; font-weight:bold; color:#333333; }
	#modal-slideshow-produto div.Box2 a { float:left; margin-left:2px; }
	#modal-slideshow-produto #cores { clear:both; margin-left:10px; _position:relative; _z-index:0; text-align:center; }
	#modal-slideshow-produto #cores li { display:inline; margin-right:5px; }
	#modal-slideshow-produto #cores li.Primeiro { margin:0; }
/*/MODAL SLIDESHOW PRODUTO*/

/*MODAL SLIDESHOW GALERIA*/
	#modal-slideshow-galeria { width:880px; height:700px; overflow:hidden; padding:10px 0 10px 10px; font-family:Arial; }
	#modal-slideshow-galeria a.LnkFechar3 { float:right; }
	#modal-slideshow-galeria h1 { float:left; font-size:21px; color:#6B2C89; }
	#modal-slideshow-galeria ul { clear:both; padding-top:10px; height:580px; }
	#modal-slideshow-galeria li { display:block; float:left; margin-right:10px; width:166px; height:190px; text-align:center; }
	#modal-slideshow-galeria li a { color:#666666; }
	#modal-slideshow-galeria li a:hover { text-decoration:none; color:#6B2C89; }
	#modal-slideshow-galeria h3 { margin-top:5px; padding:0 5px; font-size:13px; color:#666666; }
	#modal-slideshow-galeria div.Box { margin-bottom:5px; text-align:center; line-height:35px; *line-height:25px; *border:1px solid #D7D7D3; }
	#modal-slideshow-galeria div.Box a { display:inline-block; height:30px; line-height:30px; padding-left:20px; background:url(../img/layout/ico_seta-esquerda-5.gif) no-repeat; font-size:12px; font-weight:bold; color:#626260; }
	#modal-slideshow-galeria div.Box a.Excecao { padding:0 20px 0 0; background:url(../img/layout/ico_seta-direita-5.gif) no-repeat right; }
	#modal-slideshow-galeria div.Box span { margin:0 20px; font-size:18px; color:#939390; }
	#modal-slideshow-galeria div.Box2 { height:47px; line-height:47px; _padding-top:10px; _height:37px; _line-height:37px; background-color:#D0D0CD; text-align:center; }
	#modal-slideshow-galeria div.Box2 a { display:inline-block; height:25px; line-height:25px; padding-left:20px; background:url(../img/layout/ico_seta-esquerda-7.gif) no-repeat; font-size:12px; font-weight:bold; color:#626260; }
	#modal-slideshow-galeria div.Box2 a.Excecao { padding:0 20px 0 0; background:url(../img/layout/ico_seta-direita-7.gif) no-repeat right; }
	#modal-slideshow-galeria div.Box2 p { display:inline-block; *display:inline; font-size:14px; color:#939390; }
	#modal-slideshow-galeria div.Box2 p span { margin:0 20px; }
/*/MODAL SLIDESHOW GALERIA*/

/*MODAL PRODUTO*/
	#modal-produto { width:520px; min-height:380px; padding:10px; font-family:Arial; font-size:11px; }
	#modal-produto a.LnkFechar2 { float:right; }
	#modal-produto img.Img { clear:both; float:left; margin-right:15px; }
	#modal-produto div.Box { float:left; margin-top:20px; width:250px; color:#808482; }
	#modal-produto div.Box p { float:left; margin-right:20px; }
	#modal-produto div.Box label { display:block; }
	#modal-produto div.Box a { float:right; margin-top:12px; }
	#modal-produto div.Box div { float:left; }
	#modal-produto small { color:#666666; }
	#modal-produto h1 { margin-bottom:20px; font-size:14px; color:#4B9F66; }
	#modal-produto ins { display:block; font-size:18px; font-weight:bold; color:#E54880; }
	#modal-produto ul { clear:both; padding-top:10px; }
	#modal-produto li { display:block; float:left; margin:5px; *margin:0 5px; }
	#modal-produto li a.Ativo { cursor:default; }
	#modal-produto li a img { border:1px solid #FFFFFF; }
	#modal-produto li a:hover img { border:1px solid #F299BD; }
	#modal-produto li a.Ativo img { border:1px solid #E1E1E1!important; }
	#modal-produto a.LnkMaisDetalhesMelissa { clear:both; float:right; margin-bottom:5px; color:#1D9BB6; }
/*/MODAL PRODUTO*/

/*MODAL INDIQUE*/
	#modal-indique { width:520px; min-height:450px; padding:10px; font-family:Arial; font-size:11px; }
	#modal-indique a.LnkFechar2 { float:right; }
	#modal-indique p.Intro { float:left; margin-bottom:20px; color:#4C7B85; }
	#modal-indique img.Img { clear:both; float:left; margin-right:15px; border:1px solid #E1E1E1; }
	#modal-indique div.Box { float:left; margin-top:45px; width:250px; color:#808482; }
	#modal-indique div.Box2 { clear:both; padding-top:20px; text-align:center; }
	#modal-indique div.Box2 strong { display:block; margin-bottom:10px; font-size:14px; color:#E54880; }
	#modal-indique div.Box2 a { color:#9D9999; }
	#modal-indique small { color:#666666; }
	#modal-indique h1 { margin-bottom:20px; font-size:14px; color:#4B9F66; }
	#modal-indique form { clear:both; }
/*/MODAL INDIQUE*/

/*MODAL AVISE ME*/
	#modal-avise-me { width:520px; min-height:450px; padding:10px; font-family:Arial; font-size:11px; }
	#modal-avise-me a.LnkFechar2 { float:right; }
	#modal-avise-me p.Intro { float:left; margin-bottom:20px; color:#4C7B85; }
	#modal-avise-me img.Img { clear:both; float:left; margin-right:15px; }
	#modal-avise-me div.Box { float:left; margin-top:20px; width:250px; color:#808482; }
	#modal-avise-me div.Box p { float:left; margin-right:20px; }
	#modal-avise-me div.Box label { display:block; }
	#modal-avise-me small { color:#666666; }
	#modal-avise-me h1 { margin-bottom:20px; font-size:14px; color:#4B9F66; }
	#modal-avise-me ins { display:block; font-size:18px; font-weight:bold; color:#E54880; }
	#modal-avise-me ul { clear:both; padding-top:10px; }
	#modal-avise-me li { display:block; float:left; margin:5px; *margin:0 5px; }
	#modal-avise-me li a.Ativo { cursor:default; }
	#modal-avise-me li a img { border:1px solid #FFFFFF; }
	#modal-avise-me li a:hover img { border:1px solid #F299BD; }
	#modal-avise-me li a.Ativo img { border:1px solid #E1E1E1!important; }
	/*#modal-avise-me ul + a { clear:both; float:right; margin-bottom:5px; color:#1D9BB6; }*/
	#modal-avise-me form { clear:both; }
/*/MODAL AVISE ME*/

/*MODAL LISTA*/
	#modal-lista { width:520px; height:200px; padding:10px; font-family:Arial; }
	#modal-lista a.LnkFechar2 { float:right; }
	#modal-lista h1 { float:left; margin-bottom:10px; font-size:18px; color:#333333; }
	#modal-lista img { clear:both; float:left; margin-right:10px; }
	#modal-lista form { float:left; }
	#modal-lista div { float:left; margin:30px 0 0 20px; width:300px; text-align:center; }
	#modal-lista div p { margin-bottom:20px; text-align:left; font-weight:bold; font-size:14px; color:#E54880; }
	#modal-lista div a { font-size:11px; color:#9D9999; }
/*/MODAL LISTA*/

/*MODAL ZOOM*/
	#modal-zoom { width:800px; height:624px; padding:10px; font-family:Arial; }
	#modal-zoom a.LnkFechar2 { float:right; }
	#modal-zoom h1 { float:left; margin-bottom:10px; font-size:18px; color:#333333; }
/*/MODAL ZOOM*/

/*PAGAMENTO*/
	#pagamento { margin:20px 45px 0 10px; }
	#pagamento h2.Primeiro { float:left; font-size:32px; color:#E54880; letter-spacing:-1px; }
	#pagamento #box-pagamento-principal{ width:585px; margin-left:0px; float:left; }
	#pagamento div.Box {
		clear:both;
	}
	#pagamento div.BoxTotal,
	div.LinhaCarrinho {
		clear:both;
		margin:4px 0 5px;
		height:31px;
		line-height:31px;
		background:url(../img/layout/bg_11b.gif) no-repeat;
	}
	#pagamento div.BoxTotal p,
	div.LinhaCarrinho p {
		color:#FFFFFF;
		float:right;
		font-size:18px;
		font-weight:bold;
	}
	div.LinhaCodigoPromocional {
		background-image:none;
		background-color:#ededed;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
	div.LinhaCodigoPromocional p {
		color:#605d5d;
	}
		
	#pagamento div.BoxTotal ins,
	div.LinhaCarrinho ins {
		display:inline-block;
		margin:0 25px;
		width:100px;
	}
	/*#pagamento > div > ul { margin:10px 0 30px; height:29px; }
	#pagamento > div > ul li { display:block; float:left; }
	#pagamento > div > ul li.Excecao { float:right; }*/
	#pagamento div.Box2 {
		overflow:auto;
		padding-top:40px;
	}
	#pagamento div.Box2 h3 { margin-bottom:15px; font-size:18px; color:#E54880; }
	#pagamento div.Box2 div.Primeiro { float:left; width:510px; }
	#pagamento div.Box2 div.Box3 { float:right; margin-bottom:20px; width:280px; padding-top:5px; background:url(../img/layout/bg_18.gif) no-repeat; }
	#pagamento div.Box2 div.Box3 div { padding:5px 15px 15px; background:url(../img/layout/bg_19.gif) no-repeat bottom #EEEDED; }
	#pagamento div.Box2 div.Box3 div h4 { margin-bottom:5px; font-size:18px; color:#1D9BB6; }
	#pagamento div.Box4 { clear:both; margin:0 auto; width:500px; padding-top:50px; _padding-top:25px; }
	#pagamento div.Box4 h3 { font-size:32px; color:#E54880; letter-spacing:-1px; }
	#pagamento
	#pagamento div.Box4 h2 { margin-bottom:10px; }
	#pagamento div.Box4 p { margin-bottom:30px; font-size:12px; color:#44444E; }
	#pagamento div.Box4 p.Excecao { margin-bottom:50px; font-size:11px; }
	#pagamento div.Box4 p strong { color:#1D9BB6; }
	#pagamento div.Box4 p a { color:#1D9BB6; }
	#pagamento div.Box4 a.LnkVisualizarBoleto { margin-bottom:40px; }
	#pagamento div.Box4 a.Voltar { display:block; margin:50px 0 100px; color:#B5B2B2; }
	#pagamento div.Box4 img { margin:10px 0; }
	#pagamento #box-etapas { float:right; margin-top:15px; }
	#pagamento #box-etapas li { display:inline; font-size:14px; font-weight:bold; color:#B8B7B7; }
	#pagamento #box-etapas li b { font-size:16px; color:#E54880; }
	#pagamento #box-total-carrinho {
		background:url(../img/layout/bg_08b.gif) no-repeat;
		height:31px;
		line-height:31px;
		margin:4px 0 10px 0;
	}
	#pagamento #estoque, #pagamento #testes {display:none}
	#pagamento #estoque, #pagamento #testes {font-size:14px;padding:10px;line-height:18px;}
	#pagamento #box-frete {
		height:auto;
	}
	#pagamento #box-frete-escolhido h3 {
		margin-bottom:0px;
	}
	
/*/PAGAMENTO*/

/*PAGAMENTO AVISOS*/
	#box-pagamento-avisos { width:280px; float:right;}
	#box-pagamento-avisos div.Box3 { background:url(../img/layout/bg_54.gif) #ededed no-repeat; width:250px; padding:15px; margin:10px 0; }
	#box-pagamento-avisos div.Box3 h4 { font-size:18px; color:#1d9bb6; }
	#box-pagamento-avisos div.Box3 p { font-size:11px; color:#5f5d5d; }
	#box-pagamento-avisos div.Box3 #footer-milhagem-neg { background:url(../img/layout/bg_55.gif) no-repeat; width:280px; height:5px; margin:0 0 -15px -15px; }
/*PAGAMENTO AVISOS*/

/*BOX MILHAGEM*/
	#box-milhagem { background:url(../img/layout/bg_52.gif) #fdf9e4 no-repeat; width:250px; padding:15px; }
	#box-milhagem div h4 { font-size:24px; color:#fa0; line-height:20px; }
	#box-milhagem div p { font-size:18px; font-weight:bold; margin:20px 0; color:#605d5d; }
	#box-milhagem div p ins { font-size:40px; }
	#box-milhagem div.Exception h4 { font-size:11px; font-weight:bold; line-height:normal; color:#333; margin-top:10px; }
	#box-milhagem div.Exception p { font-size:11px; font-weight:normal; margin:0; margin-top:10px; color:#605d5d; }
	#box-milhagem #footer-milhagem { background:url(../img/layout/bg_53.gif) no-repeat; width:280px; height:5px; margin:0 0 -15px -15px; }
/*BOX MILHAGEM*/

/*BOX MILHAGEM NEGATIVO*/
	#box-milhagem-neg { background:url(../img/layout/bg_54.gif) #ededed no-repeat; width:250px; padding:15px; }
	#box-milhagem-neg h4 { font-size:24px; color:#1d9bb6; }
	#box-milhagem-neg p { font-size:18px; font-weight:bold; color:605d5d; letter-spacing:-1px;}
	#box-milhagem-neg p.Exception2 { margin:15px 0; }
	#box-milhagem-neg div p ins { font-size:40px; }
	#box-milhagem-neg p.Exception { font-size:11px; font-weight:normal; color:5f5d5d; letter-spacing:normal; margin:10px 0; }
	#box-milhagem-neg a { font-size:11px; font-weight:bold; color:#605d5d; }
	#box-milhagem-neg #footer-milhagem-neg { background:url(../img/layout/bg_55.gif) no-repeat; width:280px; height:5px; margin:0 0 -15px -15px; }
/*/BOX MILHAGEM NEGATIVO*/


/*MAPA*/
	#mapa { margin:20px 0 0 15px; }
	#mapa h2 { margin-bottom:30px; font-size:32px; color:#E54880; }
	#mapa h3 { margin-bottom:10px; font-size:16px; color:#E54880; }
	#mapa h4 { margin-bottom:5px; font-size:11px; }
	#mapa a { color:#606067; }
	#mapa #secoes { margin-left:30px; }
	#mapa #secoes li.Secao { display:block; float:left; margin-right:60px; }
	#mapa #secoes li.Secao.Excecao { margin-right:0; }
	#mapa #secoes li.SubSecao { margin-bottom:5px; }
	#mapa #secoes li.SubSecao a { font-weight:bold; }
	#mapa #secoes li.SubSecao li a { font-weight:normal; }
	#mapa ul ul ul { margin:0 0 20px 10px; }
	#mapa li li li { margin-bottom:3px; }
	#mapa li li li a { padding-left:11px; background:url(../img/layout/ico_seta-direita.gif) no-repeat left center; }
/*/MAPA*/

/*BUSCA*/
	#busca { margin:20px 0 0 15px; }
	#busca h2.Excecao { font-size:32px; color:#538BA4; }
	#busca div.Box { float:left; width:650px; }
	#busca p.Msg { margin-bottom:30px; font-size:18px; color:#5E92AA; }
	#busca p.Msg strong { color:#605D5D; }
	#busca #form-news { float:right; }
/*/BUSCA*/

/*PEDIDOS VISUALIZAR*/
	#pedidos-visualizar { margin:20px 0 0 15px; }
	#pedidos-visualizar h2 { margin-bottom:40px; font-size:32px; color:#E54880; }
	#pedidos-visualizar p.Intro { margin-bottom:30px; width:470px; }
	#pedidos-visualizar div.Box { float:left; margin-left:30px; _margin-left:15px; width:546px; }
	#pedidos-visualizar div.Box h3 { float:left; margin-bottom:3px; font-size:18; color:#1D9BB6; }
	#pedidos-visualizar p.Status { float:right; margin-right:5px; font-size:12px; font-weight:bold; color:#1D9BB6; }
	#pedidos-visualizar p.StatusPagamento { float:right; margin:6px 5px 0 0; font-size:12px; color:#44444e; }
	#pedidos-visualizar div.Box2 { clear:both; border-top:1px solid #F1F1F1; height:70px; padding-top:5px; }
	#pedidos-visualizar div.Box2 p.Primeiro { float:left; }
	#pedidos-visualizar div.Box2 p.Segundo { float:right; margin-right:45px; _margin-right:22px; }
	#pedidos-visualizar div.Box h4 { margin-bottom:3px; font-size:14px; }
	#pedidos-visualizar div.Box3 { border-top:1px solid #F1F1F1; height:170px; padding-top:15px; }
	#pedidos-visualizar div.Box3 p { float:left; width:250px; }
	#pedidos-visualizar div.Box3 p.Excecao { float:right; width:250px; }
	#pedidos-visualizar div.Box3 span { font-size:14px; }
	#pedidos-visualizar div.Box3 a { color:#1d9bb6; }
	#pedidos-visualizar div.Box a.LnkImprimirPedido { float:left; margin-right:10px; }
	#pedidos-visualizar div.Box a.LnkVisualizarBoleto2 { float:left; }
	#pedidos-visualizar div.BoxTotal { margin-bottom:30px; _margin-bottom:15px; height:21px; background:url(../img/layout/bg_34.gif) no-repeat; }
	#pedidos-visualizar div.BoxTotal2 { clear:both; margin-bottom:20px; _margin-bottom:10px; height:21px; background:url(../img/layout/bg_35.gif) no-repeat; }
	#pedidos-visualizar div.BoxTotal p,
	#pedidos-visualizar div.BoxTotal2 p { float:right; margin-right:15px; width:230px; line-height:21px; color:#FFFFFF; font-weight:bold; }
	#pedidos-visualizar div.BoxTotal p ins,
	#pedidos-visualizar div.BoxTotal2 p ins { float:right; }
	#pedidos-visualizar div.Box4 { float:right; width:212px; padding-top:6px; background:url(../img/layout/bg_22.gif) no-repeat; }
	#pedidos-visualizar div.Box4 div { width:192px; padding:4px 10px 10px; background:url(../img/layout/bg_23.gif) no-repeat bottom #EEEDED; }
	#pedidos-visualizar div.Box4 h2 { margin-bottom:10px; font-size:16px; color:#E54880; }
	#pedidos-visualizar div.Box4 li { margin-bottom:3px; color:#CBC8C8; }
	#pedidos-visualizar div.Box4 li a { color:#606067; }
/*/PEDIDOS VISUALIZAR*/

/*PEDIDOS*/
	#pedidos { margin:20px 0 0 15px; }
	#pedidos h2 { margin-bottom:10px; font-size:32px; color:#E54880; }
	#pedidos p.Intro { margin-bottom:30px; width:470px; }
	#pedidos #lista-pedidos { float:left; margin-left:30px; _margin-left:15px; width:410px; }
	#pedidos #lista-pedidos li { clear:both; padding-top:20px; *padding-top:10px; _padding-top:20px; }
	#pedidos #lista-pedidos li h3 { font-size:14px; }
	#pedidos #lista-pedidos li p.Excecao { float:left; font-weight:bold; }
	#pedidos #lista-pedidos li a.LnkVerPedido { float:right; color:#1D9BB6;  }
	#pedidos #lista-pedidos li.Recebido h3,
	#pedidos #lista-pedidos li.Recebido p.Excecao { color:#1D9BB6; }
	#pedidos #lista-pedidos li.Pendente h3,
	#pedidos #lista-pedidos li.Pendente p.Excecao { color:#B67E1D; }
	#pedidos #lista-pedidos li.Enviado h3,
	#pedidos #lista-pedidos li.Enviado p.Excecao { color:#21990E; }
	#pedidos div.Box { float:right; width:212px; padding-top:6px; background:url(../img/layout/bg_22.gif) no-repeat; }
	#pedidos div.Box div { width:192px; padding:4px 10px 10px; background:url(../img/layout/bg_23.gif) no-repeat bottom #EEEDED; }
	#pedidos div.Box h2 { margin-bottom:10px; font-size:16px; color:#E54880; }
	#pedidos div.Box li { margin-bottom:3px; color:#CBC8C8; }
	#pedidos div.Box li a { color:#606067; }
/*/PEDIDOS*/

/*AVISOS EMAIL*/
	#avisos-email { margin:20px 0 0 15px; }
	#avisos-email h2 { margin-bottom:10px; font-size:32px; color:#E54880; }
	#avisos-email p.Intro { margin-bottom:30px; width:470px; }
	#avisos-email #form-avisos-email { float:left; margin-left:30px; _margin-left:15px; }
	#avisos-email div.Box { float:right; width:212px; padding-top:6px; background:url(../img/layout/bg_22.gif) no-repeat; }
	#avisos-email div.Box div { width:192px; padding:4px 10px 10px; background:url(../img/layout/bg_23.gif) no-repeat bottom #EEEDED; }
	#avisos-email div.Box h2 { margin-bottom:10px; font-size:16px; color:#E54880; }
	#avisos-email div.Box li { margin-bottom:3px; color:#CBC8C8; }
	#avisos-email div.Box li a { color:#606067; }
/*/AVISOS EMAIL*/

/*ENDERECOS ADICIONAR*/
	#enderecos-adicionar { margin:20px 0 0 15px; }
	#enderecos-adicionar h2 { margin-bottom:10px; font-size:32px; color:#E54880; }
	#enderecos-adicionar p.Intro { margin-bottom:30px; width:470px; }
	#enderecos-adicionar form { float:left; margin-left:30px; _margin-left:15px; }
	#enderecos-adicionar div.Box { float:right; width:212px; padding-top:6px; background:url(../img/layout/bg_22.gif) no-repeat; }
	#enderecos-adicionar div.Box div { width:192px; padding:4px 10px 10px; background:url(../img/layout/bg_23.gif) no-repeat bottom #EEEDED; }
	#enderecos-adicionar div.Box h2 { margin-bottom:10px; font-size:16px; color:#E54880; }
	#enderecos-adicionar div.Box li { margin-bottom:3px; color:#CBC8C8; }
	#enderecos-adicionar div.Box li a { color:#606067; }
/*/ENDERECOS ADICIONAR*/

/*ENDERECOS*/
	#enderecos { margin:20px 0 0 15px; }
	#enderecos h2 { margin-bottom:10px; font-size:32px; color:#E54880; }
	#enderecos p.Intro { margin-bottom:50px; width:470px; }
	#enderecos div.Box { float:left; width:576px; _width:591px; }
	#enderecos div.Box a.LnkAdicionarEndereco { float:right; margin-bottom:20px; }
	#enderecos div.Box #lista-enderecos { clear:both; _margin-left:-15px; }
	#enderecos div.Box #lista-enderecos li.BoxEndereco { float:left; margin:0 0 30px 30px; width:258px; padding-top:6px; background:url(../img/layout/bg_32.gif) no-repeat; }
	#enderecos div.Box #lista-enderecos li.BoxEndereco div { height:240px; padding:9px 15px 15px; background:url(../img/layout/bg_33.gif) no-repeat bottom #EEEDED; }
	#enderecos div.Box #lista-enderecos li.BoxEndereco div h3 { margin-bottom:10px; font-size:18px; color:#1D9BB6; }
	#enderecos div.Box #lista-enderecos li.BoxEndereco div h4 { font-size:12px; }
	#enderecos div.Box #lista-enderecos li.BoxEndereco div p { margin-bottom:25px; }
	#enderecos div.Box #lista-enderecos li.BoxEndereco li { clear:both; _margin-top:-25px; }
	#enderecos div.Box #lista-enderecos li.BoxEndereco li a { color:#1D9BB6; }
	#enderecos div.Box #lista-enderecos li.BoxEndereco ul li.Primeiro { clear:none; float:left; margin-bottom:10px; _margin-top:0; }
	#enderecos div.Box #lista-enderecos li.BoxEndereco ul li.Segundo { clear:none; float:right; _margin-top:0; }
	#enderecos div.Box2 { float:right; width:212px; padding-top:6px; background:url(../img/layout/bg_22.gif) no-repeat; }
	#enderecos div.Box2 div { width:192px; padding:4px 10px 10px; background:url(../img/layout/bg_23.gif) no-repeat bottom #EEEDED; }
	#enderecos div.Box2 h2 { margin-bottom:10px; font-size:16px; color:#E54880; }
	#enderecos div.Box2 li { margin-bottom:3px; color:#CBC8C8; }
	#enderecos div.Box2 li a { color:#606067; }
/*/ENDERECOS*/

/*MEUS DADOS EDITAR*/
	#meus-dados-editar { margin:20px 0 0 15px; }
	#meus-dados-editar h2 { margin-bottom:10px; font-size:32px; color:#E54880; }
	#meus-dados-editar p.Intro { width:470px; }
	#meus-dados-editar form { float:left; margin:30px 0 0 30px; _margin-left:15px; width:600px; }
	#meus-dados-editar div.Box { float:right; margin-top:25px; width:212px; padding-top:6px; background:url(../img/layout/bg_22.gif) no-repeat; }
	#meus-dados-editar div.Box div { width:192px; padding:4px 10px 10px; background:url(../img/layout/bg_23.gif) no-repeat bottom #EEEDED; }
	#meus-dados-editar div.Box h2 { margin-bottom:10px; font-size:16px; color:#E54880; }
	#meus-dados-editar div.Box li { margin-bottom:3px; color:#CBC8C8; }
	#meus-dados-editar div.Box li a { color:#606067; }
/*/MEUS DADOS EDITAR*/

/*CADASTRO*/
	#cadastro { margin:20px 0 0 15px; }
	#cadastro h2 { margin-bottom:10px; font-size:32px; color:#E54880; }
	#cadastro p.Intro { float:left; width:470px; }
	#cadastro div.Box { float:right; margin-bottom:20px; width:280px; padding-top:5px; background:url(../img/layout/bg_18.gif) no-repeat; }
	#cadastro div.Box div { padding:5px 15px 15px; background:url(../img/layout/bg_19.gif) no-repeat bottom #EEEDED; }
	#cadastro div.Box div h3 { margin-bottom:5px; font-size:18px; color:#1D9BB6; }
	#cadastro div.Box div a { color:#1D9BB6; }
	#cadastro form { clear:both; margin-left:30px; }
/*/CADASTRO*/

/*COLECAO*/
	#colecao {  }
	#colecao .Banner { margin-bottom:20px; }
	#colecao .BoxListaProdutos { float:left; width:650px; }
	#colecao .BoxListaProdutos.Excecao { float:left; width:930px; }
	#colecao div.Box { float:right; width:265px; }
/*/COLECAO*/

/*MILHAGEM FUNCIONAMENTO*/
	#milhagem-funcionamento { margin:20px 0 0 15px; }
	#milhagem-funcionamento h2 { font-size:32px; color:#ECC116; }
	#milhagem-funcionamento p.Intro { margin-bottom:25px; width:407px; }
	#milhagem-funcionamento div.Box { float:left; margin-right:25px; width:370px; padding-top:5px; background:url(../img/layout/bg_24.gif) no-repeat; }
	#milhagem-funcionamento div.Box ul { padding:15px 10px 20px 15px; background:url(../img/layout/bg_25.gif) no-repeat bottom #EEEDED; }
	#milhagem-funcionamento div.Box li { margin-bottom:3px; }
	#milhagem-funcionamento div.Box li a { font-weight:bold; color:#605D5D; }
	#milhagem-funcionamento div.Box2 { float:left; width:280px; padding-top:5px; background:url(../img/layout/bg_26.gif) no-repeat; }
	#milhagem-funcionamento div.Box2 div { padding:0 10px 10px 15px; background:url(../img/layout/bg_27.gif) no-repeat bottom #EEEDED; }
	#milhagem-funcionamento div.Box2 div a.Fechar { float:right; margin-bottom:5px; color:#A5A4A4; font-weight:bold; }
	#milhagem-funcionamento div.Box2 div a.Fechar:hover { text-decoration:none; color:#000000; }
	#milhagem-funcionamento div.Box2 div h3 { clear:both; margin-bottom:10px; font-size:11px; text-align:justify; color:#E54880; }
	#milhagem-funcionamento div.Box2 div p { margin-bottom:10px; text-align:justify; }
	#milhagem-funcionamento div.Box2 div p strong { font-weight:normal; color:#1D9BB6; }
	#milhagem-funcionamento div.Box2 div p strong a { color:#1D9BB6; text-decoration:underline; }
	#milhagem-funcionamento div.Box3 { float:right; width:212px; padding-top:6px; background:url(../img/layout/bg_22.gif) no-repeat; }
	#milhagem-funcionamento div.Box3 div { width:192px; padding:4px 10px 10px; background:url(../img/layout/bg_23.gif) no-repeat bottom #EEEDED; }
	#milhagem-funcionamento div.Box3 h3 { margin-bottom:10px; font-size:16px; color:#E54880; }
	#milhagem-funcionamento div.Box3 li { margin-bottom:3px; color:#CBC8C8; }
	#milhagem-funcionamento div.Box3 li a { color:#606067; }
/*/MILHAGEM FUNCIONAMENTO*/

/*MILHAGEM EXTRATO*/
	#milhagem-extrato { margin:20px 0 0 15px; }
	#milhagem-extrato h2 { font-size:32px; color:#ECC116; }
	#milhagem-extrato p.Intro { margin-bottom:25px; width:407px; }
	#milhagem-extrato div.Box { float:left; margin:25px 0 0 30px; _margin-left:15px; width:486px; }
	#milhagem-extrato div.Box h3 { font-size:18px; color:#ECC116; }
	#milhagem-extrato div.Box h4 { margin:15px 0 10px; font-size:14px; }
	#milhagem-extrato div.Box li { margin-bottom:3px; height:35px; padding:10px 25px 10px 15px; background-color:#F8F8F8; }
	#milhagem-extrato div.Box li.Excecao { background-color:#F1F1F1; }
	#milhagem-extrato div.Box li h5 { font-size:18px; color:#E54880; }
	#milhagem-extrato div.Box li p { float:left; }
	#milhagem-extrato div.Box li p.Excecao { float:right; color:#4C7B85; }
	#milhagem-extrato div.Box li p.Excecao ins { font-size:15px; font-weight:bold; color:#E54880; }
	#milhagem-extrato div.Box ul div.BoxTotal { height:31px; line-height:31px; background:url(../img/layout/bg_30.gif) no-repeat; }
	#milhagem-extrato div.Box ul div.BoxTotal2 { margin-top:3px; height:31px; line-height:31px; background:url(../img/layout/bg_31.gif) no-repeat; }
	#milhagem-extrato div.Box ul div.BoxTotal p,
	#milhagem-extrato div.Box ul div.BoxTotal2 p { float:right; font-size:18px; font-weight:bold; color:#FFFFFF; }
	#milhagem-extrato div.Box ul div.BoxTotal ins,
	#milhagem-extrato div.Box ul div.BoxTotal2 ins { display:inline-block; margin:0 25px 0 10px; width:147px; text-align:right; }
	#milhagem-extrato div.Box2 { float:right; margin-top:25px; width:212px; padding-top:6px; background:url(../img/layout/bg_22.gif) no-repeat; }
	#milhagem-extrato div.Box2 div { width:192px; padding:4px 10px 10px; background:url(../img/layout/bg_23.gif) no-repeat bottom #EEEDED; }
	#milhagem-extrato div.Box2 h3 { margin-bottom:10px; font-size:16px; color:#E54880; }
	#milhagem-extrato div.Box2 li { margin-bottom:3px; color:#CBC8C8; }
	#milhagem-extrato div.Box2 li a { color:#606067; }
/*/MILHAGEM EXTRATO*/

/*MILHAGEM EXTRATO 2*/
	#milhagem-extrato-2 { margin:20px 0 0 15px; }
	#milhagem-extrato-2 h2 { font-size:32px; color:#FFBA00; }
	#milhagem-extrato-2 .Box h3 { margin-bottom:20px; font-size:24px; }
	#milhagem-extrato-2 .Box h4 { font-size:14px; font-weight:normal; color:#E54880; }
	#milhagem-extrato-2 .Box { float:left; }
	#milhagem-extrato-2 .Box p.Intro { margin-bottom:25px; width:575px; }
	#milhagem-extrato-2 .Box div { margin:60px 0 0 40px; width:525px; padding:10px; background-color:#FAFAFA; overflow:hidden; }
	#milhagem-extrato-2 .Box ul { margin-bottom:10px; }
	#milhagem-extrato-2 .Box li { display:block; margin-top:20px; border-bottom:1px solid #EFEEEE; padding-bottom:5px; height:35px; }
	#milhagem-extrato-2 .Box li.Excecao { border:none; }
	#milhagem-extrato-2 .Box div small { float:left; font-size:11px; }
	#milhagem-extrato-2 .Box div strong { float:right; margin-top:-5px; font-size:18px; }
	#milhagem-extrato-2 .Box div strong.Ganhou { color:#FFBA00; }
	#milhagem-extrato-2 .Box div strong.Gastou { color:#1D9BB6; }
	#milhagem-extrato-2 .Box div strong.Aguardando { color:#1D9BB6; }
	#milhagem-extrato-2 .Box p.Saldo { margin:5px 0 0 40px; width:535px; height:30px; line-height:30px; padding-right:10px; background-color:#FDF9E4; font-size:18px; font-weight:bold; text-align:right; }
	#milhagem-extrato-2 .Box p.Saldo ins { margin-left:20px; color:#FFBA00; }
	#milhagem-extrato-2 .Box2 { float:right; width:235px; }
	#milhagem-extrato-2 .Box2 .Opcoes { margin-bottom:30px; padding-top:5px; background:url(../img/layout/bg_45.gif) no-repeat; }
	#milhagem-extrato-2 .Box2 .Opcoes div { padding:5px 10px 10px; background:url(../img/layout/bg_46.gif) no-repeat bottom #ededed; }
	#milhagem-extrato-2 .Box2 .Opcoes h3 { margin-bottom:5px; font-size:16px; color:#e54880; }
	#milhagem-extrato-2 .Box2 .Opcoes li { color:#CBC8C8; }
	#milhagem-extrato-2 .Box2 .Opcoes a { color:#606067; }
	#milhagem-extrato-2 .Box2 .Opcoes a.LnkConfiraComentarios { margin-top:-15px; }

	#milhagem-extrato-2 .Box2 .SaldoAtual { margin-bottom:30px; padding-top:5px; background:url(../img/layout/bg_47.gif) no-repeat; }
	#milhagem-extrato-2 .Box2 .SaldoAtual div { padding:5px 10px 10px; background:url(../img/layout/bg_48.gif) no-repeat bottom #fdf9e4; }
	#milhagem-extrato-2 .Box2 .SaldoAtual h3 { font-size:24px; }
	#milhagem-extrato-2 .Box2 .SaldoAtual p { font-weight:bold; font-size:24px; color:#ffba00; }
	#milhagem-extrato-2 .Box2 .SaldoAtual p strong { font-size:40px; }
	#milhagem-extrato-2 .Box2 .SaldoAtual li { border-top:1px solid #e6dba8; height:33px; line-height:33px; font-size:12px; }
	#milhagem-extrato-2 .Box2 .SaldoAtual li.Excecao { border-bottom:1px solid #e6dba8; }
	#milhagem-extrato-2 .Box2 .SaldoAtual li strong { float:left; font-size:14px; }
	#milhagem-extrato-2 .Box2 .SaldoAtual li span { float:right; }
	#milhagem-extrato-2 .Box2 .SaldoAtual a { display:block; margin-top:10px; text-align:center; color:#bc8a02; }
	#milhagem-extrato-2 .Box2 .PontosExpirados { padding-top:5px; background:url(../img/layout/bg_45.gif) no-repeat; }
	#milhagem-extrato-2 .Box2 .PontosExpirados div { padding:5px 10px 10px; background:url(../img/layout/bg_46.gif) no-repeat bottom #ededed; }
	#milhagem-extrato-2 .Box2 .PontosExpirados h3 { font-size:18px; }
	#milhagem-extrato-2 .Box2 .PontosExpirados li { border-bottom:1px solid #dfdfdf; height:33px; line-height:33px; font-size:12px; color:#999999; }
	#milhagem-extrato-2 .Box2 .PontosExpirados li strong { float:left; font-weight:normal; }
	#milhagem-extrato-2 .Box2 .PontosExpirados li span { float:right; }
	#milhagem-extrato-2 .Box2 .PontosExpirados a { display:block; margin-top:10px; text-align:center; color:#605d5d; }
	#milhagem-extrato-2 .Box3 { float:left; width:575px; }
	#milhagem-extrato-2 .Box3 a{ float:right; margin-top:15px; font-weight:bold; color:#1d9bb6}

	#milhagem-extrato-2 .Box3 .SaldoAtualCompleto { margin-bottom:30px; padding-top:5px; background:url(../img/layout/bg_56.gif) no-repeat; width:263px; float:left; margin-top:30px; }
	#milhagem-extrato-2 .Box3 .SaldoAtualCompleto div { padding:5px 10px 10px; background:url(../img/layout/bg_57.gif) no-repeat bottom #fdf9e4; }
	#milhagem-extrato-2 .Box3 .SaldoAtualCompleto h3 { font-size:24px; }
	#milhagem-extrato-2 .Box3 .SaldoAtualCompleto p { font-weight:bold; font-size:24px; color:#ffba00; }
	#milhagem-extrato-2 .Box3 .SaldoAtualCompleto p strong { font-size:40px; }
	#milhagem-extrato-2 .Box3 .SaldoAtualCompleto li { border-top:1px solid #e6dba8; height:33px; line-height:33px; font-size:12px; }
	#milhagem-extrato-2 .Box3 .SaldoAtualCompleto li.Excecao { border-bottom:1px solid #e6dba8; }
	#milhagem-extrato-2 .Box3 .SaldoAtualCompleto li strong { float:left; font-size:14px; }
	#milhagem-extrato-2 .Box3 .SaldoAtualCompleto li span { float:right; }
	#milhagem-extrato-2 .Box3 .SaldoAtualCompleto a { display:block; margin-top:10px; text-align:center; color:#bc8a02; }
	#milhagem-extrato-2 .Box3 .PontosExpiradosCompleto { padding-top:5px; background:url(../img/layout/bg_58.gif) no-repeat; width:263px; float:left; margin-left:19px; margin-top:30px; }
	#milhagem-extrato-2 .Box3 .PontosExpiradosCompleto div { padding:5px 10px 10px; background:url(../img/layout/bg_59.gif) no-repeat bottom #f1f1f1; }
	#milhagem-extrato-2 .Box3 .PontosExpiradosCompleto h3 { font-size:18px; }
	#milhagem-extrato-2 .Box3 .PontosExpiradosCompleto li { border-bottom:1px solid #dfdfdf; height:33px; line-height:33px; font-size:12px; color:#999999; }
	#milhagem-extrato-2 .Box3 .PontosExpiradosCompleto li strong { float:left; font-weight:normal; }
	#milhagem-extrato-2 .Box3 .PontosExpiradosCompleto li span { float:right; }
	#milhagem-extrato-2 .Box3 .PontosExpiradosCompleto a { display:block; margin-top:10px; text-align:center; color:#605d5d; }
/*/MILHAGEM EXTRATO 2*/

/*ERRO 404*/
	#erro-404 { margin:40px 0 0 15px; }
	#erro-404 h2 { font-size:18px; color:#918E8E; }
	#erro-404 p.Intro { width:407px; }
	#erro-404 div.Box { float:left; margin-top:20px; width:370px; }
	#erro-404 div.Box h3 { font-size:32px; color:#E54880; }
	#erro-404 div.Box p { margin-bottom:30px; }
	#erro-404 div.Box a { font-weight:bold; font-size:18px; color:#E54880; }
	#erro-404 div.Box2 { float:right; width:278px; }
	#erro-404 div.Box2 h3 { margin:40px 0 10px; font-size:16px; color:#848181; }
	#erro-404 div.Box2 p { margin-bottom:10px; }
	#erro-404 div.Box2 p a,
	#erro-404 div.Box2 p b { color:#1D9BB6; }
/*/ERRO 404*/

/*TERMOS USO*/
	#termos-uso { margin:20px 0 0 15px; }
	#termos-uso h2 { margin-bottom:10px; font-size:32px; color:#E54880; }
	#termos-uso div.Box { float:left; width:619px; }
	#termos-uso div.Box h3 { margin-bottom:10px; font-size:18px; color:#333333; }
	#termos-uso div.Box p { margin-bottom:10px; text-align:justify; }
	#termos-uso div.Box2 { float:right; width:240px; padding-top:5px; background:url(../img/layout/bg_28.gif) no-repeat; }
	#termos-uso div.Box2 div { padding:5px 10px 10px; background:url(../img/layout/bg_28.gif) no-repeat bottom #F5F4F4; }
	#termos-uso div.Box2 div h3 { margin-bottom:10px; font-size:18px; color:#1D9BB6; }
/*/TERMOS USO*/

/*POLITICA PRIVACIDADE*/
	#politica-privacidade { margin:20px 0 0 15px; }
	#politica-privacidade h2 { margin-bottom:10px; font-size:32px; color:#E54880; }
	#politica-privacidade h3 { margin-bottom:10px; font-size:18px; color:#333333; }
	#politica-privacidade p { margin-bottom:10px; width:619px; text-align:justify; }
/*/POLITICA PRIVACIDADE*/

/*PROCESSO COMPRA*/
	#processo-compra { margin:20px 0 0 15px; }
	#processo-compra h2 { margin-bottom:10px; font-size:32px; color:#E54880; }
	#processo-compra h3 { margin-bottom:10px; font-size:18px; color:#333333; }
	#processo-compra p { margin-bottom:10px; width:619px; text-align:justify; }
/*/PROCESSO COMPRA*/

/*FORMAS PAGAMENTO*/
	#formas-pagamento { margin:20px 0 0 15px; }
	#formas-pagamento h2 { margin-bottom:10px; font-size:32px; color:#E54880; }
	#formas-pagamento h3 { margin-bottom:10px; font-size:18px; color:#333333; }
	#formas-pagamento p { margin-bottom:10px; width:619px; text-align:justify; }
/*/FORMAS PAGAMENTO*/

/*DUVIDAS*/
	#duvidas { margin:20px 0 0 15px; }
	#duvidas h2 { font-size:1.5em; color:#757373; }
	#duvidas p.Intro { margin-bottom:10px; width:600px; color:#757373; }
	/*
	#duvidas a.Fechar { float:right; margin-bottom:5px; color:#A5A4A4!important; font-weight:bold; }
	#duvidas a.Fechar:hover { text-decoration:none; color:#000000!important; }
	*/
	#duvidas #lista-categorias { float:left; margin-right:70px; font-size:16px; }
	#duvidas #lista-categorias a.ir-topo { color:#1D9BB6; font-size:11px; padding-left:21px; }
	#duvidas #lista-categorias a:visited { color:#1D9BB6; }
	#duvidas #lista-categorias hr { border: 1px solid #F9F9F9; width: 890px; margin: 10px auto 20px auto; }
	#duvidas #lista-categorias h3 { font-weight:bold; color:#757373; font-size:13px; margin:20px 0 8px 18px; }
	#duvidas #lista-categorias p { font-size:11px; padding:0 20px; margin-bottom:-10px;}
	#duvidas #lista-categorias li { margin: 0 0 3px 50px; list-style-type: disc; font-size:11px;}
	#duvidas #lista-categorias li a { color:#1D9BB6; }
	#duvidas #lista-categorias li a:hover { text-decoration:underline; }



	/*
	#duvidas div.Box { display:none; }
	#duvidas div.Box div ul { clear:both; }
	#duvidas div.Box div li { margin-bottom:3px; }
	#duvidas div.Box div li a { padding-left:10px; font-weight:bold; color:#605D5D; background:url(../img/layout/ico_seta-direita-4.gif) no-repeat 0 3px; }
	#duvidas div.Box div h3 { clear:both; margin-bottom:10px; font-size:11px; text-align:justify; color:#E54880; }
	#duvidas div.Box div p { margin-bottom:10px; text-align:justify; }
	#duvidas div.Box div p strong { font-weight:normal; color:#1D9BB6; }
	#duvidas div.Box div p strong a { color:#1D9BB6; text-decoration:underline; }
	#duvidas div.Box { float:left; width:370px; padding-top:5px; background:url(../img/layout/bg_24.gif) no-repeat; }
	#duvidas div.Box div { padding:0 10px 20px 15px; background:url(../img/layout/bg_25.gif) no-repeat bottom #EEEDED; }
	#duvidas div.Box2 { float:right; width:280px; padding-top:5px; background:url(../img/layout/bg_26.gif) no-repeat; }
	#duvidas div.Box2 div { padding:0 10px 10px 15px; background:url(../img/layout/bg_27.gif) no-repeat bottom #EEEDED; }
	#duvidas div.Box2 a { color:#1D9BB6; } */
/*/DUVIDAS*/

/*ESQUECEU SENHA*/
	#esqueceu-senha { margin:20px 0 0 15px; display:none}
	#esqueceu-senha h2.Excecao { font-size:32px; color:#E54880; }
	#esqueceu-senha p.Intro { width:407px; }
	#esqueceu-senha form { float:left; margin:25px 0 0 30px; _margin-left:15px; }
	#esqueceu-senha div.Box { float:right; margin-top:25px; width:212px; padding-top:6px; background:url(../img/layout/bg_22.gif) no-repeat; }
	#esqueceu-senha div.Box div { width:192px; padding:4px 10px 10px; background:url(../img/layout/bg_23.gif) no-repeat bottom #EEEDED; }
	#esqueceu-senha div.Box h2 { margin-bottom:10px; font-size:16px; color:#E54880; }
	#esqueceu-senha div.Box li { margin-bottom:3px; color:#CBC8C8; }
	#esqueceu-senha div.Box li a { color:#606067; }
/*/ESQUECEU SENHA*/

/*RESPOSTA*/
	#esqueceu-senha-resposta { margin:20px 0 0 15px; display:none; }
	#esqueceu-senha-resposta h2.Excecao { font-size:32px; color:#E54880; }
	#esqueceu-senha-resposta p.Intro { width:407px; }
	#esqueceu-senha-resposta form { float:left; margin:25px 0 0 30px; _margin-left:15px; }
	#esqueceu-senha-resposta div.Box { float:right; margin-top:25px; width:212px; padding-top:6px; background:url(../img/layout/bg_22.gif) no-repeat; }
	#esqueceu-senha-resposta div.Box div { width:192px; padding:4px 10px 10px; background:url(../img/layout/bg_23.gif) no-repeat bottom #EEEDED; }
	#esqueceu-senha-resposta div.Box h2 { margin-bottom:10px; font-size:16px; color:#E54880; }
	#esqueceu-senha-resposta div.Box li { margin-bottom:3px; color:#CBC8C8; }
	#esqueceu-senha-resposta div.Box li a { color:#606067; }
/*/RESPOSTA*/

/*MEUS DADOS*/
	#meus-dados { margin:20px 0 0 15px; }
	#meus-dados h2 { font-size:32px; color:#E54880; }
	#meus-dados p.Intro { width:407px; }
	#meus-dados li h3 { margin-bottom:10px; font-size:16px; color:#E54880; }
	#meus-dados li li { margin-bottom:3px; }
	#meus-dados li li a { color:#606067; }
	#meus-dados li.Categoria { float:left; margin-right:9px; height:124px; padding-left:7px; background:url(../img/layout/bg_20.gif) no-repeat; }
	#meus-dados li.Categoria div { float:left; height:104px; padding:20px 15px 0 8px; background:url(../img/layout/bg_21.gif) no-repeat right #EEEDED; }
	#meus-dados #categorias { margin:30px 0 0 15px; }
/*/MEUS DADOS*/

/*LOGIN*/
	#login { margin:20px 0 0 15px; }
	#login h2 { font-size:32px; color:#E54880; }
	#login form { float:left; margin:25px 0 0 30px; }
	#login div.Box { float:right; margin-top:25px; width:280px; _width:260px; padding-top:5px; background:url(../img/layout/bg_18.gif) no-repeat #EDEDED;}
	#login div.Box div { padding:7px 12px 10px; background:url(../img/layout/bg_19.gif) no-repeat bottom; }
	#login div.Box div h3 { margin-bottom:3px; font-size:18px; color:#1D9BB6; }
	#login div.Box div a { color:#1D9BB6; }
/*/LOGIN*/

/*LISTA PRESENTES 2*/
	#lista-presentes-2 { margin:20px 0 0 15px; }
	#lista-presentes-2 h2 { font-size:32px; color:#E54880; margin-bottom:10px; width:300px; height:49px; padding:5px 110px 0 0; background:url(../img/layout/ico_presentes.jpg) no-repeat right; }
	#lista-presentes-2 div.Box { margin:0 45px 0 30px; }
	#lista-presentes-2 div.Box h3 { float:left; margin-bottom:10px; line-height:29px; font-size:18px; color:#333333; }
	#lista-presentes-2 div.Box2 { float:right; margin-bottom:10px; height:29px; line-height:29px; }
	#lista-presentes-2 div.Box2 label { margin:0 10px 0 5px; font-family:Verdana; }
	#lista-presentes-2 div.Box2 ul { float:left; }
	#lista-presentes-2 div.Box2 li { display:inline; }
	#lista-presentes-2 div.Box2 a { float:left; }
	#lista-presentes-2 #lista-opcoes { margin-top:5px; }
	#lista-presentes-2 #lista-opcoes li { float:left; margin-right:4px; }
	#lista-presentes-2 #lista-opcoes li.Excecao { float:right; margin:0 0 0 4px; }
	#lista-presentes-2 a.LnkImprimir2 { float:right; margin-top:5px; }
/*/LISTA PRESENTES 2*/

/*BOX RESULTADO LISTAS*/
	#box-resultado-listas { clear:both; margin-left:35px; padding-top:30px; *padding-top:15px; }
	#box-resultado-listas h3 { margin-bottom:10px; font-size:18px; color:#333333; }
	#box-resultado-listas li { margin-bottom:3px; *margin-bottom:0; }
	#box-resultado-listas a { display:inline-block; width:300px; color:#605D5D; }
	#box-resultado-listas b { color:#E54880; }
/*/BOX RESULTADO LISTAS*/

/*BOX MINHAS LISTAS*/
	#box-minhas-listas { clear:both; margin-left:35px; padding-top:30px; *padding-top:15px; }
	#box-minhas-listas h3 { margin-bottom:10px; font-size:18px; color:#1D9BB6; }
	#box-minhas-listas li { margin-bottom:3px; *margin-bottom:0; }
	#box-minhas-listas a { padding-left:15px; color:#605D5D; background:url(../img/layout/ico_seta-direita-3.gif) no-repeat center left; }
/*/BOX MINHAS LISTAS*/

/*LISTA PRESENTES*/
	#lista-presentes { margin:20px 0 0 15px; }
	#lista-presentes h2 { font-size:32px; color:#E54880; }
	#lista-presentes h2.Excecao { margin-bottom:10px; width:300px; height:49px; padding:5px 110px 0 0; background:url(../img/layout/ico_presentes.jpg) no-repeat right; }
	#lista-presentes form { margin:30px 0 0 20px; }
	#lista-presentes div.Box { margin:30px 0 0 20px; }
	#lista-presentes div.Box p { margin-bottom:30px; }
	#lista-presentes div.Box a { margin-left:20px; font-size:18px; font-weight:bold; color:#E54880; }
/*/LISTA PRESENTES*/

/*ONDE ENCONTRAR*/
	#onde-encontrar { margin:20px 0 0 15px; }
	#onde-encontrar h2 { font-size:32px; color:#E54880; }
	#onde-encontrar p.Intro { width:407px; }
	#onde-encontrar div.Box { float:left; margin:30px 0 0 20px; }
	#onde-encontrar div.Box2 { float:right; margin-top:30px; width:390px; display: none}
	#onde-encontrar div.Box2 h3 { margin-bottom:20px; font-size:16px; color:#848181; }
	#onde-encontrar div.Box2 h3 strong { color:#E54880; }
	#onde-encontrar div.Box2 li { margin-bottom:20px; padding-bottom:15px; border-bottom:1px solid #F2F2F2; }
	#onde-encontrar div.Box2 address { float:left; font-style:normal; color:#5F5D5D; }
	#onde-encontrar div.Box2 address a.LnkVerMapa { float:right; margin-top:15px; }
	/*#onde-encontrar div.Box2 > strong { font-size:16px; color:#848181; }*/
/*/ONDE ENCONTRAR*/

/*CONTATO*/
	#contato { margin:20px 0 0 15px; }
	#contato h2 { font-size:32px; color:#E54880; }
	#contato p.Intro { width:407px; }
	#contato form { float:left; margin:30px 0 0 20px; }
	#contato div.Box { float:right; width:278px; }
	#contato div.Box h3 { margin:40px 0 10px; font-size:16px; color:#848181; }
	#contato div.Box p { margin-bottom:10px; }
	#contato div.Box p a,
	#contato div.Box p b { color:#1D9BB6; }
	#contato div.Box2 { float:left; margin:30px 0 0 20px; width:370px; }
	#contato div.Box2 h3 { font-size:18px; color:#E54880; }
	#contato div.Box2 p { margin-bottom:30px; }
	#contato div.Box2 a { font-weight:bold; font-size:18px; color:#E54880; }
/*/CONTATO*/

/*BOX CODIGO DESCONTO*/
	#box-codigo-desconto {
		background-color:#F8F8F8;
		float:left;
		font-size:11px;
		height:90px;
		margin-bottom:10px;
		padding-bottom:5px;
		width:398px;
		border:1px #F8F8F8 solid;
	}
 	.estilo3 h3 {
		color:#E54880;
		font-size:18px;
		padding:10px 0 15px 10px;
	}
	#box-codigo-desconto p,
	.estilo3 p {
		margin:0px 0px 13px 10px;
		color:#666666;
		width:380px;
	}
	.estilo3 p {
		width:auto;
		text-align:justify;
		padding-right:10px;
	}
	.estilo3 {
		font-family:Arial;
	}
	.estilo3 a {
		color:#444;
		font-weight:bold;
		text-decoration:underline;
	}

	.estilo3 h4 {
		font-size:15px;
		color:#444;
		padding-left:10px;
	}
	.estilo3 ol li {
		padding:10px;
	}
	.estilo3 b.pac-a-vista, .estilo3 b.desconto-a-vista, .estilo3 b.pac-gratis, .estilo3 b.frete-gratis {
		display:inline;
		position:relative;
		top:0px;
		padding:2px 4px;
	}
	.estilo3 li.destaque {
		color:#E54880;
	}
	.LnkRemoverCodigo {
		background:url(../img/layout/bt_remover.gif) no-repeat;
		display:block;
		height:21px;
		overflow:hidden;
		text-indent:-5000em;
		width:20px;
	}
	.LnkRemoverCodigo:hover {
		background-position:0 100%;
	}

/*
	#box-codigo-desconto form { display:none; }
	#box-codigo-desconto form.Ativo { display:block; }
*/
	#box-codigo-desconto h4 { font-size:14px; color:#333333; }
	#box-codigo-desconto #desconto { display:none; margin-left:10px; }
	#box-codigo-desconto #desconto.Ativo { display:block; }
	#box-codigo-desconto #desconto p { margin:0; color:#333333; }
	#box-codigo-desconto #desconto .Primeiro p a { color:#1d9bb6; }
	#box-codigo-desconto #desconto div.Primeiro { float:left; }
	#box-codigo-desconto #desconto ins { float:left; margin:10px 20px 0; font-size:18px; font-weight:bold; color:#2C4960; }
	#box-codigo-desconto #desconto .LnkFechar { float:right; margin:12px 10px 0 0; }
/*/BOX CODIGO DESCONTO*/

/*CARRINHO*/
	#carrinho { margin:20px 45px 0 10px; }
	#carrinho h2.Primeiro { float:left; font-size:32px; color:#E54880; }
	#carrinho #box-etapas { float:right; margin-top:15px; }
	#carrinho #box-etapas li { display:inline; font-size:14px; font-weight:bold; color:#B8B7B7; }
	#carrinho #box-etapas li b { font-size:16px; color:#E54880; }
	#carrinho div.Box { clear:both; margin-left:35px; *margin-top:-20px; }
	#carrinho #box-total-carrinho { margin:4px 0px 10px 0px; height:31px; line-height:31px; background:url(../img/layout/bg_08.gif) no-repeat; }
	#carrinho #box-total-compra { clear:both; margin-top:4px; height:31px; line-height:31px; background:url(../img/layout/bg_11.gif) no-repeat; }
	#carrinho #box-total-carrinho p,
	#carrinho #box-total-compra p { float:right; font-size:18px; font-weight:bold; color:#FFFFFF; }
	#carrinho #box-total-carrinho ins,
	#carrinho #box-total-compra ins,
	div#desconto-a-vista ins,
	div#pac-a-vista ins,
	div#pac-gratis ins,
	div#frete-gratis ins {
	    display:inline-block;
	    margin-left:25px;
	    width:147px;
	    text-align:left;
	}
	#carrinho ul.box-acoes { margin:50px 0 30px; height:29px; }
	#carrinho ul.box-acoes li { display:block; float:left; }
	#carrinho ul.box-acoes li.Excecao { float:right; }
	div.tarjaPromocao {text-indent:-9999px; position:absolute; width:88px; height:88px; background: transparent url('../img/layout/tarja-promocao-pequena.png') no-repeat top left; }
	div#carrinho div#desconto-a-vista,
	div#carrinho div#pac-a-vista,
	div#carrinho div#pac-gratis,
	div#carrinho div#frete-gratis {
		padding:5px 0px;
		margin-top:5px;
		overflow:auto;
	}
	div#carrinho div#desconto-a-vista strong,
	div#carrinho div#pac-a-vista strong,
	div#carrinho div#pac-gratis strong,
	div#carrinho div#frete-gratis strong {
		font-size:18px;
		font-weight:bold;
		float:right;
	}
	div#pagamento div#desconto-a-vista,
	div#pagamento div#pac-a-vista,
	div#pagamento div#pac-gratis,
	div#pagamento div#frete-gratis {
		font-size:18px;
		text-align:center;
		padding:5px 0px;
	}
/*/CARRINHO*/

/*BOX ITENS NAVEGADOS*/
	#box-itens-navegados { clear:both; margin-left:15px; padding-top:50px; *padding-top:25px; }
	#box-itens-navegados h2 { padding-bottom:3px; border-bottom:1px solid #F2F2F2; font-size:18px; color:#333333; }
	#box-itens-navegados ul { margin:20px 0; font-size:11px; }
	#box-itens-navegados li { margin-bottom:5px; _margin-bottom:0;  }
	#box-itens-navegados li a { padding-left:11px; background:url(../img/layout/ico_seta-direita.gif) no-repeat left center; color:#605D5D; }
/*/BOX ITENS NAVEGADOS*/

/*BOX ITENS RELACIONADOS*/
	#box-itens-relacionados { clear:both; margin-left:15px; padding-top:50px; *padding-top:25px; }
	#box-itens-relacionados.Excecao { margin-left:0; }
	#box-itens-relacionados h2 { margin-bottom:10px; padding-bottom:3px; border-bottom:1px solid #F2F2F2; font-size:18px; color:#333333; }
	#box-itens-relacionados h2.Excecao { color:#e54880; }
/*/BOX ITENS RELACIONADOS*/

/*BOX PARCELAS*/
	#box-parcelas { display:none; position:absolute; width:212px; padding-top:8px; background:url(../img/layout/bg_12.gif) no-repeat; }
	#box-parcelas.Ativo { display:block; }
	#box-parcelas div { background:url(../img/layout/bg_13.gif) repeat-y; }
	#box-parcelas div div { padding:0 14px 9px 10px; background:url(../img/layout/bg_14.gif) no-repeat bottom; }
	#box-parcelas table { margin-bottom:5px; width:100%; }
	#box-parcelas th { height:29px; padding-left:10px; text-align:left; font-size:14px; color:#3F5C73; }
	#box-parcelas td { height:29px; padding-left:10px; color:#999999; background-color:#DEDEDE; }
	#box-parcelas tr.Excecao td { background-color:#F7F7F7; }
	#box-parcelas td strong { display:block; float:left; width:25px; font-size:12px; color:#333333; }
	#box-parcelas td b { font-size:12px; color:#333333; }
/*/BOX PARCELAS*/

/*BOX PRODUTO 2*/
	#box-produto-2 { float:right; margin-top:35px; width:476px; }
	#box-produto-2 small { font-size:11px; color:#999999; }
	#box-produto-2 h2 { margin-bottom:30px; letter-spacing:-1px; font-size:32px; color:#3F5C73; }
	#box-produto-2 p { color:#A1A1A1; }
	#box-produto-2 p.Exception { font-size:12px; color:#605d5d; margin-bottom:50px; width:450px;}
	#box-produto-2 p.Intro { margin-bottom:35px; }
	/* #box-produto-2 #estoqueIndisponivel { float:right; display:none; width:162px; height:31px; line-height:31px; text-align:center; } */
	#box-produto-2 #estoqueIndisponivel { float:right; display:none; width:143px; height:44px; text-indent:-5000em; background:url(../img/layout/banner_nao-disponivel-em-estoque.gif) no-repeat; }
	#box-produto-2 #estoqueIndisponivel.Ativo { display:block; }
	/*VALORES*/
		#box-produto-2 #valores { margin-bottom:30px; height:60px; }
		#box-produto-2 #valores div.Box { float:left; }
		#box-produto-2 #valores div.Box h3 { font-size:11px; color:#4C7B85; }
		#box-produto-2 #valores div.Box ins { font-size:24px; letter-spacing:-1px; font-weight:bold; color:#E54880; }
		#box-produto-2 #valores div.Box small { clear:both; display:block; }
		#box-produto-2 #valores div.Box small a { color:#999999; font-weight:normal; text-decoration:underline; }
		#box-produto-2 #valores div.Box div.Box3 { float:left; padding-right:15px; border-right:1px solid #A5BDC2; }
		#box-produto-2 #valores div.Box div.Box4 { float:left; margin-left:15px; width:175px; }
		#box-produto-2 #valores div.Box2 { float:right; width:155px; height:38px; padding:6px 0 0 8px; background:url(../img/layout/bg_recompensa.gif) no-repeat; font-size:11px; color:#4C7B85; }
		#box-produto-2 #valores div.Box2 strong { font-size:15px; color:#E54880; }
	/*TAMANHOS*/
		#box-produto-2 #tamanhos { float:left; margin-bottom:10px; *margin-bottom:0; width:290px; font-size:11px; height:80px; }
		#box-produto-2 #tamanhos h3 { float:left; margin-bottom:10px; font-size:18px; color:#333333; }
		#box-produto-2 #tamanhos a { clear:both; display:block; color:#CCCCCC; }
		/*#box-produto-2 #tamanhos h3 + ul + a { clear:none; float:left; margin:6px 0 0 10px; color:#808482; }
		#box-produto-2 #tamanhos h3 + ul + a strong {font-weight:normal; text-transform:uppercase; color:#D03D63; }*/
		#box-produto-2 #tamanhos ul { clear:both; }
		#box-produto-2 #tamanhos li { display:block; float:left; margin:0 2px 5px 0; width:37px; height:31px; }
		#box-produto-2 #tamanhos li input { display:none; }
		#box-produto-2 #tamanhos li label { display:block; overflow:hidden; width:37px; height:31px; text-indent:-5000em; cursor:pointer; }
		#box-produto-2 #tamanhos li label.Tam17-18 { background:url(../img/layout/ico_tamanho-17_18.jpg) no-repeat; }
		#box-produto-2 #tamanhos li label.Tam19 { background:url(../img/layout/ico_tamanho-19.jpg) no-repeat; }
		#box-produto-2 #tamanhos li label.Tam20-21 { background:url(../img/layout/ico_tamanho-20_21.jpg) no-repeat; }
		#box-produto-2 #tamanhos li label.Tam22 { background:url(../img/layout/ico_tamanho-22.jpg) no-repeat; }
		#box-produto-2 #tamanhos li label.Tam23-24 { background:url(../img/layout/ico_tamanho-23_24.jpg) no-repeat; }
		#box-produto-2 #tamanhos li label.Tam25 { background:url(../img/layout/ico_tamanho-25.jpg) no-repeat; }
		#box-produto-2 #tamanhos li label.Tam29 { background:url(../img/layout/ico_tamanho-29.jpg) no-repeat; }
		#box-produto-2 #tamanhos li label.Tam30 { background:url(../img/layout/ico_tamanho-30.jpg) no-repeat; }
		#box-produto-2 #tamanhos li label.Tam31 { background:url(../img/layout/ico_tamanho-31.jpg) no-repeat; }
		#box-produto-2 #tamanhos li label.Tam32-33 { background:url(../img/layout/ico_tamanho-32_33.jpg) no-repeat; }
		#box-produto-2 #tamanhos li label.Tam33-34 { background:url(../img/layout/ico_tamanho-33-34.jpg) no-repeat; }
		#box-produto-2 #tamanhos li label.Tam35 { background:url(../img/layout/ico_tamanho-35.jpg) no-repeat; }
		#box-produto-2 #tamanhos li label.Tam35-36 { background:url(../img/layout/ico_tamanho-35-36.jpg) no-repeat; }
		#box-produto-2 #tamanhos li label.Tam36 { background:url(../img/layout/ico_tamanho-36.jpg) no-repeat; }
		#box-produto-2 #tamanhos li label.Tam37 { background:url(../img/layout/ico_tamanho-37.jpg) no-repeat; }
		#box-produto-2 #tamanhos li label.Tam38 { background:url(../img/layout/ico_tamanho-38.jpg) no-repeat; }
		#box-produto-2 #tamanhos li label.Tam38-39 { background:url(../img/layout/ico_tamanho-38-39.jpg) no-repeat; }
		#box-produto-2 #tamanhos li label.Tam39-40 { background:url(../img/layout/ico_tamanho-39-40.jpg) no-repeat; }
		#box-produto-2 #tamanhos li label.Tam40 { background:url(../img/layout/ico_tamanho-40.jpg) no-repeat; }
		#box-produto-2 #tamanhos li label:hover { background-position:0 -93px; }
		#box-produto-2 #tamanhos li label.Ativo { cursor:default; background-position:0 -31px!important; }
		#box-produto-2 #tamanhos li label.Disabled { cursor:default; background-position:0 -62px!important; }
	#box-produto-2 ul.Opcoes { float:right; display:none; }
	#box-produto-2 ul.Ativo { display:block; }
	#box-produto-2 ul.Opcoes li { margin-bottom:8px; }
	/*MAIS INFO*/
		#box-produto-2 #box-mais-info { clear:both; margin-bottom:30px; }
		#box-produto-2 #box-mais-info h3 { margin-bottom:10px; font-size:18px; color:#333333; }
		#box-produto-2 #box-mais-info p {  }
	/*LOOKBOOK*/
		#box-produto-2 #box-lookbook { clear:both; margin-bottom:50px; padding-top:100px; }
		#box-produto-2 #box-lookbook h3 { margin-bottom:10px; font-size:18px; color:#333333; }
		#box-produto-2 #box-lookbook div { border:2px solid #F1F1F1; width:475px; height:356px; }
	#box-produto-2 #lnk-aviseme { display:none; }
	div#box-produto-2 div#desconto-a-vista a,
	div#box-produto-2 div#pac-a-vista a {
		text-decoration:underline;
		cursor:pointer;
	}
/*/BOX PRODUTO 2*/

/*BOX PRODUTO 1*/
	#box-produto-1 { float:left; margin-top:50px; width:408px; padding-left:15px; }
	#box-produto-1 p.FreteGratis { float:right; position:relative; margin-bottom:-26px; width:114px; height:26px; text-indent:-5000em; background:url(../img/layout/ico_frete-gratis.gif) no-repeat; }
	#box-produto-1 p.DataPreVenda { float:right; position:relative; z-index:5; margin-bottom:-20px; font-size:14px; font-family:Arial; color:#000; }
	#box-produto-1 ul.Opcoes { margin-top:26px; height:36px; }
	#box-produto-1 ul.Opcoes li { display:block; float:left; margin:5px 10px 0 0; }
	#box-produto-1 ul.Opcoes li a.Inativo { background-position:0 -17px; cursor:default; }
	#box-produto-1 ul.Opcoes li ins { clear:both; float:right; margin:3px 5px 0 0; font-size:10px; color:#FB3670; }
	#box-produto-1 ul.Opcoes li ins.Excecao { height:11px; padding-left:12px; background:url(../img/layout/ico_coracao.gif) no-repeat; font-size:11px; }
	#box-produto-1 ul.Opcoes li a.LnkTwitter { margin-top:-12px;  }
	#box-produto-1 ul.Opcoes li.Excecao { float:right; margin:0; }
	#box-produto-1 ul.Opcoes li.Excecao2 { clear:both; float:right; margin:-13px 0 0; *margin-top:4px; }
	#box-produto-1 ul.Opcoes li.Excecao3 { margin:0 0 0 10px; width:104px; }
	#box-produto-1 ul.Ativo { display:block; }
	#box-produto-1 #img-produto { height:285px; background:url(../img/layout/carregando.gif) center no-repeat #FFF;}
	#box-produto-1 #cores { margin-top:16px; }
	#box-produto-1 #cores h3 { margin-bottom:10px; font-size:18px; color:#333333; }
	#box-produto-1 #cores li { display:block; float:left; margin:0 15px 15px 0; }
	#box-produto-1 #cores li.Excecao { margin-right:0px; }
	#box-produto-1 #cores li a.Ativo { cursor:default; }
	#box-produto-1 #cores li a img { border:1px solid #FFFFFF; }
	#box-produto-1 #cores li a:hover img { border:1px solid #F299BD; }
	#box-produto-1 #cores li a.Ativo img { border:1px solid #E1E1E1!important; }
/*/BOX PRODUTO 1*/

/*BOX CAMINHO*/
	#box-caminho { margin:10px 0; height:15px; }
	#box-caminho ul { float:left; }
	#box-caminho li { display:inline; }
	#box-caminho li.Primeiro { color:#9D9999; }
	#box-caminho li a { color:#605D5D; }
	#box-caminho li.Primeiro a { color:#9D9999; }
	#box-caminho a.Voltar { float:right; color:#B5B2B2; }
/*/BOX CAMINHO*/

/*BOX RODAPE*/
	#box-rodape { width:912px; float:left; padding:33px 0 0 35px; background:url(../img/layout/bg_04.gif) no-repeat #EDEDED; }
	#box-rodape h2 { /*float:right; margin:0 42px 0 0; _margin-right:21px;*/ width:141px; height:74px; text-indent:-5000em; overflow:hidden; background:url(../img/layout/logo-2.gif) no-repeat; }
	#box-rodape h2 a { display:block; width:141px; height:74px; }
	#box-rodape address { font-style:normal; font-size:10px; color:#989797; }
	#box-rodape ul.Links { float:left; margin-right:20px; height:100px; font-size:10px; }
	#box-rodape ul.Links li a { padding-left:10px; background:url(../img/layout/ico_seta-direita-2.gif) no-repeat left center; color:#605D5D; }
	#box-rodape div.Box { float:right; margin-right:40px; _margin-right:20px; width:141px; text-align:center; }
	#box-rodape div.Box2 { clear:both; *margin-top:-30px; }
	#box-rodape div.Box2 a.LnkSigaMelissaTwitter { float:left; margin:10px 30px 0 0; }
	#box-rodape div.Box2 a.LnkComunidadeOrkut { float:left; margin-top:10px; }
	#box-rodape div.Box2 p {  font-size:10px; }
	#box-rodape #fone-contato { float:left; margin:20px 0 0 30px; font-size:12px; font-weight:bold; color:#989797; }
	#box-rodape #fone-contato strong { display:block; font-size:19px; color:#dc4c7f; }
	a#sign_grafia {
		background:url('../img/layout/logo_grafia.png');
		color:#605D5D;
		display:block;
		float:right;
		height:18px;
		margin:7px 3px 5px 0;
		text-indent:-9999em;
		width:29px;
	}
	#box-rodape #fone-contato a {color:#fff; }
	#box-rodape #fone-contato strong { display:block; font-size:19px; }
	#box-rodape #certificados { float:left; margin-left:40px; }
	#box-rodape #certificados li { display:block; float:left; margin-right:10px; }
	#box-rodape #opcoes-pagamento { float:left; margin-left:40px; _margin-left:20px; }
	#box-rodape #opcoes-pagamento li { display:block; float:left; margin:11px 5px 0 0; }
	#box-rodape #opcoes-pagamento li.Excecao { margin-top:0; }
/*/BOX RODAPE*/

/*BOX MENU PRODUTOS*/
	#box-menu-produtos { margin-bottom:20px; }
	#box-menu-produtos h2 { margin:0; padding:0; width:265px; height:35px; text-indent:-5000em; }
	#box-menu-produtos h2 a { display:block; width:265px; height:35px; }
	#box-menu-produtos li ul { display:none; margin-bottom:20px; }
	#box-menu-produtos li li { margin:5px 0 0 10px; _height:5px; }
	#box-menu-produtos li li a { display:block; padding-left:11px; background:url(../img/layout/ico_seta-direita.gif) no-repeat left 3px; color:#605D5D; }
	#box-menu-produtos .Ativo h2 { background-position:0 -35px; }
	#box-menu-produtos .Ativo ul { display:block; }
/*/BOX MENU PRODUTOS*/

/*BOX PRODUTO*/
	.BoxProduto {
	    height:230px;
	    padding:0px 0 0 15px;
	    width:181px;
	}
	.BoxProduto small {
	    color:#9D9999;
	    display:block;
	    font-size:11px;
	}
	.BoxProduto p.DataPreVenda {
		color:#000;
		font-family:Arial;
		font-size:9px;
		margin-bottom:-20px;
		padding-top:10px;
		position:relative;
		text-align:right;
		z-index:5;
	}
	.BoxProduto div.Img { width:166px; height:130px; overflow:hidden; }
	.BoxProduto div.Desc {
	    height:50px;
	    clear:both;
	}
	.BoxProduto div.Desc h3 { font-size:11px; }
	.BoxProduto div.Valores b { margin-right:10px; }
	.BoxProduto div.Valores ins { font-weight:bold; color:#DE5A89; }
	/*.BoxProduto div + a { margin-top:10px; }*/
/*/BOX PRODUTO*/

/*BOX LISTA PRODUTOS*/
	.BoxListaProdutos { margin-bottom:30px; }
	.BoxListaProdutos h2 { float:left; height:40px; line-height:15px; padding-top:10px; font-size:18px; }
	.BoxListaProdutos h2 span { font-size:14px; color:#AFA8A8; }
	.BoxListaProdutos ul li {
	    display:block;
	    float:left;
	    margin-top:15px;
	    padding-right:30px;
	    border-bottom:1px solid #e5e5e5;
	}
	.BoxListaProdutos ul li.UltimaLinha {
	    border-color:transparent;
	}
	.BoxListaProdutos ul li a.LnkComprar2 {margin:10px 0 0 15px; }
	.BoxListaProdutos ul.Excecao li { height:248px; border:none; }
	.BoxListaProdutos ul.Excecao2 li { height:248px; border:none; padding-right:15px; }
	.BoxListaProdutos ul.Excecao3 li { padding-right:15px; }
	.BoxListaProdutos ul li.Excecao { padding-right:0; }
	.BoxListaProdutos div.Topo { height:50px; background:url(../img/layout/bg_03.gif) no-repeat; }
	.BoxListaProdutos div.Topo a { float:right; margin:14px 10px 0 0; }
	.BoxListaProdutos div.Topo p { float:right; margin:14px 10px 0 0; _margin-right:5px; font-size:21px; }
	.BoxListaProdutos div.Excecao { height:50px; background:url(../img/layout/bg_44.gif) no-repeat; }
/*/BOX LISTA PRODUTOS*/

/*BOX MENU SERVICOS*/
    /*original*/
	#box-menu-servicos { float:right; margin-right:14px; width:385px; height:20px; padding-left:5px; background:url(../img/layout/bg_menu-servicos.gif) no-repeat; font-family:Verdana; font-size:10px; }	/*natal*/
	
	
	#box-menu-servicos li { display:inline; margin:0 11px; line-height:20px; }
	#box-menu-servicos a { color:#605D5D; }
/*/BOX MENU SERVICOS*/

/*BOX MENU GLOBAL*/
	#box-menu-global { 
		background: url("../img/layout/top_natal.png") repeat-x scroll 0 0 #E9E9E9;
		float: left;
		height: 30px;
		margin-left: -69px;
		padding: 0 84px;
		width: 930px; }
	#box-menu-global h2 { float:left; width:72px; height:30px; text-indent:-5000em; background:url(../img/layout/tit_melissa.jpg) no-repeat; }
	#box-menu-global ul { float:left; height:30px; }
	#box-menu-global li { display:block; float:left; }
/*/BOX MENU GLOBAL*/

/*BOX USUARIO*/
	#box-usuario { float:right; margin-bottom:8px; width:644px; height:74px; padding:9px 10px 0 20px; background:url(../img/layout/bg_02.jpg) no-repeat; }
	#box-usuario div.Box { float:left; margin-top:4px; width:180px; height:60px; }
	#box-usuario div.Box p { font-size:18px; font-weight:bold; color:#FFFFFF; }
	#box-usuario div.Box p.Excecao { font-size:10px; color:#A7A4A4; }
	#box-usuario div.Box p.Excecao a { color:#CECECE; }
	#box-usuario div.Box p.Excecao2 { margin-top:10px; line-height:16px; padding-left:20px; background:url(../img/layout/ico_moeda.jpg) no-repeat; font-size:11px; color:#FBF9F9; }
	#box-usuario div.Box p.Excecao2 a { color:#F7D61F; }
	#box-usuario ul { float:right; margin-right:8px; _margin-right:-3px; *width:460px; _height:41px; _padding-left:5px; font-family:Verdana; font-size:11px; }
	#box-usuario ul li { display:block; float:left; margin:0 27px 12px 0; height:29px; line-height:29px; }
	#box-usuario ul li a { color:#FFFFFF; }
	#box-usuario ul li.Excecao { margin-right:0; padding-left:15px; border-left:1px dotted #ADA7A6; }
	#box-usuario ul li.Excecao a { color:#CF96AD; }
	#box-usuario p.Excecao3 { float:left; font-family:Verdana; font-size:11px; line-height:25px; padding-left:30px; *margin-top:12px; _margin-top:0; background:url(../img/layout/ico_carrinho.jpg) no-repeat; color:#FFFFFF; }
	#box-usuario p.Excecao3 a { color:#DE5A89; }
	#box-usuario a.LnkQueroFinalizarCompra { float:right; margin-top:4px; *margin-top:16px; _margin-top:4px; }
/*/BOX USUARIO*/

/*BOX CONDICOES PAC A VISTA */
	#condicoes-pac-a-vista h3,
	#condicoes-pac-gratis h3 {
		color: #E54880;
		font-size: 18px;
		padding: 10px 0 0 10px;
	}

/*MENSAGENS DOS FORMULARIOS*/
	div#resposta { display:none; text-align:center; padding:10px; color:#000; margin:10px 0; }
	div#resposta.MensagemErro { background-color:#fe9999; border:1px solid #f22e2f; }
	div#resposta.MensagemSucesso { background-color:#c0d8a0; border:1px solid #507a0e; }
	div#resposta.MensagemAlerta { background-color:#fff1a8; border:1px solid #664b00; }
	div#resposta.Esquerda { text-align:left; }
	div#resposta.Exibe {display:block;}
/*/MENSAGENS DOS FORMULARIOS*/

/* AVISOS */
	div.aviso-atencao {
		background-color:#c8274d;
		color:#fff;
		display:block;
		font-size:13px;
		margin-bottom:10px;
		padding:20px;
		text-align:center;
	}
	div.aviso-atencao strong {
		font-size:18px;
	}
/*/AVISOS */

/*MENSAGENS DOS FORMULARIOS*/
	#regulamento-alice {margin:20px 0 0 15px;}
	#regulamento-alice h2 {color:#E54880; font-size:32px;}
	#regulamento-alice ol {margin:20px 0;}
	#regulamento-alice ol li {margin:10px 0;}
	#regulamento-alice ol li h3 {font-size:14px; color:#1D9BB6;}
/*/MENSAGENS DOS FORMULARIOS*/

/* CENTRAL DE ATENDIMENTO */

div#atendimento .Box {
	float:left;
	width:280px;
	margin-left:20px;
}

div#atendimento .Box h3 {
	font-size:16px;
	padding-bottom:5px;
}

div#atendimento .Box p {
	padding-bottom:10px;
}

/* TARJAS */
.pac-a-vista, .desconto-a-vista, .pac-gratis, .frete-gratis {
    display:block;
    border-radius: 3px;
	-moz-border-radius: 3px;
	padding: 2px 0px;
    text-align:center;
	font-size:10px;
}
.tarja-css-produto {
    background:url('../img/layout/fundo-tarja-css.gif') no-repeat;
    padding-top:8px;
    width:171px;
}
b.pac-a-vista, b.desconto-a-vista, b.pac-gratis, b.frete-gratis {
    line-height:13px;
}

div#pagamento .desconto-a-vista {
    display:inline;
    padding:2px 5px;
}
.desconto-a-vista {
    background-color:#fbe7ee;
    color:#DE5A89;
}
.desconto-a-vista .destaque {
    /* color:#444; */
    color:#DE5A89;
}
.pac-a-vista {
	background-color: #fddfb3;
	color:#df8705 !important;
}

.pac-gratis {
	background-color: #c5b3e7;
	color:#482a82 !important;
}

.frete-gratis {
	background-color: #28c209;
	color:#bafbad !important;
}

div.a-vista-detalhes,
div.pac-gratis-detalhes {
	padding:5px 10px 10px;
	margin-bottom:15px;
	border-radius: 5px;
	-moz-border-radius: 5px;    
    text-align:center;
}
div.a-vista-detalhes span.destaque {
   color:#DE5A89;
}
div.pac-gratis-detalhes span.destaque {
   color:#fddfb3;
}
div.a-vista-detalhes strong {
    font-size:15px;
	display:block;
	line-height:20px;
}
div#pagamento .tarja-css-produto,
div#carrinho .tarja-css-produto {
    background-image:none;
    padding-top:3px;
    margin-top:5px;
    width:171px;
    float:left;
}
div#pac-a-vista {
	background-color:#fddfb3;
}
div#desconto-a-vista {
    background-color:#fbe7ee;
    color:#DE5A89;
}
div#pac-a-vista strong {
	color:#df8705;
}
div#pac-gratis {
	font-size:16px;
	line-height:16px;
}
div#pagamento b.desconto-a-vista,
div#pagamento b.pac-a-vista,
div#pagamento b.pac-gratis,
div#pagamento b.frete-gratis {
	float:left;
	padding:1px 10px;
	margin-top:5px;
}

div#carrinho div#desconto-a-vista a,
div#carrinho div#pac-a-vista a,
div#carrinho div#pac-gratis a,
div#carrinho div#frete-gratis a {
	top:-2px;
}
div.a-vista-detalhes a {
	font-size:11px;
	text-decoration:underline;
	position:relative;
	font-weight:bold;
}
div#pac-a-vista a,
div#desconto-a-vista a,
div#pac-gratis a,
div#frete-gratis a {
	color:#444;
}

.Img a:hover {
	text-decoration:none
}
/* DEBUG */
.debug {
	background-color:yellow;
}
/* CORES */
.rosa {
	color:#E54880;
}
.azul {
	color:#1D9BB6;
}
/* BOXES DE MENSAGENS */
.box_sucesso {
	background-color:#D1EED1!important;
	border:#BFE7BF 1px solid!important;
}
.box_erro {
	background-color:#FDDFDE!important;
	border:#FBC7C6 1px solid!important;
}
.box_alerta {
	background-color:#FDF5D9!important;
	border:#FCEEC1 1px solid!important;
}
.box_info {
	background-color:#DDF4FB!important;
	border:#C6EDF9 1px solid!important;
}
/* TAMANHOS */
.txt_tam_1 {
	font-size:11px!important;
}

.txt_tam_2 {
	font-size:12px!important;
	line-height:15px;
}
.txt_tam_3 {
	font-size:18px!important;
	line-height:22px;
}
