@import url('anylinkcssmenu.css');
@import url('boxover.css');

* {
	margin: 0; 
	padding: 0; 
	border: 0; 
	outline: 0; 
	line-height: normal;
	}

html {
	height: 100%; 
	}
body {
	height:100%;
	font-family: 'Verdana' !important;
	font-size: 11px;
	color:#000;
	background:#fff;
	}
/*Classes */
p { margin: 10px 0; }
strong, b { font-weight: bold; }
i, em { font-style: italic; }
u { text-decoration: underline; }
button, input[type="submit"] { cursor: pointer; }
a { text-decoration: underline; cursor: pointer; }
a:hover { text-decoration: none; }
a:focus { outline: none; }
.vcSome { display: none; }
div#ajax { position: relative; margin: 0 auto; padding:15px 0;  background:url(../img/load_ajax.gif) left center no-repeat;width: 200px; font-weight: bold; color: #000; height: 32px; line-height:32px; padding-left:37px; }
/*Classes - fim*/

/*Estrutura*/
div.geral { width:1000px; position:relative; margin:0 auto; }
div.topo { width:1000px; height:162px; background:url(../img/bg/bg_topo.jpg) no-repeat; }
div.topo h1 { position:absolute; z-index:10; top:0; left:0; width:431px; height:237px;}

div.topo .a_home { position:absolute; width:80px; height:30px; top:108px; left:27px; display:block; z-index:15;}
div.topo .a_sac { position:absolute; width:80px; height:30px;top:144px; left:17px; display:block; z-index:15;}
div.topo .a_favoritos { position:absolute; width:80px; height:30px;top:58px; left:330px; display:block; z-index:15;}
div.topo .a_mapa { position:absolute; width:80px; height:30px;top:89px; left:342px; display:block; z-index:15;}

div.topo .sp_indique { position:absolute; left:415px; top:10px;}
div.topo .sp_newsletter { position:absolute; left:540px; top:10px;}

