body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
margin:0;
padding:0;
}
table {
border-collapse:collapse;
border-spacing:0;
}
fieldset,img { 
border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
font-style:normal;
font-weight:normal;
}
ol,ul {
}
caption,th {
text-align:left;
}
h1,h2,h3,h4,h5,h6 {
font-size:100%;
font-weight:normal;
}
q:before,q:after {
content:'';
}
abbr,acronym { border:0;
}

.imprensa{

	float: left;
	width: 180px;
	height: auto;
	text-align: center;
}

.imprensa a {
	text-decoration: none;
	color:#603526;
}
.soc{position: absolute; margin-left: 830px; margin-top: -30px}

.catalogo{
	float: left;
	width: 180px;
	height: auto;
	margin: 10px;
	margin-right: 30px;
	text-align: center;
}

.contact-project{
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 10px;
	padding-left: 0;
	color: #603526;
	font-size: 12px;
	font-family: Verdana, Arial; 
	font-weight: bold;
}

.tip-new-pt{
	margin-left: 247px;
	margin-top: -2px;
	position: absolute;
	width: 85px;
	height: 85px;
	background: url('img/tag_d_BR.png') no-repeat;
}

.tip-new-en{
	margin-left: 247px;
	margin-top: -2px;
	position: absolute;
	width: 85px;
	height: 85px;
	background: url('img/tag_d_US.png') no-repeat;
}

.tip-new-es{
	margin-left: 247px;
	margin-top: -2px;
	position: absolute;
	width: 85px;
	height: 85px;
	background: url('img/tag_d_ES.png') no-repeat;
}

.tip-new-fr{
	margin-left: 247px;
	margin-top: -2px;
	position: absolute;
	width: 85px;
	height: 85px;
	background: url('img/tag_d_FR.png') no-repeat;
}



.args01, .args02, .args03, .args04 { display: none }


