body{
	background: #e7e7e7 url(../_imagens/bgGeral.jpg) repeat-x 0 0;
	margin:0 auto;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}

div#wrapper{
	margin:0 auto;
	width:980px;
	padding:0;

	}
	
div.parceiros{
	background:url("../_imagens/bgDestaques.jpg") repeat scroll 0 0 #FFFFFF;
	margin:0; padding:0;
	width:982px;
	z-index:1000;
	float:left;
	}
	div.parceiros ul{
		margin:0 auto; padding:0;
		text-align:center;
		width:625px;
		}
		div.parceiros ul li{
			margin:0 auto; padding:0;
			float:left;
			display:inline;
			}
div#geralCont a.weinig{
	width:445px;
	height:256px;
	margin:0; padding:0;
	float:left;
	}
div#geralCont a.holz{
	width:534px;
	height:256px;
	margin:0; padding:0;
	float:left;
	}
/******* # CSS TOPO **********/

div#topo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#464646;
	font-weight:bold;
	margin:0;
	}
div#topo a h2{
	background:url(../_imagens/logo.gif) no-repeat 0 0 ;
	margin:0;
	padding:0;
	text-indent:-5000em;
	width:364px;
	height:99px;
	float:left;
	}
div#topo ul{
	margin:0;
	padding:40px 0 0 0;
	height:65px;
	text-align:right;
	}
div#topo ul li{
	display:inline;
	padding:0 15px 0 0;
	font-style:italic;
	}
div#topo ul li a{
	color:#464646;
	text-decoration:none
	}
div#topo ul li a span{
	color:#009241;
	text-decoration: underline;
	}

/******* # FIM CSS TOPO **********/




/******* # CSS MENU **********/

div#menu{
	background: url(../_imagens/bgMenu.jpg) no-repeat 0 0;
	overflow:hidden;
	width:540px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	
	}
div#menu ul{
	margin:0;
	padding:0;
	}
div#menu ul li{
	display:inline;
	
	}
div#menu ul li a{
	color:#066731;
	float:left;
	width:135px;
	height:25px;
	padding:15px 0 0 0;
	text-decoration:none;
	}
div#menu ul li a:hover{
	background:  url(../_imagens/bgOverMenu.jpg) no-repeat;
	width:135px;
	height:25px;
	float:left;
	padding:15px 0 0 0;
	text-decoration:none;
	}
/******* # FIM CSS MENU **********/

/******* # CSS GERAL CONTEUDO **********/
div#geralCont{
	background:url(../_imagens/bgImgPrincipal.jpg) no-repeat 0 0;
	width:980px;
	height:297px;
	border-left:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
	border-bottom:1px solid #b9b9b9;
	}
/******* # FIM CSS GERAL CONTEUDO **********/

/******* # CSS NOVIDADES / NEWSLETTER / LOCALIZAAO **********/

div#nav{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	width:980px;
	background: #e5e5e5 url(../_imagens/bgNav.jpg) no-repeat;
	height:116px;
	padding:0;
	border-left:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
	border-bottom:1px solid #b9b9b9;
	margin:0;
	float:left;
	}
div#nav ul{
	margin:0;
	padding:0;
	}
div#nav ul li{
	display: inline;
	background:url(../_imagens/barra.jpg) no-repeat  right;
	width:275px;
	float:left;
	padding:0 25px 0 ;
	height:116px;
	}
div#nav ul li img{
	float:left;
	}
div#nav ul li p.titCategoria{
	font-size:14px;
	font-weight:bold;
	color:#066731;
	margin:18px 0 0 0;
	padding:0;
	}
div#nav ul li p.textCategoria{
	font-family:'Verdana', Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#808080;
	margin:2px 0 3px 0;
	padding:0;
	}
div#nav ul li p.titCategoria2{
	font-size:14px;
	font-weight:bold;
	color:#066731;
	margin:18px 0 0 0;
	padding:0;
	}
div#nav ul li p.textCategoria2{
	font-family:'Verdana', Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#808080;
	margin:8px 0 20px;
	padding:0;
	}
	

div#nav ul li span{
	font-size:12px;
	color:#066731;
	}
div#nav ul li p a{
	color:#066731;
	margin:0;
	padding:0;
	}
