


/*em uso*/
  h1 {
  color: #247c26;
  border-bottom: 0px solid #247c26;
  width: 250px;
  font-size: 1em;
  margin: 0;
  font-weight:bold;
  margin-bottom: 18px;
  margin-top: 0px;
    }
	/*em uso*/
	 h2 {
  color: #247c26;
  border-bottom: 4px solid #247c26;
  width: 550px;
  font-size: 1em;
  margin: 0;
  font-weight:bold;
  margin-bottom: 18px;
  margin-top: 20px;
    }
	/*em uso*/
	h3 {
color: #0B1968;
  padding: 0;
  margin: 0;
  font-size: 0.9em;}
	/*em uso*/
 h5 {
 color: #247c26;
  border-bottom: 0px solid #247c26;
  width: 250px;
  font-size: 1em;
  margin: 0;
  font-weight:bold;
  margin-bottom: 3px;
  margin-top: 0px;
    }
	
	

/*em uso*/	
h4{
color: #247c26;
  padding: 0;
  font-size: 1em;
}	
	/*em uso*/	
   h6 {
  color: #247c26;
  border-bottom: 4px solid #247c26;
  width: 450px;
  font-size: 0.9em;
  margin: 0;
  font-weight:bold;
  margin-bottom: 8px;
  margin-top: 20px;
    }
  
  em{
  color: #204766;
  padding: 0;
  font-size: 1em;
  font-style: normal;
  FONT-WEIGHT: bold;
  }
  a {
  font-weight: normal;
  text-decoration: none;
  color: #6bb61f;
  
  }
  a:hover {
  font-weight: normal;
  text-decoration: none;
  color: #247c26;
  }
 input, textarea {
 border: 1px solid #004C1F;
 font-size: 1.1em;
 
}


.btn{
background: #247c26;
height: 100%;
color: #FFFFFF;
font-weight: bold;
padding: 3px;
font-size: 0.8em;
}

ul {

list-style-type: none;
}

UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}


LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;}
	
	.l1 {
list-style-image: none;
padding: 0 0 5px 0px;
margin-bottom: 0px;
}


.l2 {
list-style-image: none;
padding: 0 0 15px 0px;
margin-bottom: 10px;
}

.lo
{list-style-position:outside;
list-style: outside;
padding-bottom: 5px;}


.l3 {
list-style-image: url(images/traco.jpg) ;
margin: 0 0 0 15px;
padding-bottom: 0px;
}

  
body, td, th {
	font: 0.8em  Verdana, Arial, Helvetica, sans-serif;
} 


  









#containerflash {
 position: absolute;
 top: 50%;
 left: 50%;
 width: 644px;
 height: 487px; 
 margin: -243px 0 0 -322px;

}



  
  
   
  
   
  
  
 #col_um .boxa {
  width: 181px;
  
  padding: 0;
  margin: 0;

  }
  
  
  #col_um .logo {
  margin-top: 53px;
  margin-left: 26px;  
    }
	
	#col_um .boxa {
	width: 69px;
  margin-top: 30px;
  margin-left: 50px;  
    }
	
	#col_um .boxb {
	width: 69px;
  margin-top: 15px;
  margin-left: 50px;  
    }
  
  /*
  <--MENUCONTEUDO
*/  

#menuconteudo {
width: 127px;
background: #58a721;
margin: 120px 0 0 54px;
text-align: left;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0; 

border: 0;
list-style: none;
font: Verdana, Arial, Helvetica, tahoma;
font-size: 11px;
font-weight: normal;

} 

#menuconteudo li {
display: block;

}

#menuconteudo li a {
background: #247c26;
border: 1px solid #58a721;
margin: 0 0px 0 0px;
display: block;
padding-left: 8px;
padding-right: 0px;
padding-top: 6px;
padding-bottom: 6px;
color: #fff;
text-decoration: none;
font-weight: normal;
}

#menuconteudo li a:hover {
background: #206f22;
}

  
  /*
  <--FIM MENUCONTEUDO
*/  
  
  
  /*
  <--MENUCONTEUDO
*/  

#menusub {
width: 120px;
background: #58a721;
margin: 132px 0 0 54px;
text-align: left;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0; 

border: 0;
list-style: none;
font: Verdana, Arial, Helvetica, tahoma;
font-size: 0.8em;
font-weight: normal;

} 

#menusub li {
display: block;

}