.marron{	color:#603526;}

.marron-claro{color: #c1a69d;}

.float-left{
	float: left;
}

.float-right{
	float: right;
}

.display-table{display: table;}

.clear-both{ clear: both}

.menu-minhaconta{ font-size: 9px; font-family: Verdana; color: #663333; margin-left: 84px; text-decoration: none;}
.menu-minhaconta a{ font-size: 9px; font-family: Verdana; color: #663333; text-decoration: none;}
.menu-minhaconta a:hover{ font-size: 9px; font-family: Verdana; color: #663333;text-decoration: underline; }
.menu-minhaconta-on a{ font-size: 9px; font-family: Verdana; color: #663333; font-weight: bold; text-decoration: none;}

.minusculo{ text-transform: capitalize}
.minusculo2{text-transform: capitalize}
body {
	background-image: url(img/bkg.jpg);
}

#bloco-account{
	margin-right: auto;
	margin-left: auto;
	width: 970px;
	margin-top: 30px;
	margin-bottom: 30px;
}

.bloco-personal{
	width: 880px;
	padding: 20px;
	background: #fef3e4;
}

.titulo-finalizar{
	font-size: 18px;
	color: #ffa12d;
	font-weight: bold;
	line-height: 35px;
}

.texto-finalizar{
	font-size: 14px;

}

.bloco-finalizar{
	width: 920px;
	padding: 20px;
	background: #fef3e4;
	display: table;
}
.bloco-finalizar p {
padding: 20px;
}

#box-conteudo{
	background: url("img/box-meio.png") repeat-y;
	padding-top: 10px;
	padding-left: 23px;
	padding-right: 23px;
}

#box-conteudo2{
	background: url("img/box-meio.png") repeat-y;
	padding-top: 10px;
}

.tick-cores-indicacao-on{
	background: url('img/tick-cores.png') no-repeat center;
	width: auto; 
	height: 20px
}


.tick-cores-on{
	position: relative;
	left: 12px;
	top: 2px;
	background: url('img/tick-cores.png') no-repeat;
	width: 40px; 
	height: 20px
}

.title-01, .title-02, .title-03, .title-04, .title-05, .form-01, .form-02, .form-03, .form-04, .form-05{ cursor: pointer};
.tick-combinacao{
	position: absolute;
	background: url('img/tick-cores.png') center center no-repeat;
	height: 20px;
	display: none;
}

.tick-combinacao-pattern{
	position: absolute;
	background: url('img/tick-cores.png') center center no-repeat;
	height: 40px;
	display: none;
}

.font{font-family: Verdana, Arial}
.size-11{ font-size: 11px;}


.bottao-formulario{
	background: #603526;
	font-size: 12px;
	padding: 3px;
	padding-left: 20px;
	padding-right: 20px;
	border: 0;
	font-size: 11px;
	font-family: Verdana, Arial;
	cursor: pointer;
}

.cadeado{background: #603526 url('img/seguranca.gif') no-repeat 10px 3px; padding-left: 30px }


.texto{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.negrito{
	font-weight: bold;
}

.italico{
	font-style: italic;
}

a.link-sublinhado {color:#603526;}
a.link-sublinhado:hover {color:#603526; text-decoration:none;}


a.link-sublinhar {color:#603526; text-decoration:none;}
a.link-sublinhar:hover  {color:#603526; text-decoration:underline;}

a.link-orange {color:#ffa12d;text-decoration:none;}
a.link-orange:hover {color:#ffd096;text-decoration:none;}

a.link-lavander {color: #7877c1; text-decoration:none;}
a.link-lavander:hover {color:#ffd096;text-decoration:none;}

a.link-rose {color: #ba6083; text-decoration:none;}
a.link-rose:hover {color:#ffd096;text-decoration:none;}

a.link-green {color: #cadd0a; text-decoration:none;}
a.link-green:hover {color:#ffd096;text-decoration:none;}

a.link-turquese {color: #00aad3; text-decoration:none;}
a.link-turquese:hover {color:#ffd096;text-decoration:none;}

a.link-chocolate {color: #603526; text-decoration:none;}
a.	:hover {color:#ffd096;text-decoration:none;}

a.link-chocolatebox {color:#603526; text-decoration:none;}
a.link-chocolatebox:hover {color:#603526; text-decoration:none; width:auto; height:auto; background-color:#c1a69d; }


.link-malha{padding-top: 10px; padding-left: 20px; color: #fbf8f0; font-weight: bold; text-transform: uppercase; font-family: Verdana, Arial; font-size: 12px}
a.link-malha{color: #fbf8f0; font-family: Verdana; padding: 10px; text-decoration: none}
a.link-malha:hover{color: #fbf8f0; font-size: font-family: Verdana; padding: 10px; text-decoration: none}



.malha-collection {background:url(img/malha_hover.png); width:330px; height:248px; z-index: 80; display: none}
.malha-collection2 {background:url(img/malha_hover2.png); width:330px; height:248px; z-index: 80; display: none}


.link-navegacao-off{color:#9c776c; text-decoration:none;}
a.link-navegacao-off {color:#9c776c; text-decoration:none;}
a.link-navegacao-off:hover { color:#9c776c; text-decoration:underline;}

a.link-navegacao-on {color:#ffa12d; text-decoration:none;}
a.link-navegacao-on:hover { color:#ffa12d; text-decoration:underline;}

a.link-produto-on {color:#ffa12d;text-decoration:none;}
a.link-produto-on:hover {color:#ffa12d;text-decoration:none;}

a.link-produto-off {color:#9c776c;text-decoration:none;}
a.link-produto-off:hover {color:#ffa12d;text-decoration:none;}

.title-blog{float: left; font-size: 10px; color: #603526}
.date-blog{float: right; font-size: 10px; color: #ffa12d}

.orange {
color:#ffa12d;
}

.lavander {
color:#7877c1;
}

.rose {
color:#ba6083;
}

.green {
color:#cadd0a;
}

.turquese {
color:#00aad3;
}

.chocolate {
	color:#603526;
}

.marrom{color: #603526}

.menu-sign {
	position:relative;
	color:#603526;
	font-size:12px;
	margin-bottom:7px;
	margin-right:23px;
}

.menu-shop {
	position:relative;
	color:#603526;
	font-size:12px;
	margin-bottom:8px;
	margin-right:25px;
}

#menu {
	height:33px;
	font-size:12px;
	line-height: 28px;
}

#menu li{
	list-style: none;
	margin-left:22px;
	display: inline;
}

#submenu {
	width:1000px;
	height:33px;
	line-height:28px;
	font-size:12px;
}

#submenu li{
	list-style: none; 
	margin-right:6px;
	display: inline;
}

#rodape-menu {
	font-size:10px;
	margin-right:10px;
	margin-top:9px;
}

#rodape-menu li {
	list-style: none;
	margin-left:5px;
	display: inline;
}

#conteudo {
	position:relative;
	width:1000px;
	height:auto;
	margin-left:4px;
}

#conteudo-box {
	position:relative;
	width:960px;
	height:156px;
	margin-left:20px;
	margin-top:26px;
	display:table;
}

.conteudo-subbox {
	position:relative;
	width:300px;
	height:auto;
	float:left;
	display:table;
}

.conteudo-subbox-espaco{
	margin-right: 30px;
}

.conteudo-subbox-img {
	position:relative;
	width:300px;
	height:100px;
	background-color:#e5e5e5;
}

.conteudo-subbox-img-2 {
	position:relative;
	width:290px;
	height:90px;
	background-color:#fff;
}
.conteudo-subbox-img-2 a {text-decoration: none}

a {text-decoration: none}

.conteudo-subbox-titulo {
	font-size:14px;
	color:#603526;
	height:28px;
	line-height:28px;
}

#banner-home {
	position:relative;
	width:1000;
	height:300px;
	margin-top:28px;
}


#select-color {
	position:relative;
	width:80px;
	height:12px;
	margin-left:24px;
	margin-top:22px;
}

.color-box {
	width:12px;
	height:12px;
	margin-right:3px;
	float:left;
}

#select-language {
	position:relative;
	width:104px;
	height:11px;
	margin-right:24px;
	margin-top:23px;
}

.bandeira-box {
	width:16px;
	height:11px;
	margin-left:10px;
	float:left;
}

.copyright {
	font-size:10px;
	color:#603526;
	margin-top:15px;
}

.box-nova-conta-topo{
	width: 802px;
	height: 13px;
	background: url(img/box-login-topo.png);
}


.box-nova-conta-rodape{
	width: 802px;
	height: 11px;
	background: url(img/box-login-rodape.png);

}

.box-nova-conta-conteudo{
	background: url(img/box-login-conteudo.png);
	height: auto;
	display: table;
	width: 802px;
}

#box-informacao-envio{
	position: absolute;
	margin-left:50px;
	z-index: 100;
	margin-top: -405px;
	display: none;
}
#box-informacao-envio .title{
	margin-top: 18px;
	margin-left: 23px;
}

#box-informacao-envio .bloco1{
	margin-top: 30px;
	margin-left: 23px;
	width: 345px;
	float: left;
	height: auto;
	display: table;
}


#box-nova-conta{
	position: absolute;
	width:800px;
	top:150px;
	margin-left:100px;
	z-index: 100;
	display: none;
}

#box-nova-conta .title{
	margin-top: 18px;
	margin-left: 23px;
}

#box-nova-conta .bloco1{
	margin-top: 30px;
	margin-left: 23px;
	width: 345px;
	float: left;
	height: auto;
	display: table;
}

.bloco3-mensagem-pass{
	margin-top: 30px;
	margin-left: 23px;
	width: 550px;
	height: auto;
	display: table;
	margin-bottom: 20px;
	clear: both;
}


#box-nova-conta .bloco2{
	margin-top: 30px;
	margin-left: 15px;
	padding-left: 20px;
	margin-bottom: 20px;
	width: 374px;
	float: left;
	border-left: 1px solid #603526;
	height: auto;
	}

#box-nova-conta .bloco2 .esqueceu-senha{
	font-size: 10px;
	margin-left: 129px;
}

/*  início do estilo POP UP HELP */
#popup-help {
	position: absolute;
	width:508px;
	height:671px;
	top:95px;
	margin-left:250px;
	z-index: 100;
	display: none;
}

#conteudo-popup-help {
	position:relative;
	width:460px;
	margin-left:10px;
	margin-top:15px;
}

.box-error-formulario, .box-error-formulario-invalid{

	color:#603526;
	font-size:10px;
	line-height:19px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #603526;
	margin-top: 5px;
	display: none;
}

.msg-on {
	color:#603526;
	font-size:10px;
	line-height:19px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-left: 3px;
	border: 1px solid #603526;
	margin-top: 5px;
}

.msg-off {
	color:#ffd096;
	font-size:12px;
	line-height:19px;
	margin-top:21px;
}

.msg-off-nova-conta-link{
	color:#ffd096;
	font-size:10px;
	line-height:19px;
	text-decoration: none;
}

a.msg-off-nova-conta-link{
	color:#ffd096;
	font-size:10px;
	line-height:19px;
	text-decoration: none;
}

a.msg-off-nova-conta-link:hover{
	color:#ffa12d;
	font-size:10px;
	line-height:19px;
	text-decoration: none;
}


.msg-off-nova-conta {
	color:#ffd096;
	font-size:12px;
	line-height:19px;
	margin-top:5px;
	margin-bottom: 10px;
}



.popup-titulo {
	height:14px;
	color:#603526;
	font-size:14px;
	font-weight: bold; 
}

.bar-error-text, .mensagem-email, .mensagem-pwd{
	margin-left: 130px;
	color:#603526;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
.bar-error-on {
	position:relative;
	background: #603526	;
	width:4px;
	height:19px;
	margin-right:4px;
	float:left;
}


#msg-error, #msg-error-pwd{
	border: 1px solid #ffa12d;
	padding: 5px;
	display: none;
}

.bar-error {
	position:relative;
	background: #ffca88;
	width:4px;
	height:19px;
	margin-right:4px;
	float:left;

}



.msg-error{
	clear:both;
	display: none;
}

.bar-error-on-text{
	position:relative; 
	top:1px; 
	left: 121px;
	background: #603526;
	width:4px;
	height:14px;
	margin-right:4px;
	float:left;
}

.bar-error-esp {
	position:relative;
	width:4px;
	height:19px;
	margin-right:4px;
	float:left;
}
.bar-error-msg-on {
	position:relative;
	background: #603526;
	width:4px;
	height:50px;
	margin-right:4px;
	float:left;
}


.bar-error-msg {
	position:relative;
	background: #ffca88;
	width:4px;
	height:50px;
	margin-right:4px;
	float:left;
}

.formulario {
	border:1px solid #ffd096;
	color:#603526;
	font-size:12px;
	line-height:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.formulario-quantity {
	position:relative;
	width:33px;
	height:18px;
	text-align:center;
	border:1px solid #ffd096;
	color:#603526;
	font-size:12px;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	top: 5px;
}

#error-account-email-being{
	display: none;
}

.formulario-discount {
	width:246px;
	height:18px;
	margin-top:5px;
	margin-bottom:8px;
	border:1px solid #ffd096;
	color:#603526;
	font-size:12px;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.check-account {
	position:relative;
	width:271px;
	height:17px;
	border:1px solid #ffd096;
	color:#603526;
	font-size:12px;
	line-height:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


.check-login {
	position:relative;
	width:242px;
	height:17px;
	border:1px solid #ffd096;
	color:#603526;
	font-size:12px;
	line-height:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.formulario-billing {
	position:relative;
	width:350px;
	height:17px;
	border:1px solid #ffd096;
	color:#603526;
	font-size:12px;
	line-height:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:6px;
}

.formulario-shipping {
	position:relative;
	width:350px;
	height:17px;
	border:1px solid #ffd096;
	color:#603526;
	font-size:12px;
	line-height:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:6px;
}


.tam12 {
	font-size:12px;
}

label {
	float:left;
	width:121px;
	line-height:19px;
}

#popup-subscribe label {
	float:left;
	width:100px;
	line-height:19px;
}

#popup-help label{
	float:left;
	width:100px;
	line-height:19px;

}

.relative a{text-decoration: none}
.formulario-espaco {
	margin-top:7px;
}


.formulario-espaco-login {
	margin-top:7px;
	height: auto;
}


.popup-linha {
	position:relative;
	width:auto;
	height:1px;
	clear: both;
}

.experience-box {
	position:relative;
	height:14px;
	width:460px;
	margin-top:3px;
	margin-bottom:3px;
	display:table;
}

.icon-star {
	position:relative;
	width:10px;
	height:11px;
	float:right;
}

.help-btn {
	height:21px;
	margin-top:16px;
}
/*  fim do estilo POP UP HELP */

/*  início do estilo POP UP Collections */

.collections-1-2{
	margin-right:5px; margin-bottom: 5px;height:248px; width:330px; float: left; 
}

.collections-3{
	margin-bottom: 5px;height:248px; width:330px; float: left; 
}
#popup-collections {
	width: 688px; 
	height:auto; 
	position: absolute;
	margin-top:173px;
	margin-left:270px;
	z-index: 100;
	display:none;

}

.janela-flash{
	z-index: 1;
}

#popup-faq{
	width: 688px; 
	height:auto; 
	position: absolute;
	margin-top: -130px;
	margin-left: 310px;
	z-index: 100;
	display: none;
}


#conteudo-popup-collections {
	position:relative;
	width:640px;
	margin-top:10px;
	margin-left:10px;
}

#menu-faq{

	position:relative;
	width:620px;
	height:14px;
	margin-top:17px;
	margin-bottom:36px;
	font-size:12px;

}

#menu-faq li{
	list-style: none; 
	margin-right:6px;
	display: inline;
}

#menu-collections {
	position:relative;
	width:620px;
	height:14px;
	margin-top:17px;
	margin-bottom:36px;
	font-size:12px;
}

#menu-collections li{
	list-style: none; 
	margin-right:6px;
	display: inline;
}
/*  fim do estilo POP UP Collections */

/*  início do estilo POP UP Subscribe */
#popup-subscribe {
	position: absolute;
	margin-left:120px;
	margin-top:266px;
	width:465px;
	z-index: 100;
	display: none;
}

#conteudo-popup-subscribe {
	position:relative;
	width:417px;
	margin-top:10px;
	margin-left:10px;
}

.subscribe-btn {
	position:relative;
	height:28px;
	float:right;
	margin-top:7px;
	margin-bottom:10px;
}
/*  fim do estilo POP UP Subscribe */

#janela_adesivos_final{
	z-index: 1;
}

#qtdade-adesivo{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffa12d;
	font-size:12px;
	line-height:14px;
	float:left;
	border: 1px solid #fff;
	width: 20px;

}

.contato{
	margin-left: 25px;
	margin-top: 12px;
	margin-right: 25px;
}

.fechar-logar{
	background: url(img/x.png) no-repeat;
	width: 9px;
	height: 9px;
	cursor: pointer;
	position: absolute;
	top: 25px;
	margin-left: 769px;

}

.fechar-colection{
	background: url(img/x.png) no-repeat;
	width: 9px;
	height: 9px;
	cursor: pointer;
	position: absolute;
	margin-left: 650px;
}

.fechar-subscribe{
	background: url(img/x.png) no-repeat;
	width: 9px;
	height: 9px;
	cursor: pointer;
	position: absolute;
	margin-left: 420px;
}

.fechar-help{
	background: url(img/x.png) no-repeat;
	width: 9px;
	height: 9px;
	cursor: pointer;
	position: absolute;
	top: 20px;
	margin-left: 461px;

/*	z-index: 80;
	width: 100%; 
	height: 100%;
	background: url(img/fundo_transp.png);
	position: absolute;
	display: none;*/
}


.navegacao-box {
	width:900px;
	height:28px;
	line-height:28px;
	margin-left:20px;
}

.paginacao {
	width:1000px;
	height:28px;
}

.previous {
	position:relative;
	line-height:28px;
	color:#9c776c;
	font-size:14px;
	margin-left:10px;
	float:left;
}

.next {
	position:relative;
	line-height:28px;
	color:#ffa12d;
	font-size:14px;
	margin-right:10px;
	float:right;
}

.produto-boxes {
	position:relative;
	width:1000px;
	height:auto;
	margin-top:20px;
}

.tumb {
	height:24px;
	width:440px;
	line-height:24px;
}

.seta-cores-off{
	background: url('img/seta_titulo_open.png') 0 2px no-repeat;
}

.seta-cores-on{
	background: url('img/seta_titulo.png') no-repeat;
}
.marca-seta-off{background: url(img/seta_off.png) no-repeat; height: 15px}
.marca-seta-on{background: url(img/seta_on.png) no-repeat; height: 15px}

.produto-textarea{
	width: 433px;
	height: 50px;
	margin: 10px;
	border: 0;
}

.tumb-seta {
	position:relative;
	width:10px;
	height:10px;
	top:7px;
	margin-left:6px;
	margin-right:8px;
	float:left;
	display:table;
}

.tumb-titulo {
	position:relative;
	height:24px;
	font-size:12px;
	color:#603526;
	float:left;
	display:table;
	width: 415px;
	text-align: left;
}

.dados-box {
	height:15px;
	width:auto;
	cursor: pointer;
}

.dados-box-valor{
	height:15px;
	width:auto;
	cursor: pointer;
	font-size:12px;
	line-height:14px;
	color:#9c776c;

}

#seta-papel-parede{
	cursor: pointer;
}
.conteudo-valor-off {
	color:#9c776c;
}

.conteudo-valor-on {
	color:#ffa12d;
}


.seta-on {
	position:relative;
	width:6px;
	height:10px;
	margin-right:14px;
	top:2px;
	float:left;
}

.marca-seta {
	position:relative;
	width:6px;
	height:10px;
	margin-right:14px;
	top:2px;
	float:left;
}

.conteudo-valores{
	float: left;
}
.conteudo-off {
	color:#9c776c;
	font-size:12px;
	line-height:14px;
}

.conteudo-on {
	color:#ffa12d;
	font-size:12px;
	line-height:14px;
}

.icon-mais {
	cursor: pointer;
	position:relative;
	width:6px;
	height:6px;
	margin-right:14px;
	top:4px;
	float:left;
}

.icon-menos {
	cursor: pointer;
	position:relative;
	width:6px;
	height:6px;
	margin-left:13px;
	top:4px;
	float:left;
}

.colour-box {
	position:relative;
	margin-left:8px;
	margin-top:10px;
	margin-bottom:6px;
}

.shape-check {
	position:relative;
	margin-left:5px;
	margin-right:6px;
}

.shape-check-dir {
	position:relative;
	margin-left:10px;
	margin-right:6px;
}

#add-cart {
	position:relative;
	width:460px;
	height:21px;
	margin-top:35px;
}

#produto-tela {
	width:500px;
	height:377px;
}

.produto-descricao-header{
	position:relative;
	background:url(img/produto_descricao_fundo.png);
	width:500px;
	height:30px;
}

.margin-top-97{
margin-top: -97px;
}

.produto-descricao-header2{
	position: relative;
	background:url(img/produto_descricao_fundo.png);
	width:500px;
	height:30px;
}


.produto-descricao {
	position:relative;
	background:url(img/produto_descricao_fundo.png);
	width:500px;
	height:97px;
}

.cor-descricao{
	background:url(img/bk-descricao-cor.png) no-repeat;
	width:458px;
	height:76px;
	position: absolute;
}

.cor-descricao2{
	background:url(img/bk-descricao-cor.png) no-repeat;
	width:458px;
	height:76px;
}


.cor-descricao-texto {
	position:relative;
	width:438px;
	height:60px;
	font-size:11px;
	color:#FFFFFF;
	margin-left:10px;
	text-align: left;
}

.produto-descricao-area {
	position: absolute;
	width:462px;
	height:28px;
	cursor: pointer;
}

.cor-descricao-area2 {
	background:url(img/bk-descricao-cor.png) no-repeat;
	width:462px;
	height:19px;
	position: relative;
}


.cor-descricao-area {
	position: absolute;
	background:url(img/bk-descricao-cor.png) no-repeat;
	width:462px;
	height:19px;
}

.cor-descricao-header{
	width:462px;
	height:19px;
	margin:0;
	padding:0;
}

.margin-top-75{
	margin-top: -75px;
}

.cor-descricao-content{
	position: relative;
	top:-24px;
	height: auto;
	left: 2px;
	cursor: pointer;
}

.seta-cores-laranja{
	margin-left: 10px;
	float: left;
}

submit, button{margin: 0; border:0; padding: 0 }

.laranja-up{ background: url('img/seta-laranja-up.png'); height: 6px; width: 10px; margin-top: 8px}
.laranja-right{ background: url('img/seta-laranja-right.png'); height: 10px; width: 6px; margin-top: 8px}

.produto-descricao-content{
	position: relative;
	top:347px;
}

.produto-descricao-titulo {
	position:relative;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#FFFFFF;
	margin-left:10px;
	float:left;
}

.produto-descricao-seta {
	position:relative;
	width:10px;
	height:6px;
	margin-left:10px;
	top:12px;
	float:left;
	cursor: pointer;
}

.produto-descricao-lupa {
	position:relative;
	width:16px;
	height:16px;
	margin-right:7px;
	top:7px;
	float:right;
}


.produto-descricao-linha {
	position:relative;
	width:480px;
	height:1px;
	background-color:#FFFFFF;
	margin-left:10px;
	margin-bottom:6px;
	display:table;
}

.produto-descricao-texto {
	position:relative;
	width:480px;
	height:60px;
	font-size:11px;
	color:#FFFFFF;
	margin-left:10px;
}

.titulo-box {
	position:relative;
	width:200px;
	font-size:18px;
	color:#603526;
	left:50px;
	top:50px;
}

.conteudo-textos-box p{
	margin-bottom: 8px;
}

.conteudo-textos-box-faq ul li{
	color: #9c776c;
	font-size: 14px;
	font-family: Verdana;
	padding-left: 15px;
	cursor: pointer;
	list-style: none;
}


.conteudo-textos-box-off{
	background: url("img/seta_titulo.png") 2px 3px  no-repeat;
}
.conteudo-textos-box-on{
	background: url("img/seta_titulo_open.png") 0px 6px  no-repeat;
}

.conteudo-textos-box-faq ul li ul li{
	list-style: none;
	padding-top: 5px;
	cursor: pointer;
	color: #ffa12d;
	font-size: 12px;
	font-family: Verdana;
	padding-left: 12px;
	margin-left: 5px; 
}

.conteudo-textos-box ol li { 

	padding-top: 5px;
	color: #ffa12d;
	font-size: 12px;
	font-family: Verdana;
	padding-left: 2px;
	margin-left: 30px; 


}

.pergunta-faq p{
	padding:0px;
	margin:0px;
	margin-top: 4px;
}
.conteudo-textos-box-pergunta-off{
	background: url("img/seta_on.png") 2px 8px  no-repeat;
}

.conteudo-textos-box-pergunta-on{
	background: url("img/seta_descricao_open_on.png") 0 10px  no-repeat;
}

.box-terms-titulo{
	background: url("img/seta_on.png") 0 3px  no-repeat;
	padding-left: 15px;
	color:#ffa12d;
	font-weight: bold; 
}

.conteudo-textos-box ul li{
	color:#ffa12d;
	list-style-type: 'disc';
	margin: 0;
	padding: 0;
	margin-left: 20px;
	font-family: Verdana;
	font-size: 12px;
}

.conteudo-textos-box {
	position:relative;
	width:690px;
	font-size:12px;
	color:#ffa12d;
	margin-top:12px;
	margin-left:24px;
}
.conteudo-textos-box-faq{
	position:relative;
	width:690px;
	font-size:12px;
	color:#ffa12d;
	margin-top:12px;
	margin-left:24px;
	list-style: none;

}

.designers-conteudo-box {
	position:relative;
	width:960px;
	height:auto;
	margin-left:20px;
}

.designers-titulo {
	font-size:18px;
	color:#603526;
}

.designers-descricao {
	font-size:14px;
	color:#ffa12d;
}

.confirm-msg {
	font-size:12px;
	color:#9c776c;
	margin-left:5px;
}

.confirm-msg2 {
	font-size:12px;
	color:#ffa12d;
	margin-left:20px;
}

.cart-titulo {
	font-size:14px;
	color:#603526;
	font-weight: bold;
	text-align: left;
}

.checkout-titulo {
	font-size:14px;
	color:#603526;
}


.img-cart {
	position:relative;
	top:5px;
}

.aba-checkou-on{
	line-height: 20px; height: 26px; width: 638px; border: 1px solid #fff; background: url(img/icon-checkout-seta-on.jpg) 620px 0 no-repeat;margin-bottom: 2px;
}
.aba-checkou-on p{
	position:relative;
	width:560px;
	height:26px;
	line-height:26px;
	font-size:14px;
	color:#603526;
	margin-left:20px;
	float:left;
	font-weight: bold;
}

.aba-checkou-off{
	line-height: 20px; height: 26px; width: 638px; border: 1px solid #ffa12d; background: url(img/icon-checkout-seta-off.jpg) 620px 0 no-repeat; margin-bottom: 2px;
}
.aba-checkou-off p{
	font-weight: bold;
	position:relative;
	width:560px;
	height:26px;
	line-height:26px;
	font-size:14px;
	color:#ffa12d;
	margin-left:20px;
	float:left;

}


.cart-info {
	color:#603526;
}

.cart-info-erro {
	color:red;
}
.cart-info10{font-size: 10px;}
.remove-args{
position: relative;
top: 10px;
font-weight: bold;
}
.cart-info-code {
	margin-top: 4px;
	position:relative;
	left:17px;
}

.cart-info-code2 {
	margin-top: 4px;
}


.cart-info-color {
	color:#603526;
	font-size:12px;
}

.discount-box {
	position:relative;
	width:280px;
	color:#ffa12d;
	left:20px;
}

.shipping-box {
	position:relative;
	width:280px;
	color:#ffa12d;
	left:20px;
	top:50px;
}

.shipping-link {
	position:relative;
	font-weight:bold;
	font-size:10px;
	top:8px;
}

.shipping-box{
	/*text-align: justify; */

}

.checkout-edit {
	color:#ffa12d;
	font-size:9px;
}

.progress-info {
	position:relative;
	color:#603526;
	font-size:10px;
	margin-top:10px;
	margin-bottom:18px;
}

.tumbs-checkout-titulo {
	position:relative;
	width:560px;
	height:26px;
	line-height:26px;
	font-size:14px;
	color:#ffa12d;
	margin-left:20px;
	float:left;
}

.tumbs-checkout-titulo-on {
	position:relative;
	width:560px;
	height:26px;
	line-height:26px;
	font-size:14px;
	color:#603526;
	margin-left:20px;
	float:left;
}



.tumbs-checkout-seta {
	position:relative;
	width:10px;
	height:26px;
	margin-right:8px;
	float:right;
}

.check-register-box {
	position:relative;
	margin-left:33px;
	width:260px;
	margin-top:10px;
	margin-bottom:20px;
}

.check-register-link {
	font-size:10px;
	color:#9c776c;
}

.order-info {
	color:#603526;
	line-height:28px;
}

.order-info-product {
	position:relative;
	margin-top:10px;
	color:#603526;
}

.tam10 {
	font-size:10px;
	color:#603526;

}

.thumb-adesivo-mycart{
	width: 42px; 
	height: 22px; 
	background: url("img/wall_a1.jpg") no-repeat center center;
}


.thumb-adesivo{
	width: 42px; 
	height: 22px; 
	background: url("img/wall_a1.jpg") no-repeat center center;
	padding: 4px;
	float: left;
	cursor: pointer;
}

.thumb-adesivo-indicacao-box{
	padding: 4px;
	float: left;
	cursor: pointer;

}

.thumb-adesivo-indicacao-fundo{
	background: url("img/wall_a1.jpg") repeat-x;
	width: 40px;
	height: 22px; 
	float: left;
}

.thumb-adesivo-indicacao{
	width: 40px;
	height: 20px; 
	float: left;
	cursor: pointer;
}
.thumb-adesivo-pattern{
	width: 42px; 
	height: 42px; 
	background: url("img/wall_a12.jpg") no-repeat center center;
}



.thumb-adesivo-cor, .thumb-adesivo-cor-parede{
	margin-left: 1px; 
	width: 40px; 
	height: 20px;
}
.cor-indicacao{
	float: left;
	margin-left: 0px; 
	
}

.efeito-brilho{
	background: url(img/efeito-brilho.png); 
	position: absolute;
	margin-left: 1px; 
	width: 40px; 
	height: 20px;
}

.efeito-brilho2{
	background: url(img/efeito-brilho.png); 
	position: absolute;
	margin-left: 1px; 
	height: 20px;
	z-index: 200;
}


.thumb-adesivo-pattern{
	margin-left: 1px; 
	width: 40px; 
	height: 40px
}


.aba-off{
	background: url(img/tab-off.gif);
	z-index: 1px;
	color: #ffd096;
	font-family: Verdana, Arial;
	font-size: 11px;

}

.aba-on{
	background: url(img/tab-on.gif);
	z-index: 50;
	color: #ffa12d;
	font-family: Verdana, Arial;
	font-size: 11px;

}


#aba-produto-1{
	position: relative;
	width: 119px;
	height: 24px;
	float: left;
	text-align: center;
	line-height: 24px;
}

#aba-produto-2{
	position: relative;
	left: -10px;
	width: 119px;
	height: 24px;
	float: left;
	font-size: 11px;
	text-align: center;
	line-height: 24px;
}

#aba-produto-3{
	position: relative;
	left: -20px;
	width: 119px;
	height: 24px;
	float: left;
	text-align: center;
	line-height: 24px;

}

#aba-produto-4{

	position: relative;
	left: -30px;
	width: 119px;
	height: 24px;
	float: left;
	text-align: center;
	line-height: 24px;

}
.aba-produto{
	cursor: pointer;
}
.aba-fundo{
	background: url(img/tab-bk.gif) 10px 0 no-repeat ;
	height: 26px;
}

