﻿#conteudo_home {
	font-family: Arial;
	padding: 0 10px 0 10px;
	font-size: 12px;
	color: #666;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#conteudo_home #bloco1 {
	float: left;
	width: 360px;
}
#conteudo_home #bloco2 {
	float: right;
	width: 360px;
}
#conteudo_home #bloco3 {
	clear: both;
	min-height: 100px;
	_height: 100px;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#conteudo_home .tit {
	float: right;
	position: relative;
	top: -12px;
	left: -10px;
}
#conteudo_home .espaco {
	height: 25px;
}
#conteudo_home .conteudo {
	height: 100%;
	_margin-bottom: -20px;
}
#conteudo_home .divisao {
	background: url(/SiteCollectionImages/master/home_divisao1.gif) repeat-x;
	height: 3px;
	left: -1px;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.noticia_item {

}
.noticia_area {
	width: 320px;
	height: 70px;
}
.img  {
	float: left;
}
.txt {
	float: right;
	width: 225px;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.bullet_seta2 {
	background: url(/SiteCollectionImages/master/home_ico_seta2.gif) no-repeat;
	height: 20px;
	padding-left: 13px;
	font-size: 10px;
	letter-spacing: 0px;
	margin-left: -30px;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#home_caixa_destaques {
    position: relative;
    border: 1px solid #B9B9B9;
    background: url(/SiteCollectionImages/master/home_bg1.gif);
    height: 193px;
}
#home_caixa_destaques .posicao{
	position: absolute; 
	top: 20px; 
	left: 20px; 
	width: 320px; 
	height: 150px; 
}
#home_caixa_destaques .linha {
	position: relative;
	left: -20px;
	background: url(/SiteCollectionImages/master/home_divisao2.gif) repeat-x;
	height: 2px;
	width: 358px;
	margin: 7px 0 0 0;
	_margin: 7px 0 -10px 0;
}
#home_caixa_destaques .bullet {
	background: url(/SiteCollectionImages/master/home_ico_seta1.gif) no-repeat;
	padding: 0 0 0 20px;
	margin: 11px 0 0 0;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#home_caixa_saldo {
	position: relative;
	border: 1px solid #B9B9B9;
	background: url(/SiteCollectionImages/master/home_bg2.gif);
	height: 76px;
}
#home_caixa_saldo .posicao{
	position: absolute; 
	top: 19px; 
	*top: 17px;
	left: 20px; 
	width: 320px; 
	height: 150px; 
}
#home_caixa_saldo .imgs{
	position: relative;
	top: -2px;
	*top: -1px;
}
/*
#home_caixa_saldo .field{
	position: relative;
	top: -2px;
	*top: 0px;
	height: 12px; 
	border: 1px solid 809EBA;
	margin-left: 3px;
	font-size: 9px;
}
#home_caixa_saldo .button{
	position: relative;
	top: -2px;
	*top: 0px;
	height: 18px;
	width: 25px;
	background: #6A6A6A;
	border: 1px solid #6A6A6A;
	font-size: 9px;
	color: #FFFFFF;
}
*/
#home_caixa_saldo input{
	position: relative;
	top: -2px;
	*top: 0px;
	height: 12px; 
	border: 1px solid 809EBA;
	margin-left: 3px;
	font-size: 9px;
}
#home_caixa_saldo #ctl00_ctl16_g_55ec1919_4bec_48cf_9056_d6cc5e9dfb39_ctl00_btnOK {
	position: relative;
	top: -2px;
	*top: 0px;
	height: 18px;
	width: 25px;
	background: #6A6A6A;
	border: 1px solid #6A6A6A;
	font-size: 9px;
	color: #FFFFFF;
}
#home_caixa_saldo .linha {
	position: relative;
	top: 8px;
	background: url(/SiteCollectionImages/master/home_divisao4.gif) repeat-x;
	height: 2px;
}
#home_caixa_saldo #link1 {
	position: absolute;
	top: 37px;
	*top: 39px;
	letter-spacing: 0px;
}
#home_caixa_saldo #link2 {
	position: absolute;
	top: 37px;
	*top: 39px;
	left: 220px;
	width: 125px;
	letter-spacing: 0px;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#home_caixa_simuladores {
	position: relative;
	border: 1px solid #B9B9B9;
	background: url(/SiteCollectionImages/master/home_bg4.gif) repeat-x;
	height: 45px;
}
#home_caixa_simuladores #ico1{
	position: absolute; top: 16px; left: 19px;
}
#home_caixa_simuladores #ico2{
	position: absolute; top: 16px; left: 143px;
}
#home_caixa_simuladores #ico3{
	position: absolute; top: 16px; left: 224px;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#home_caixa_noticias {
    position: relative;
    border: 1px solid #B9B9B9;
    height: 244px;
}
#home_caixa_noticias TABLE {
    border-bottom: 1px solid white;
}
#home_caixa_noticias a{
	color: #666;   
}
#home_caixa_noticias #area{
    position: absolute; 
    left: 0px;
    top: 204px;
    background: url(/SiteCollectionImages/master/home_bg3.gif);
    width: 358px;
    height: 25px;
    padding-top: 15px;
}
#home_caixa_noticias .posicao{
    position: absolute; 
    top: 25px; 
    left: 20px; 
    width: 320px; 
    height: 150px; 
}
#home_caixa_noticias .linha {
    background: url(/SiteCollectionImages/master/home_divisao3.gif) repeat-x;
    height: 2px;
    margin: 7px 0 18px 0;
    _margin: 7px 0 7px 0;
}
#home_caixa_noticias #divisao1 {
    position: absolute;
    top: 202px;
    left: -1px;
    width: 360px;
}
#home_caixa_noticias .conteudo {
	padding-top: 23px;
	_padding-top: 0px;
}
#home_caixa_noticias .divisao1 {
    display: none;
}
#home_caixa_noticias .boxTopSpace {
	display: none;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#home_caixa_resultados {
	position: relative;
	border: 1px solid #B9B9B9;
	background: url(/SiteCollectionImages/master/home_bg2.gif);
	height: 97px;
}
#home_caixa_resultados table {
	background: url(/SiteCollectionImages/master/home_bg1.gif);
	border-top: 1px solid #B9B9B9;
	border-bottom: 1px solid #B9B9B9;
	width: 358px;
	font-size: 10px;
	position: absolute;
	top: 19px;
	left: 0px;
}
#home_caixa_resultados #link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: absolute;
	top: 80px;
	left: 220px;
	width: 200px;
}
#home_caixa_resultados #link a {
	color: #666;
}
#tabela_resultados td {
	font-family: Arial, Helvetica, sans-serif;	
	width: 87px;
}
#home_caixa_resultados .tabela_size1 td{
	font-size: 10px;
}
#home_caixa_resultados .tabela_size2 td{
	font-size: 12px;
}
#home_caixa_resultados .linha1 {
	border: 2px solid #A3AEFD;
	height: 15px;
	background: #A3AEFD;
	color: #0019CA;
	text-align: center;
}
#home_caixa_resultados .linha2 {
	height: 15px;
	background: #D0D0D0;
	color: #727272;
	text-align: center;
}
#home_caixa_resultados .linha3 {
	height: 15px;
	background: #E6E6E6;
	color: #979797;
	text-align: center;
}
#home_caixa_resultados #divisao1 {
	position: absolute;
	top: 19px;
	left: -1px;
	width: 360px;
}
#home_caixa_resultados #divisao2 {
	position: absolute;
	top: 71px;
	width: 360px;
}
#home_caixa_resultados .conteudo {
	width: 100%;
}
#home_caixa_resultados .canto3 {
	*top: -25px; 
	_top: -5px; 
}
#home_caixa_resultados .canto4 {
	*top: -25px; 
	_top: -5px; 
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#home_banner {
	position: relative;
	float: left;
	width: 185px;
	height: 94px;
}
#home_raiox {
	float: right;
	margin-right: 2px;
	width: 530px;
}
#home_caixa_raiox {
	position: relative;
	border: 1px solid #B9B9B9;
	background: url(/SiteCollectionImages/master/home_bg2.gif);
	height: 91px;
	width: 530px;
}
#home_caixa_raiox #link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	position: absolute;
	top: 75px;
	left: 335px;
	width: 200px;
}
#home_caixa_raiox #link a {
	color: #666;
}
#home_caixa_raiox table {
	background: url(/SiteCollectionImages/master/home_bg1.gif);
	border-top: 1px solid #B9B9B9;
	border-bottom: 1px solid #B9B9B9;
	width: 530px;
	position: absolute;
	top: 15px;
	left: 0px;
}
#home_caixa_raiox .tabela_size1 td{
	font-size: 9px;
}
#home_caixa_raiox .tabela_size2 td{
	font-size: 9px;
}
#home_caixa_raiox .linha1 {
	border: 2px solid #A3AEFD;
	height: 15px;
	background: #A3AEFD;
	color: #0019CA;
	text-align: center;
}
#home_caixa_raiox .linha2 {
	height: 15px;
	background: #D0D0D0;
	color: #727272;
	text-align: center;
}
#home_caixa_raiox .linha3 {
	height: 15px;
	background: #E6E6E6;
	color: #979797;
	text-align: center;
}
#home_caixa_raiox #divisao1 {
	position: absolute;
	top: 15px;
	left: -1px;
	width: 532px;
}
#home_caixa_raiox #divisao2 {
	position: absolute;
	top: 69px;
	width: 532px;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

