@charset "utf-8";
/* CSS Document */

* {
	padding:0px;
	margin:0px;
	border:0px;
}

body { font-family:Lucida Sans Unicode, "Lucida Grande", sans-serif;
}

p{	font-size:11px;
	color:#184C2A;
	text-align:justify;
}

/* topo */
div.topo{ 
	width:100%;
	float:left;
	height:183px;
	background: transparent url(../images/bgmenu.png) repeat-x top left;
}

div.topo > div{
	width:920px; /*1020px;*/
	height:90px; /*140px*/
	margin:auto;
	background:url(../images/bgTopo.jpg) no-repeat top center;
	padding:50px 50px 0px 50px;
	}
div.topo > div > a{float:left;}


/*menu*/

ul.menu{
	list-style:none outside none;
	width:980px;
	padding:0px;
	margin:0px auto;
	background: none;
	height:43px;
	}
ul.menu > li {
	float:left;
	marker-offset:0px;
}
ul.menu > li > a{
	float:left;
	padding: 15px 22px 11px 22px;
	font-size:15px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}

/*rodape*/
div.bass{
	width:100%;
	float:left;
	margin:auto;
	height:33px;
	padding-top:8px;
	background:#184C2A url(../images/bgBass.jpg) repeat-x top left;
}
div.bass > div{
	width:980px;
	margin:0px auto;
	height:100%;
	font-size:9px;
	color:#FFF;
}
span.bass{float:left;}
span.soft{float:right;}

/* conteúdo */
 div.banner{
	width:100%;
	float:left;
	margin:auto;
	height:200px;
	background-color:#184C2A;
}
div.banner > div{
	width:980px;
	margin:0px auto;
	height:100%;
}
div.txtbanner {
	float:left; 
	width:300px; 
	text-align:right; 
	height:160px;
	padding: 20px 40px;
	}

div.conteudo{ 
	width:100%;
	float:left;
	min-height:300px;
	height:auto;	
	background: #FFF url(../images/bgFCont.jpg) repeat-x top left;
}
div.conteudo > div {
	width:980px;
	height:auto;
	min-height:200px;
	background:url(../images/bgCont.jpg) no-repeat top center;
	margin:0px auto;
	padding:1px 20px 0px 20px;
}

span.box-center{
	float:left;
	width:100%;
	height:22px;
	background: #FFF url(../images/separa-cont.jpg) no-repeat top left;
}
/*box-destaque*/
div.box-destaque{
	width:600px;
	height:auto;
	float:left;
}
div.box-destaque > span {
	width:582px;
	height:15px;
	padding:7px 9px 8px 9px;
	float:left;
	background-color:#184C2A;
}
div.box-destaque > span > h2,  div.p3 > h2,  div.p4 > h2, div.txtbanner > h2{
	font-size:15px;
	font-weight:bold;
	color:#A0CF67;
	float:left;
}

div.box-destaque > div {
	float:left;
	width:550px;
	height:auto;
	padding:25px 0px 0px 25px;
}
div.box-destaque > div > h3{
	font-size:15px;
	font-weight:bold;
	color:#A0CF67;
	float:right;
	width:100%;
	padding-bottom:15px;
}
div.box-destaque > div > p{
	float:right;
	width:49%;
	padding-bottom:12px;
}
div.box-destaque > div > img {
	padding-right:20px;
	float:left;
}

span.imgEmpL {
	width:380px;
	float:left;
	text-align:right;
	padding:0px !important;
 }
 span.txtEmp{
	float:left;
	padding:27px 0px 0px 0px;
	width:90px;
	height:150px;
	margin-right:40px;
 }
 span.txtEmp2{
	float:left;
	width:190px;
	height:auto;
	margin-left:31px;
	text-align:right;
}
span.txtEmp2 > h3{
	text-align:right;

}
span.txtEmp > p{
	text-align:left;
	font-size:11px;
	color:#FFF;
	}
