/* -----------------------------------------> GERAL */	
body{text-align:center; padding:0 ; margin:0; background:#fff url(../imagens/bg.gif) center top no-repeat;}
#geral{width:779px; margin:0 auto; padding:0; position:relative;  text-align:left;  font-family:"Trebuchet MS"; }

/* -----------------------------------------> TOPO */
#topo{ width:759px; height:168px; background:url(../imagens/topo.gif) no-repeat; margin:0; padding:0 0 0 20px;}	
#menu{ width:580px; height:168px; margin:0; padding:0; float: left;}
#topo form{ margin:6px 0 0 0; padding:0; }
#topo img{border:none; margin:0 0 0px 5px;}

.imgMpa{ padding:5px 0 0 40px;}

.imgBand {padding:3px 0 0 85px;}


.busca{ width:105px;background:url(../imagens/busca.gif) no-repeat; font:10px "Trebuchet MS"; color:#555; border:none; margin:0 0 0 5px; padding:0 0 0 10px; float:left;}
.ok{ width:17px; height:17px; cursor:pointer; background: url(../imagens/bt_busca.gif) no-repeat; border:none; margin:0; padding:0; float:left;}
/* -----------------------------------------> CONTEUDO HOME */
#bannerflash{width:779px; height:191px; }

#lancamento *, #destaque *, #noticias *, #banners *{ border:none; text-decoration:none; margin:0; padding:0;}
#lancamento, #destaque, #noticias, #banners{overflow:hidden; margin:0; text-align:center; position:relative;}
#lancamento h3, #destaque h3, #noticias h3{display:none;}
#lancamento h4 a, #destaque h4 a { font-size:13px; color:#006b33; margin:5px 0 0 5px; text-align:center; padding:0; width:100%; display:block;}

#noticias h4 a{ font-size:13px; color:#006b33; margin:0 0 0 5px; padding:10px 0 0 12px; display:block; background: url(../imagens/bullet.gif) no-repeat; }
#lancamento p a, #destaque p a, #noticias p a{ font-size:12px; color:#555;  padding:0;}
#lancamento p a:hover, #destaque p a:hover, #noticias p a:hover{color:#000;}
#lancamento p, #destaque p, #noticias p{margin:0 0 0 5px; padding:0;}

#lancamento, #destaque{width:211px; height:202px; float:left; padding:20px 0 0 5px; text-align:left;}

#lancamento{background:url(../imagens/lancamento.gif) no-repeat;}
#destaque{background:url(../imagens/destaque.gif) no-repeat;}
#noticias{width:247px; height:200px; float:left; padding:25px 0 0 5px; text-align:left; background:url(../imagens/noticias.gif) no-repeat;}
#noticias p{height:70px;}
#noticias li{height:85px; display:block;}
img.img_noticias{ width:103px; height:80px; float:left; padding-left:5px; margin:0 5px 0 5px !important;}
#noticias ul{ list-style:none; margin-top:5px;}
img.marcador{margin:0; padding:0;}
.ver_mais{ position:absolute; top:188px; left:185px;}
.ver_mais2{ position:absolute; top:188px; left:222px;}



/* -----------------------------------------> RODAPE */
address{ clear:both; font-size:12px;  color:#555; font-style:normal; float:left;}
#neobiz{border:none;  margin:0 0 0 25px ;}
#neobiz a{ float:left; border:none;}

/* -----------------------------------------> CONTEUDO INTERNAS */
.cont_internas{min-height:500px;}
#txt_cont{  width:719px; background:url(../imagens/bg_cont.gif) repeat-y; padding:10px 20px 0 30px; min-height:500px!important;  margin:0; display:table;  }
#txt_cont p{ font:12px "Trebuchet MS"; color:#555; margin:0; padding:0;}
#txt_cont li, #txt_cont li a{font:12px "Trebuchet MS"; text-decoration:none}
#top_cont{ width:769px; height:50px;}
#top_cont img{ border:none;}
#top_cont h3{ display:none;}
#txt_cont ul {list-style:none;}


/*CAST*/
/* -----------------------------------------> CAST */
#txt_cont ul{ margin:0; padding:0;}
#txt_cont h4, #txt_cont h4 a{margin:0 !important; color:#333; font-size:14px; padding:0 !important; }
#txt_cont h4 a:hover,  #listaGeral p a:hover{color:#000;}
#txt_cont h5, #txt_cont h5 a{margin:0; font-size:12px;  padding:0; color:#555;}
#txt_cont span{margin:0; font-size:11px;  padding:0;}
#cxBusca{ margin:0 0 10px 0;}
#cxBusca fieldset{ border:none;}
#cxBusca label{ font:14px "Trebuchet MS"; color:#666;}
#listaGeral, #listaGeral a{ list-style:none; text-decoration:none;}
#listaGeral li{position:relative; margin:0 0 15px 0 !important; clear:both; padding:0 !important;}
#listaGeral li a{ margin:0 !important; padding:0 !important;}
#listaGeral p, #listaGeral p a{ color:#555; font-size:12px; margin:0 !important; padding:0 !important;}
#listaGeral img{ margin:5px 5px 0 5px; padding:0; float:left; position:relative;}
#cxResultado{ text-align:center;}
#cxPaginacao{ text-align:center;}
#cxPaginacao_proximo a img, #cxPaginacao_anterior a img{ border:none;}

ul#toolBar{margin:15px 0 0 0; padding:0; text-align:center; list-style:none;}
ul#toolBar li{ display:inline; margin:0 15px 0 0; }
ul#toolBar li a{ color:#666; text-decoration:none; font-size:11px; background:#E5E5E5; padding:3px;}
ul#toolBar li a:hover{color:#000; background:#ccc;}
#btOk{ cursor:pointer; color:#666; background: #E5E5E5; border:none;}
#castSearchInput{ font:10px "Trebuchet MS"; height:12px; border:1px solid #666;}

div#divLoading{width:200px; height:25px; position:absolute; top:30%; left:50%; color: #5B4A40;	border: 2px solid #61471d;background-color: #FFF; text-align:center; font: 14px "Trebuchet MS", sans-serif;	padding-top:10px;	font-weight: bold;	display: none; z-index:999;}

/* -----------------------------------------> FORMULARIOS: ENVIAR PARA UM AMIGO e AREA RESTRITA */	
#frmEnviaAmigo fieldset,#frmFaleConosco fieldset{border:none;}
#frmEnviaAmigo label, #frmFaleConosco label{display:block; font:12px "Trebuchet MS";  color:#555;}
#frmEnviaAmigo input, #frmFaleConosco input, #frmFaleConosco select, #frmFaleConosco textarea{width:300px; display:block; border:1px solid #666; font:12px "Trebuchet MS";  color:#0A6D32;}
.bt_enviar{width:100px !important; margin:10px 0 0 0; font:14px "Trebuchet MS"; border:none; cursor:pointer; background:#E5E5E5; color:#666 !important; border:none !important;}
.bt_enviar:hover{color:#000 !important; background:#ccc; border:none;}

/* -----------------------------------------> RESULTADOS DA BUSCA */
#buscaGeral {margin:10px 0 0 0 !important; list-style:none; padding:0; }
#buscaGeral li { border-bottom:1px solid #F3F3F3; margin:0; padding:0; text-align:left;}
#buscaGeral span {font-size:10px; color:#666; font-weight:normal; margin:0 0 0 10px !important;}
#buscaGeral a {width:100%; font-size:12px; text-decoration:none; color:#075427; display:block;}
#buscaGeral a:hover {background:#f6f6f6; color:#000;}

/*///// PRODUTOS MENU ////////*/
#mnuProdutos *{margin:0; padding:0; margin:0; }
#mnuProdutos li  {list-style:none; color:#FFF; background:url(../imagens/mnu1.png) no-repeat; font-size:12px; display:block; float:left; clear:left; width:204px; height:25px; line-height:25px;  margin:0 4px 0 3px !important; text-indent:5px;}
#mnuProdutos li a:hover{background:url(../imagens/mnu1_over.png) no-repeat; text-decoration:none; color:#fff; text-indent:8px;}
#mnuProdutos a {text-decoration:none; color:#FFF; width:204px; height:22px; display:block; }
.sub2 {width:200px;  margin-left:150px!important; _margin-left:60px!important; float:left!important; clear:left!important;}
.sub2 li {background:url(../imagens/mnu2.png) no-repeat !important; width:200px; display:inline!important;}
.sub2 li a:hover{background:url(../imagens/mnu2_over.png) no-repeat !important;}
.sub3 { width:200px!important; margin-left:150px!important; _margin-left:70px!important; float:left!important; clear:left!important;}
.sub3 a {width:200px!important; height:22px!important;}
.sub3 li {background:url(../imagens/mnu3.png) no-repeat !important; width:200px!important; display:inline!important;}
.sub3 li a:hover{background:url(../imagens/mnu3_over.png) no-repeat !important; width:200px!important; }
.sub4 {width:200px!important; margin-left:100px!important; _margin-left:55px!important; float:left!important; clear:left!important;}
.sub4 li {background:url(../imagens/mnu2.png) no-repeat !important; width:200px!important;  display:inline!important;}
.sub4 li a:hover{background:url(../imagens/mnu1_over.png) no-repeat !important; width:192px!important; display:block;}
.sub4 a {width:192px!important; height:25px; display:block;}


#top_prod{padding-left:6px;}

#submnu1 { float:left!important; clear:left!important;  }
#submnu1 li {clear:left!important; float:left!important;  display:inline;  padding:0;}
#submnu2 { float:left!important; clear:left!important; }
#submnu15,#submnu71,#submnu16  { float:left!important; clear:left!important;}
#submnu2 li, {clear:left!important; float:left!important;  display:inline;   padding:0;}

/* -----------------------------------------> EDITOR */
h3,
h4,
span,
h6
p{ margin:0; padding:0; font:"Trebuchet MS", sans-serif;}

h3{font-size:16px; font-weight:bold; color:#075427;}
h4{font-size:14px; font-weight:bold; color:#666;}
span{font-size:12px; font-weight:bold; color:#075427;}
h6{font-size:10px; font-weight:bold; color:#666;}
p{font-size:12px; color:#666;}
p a{font-size:12px; color:#000; text-decoration:underline;}
img, img a{ border:none;}
table, tr, td, hr{border:none; margin:0; padding:0;}
.tabelaBorda1{ border:1px solid #ccc !important; padding:0;}
.tabelaBorda2{ border:2px solid #ccc !important; padding:0;}
li.pulaLinha{ padding:20px !important;}