* html .enviar_link_prod_amigo {position: absolute;}
html, body {width: 100%;height: auto !important; height: 100%; min-height: 100%;}
body{margin: 0; padding: 0;}
.container{ width:100%; height:100%;position: relative;overflow: auto;}
/*****************************
HEADER
****************************/
.header{height: 96px;background: url(../img/bg_header.gif) repeat-x top left;}
.header *{padding: 0;margin: 0;color: #4b5f65;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
.header a{overflow: hidden;text-decoration: none;}
.header a:hover {text-decoration: underline;}
.header li {list-style: none;}
.header button {cursor: pointer;}
.header input {outline: none;}
.header [disabled]{background-color: #ddd;color: GrayText; cursor: inherit;}
.header textarea {outline: none;overflow: auto;}

img {border:0;}
.header_content{width: 923px;margin: 0 auto;}
.logo {width: 155px;height: 67px;float: left;padding: 9px 0 0 38px;}
.txt_verde {color: #3E4928;}
.desenvolvido a{font-size:11px;}
.login{width: 687px;height: 19px;float: right;padding: 14px 0 10px 0;}
.login .usuario{width: 160px;float: left;margin-top: 2px;color: #587917;font-size: 11px;}
.login_img_logo{top: 83px !important; left: 42px !important; position:absolute;}
.login label{float: left;margin-right: 5px;font-weight: bold;}
.login .error{height: 15px;float: left;margin: 2px 0 0 10px;color: #862417;font-size: 11px;font-weight: bold;padding-left: 10px;	background: url(../img/ico_error.png) no-repeat left center;}
.login ul li{border-right: 1px solid #CDDEA9;border-left: 1px solid #849D4F;}
.login ul li.bt_cadastrese, .login ul li.bt_perfil{border-left: 0;}
.login ul li.bt_recuperar_senha, .login ul li.bt_sair{border-right: 0;}
.login form{float: left;}
.login ul{float: left;margin: 0px 0 0 20px;}
.login ul li{float: left;padding: 0 8px;}
.login ul li a{font-size: 11px;font-weight: bold;text-decoration: underline;}
.login ul li a:hover{text-decoration: none;}
.login .bg_input{width: 66px;height: 18px;float: left;overflow: hidden;margin-right: 5px;padding: 0 10px;background-image: url(../img/bg_input.png);}
.login input{width: 66px;font-size: 10px;vertical-align: middle;border: 0;background-color: transparent;}
.login .bg_input.alert{background-position: left bottom;}
.login .bg_input.alert input{color: #862417;}
.aumenta_paragrafo_verde {padding-top:5px;padding-bottom:5px;}
/*****************************
MAIN
****************************/
.main{background:transparent url(../img/bg_main.gif) repeat-x fixed left top;clear:both;height:100%;width:100%;}
/*****************************
CONTENT
****************************/
.content{padding-top: 10px;width: 923px;margin: 0 auto;	margin-top: 20px;}
.content_internal{float: left;}
/*****************************
NAV
****************************/
.nav{width: 100%;float: left;position: relative;margin: 7px 0 -16px 0;}
.nav li {width: 109px;height:23px;float: left;text-indent: -9999px;margin-right:6px;}
.nav li a {display: block;height:23px;width:109px;}
.nav li a:hover{background-position: bottom left;}
.nav li .mn_categorias{background-image: url(../img/mn_categorias.png);}
.nav li .mn_vender{background-image: url(../img/mn_vender.png)}
.nav li .mn_como_comprar{background-image: url(../img/mn_como_comprar.png);}
.nav li .mn_como_vender{background-image: url(../img/mn_como_vender.png);}
.nav li .mn_afiliados{	background-image: url(../img/mn_afiliados.png);}
.nav li .mn_mapa_do_site{background-image: url(../img/mn_mapa_do_site.png);}
.nav li .mn_contato{background-image: url(../img/mn_contato.png);}
.nav li .mn_ajuda{background-image: url(../img/mn_ajuda.png);}
/*****************************
BUSCA
****************************/
.busca{float: right;}
.busca_content{width: 571px;height: 20px;float: left;overflow: hidden;padding: 4px 3px 5px 1px;background-image: url(../img/bg_busca.gif);color: #3E4928;}
.busca_content input{width: 259px;float: left;display: inline;margin: 2px 10px 2px 40px;border: 0;color: #3E4928;font-weight: bold;background-color: transparent;line-height:20px;text-align:center;height:20px;}
.busca_content select{width: 196px;}
/*****************************
DIV FOOTER
****************************/
.footer{width: 923px;clear: both;display: table;margin: 5px auto 20px auto;}
.footer *{padding: 0;margin: 0;color: #4b5f65;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
.footer a {overflow: hidden;text-decoration: none;}
.footer a:hover {text-decoration: underline;}
.footer li{float: left;padding: 0 10px;border-right: 1px solid #4B5F65;list-style: none;}
.footer li.bt_ajuda{border: none;}
.footer li a {font-weight: bold;text-decoration: underline;color:#354810;}
.footer li a:hover{text-decoration: none;}
.footer_content{width: 904px;height: 19px;padding: 10px;margin: 10px 0;background-image: url(../img/bg_footer.gif);}
.footer_content table{margin: 0 auto;}
.footer p{font-size: 11px;text-align: center;}
.footer p span{color: #F00;font-size: 11px;}
/*****************************
BOTOES
****************************/
.bt_entrar, .bt_buscar, .bt_busca_avancada{height: 22px;text-indent: -9999px;border: 0;background: transparent;}
.bt_entrar{width: 69px;height: 19px;float: left;background-image: url(../img/bt_entrar.png);}
.bt_buscar{width: 59px;background-image: url(../img/bt_buscar.png);}
.bt_busca_avancada{width: 110px;float: left;margin: 5px 0 0 5px;background-image: url(../img/bt_busca_avancada.png);}
/*****************************
LINKS
****************************/
a.link_verde:link{color: #3E4928;text-decoration: underline;}
a.link_verde:visited{color: #3E4928;text-decoration: underline;}
a.link_verde:hover{color: #3E4928;text-decoration: none;}
a.link_verde:active{color: #3E4928;text-decoration: underline;}
a.link_verde2:link{color: #3E4928;text-decoration: none;}
a.link_verde2:visited{color: #3E4928;text-decoration: none;}
a.link_verde2:hover{color: #3E4928;text-decoration: underline;}
a.link_verde2:active{color: #3E4928;text-decoration: none;}
a.link_eight:link{color: #f00;text-decoration: none;font-size: 11px;}
a.link_eight:visited{color: #f00;text-decoration: none;font-size: 11px;}
a.link_eight:hover{color: f00;text-decoration: underline;font-size: 11px;}
a.link_eight:active{color: #f00;text-decoration: none;font-size: 11px;}

#conteudo {width: 923px;clear: both;display: table;margin: 30px auto 10px auto;}
#conteudo h3 {text-indent:-5000px;margin: 0;margin-bottom:15px;padding: 0;color: #4b5f65;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
#conteudocima {background:url(../img/bg_conteudo_cima.gif) no-repeat;height:13px;}
#conteudotitulomeio {background:url(../img/bg_conteudo_titulo_meio.gif) no-repeat;height:40px;}
#conteudotitulomeio p {line-height:40px;font-weight:bold;color:#58780d;padding-left:25px;}
#conteudomeio {background:url(../img/bg_conteudo_meio.gif);padding:7px 10px;width:903px;}
#conteudobaixo {background:url(../img/bg_conteudo_baixo.gif);height:17px;clear:both;padding: 0;margin: 0;}
#conteudoetapas {height:86px;clear:both;}
.conteudocadastro_etapa01 {background:transparent url(../img/bg_cadastro_topo.gif) repeat scroll 0;height:49px;}
#conteudocadastro h3 {display:block;float:left;margin-top:12px;width:250px;}
#conteudocadastro img {float:right;}


.tit_detalhes_produto {background:transparent url(../img/tit_detalhes_produto.gif) no-repeat scroll 20px 50%;height:28px;}
#conteudo_titulo_detalhes_produto {background:transparent url(../img/bg_titulo_Detalhes_produtos.gif) no-repeat scroll 0;height:40px;line-height:40px;}
#conteudo_titulo_detalhes_produto *{padding: 0;margin: 0;color: #4b5f65;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
#conteudo_titulo_detalhes_produto h1 {color:#57780F;display:inline;float:left;font-size:15px;font-weight:bold;padding-left:24px;}
#conteudo_titulo_detalhes_produto p {display:inline;float:right;padding-right:24px;}
#conteudo_titulo_detalhes_produto h2 {color:#57780D;font-size:12px;font-weight:bold;padding-left:24px;}
#aba_garantia, #aba_custos_envio{padding-left:10px;}
.aumenta_paragrafo {padding-top:5px !important;padding-bottom:5px !important;}
#detalhes_produto_dir {float:right;width:610px;}
#detalhes_produto_dir *{padding: 0;margin: 0;color: #4b5f65;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
#detalhes_produto_dir a {overflow: hidden;text-decoration: none;}
#detalhes_produto_dir a:hover {text-decoration: underline;}
#detalhes_produto_dir .txt_verde {color: #3E4928;}
#detalhes_produto_dir li {list-style: none;}
#detalhes_produto_dir button {cursor: pointer;}
#detalhes_produto_dir img {border:0;}
.fonte_verde {color:#57780f !important;}
.espaco_esq_5{ padding-left:5px !important;}
.qualify_stars {width:150px;position:relative;left:235px;top:-35px;}
.qualificacao_user{position: relative; display: inline; float: left;line-height:0px;}
.bt_estrelas_detalhe{top:5px; padding-right:5px !important;}
.estrelas {width: 70px;height: 15px;overflow:hidden;padding-top: 0px !important;padding-left: 10px !important;}
.out, .in {height: 15px;position:absolute;margin-top:0px;}
.out {background-color: #dbdbdb;width:75px;z-index:1;}
.in {z-index:2;}
.divisao_form {background:transparent url(../img/divisao_form.gif) no-repeat scroll center;height:18px;padding:0 7px !important;}
.classificacao_positiva {background:transparent url(../img/ico_pontuacao_positiva.gif) no-repeat scroll left center;color:#59790C !important;font-weight:bold;padding-left:15px !important;padding-right:9px !important;}
.classificacao_neutra {background:transparent url(../img/ico_pontuacao_neutra.gif) no-repeat scroll left center;color:#4D727B !important;font-weight:bold;padding-left:15px !important;padding-right:9px !important;}
.classificacao_negativa {background:transparent url(../img/ico_pontuacao_negativa.gif) no-repeat scroll left center;color:#A2232A !important;font-weight:bold;padding-left:15px !important;}
.comprar_formatacao {background:#EBF7D3 none repeat scroll 0 0;height:26px;margin-bottom:2px !important;padding:6px 8px !important;}
.comprar_formatacao label {float:left;font-weight:bold;line-height:26px;margin-right:10px !important;}
.comprar_formatacao .formata_div {background:transparent url(../img/bg_quantidade.gif) no-repeat scroll 0 0;float:left;padding:3px 5px !important;}
.comprar_formatacao .campo_input {border:1px solid #FFFFFF;font-size:11px !important;height:18px;line-height:18px;text-align:center;width:34px;}
.comprar_formatacao strong {line-height:26px;}
.comprar_formatacao span {height:26px;line-height:26px;margin-right:5px !important;}
.alinha_esquerda {float:left;}
.valor_da_compra_azul {color:#1784a6 !important;line-height:26px;}
.escolhe_opcoes_compra {background:transparent url(../img/bg_fundo_opcoes_compra.gif) repeat scroll 0 0;height:34px;margin-bottom:2px !important;padding:3px !important;width:603px;}
#escolhe_opcoes_qualificacoes p, .escolhe_opcoes_compra p {background:transparent url(../img/bg_fundo_opcoes_compra_p.gif) repeat scroll 0;font-weight:bold;padding:0 12px 0 24px !important;}
#escolhe_opcoes_qualificacoes a, #escolhe_opcoes_qualificacoes p, .escolhe_opcoes_compra a, .escolhe_opcoes_compra p {float:left;line-height:34px;}
#escolhe_opcoes_qualificacoes a, .escolhe_opcoes_compra a {background:transparent url(../img/bg_fundo_opcoes_compra_a.gif) no-repeat scroll 0 0;color:#1A85A7 !important;font-weight:bold;padding:0 6px 0 29px !important;text-decoration:underline !important;}
.invisivel {display:none;}
#aba_garantia, #aba_custos_envio{padding-left:10px;}
.big_paragrafo{ height:26px; line-height:26px; margin-bottom:2px !important; padding-left:8px !important; padding-bottom:5px !important; padding-top:5px !important; background:#CBDDE0 none repeat scroll 0 0;color: #4b5f65;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
.big_paragrafo1{ height:26px; line-height:26px; margin-bottom:0px; padding-left:8px; padding-bottom:5px; padding-top:5px; background:#CBDDE0 none repeat scroll 0 0;color: #4b5f65;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
.basico{padding: 0;margin: 0;color: #4b5f65;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
.basico *{padding: 0;margin: 0;color: #4b5f65;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
.basico a{overflow: hidden;text-decoration: none;}
.basico a:hover {text-decoration: underline;}
.basico li {list-style: none;}
.basico button {cursor: pointer;}
.basico input {outline: none;}
.basico [disabled]
{
  background-color: #ddd;
  color: GrayText;
  cursor: inherit;
}
.basico textarea {outline: none;overflow: auto;}
.basico hr {display: none;}
.basico img {border:0;}
.alinha_direita {float:right;}
#paginacao {background:#d6e4e7;font-size:11px;}
#paginacao td {padding:8px;}
.link_paginacao_anterior_desativado {padding-left:12px;background:url(../img/bt_anterior.gif) no-repeat left center;}
.link_paginacao_proximo {padding-right:12px;background:url(../img/bt_proximo.gif) no-repeat right center;color:#1b86a8;text-decoration:underline;}
.link_paginacao_proximo:hover {text-decoration:none;}
.link_paginacao {color:#35490f;text-decoration:underline;}
.link_paginacao:hover {text-decoration:none;}
.link_paginacao_anterior {background:transparent url(../img/bt_anterior_ativo.gif) no-repeat scroll left center;color:#1B86A8;font-size:11px;font-weight:bold;padding-left:12px;text-decoration:underline;}
.link_paginacao_anterior:hover {text-decoration:none;}
.link_paginacao_proximo_desativado {background:transparent url(../img/bt_proximo_desativado.gif) no-repeat scroll right center;padding-right:12px;}
.padding_left_15{padding-left:15px;}

.fundo_trans_preto{position:absolute; left:0px; top:0px;background-color:#000000;filter: alpha(opacity=70);-moz-opacity:0.7;opacity:0.7; overflow:visible;z-index:5; }
.enviar_link_prod_amigo{background:transparent url(/img/bg_fundo_branco.gif) no-repeat scroll 0 0;height:335px;left:30%;position:fixed;top:30%;width:480px;z-index:11; padding:15px 10px 10px;}
.enviar_link_amigo_botao{float:right;display:block;margin-top:-5px;padding-right:30px;}
.enviar_link_amigo_p{padding: 15px 15px 10px 10px;}
#tab_cadastra_produto td {border-bottom:2px solid #fff;line-height:30px;padding-top:3px;padding-bottom:3px;}
#tab_cadastra_produto label {font-weight:bold;padding-right:5px;line-height:30px;}
.caixa_cadastro_350px {background:transparent url(../img/caixa_357.gif) no-repeat scroll 0 0;float:left;height:25px;margin-right:15px;padding:3px 5px;width:357px;}
.caixa_cadastro_350px input {border:0 none;height:19px;line-height:19px;position:absolute;width:345px;}
.caixa_comentario {background:url(../img/caixa_textearea.gif) no-repeat;width:352px;height:90px;padding:3px;}
.caixa_comentario textarea {border:0px;overflow:hidden;width:352px;height:90px;}
.padding_left_10{padding-left:10px;}

.padding_right_5{padding-right:5px;}
.fonte_menor {font-size:11px !important;}
.bt_efetuar_compra {margin-left:383px;margin-top:10px;}
.margin_top_5{ margin-top:5px !important;}
.descricao_detalhes{color:#4B5F65;background:#FFF; border:#CBDDE0 3px solid;font-family:Arial,Helvetica,sans-serif; font-size:12px;padding:5px; overflow-x:auto;
overflow-y:hidden;}
.descricao_detalhes td, pre {color:#4B5F65;font-family:Arial,Helvetica,sans-serif;font-size:12px; margin:8px;}
.descricao_detalhes h1 {font-size: 2em}
.descricao_detalhes h2 {font-size: 1.5em}
.descricao_detalhes h3 {font-size: 1.17em}
.descricao_detalhes h4 {font-size: 1em}
.descricao_detalhes h5 {font-size: .83em}
.descricao_detalhes h6 {font-size: .75em}
.descricao_detalhes img {border:0; vertical-align:bottom;}
.descricao_detalhes p{ margin:0px; padding:0px;}
.descricao_detalhes table {cursor:default}
.descricao_detalhes table td, table th {cursor:text}
.descricao_detalhes ins {border-bottom:1px solid green; text-decoration: none; color:green}
.descricao_detalhes del {color:red; text-decoration:line-through}
.descricao_detalhes cite {border-bottom:1px dashed blue}
.descricao_detalhes acronym {border-bottom:1px dotted #CCC; cursor:help}
.descricao_detalhes abbr, html\:abbr {border-bottom:1px dashed #CCC; cursor:help}


.opcoes_pagamentos {height:100px;}
.opcoes_pagamentos li {height:26px;padding:2px 0 2px 8px !important;float:left; width:195px;}
.opcoes_pagamentos li img {margin-right:10px !important;float:left;}
.opcoes_pagamentos li p {line-height:26px;}
.espaco_esq {margin-left:10px !important;}
.fundo_azul_01 {background:#eff4f4;}
.fundo_azul_02 {background:#eaf0f0;}
.fundo_azul_03 {background:#cbdde0;}
.fundo_azul_04{background:#F2F9FA;}
.fundo_verde_01 {background:#eaf7d2;}
.fundo_verde_02 {background:#d4e4b3;padding-left:8px;line-height:34px;height:34px;font-size:11px !important;color:#4e5b6c;font-weight:normal;margin-bottom:10px;}
.fundo_verde_03 {background:#d4e4b3;padding:8px;font-size:12px;color:#4e5b6c;font-weight:bold;margin-bottom:1px;}
.fundo_verde_04 {background:#E5F0D2 none repeat scroll 0;}
.espaco_paragrafo {font-size:12px;padding-left:8px !important;line-height:26px;margin-bottom:2px !important;height:26px;}

#detalhes_produto_esq {background:#E5F0D2 none repeat scroll 0 0;float:left;padding:10px;width:260px;height:378px;}
#detalhes_produto_esq *{padding: 0;margin: 0;color: #4b5f65;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
#detalhes_produto_esq a {overflow: hidden;text-decoration: none;}
#detalhes_produto_esq a:hover {text-decoration: underline;}
#detalhes_produto_esq {border:0;}
.borda_foto {border:3px solid #c4d2d6;}

.borda_foto_verde {border:3px solid #547818;}
.float_left{float:left;}
#alinha_foto_principal_detalhes { margin-left:auto; margin-right:auto; width:100%; height:260px; padding-bottom:8px;}
#alinha_foto_principal_detalhes img{display:block;margin-left:auto; margin-right:auto;}
.detalhes_prod_figuras_min {display:block;float:left;height:40px;margin-right:2px;overflow:hidden; table-layout:fixed;}
#indicar {background:transparent url(../img/br_indicar.gif) no-repeat scroll left center;color:#35490E;font-size:11px;font-weight:bold;padding-left:15px;}
#denunciar {background:transparent url(../img/bt_anunciar.gif) no-repeat scroll left center;color:#891C22;font-size:11px;font-weight:bold;padding-left:15px;}
.dados_produto {font-size:11px;padding:25px 0;text-align:center;}
.espaco_paragrafo_perguntas {font-size:11px;line-height:20px;margin-bottom:2px;padding:2px 8px;}
.pergunta{display:inline;width: 800px;}
.responder_pergunta {background:transparent url(../img/bullet_seta2.gif) no-repeat scroll left center;color:#1A86AA;font-size:11px;font-weight:bold;line-height:24px;padding-left:15px;text-decoration:underline; cursor:pointer;}
.fazer_pergunta{ width:auto !important; height:90px !important;background:#E0ECEC none repeat scroll 0; margin-top:2px;}
.det_operacao_responder_comentario input, .responder_perguntas input, .responder_perguntas_sempad input {float:right;padding-top:2px;}
.responder_perguntas, .responder_perguntas_sempad {height:90px;margin-bottom:2px;padding:8px 135px 8px 8px; width:680px;}
.responder_perguntas label, .responder_perguntas_sempad label {background:transparent url(../img/seta_azul.gif) no-repeat scroll left 4px;display:block;float:left;font-size:11px;font-weight:bold;margin-top:2px;padding:0 11px;width:60px;}
.responder_perguntas p {float:left;font-size:11px;line-height:22px;padding-left:85px;}
.responder_perguntas_sempad p{float:left;font-size:11px;line-height:22px;}
.responder_perguntas div, .responder_perguntas_sempad div {background:transparent url(../img/bg_responder_pergunta.gif) no-repeat scroll 0 0;float:left;padding:3px 5px;width:668px;}
.responder_perguntas div textarea, .responder_perguntas_sempad div textarea {border:1px solid #FFFFFF;font-size:11px;height:52px;line-height:18px;overflow:hidden;text-align:left;width:668px;}
.responder_comentario {background:#E0ECEC none repeat scroll 0;height:90px;margin-bottom:2px;padding:8px;}
.responder_comentario label {background:transparent url(../img/seta_azul.gif) no-repeat scroll left 4px;display:block;float:left;font-size:11px;font-weight:bold;margin-top:2px;padding:0 11px;width:42px;}
.responder_comentario p {float:left;font-size:11px;line-height:22px;margin-left:68px;}
.responder_comentario input, .responder_perguntas input {float:right;margin-top:7px;}
.responder_comentario div {background:transparent url(../img/bg_fundo_replica.gif) no-repeat scroll 0;float:left;padding:3px 5px;width:611px;}
.responder_comentario div textarea {border:1px solid #FFFFFF;font-size:11px;height:52px;line-height:18px;overflow:hidden;text-align:left;width:611px;}

#miniaturas {position:absolute; height:40px;}
#miniaturas td {white-space:nowrap;}
#miniaturas img{cursor:pointer;}
.espaco_fotos {margin-right:1.8px !important;}
.miniaturas_sem_foto{cursor:auto !important;}
.tit_qualificar_usuario {background:transparent url(../img/tit_qualificar_usuario.gif) no-repeat scroll 20px 50%;height:27px;}
.negrito {font-weight:bold;}
#breadcrumb {padding: 0;margin: 0;color: #4b5f65;font-size: 12px;font-family: Arial, Helvetica, sans-serif;background:#E5F0D2 none repeat scroll 0 0;font-size:11px;line-height:30px;margin-bottom:8px;padding-left:10px;}
#breadcrumb a {background:transparent url(../img/bg_seta_breadcrumb.gif) no-repeat scroll right center;color:#364A0F;font-size:11px;padding-left:5px;padding-right:10px;overflow: hidden;text-decoration: none;}
#breadcrumb a:hover {text-decoration: underline;}
#breadcrumb strong {font-size:11px;padding-left:5px;}
