#frame_cabecera { top:0; left:0; z-index:100}

#frame_navegacao { top:74px; left:0; z-index:150}
	
body {
margin: 0px 0px 20px 0px;
background-color: White;
overflow-x:hidden;
}


ul{
	list-style:none
}


.container_home {
background-image:url(../img/home_investidoresv5.jpg);
background-repeat:no-repeat;
float:left;
margin: 0px 0px 0px 0px;
width: 780px;
height:391px;
padding: 0px 0px 0px 0px;
}


.container {
float:left;
margin: 0px 0px 0px 0px;
width: 780px;
padding: 0px 0px 0px 0px;

}

#versao {
 float:right;
 padding:0px;
 margin:0px;
 margin-top:7px;
 margin-right:15px;
 height:10px;
 z-index:5;
 text-align:right;
}

.titulo_home {
 float:right;
 padding:0px;
 margin:0px;
 margin-top:10px;
 margin-right:0px;
 width:360px;
 z-index:10;
}


.titulo {
 float:right;
 padding:0px;
 margin:0px;
 margin-top:30px;
 margin-right:5px;
 width:360px;
}

.titu1o_img{
	display: block;
	text-align: right;
}

.titu1o_img_areas{
	display: block;
	text-align: left;
	margin-left:31px;
}


.bullet_seta {
	position:absolute;
	left:162;
	border:0;
}

.txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#625f5a;
}

a.txt {
text-decoration:none;
}

a:hover txt {
text-decoration:underline;
}


.txt_contatos{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#625f5a;
	padding-left:20px;
}

a.txt_contatos{
	text-decoration:none;
	padding:0px;
	font-weight:bold
}

a:hover txt_contatos{
	text-decoration:underline;
}

.txt_contatos_esp{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#965050;
	font-weight:bold;
}

#contatos {
	margin:3px;
	border:1px #965050 solid;
	
}

.tabelas_informacoes
{
	width:548px;
	border:1px solid #CCCCCC;
}

.txt_aviso_especial{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#625f5a;
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;
}

.txt_aviso_especial_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#625f5a;
	text-align:center;
	font-weight:bold;
	background-color:#f3f3f3;
	padding-top:2px;
	padding-bottom:2px;
}

.txt_aviso_especial_topo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#625f5a;
	text-align:left;
	font-weight:bold;
	background-color:#eaeaea;
	border-top:1px #d7d7d7 solid;
	border-bottom:1px #d7d7d7 solid;
	padding:3px;
}

/* ----------  listagem ---------- */


#conteudo_paginas
{
	float:left;
	position:absolute;
	left:202px;
	top:180px;
	width:575px;
	z-index:0;
	list-style:none;
}


.tabela_geral {
width:548px;
border:0;
padding-left:0px;
padding-right:0px;
margin:0px;

}


.borda_tabelas
{
	border-right:1px #eaeaea solid;
	padding-right:0px;
	margin:0px;
}


.titulo_tabelas
{
	background-color:#eaeaea;
	border-top:1px #d7d7d7 solid;
	border-bottom:1px #d7d7d7 solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#625f5a;
	font-weight:bold;
	padding-left:50px;
	padding-top:2px;
	padding-bottom:2px;
}

.zebra1
{
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#625f5a;
	margin:0px;
	margin-left:50px;
	padding-top:2px;
	padding-bottom:2px;
}

a.zebra1  {
	text-decoration:none;
	color:#625f5a;
	
	}


.zebra1_coluna2
{
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#625f5a;
	margin:0px;
	margin-left:0px;
	padding-top:2px;
	padding-bottom:2px;
}

.zebra2
{
	background-color:#f3f3f3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#625f5a;
	margin:0px;
	margin-left:50px;
	padding-top:2px;
	padding-bottom:2px;

}

a.zebra2  {
	text-decoration:none;
	color:#625f5a;
	
	}
	
.zebra2_coluna2
{
	background-color:#f3f3f3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#625f5a;
	margin:0px;
	margin-left:0px;
	padding-top:2px;
	padding-bottom:2px;

}


