DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding: 0;}

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

h1 {
 font-size:16px; 
 text-decoration:none; 
 font-weight:bold;
 color:#007e59;
}

h1.destaques {
 font-size:15px; 
 text-decoration:none; 
 font-weight:bold;
 color:#000000;
}

h1.simul {
 font-size:12px; 
 text-decoration:underline; 
 color:#000000;
}

h2 {
 font-size:13px; 
 text-decoration:none; 
 font-weight:bold;
 color:#000000; 
}

h3 {
 font-size:12px; 
 text-decoration:none; 
 font-weight:bold;
 color:rgb(51,51,51);
}

/*  images  */
img { border: 0; }

/*  tables  */
table { border: 0; border-spacing: 0; border-collapse: collapse;}

input { border: 1px; }  



body {
  text-align:center;
  background: #FFFFFF ;
  font-family: Verdana;
  font-size: 11px;
  margin:0px;
  padding:0px;
  border:none;
}

form {
  padding: 0px;
  border: none;
  margin: 0px;
}

a {
	text-decoration:none;


}
	
a img{
  border:none;
}
	

#page{
  width:1000px;
  margin-right:auto;
  margin-left:auto;
  margin-top: 3px;
  padding:0px;
  text-align:left;
}

#page_top_bar{
  width:1000px;
  height: 20px;
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  background: #007E59;
  border: 1px solid #A0A98E; 
  color: white;
  
	}

#page_top_bar_text_left{
  padding:0px 0px 0px 10px;
  margin: 0px; 
  font-family: verdana;
	font-size: 11;
	font-weight: bold;
	font-style: italic;	
	}
	

#page_top_bar_text_right{
  padding:0px 0px 0px 607px;
  margin: 0px; 
  font-family: verdana;
	font-size: 11;
	font-weight: bold;
	font-style: italic;	
	}	
	
td.page_top_b a{
	color:white;
	
	}


#page_top{
  width:1000px;
  height: 85px;
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border: 1px solid #A0A98E; 
    
}

#page_top_logo_left {
  width: 375px;
  float: left;        
}
#page_top_center {
  width:625px;
  float: left;
}

/* 70 height total */
#page_top_center_pub {
  padding: 1px 20px 0px 320px; 
  margin: 0px;  
}



#page_footer {
  text-align: center;
  float: left;
}
#page_footer table.main_table {margin-left:auto; margin-right:auto;}
#page_footer .rodape {	
	color: #3d3939;
	font-family: Helvetica; 
	font-size: 12px; 
	font-weight: bold; 
	vertical-align: middle; 
	text-align: center;}
#page_footer .rodape a {
	color: #3d3939;
	text-decoration: none; }
#page_footer .rodape a:hover {
	color: #3d3939;
	text-decoration: underline;}
#page_footer .bottom_message {color: #3d3938; font-family: Helvetica; font-size: 12px; font-weight: normal;}

#page_content {
  margin: 14px 0px 0px 0px;
  width: 1000px;
}

#page_content_left {
  float: left;
  width: 163px;
  padding: 0px 0px 0px 0px;  	
  margin: 0px 0px 0px 0px;
}

#page_content_left table{
	width: 163px;	
	border: 1px solid #5E5D57;
	}

#page_content_left table.down td.middle{
	border-bottom: 1px solid #D3D2D1;
	background: white;
	}
	
#page_content_left table.down td.end{
	border-bottom: 0px	;
	background: white;
	}

#page_content_left table.down td{
	padding: 10px 5px 10px 10px;
	
	font-family: verdana;
	font-size: 11;
	font-weight: bold;
	
	}


#page_content_center {
  float: left;
  width: 655px;
	padding: 0px 0px 0px 0px;  	
	margin: 0px 10px 0px 10px;	
}


#page_content_center_top_left {
  float: left;
  width: 313px;
	padding: 0px 0px 0px 0px;  	
	margin: 0px 14px 0px 0px; 	
}
#page_content_center_top_right {
  float: left;
  width: 313px;
	padding: 0px 0px 0px 0px;  	
	margin: 0px 0px 0px 0px; 	
}

#page_content_center_body {
  float: left;
  width: 655px;
	padding: 0px 0px 0px 0px;  	
	margin: 16px 0px 0px 0px; 
}


#page_content_right {
  float: left;
  width: 160px;
  height: 800px;
	padding: 0px 0px 0px 0px;  	
	margin: 0px 0px 0px 0px;	
}

#info_text b{
	
	font-family: Helvetica, Arial;
	color: #007955;
	text-align: left;
	
	}
	
#info_text p {
	font-family: Helvetica, Arial;
	font-size: 12px;
	text-align: left;
	}

#info_text td{
	padding: 10px 10px 10px 10px;
	
	}

}
.body_link {
	color:#007955;
	text-decoration: underline;
}
.body_link a{
	color:#007955;
	text-decoration: underline;
}
.body_link a:hover{
  color:#A0A98E;
}

