body {
	top:0;
	left:0;
	margin:0;
	margin-bottom:0px;
	padding:0;
	background-color: #EBEBEB;
	repeat-x fixed;
	text-align:left; /* hack para o IE */	
	font:8pt/1.5em	Tahoma, Verdana, Arial, Serif;
	}


	
/*********************************************************************/
/******** FONTES *********/

font{
	color: #444444;
	font:8pt/1.5em 	Tahoma, Verdana, Arial, Serif;	
}


/*********************************************************************/
/**** INDEX ****/

font.tituloIndex{
	font:11pt/1.3em Tahoma, Verdana, Arial, Serif;
	font-weight: bold;
	color: #990000;
}

font.textoIndex{
	font:10pt/1.3em Tahoma, Verdana, Arial, Serif;
	color: #555555;
}
    a.textoIndex{
    	text-decoration: none;
    	color: #990000;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.textoIndex:link {
    	text-decoration: none;
    	color: #990000;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.textoIndex:visited {
    	text-decoration: none;
    	color: #990000;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.textoIndex:hover {
    	text-decoration: underline;
    	color: #990000;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }

font.separacaoIndex{
	font:6pt/1.3em Tahoma, Verdana, Arial, Serif;
	color: #555555;
}

/*********************************************************************/
/******** CABEÇALHO *********/

font.cabecFoneCentral{
	font:11pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #555555;
}


/*********************************************************************/
/** BUSCA **/

font.textoBusca{
	font:10.5pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #ffffff;
}
    a.textoBusca{
    	text-decoration: none;
    	color: #ffffff;
    	font:10.5pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.textoBusca:link {
    	text-decoration: none;
    	color: #ffffff;
    	font:10.5pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.textoBusca:visited {
    	text-decoration: none;
    	color: #ffffff;
    	font:10.5pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.textoBusca:hover {
    	text-decoration: underline;
    	color: #ffffff;
    	font:10.5pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }


/*********************************************************************/
/** RESULTADOS DE BUSCA **/

font.tituloResultado{
	font:12pt/1.3em Tahoma, Verdana, Arial, Serif;
	color: #f5c90c;
}

font.textoResultado{
	font:10pt/1.3em Tahoma, Verdana, Arial, Serif;
	color: #555555;
}

font.textoResultadoDestaque{
	font:10pt/1.3em Tahoma, Verdana, Arial, Serif;
	font-weight: bold;
	color: #990000;
}
	
    a.textoResultado{
    	text-decoration: none;
    	color: #555555;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.textoResultado:link {
    	text-decoration: none;
    	color: #555555;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.textoResultado:visited {
    	text-decoration: none;
    	color: #555555;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.textoResultado:hover {
    	text-decoration: underline;
    	color: #555555;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
	
	
/*********************************************************************/
/**** CONTEUDOS ****/

font.tituloConteudo{
	font:12pt/1.3em Tahoma, Verdana, Arial, Serif;
	color: #f5c90c;
}

font.textoConteudo{
	font:10pt/1.3em Tahoma, Verdana, Arial, Serif;
	text-align:justify;	
	color: #555555;
}
    a.textoConteudo{
    	text-decoration: none;
		font:10pt/1.3em Tahoma, Verdana, Arial, Serif;
		color: #555555;
    }
    a.textoConteudo:link {
    	text-decoration: none;
		font:10pt/1.3em Tahoma, Verdana, Arial, Serif;
		color: #555555;
    }
    a.textoConteudo:visited {
    	text-decoration: none;
		font:10pt/1.3em Tahoma, Verdana, Arial, Serif;
		color: #555555;
    }
    a.textoConteudo:hover {
    	text-decoration: underline;
		font:10pt/1.3em Tahoma, Verdana, Arial, Serif;
		color: #555555;
    }


font.textoDestaque{
	font:10pt/1.3em Tahoma, Verdana, Arial, Serif;
	text-align:justify;	
	color: #990000;
}


font.substituloConteudo{
	font:10pt/1.3em Tahoma, Verdana, Arial, Serif;
	font-weight: bold;
	color: #555555;
}

font.fonteConteudo{
	font:8pt/1.3em Tahoma, Verdana, Arial, Serif;
	color: #555555;
}
	
font.textoLegendaImagem{
	font:8pt/1.3em Tahoma, Verdana, Arial, Serif;
	font-style:italic;
	color: #555555;
}
		
/*********************************************************************/
/** RODAPÉ **/

font.rodape{
	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;
	font-weight:bold;
	color: #f5c90c;
}

font.rodapeDetalhes{
	font:7.5pt/1.5em Tahoma, Verdana, Arial, Serif;
	font-weight:bold;
	color: #ffffff;
}
    a.rodapeDesenv{
    	text-decoration: none;
		font-weight:bold;
    	color: #ffffff;
    	font:7pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.rodapeDesenv:link {
    	text-decoration: none;
		font-weight:bold;
    	color: #ffffff;
    	font:7pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.rodapeDesenv:visited {
    	text-decoration: none;
		font-weight:bold;		
    	color: #ffffff;
    	font:7pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.rodapeDesenv:hover {
    	text-decoration: underline;
    	font-weight: bold;
    	color: #ffffff;
    	font:7pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }


/*********************************************************************/
/** QUADROS **/

font.tituloQuadro{
	font:11pt/1.3em Tahoma, Verdana, Arial, Serif;
	color: #ffffff;
}

font.textoAno{
	font:10pt/1.4em Tahoma, Verdana, Arial, Serif;
	font-weight: bold;
	color: #ffffff;
}
    a.textoAno{
    	text-decoration: none;
		font:10pt/1.4em Tahoma, Verdana, Arial, Serif;
	    font-weight: bold;
		color: #ffffff;
    }
    a.textoAno:link {
    	text-decoration: none;
		font:10pt/1.4em Tahoma, Verdana, Arial, Serif;
	    font-weight: bold;
		color: #ffffff;
    }
    a.textoAno:visited {
    	text-decoration: none;	
		font:10pt/1.4em Tahoma, Verdana, Arial, Serif;
	     font-weight: bold;
		color: #ffffff;
    }
    a.textoAno:hover {
    	text-decoration: underline;
		font:10pt/1.4em Tahoma, Verdana, Arial, Serif;
	    font-weight: bold;
		color: #ffffff;
    }
    
    
font.textoQuadro{
	font:10pt/1.4em Tahoma, Verdana, Arial, Serif;
	color: #f5c90c;
}
    a.textoQuadro{
    	text-decoration: none;
		font:10pt/1.4em Tahoma, Verdana, Arial, Serif;
		color: #f5c90c;
    }
    a.textoQuadro:link {
    	text-decoration: none;
		font:10pt/1.4em Tahoma, Verdana, Arial, Serif;
		color: #f5c90c;
    }
    a.textoQuadro:visited {
    	text-decoration: none;	
		font:10pt/1.4em Tahoma, Verdana, Arial, Serif;
		color: #f5c90c;
    }
    a.textoQuadro:hover {
    	text-decoration: underline;
		font:10pt/1.4em Tahoma, Verdana, Arial, Serif;
		color: #f5c90c;
    }




/*********************************************************************/
/** NEWSLETTER **/

font.tituloNewsletter{
	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;
	font-weight: bold;
	color: #ff930f;
}



/*********************************************************************/
/***** LINKS *****/

a{
  	text-decoration: none; 
	font:8pt/1.5em 	Tahoma, Verdana, Arial, Serif;	
}
a:link {
	text-decoration: none; 
	color: #444444;
}
a:visited {
	text-decoration: none; 
	color: #444444;
}
a:hover {
    text-decoration: underline;
	color: #444444;
}



/*********************************************************************/
/***** FORMULARIOS *****/

textarea {
	  font: 8pt verdana, arial, helvetica, sans-serif;
	  color:#000000;
}

input {
	  font: 8pt verdana, arial, helvetica, sans-serif;
	  color:#000000;
}
 
 
input.valor {
	  font: 8pt verdana, arial, helvetica, sans-serif;
	  text-align:right;
	  color:#000000;
}