#menusub li a {
background: #247c26;
border: 1px solid #58a721;
margin: 0 0px 0 0px;
display: block;
padding-left: 10px;
padding-right: 0px;
padding-top: 3px;
padding-bottom: 5px;
color: #fff;
text-decoration: none;
font-weight: normal;
}

#menusub li a:hover {
background: #206f22;
}

  
  /*
  <--FIM MENUCONTEUDO
*/  
  
  
   
  
 
  
  
 
 #col_dois .top {
 margin-top: 0px;
 margin-left: 0px;
 width: 575px; 
 }
 
 
  
 /*
  <--MENU
*/  

#menu {
float: left;

margin: 10px 0 0 0px;
text-align: left;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0; 

border: 0;
list-style: none;
font: Verdana, Arial, Helvetica, tahoma;

font-weight: normal;
color:#333333;


} 

#menu li {
display: inline;
}

#menu li a {
color:#666666;
text-decoration: none;
font-weight: normal;
border-right: 0px #666666 solid;
padding-right: 0px;
padding-left: 0px;
font-size: 11px;
}

#menu li a:hover {
color: #247c26;
}

 
.detalhe {
float: left;
margin: 14px 0 0 22px;
font: Verdana, Arial, Helvetica, tahoma;
font-size: 0.8em;
font-weight: normal;
}  


.icone {
float: left;
margin: 10px 25px 10px 0;
font: Verdana, Arial, Helvetica, tahoma;
font-size: 0.8em;
font-weight: normal;
color: #000;
}  
 
 
 .detalhe1 {
float: left;
margin: 14px 0 0 8px;
font: Verdana, Arial, Helvetica, tahoma;
font-size: 0.8em;
font-weight: normal;
}  

.wrapper {
height: 28px;
width: 536px;
}
 
.green {
margin: 5px 0 0 0px;
background: #247c26;
padding: 4px;
width: 536px;
color: #FFFFFF;
font-size: 0.8em;
}


.wrapperqd {
margin: 0;
padding: 0;
height: 205px;
}

.box {
float: left;
width: 300px;
margin-top: 20px;
margin-bottom: 20px;
}


.box1 {
float: left;
width: 200px;
margin-top: 20px;
margin-bottom: 20px;
}


.quadro{
width: 240px;
height: 87px;
padding: 0px 0 0 0;
border: 1px solid #247c26;
border-top: 5px solid #247c26;
}


blockquote {
width: 240px;
	font-style: normal;	
	margin: 0;
	padding: 4px 0 0 0;
	margin-bottom: 25px;		
	font-size: 0.9em;
	color: #3f3f3f;
	text-align: left;
}

.boxtexto {
width: 240px;
	font-style: normal;	
	margin: 0;
	padding: 4px 0 0 0;
	margin-bottom: 25px;		
	font-size: 0.9em;
	color: #3f3f3f;
	text-align:left;
	
}

/*
  <--MENUCONTEUDO
*/  

#menunoticia {
width: 550px;
margin-top: 5px;
} 

#menunoticia li {
display: block;
background: url(imagens/ico_noticias.jpg) no-repeat;
margin-bottom: 8px;

}

#menunoticia li a {
color: #247c26;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
padding-top: 4px;
padding-bottom: 4px;


padding-left: 16px;
}

#menunoticia li a:hover {
color: #3f3f3f;
}


#menumap {
width: 300px;
margin-top: 0px;
} 

#menumap li {
display: block;
margin-bottom: 8px;
}

#menumap li a {
color: #247c26;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 0px;
}

#menumap li a:hover {
color: #3f3f3f;
}

.detalhenews {
margin: 0px 0 8px 424px;
}



.rodape2 {
width: 450px;
margin: 3px 0 0 0px;
}

.rodape3 {
width: 450px;
margin: 50px 0 0 0px;
}


.back {
margin: 0px 0 8px 465px;
}


.back2 {
width: 380px;
margin: 10px 0 0 0px;
text-align: right;
}



.detalherp{
float: left;
padding-left: 10px;
}
  
  /*
  <--FIM MENUCONTEUDO
*/  


#content{
width:550px;
margin-top: 15px; 

padding-bottom: 10px;
}