.display-none{
	display: none;
}
.display{
	display: ;
}

.zindex-1{
	position: relative;
	z-index: 1;
}

.zindex-50{
	position: relative;
	z-index: 80;
}

.text-bemvindo{width: 506px; color: #603526; font-size: 12px; font-family: Verdana; margin-top: 20px; margin-bottom: 50px; }
.text-bemvindo p{width: 506px; color: #603526; font-size: 12px; font-family: Verdana; margin-top: 8px; }
.box-minha-conta{background: #fef3e4; padding: 10px; width: 900px; margin-top: 5px;}

.box-minha-conta-title{border-bottom: 1px solid #603526; width: 450px; display: table; margin-bottom: 10px;}
.box-minha-conta-title p {color: #603526; font-size: 12px; font-family: Verdana; }
.box-minha-conta-title .edit{color: #9c776c; font-size: 10px;}
.box-minha-conta-title .edit a{color: #9c776c; font-size: 10px; text-decoration: none}
.edit{color: #9c776c; font-size: 10px;}
.edit a{color: #9c776c; font-size: 10px; text-decoration: none}
.box-minha-conta .edit{color: #9c776c; font-size: 10px;}
.box-minha-conta .edit a{color: #9c776c; font-size: 10px;}

.title-historio{background: #c1a69d; font-size: 12px; color: #603526; font-family: Verdana, Arial; text-align: center; text-transform: uppercase; height: 20px; line-height: 20px; border-top: 1px solid #603526 }

.texto-historio{background: #fef3e4; font-size: 12px; color: #603526; font-family: Verdana, Arial; text-align: center; text-transform: uppercase; height: 28px; line-height: 28px;}
.texto-historio a{ font-weight: bold; text-decoration: underline; color: #603526;}
.texto-historio a:hover{ font-weight: bold; text-decoration: underline; color: #603526;}

.title-historio-det1{background: #fff; font-size: 12px; color: #ffa12d; font-family: Verdana, Arial;  text-transform: uppercase; height: 30px; line-height: 30px;}
.title-historio-det2{background: #fef3e4 url(img/seta_titulo.png) 10px no-repeat; padding-left: 20px; font-size: 12px; color: #603526; font-family: Verdana, Arial; text-decoration: italic; text-transform: uppercase; height: 30px; line-height: 30px;}
.title-historio-det2-open{background: #fef3e4 url(img/seta_titulo_open.png) 5px no-repeat;}
.title-historio-det2-open2{background: #fef3e4 url(img/seta_titulo.png) 10px no-repeat; }


.detalhe-historio{background: #fef3e4; font-size: 12px; color: #603526; font-family: Verdana, Arial; text-align: center; height: 20px; line-height: 20px;}
.detalhe-historio2{font-size: 12px; color: #603526; font-family: Verdana, Arial; text-align: center; text-transform: uppercase; height: 20px; line-height: 20px; }
.historico-endereco{text-transform: none; }

.red{color: #e43f19}
.green{color: #19e419}

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:12px;height:12px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url('') no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(img/star.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -24px!important}
div.star-rating-hover a{background-position:0 -12px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */



