img{border:none;}
a 		{text-decoration:none; color: #003366;}
A:visited 	{color: #003366;}	
A:hover 	{text-decoration:underline; color: #003366;}

a.leftmenu          {text-decoration:none; color: #CC9900;}
A.leftmenu:visited 	{color: #CC9900;}	
A.leftmenu:hover 	{text-decoration:underline; color: #003366;}

a.special          {text-decoration:none; color: #CC9900;}
A.special:visited 	{color: #CC9900;}	
A.special:hover 	{text-decoration:underline; color: #003366;}

/*class leftmenu*/
.leftmenu {font-size: 12px; color: #CC9900; font-family: Arial, Helvetica, sans-serif; text-align: right; line-height: 1.0;}

/*class rightmenu*/
.rightmenu {font-size: 13px; color: #000000; font-family: Arial, Helvetica, sans-serif;}

.entidade {font-size: 14px; color: #000000; font-family: Arial, Helvetica, sans-serif;}

/*class small, utilizado no texto das tabelas...*/
.small {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}

/*class medium, utilizado no texto das tabelas...*/
.medium {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}

/*class medium, utilizado no texto das tabelas...*/
.mediumblue {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366;}

/*class blue, utilizado no mapa do site, como link, texto pequeno*/
.blue {font: Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366;}

/*class utilizada no leftmenu, exemplo: link "mapa do site"*/
.special {font: Arial, Helvetica, sans-serif; font-size: 8pt;}

/*titulo azul, titulo das paginas*/
.title_blue {font: Arial, Helvetica, sans-serif; font-size: 13px; color: #003366; font-weight: bold; text-align: right;}

/*titulo Preto, exemplo: titulo dos comunicados */
.title_black {font: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold; text-align: left;}

/*Paragrafos da pagina de Comunicados e da página de Novidades*/
.lst {border-top: 1px solid #E2D6B4;border-bottom: 1px solid #E2D6B4; padding:1px; padding-left:5px; text-align:left;}

/*Paragrafos da nova Homepage*/
.lst_home {font-size: 11px; border-bottom: 1px solid #E2D6B4; padding:1px; padding-left:5px; text-align:left;margin:3px 0 3px 0;}


/*Paragrafos da pagina de Informação sobre Emitentes - por emitente*/
.lste {border-top: 1px solid #E2D6B4;border-bottom: 1px solid #E2D6B4; padding:1px; padding-left:5px; text-align:right;}


/*Titulos da nova Homepage*/
.tit_home {background-color: #E2D6B4; font-size: 13px; padding:1px; padding-left:5px; text-align:left; margin-bottom:0;}


/*Paragrafos na Agenda Geral*/
.ag {border: 1px dotted #E2D6B4; padding:1px; padding-left:5px; text-align:left;}

hr
{
color: #CC9900;
height: 1px;
}

dd
{
margin-left:15px;
margin-bottom:-5px;
}


/*Linhas da Tabela, com nome destacado. Ex: Listagem de Part. Qualificadas*/

tr#tit td
{
background:#F3E7C3;
border-top: 1px solid #B5B5B5;
border-bottom: 1px solid #B5B5B5;
}


/*Header da Tabela. Ex: Listagem de Part. Qualificadas*/
#tab_part th
{
background:#E7CF87;
font-style:none;
font-weight:normal;
padding-top:3px;
padding-bottom:3px;
border-bottom:3px solid #FFFFFF;
border-top:1px solid #B5B5B5;
}


/*Tabelas em Geral - INICIO*/

#tabela th
{
background:#E7CF87;
font-style:none;
font-weight:normal;
padding-top:2px;
padding-bottom:2px;
border-bottom:1px solid #B5B5B5;
border-top:1px solid #B5B5B5;
}

#tabela td
{
padding-right:3px;
padding-left:3px;
border-bottom:1px solid #B5B5B5;
}

td#dta
{
text-align:right;
}

td#centra
{
text-align:center;
}

td#dta
{
text-align:right;
}



/*Tabelas em Geral  - FIM*/