span.txtEmp > h3{
	text-align:left;
	width:150px;
}
span.txtEmp > h3, span.txtEmp2 > h3{
	font-size:11px;
	font-weight:bold;
	color:#A0CF67;
	float:left;
}
span.txtEmp2 > p {
	text-align:right;
	font-size:10px;
	color:#FFF;
}

/*box-noticias*/
div.box-noticias {
	width:380px;
	float:left;
	height: 280px;

}
 
div.box-noticias > div{
	float:left;
	background: transparent url(../images/sepbox.jpg) left top no-repeat;
	width:100%;
	min-height:335px;
}

div.box-noticias > h3{
	float:left;
	width:350px;
	height:15px;
	font-size:11px;
	font-weight:bold;
	color:#A0CF67;
	padding: 15px 15px 15px 15px;	
}

div.box-noticias > p{
	font-size:11px;
	color:#184C2A;
	text-align:justify;
	padding:0px 15px 0px 15px;
	}
div.box-noticias > span {
	width:362px;
	height:15px;
	float:left;
	background-color:#A0CF67;
	padding:7px 9px 8px 9px;
}
div.box-noticias > span > h2, div.box-noticias > span > h1 {
	font-size:15px;
	font-weight:bold;
	color:#FFF;
	float:left;
}
div.box-noticias > span > h1{padding-left:10px;}
 
div.prodtxt{
	float:left;
	width:920px;
	padding:15px 25px 15px 25px;
	
}

 span.imgEmpL {
	width:380px;
	float:left;
	text-align:right;
	padding:0px !important;
 }
 span.txtEmp{
	float:left;
	padding:27px 0px 0px 0px;
	width:200px;
	height:50px;
	margin-right:40px;
 }
 span.txtEmp2{
	float:left;
	width:250px;
	height:auto;
	margin-left:31px;
	text-align:right;
}
span.txtEmp2 > h3{
	text-align:right;
	width:140px;
}
span.txtEmp > p{
	text-align:left;
	font-size:11px;
	color:#194C2B;
	}
span.txtEmp > h3{
	text-align:left;
}
span.txtEmp > h3, span.txtEmp2 > h3{
	font-size:11px;
	font-weight:bold;
	color:#A0CF67;
	float:left;
	width: 250px;
}
span.txtEmp2 > p {
	text-align:right;
	font-size:10px;
	color:#184C2A;
}
div.texto  a {
	color:#184C2A;
	font-weight:bold;
}	
/*produtos*/
div.p2{
	float:left;
	width:280px;
	height:188px;
	margin: 20px 0px 20px 0px;
	background: url(../images/bgPbox.jpg) repeat-x top left;
}
div.p2 > div {
	float:left;
	height:auto;
	width:251px;
	padding-top:8px;
} 
div.p2 > div > table {
	float:left;
	width:100%;
	height:145px;
} 
div.p2 > div > table tr td{
	width:14px;
	text-align:center;
	}
div.p2 > div > table tr td.imagem {
	width:120px;
	padding-top: 6px;
}
div.p3{
	float:left;
	width:381px;
	height:400px;
	}
div.produtos{
	float:left;
	width:980px;
	height:auto;
	background: url(../images/bgP.jpg) no-repeat left top;
}

div.p4{
	float:left;
	width:550px;
	height:400px;
	padding: 16px 24px 16px 24px;
}

div.p4 > h2 {
	width:550px;
	padding-bottom:11px;}

div.klabin{
	float:left;
	background: transparent url(../images/LOGO-KLABIN.png) no-repeat 20px 330px;
}
div.corrige{
	background-position: 20px 100px !important;
	padding-bottom:60px;
	}
div.revita{
	float:left;
	background: transparent url(../images/revita.png) no-repeat 20px 335px;
	}
 	
div.forest{
	float:left;
	background: transparent url(../images/forestpaper.png) no-repeat 20px 335px;
	}	
	
p.mapa{ font-size:12px; font-weight:bold;}
span.img-noticia{
	float:left; 
	text-align:center;
	padding:25px 0px; 
	width:100%; 
	height:auto;
}
div.auto{height:auto; }