#content2{
scrollbar-face-color:#6caa2d; 
scrollbar-highlight-color:#bcd99f; 
scrollbar-3dlight-color:#6caa2d; 
scrollbar-darkshadow-color:#6caa2d; 
scrollbar-shadow-color:#e8f4dc; 
scrollbar-arrow-color:#e8f4dc; 
scrollbar-track-color:#cae7ad; 
position:absolute; 
left:211px; 
top:200px; 
width:450px; 
height:260px; 
z-index:1; 
overflow: auto; 
visibility: visible;
font-size: 0.9em;
padding-right: 10px;
padding-bottom: 20px;

}

#content3{
scrollbar-face-color:#6caa2d; 
scrollbar-highlight-color:#bcd99f; 
scrollbar-3dlight-color:#6caa2d; 
scrollbar-darkshadow-color:#6caa2d; 
scrollbar-shadow-color:#e8f4dc; 
scrollbar-arrow-color:#e8f4dc; 
scrollbar-track-color:#cae7ad; 
position:absolute; 
left:211px; 
top:215px; 
width:460px; 
height:260px; 
z-index:1; 
overflow: auto; 
visibility: visible;
font-weight: bold;
padding-bottom: 10px;
font-family: tahoma;
}

#content4{
scrollbar-face-color:#6caa2d; 
scrollbar-highlight-color:#bcd99f; 
scrollbar-3dlight-color:#6caa2d; 
scrollbar-darkshadow-color:#6caa2d; 
scrollbar-shadow-color:#e8f4dc; 
scrollbar-arrow-color:#e8f4dc; 
scrollbar-track-color:#cae7ad; 
position:absolute; 
left:211px; 
top:214px; 
width:460px; 
height:254px; 
z-index:1; 
overflow: auto; 
visibility: visible;
padding-bottom: 10px;
}

#content5{
scrollbar-face-color:#6caa2d; 
scrollbar-highlight-color:#bcd99f; 
scrollbar-3dlight-color:#6caa2d; 
scrollbar-darkshadow-color:#6caa2d; 
scrollbar-shadow-color:#e8f4dc; 
scrollbar-arrow-color:#e8f4dc; 
scrollbar-track-color:#cae7ad; 
position:absolute; 
left:211px; 
top:240px; 
width:460px; 
height:230px; 
z-index:1; 
overflow: auto; 
visibility: visible;
padding-bottom: 10px;
}


#content6{
scrollbar-face-color:#6caa2d; 
scrollbar-highlight-color:#bcd99f; 
scrollbar-3dlight-color:#6caa2d; 
scrollbar-darkshadow-color:#6caa2d; 
scrollbar-shadow-color:#e8f4dc; 
scrollbar-arrow-color:#e8f4dc; 
scrollbar-track-color:#cae7ad; 
position:absolute; 
left:211px; 
top:210px; 
width:445px; 
height:260px; 
z-index:1; 
overflow: auto; 
visibility: visible;
padding-bottom: 10px;
padding-right: 15px;
}


.morenews {
margin-top: 20px;

}

.footer {
margin-top: 10px;

}

.footer2 {
margin-top: 290px;

}

.footer3 {
margin-top: 280px;

}

/*
  <--MENUCONTEUDO
*/  

#lista {
margin-top: 5px;
} 

#lista li {
display: block;
background: url(imagens/ic_lista.jpg) no-repeat;
margin-bottom: 8px;
padding-left: 10px;

}

.wrapperprod {
padding-top: 90px;
padding-bottom: 175px;

}

.table {
margin-top: 5px;
text-align: center;



}

.tx {
font-size: 0.9em;
padding-right: 20px;
font-weight: normal;
text-align: left;
}

.txtt {
font-size: 1em;
font-weight: bold;
text-align: left;
margin-top: 10px;
padding-left: 160px;
}

.txinfo {
font-size: 0.9em;
font-weight: normal;
}


.texto {
font-size: 0.9em;
font-weight:normal;
padding-right: 15px;
}


/*
  <--MENUCONTEUDO
*/  

#menuinfo {
width: 560px;
margin-top: 5px;
} 

#menuinfo li {
display: block;
background: url(imagens/ico_noticias.jpg) no-repeat;
margin-bottom: 8px;

}

#menuinfo li a {
color: #3f3f3f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
padding-top: 4px;
padding-bottom: 4px;



padding-left: 16px;
}

#menuinfo li a:hover {
color: #247c26;
}


/*
  <--MENUCONTEUDO
*/  

#menucontent {
width: 440px;
margin-top: 5px;
} 

