body { background:#5C8422 url(../img/background.jpg) top left repeat-x; text-align:center; margin:0px; font-family:helvetica,arial,sans-serif; font-size:12px }

a { text-decoration:none; }
a:visited { text-decoration:none; color:#0000FF }
a:active { text-decoration:none; color:#7CA545 }
a:hover { text-decoration:underline; color:#7CA545 }

h1 { margin-bottom:5px; }
h2 { margin-bottom:5px; }
h3 { margin-bottom:5px; }
h4 { margin-bottom:5px; }

.clear { clear:both }

#tudo { width:950px; margin:auto; background:#FFFFFF; border-left:10px solid #7CA545; border-right:10px solid #7CA545 }

#topo { width:950px; height:105px; margin-bottom:10px }
#topo_esq { float:left; width:10px; height:105px; background: url(../img/topo_esq.jpg) top left no-repeat }
#topo_dir { float:left; width:10px; height:105px; background: url(../img/topo_dir.jpg) top left no-repeat }
#topo_centro { float:left; width:930px; height:105px; background: url(../img/topo_bck.jpg) top left repeat-x; text-align:center }

#logotipo { float:left; width:250px; height:85px }
#logo_centro { float:left; width:430px; height:85px }
#logo_herba { float:left; width:250px; height:85px }

#menu { float:left; width:170px; background-color:#F0FBE1; }
#menu_login { width:170px; height:31px; background:url(../img/menu_login.gif) top left no-repeat; }
#menu_linhas { width:170px; height:31px; background:url(../img/menu_linhas.gif) top left no-repeat; }
#menu_loja { width:170px; height:31px; background:url(../img/menu_loja.gif) top left no-repeat; }
#menu_fim { width:170px; height:9px; background:url(../img/menu_fim.gif) top left no-repeat; }
#menu_fim2 { width:170px; height:9px; background:url(../img/menu_fim2.gif) top left no-repeat; }

#contato { background-color:#FFFFFF; padding-top:15px; }

#identificacao { border-right:1px solid #D3E6BD; padding-top:20px; font-weight:bold }
#dividentificacao { border-right:1px solid #D3E6BD; display:none; text-align:justify; background-color:#FCFEFA; }
#esqueci_senha { font-size:10px; font-weight:normal }
#id_confirmar { padding:5px; text-align:right; }
#id_acoes { padding-top:5px; padding-bottom:5px; }
#id_acoes a { text-decoration:none; color:#7CA545 }
#id_acoes a:active { text-decoration:none; color:#7CA545 }
#id_acoes a:visited { text-decoration:none; color:#7CA545 }
#id_acoes a:hover { text-decoration:underline; color: #0000FF }

#conteudo { float:left; width:590px; margin-right:10px; margin-left:10px; text-align:justify }
#lateral { float:right; width:165px; text-align:left; }

#rodape { width:940px; height:120px; color:#A8DC53; }
#rodape_esq { float:left; width:10px; height:120px; background: url(../img/rodape_esq.jpg) top left no-repeat }
#rodape_dir { float:left; width:10px; height:120px; background: url(../img/rodape_dir.jpg) top left no-repeat }
#rodape_centro { float:left; width:920px; height:120px; background: url(../img/rodape_bck.jpg) top left repeat-x; padding-top:20px }
#rodape_copyright { padding-top:25px; font-size:11px }
#rodape_links { font-weight:bold }
#rodape_links a { color:#FFFFFF; text-decoration:none }
#rodape_links a:visited { color:#FFFFFF; text-decoration:none }
#rodape_links a:active { color:#FFFFFF; text-decoration:none }
#rodape_links a:hover { color:#372F23; text-decoration:underline }

#links_importantes { font-size:14px; padding-bottom:10px; }
#politica_privacidade a { color:#A8DC53; text-decoration:none }
#politica_privacidade a:hover { color:#A8DC53; text-decoration:underline }

#carrinho { width:200px; height:105px; margin:auto; background:url(../img/carrinho_bck.jpg) top left no-repeat; text-align:left }
#valor_total { font-size:22px; color:#FFFFFF; padding-top:30px; padding-left:60px }
#carrinho_botao { padding-top:15px; text-align:center }
#observacao { font-size:10px; color:#718F73; text-align:justify; margin:10px }

#aviso { font-family:verdana,arial,sans-serif; font-size:11px; background-color:#FAFCCF; border:1px solid #F1DDB4 }
#aviso_icone { float:left; width:35px; padding-top:8px; }
#aviso_texto { float:left; padding:5px; text-align:justify }

/* INICIO - Estilo do menu ---------------------------------------------------------------------------------------------- */
.suckerdiv ul{margin:0; padding:0; padding-top:10px; padding-bottom:5px; list-style-type:none; width:169px; font-size:12px; z-index:1000; text-align:left;border-right:1px solid #D3E6BD}
.suckerdiv ul li{position:relative; background-color:#F0FBE1; z-index:1000;}
.suckerdiv ul li ul{position:absolute; width:250px; top:0; visibility:hidden; border:1px solid #999999; padding:1px; padding-left:42px;  z-index:1000; }
.suckerdiv ul li a{display:block; overflow:auto; color: #84A839; text-decoration:none; background:#F0FBE1; padding: 5px; z-index:1000;}
.suckerdiv ul li a:hover{background-color:#DBF0B3; color:#84A839;}
.suckerdiv .subfolderstyle{background: url(../img/arrow.png) no-repeat center right;}
* html .suckerdiv ul li { float:left; height:1%;  z-index:1000;}
* html .suckerdiv ul li a { height:1%; z-index:1000; }
/* FIM - Estilo do menu ---------------------------------------------------------------------------------------------- */