div#nav ul li p.cadastro{
	margin:5px 0 0 0;
	padding:0;
	}
div#nav ul li p{
	margin:0;
	padding:0;
	}
div#nav ul li form{
	margin:0;
	padding:0;
	}
div#nav ul li form input{
	background:#666666;
	width:192px;
	color:#FFFFFF;
	}
div#nav ul li.barranone{
	background:none;
	}
/******* # FIM CSS NOVIDADES / NEWSLETTER / LOCALIZAAO **********/

/******* # CSS DESTAQUES **********/

div#destaques{
	/* background:url(../_imagens/bgDestaques.jpg) repeat-x 0 0; */
    background: #FFFFFF url(../_imagens/bgDestaques.jpg) repeat scroll 0 0;
    border-left:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
	border-bottom:1px solid #b9b9b9;
	margin:0 0 13px;
	width:980px;
	float:left;
	}
div.destHome{
	width:488px;
	float:left;
	border-right:1px solid #b9b9b9;
	margin:0 1px 0 0;
	height:212px;
	}
div.destHome1{
	width:488px;
	float:left;
	border-left:1px solid #b9b9b9;
	height:212px;
	}
div.destHome.segundalinha, div.destHome1.segundalinha { border-top: 1px solid #B9B9B9 }
    
div.destHome img,div.destHome1 img{
	float:left;
	margin:30px 10px 0 25px;
	}
div.destHome p.tit_home, div.destHome1 p.tit_home{
	margin:20px 0 0 0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#066731;
	font-weight:bold;
	}
div.destHome p span, div.destHome1 p span{
	font-weight:bold;
	font-size:12px;
	color:#393939;
	font-style:italic;
	}
div.destHome p, div.destHome1 p{
	margin:20px 0 26px 0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6e6e6e;
	}
div.destHome a, div.destHome1 a{
	color:#066731;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	text-decoration:none;
	float:right;
	margin:0 20px 0 0
	}
div.destHome a:hover, div.destHome1 a:hover{
	text-decoration:underline;
	}
/******* # FIM CSS DESTAQUES **********/



/************************************

			INTERNAS

*************************************/


/******* # CSS GERAL CONTEUDO PRODUTOS **********/
div#geralContInt{
	background: #FFF url(../_imagens/bgGeralint.jpg) no-repeat 0 0;
	width:980px;
	overflow:hidden;
	border-left:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
	border-bottom:1px solid #b9b9b9;
	}
/******* # FIM CSS GERAL CONTEUDO Internas **********/

/******* # CSS GERAL CONTEUDO PRODUTOs 2  **********/
div#geralContInt2{
	background:#FFF url(../_imagens/bgFerramentas.jpg) no-repeat 0 0;
	width:980px;
	overflow:hidden;
	border-left:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
	border-bottom:1px solid #b9b9b9;
	}
/******* # FIM CSS GERAL CONTEUDO Internas **********/

/******* # CSS MENU INTERNAS **********/

div#menuInt{
	background: url(../_imagens/bgMenuInternas.jpg) no-repeat 0 0;
	overflow:hidden;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	
	}
div#menuInt ul{
	margin:0;
	padding:0;
	}
div#menuInt ul li{
	display:inline;
	
	}
div#menuInt ul li a{
	color:#066731;
	float:left;
	width:135px;
	height:25px;
	padding:15px 0 0 0;
	text-decoration:none;
	}
div#menuInt ul li a:hover{
	background: #FFF  url(../_imagens/bgOverMenu.jpg) no-repeat;
	width:135px;
	height:25px;
	float:left;
	padding:15px 0 0 0;
	text-decoration:none;
	}

div#DestaqueInt{
	width:980px;
	/*height:265px;*/
	background:#fff;
	margin:62px 0 0 0;
	padding:0;
	float:left;
	}
div#DestaqueInt h3{
	color:#404040;
	font-size:41px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	margin:0;
	padding:0;
	}
div#DestaqueInt h3 span{
	color:#fb6c26;
	font-size:41px
	}
div#DestaqueInt span{
	color:#404040;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	}

div#DestaqueIntProd{
	width:980px;
	background:#fff;
	margin:62px 0 0 0;
	padding:0;
	float:left;
	}