#menucontent li {
display: block;

margin-bottom: 8px;

}

#menucontent li a {
color: #3f3f3f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
padding-top: 4px;
padding-bottom: 4px;


padding-left: 0px;
}

#menucontent li a:hover {


color: #247c26;
}


/* menu */
.anylinkmenu{
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	border: 1px solid #58a721;;
	border-bottom-width: 0;
	font: Verdana, Arial, Helvetica, tahoma;
	font-size: 0.8em;
	font-weight: normal;
	line-height: 18px;
	z-index: 100; /* zIndex should be greater than that of shadow's below */
	background: lightyellow;
	width: 200px; /* default width for menu */
}

.anylinkmenu ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.anylinkmenu ul li a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #58a721;
	padding: 2px 0;
	text-decoration: none;
	text-indent: 5px;
	color:#FFFFFF;
}

.anylinkmenu a:hover{ /*hover background color*/
	background: #206f22;
	color: white;
}

/* menu */



html, body {height:100%;} 
body {
	margin: 0px;
	padding: 0px;
	background-image: url(images/canavial.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: center bottom;
	background-color: #1c66e1;
	}
#container { 
	width:790px;
	 position:relative;  /*Contexto de posicionamento */
	
	background: #fff url(images/bg_tudo2.jpg) repeat-y;
	margin:0 auto;
	text-align:left;
	min-height:100%;
	border:dotted #999;
	border-width:0 0px;
	}
 * html #container {height: 100%;}
#conteudo {padding-bottom:100px;}
#col_dois {
	width:581px;
	padding-left:20px;
	float:right;
	padding-top: 1px;
	margin-right: 0px;
	text-align:justify;
	}
#col_um {
background: url(images/bg_colum.jpg) top left no-repeat;
	width:181px;
	float:left;
	padding-top:0px;
	}
#rodape {
	background: url(images/rodape2.jpg);
	width:790px;
	height:102px;
	position: absolute;
	bottom: 0; /**/ 
	border:dotted #999;
	border-width: 0px 0;
	text-align:center;
	}
	
	#rodape .box{
	float: left;
	width: 92px;	
	}
	
	#rodape .moldura{
	margin-left: 196px;	
	}

.clear {clear:both;}

.clear2 {clear:both;
margin-bottom: 25px;}

/*inicio menusubcategorias*/

#menusubcategorias {
margin: 0px 0 0px 0px;
text-align: left; 
padding: 0px;
border: 0;
list-style: none;
width: 114px;
font: Verdana, Arial, Helvetica, tahoma;
font-size: 10px;
background: #58a721;
} 

#menusubcategorias li a {
background: #58a721;
border-bottom: 1px dotted #fff;
margin: 0 0px 3px 10px;
display: block;
padding-left: 0px;
padding-right: 0px;
padding-top: 3px;
padding-bottom: 6px;
color: #fff;
text-decoration: none;
font-weight: normal;

}

#menusubcategorias li a:hover {
color: #19561a;
background: #58a721;
}

.boxfone {
width: 127px;
margin: 10px 0 5px 54px;

color: #666666;
font-weight:normal;
}


.spaq {
margin-top: 18px;

}

.boxspaq{
margin-bottom: 5px;
font-size: 0.7em;
}

.boxrss{
margin-bottom: 5px;
font-size: 0.8em;
}

#lg {
width: 550px;
height: 260px;
}

#lg .box1{
	float: left;
	width: 236px;	
	}
	
	#lg .box{
	float: left;
	width: 150px;	
	}
	
	#lg .box2{
	float: left;
	width: 100px;	
	}
	
	#lg .box3{
	width: 550px;
	text-align: center;
	padding-top: 15px;	
	}
	
	.boxmapa1{
	float: left;
	width: 118px;
	color: #247c26;
	font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
margin-bottom: 15px;
vertical-align: top;

	}
	
	.boxmapa1 a {color: #247c26;}
	
	.boxmapa2{
	float: left;
	width: 300px;
	margin-bottom: 15px;
	vertical-align: top;	
	
	}
	
	
	fieldset {
	margin: 1em 0;
	padding: 1em;
	border: 1px solid #ccc;
	background: #f8f8f8;
	}
	
	legend {
	font-weight: bold;
	font-size: 12px;
	color:#247c26;
	}
	
	label {
	display: block;
	}
	
	

