/* CSS Document */
* {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	z-index: 1;
}

body {
font-family:Arial, Helvetica, sans-serif;
 background:url(imagens/fundo.jpg) no-repeat;
 background-position: 50% 0%;
 }
#container {
 width:950px;
 height:auto;
 margin:0 auto;
 z-index: 0;
 }
#top1 {
 width:950px;
 height:30px;
 float:left;
 }
 #top2 {
 width:700px;
 height:323px;
 margin: 0 0 0 170px;
 }
 #main {
 width:950px;
 height:autopx;
 min-height:autopx;
 float:left;
 margin: 17px 0 0 0;
 font-size:13px;
 }
 #main h1{
 font-size:15px;
 text-align:left;
 color:#436A35;
 font-weight:bold;
 margin: 0 0 0 0;
 text-transform: uppercase;
 text-align:center;
 }
 #rodape {
 width:895px;
 height:68px;
 background:url(imagens/rodape.png) no-repeat;
 margin: 10px 0 0 0;
 float:left;
 }
 #bndes {
 width:300px;
 height:68px;
 background:url(imagens/BNDES.png) no-repeat;
 margin: 0 0 0 400px;
 float:left;
 }
 #rodape_endereco {
 width:950px;
 height:85px;
 text-align:center;
 float:left;
 font-size:10px;
 color:#58764B;
 }
 #icones {
 width:70px;
 height:70px;
 margin: 10px 0 0 10px;
 float:left;
 }
 #textos_destaques {
 width:170px;
 height:70px;
 margin: 10px 0 0 10px;
 float:left;
 }
 #home_destaque {
 width:300px;
 height:90px;
 margin: 0 0 0 0px;
 padding: 0 0 10px 0;
 float:left;
 background:url(imagens/fundo_destaque.png) no-repeat;
 }
 #home_destaque p{
 width:170px;
 height:30px;
 margin: 0 0 0 0px;
 padding: 0 0 0 0;
 float:left;
 }
 #sustentabilidade_destaque {
 width:270px;
 height:90px;
 margin: 0 0 0 20px;
 padding: 0 0 10px 0;
 float:left;
 background:url(imagens/fundo_destaque_menor.png) no-repeat;
 }
 #qualidade_destaque {
 width:auto;
 height:auto;
 margin: 20px 0 0 130px;
 padding: 0 0 10px 0px;
 float:left;
 text-align:center;
 }
 #qualidade_destaque a{
 color:#FF3300;
 font-size:12px;
 text-decoration:none;
 font-weight:bold; 
 }
 #bloco_qualidade_fotos{
 width:600px;
 height:autopx;
 float:left;
 margin: 17px 0 0 190px;
 }
 #boxrh {
 width:600px;
 height:120px;
 margin: 10px 0 0 150px;
 float:left;
 background:url(imagens/fundo_box_rh.jpg)
 }
 #boxrh h3{
 font-size:13px;
 color: #FF6600;
 margin: 10px 0 0 20px;
 float:left;
 }
 #boxrh_texto {
 width:440px;
 height:90px;
 margin: 0 0 0 20px;
 padding: 0 0 10px 0;
 float:left;
 font-size:12px;
 text-align:justify;
 }
 #boxrh_texto3 {
 width:420px;
 height:90px;
 margin: 10px 0 0 20px;
 padding: 0 0 10px 0;
 float:left;
 font-size:16px;
 text-align:justify;
 font-weight:bold;
 color:#003300;
 }
 #boxrh_texto2 {
 width:440px;
 height:90px;
 margin: 20px 0 0 240px;
 padding: 0 0 10px 0;
 float:left;
 font-size:13px;
 text-align:justify;
 }
 #boxrh_foto {
 width:115;
 height:87;
 margin: 15px 0 0 15px;
 float:left;
 }
 #home {
 width:300px;
 height:auto;
 margin: 40px 0 0 10px;
 padding: 0 0 20px 0;
 float:left;
 }
 #homedentro {
 width:900px;
 height:auto;
 margin: 40px 0 0 30px;
 float:left;
 }
 #homelinks {
 width:300px;
 height:auto;
 margin: 40px 0 0 350px;
 border-color:#FFFFFF;
 float:left;
 }
 #homelinks h2{
 color:#FFFFFF
 }
  #homelinks a{
 color:#FFFFFF
 }
   #homelinks a:hover{
 color:#FFFFFF
 }
 #homenoticias {
 width:550px;
 height:auto;
 margin: 40px 0 0 200px;
 float:left;
 color:#333333;
 text-align:justify;
 }
 #homenoticias h2{
 color:#FF3300;
 font-size:16px;
 }
 #homenoticias a{
 color:#666666;
 text-decoration:none;
 }
 #homenoticias a:hover{
 color:#FF6600;
 text-decoration:underline;
 }
 #homepartes {
 width:400px;
 height:auto;
 margin: 10px 0 20px 20px;
 padding: 0 0 0 0;
 float:left;
  text-align:justify;
 }
 #homedentro p{
 font-size:12px;
 text-align:justify;
 color:#333333;
 font-weight:100;
 margin: 10px 0 0 0;
 }
 #homedentro h1{
 font-size:15px;
 text-align:left;
 color:#436A35;
 font-weight:bold;
 margin: 0 0 0 0;
 text-transform: uppercase;
 }
 #home p{
 font-size:11px;
 text-align:left;
 color:#333333;
 font-weight:100;
 }
 #home a{
 color:#333333;
 text-decoration:none;
 font-weight:100;
 }
 #home a:hover{
 color:#000033;
 text-decoration:underline;
 font-weight:100;
 }
 #homeesquerda_produtos {
 width:200px;
 height:auto;
 margin: 0 0 0 0;
 padding: 0 0 10px 0;
 float:left;
 }
 #homedireita_produtos {
 width:570px;
 height:auto;
 margin: 0 0 0 30px;
 border:#CCCCCC solid 2px;
 float:left;
 background:#E7E6CB;
 }
 #linha_produtos {
 width:500px;
 height:1px;
 float:left;
 padding: 0 0 7px 0;
 background:url(imagens/linha.jpg) no-repeat;
 }
 #destaque_produtos {
 width:500px;
 height:auto;
 float:left;
 padding: 10px 10px 10px 10px;
 margin: 0 0 20px 0;
 border:#DBBD64 solid 1px;
 background:#FFFFFF;
 } 
 #homedireita_produtos_texto {
 width:500px;
 height:auto;
 margin: 4px 0 0 30px;
 float:left;
 }
 #homedireita_produtos h1{
 font-size:12px;
 color:#FF3300;
 font-weight:bold;
 padding: 20px 0 0 0;
 }
 #homedireita_produtos h2{
 font-size:20px;
 color:#386332;
 font-weight:bold;
 font-stretch:condensed;
 font-weight:700;
 }
 #foto_produtos {
 width:200px;
 height:150px;
 float:left;
 }
 #fotosmini {
 width:200px;
 height:50px;
 border: solid 1px #597E43;
 margin: 6px 0 0 0;
 padding: 0 0 0 0;
 float:left;
 }
 #fotosmini_qualidade {
 width:140px;
 height:130px;
 border:none;
 margin: 0 0 0 10px;
 float:left;
 }
 #noticias {
 width:270px;
 height:310px;
 margin: 20px 0 0 40px;
 float:left;
 background:url(imagens/fundonoticias.jpg) center no-repeat;
 }
 #noticias p{
 width:220px;
 height:autopx;
 margin: 20px 0 0 30px;
 font-size:11px;
 text-align:left;
 color:#333333;
 font-weight:100;
 }
 #noticias a{
 color:#4A5068;
 text-decoration:none;
 }
 #noticias a:hover{
 color:#000033;
 text-decoration:underline;
 }
 #home h1 {
 font-size:12px;
 text-align:justify;
 color:#4A7A19;
 font-weight:bold;
 padding: 0 0 5px 0;
 }
 #home h2 a{
 font-size:11px;
 color:#003366;
 font-weight:bold;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 }
 #home h2 a:hover{
 font-size:11px;
 color:#FF3300;
 font-weight:bold;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 }
  #home_qualidade {
  width:510px;
  height:auto;
 margin:0 0 0 200px;
 float:left;
 text-align:justify;
 }
 #home_contato {
 margin:0 0 0 250px;
 float:left;
 } 
 #contato textarea{
 font-size:12px;
 border:solid 1px #C8CFD5;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 background:#FFFFFF;
 color:#51676F;
}
 #contato input{
 font-size:12px;
 border:solid 1px #C8CFD5;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 background:#FFFFFF;
 color:#51676F;
}
#menu {
 width:720px;
 height:15px;
 float:left;
 margin:17px 0 0 250px;
 font-size:12px;
 color:#6AB850;
 font-weight:900;
}
#menu a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
#menu a:hover{
color:#6AB850;
text-decoration:none;
font-weight:bold;
}
#menu ul {
 marging:10px 0px 0px 0px;
 padding: 3px 0 0 0;
 float:left;
 }