div#DestaqueIntProd h3{
	color:#404040;
	font-size:41px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	margin:0;
	padding:0;
	}
div#DestaqueIntProd h3 span{
	color:#fb6c26;
	font-size:41px
	}
div#DestaqueIntProd span{
	color:#404040;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	}
	
div#FormContato{
	width:980px;
	background:#fff;
	margin:55px 0 0;
	padding:0;
	float:left;
	}
div.mapa{float:left;margin:0 90px 0 0;}
div.formulario{
	float:left;
	margin:0;
	padding:0;
	}
div.formulario form{
	margin:0;
	padding:0;
	float:left;
	}
div.formulario form ul{
	margin:0;
	padding:0;
	}
div.formulario form ul li{
	margin:0 0 20px 0;
	padding:0;
	list-style-type:none;
	display:block;
	text-align:right;
	}
div.formulario form ul li span{
	padding:0;
	margin:0 10px 0 0;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	vertical-align:top;
	
	}

div.formulario form ul li input{
	width:367px;
	height:26px;
	background:#ececec;
	border:1px solid #d7d7d7;
	font-size:18px;
	margin:0;
	padding:5px 0 0 5px;
	}
div.formulario form ul li input.ddd{
	width:111px;
	margin-right:8px;
	}
div.formulario form ul li input.fone{
	width:247px;
	}
div.formulario form ul li textarea{
	background:#ececec;
	border:1px solid #d7d7d7;
	width:367px;
	height:98px;
	font-size:17px;
	margin:0;
	padding:5px 0 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	}
div.formulario form ul li input.btn{
	width:113px;
	height:28px;
	background:none;
	border:none;
	}

div.contato{
	float:left;
	margin:20px 50px;
	}
div.imgProd{
	float:left;
	margin:20px 50px;
	}
div.descProd{margin:40px 0 0 0; padding:0;float:left; width:497px;}

div.descProd p.descricao{
	color:#404040;
	width:12px;
	margin:0;
	padding:0;
	}
div.descProd p{
	margin:10px 0 25px 0;
	padding:0;
	float:left;
	font-size:14px
	font-family :Arial, Helvetica;
	font-style:italic;
	width:497px
	}
div.descProd h3{
	text-indent:-5000px;
	background: url(../_imagens/logo.gif) no-repeat 0 0;
	width:364px;
	height:99px;
	margin:0;
	padding:0;
	}
div#galeria{
	width:980px;
	background:#ececec;
	overflow:auto;
	margin:0 0 10px;
	border-left:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
	border-bottom:1px solid #b9b9b9;
	}
div#galeria ul{
	margin:0;
	padding:72px 25px;
	_padding:80px 25px;
	float:left;
	}
div#galeria ul li{
	display:inline;
	margin:0;
	padding:0;
	float:left;
	text-align:center;
	width:186px;
	}
div#galeria ul li p{
	margin:0;
	padding:0;
	}


/******* # FIM CSS MENU INTERNAS **********/
/******* # CSS GERAL CONTEUDO CONTATO **********/
div#geralContContato{
	background:#FFFFFF url(../_imagens/bgcontato.jpg) no-repeat 0 0;
	width:980px;
	float:left;
	border-left:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
	border-bottom:1px solid #b9b9b9;
	}
/******* # FIM CSS GERAL CONTEUDO CONTATO **********/
/******* # CSS GERAL CONTEUDO NOTICIAS **********/
div#geralContNoticias{
	background:#FFFFFF;
	width:980px;
	height:625px;
	float:left;
	border-left:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
	border-bottom:1px solid #b9b9b9;
	}
/******* # FIM CSS GERAL CONTEUDO NOTICIAS **********/

/******* # CSS GERAL CONTEUDO EMPRESA **********/
div#geralContEmp{
	background:url(../_imagens/bgempresa.jpg) no-repeat 0 0;
	width:980px;
	float:left;
	border-left:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
	border-bottom:1px solid #b9b9b9;
	}
