* {	margin:0;padding:0 }

body { 
	/*background:#D1F0B2 url(img/bgbody.gif) no-repeat top;*/
	background:#D1F0B2 }

#all {
	background:#FFF;
	font:11px Tahoma, Verdana, "Trebuchet MS", Sans-serif;
	width:775px;
	margin:0 auto }
	
a { color:#00923F; outline:none }
a:hover { color:#85C226 }
	
#header {
	padding:190px 0 0 0;
	position:relative;
	background:url(img/header.jpg) no-repeat;
	height:165px }
	
#header h1 {
	position:absolute;
	top:50px;
	left:15px }
	
#header h1 a {
	background:url(img/logotipo.gif);
	display:block; 
	width:223px; 
	height:90px }
	
#header ul.idiomas {
	height:22px;
	background:url(img/bandeiras.jpg) no-repeat;
	list-style:none;
	left:245px;
	top:120px;
	position:absolute }
	
#header ul.idiomas li { float:left; margin:0 3px 0 0 }
#header ul.idiomas li a span { display:none }
#header ul.idiomas li a {
	width:22px;
	height:22px;
	display:block }
	
#header h1 a span { display:none }

#header .menu {
	position:absolute;
	top:155px;
	left:10px;
	overflow:hidden;
	height:47px }
	
#header .menu .inicio {
	width:7px;
	float:left;
	height:47px;
	background:url(img/bgmenu_inicio.gif) no-repeat }

#header .menu .fim {
	width:7px;
	float:left;
	height:47px;
	background:url(img/bgmenu_fim.gif) no-repeat }

#header .menu ul { float:left; list-style:none }	
	
#header .menu ul li {
	float:left;
	padding:7px 0 8px 0;
	background:#016436 url(img/bgmenu_meio.gif) }
	
#header .menu ul li a {
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	border-right:1px solid #DDD;
	padding:0 7px 0 7px;
	display:block }
	
#header .menu ul li.end a { border:0 }
#header .menu ul li a:hover { color:#D1F0B2 }
	
#header .destaque {
	background:url(img/bgdestaque.gif);
	height:164px }
	
#header .destaque a {
	color:#0066CC;
	font-weight:bold }
	
#header .boxA {
	bottom:35px;
	left:150px;
	position:absolute;
	width:225px;
	height:120px }	

* html #header .boxA { bottom:15px }	
	
#header .boxA h2 span,
#header .boxB h2 span { display:none }
#header .boxA h2 {
	margin:0 0 5px;
	background:url(img/h2_mateigas-e-oleos-vegetais-da-amazonia.gif) no-repeat; 
	height:38px }
	
#header .boxB {
	bottom:10px;
	right:20px;
	color:#FFF;
	position:absolute;
	width:240px;
	height:75px }

#header .boxB a { color:#FFCC00 }

#header h2 { background:none }

h2 {
	padding:0 8px 5px 60px;
	background:url(img/bgh2.gif) no-repeat bottom left;
	display:block;
	clear:both;
	margin:0 0 0 5px }

h2 span {
	height:30px;
	color:#016436;
	letter-spacing:-1px;
	font:22px Georgia, "Times New Roman" }
	
/* HOME ----------------------------------------------- */
#home {
	background:#FFF;
	padding:10px }
	
#home h2 { margin-bottom:10px }

#home .box {
	position:relative;
	padding:5px 15px 15px 15px;
	float:left;
	width:210px;
	height:174px;
	margin:0 0 25px }
	
#home .box h2 { 
	padding:0;
	margin:0 0 10px 0;
	color:#016436;
	letter-spacing:-1px;
	font:18px Georgia, "Times New Roman";
	background:none;
	line-height:20px; 
	text-align:center }
	
#home .box h2 span { font-size:26px; line-height:20px }

#home .boxA {
	background:url(img/bgboxA.jpg);
	margin:0 15px 0 0 }

#home .boxB { background:url(img/bgboxB.jpg) }

#home .box a {
	margin:10px 0 0 0;
	background:url(img/btn_saiba-mais.gif);
	width:85px;
	position:absolute;
	left:15px;
	bottom:15px;
	display:block;
	height:25px }

#home .box a span { display:none }

#home .box img {
	position:absolute;
	right:-10px;
	bottom:-18px }

.c1 { padding:0 0 0 10px; margin:0 15px 0 0 }
	
.c1, .c2 {
	float:left;
	width:365px }

/* CONTEUDO ----------------------------------------------- */
#content {
	font:13px Arial, Tahoma, Sans-serif;
	padding:10px }

ul.submenu { 
	width:710px;
	list-style:none; 
	padding:0 0 0 30px }	
	
ul.submenu li {
	float:left;
	padding:7px 0 7px 0;
	margin:0 5px 15px 0;
	background:url(img/bgsubmenu_inicio.gif) repeat-x left }
	
ul.submenu li a {
	font:bold 13px Tahoma, Verdana, "Trebuchet MS", Sans-serif;
	color:#FFF;
	text-align:center;
	text-decoration:none;
	padding:10px;
	display:block;
	background:url(img/bgsubmenu_fim.gif) no-repeat right top }
	
ul.submenu li.end a { border:0 }
ul.submenu li a:hover { color:#FFF }

.default { font:13px Arial; clear:both }
.default p {
	line-height:20px;
	margin:15px 0 15px 0;
	padding:0 0 0 65px }
	
img.secao {
	float:right;
	margin:0 20px 0 40px }
	
p.destaque { background:url(img/seta.jpg) no-repeat 25px top }

/* RODAPE ----------------------------------------------- */

#footer {
	clear:both;
	background:url(img/footer.gif) no-repeat;
	margin:20px 0 0 0;
	padding:60px 0 0 25px;
	height:105px }
	
#footer p {
	float:left;
	margin:0 50px 0 0 }

#fale label
{
	display:block;
	width:100px;
	padding-top:2px;
	height:25px;
	border-bottom:1px dotted #e4e4e4; 
	float:left;
}

#fale input 
{
	margin-bottom:5px;
	font-family:Arial;
	color:green;
	height:25px;	
}	

#news
{
	padding-left:65px;

}

#news input
{	
	font-family:Arial;
	color:green;
	height:25px;	
}

#fale textarea
{
	color:green;
	font-family:arial;
}
	
* html img {
filter:expression(
   this.alphaxLoaded ? "" :
   (
    this.src.substr(this.src.length-4)==".png"
    ?
    (
     (!this.complete)
     ? "" :
      this.runtimeStyle.filter=
      ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
      (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
      String(this.alphaxLoaded=true).substr(0,0)+
      (this.src="img/blank.png").substr(0,0)
    )
    :
    this.runtimeStyle.filter=""
   )
  ) }
