body {
margin:0 auto;
text-align:center;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background:#dadccd;
}


/* Geral */
#global {
margin-left:auto;
margin-right:auto;
width:780px;
height:525px;
text-align:left;
background-color:#FFFFFF;
position:relative;
}

#global .logo {
position:absolute;
width:259px;
height:248px;
top:63px;
left:30px;
z-index:9;
}

#rodape {
margin-left:auto;
margin-right:auto;
width:780px;
height:60px;
padding-top:3px;
background:#2c2c2c;
color:#8a8a8a;
line-height:18px;
}

#rodape a {
color:#cccccc;
}

#rodape .menu {
float:left;
width:635px;
text-align:left;
margin:5px 0 0 10px;
}

#rodape .sociais {
float:right;
width:96px;
margin:10px 10px 0 0;
}

#rodape .sociais a {
margin:0 2px 0;
}

.topo_principal {
background:url(imagens/site/topo_01.gif) top left no-repeat;
width:716px;
_width:780px;
height:59px;
_height:86px;
padding:27px 0 0 64px;
}

.topo_02 {
background:url(imagens/site/topo_02.gif) top left no-repeat;
width:716px;
_width:780px;
height:59px;
_height:86px;
padding:27px 0 0 64px;
}

.topo_03 {
background:url(imagens/site/topo_03.gif) top left no-repeat;
width:716px;
_width:780px;
height:59px;
_height:86px;
padding:27px 0 0 64px;
}

.topo_04 {
background:url(imagens/site/topo_04.gif) top left no-repeat;
width:716px;
_width:780px;
height:59px;
_height:86px;
padding:27px 0 0 64px;
}

.topo_menu {
width:780px;
height:91px;
background:url(imagens/site/bg_menu.gif) top right no-repeat;
}

.topo_menu_left {
float:left;
padding-left:19px;
width:261px;
height:91px;
}

.topo_menu_right {
float:right;
width:480px;
height:25px;
margin-top:10px;
}

.topo_menu_right img {
margin-left:8px;
}

/* Menu */
.menu_home {
width:57px;
height:25px;
overflow:hidden;
background:url(imagens/site/menu_home.gif) center top no-repeat;
float:left;
}

.menu_quemsomos {
width:105px;
height:25px;
overflow:hidden;
background:url(imagens/site/menu_quemsomos.gif) center top no-repeat;
float:left;
}
.menu_depoimentos {
width:105px;
height:25px;
overflow:hidden;
background:url(imagens/site/menu_depoimentos.gif) center top no-repeat;
float:left;
}

.menu_contato {
width:77px;
height:25px;
overflow:hidden;
background:url(imagens/site/menu_contato.gif) center top no-repeat;
float:left;
}

.menu_fotos {
width:57px;
height:25px;
overflow:hidden;
background:url(imagens/site/menu_fotos.gif) center top no-repeat;
float:left;
}

.menu_produtos_top {
width:77px;
height:25px;
overflow:hidden;
background:url(imagens/site/menu_produtos_top.gif) center top no-repeat;
float:left;
}

.menu_home:hover, .menu_quemsomos:hover, .menu_contato:hover, .menu_depoimentos:hover, .menu_produtos:hover, .menu_ervamate:hover, .menu_organico:hover, .menu_exportacao:hover, .menu_fotos:hover, .menu_produtos_top:hover {
background-position:bottom;
}

.menu_produtos {
width:118px;
height:140px;
overflow:hidden;
background:url(imagens/site/menu_produtos.gif) center top no-repeat;
float:left;
margin-left:1px;
}

.menu_ervamate {
width:118px;
height:140px;
overflow:hidden;
background:url(imagens/site/menu_ervamate.gif) center top no-repeat;
float:left;
margin-left:1px;
}

.menu_organico {
width:118px;
height:140px;
overflow:hidden;
background:url(imagens/site/menu_organico.gif) center top no-repeat;
float:left;
margin-left:1px;
}

.menu_exportacao {
width:118px;
height:140px;
overflow:hidden;
background:url(imagens/site/menu_exportacao.gif) center top no-repeat;
float:left;
margin-left:1px;
}

/* Home */
.home_cima {
width:780px;
min-height:102px;
margin-top:70px;
position:relative;
}

.home_cima_left {
/*float:left;
border-right:1px solid #a2a2a2;
margin-left:15px;
*margin-left:10px;*/
}

.home_cima_right {
float:right;
margin-right:70px;
width:295px;
height:102px;
padding:0;
/*position:absolute;
top:-40px;
right:70px;
width:295px;
min-height:102px;*/
}

.degrade_home {
width:780px;
height:10px;
background:url(imagens/site/bg_degrade_home.gif) center no-repeat;
}

.home_baixo {
width:780px;
height:160px;
margin-top:5px;
}

.home_baixo_left {
float:left;
width:285px;
background:url(imagens/site/bg_pontilhado_home.gif) bottom right no-repeat;
color:#555555;
}

.home_baixo_right {
float:right;
width:480px;
}

/* Internas */
.secoes {
width:780px;
height:350px;
padding:35px 18px 0 18px;
}

.secoes2 {
width:744px;
height:350px;
padding-top:35px;
margin:0 0 0 18px;
}

.internas {
margin-top:10px;
width:724px;
_width:744px;
height:250px;
overflow-y:auto;
overflow-x:hidden;
padding-right:20px;
padding-top:15px;
text-align:justify;
}

.internas2 {
margin-top:10px;
width:744px;
height:245px;
overflow-y:auto;
padding-right:20px;
padding-top:15px;
text-align:left;
margin-top:-5px;
}

.sub_tit {
width:200px;
height:12px;
color:#525e01;
background:url(imagens/site/ico_seta.gif) center left no-repeat;
padding-left:15px;
font-weight:bold;
}