div.topo .box_busca { position:absolute; top:10px; right:10px;}
div.topo .box_busca td { padding:0 4px;}
div.topo .box_busca input { background: #faf4ed; color:#ab8b45; border:1px #be9b64 solid; width:110px; font-size:11px; font-family:Verdana; padding:4px 3px;}
.ie div.topo .box_busca input {  padding:2px 3px;}
div.topo .box_busca select { background: #faf4ed; color:#ab8b45; border:1px #be9b64 solid; width:150px; font-size:11px; font-family:Verdana; padding:3px;}
div.topo .box_busca button { background:transparent; width:31px; height:24px;}

div.topo ul.menu_topo { position:absolute; right:5px; top:70px;}
div.topo ul.menu_topo li { display:inline-block; list-style:none;}
div.topo ul.menu_topo li a { display:inline-block; position:absolute; z-index:30;}
div.topo ul.menu_topo li a strong { display:none;}
div.topo ul.menu_topo .btn_1 a { background:url(../img/btn/menu_topo/btn_laus_beer.gif) bottom no-repeat; width:111px; height:45px; top:34px; right:452px; }
div.topo ul.menu_topo .btn_2 a { background:url(../img/btn/menu_topo/btn_nossos_produtos.gif) bottom no-repeat; width:111px; height:42px; top:40px; right:335px; }
div.topo ul.menu_topo .btn_3 a { background:url(../img/btn/menu_topo/btn_fique_por_dentro.gif) bottom no-repeat; width:106px; height:46px; top:35px; right:222px; }
div.topo ul.menu_topo .btn_4 a { background:url(../img/btn/menu_topo/btn_loja_virtual.gif) bottom no-repeat; width:108px; height:50px; top:21px; right:108px; }
div.topo ul.menu_topo .btn_5 a { background:url(../img/btn/menu_topo/btn_fale_conosco.gif) bottom no-repeat; width:100px; height:51px; top:1px; right:2px; }

div.meio { display:table; width:1000px; }
div#conteudo { position:relative;width:1000px; min-height:300px;}
.ie6 div#conteudo {height:300px;}

div.rodape { margin-top:10px; width:920px; height:55px; position:relative; padding-top:70px; background: url(../img/bg/bg_rodape.jpg) no-repeat; padding-left:80px;}
div.rodape .sp_tel { position:absolute; right:130px; bottom:70px; width:165px; height:50px; text-indent:-9999px;}
div.rodape address, div.rodape p { font-style:normal; text-align:center; width:920px; margin:0; color:#fff; font-family:"Verdana"; font-size:10px;}
div.rodape p a { display:inline-block; padding:5px; margin-bottom:5px; background:#e1ddc4; font-size:11px;font-weight:bold; color:#6a3426; text-decoration:none;}
div.rodape p a:hover { color:#db7d06;}
div.rodape .a_triata { position:absolute; bottom:10px; right:30px;} 
div.rodape .btn_voltartop { position:absolute; top:8px; right:28px; z-index:20;}
/*Estrutura - Fim*/

/*detHome*/
div.dethome { width:100%; display:table;}
div.dethome div.banner_home {height:280px; width:1000px;}
/*div.dethome div.banner_home #destaques_flash {position: absolute; z-index:1; top:0;}
*/
div.dethome div.conteudo_home {position:relative; width:1000px; height:360px;}
div.dethome .box {}
div.dethome .box img { background:no-repeat;}
div.dethome .box .tit_box { width:208px; height:50px;}
div.dethome .box a { color:#4f2f02; display:inline-block; text-decoration:none;}
div.dethome .box a:hover .sp_resumo { color:#dcb25e; }
div.dethome .box .sp_resumo { display:block; width:212px; text-align:justify; background:url(../img/btn/btn_home_leia_mais.gif) right bottom no-repeat; padding:5px 0 28px 0;}


div.dethome .produtos { position:relative; float:right; width:460px;}
div.dethome .produtos .tit_box { background: url(../img/tit/tit_home_produtos.gif) no-repeat; margin-top:-1px;}
div.dethome .produtos .tbl_produtos {border:1px #dcb25e solid; position:absolute;}
div.dethome .produtos .ab { position:absolute;}
div.dethome .produtos .tp { top:-1px;} 
div.dethome .produtos .rt { right:-1px;} 
div.dethome .produtos .lt {left:-1px;} 
div.dethome .produtos .bt { bottom:-1px;}

div.dethome .produtos .top { background: url(../img/bg/bg_home_topo_produtos2.gif) center no-repeat; width:460px; height:71px;}
.topativo { background: url(../img/bg/bg_home_topo_produtos.gif) center no-repeat !important; width:460px; height:71px;}
div.dethome .produtos .tbl_list {width:460px;}
div.dethome .produtos .item { width:153px; float:left; height:238px;}
div.dethome .produtos .item .sp_img { width:153px; text-align: center; background:#fff; display:block; }
div.dethome .produtos .item a { background:#fff; padding:30px 0 15px 0;}
div.dethome .produtos .item a .sp_tit { display: none; text-align:center; font-weight:bold; color:#fff; font-size:12px; position:absolute; top:0;left:0; padding:10px; width:130px; height:52px; line-height:22px;}
div.dethome .produtos .item a .sp_txt { display: none; position:absolute; color:#fff; font-size:11px; top:0;right:0; padding:10px; background: url(../img/btn/btn_saiba_mais.gif) bottom right no-repeat; width:290px; height:51px;}


div.dethome .produtos .item a:hover {width:153px; background:#9d6400;}
div.dethome .produtos .item a:hover .sp_tit, div.dethome .produtos .item .ativo .sp_tit { display: block;}
div.dethome .produtos .item a:hover .sp_txt, div.dethome .produtos .item .ativo .sp_txt { display: block;}



div.dethome .novidades { position:absolute; width:212px; top:60px; left:35px;}
div.dethome .novidades .tit_box { background: url(../img/tit/tit_home_novidades.gif) no-repeat;}

div.dethome .dicas { position:absolute; width:212px; top:0; left:280px;}
div.dethome .dicas .tit_box { background: url(../img/tit/tit_home_dicas.gif) no-repeat;}
/*detHome - Fim*/

/*Internas*/
.internas { width:100%; display:table;}

.modalDialog_contentDiv { border:1px #654d18 solid !important;}
.modalDialog_transparentDivs {background:#000 !important; z-index:15;}
#overlay {background:#000 !important;}
div.modulo_newsletter { padding:10px; color:#666;}
div.modulo_newsletter a.close {position:absolute; top:0; right:0;}
div.modulo_newsletter a.close img { background:#654d18; padding:0; margin:0;}
div.modulo_newsletter h1 { color:#ae3b0a; font-family:"Times New Roman"; font-size:18px; font-weight:normal; text-transform:uppercase;}
div.modulo_newsletter p { font-family:'Verdana' !important; font-size: 11px; color:#000;}
div.modulo_newsletter form {}
div.modulo_newsletter table.tbl_form {width:380px;}
div.modulo_newsletter table.tbl_form td { padding:3px;}
div.modulo_newsletter table.tbl_form td.lbl { padding-right:5px; }
div.modulo_newsletter table.tbl_form td.lbl label { padding:3px 0;width:105px; display:block;text-align:right; float:right; font-weight:bold; color:#654d18;}
div.modulo_newsletter table.tbl_form td.inp {}
div.modulo_newsletter table.tbl_form td.inp input {background: #faf4ed; color:#ab8b45; border:1px #be9b64 solid; width:258px; font-size:11px; font-family:Verdana; padding:4px 3px;}
div.modulo_newsletter table.tbl_form td.tex {}
div.modulo_newsletter table.tbl_form td.tex textarea { background:#fff url(../img/bg/bg_contato_input.gif) top repeat-x!important; border:1px #cbcbcb solid !important; color:#666; width:255px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
div.modulo_newsletter table.tbl_form td.slt {}
div.modulo_newsletter table.tbl_form td.slt select { background: #faf4ed; color:#ab8b45; border:1px #be9b64 solid; width:265px !important; font-family:'Verdana'; font-size:11px; padding:3px;}
div.modulo_newsletter table.tbl_form td.btn {}
div.modulo_newsletter table.tbl_form td.btn button {width:95px; height:30px; float:right; background:#654d18; color:yellow; border:0 !important;}
div.modulo_newsletter table.tbl_form td.btn button.enviar { color: #fff; font-weight:bold; font-size:11px; background: url(../img/btn/btn_enviar.gif) top left no-repeat; width:99px; height:29px; }

div.modulo_newsletter table.tbl_form td.btn button.cadastrar { color: #fff; font-weight:bold; font-size:11px; background: url(../img/btn/btn_cadastrar.gif) top left no-repeat; width:99px; height:29px; }

div.modulo_newsletter table.tbl_form textarea { background: #faf4ed; color:#ab8b45; border:1px #be9b64 solid; width:258px; font-size:11px; font-family:Verdana; padding:4px 3px; }


.internas .btn_voltarback { position:absolute; top:-20px; right:40px; z-index:10;}

.internas div.barra_lateral { width:320px; position:relative; float:left; padding-top:75px;}
.internas div.barra_lateral .menu_lateral { width:222px; position:relative; margin:0 auto;}
.internas div.barra_lateral .menu_lateral .tit_menu {width:222px;}
.internas div.barra_lateral .menu_lateral ul {}
.internas div.barra_lateral .menu_lateral li { list-style:none; margin-bottom:2px;}
.internas div.barra_lateral .menu_lateral a { display:block; text-decoration:none; padding:0 10px; width:202px; height:30px; line-height:30px; color:#ae3b0a; font-size:18px; font-family:"Times New Roman"; background-image:url(../img/btn/menu_lateral/btn_menu_lateral_li.gif); background-repeat:no-repeat; background-position:top !important;}
.internas div.barra_lateral .menu_lateral a:hover, .internas div.barra_lateral .menu_lateral .ativo {background-position:bottom !important;}

.internas div.barra_lateral .box {width:212px; position:relative; margin:15px auto;}
.internas div.barra_lateral .box img { background:no-repeat;}
.internas div.barra_lateral .box .tit_box { width:208px; height:50px;}
.internas div.barra_lateral .box a { color:#4f2f02; display:inline-block; text-decoration:none;}
.internas div.barra_lateral .box .sp_resumo { display:block; width:212px; text-align:justify; padding:5px 0 0 0;}
.internas div.barra_lateral .box a:hover .sp_resumo { color:#dcb25e; }

.internas div.conteudo_internas {width:630px; position:relative; float:right; padding-right:30px;}
.internas div.conteudo_internas .caminho { font-size:10px; padding:20px 0;}
.internas div.conteudo_internas .caminho span, .internas div.conteudo_internas .caminho a { color:#e9b501;}
.internas div.conteudo_internas .caminho strong { font-weight:normal;} 
.internas div.conteudo_internas .tit_internas { color:#ae3b0a; font-family:"Times New Roman"; font-size:24px; height:25px; line-height:25px; margin-bottom:20px; font-weight:normal; background:url(../img/bg/bg_internas_tit_h3.jpg) right bottom no-repeat;}
.internas div.conteudo_internas .txt_internas {}
.internas div.conteudo_internas .txt_internas img { margin-right: 10px; margin-bottom:5px; }

.internas #galeria_glrgaleria_conteudo {position:relative; width:100%; padding:10px 0; }
.internas .tabela_galeria { width:100%; }
.internas .tabela_galeria td { text-align:center; padding:10px 0; display:table-cell; vertical-align:top;}
.internas .tabela_galeria .img_galeria {width:120px; margin:0 auto;}
.internas .tabela_galeria .img_galeria a { border:1px #deb768 solid; display:block; width:120px; position:relative;}
.internas .tabela_galeria .img_galeria a:hover { }
.internas .tabela_galeria .img_galeria .imagens_glrgaleria {  display:block;width:120px;}
.ie6 .internas .tabela_galeria .img_galeria .imagens_glrgaleria {}
.internas .tabela_galeria .img_galeria .videos_glrgaleria { background:#fff; }
.internas .tabela_galeria .img_galeria .videos_glrgaleria a {min-width:120px; display:block;}
.internas .tabela_galeria .img_galeria .videos_glrgaleria a:hover {}
.internas .tabela_galeria .img_galeria img { min-width:120px; display:block;}
/*Internas - Fim*/

/*detTexto*/
.dettexto { width:100%; display:table;}
/*detTexto - Fim*/

/*Produto*/
.produto {}
.produto .box_filtro, .produto .box_filtro2 { background:url(../img/bg/bg_internas_produto_filtro.jpg) no-repeat; width:310px; height:619px; position:relative; margin:0 auto;}
.produto .box_filtro #frmBuscaProduto { width:220px; margin:0 auto; padding-top:70px;}
.produto .box_filtro td { color: #9f360a; font-weight: bold; }
.produto .box_filtro a.st_apagafiltros {  font-weight: normal; background: url(../img/btn/btn_apaga_filtro.gif) center left no-repeat; padding: 0 0 2px 16px; font-size: 11px; text-decoration: none !important; color: #8f671a !important; display: block; margin: 15px 0 0 0;}
.produto .box_filtro a.st_apagafiltros:hover { color:#ed0000 !important; }
.produto .box_filtro .st_lbl_resultados { color: #ae3b0a; }
.produto .box_filtro .linha { border-bottom: 1px solid #907864; display: block; height: 1px; margin: 10px 0 5px 0; }
.produto .box_filtro .st_lbl { display:block; font-size:14px; color:#4f2f02; font-family:"Times New Roman"; padding:6px 0 5px 0;}
.ie .produto .box_filtro .st_lbl {padding:10px 0 5px 0;}
.produto .box_filtro input { background: #faf4ed; color:#ab8b45; border:1px #be9b64 solid; width:190px !important; font-family:'Verdana'; font-size:11px; padding:3px;}
.produto .box_filtro select { background: #faf4ed; color:#ab8b45; border:1px #be9b64 solid; width:198px !important; font-family:'Verdana'; font-size:11px; padding:3px;}
.produto .box_filtro button { background:none; margin:6px 0 0 0; float:right;}
.ie .produto .box_filtro button { margin:6px -15px 0 0;}

.produto .tit_resultado_busca {color:#000; font-size:12px; margin:25px 0; display:block; padding:0 10px; height:35px; background:url(../img/bg/bg_internas_produtos_resultado_busca.gif) left top no-repeat;}
.produto .tit_resultado_busca strong {color:#ae3b0a;}
.produto div.conteudo_internas .tit_internas strong { color:#4f2f02; font-family:"Times New Roman"; font-size:24px; height:25px; line-height:25px; margin-bottom:20px; font-weight:normal;}
.produto .sp_tooltip { font-weight:normal; font-size: 10px; background:#fff url(../img/bg/bg_internas_sp_tooltip_linha_bot.gif) bottom repeat-x; height:30px; padding:5px 5px 3px 5px; width:135px; display:block; cursor:help;}
.produto .sp_tooltip:hover { background:#f1ecde url(../img/bg/bg_internas_sp_tooltip_linha_bot.gif) bottom repeat-x; color:#daab09;}

.produto div.veja_tbm { font-size:14px; font-family:"Times New Roman"; color:#5f3801; font-weight:bold; position:absolute; top:39px; right:55px;}
.produto div.veja_tbm strong { background: url(../img/bg/bg_internas_produtos_vejatbm.gif); width:85px; height:36px; display:block; text-align:center; line-height:36px; font-size:16px; font-family:"Times New Roman";}
.produto div.veja_tbm a { color:#5f3801; text-decoration:none;}
.produto div.veja_tbm a:hover { color:#fff;}

.produto .tbl_listagem td { display:table-cell; vertical-align:top!important;}
.produto .tbl_listagem .item { width:140px; padding:0 0 30px 0;}
.produto .tbl_listagem .item a { font-weight:bold; font-size:11px; text-align:center; color:#654d18; text-decoration:none;}
.produto .tbl_listagem .item a:hover, .produto .tbl_listagem .item a:hover small {color:#ae3b0a;}
.produto .tbl_listagem .item .sp_img { text-align:center; display:block;padding:10px 0;}
.produto .tbl_listagem .item .sp_titulo {background:#f1ecde; display:block; text-align:center; padding:10px;}
.produto .tbl_listagem .item .sp_titulo small { color: #907b4e; }

.produto .tbl_tipos td a { text-decoration:none; color:#654d18;}
.produto .tbl_tipos td a:hover { color:#ae3b0a;}

.pagination {width:100%; margin:10px 0; height:30px; line-height: 30px; position:relative; text-align:center; font-size: 12px; font-weight:bold;}
.pagination a { text-decoration:none;}
.pagination .paginas_galeria a { text-decoration:none;color:#ea9202; background:#eadcb7; padding:3px 6px;}
.pagination .pg_atual_galeria { text-decoration:none; color:#000; background:#eadcb7; margin:0; padding:3px 6px;}
.pagination .pg_atual_galeria a {}
.pagination .pg_primeira_galeria a { position:absolute; color:#ea9202; display:block; top:8px; left:10px; font-weight:bold; background:#eadcb7; margin:0; padding:3px 6px;}
.pagination .pg_ultima_galeria a { position:absolute; color:#ea9202; display:block; top:8px; right:10px; font-weight:bold; background:#eadcb7; margin:0; padding:3px 6px;}
.pagination .pg_anterior_galeria a { position:absolute; color:#ea9202; display:block; top:8px; left:95px; font-weight:bold; background:#eadcb7; margin:0; padding:3px 6px;}
.pagination .pg_proxima_galeria a { position:absolute; color:#ea9202; display:block; top:8px; right:85px; font-weight:bold; background:#eadcb7; margin:0; padding:3px 6px;}
.pagination a:hover { text-decoration:none; color:#9a7c16; background:#eadcb7;}

/*.pagination span { background: url(../img/bg/bg_paginacao_numero.gif) top left; padding:0; margin:0; display: block; width:; }*/

.produto .det h4.sub_tit { color:#654d18; font-size:14px; text-transform:uppercase; margin:25px 0 10px 0; display:block; padding:0 10px; height:35px; background:url(../img/bg/bg_internas_produtos_resultado_busca.gif) left top no-repeat; }
.produto .det .st_lancamento { background: url(../img/btn/btn_lancamento.gif); display:block; width:124px; height:23px; position:absolute; top:100px; right:55px;}
.produto .det .sp_lbl { color:#654d18; font-size:12px;}
.produto .det .tbl_detlis td strong {color:#654d18; font-size:12px;}
.produto .det .tbl_detlis p { margin:5px 0;}
.produto .det .st_lbl { color:#654d18; font-size:12px; display:block; margin:15px 0 5px 0;}
.produto .det .btn_indique { text-decoration:none; background:url(../img/bg/bg_detproduto_indique.gif); width:182px; padding-left:30px; height:21px; line-height:21px; display:block; color:#b1480d; font-size:11px; font-weight:bold;}
.produto .det .btn_presente { text-decoration:none; background:url(../img/bg/bg_detproduto_presente.gif); width:182px; padding-left:30px; height:21px; line-height:21px; display:block; color:#b1480d; font-size:11px; font-weight:bold;}

.produto .det .tbl_textos { width:100%; background:url(../img/bg/bg_detproduto_separador.gif) left bottom no-repeat; padding:10px 0; margin:0 0 10px 0;}
.produto .det .tbl_textos a {color:#d99b11;}

.produto .det .sp_preco_de { color:#d99b11; display:block; white-space:nowrap; text-align:right;}
.produto .det .sp_preco_de span {color:#654d18; text-decoration:line-through;}
.produto .det .st_preco_apenas { font-size:12px;color:#d99b11; display:block; white-space:nowrap; text-align:center;}
.produto .det .st_preco_apenas span { font-size:16px;color:#654d18;}
.produto .det .btn_compreja { background: url(../img/btn/btn_compre_ja.gif); float:right; margin-top:15px; width:120px; height:27px; display:block;}

.produto .porapenas { font-size: 14px; font-weight:bold; }
.produto .riscado { text-decoration:line-through; }

.produto .det h4.tit_rel { color:#654d18; font-size:13px; margin:5px 0 25px 0; display:block; }
.produto .det h4.tit_rel strong {color:#cf920b;}
/*Produto - Fim*/

/* Kits*/

.list_kit table td.listagem a img {margin: 30px 20px 5px 0;}
.list_kit table td.listagem { margin: 10px 35px; }
.list_kit table td.listagem span.nome { background:#f1ecde; display:block; text-align:center; padding:10px; width: 190px; }
.list_kit table td.listagem a {font-weight:bold; font-size:12px; text-align:center;color:#654d18; text-decoration:none;}
.list_kit table td.listagem a:hover {color: #ae3b0a;}
.list_kit table tr td span.linha {display:block; border-bottom: 1px solid #be9b64; height: 2px; margin: 10px 0;}
.list_kit div.veja_tbm, .det_kit div.veja_tbm { font-size:14px; font-family:"Times New Roman"; color:#5f3801; font-weight:bold; position:absolute; top:39px; right:55px;}
.list_kit div.veja_tbm strong, .det_kit div.veja_tbm strong { background: url(../img/bg/bg_internas_produtos_vejatbm.gif); width:85px; height:36px; display:block; text-align:center; line-height:36px; font-size:16px; font-family:"Times New Roman";}
.list_kit div.veja_tbm a, .det_kit div.veja_tbm a { color:#5f3801; text-decoration:none;}
.list_kit div.veja_tbm a:hover, .det_kit div.veja_tbm a:hover { color:#fff; }
.list_kit div.conteudo_internas .tit_internas strong { color:#4f2f02; font-family:"Times New Roman"; font-size:24px; height:25px; line-height:25px; margin-bottom:20px; font-weight:normal;}
.internas .tbl_listagem td { display:table-cell; vertical-align:bottom;}
.liskit .tbl_listagem .item { width:190px!important; padding:0 0 30px 0;}
.internas .paginacao_kitproduto {width:100%; margin:10px 0; height:30px; line-height: 30px; position:relative; text-align:center; font-size: 12px; font-weight:bold;}
.internas .paginacao_kitproduto a { text-decoration:none;color:#ea9202; background:#eadcb7; padding:3px 6px;}
.internas .paginacao_kitproduto .pg_atual_kitproduto { text-decoration:none; color:#000; background:#eadcb7; margin:0; padding:3px 6px;}
.internas .paginacao_kitproduto .pg_atual_kitprodutoa {}
.internas .paginacao_kitproduto .pg_primeira_kitproduto a { position:absolute; color:#ea9202; display:block; top:8px; left:10px; font-weight:bold;}
.internas .paginacao_kitproduto .pg_ultima_kitproduto a { position:absolute; color:#ea9202; display:block; top:8px; right:10px; font-weight:bold;}
.internas .paginacao_kitproduto .pg_anterior_kitproduto a { position:absolute; color:#ea9202; display:block; top:8px; left:85px; font-weight:bold;}
.internas .paginacao_kitproduto .pg_proxima_kitproduto a { position:absolute; color:#ea9202; display:block; top:8px; right:75px; font-weight:bold;}
.internas .paginacao_kitproduto a:hover { text-decoration:none; color:#9a7c16; background:#eadcb7; margin:0; padding:3px 6px;}


.det_kit a { color: #ae3b0a; text-decoration: none; }
.det_kit a:hover { color: #f48814; }

.det_kit div.conteudo_internas .tit_internas strong { color:#4f2f02; font-family:"Times New Roman"; font-size:24px; height:25px; line-height:25px; margin-bottom:20px; font-weight:normal;}
.det_kit .det h4.sub_tit { color:#654d18; font-size:14px; text-transform:uppercase; margin:25px 0 10px 0; display:block; padding:0 10px; height:35px; background:url(../img/bg/bg_internas_produtos_resultado_busca.gif) left top no-repeat; }
.det_kit .det .st_lancamento { background: url(../img/btn/btn_lancamento.gif) right no-repeat; display:block; height:23px; margin:15px 0;}
.det_kit .det .sp_lbl { color:#654d18; font-size:12px;}
.det_kit .det .tbl_detlis td strong {color:#654d18; font-size:12px;}
.det_kit .det .tbl_detlis p { margin:5px 0;}
.det_kit .det .st_lbl { color:#654d18; font-size:12px; display:block; margin:15px 0 5px 0;}
.det_kit .det .btn_indique { text-decoration:none; background:url(../img/bg/bg_detproduto_indique.gif); margin:0 auto; width:182px; padding-left:30px; height:21px; line-height:21px; display:block; color:#b1480d; font-size:11px; font-weight:bold;}
.det_kit .det .btn_presente { text-decoration:none; background:url(../img/bg/bg_detproduto_presente.gif); margin:0 auto; width:182px; padding-left:30px; height:21px; line-height:21px; display:block; color:#b1480d; font-size:11px; font-weight:bold;}

.det_kit .det .tbl_textos { width:100%; background:url(../img/bg/bg_detproduto_separador.gif) left bottom no-repeat; padding:10px 0; margin:0 0 10px 0;}
.det_kit .det .tbl_textos a {color:#d99b11;}

.det_kit .det .sp_preco_de { color:#d99b11; display:block; white-space:nowrap; text-align:right;}
.det_kit .det .sp_preco_de span {color:#654d18; text-decoration:line-through;}
.det_kit .det .st_preco_apenas { font-size:12px;color:#d99b11; display:block; white-space:nowrap; text-align:right;}
.det_kit .det .st_preco_apenas span { font-size:16px;color:#654d18;}
.det_kit .det .btn_compreja { background: url(../img/btn/btn_compre_ja.gif); float:right; margin-top:15px; width:120px; height:27px; display:block;}

.det_kit .det h4.tit_rel { color:#654d18; font-size:13px; margin:5px 0 25px 0; display:block; }
.det_kit .det h4.tit_rel strong {color:#cf920b;}


/*
.det_kit table.det img { margin-right: 15px; }
.det_kit .nome { color:#654d18; font-size:14px; text-transform:uppercase; font-weight: bold;}
.det_kit .sp_lbl { color:#654d18; font-size:12px; display: block; width: 360px; margin-top: 25px;}
.det_kit .sp_lbl strong {color:#654d18; font-size:12px;}

.det_kit div.preco { position: absolute; top: 180px; right: 60px; }
.det_kit .preco .sp_preco_de { color:#d99b11; display:block; white-space:nowrap; text-align:right;}
.det_kit .preco .sp_preco_de span {color:#654d18; text-decoration:line-through;}
.det_kit .preco .st_preco_apenas { font-size:12px;color:#d99b11; display:block; white-space:nowrap; text-align:center;}
.det_kit .preco .st_preco_apenas span { font-size:16px;color:#654d18;}
.det_kit .preco .btn_compreja { background: url(../img/btn/btn_compre_ja.gif); float:right; margin-top:15px; width:120px; height:27px; display:block;}
*/

/* Kits - Fim*/

/*Notícias*/
.noticia { width:100%; display:table;}

.noticia .list_noticia {}
.noticia .list_noticia li { list-style:none; border-bottom:1px #ae3b0a dashed; padding:10px 0; position:relative;}
.noticia .list_noticia td { display:table-cell; vertical-align:top;}
.noticia .list_noticia .td_img { width:222px;}
.noticia .list_noticia .td_img img {}
.noticia .list_noticia .td_txt {}
.noticia .list_noticia .td_txt a { display:block; text-align:justify; padding:0 0 28px 0; color:#000; text-decoration:none;}
.noticia .list_noticia .td_txt .sp_leiamais { width:79px; height:23px; background:url(../img/btn/btn_home_leia_mais.gif) right bottom no-repeat; position:absolute; right:0; bottom:10px; }

.noticia .tit_noticia { color:#4f2f02; font-size:14px; padding:10px 0;}
.noticia a:hover .tit_noticia { color:#dcb25e; }
.noticia .sp_data { color:#ae3b0a; font-size:11px; display:block; margin-top: 5px;}

.noticia .p_info { padding:0;}
.noticia .p_info strong { color:#4f2f02;}
.noticia .p_info span { color:#ae3b0a;}
.noticia .p_info a {color:#dbb42c; text-decoration: none;}
.noticia .p_info a:hover {color: #4f2f02;}

.noticia .paginacao_noticia {width:100%; margin:10px 0; height:30px; line-height: 30px; position:relative; text-align:center; font-size: 12px; font-weight:bold;}
.noticia .paginacao_noticia a { text-decoration:none;color:#ea9202; background:#eadcb7; padding:3px 6px;}
.noticia .paginacao_noticia .pg_atual_noticia { text-decoration:none; color:#000; background:#eadcb7; margin:0; padding:3px 6px;}
.noticia .paginacao_noticia .pg_atual_noticia a {}
.noticia .paginacao_noticia .pg_primeira_noticia a { position:absolute; color:#ea9202; display:block; top:8px; left:10px; font-weight:bold;}
.noticia .paginacao_noticia .pg_ultima_noticia a { position:absolute; color:#ea9202; display:block; top:8px; right:10px; font-weight:bold;}
.noticia .paginacao_noticia .pg_anterior_noticia a { position:absolute; color:#ea9202; display:block; top:8px; left:85px; font-weight:bold;}
.noticia .paginacao_noticia .pg_proxima_noticia a { position:absolute; color:#ea9202; display:block; top:8px; right:75px; font-weight:bold;}
.noticia .paginacao_noticia a:hover { text-decoration:none; color:#9a7c16; background:#eadcb7; margin:0; padding:3px 6px;}
/*Notícias - Fim*/

/*Lojas*/
.loja_int { width:100%; display:table;}

.loja_int .list_loja li { list-style:none;border-bottom:1px #ae3b0a dashed; padding:10px 0; position:relative;}
.loja_int .list_loja td { display:table-cell; vertical-align:top;}
.loja_int .list_loja .td_img { width:222px;}
.loja_int .list_loja .td_img img {}
.loja_int .list_loja .td_txt {}
.loja_int .tit_loja { font-size:16px; padding:10px 0;}
.loja_int .tit_loja_int { color:#e9b501; font-size:16px; padding:10px 0;}
.loja_int .list_loja .td_txt a { display:block; text-align:justify; padding:0 0 28px 0; color:#000; text-decoration:none;}
.loja_int .list_loja .td_txt a:hover { color:#ae3b0a; }
.loja_int .list_loja .td_txt .sp_leiamais { width:79px; height:23px; background:url(../img/btn/btn_home_leia_mais.gif) right bottom no-repeat; position:absolute; right:0; bottom:10px; }
.loja_int .list_loja .td_txt .sp_saibamais { width:86px; height:23px; background: url(../img/btn/btn_saiba_mais.gif) bottom right no-repeat;  position:absolute; right:0; bottom:10px; }
.loja_int .list_loja .td_txt .sp_maisinfo { width:138px; height:29px; background: url(../img/btn/btn_maisinfo.gif) bottom right no-repeat;  position:absolute; right:0; bottom:10px; }
.loja_int .list_loja .list_endereco { margin-top: 25px; }


.loja_int .img_thumb { margin:0 25px 25px 0; display:inline-block; float:left;}
.loja_int .caixa { margin-bottom:30px; position:relative; clear:both;} 
.loja_int .tbl_rota input { background: #faf4ed; color:#ab8b45; border:1px #be9b64 solid; width:200px !important; font-family:'Verdana'; font-size:11px; padding:3px; }
.loja_int .tbl_rota button { background:none; float:right; padding:0; margin:10px -20px 10px 0; }
.loja_int .btn_vermapa { background:url(../img/btn/btn_vermapa.gif); width:79px; height:53px; position:absolute; top:-100px; right:0;}

.loja_int .li_servico { width: 170px; line-height: 22px; height: 22px; display:inline-block; list-style:none; float:left; margin:2px 5px 2px 0; color:#ae3b0a; white-space:nowrap; padding-left:27px; background:url(../img/blt/blt_star.gif) left top no-repeat; }
.loja_int .li_pgto { width: 200px; height: 35px; display:inline-block; list-style:none; float:left; margin:2px 5px 2px 0;}
.loja_int .li_pgto img { margin-right:5px;}
.loja_int .st_desc { color:#ae3b0a;}

.loja_int .sp_label { color:#dcb25e; font-size:12px; display:block; font-weight:bold; padding:0 0 5px 0;}

.fotosloja { margin-top: 15px; padding-top: 15px; clear: both; }

.loja_int .paginacao_loja {width:100%; margin:10px 0; height:30px; line-height: 30px; position:relative; text-align:center; font-size: 12px; font-weight:bold;}
.loja_int .paginacao_loja a { text-decoration:none;color:#ea9202; background:#eadcb7; padding:3px 6px;}
.loja_int .paginacao_loja .pg_atual_loja { text-decoration:none; color:#000; background:#eadcb7; margin:0; padding:3px 6px;}
.loja_int .paginacao_loja .pg_atual_loja a {}
.loja_int .paginacao_loja .pg_primeira_loja a { position:absolute; color:#ea9202; display:block; top:8px; left:10px; font-weight:bold;}
.loja_int .paginacao_loja .pg_ultima_loja a { position:absolute; color:#ea9202; display:block; top:8px; right:10px; font-weight:bold;}
.loja_int .paginacao_loja .pg_anterior_loja a { position:absolute; color:#ea9202; display:block; top:8px; left:85px; font-weight:bold;}
.loja_int .paginacao_loja .pg_proxima_loja a { position:absolute; color:#ea9202; display:block; top:8px; right:75px; font-weight:bold;}
.loja_int .paginacao_loja a:hover { text-decoration:none; color:#9a7c16; background:#eadcb7; margin:0; padding:3px 6px;}

/*Lojas - Fim*/

/*Modulo Contato*/
.mod_contato {}
.mod_contato .man { padding:10px 0; color:#000 !important;}
.mod_contato .man p { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000;}
.mod_contato .man strong {color:#b1480d; font-size:14px;}
.mod_contato div.tbl_formulario { margin:10px 0;}
.mod_contato div.tbl_formulario strong {color:#b1480d;}
.mod_contato div.tbl_formulario td { padding:5px;}
.mod_contato div.tbl_formulario td.lbl { color:#654d18; text-align:right; width:120px; font-weight:bold; font-size:12px; }
.mod_contato div.tbl_formulario label { color:#654d18;}
.mod_contato div.tbl_formulario td.lbl strong {color:#066;}
.mod_contato div.tbl_formulario td.normal {}
.mod_contato div.tbl_formulario td.normal input { background: #faf4ed; color:#ab8b45; border:1px #be9b64 solid; font-family:'Verdana'; font-size:11px; padding:3px;}
.mod_contato div.tbl_formulario td.inp {}
.mod_contato div.tbl_formulario td.inp input { background: #faf4ed; color:#ab8b45; border:1px #be9b64 solid; width:390px !important; font-family:'Verdana'; font-size:11px; padding:3px;}
.mod_contato div.tbl_formulario td.slt {}
.mod_contato div.tbl_formulario td.slt select { background: #faf4ed; color:#ab8b45; border:1px #be9b64 solid; width:398px !important; font-family:'Verdana'; font-size:11px; padding:3px;}
.mod_contato div.tbl_formulario td.txt {}
.mod_contato div.tbl_formulario select { background: #faf4ed; color:#ab8b45; border:1px #be9b64 solid; width:265px !important; font-family:'Verdana'; font-size:11px; padding:3px;}
.mod_contato div.tbl_formulario td.txt textarea { background: #faf4ed; color:#ab8b45; border:1px #be9b64 solid; width:390px !important; height:165px; font-family:'Verdana'; font-size:11px; padding:3px;}
.mod_contato div.tbl_formulario td.btn {}
.mod_contato div.tbl_formulario td.btn button { float:right; display:inline-block; background: #fff; color:#fff; border:0 !important; background:#654d18; padding:5px 10px;}
.mod_contato div.tbl_formulario td.btn button.enviar { color: #fff; font-weight:bold; font-size:11px; background: url(../img/btn/btn_enviar.gif) top left no-repeat; width:99px; height:29px; }
/*Modulo Contato - Fim*/

/*lisMapa*/
.mapa {}

.mapa div.list_mapa { margin-bottom:10px;}
.mapa div.list_mapa li { list-style:none;}
.mapa div.list_mapa a { text-decoration: none; color: #fff; background:#4F2F02; border:1px #4F2F02 solid;  margin:0 0 5px 0; display: block; padding: 5px 0; font-weight:bold;}
.mapa div.list_mapa a:hover { text-decoration: none; color:#4F2F02; background:#D59C17; border:1px #D59C17 solid; }
.mapa div.list_mapa a img { padding:0 10px;}

.mapa div.list_mapa ul { padding: 8px 10px; list-style: none; } 
.mapa div.list_mapa ul ul { }
.mapa div.list_mapa ul ul a { background: url(../img/bg/bg_menu_topo_li.gif); border:1px #4F2F02 solid; color:#4F2F02; }
.mapa div.list_mapa ul ul ul a { background:url(../img/bg/bg_menu_topo_li_h.gif); border:1px #4F2F02 solid; color:#4F2F02; }
/*lisMapa - Fim*/

/*lisBusca*/
.lisbusca { }
.lisbusca div.barra_lateral {}
.lisbusca div.txt_conteudo a { text-decoration:none; }
.lisbusca table.tabela_texto { }
.lisbusca .busca_caixa_texto_consulta {padding:5px 0; color:#000; font-size:12px; font-weight:bold; width:100%; display:block; }
.lisbusca .busca_texto_consulta { color: #ea9202; }
.lisbusca .busca_caixa_nom_area { color: #000; margin:5px 0; padding:10px 0; display: block; width: 100%; font-size: 11px; }
.lisbusca .busca_nom_area { text-transform:uppercase; color: #b1480d; font-size:12px; font-weight: bold; }
.lisbusca .busca_caixa_resposta { display: table; position: relative;  width:100%; padding: 5px 0; }
.lisbusca .busca_campo_principal { display: block; color: #ea9202; width:100%; }
.lisbusca .busca_campo_principal a, 
.lisbusca .busca_campo_principal a:visited,
.lisbusca .busca_campo_principal a:hover  { text-decoration: none; font-weight:bold; font-size:11px; color:#ea9202; padding:5px 0 2px 0; }

.lisbusca .busca_campo_principal a:hover { color: #9a7c16; }

.lisbusca .busca_campo_secundario { margin-top: -15px; display: block;  width: 100%; }
.lisbusca .busca_campo_secundario a, 
.lisbusca .busca_campo_secundario a:visited, 
.lisbusca .busca_campo_secundario a:hover { text-decoration: none; color: #b1480d; text-decoration: none; display:block; margin-top: 4px; }
.lisbusca .busca_paginacao { color: #fbca04; margin:10px 0; padding:10px 0; text-align:center; font-weight: bold; font-size: 12px; }

.lisbusca img { float: left; margin-right: 10px; }

.lisbusca .busca_campo_secundario a:hover { color: #9a7c16; }

.lisbusca .busca_paginacao a { color: #ea9202; }
.lisbusca .busca_total_registros { color: #b1480d; margin: 0 0 10px 0; display: block; width: 100%; font-size: 12px; }

.lisbusca .kit .busca_campo_principal_img { float:left; width:100px; }
.lisbusca .kit .busca_campo_principal_img img {}
.lisbusca .kit .busca_campo_secundario { float: right; width:520px;}
.lisbusca .kit .busca_campo_secundario a {width:520px; display:block;}

/*lisBusca - Fim*/

/*LOJA*/
.loja {width: 620px; position: relative; margin: 50px auto 0 auto;}
.loja td { color:#654d18;}
.loja .preco { color:#654d18;}
.loja h1 {color:#654d18!important; font-size:14px; display:block; width:100%; font-weight:bold; padding:5px 0!important; }
.loja legend {color:#fff!important; display:block; width:100%; font-weight:bold; padding:5px!important; background:#654d18;}
.loja #lblCodigoAut, .loja #lblSenhaAut {color:#654d18!important; font-weight:bold;}
.loja #Cabecalho_msg1_TableMsg td { border:0;}
.loja #Cabecalho_msg1_TableMsg table { background:#C6A66D; border: 2px #624D18 solid; padding:10px;}
.loja .FRAME_INTERNO_TITULO_TABELA td {color:#fff; font-weight:bold; padding:0 5px!important; background:#654d18;}
.loja #dtgCarrinhoProdutos td {padding:10px 5px;}
.loja input[type="text"] { background: #faf4ed; color:#ab8b45; border:1px #be9b64 solid;  font-family:'Verdana'; font-size:11px; padding:3px;}
.loja #dtgCarrinhoProdutos input { width:40px; text-align:right;}
.loja input { margin:2px;}
.loja select { background: #faf4ed; color:#ab8b45; border:1px #be9b64 solid;  font-family:'Verdana'; font-size:11px; padding:3px;}
.loja textarea { background: #faf4ed; color:#ab8b45; border:1px #be9b64 solid; height:165px; font-family:'Verdana'; font-size:11px; padding:3px;}
.loja input[type="submit"] { margin-top:10px; display:inline-block; color:#fff; border:0 !important; background:#654d18; padding:5px 10px;}

/*LOJA - FIM*/