#floater-bg {
	position:fixed;
	z-index: 9999999999999;
	top: 0px;
	left: 0px;
	width:100%;
	height:100%;
	display:block;
	filter:alpha(opacity=80);
	opacity: 0.8;
	background-color:#FFFFFF;
	_background-image:url(fundo_bg.png);
}
#floater-content {
	position:absolute;
	z-index: 99999999999999;
	top: 100px;
	left: 50%;
	width:760px;
	height:524px;
	margin-left:-380px;
	display:block;
}

/* - - - - - - - - - - RENTABILIDADE - - - - - - - - - - */

.rentabilidade
{
	color: #FF0000;
}

.rentabilidade_informe
{
	color: #FF0000;
	padding-top: 10px;
	font-style: oblique;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* - - - - - RENTABILIDADE NOVO - - - - - */

.table-rent { color: #6b6b6b; }

.table-rent .midtone-1 { background: #d0d0d0; }
.table-rent .midtone-2 { background: #e6e6e6; color: #7e7e7e; }
.table-rent .midtone-3 { background: #e6e6e6; color: #6b6b6b; }

.table-rent .classe { width: 107px; }
.table-rent th { width: 108px; }
.table-rent .purple { background: #6e80ff; color: #fff; width: 107px; padding-left: 9px; text-align: left; }
.table-rent .blue { background: #4986c1; color: #fff; width: 107px; padding-left: 9px; text-align: left; }
.table-rent .aqua { background: #258c83; color: #fff; width: 107px; padding-left: 9px; text-align: left; }
.table-rent .green { background: #009245; color: #fff; width: 107px; padding-left: 9px; text-align: left; }
.table-rent td { text-align: center; }

#home_caixa_resultados table {
	width: 358px;
}

#home_caixa_resultados table tr {
		color: #ffffff;
		font-size: 10px;
}

#home_caixa_resultados table tr th,
#home_caixa_resultados table tr td {
	height: 22px;
}

#home_caixa_resultados table tr th.ano {
	background-color: #bbbbbb;
	color: #707070;
}

#home_caixa_resultados table tr th.conservadora {
	background-color: #5387AE;
}

#home_caixa_resultados table tr th.moderada {
	background-color: #E4A101;
}

#home_caixa_resultados table tr th.agressiva {
	background-color: #BE4742;
}

#home_caixa_resultados table tr th.superagressiva {
	background-color: #A5416D;
}

#home_caixa_resultados table tr.linha1,
#home_caixa_resultados table tr.linha2 {
	color: #707070;
	text-transform: uppercase;
}

