* {font-family:Verdana, Geneva, sans-serif;}

img {border:none;}
body {margin:0; background:url(../images/bg_site.jpg) center top no-repeat  #fff2d2; color:#a56117; font-size:12px;}
a {color:#a56117; text-decoration:none;}
.tit {text-align:right; margin:0 0 42px 0;}
.limpa {clear: both; display:block;}
#direitos {padding:100px 0 10px 0; font-size:11px; color:#3b5c00;}

#bg_topo {background:url(../images/bg_topo.jpg) no-repeat center top;}
#topo_princ {text-align:right; width:1024px; margin:0 auto}

#menu_produtos {background:url(../images/produto_secao_bg.gif) repeat-y center; width:156px; margin:0 auto 40px auto; text-align:left;}
#menu_produtos ul {list-style:none; margin:0; padding:0;}
#menu_produtos li {margin:0; padding:0;}
#menu_produtos a:hover {background:url(../images/produto_secao_bg_hover.gif) repeat-y center;}
#menu_produtos a {text-decoration:none; display:block; margin:0 2px;}
#menu_produtos .categoria {color:#770201; font-size:12px; padding-left:5px; font-weight:bold; line-height:22px; _line-height:normal;}
#menu_produtos .subcategoria a {color:#fff; font-size:11px; padding-left:11px; line-height:14px; _line-height:normal;}

#esquerda_interna {float:left; width:185px; margin:0 0 0 50px; _margin:0 0 0 25px; text-align:center;}
#esquerda img {margin-left:4px;}
#direita_interna {zoom:1; overflow:hidden; padding-left:60px;}
#direita_interna_info {zoom:1; overflow:hidden; padding-left:40px;}

.list_produtos {clear:both;  margin-bottom:20px;}
.foto {float:left; width:160px; margin:0 5px 10px 0px; height:175px}
.foto .imagem {border:6px solid #fbb01d; margin-bottom:10px; width:135px}

.produto_info {float:left; background:url(../images/bg_empresa_visao.jpg) repeat-y; width:352px; color:#fff;}
.produto_info .bg_top {background:url(../images/bg_empresa_visao_top.jpg) no-repeat top; padding:5px 0 2px 0;}
.produto_info .bg_top h2 {margin:0 0 10px 10px; font-size:14px;}
.produto_info .texto {padding:0 10px; line-height:18px; min-height:70px;}
.list_produtos .produto_links {float:left; margin:10px 0 0; display:none}
.btn_detalhes_produto {display:none;}
#caminho {margin-bottom:20px; color:#618900; font-weight:bold; font-size:10px; text-transform:uppercase;}

.tit_depoimento {font-size:16px; font-style:italic; font-weight:bold; margin:0 0 10px 0; color:#7e0201;}
.list_depoimentos {margin-bottom:30px; clear:both}
.list_depoimentos .imagem {width:160px; height:160px; text-align:center; margin-right:20px; float:left}
.list_depoimentos .texto {zoom:1; overflow:hidden}

#tabela_contato {font-size:11px; width:60%; margin-bottom:60px}
.campo {border:1px solid #f2debd; background:#f8e7c4; padding:0; height:14px; width:370px; margin:5px 0; font-size:11px}
#tabela_contato .campo, #tabela_contato .campo_menor, #tabela_contato .campo_txtarea {border:1px solid #ff8a02; background:#fff; padding:0; height:16px; width:370px; margin:5px 0; font-size:11px; color:#ff8a02}
#tabela_contato .campo_menor {width:100px;}
#tabela_contato .campo_txtarea {height:100px;}
#tabela_contato #como_conheceu {background:url(../images/ico_contato_confirm.gif) no-repeat left; padding:10px 0 10px 25px; line-height:16px}
#tabela_contato #barra_contato {float:left; width:275px; background:url(../images/bg_contato_linha.gif) repeat-x center; margin:5px 10px 5px 0; height:14px;}
#tabela_contato #btn_enviar_contato {border:1px solid #f2deb8; background:#fff; padding:3px 25px 3px 3px; color:#995200; float:left; text-decoration:none; font-weight:bold}
#list_vendedores {float:left; width:250px; border-right:1px solid #c29253; margin-right:10px}
#list_vendedores_geral {zoom:1; overflow:hidden;}


#barra_newsletter {display:block; width:370px; text-align:right; padding:10px 0; background:url(../images/bg_contato_linha.gif) repeat-x center;}
#barra_newsletter a {margin:0 10px; border:1px solid #f2debc; padding:3px 16px; font-size:11px; font-weight:bold; color:#995200; text-decoration:none; background:#f8e7c4}

.list_pagamentos {padding:0; margin:0; list-style:none}
.list_pagamentos li {clear:both; margin-bottom:50px}
.list_pagamentos .forma {font-size:16px; font-weight:bold}

.paragrafo_linha {clear:both; border-top:1px solid #810201; padding:10px 0; margin:20px 0}
.sub_tit {font-size:16px; margin:2px 0;}

#list_fotos_empresa {float:left; margin:0 0 0 10px; background:url(../images/tit_empresa_bott_empresa.gif) no-repeat left center; padding:0 0 0 25px; list-style:none; height:200px; width:410px/*260px*/; overflow:hidden}
#imprensa {float:left; width:110px; height:200px; background:url(../images/tit_empresa_bott_imprensa.gif) no-repeat left center; list-style:none; margin:0; padding-left:25px; display:none}
#imprensa li {clear:both;}
.list_galeria_empresa_item {border:3px solid #fff; width:70px; height:70px ; margin:0 10px 10px 0; float:left; }
.list_galeria_empresa_item a {display:block; width:70px; height:70px ;}


#list_afiliacoes {list-style:none; margin:0; padding:0;}
#list_afiliacoes li {float:left; margin:0 15px 10px 0;}

#imagem_amplia {text-align:right; font-size:10px; font-weight:bold; float:right}
#google_maps {font-size:10px}
#google_maps a {color:#a56117;}

#list_clientes {list-style:none; margin:0; padding:0}
#list_clientes li {float:left; margin:0 10px 10px 0; width: 160px; text-align:center; }

#empresa {float:left; width:370px; margin-right:10px}

/* home */
#banner_home {margin-bottom:30px; text-align:center}
#box_newsletter {float:left; width:230px; margin:0 60px 0 30px; _margin:0 50px 0 30px}
#newsletter_campo {float:left; background:url(../images/img_home_newsletter_form.jpg); width:157px; height:61px}
#newsletter_campo input {border:none; background:none; padding:0; height:14px; width:135px; margin:12px 0 0 16px; font-size:11px}
#newsletter_bt{float:left}
#box_como_comprar {float:left; margin-right:65px; _margin-right:50px;}
#box_depoimentos {float:left}

#produto_descricao_bg {background:url(../images/produto_info_descricao_bg.gif) center; width:536px; font:11px Verdana, Geneva, sans-serif; color:#fff;}
#produto_descricao_bg h1 {font-size:14px;}
#produto_descricao_rodape {background:url(../images/produto_info_descricao_rodape.gif) no-repeat bottom;}
#produto_descricao_topo {background:url(../images/produto_info_descricao_topo.gif) no-repeat top center; padding:1px 15px 1px 15px;}
.nome_produto {font:14px Verdana, Geneva, sans-serif; color:#3d5f00; display:block; text-align:center; padding:0 5px;}

/* BANNER DINÂMICO */

.plg_dhtml {display:none; position:fixed; left:20%; top:0%; text-align:left;}
.plg_dhtml img {border:2px solid #dccf98 !important;}
.plg_dhtml_fechar {font:bold 10px Verdana, Geneva, sans-serif; color:#F00; text-align:right;}
.plg_dhtml_fechar span {cursor:pointer;}
.plg_dhtml_item {display:none;}