#menu li {
 display:inline;
 color:#6AB850;
 margin: 0 0 0 0px;
 font-weight:900;
 float:left;
}
#menu ul li {
	position:relative;
}
#menu li ul { 
        position:absolute;
		visibility: hidden;
		left: 0px;
		top: 15px;
}
	
#menu li ul li { 	
		display:block;
		margin: 0px;
		min-width: 200px;
		padding: 5px;
		border-bottom: 1px solid #FFFFFF;
		background:#30404E;
		float:left;
		position:relative;

}
#menu li ul li ul li{ 
		display:block;
		min-width: 130px;
		margin: 0px;
		border-bottom: 1px solid #FFFFFF;
		padding: 5px;
		background:#FF6600;
		float:inherit;
		left: 210px;
		top: -20px;
}

#menu li:hover ul, #menu li.over ul { 
        visibility: visible;
}

#menu li:hover ul ul, #menu li.over ul ul { 
        visibility: hidden;	
}

#menu ul ul li:hover ul, #menu ul ul li.over ul { 
        visibility: visible;
		
}
#feature_wrap{
height:666px;
width:300px;
position:relative;
display:block;
}
ul#feature_buttons{
margin:0 0 0 250px;
padding:0 0 0 0;
width:130px;
height:27px;
display:block;
}
ul#feature_buttons li{
display:block;
float:left;
text-align:center;
color:#accfd6;
padding:0 0 5px 0;
font-size:15px;
font-weight:bold;
cursor:pointer;
width:20px;
height:17px;
background:transparent url("botoesfundo.png") no-repeat top left; 		
}
ul#feature_buttons li:hover {
background-position:center left; 
color:#FFFF00;
}
ul#feature_buttons li.active {
background-position:bottom left; 	
color:#FF6600;
}
#slider_wrap {
background:none;
width:666px;
margin:0 0 0 0;
z-index:-1200;
height:300px;
max-height:300px;
overflow:hidden; 
}		
#slider_wrap div div { 
overflow:hidden;
height:300px;
z-index:-1200; 
}
#slider_wrap div div a{
border:none;
padding:0 0 0 0;
marging:0 0 0 0;
}
#pop {
	position:absolute;
	left: 200px;
	top: 350px;
}