/******* # FIM CSS GERAL CONTEUDO EMPRESA **********/
/******* # CSS GERAL CONTEUDO Listagem **********/
div#geralContLista{
	background:#fff;
	width:980px;
	padding:0 0 20px 0;
	float:left;
	border-left:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
	border-bottom:1px solid #b9b9b9;
	}
/******* # FIM CSS GERAL CONTEUDO Listagem **********/

/********* CSS GERAL CONTEUDO EMPRESA *************/

div#links{
	width:980px;
	background:#ececec;
	overflow:auto;
	margin:0 0 11px;
	border-left:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
	border-bottom:1px solid #b9b9b9;
	float:left;
	}
div#links h3{
	margin:20px 0 0 75px;
	padding:0;
	}
div#links ul{
	margin:0;
	padding:60px 25px;
	float:left;
	}
div#links ul li{
	display:inline;
	margin: 0 0 0 50px;
	padding:0;
	float:left;
	width:247px;
	}
div#links ul li p{
	margin:0;
	padding:0;
	}



/********* # FIM CSS GERAL CONTEUDO EMPRESA *************/

/********* CSS GERAL CONTEUDO contato *************/

div#linksCont{
	width:980px;
	background:#ececec;
	overflow:auto;
	margin:0 0 11px;
	border-left:1px solid #b9b9b9;
	border-right:1px solid #b9b9b9;
	border-bottom:1px solid #b9b9b9;
	}
div#linksCont ul{
	margin:0;
	padding:8px 25px;
	float:left;
	}
div#linksCont ul li{
	display:inline;
	margin: 0 0 0 50px;
	padding:0;
	float:left;
	width:247px;
	}
div#linksCont ul li p{
	margin:0;
	padding:0;
	}



/********* # FIM CSS GERAL CONTEUDOcontato *************/

div#embed{
	margin:10px auto;
	padding:0;
	width:200px;
	height:200px;
	float:left;

	}

div#ListaProd{
	padding:0 0 90px;
	width:960px;
	background:#fff;
	margin:10px 0 0 10px;
	float:left;
	border-bottom:2px solid #009142;
	}
div#ListaProd h3{
	margin:0 0 0 10px;
	font-size:18px;
	}
div#ListaProd h3 span{
	color:#009142;
	}
div#ListaProd ul{
	margin:10px 0 0 0;
	padding:0;
	float:left;
	}
div#ListaProd ul li{
	display:block;
	margin:0 0 10px 0;
	padding: 10px 20px;
	width:835px;
	float:left;
	}
div#ListaProd ul li a{
	text-decoration:none;
	color:#404040;
	margin:0 0 10px 0;
	}
div#ListaProd ul li a:hover{
	text-decoration:none;
	color:#fb6c26;
	}
	
/*********** # noticias *************/

div#noticias{
	overflow:auto;
	margin:20px auto;
	padding:0 0 0 0;
	width:927px;
	}
div#noticias h3{
	color:#404040;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	margin:0;
	padding:0;
	}
div#noticias h4{
	color:#404040;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	margin:0;
	padding:0;
	}
/*********** # Fim noticias **********/
/*********** # UltNoticias *************/

div#UltNoticias{
	overflow:auto;
	margin:20px auto;
	padding:0;
	width:927px;
	height:536px;
	}
div#UltNoticias h3{
	color:#404040;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	margin:0;
	padding:0;
	}
div#UltNoticias h4{
	color:#404040;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	margin:0;
	padding:0;
	}
div#UltNoticias a{
	color:#404040;
	text-decoration:none;
	}
div#UltNoticias a:hover{
	text-decoration:underline;
	}
/*********** # Fim UltNoticias **********/

/******* # RODAP **********/

div#rodape{
	width:100%;
	float:left;
	margin: 0 0 30px 0;
	
	}
div.site{
	width:470px;
	float:left;
	margin:43px 0 0 0;
	border-right:1px solid #ebebeb;
	
	}
div.site img{
	float:left;
	margin:0 10px 0 0;
	}
div.site p, div.enderco p{
	color:#464646;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	margin:25px 0 0 0;
	padding:0;
	}
	
div.enderco{
	width:503px;
	margin:45px 0 0 0;
	float:left;
	}
div.enderco img{
	float:left;
	margin:10px 0 0 0;
	}

/******* # FIM RODAP **********/

		