#home_caixa_resultados table tr.linha1 {
	background-color: #d0d0d0;
}

#home_caixa_resultados table tr.linha2 {
	background-color: #e6e6e6;
}

.table-raiox tr {
		color: #0019ca;
		font-size: 10px;
		font-family: Arial;
		text-align: center;
	}
	
	.table-raiox tr.linha-planos td {
		background-color: #a3aefd;
		color: #0019ca;
		font-weight: bold;
	}
	
	.table-raiox .text-right {
		text-align: right;
		font-weight: bold;
	}
	
	.table-raiox tr td {
		background-color: #d0d0d0;
		color: #757575;
		height: 14px;
		padding: 0 2px;
		width: 83px;
	}
	
	.table-raiox tr td.planos {
		background-color: #6e80ff;
		color: #ffffff;
		width: 82px;
	}
	
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*	Table de investimentos Investimentos	*/
.table-rentabilidade-aplicacoes {
		border: 1px solid #bebebe;
		width: 532px;
		text-align: center;
		font-size: 10px;
		
		font-family: Arial;
	}
	
	.table-rentabilidade-aplicacoes tr th {
		background-color: #d0d0d0;
		color: #000000;
        font-weight: bold;
		word-wrap: break-word;
		height: 30px;
	}
	
	.table-rentabilidade-aplicacoes tr th.rentabilidade-aplicacoes {
		background-color: #4f4f4f;
		color: #ffffff;
	}
	
	.table-rentabilidade-aplicacoes tr th.conservadora {
	   background-color: #5387ae;
	   color: #ffffff;
	}
	
	.table-rentabilidade-aplicacoes tr th.agressiva {
        background-color: #be4742;
        color: #ffffff;
	}
	
	.table-rentabilidade-aplicacoes tr th.superagressiva {
		background-color: #a5416d;
        color: #ffffff;
	}
	
	.table-rentabilidade-aplicacoes tr th.rentabilidade-consolidada {
		background-color: #828282;
        color: #ffffff;
		width: 103px;
	}
	
	.table-rentabilidade-aplicacoes tr.periodo td {
		width: 60px;
	}
	
	.table-rentabilidade-aplicacoes tr.even {
		background-color: #e6e6e6;
	}
	
	.table-rentabilidade-aplicacoes tr td {
		height: 30px;
	}
	
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*	Table de Investimentos Modalidade	*/
.table-rentabilidade-modalidade {
		border: 1px solid #bebebe;
		width: 532px;
		text-align: center;
		font-size: 10px;
		font-family: Arial;
	}
	
	.table-rentabilidade-modalidade tr th.titulo {
		background-color: #0016b1;
		color: #ffffff; 
	}
	.table-rentabilidade-modalidade tr th {
		background-color: #d0d0d0;
		color: #000000;
        font-weight: bold;
		word-wrap: break-word;
		height: 30px;
	}
	
	.table-rentabilidade-modalidade tr th.valor-cota,
	.table-rentabilidade-modalidade tr th.valor-mensal,
	.table-rentabilidade-modalidade tr th.valor-acumulado {
        background-color: #e0e0e0;
		color: #000000;
	}
	
	.table-rentabilidade-modalidade tr th.c {
		background-color: #5387ae;
		color: #ffffff;
	}
	
	.table-rentabilidade-modalidade tr th.m {
		background-color: #e4a101;
		color: #ffffff;
	}
	
	.table-rentabilidade-modalidade tr th.a {
		background-color: #be4742;
		color: #ffffff;
	}
	
	.table-rentabilidade-modalidade tr th.s {
		background-color: #a5416d;
		color: #ffffff;
	}

	.table-rentabilidade-modalidade tr.periodo td {
		width: 60px;
	}
	
	.table-rentabilidade-modalidade tr.even {
		background-color: #e6e6e6;
	}
	
	.table-rentabilidade-modalidade tr td {
		height: 30px;
	}