BODY {
	BACKGROUND: #FFFFFF;
	margin-top: 40px; 
	margin-right: 40px; 
	margin-left: 40px; 
	margin-bottom: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
	text-align: /*justify;*/left;
}


LI { padding:0.3em; }

P { padding:0.5em; }

IMG {  border-style: none;}


H1, H2 { font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-style: normal;}

H1 {clear:both; color:#FFAB2D;}

H1:first-letter { font-size: 1.9em; font-style: normal; font-weight: normal;}
SPAN.grande { font-size: 1.9em; font-style: normal; font-weight: normal;}

H3 {margin-top:3em; padding:1em;font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; text-align:center;}


A { TEXT-DECORATION: none;font-weight: bold;}

A:link {color:#7A3D3D;}
A:visited {color:#7A3D3D;}
A:hover {color: #FD9800; text-decoration: none}
A:active {color:#7A3D3D;}

.mapa_site {width:100%;background-color:#FFAB2D;color:#FFFFFF; padding:0.2em;}


.foto {float:right;margin-top:1em; font-size:0.8em;}


.home {color:#FFAB2D;font-size: 0.85em;}
.IGP  { color: #CC0066; font-size: 0.85em;}	
.projectos  { color: #34699E;font-size: 0.85em;}
.e-geo  { color: #FFAB2D;font-size: 0.85em;}
.produtos  { color: #EA5E00;font-size: 0.85em;}
.servicos  { color: #9D4F00;font-size: 0.85em;}
.novidades  { color: #5C8B2E;font-size: 0.85em;}

.home A {color:#FFAB2D;}
.home P A:hover {color:#000000;}
.home A:visited {color:#FFAB2D;}

.IGP A  { color: #CC0066; }	
.IGP P A:hover {color:#000000;}
.IGP A:visited  { color: #CC0066; }	

.projectos A  { color: #34699E;}
.projectos P A:hover {color:#000000;}
.projectos A:visited  { color: #34699E;}

.e-geo A  { color: #FFAB2D;}
.e-geo P A:hover {color:#000000;}
.e-geo A:visited  { color: #FFAB2D;}

.produtos A { color: #EA5E00;}
.produtos P A:hover {color:#000000;}
.produtos A:visited  { color: #EA5E00;}

.servicos A { color: #9D4F00;}
.servicos P A:hover {color:#000000;}
.servicos A:visited { color: #9D4F00;}

.novidades A { color: #5C8B2E;}
.novidades P A:hover {color:#000000;}
.novidades A:visited  { color: #5C8B2E;}

	
.voltar {clear:left; margin-top:8em; padding:2em;
			margin-bottom:6em;}
.voltar A{background-color: #FFAB2D; padding:0.5em;TEXT-DECORATION: none;}	
.voltar A:hover{color:#FFFFFF;}	

.pergunta {width:100%; background-color:#FFAB2D;color:#FFFFFF; font-weight: bold;padding:0.2em;}

.resposta {padding-left:2em;}

.figura{text-align:center;}

UL.lst_site {list-style-type: none;}

UL.lst_site A:hover {color:#000000;}

.lst_org img
  {
  border: 1px solid #000000;
  }

.up img {
  border:0;
  }


.bandeira
  {
  margin: 2px;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
  padding:2px;
  }
.bandeira img
  {
  display: inline;
  margin: 1px;
  border: 1px solid #000000;
  }

.desc
  {
  text-align: center;
  font-weight: 100;
  font-variant: small-caps;
  font-size:0.7em;
  width: 70px;
  margin: 1px;
  }
  
  
 .logo
  {
  margin: 0px;
  height:130px;
  width: 120px;
  float: left;
  text-align: center;
  border: 2px solid #000000;
  border-style: outset;
  padding:4px;
  }
  
.logo img
  {
  display: inline;
  margin: 1px;
  padding:1px;
  }
  
.logo_desc
  {
  text-align: center;
  font-size:0.8em;
  width: 100px;
  margin: 1px;
  padding:1px;
  }
  
  
.mapa IMG {float:left;margin-top:1em;padding-right:1em;}

.localizacao {font-size:0.9em;}
.localizacao H2{background-color: #FFAB2D;color:#000000;padding:0.5em;}
.localizacao H3{text-align:left; font-size:1em;text-decoration: underline;}
.localizacao LI{text-indent:2em;}

.sede {font-weight: bold;color:#FFAB2D;}
.sede2 {font-weight: bold;text-decoration: underline;}

.mail_lst
  {
	clear:both;
	padding-top:2em;
 }

.mail_topL
 {
  text-align:left;
  font-size:1em;
  width: 52%;
  float: left;
  }

.mail_topD
 {
  text-align:right;
  font-size:0.85em;
  width: 45%;
  float: left;
  padding-bottom:2em;
  }

.mail_topD A
 {display:inline; text-decoration: underline;}
  
.mail
 {
  text-align:left;
  font-size:0.8em;
  width: 47%;
  float: left;
  padding-top:1em;
  padding-bottom:0.5em;
  padding-right:0.2em;
  padding-left:0.2em;
  }
.mail A
 {display:inline; text-decoration: underline;}
  