.artigos_esquerda {
float:left;
width:458px;
height:235px;
text-align:left;
margin-top:-18px;
}

.artigos_direita {
float:right;
width:230px;
height:185px;
padding-top:30px;
}

.artigos_direita a {
color:#2c2c2c;
font-size:13px;
text-decoration:underline;
font-weight:bold;
}

.artigos_direita div {
margin:5px 0 5px 0;
}

.tit_artigos {
font-size:17px;
margin:5px 0 5px 0;
color:#2c2c2c;
}

/*
.foto_produto {
width:50px;
height:152px;
border:1px solid #cccccc;
border-right:1px dashed #cccccc;
padding:10px;
float:left;
text-transform:uppercase;
color:#333333;
text-align:center;
margin-left:3px;
}

.dados_produto {
width:255px;
height:135px;
border:1px solid #cccccc;
border-left:none;
padding:10px;
float:left;
font-size:11px;
color:#899d01;
margin-right:3px;
}*/

.produtos {
width:320px;
_width:340px;
_height:130px;
height:200px;
float:left;
border:1px solid #cccccc;
padding:10px;
font-size:11px;
color:#899d01;
margin:0 3px 3px 3px;
}

.produtos img {
float:right;
margin-left:20px;
}

.nome_produto {
float:left;
background:#899d01;
font-weight:bold;
color:#ffffff;
padding:5px;
width:200px;
text-transform:uppercase;
text-align:center;

}

.formulario {
padding:3px;
width:250px;
border:1px solid #333333;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.dado {
font-size:11px;
vertical-align:top;
padding-top:3px;
}

.contato_esquerda {
float:left;
width:350px;
}

.contato_direita {
float:right;
width:300px;
margin-top:20px;
text-align:left;
}

.foto_detalhe {
float:left;
margin:10px;
width:160px;
text-align:center;
border:1px solid #cccccc;
padding:5px;
background-color:#eeeeee;
}

.tit_missao {
background:#899d01;
color:#ffffff;
padding:4px;
font-weight:bold;
}

.txt_missao {
color:#2c2c2c;
padding:4px;
background:#c3c89b;
}

/*.foto_detalhe img {
margin-bottom:5px;
}*/

/* Links */
a {
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

.leiamais {
color:#006938;
}

.leiamais:hover {
color:#009966;
}

/* Chimarrão */
.chima_esquerda {
float:left;
width:400px;
}

.chima_direita {
float:right;
width:256px;
height:194px;
background:url(imagens/site/bg_chimarrao.gif) top right no-repeat;
}

.chima_peso {
float:left;
background:#899d01;
font-weight:bold;
color:#ffffff;
padding:5px;
width:150px;
text-transform:uppercase;
text-align:center;
margin-right:10px;
}

.chima_validade {
float:left;
background:#899d01;
font-weight:bold;
color:#ffffff;
padding:5px;
width:150px;
text-transform:uppercase;
text-align:center;
}

/* Depoimentos */
.box_depoimentos {
float:left;
width:500px;
margin:10px 0 10px 80px;
padding:25px 40px;
background:#bad405 url(imagens/site/bg_aspa_esquerda.gif) 15px 20px no-repeat;
}

.box_depoimentos2 {
float:left;
width:580px;
margin:10px 0 10px 80px;
padding:25px 40px 25px 50px;
}

.box_depoimentos2 table {
width:400px;
float:left;
margin-left:50px;
}

.box_depoimentos .aspas {
width:22px;
height:18px;
position:absolute;
top:0;
right:0;
background:url(imagens/site/bg_aspa_direita.gif) 0 0 no-repeat;
/*margin-left:570px;*/
}

.box_depoimentos .txt {
float:left;
width:500px;
position:relative;
}

.box_depoimentos h1 {font-size:9pt; margin:0;}
.box_depoimentos h2 {font-size:8pt; font-weight:normal; font-style:italic; margin:0;}

/* Produtos Novo */
.txt_produto {float:left; width:700px;}

.produto_categoria {float:left; width:312px; height:29px; padding:8px 20px 0 0; background:url(imagens/site/bg_categoria_produto.gif) 0 0 no-repeat; text-align:right; margin:10px 0;}
.produto_categoria select {width:130px;}

.box_produto {float:left; width:700px; padding:10px; border:1px solid #666; background:url(imagens/site/bg_box_produto.gif) 0 0 no-repeat; margin-bottom:10px;}
.box_produto .esquerda {float:left; width:500px; min-height:200px; padding-right:10px; border-right:1px solid #666;}
.box_produto .esquerda h1 {font-size:9pt; color:#fff; margin-bottom:15px;}
.box_produto .esquerda h2 {font-size:8pt;}
.box_produto .esquerda p {}
.box_produto .direita {float:right; width:180px;  min-height:200px; padding:0 0 0 0; text-align:center; background:url(imagens/site/bg_foto_box_produto.gif) bottom center no-repeat;}
.box_produto .direita img {border:none; padding-top: 50px;}

/* Onde Comprar */
.seleciona_estado {float:left; width:264px; height:37px; background:url(imagens/site/bg_dropdown_ondeencontrar.gif) 0 0 no-repeat; margin:0 0 20px 0; position:relative;}
.seleciona_estado .dropdown_estado {padding:3px; width:180px; border:1px solid #333333; /*margin:5px 0 0 70px;*/ position:absolute; top:5px; left:70px; z-index:99;}

.linha_ondencontrar {float:left; width:600px; background:url(imagens/site/linha_pontilhada.gif) bottom left no-repeat; padding-bottom:10px; margin-bottom:10px;}

div.clear {clear: both;}