.sigla
{
	padding-left:13px;
}

/* CSS Aviso aos Acionista */

.titulo_tabelas_aviso
{
	background-color:#eaeaea;
	border-top:1px #d7d7d7 solid;
	border-bottom:1px #d7d7d7 solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#625f5a;
	font-weight:bold;
	padding-left:5px;
}

.zebra1_aviso
{
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#625f5a;
	margin-left:0px;
	margin-left:0px;
	padding-left:4px;
}

a.zebra1_aviso  {
	text-decoration:none;
	color:#625f5a;
	
	}


.zebra2_aviso
{
	background-color:#f3f3f3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#625f5a;
	margin-left:0px;
	margin-left:0px;
	padding-left:4px;

}

a.zebra2_aviso  {
	text-decoration:none;
	color:#625f5a;
	
	}

/* --------------------  MENU ----------------- */

#menu
{	
	width: 180px;
	position: absolute;
	left: 22px;
	top: 130px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;

}

.topo_menu {
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(../img/flecha.gif);
	background-repeat: no-repeat;
	background-position: 5px 7px;
	background-color: #00086E;
	border-top: 1px #00086E solid;
	border-left: 1px #00086E solid;
	border-right: 1px #00086E solid;
	border-bottom: 1px #7F83B6 solid;
	padding: 3px 6px 3px 17px;
	text-align: left;
	width: 100% !important 200px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	display:block;

}

.item {
	color: #00086e;
	background-image: url(../img/mn_bullet_quad.gif);
	background-repeat: no-repeat;
	background-position: 3px 4px;
	background-color: #FFFFFF;
	border-left: 1px #00086E solid;
	border-right: 1px #00086E solid;
	border-bottom: 1px #7F83B6 solid;
	padding: 3px 6px 3px 16px;
	text-align: left;
	width: 100% !important 200px;		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	display:block;

}

.item_ativo {
	color: #00086e;
	background-image: url(../img/mn_bullet_quad.gif);
	background-repeat: no-repeat;
	background-position: 3px 4px;
	background-color: #ffffff;
	border-left: 1px #00086E solid;
	border-right: 1px #00086E solid;
	border-bottom: 1px #7F83B6 solid;
	padding: 3px 6px 3px 16px;
	text-align: left;
	width: 100% !important 200px;		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	display:block;

}

.item_submenu {
	color: #00086e;
	background-image: url(../img/mn_bullet_quad.gif);
	background-repeat: no-repeat;
	background-position: 3px 4px;
	background-color: #ffffff;
	border-left: 1px #00086E solid;
	border-right: 1px #00086E solid;
	border-bottom: 1px #7F83B6 solid;
	padding: 3px 6px 3px 16px;
	text-align: left;
	width: 100% !important 200px;		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	display:block;

}

a{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{color:#ff0000; text-decoration:underline}



.submenu {
	width: 170px;
	position: absolute;
	left: 201px;
	top: 151px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	border-top: 1px #7F83B6 solid;
	visibility:hidden;
	z-index:5;
}

.submenu1 {
	width: 170px;
	position: absolute;
	left: 201px;
	top: 193px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	border-top: 1px #7F83B6 solid;
	visibility:hidden;
	z-index:5;
}

.submenu2 {
	width: 170px;
	position: absolute;
	left: 201px;
	top: 235px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	border-top:1px #7F83B6 solid;
	visibility:hidden;
	z-index:5;
}




/* -----------------------------  RODAPE -----------------------------------*/
	
	
	
#rodape {

	float:left;
	width:100%;
	margin-left:-20px;
	margin-top:10px;
	
}

#rodape ul {
	list-style:none;
}

#rodape ul li {
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#635f59;
	font-size:10px;
	background:none;

}

#rodape ul li a, #rodape ul li a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#635f59;
	font-size:10px;
	color:#635f59;
	text-decoration:none;
}

#rodape ul li a:hover {
	color:#000;
	text-decoration:underline;
	
}

#rodape ul li a:active {
	color:#E10564;
	text-decoration:none;
	
}
