* {outline:none; padding:0; margin:0; list-style:none; font-family:trebuchet ms, arial, helvetica;}
a, ul, li, dl, dt, dd { text-decoration:none; list-style:none; }
body { background:#fff url(../images/bg-main.jpg) top center; margin:12px 0 0 0;}
input, select, textarea {border:#cccccc 1px inset; background:#ffffff; margin:2px 0; padding:2px; color:#333333; font-size:11px;}
img {border:none; }
hr {color:#E2E2E2; background:#E2E2E2; height:1px; border:none; margin:12px 0;}

.noBorder {border:none;}
.bt-cadastrar, .bt-continuar, .bt-finalizar-compra, .bt-enviar, .bt-comprar, .bt-acessar, .bt-avancar, .bt-procurar
{ border:none !important; background:#333; color:#fff; font-size:11px; font-weight:bold; cursor:pointer; margin-top:4px;}
.bt-cadastrar {width:76px !important; display:block;}
.bt-continuar {width:72px !important; display:block;}
.bt-finalizar-compra {width:116px !important; background:#EF2F72}
.bt-enviar {width:50px !important; display:block;}
.bt-comprar {width:65px !important; display:block; margin-top:12px; background:#EF2F72}
.bt-acessar {width:60px !important;}
.bt-avancar {width:76px !important;}
.bt-procurar {width:68px !important;}
.radio, .checkbox {border:none; margin-bottom:0 !important;}
.float-left {float:left;}

.box {margin:0 11px 0 11px; font-size:12px; float:left; width:151px; display:inline; padding:0 0 20px 0;}
.box p {margin:6px 0;}
.box.cesta {font-size:14px;}
.box.cesta a {background:#333; color:#fff; font-size:11px; font-weight:bold; padding:2px 4px; }
.box.formas-pgto ul {padding:8px 0; float:left;}
.box.formas-pgto ul li {float:left; padding:0 8px 8px 0;}
.box.formas-pgto img {border:#E2E2E2 1px solid; float:left;}
.box.formas-pgto h3 {color:#09AEA6; padding:4px 0; float:left; line-height:16px; border-bottom:2px solid #0CDED3; font-size:14px; text-transform:uppercase; width:151px; letter-spacing:-1px;}
.box.newsletter {font-size:12px;}
.box.newsletter input {width:146px;}
.box.newsletter form {margin:6px 0;}
.box.dez-mais img {float:left; margin-right:5px;}
.box.dez-mais a {font-size:12px; color:#666; line-height:12px; float:left; border-bottom: 1px solid #E2E2E2; padding:8px 0; width:151px;}
.box.dez-mais a:hover {text-decoration:underline; width:151px;}
.box.dez-mais span {font-weight:bold; color:#09AEA6;}
.box.dez-mais ul {float:left;}
.box.banners a {margin:5px 0;}

.box.facebook {height:274px;}
.box.facebook h3 {color:#3B5999 !important; border-bottom:1px solid #3B5999 !important;}

.confirmacao {padding:0 12px; width:976px; clear:both; font-size:14px; color:#666; margin-bottom:24px; }
.confirmacao h2 {width:100%; float:left; padding:4px 0; font-size:18px; color:#333; line-height:16px; margin-top:24px; }
.confirmacao h3 {width:100%; float:left; padding:4px 0; font-size:16px; color:#EF2F72; line-height:16px; margin-top:24px; border-bottom:#F475A2 2px solid;}
.confirmacao p {color:#666; width:100%; clear:both; padding:6px 0;}
.confirmacao a.print {float:left;font-size:11px; color:#fff; background:#EF2F72; font-weight:bold; padding:2px 4px; margin-right:4px;}
.confirmacao a.print-pedido {float:left;font-size:11px; color:#fff; background:#333; font-weight:bold; padding:2px 4px; margin-right:4px;}

.acesso {padding:0 12px; width:476px; float:left; }
.acesso h3 {width:476px; float:left; padding:4px 0; font-size:16px; color:#EF2F72; border-bottom:#F475A2 2px solid; line-height:16px; margin:24px 0 12px;}
.acesso p, #login p {color:#666; font-size:14px; width:100%; clear:both; padding:6px 0;}
.acesso a {color:#666; font-size:12px; text-decoration:underline; margin:6px 0 12px; display:block;}
.acesso a:hover {color:#09AEA6; text-decoration:none;} 
.acesso label {display:block; font-size:14px; color:#666; }
.acesso span {font-size:12px; color:#09AEA6; display:block; margin:6px 0 12px;}

#header {width:1000px; margin:0 auto;}
#header h1 {width:181px; height:46px; background:url(../images/logo-provador-online.gif) no-repeat; text-indent:-5000px; float:left; margin:20px 0 0 30px; display:inline;}
#header h1 a {width:181px; height:46px; float:left;}

#menu-top {float:right; font-size:14px; margin:15px 0px 0 0; text-transform:uppercase; width:635px;}
#menu-top ul {padding:0; display:block;}
#menu-top ul li {display:inline; float:left;}
#menu-top ul li a {color:#333; padding:2px 6px; float:left; margin:0 4px; font-weight:bold; letter-spacing:-1px; }
#menu-top ul li a:hover {background:#EF2F72; color:#fff;} 

#menu-footer {padding:14px 0 24px 0; width:580px; float:left; }
#menu-footer ul {margin:0 0 10px 10px; font-size:12px; font-weight:bold; color:#333; font-size:14px;}
#menu-footer ul li {display:inline; text-transform:uppercase; float:left; text-align:left; margin-right:40px;}
#menu-footer ul li ul { margin:5px 0 0 0; width:auto; }
#menu-footer ul li ul li {display:block; float:none; margin:0;}
#menu-footer ul li ul li a {font-size:12px; color:#666666; font-weight:normal; text-transform:none;}
#menu-footer ul li ul li a:hover {color:#09AEA6; text-decoration:underline;}

#menu {margin-left:12px;}
#menu ul {margin-bottom:20px; float:left;}
#menu ul li {width:151px; float:left; font-size:12px;}
#menu ul li a {border-bottom:#E2E2E2 1px solid; padding:4px 0;}
#menu ul li a.menu_pai {border-bottom:none; padding:0px 0;}
#menu ul li a:hover {background:#0CDED3; color:#fff; border-bottom:#0CDED3 1px solid; font-weight:bold;}
#menu .logos a {border:0;}
#menu .logos a:hover {background:none; border:0; padding:0; margin:5px 0;}
#menu ul li a.menu_pai:hover {background:#fff; color:#0CDED3; border-bottom:none; font-weight:bold;}
#menu h3 {color:#09AEA6; padding:4px 0; float:left; line-height:16px; border-bottom:2px solid #0CDED3; font-size:14px; text-transform:uppercase; width:151px; letter-spacing:-1px;}
#menu h3 a {color:#09AEA6;}
#menu h3 a:hover {color:#0CDED3;}


#infos-footer {float:right; padding-top:14px;}
#infos-footer ul li {display:inline; float:left; margin-right:30px; font-size:12px; color:#333;}
#infos-footer ul li span {display:block;}
#infos-footer ul li img {margin-top:5px;}

#assinatura {clear:both; padding:12px 0 12px 12px; text-align:left; float:left; width:980px;}

#search {margin:15px 0 0 0; padding:0; color:#666; font-size:14px; float:right; height:46px}
#search form {float:right; padding:0; width:460px;}
#search form span {float:left; padding:5px;}
#search input {width:270px; padding:2px; border:1px inset #ccc; float:left; margin-left:5px; color:#333; font-size:11px;}
#search input.bt-search {border:none !important; margin-left:5px; background:#333; color:#fff; cursor:pointer; width:53px; }
#search select {float:left; padding:1px; width:110px;}

#login {font-size:12px; text-align:right; padding-right:15px;}
#login a {color:#666; text-decoration:underline;}
#login a:hover {text-decoration:none; color:#09AEA6;}
#login .identificacao {float:right;}
/*#login .atendimento {float:right;}*/
#login .atendimento .off {color:#EF2F72;}
#login .atendimento .on {color:#09AEA6;}
#login .central {float:right; margin-left:30px;}

#wrap {width:1000px; background:#ffffff; margin:0 auto; clear:both; overflow:auto; }
#wrap-home {width:1000px; background:#ffffff; margin:0 auto; clear:both; overflow:auto; }



#main-home {padding-bottom:16px; margin-top:20px; float:left;}
#main-home #content {width:650px; float:left; margin-top:4px;}
#main {padding:10px 0 16px 0; float:left; }
#main #content {width:650px; float:left; margin-top:2px;}
#main #content p {color:#666; font-size:14px; padding-top:10px;}

#texto_paginas_internas a{text-decoration:underline; color:#666;}
#texto_paginas_internas a:hover {text-decoration:none; color:#09AEA6;}

#destaque {height:360px; padding:12px 0 0 12px; }


#sidebar-left {float:left; width:175px; font-size:14px;}
#sidebar-left a {color:#666; float:left; width:151px;}

#sidebar-right {float:left; width:175px; color:#666;}
#sidebar-right h3 {padding:4px 0; font-size:14px; color:#09AEA6; border-bottom:#0CDED3 2px solid; line-height:16px; text-transform:uppercase; letter-spacing:-1px;}

#produtos {float:left;}
#produtos h3 {padding:4px 0; font-size:14px; color:#EF2F72; border-bottom:#F475A2 2px solid; line-height:16px; text-transform:uppercase; margin:20px 0 15px; width: 650px;}
#produtos ul li {float:left; width:315px; padding-right:10px; letter-spacing:-1px; margin-bottom:24px; height:130px; position: relative;}
#produtos ul li img {float:left; margin-right:6px; border: #ddd 1px dotted; }
#produtos ul li .faixa  {position:absolute; top:1px; left: 1px; border:0;}
#produtos ul li a {text-decoration:none;}
#produtos ul li a span {display:block; color:#666; font-size:12px; padding:0;}
#produtos ul li a span.valor-por {font-size:14px; font-weight:bold; }
#produtos ul li a span.nome-produto {font-size:16px; color:#333333; font-weight:bold; line-height:16px; margin-bottom:4px;} 
#produtos ul li a:hover span.nome-produto {text-decoration:underline;}
#produtos ul li a span.valor-produto {font-size:16px; font-weight:bold; color:#09AEA6; padding:0; text-decoration:none;}
/*#produtos ul li a span.promo-frete-novo {color:#EF2F72; padding:2px 4px; font-size:16px; font-weight:bold; margin-top:5px; float:left; border-top:1px solid #F475A2; border-bottom:1px solid #F475A2;}
#produtos ul li a:hover span.promo-frete-novo {background:#EF2F72; color:#fff;}*/
#produtos ul li a span.promo-frete-novo {color:#fff; padding:2px 4px; font-size:16px; font-weight:bold; margin-top:5px; float:left; background:#09AEA6;}
#produtos ul li a:hover span.promo-frete-novo {background:#EF2F72; color:#fff;}
#produtos ul li span.avise {float:left; margin:5px 0;}
#produtos ul li span.avise a {float:left; padding:5px 4px; font-size:11px; text-transform:uppercase; color:#fff; background:#09AEA6; letter-spacing:0;}
#produtos ul li span.avise a:hover {background:#EF2F72;}
#produtos ul li span.indisponivel {
color: #666;
font-size: 14px;
font-weight: bold;
margin-top: 5px;
}
#produtos ul li a span.comprar {color:#EF2F72; padding:2px 4px; font-size:16px; font-weight:bold; margin-top:5px; float:left; border-top:1px solid #F475A2; border-bottom:1px solid #F475A2;}
#produtos ul li a:hover span.comprar {background:#EF2F72; color:#fff;}

#produtos .pages {font-size:14px; line-height:24px; color:#666; margin-bottom:24px; float:left; width:100%;}
#produtos .pages ul {float:left;}
#produtos .pages ul li {display:inline; width:auto; padding-right:0; letter-spacing:0; float:none;}
#produtos .pages ul li a {color:#333; padding:2px 4px; margin:0;}
#produtos .pages ul li a:hover {background:#EF2F72; color:#fff;}
#produtos .pages span {float:left; color:#333; margin-right:8px;}
#produtos .pages ul li a:hover, #produtos .pages ul li a.ativo {background:#EF2F72; color:#fff;}

#way {color:#EF2F72; font-size:14px; padding:0 0 4px 0; margin-bottom:24px; border-bottom:2px solid #F475A2; text-transform:uppercase; letter-spacing:-1px; height: 18px;}
#way a {color:#EF2F72;}
#way a:hover {text-decoration:underline;}
#way li {width: auto; float: left; padding-left: 2px;}
#way .lista {float:right;}
#way .lista ul li {display:inline; text-transform:lowercase;}
#way .lista ul li a {color:#333; padding:2px 4px; margin:0;}

#content-cesta {padding:0 12px 12px; overflow:auto; clear:both;}
#content-cesta th {background:#EF2F72; color:#fff; font-size:14px; padding:8px 12px; border:1px #fff solid;}
#content-cesta td {font-size:14px; color:#333; border-bottom:1px solid #E2E2E2; padding:12px 0;}
#content-cesta td img {vertical-align:middle; margin:0 12px;}
#content-cesta td a.excluir {padding:2px 6px; color:#fff; background:#EF2F72; font-weight:bold; text-decoration:none;}
#content-cesta table.valores-frete td {padding: 4px 0;border: none;}
#content-cesta table.valores-frete td span {font-size: 12px;}
#content-cesta td a:hover.excluir {color:#fff;}
#content-cesta td a {color:#333; text-decoration:underline; font-size:12px; color:#666;}
#content-cesta td a:hover {color:#09AEA6; text-decoration:none;}
#content-cesta td input.qtd {width:20px; text-align:center; color:#333; font-size:12px; padding:2px;}
#content-cesta td input.cep {width:80px; text-align:center; color:#333; font-size:12px; padding:2px; margin:-4px 0;}
#content-cesta td.noBorderBottom {border-bottom:none;}
#content-cesta td.infos-valor {text-align:right; color:#10B0A8;}
#content-cesta a.cont-comprando {float:left;font-size:11px; color:#fff; background:#999; font-weight:bold; padding:2px 4px; margin-left:9px;}
#content-cesta a.limpar {float:left;font-size:11px; color:#fff; background:#666; font-weight:bold; padding:2px 4px; margin-left:9px;}
#content-cesta .atualizar-cesta {float:left; width:103px; border:none !important; background:#666; color:#fff; padding:2px 0; font-size:11px; font-weight:bold; cursor:pointer; margin: 0 0 0 9px;}
#content-cesta a.final-pedido {float:left;font-size:11px; color:#fff; background:#EF2F72; font-weight:bold; padding:2px 4px; margin-left:9px;}
#content-cesta a.frete {font-size:11px; color:#fff; background: #666; font-weight:bold; padding:2px 4px; margin-left:5px; text-decoration:none;}
#content-cesta a.frete:hover {color:#fff; text-decoration:none;}

#content-cesta .pages {font-size:14px; line-height:24px; color:#666; margin-bottom:24px; float:left; width:100%;}
#content-cesta .pages ul {float:left;}
#content-cesta .pages ul li {display:inline; width:auto; padding-right:0; letter-spacing:0; float:none;}
#content-cesta .pages ul li a {color:#333; padding:2px 4px; margin:0;}
#content-cesta .pages ul li a:hover {background:#EF2F72; color:#fff;}
#content-cesta .pages span {float:left; color:#333; margin-right:8px;}

#botoes-cesta {float:right;}

#formas-pgto {clear:both; margin:48px 12px 0 12px; padding:12px 12px 0 12px; border-top:1px solid #E2E2E2;}
#formas-pgto h3 {color:#09AEA6; font-size:16px; float:left; margin-right:24px; line-height:26px;}
#formas-pgto ul li {display:inline;}
#formas-pgto ul li img {border:#E2E2E2 1px solid; margin-right:8px; float:left;}

#identificacao {padding:0 12px; width:976px; clear:both; }
#identificacao h3 {width:100%; float:left; padding:4px 0; font-size:16px; color:#EF2F72; border-bottom:#F475A2 2px solid; line-height:16px; margin-top:24px;}
#identificacao p, #login p {color:#666; font-size:12px; width:100%; clear:both; padding:6px 0;}
#identificacao a {background:#333; color:#fff; font-size:11px; font-weight:bold; padding:2px 4px; }

#entrega {padding:0 12px; width:976px; clear:both; font-size:14px; color:#666; }
#entrega h3 {width:100%; float:left; padding:4px 0; font-size:16px; color:#EF2F72; border-bottom:#F475A2 2px solid; line-height:16px; margin-top:24px;}
#entrega p, #login p {color:#666; width:100%; clear:both; padding:6px 0;}
#entrega a {background:#333; color:#fff; font-size:11px; font-weight:bold; padding:2px 4px; }
#entrega label {display:block; color:#666; padding:0; font-weight:bold; margin-top:10px; }
#entrega input.error, 
							select.error {
								border: #EF2F72 1px solid;	
							}
#entrega label.error {
								margin: 0px;
								color: #EF2F72;
								font-size: 10px;
								display:block;
								clear: both;
							}
#entrega fieldset input.error, 
							select.error {
								border: #EF2F72 1px solid;	
							}
#entrega fieldset label.error {
								margin: 0px;
								color: #EF2F72;
								font-size: 10px;
								display:block;
								clear: both;
							}
#entrega span {font-weight:normal;}
#entrega fieldset {border: none; display:inline;}

#pagamento {padding:0 12px; width:976px; clear:both; font-size:14px; color:#666; }
#pagamento h3 {width:100%; float:left; padding:4px 0; font-size:16px; color:#EF2F72; border-bottom:#F475A2 2px solid; line-height:16px; margin-top:24px;}
#pagamento p {color:#666; width:100%; clear:both; padding:6px 0;}
#pagamento a {background:#333; color:#fff; font-size:11px; font-weight:bold; padding:2px 4px; }
#pagamento a.tabSelect {background:#fff; color:#fff; font-size:11px; font-weight:bold; }
#pagamento img {margin-top: 10px; border: 1px #e2e2e2 solid; }
#pagamento label.formas-pgto {margin:12px 12px 0 0; float:left;}
#pagamento label.formas-pgto input {margin:4px 4px 2px 0; background:none; border:none; float:left;}
#pagamento label.formas-pgto img {border:#E2E2E2 1px solid;}

#formas-pgto-dados {clear:both; float:left; width:100%; padding:0 0 12px;}
#formas-pgto-dados span {color:#333; font-weight:bold;}
#formas-pgto-dados label {display:block; font-size:14px; color:#666; }
#formas-pgto-dados label.radio {margin:4px 0;}
#formas-pgto-dados label span {line-height:24px;}

#meus-pedidos {padding:0 12px; width:976px; float:left; font-size:14px; color:#666; margin-bottom:24px; }
#meus-pedidos h3 {width:100%; float:left; padding:4px 0; font-size:16px; color:#EF2F72; border-bottom:#F475A2 2px solid; line-height:16px; margin-top:24px;}
#meus-pedidos p {color:#666; width:100%; clear:both; padding:6px 0;}
#meus-pedidos label {display:block; font-size:14px; color:#666; }
#meus-pedidos label.radio {margin:4px 0;}

#way-cesta {padding:0 12px; width:976px; text-align:center; margin-bottom:24px;}
#way-cesta ul li {display:inline; font-size:14px; padding:0 58px; color:#333;}
#way-cesta ul li.ativo {color:#333333; font-weight:bold; background:url(../images/icon-arrow.gif) 20px no-repeat;}

#img-produto {width:300px; float:left;}
/*#img-produto img {float:left;}*/
#img-produto ul {margin-top:12px; float:left;}
#img-produto ul li {float:left; display:inline; margin:0 10px 10px 0;}
#img-produto ul li a {float:left;}

#infos-produto {float:left; margin-left:12px; color:#666; font-size:12px; }
#infos-produto h2 {color:#333; font-size:18px; padding-bottom:4px; width:338px; letter-spacing:-1px;}
#infos-produto h4 {font-size:16px; color:#EF2F72; padding:8px 0; border-top:1px solid #F475A2; border-bottom:1px solid #F475A2; margin-top: 20px; display: block;}
#infos-produto input {width:20px; text-align:center;}
#infos-produto p {margin:10px 0; overflow:auto; clear:both;}
#infos-produto p input {margin:-2px 2px 2px 0; background:none; border:none;}
#infos-produto p label {margin:4px 8px 0 0; float:left;}
#infos-produto p.valor-detalhe {color:#C5353F;}
#infos-produto p.valor-detalhe span {font-size:16px; font-weight:bold; color:#09AEA6;}
#infos-produto .avise {/*float:left;*/ margin:13px 0; clear:both;}
#infos-produto .avise a {/*float:left;*/ padding:5px 4px; font-size:11px; text-transform:uppercase; color:#fff; background:#09AEA6;}
#infos-produto .avise a:hover {background:#EF2F72;}

#detalhes-produto {color:#666; font-size:12px; width:100%; clear:both; padding-top:24px;}
#detalhes-produto h3 {padding:4px 0; font-size:14px; color:#EF2F72; border-bottom:#F475A2 2px solid; line-height:16px; text-transform:uppercase;}
#detalhes-produto p {padding-top:6px;}

#fale-conosco {color:#666; font-size:14px; width:100%;}
#fale-conosco p {padding-top:6px;}
#fale-conosco label {display:block; color:#666; padding:0; }
#fale-conosco input.error, 
							select.error {
								border: #EF2F72 1px solid;	
							}
#fale-conosco label.error {
								margin: -10px 0 6px 0;
								color: #EF2F72;
								font-size: 10px;
								display:block;
								clear: both;
							}
.textarea_entrega.error {
								margin:0 0 10px 0;
								color: #EF2F72;
								font-size: 10px;
								display:block;
								clear: both;
								width: 171px;
								height:234px;
								border: #EF2F72 1px solid;
							}
#fale-conosco a {text-decoration:underline; color:#666; font-size:12px;}
#fale-conosco a:hover {text-decoration:none; color:#09AEA6;}
#fale-conosco input {margin-bottom:10px;}
#fale-conosco span {font-size:12px; margin:2px 0 0 4px;}

#cadastro {color:#666; font-size:14px; width:100%;}
#cadastro p {padding-top:6px;}
#cadastro label {display:block; font-size:14px; color:#666; padding:0; font-weight:bold; margin-top:10px; }
#cadastro input.error, 
							select.error {
								border: #EF2F72 1px solid;	
							}
#cadastro label.error {
								margin: 0px;
								color: #EF2F72;
								font-size: 10px;
								display:block;
								clear: both;
							}
#cadastro a {text-decoration:underline; color:#666;}
#cadastro a:hover {text-decoration:none; color:#09AEA6;}
#cadastro h3 {padding:4px 0; font-size:16px; color:#EF2F72; border-bottom:#F475A2 2px solid; line-height:16px; margin:20px 0 15px 0;}
#cadastro span {font-weight:normal;}

#indique {clear:both; float:left; width:100%; margin-top:24px;}
#indique a {color:#666; font-size:12px; text-decoration:underline; margin-left:6px; cursor:pointer; float:left;}
#indique a:hover {color:#09AEA6; text-decoration:none;} 
#indique div {padding:20px 0 0 40px; font-size:14px; color:#666; clear:both;}
#indique div label {float:left; padding:0 0 10px 0; width:100%; font-weight:bold;}
#indique div input {padding:2px;}
#indique div textarea {width:290px; border:1px inset #ccc;}
#indique div p {font-size:11px; padding:10px 0; color:#999; clear:both;}
#indique img {float:left; margin-top:2px;}

#footer {width:1000px; font-size:11px; color:#666; margin:0 auto;}
#footer address {float:right; font-style:normal; text-align:right;}
#footer p {float:left;}

div#proximo_produto{
        
        height: 47px;
        display: block;
        float: right;
        text-align: center;
    }
div#proximo_produto strong{
            display: block;
            font-size: 11px;
            color: #EF2F72;
            margin-top: 8px;
        }
            div#proximo_produto ul li{
                display: inline;
                vertical-align: middle;
                color: #EF2F72;
                font-weight: bold;
            }
                div#proximo_produto ul li a{
                    font-weight: normal;
                    color:#EF2F72;
                }
                    div#proximo_produto ul li a:hover{
                        color: #ea6d6e;
                    }

div#opcoes_parcelas {width:216px; height:330px; display:block; float:left; margin-top:20px;}

	                    
div#dados_cartao{width:200px; height:314px; float:left; display:block; margin-top:0;}

	div#dados_cartao p{

		font-size: 14px;
		font-weight: bold;
		padding: 6px 0;

	}
div#dados_cartao input.error, 
							select.error {
								border: #EF2F72 1px solid;	
							}
div#dados_cartao label.error {
								margin: 0px;
								color: #EF2F72;
								font-size: 10px;
								display:block;
								clear: both;
							}
	
	

	
div#info_pagamento {
				float: left;
				width: 350px;
				height: 330px;
			
				margin-left: 15px;
			}
				div#info_pagamento p{
					font-size: 14px;
		font-weight: bold;
		padding: 6px 0;
				}
div#info_pagamento fieldset p.info_pagamento {
						width: 180px;
						border: 1px solid black;
						margin-top: 10px;
						margin-left: 15px;
						font-weight: bold;
						color: #000;
						padding: 0px;
						font-size: 12px;
					}
						div#info_pagamento fieldset input {
							margin-left: 15px;	
						}
							div#info_pagamento fieldset ol{
								list-style-type: decimal;
								display: block;
								margin-left: 25px;
								margin-top: 15px;
								font-size: 8pt;
								width: 200px;
							}
							div#info_pagamento fieldset li {
								height: 35px;	
							}
							
							div#info_pagamento fieldset li.last_pagamento {
								list-style: none outside none;
								height: 50px;
								text-align: justify;
							}
							
							input.error, 
							select.error {
								border-color: #EF2F72;	
							}
							label.error {
								margin-left: 12px;
								color: #EF2F72;
								font-size: 10px;
								display:block;
								clear: both;
							}
							
.endereco_entrega{
			width: 950px;
			display: block;
			float: left;
		}
		.endereco_entrega p{
			color: #727272;
			font-size: 12px;
			padding-top: 40px;
			padding-left: 25px;
		}
		
#bezoom {background: #fff;}

/* DESTAQUE */

.wt-rotator{
	background-color:#FFF;
	position:relative;
	width:975px;
	height:360px;
	overflow:hidden;
}
	.wt-rotator a{
		outline:none;
	}
	.wt-rotator .screen{
		position:relative;
		top:0;
		left:0;
		width:975px;
		height:360px;
		overflow:hidden;
	}
	.wt-rotator .main-img{
		display:none;
		position:absolute;
		top:0;
		left:0;
		z-index:0;
		border:0px;
	}
	.wt-rotator #timer{
		position:absolute;
		left:0;
		height:10px;
		background-color:#FFF;
		filter:alpha(opacity=50);
		opacity:0.50;
		z-index:4;
		visibility:visible;
	}

	.wt-rotator .c-panel{
		position:absolute;
		float:left;
		top:0;
		left:0;
		z-index:7;
		visibility:visible;
	}
	.wt-rotator .thumbnails{
		float:left;
		overflow:hidden;
	}
		.wt-rotator .thumbnails ul{
			list-style:none;
			margin:0;
			padding:0;
		}

	.wt-rotator .block{
		position:absolute;
		z-index:2;
	}
.wt-rotator .c-panel{
position:absolute;
float:left;
top:308px !important;
right:0 !important;
z-index:7;
visibility:hidden;
}
.wt-rotator .cp-bg{
background:#333;
border:1px solid #000;
}
.wt-rotator .thumbnails,
.wt-rotator .buttons{
float:left;
overflow:hidden;
}
.wt-rotator .thumbnails ul{
list-style:none;
margin:0;
padding:0;
}
.wt-rotator .thumbnails li{
list-style:none;
display:block;
float:left;
margin-right:4px;
overflow:hidden;
width:24px;
height:24px;
line-height:24px;
text-align:center;
color:#EF2F72;
background-color:#fff;
cursor:pointer;
font-weight:bold;
}
.wt-rotator .thumbnails li.thumb-over{
color:#fff;
background-color:#EF2F72;
}
.wt-rotator .thumbnails li.curr-thumb{
color:#fff;
background-color:#EF2F72;
}
.wt-rotator .thumbnails li *{
display:none;
}
.wt-rotator .thumbnails li div{
color:#FFF;
background-color:#000;
}
.wt-rotator .button-over{
background-color:#CCC;
}

#remover_cupomdesconto{
	display: none;
	position: absolute; 
	right: -31px;
	top: 15px;
	cursor: pointer;
}
#top_box{
    top:0;
    width: 100%;
    position: fixed;
    _position: absolute;
    display: none;
    font-size: 12px;
    font-weight: bold;
    z-index: 99999;
}

#top_box_inside{
    padding: 5px;
    text-align: center;
    background: #F9ED97;
    display: inline-block;
    color: #000;
    z-index: 99999;
    display: inline;
}
