/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/fundo_top_tendencia.gif);
	background-position:left top;
	background-repeat:repeat-x;
	background:#CCCDD6;
}

dt{
cursor:pointer;
margin-bottom:10px;
margin-left:10px;}

dd{
padding-bottom:10px;
}

p{
margin:0;
border:0;
padding:0;}

#centro{
margin:0 auto;
width:779px;
height:auto;
min-height:430px;
background-color:#FFFFFF;}

#topo{
position:relative;
float:left;
width:779px;
height:auto;}

#logo{
position:relative;
float:left;
width:218px;
height:70px;
padding-top:17px;
padding-left:10px;}

#busca{
position:relative;
float:right;
width:500px;
height:22px;
padding-top:10px;
padding-right:10px;
padding-bottom:5px;
border-bottom:1px #cccdd6 solid;}

#menu{
position:relative;
float:left;
width:777px;
height:auto;
padding-left:2px;}

#menu_cima{
position:relative;
float:left;
width:775px;
height:44px;
background-image:url(images/fundo_menu_cima.gif);
background-position:center bottom;
background-repeat:no-repeat;}

#menu_baixo{
position:relative;
float:left;
width:775px;
height:27px;
background-image:url(images/fundo_menu_baixo.gif);
background-position:center bottom;
background-repeat:no-repeat;}
	
#home_bot{
	position:absolute;
	width:124px;
	height:41px;
	left:0px;
	top:3px;
	z-index:4;}
	
#bot_corretora{
position:absolute;
width:154px;
height:41px;
left:450px;
top:3px;
z-index:1;}

#asset{
	position:absolute;
	width:204px;
	height:41px;
	left:280px;
	top:3px;
	z-index:2;
}

#banco{
	position:absolute;
	width:234px;
	height:41px;
	left:91px;
	top:3px;
	z-index:3;
}

#flash{
position:relative;
float:left;
width:775px;
height:142px;
padding-left:2px;
padding-bottom:5px;}

#flash_int{
position:relative;
float:left;
width:775px;
height:77px;
padding-left:2px;
padding-bottom:5px;}

#restrito{
position:relative;
float:left;
width:775px;
height:39px;
background-image:url(images/fundo_restrito.gif);
background-position:right bottom;
background-repeat:no-repeat;
padding-left:2px;}

#area_restrita{
position:relative;
float:right;
width:340px;
height:15px;
padding-right:10px;
padding-top:8px;}

#tit_acesso{
position:relative;
float:left;
width:200px;
height:20px;
padding-left:10px;
padding-top:10px;}

#conteudo{
	position:relative;
	float:left;
	width:778px;
	min-height:561px;
	padding-left:1px;
	padding-bottom:1px;
	background-color: #FFFFFF;
}

#conteudo_home{
	position:relative;
	float:left;
	width:778px;
	height:auto;
	padding-left:1px;
	padding-bottom:1px;
	background-color: #FFFFFF;
}

#cont_esq{
position:relative;
float:left;
width:258px;
height:auto;
margin-left:1px;}

#cont_esq_int{
position:relative;
float:left;
width:184px;
height:auto;
margin-left:1px;}

#sub_int{
position:relative;
float:left;
width:164px;
height:auto;
background-image:url(images/fundo_sub_int.gif);
background-position:right top;
background-repeat:repeat-y;
padding-left:20px;
padding-top:10px;}

#tabela_interna{
position:relative;
float:left;
width:184px;
height:auto;
text-align:center;
padding-top:20px;}

#fim_sub_int{
position:relative;
float:left;
width:184px;
height:13px;}

#con_fundo{
position:relative;
float:left;
width:158px;
height:390px;
margin-left:1px;}

#cont_esq_int_2{
position:relative;
float:left;
width:600px;
height:390px;
margin-left:1px;
padding-left:30px;
}

#sub_int_fundos{
position:relative;
float:left;
width:157px;
height:390px;
padding-left:1px}

#divi_sub_int_a{
position:relative;
float:left;
width:156px;
height:1px;
background-image:url(images/div_sub_int.gif);
background-position:center;
background-repeat:no-repeat;}

#divi_sub_int_b{
position:relative;
float:left;
width:145px;
height:15px;
background-image:url(images/div_sub_int.gif);
background-position:center;
background-repeat:no-repeat;}

#meio{
position:relative;
float:left;
width:5px;
height:390px;
}
#meio_novo{
position:relative;
float:left;
width:5px;
height:250px;
}

#cont_dir{
position:relative;
float:left;
width:503px;
height:auto;}

#cont_fund{
position:relative;
float:left;
width:583px;
height:390px;}

#cont_dir_int{
position:relative;
float:left;
width:603px;
height:390px;}

#tit_cadastre{
position:relative;
float:left;
width:103px;
height:16px;
padding-right:40px;}

#form_cadastro{
position:relative;
float:left;
width:241px;
height:209px;
padding-left:13px;
padding-top:12px;
background-image:url(images/fundo_cadastre_home.gif);
background-position:left top;
background-repeat:no-repeat;}

#divi_esq{
position:relative;
float:left;
width:258px;
height:auto;
min-height:13px;
background-image:url(images/div_horizontal.gif);
background-position:center;
background-repeat:no-repeat;}

#tit_baixo_esq{
position:relative;
float:left;
width:180px;
height:auto;
padding-right:40px;
padding-top:15px;}

#baixo_esq{
position:relative;
float:left;
width:214px;
height:239px;
padding-top:15px;
padding-left:20px;
padding-right:20px;
background-image:url(images/fundo_not_esq_home.gif);
background-position:left top;
background-repeat:no-repeat;}

#tit_esq_home{
position:relative;
float:left;
width:245px;
height:16px;
padding-left:9px;}

#top_esq_home{
position:relative;
float:left;
width:254px;
height:23px;}

#meio_esq_home{
position:relative;
float:left;
width:254px;
height:auto;
background-image:url(images/meio_esq_home.jpg);
background-repeat:repeat-y;
background-position:left top;
text-align:center;}

#bottom_esq_home{
position:relative;
float:left;
width:254px;
height:23px;}

.div_baixo_esq{
position:relative;
float:left;
width:214px;
height:15px;
background-image:url(images/div_baixo_esq.gif);
background-position:center;
background-repeat:repeat-x;}

#baixo_fund{
position:relative;
float:left;
width:145px;
height:auto;
padding-top:10px;
padding-left:13px;}

#tit_info{
position:relative;
float:left;
padding-right:40px;}

#cont_interna{
position:relative;
float:left;
width:554px;
height:auto; 
padding-left:10px;
padding-right:10px;
padding-bottom:20px;
background-image:url(images/fundo_cont_interna.gif);
background-position:left top;
background-repeat:repeat-y;}

#navegacao{
position:relative;
float:left;
width:554px;
height:auto;}

#tit_pag_not{
position:relative;
float:left;
width:554px;
height:auto;
padding-top:20px;
padding-bottom:10px;}

#paginacao{
position:relative;
float:left;
width:554px;
height:auto;
padding-top:10px;
text-align:center;}

#cont_noticias{
position:relative;
float:left;
width:554px;
height:auto;
padding-top:10px;}

#div_graf{
position:relative;
float:left;
width:554px;
height:10px;
background-image:url(images/div_graf.gif);
background-position:left bottom;
background-repeat:repeat-x;}

.not_a{
position:relative;
float:left;
width:462px;
height:113px;
padding-top:10px;
padding-left:20px;
padding-right:20px;
background-image:url(images/fundo_not_home.gif);
background-position:left top;
background-repeat:no-repeat;}

.not_a_novo{
position:relative;
float:left;
width:462px;
height:180px;
padding-top:10px;
padding-left:20px;
padding-right:20px;
background-image:url(images/fundo_not_home_novo.gif);
background-position:left top;
background-repeat:no-repeat;}

#not_fund{
position:relative;
float:left;
width:582px;
height:auto;
padding-top:5px;
padding-left:10px;}

#txt_int{
position:relative;
float:left;
width:582px;
height:auto;
padding-top:5px;
padding-left:10px;}

#not_b{
position:relative;
float:left;
width:492px;
height:auto;
padding-top:5px;
padding-left:10px;}

#not_c{
position:relative;
float:left;
width:492px;
height:auto;
padding-top:5px;
padding-left:10px;}

#tit_not_info{
position:relative;
float:left;
width:502px;
height:auto;}

#horizontal_gde{
position:relative;
float:left;
width:502px;
height:13px;
background-image:url(images/div_horizontal_gde.gif);
background-position:center;
background-repeat:no-repeat;}

#rodape{
position:relative;
float:left;
width:775px;
height:39px;
padding-left:2px;
padding-bottom:3px;
background-color:#FFFFFF;}

#fundo_rodape{
position:relative;
float:left;
width:775px;
height:39px;
background-image:url(images/fundo_rodape.gif);
background-position:left top;
background-repeat:no-repeat;}

#copy{
position:relative;
float:left;
width:500px;
height:12px;
padding-left:10px;
padding-top:7px;}

#hkl{
position:relative;
float:right;
width:100px;
height:12px;
padding-right:10px;
padding-top:13px;
text-align:right;}

#tel{
	position:relative;
	float:left;
	width:769px;
	height:auto;
	padding-left:10px;
	margin-top:10px;
	background-color: #CCCDD6;
}

#fale{
	position:absolute;
	width:25px;
	height:18px;
	z-index:3000;
	left: 735px;
	top: 18px;
	visibility:visible;
}

#fundo_tit{
position:relative;
float:left;
width:544px;
height:31px;
padding-left:10px;
padding-top:6px;
background-image:url(images/fundo_tit_not_int.gif);
background-position:left top;
background-repeat:no-repeat}

#not_cont{
position:relative;
float:left;
width:534px;
height:auto;
padding-left:10px;
padding-top:6px;
padding-bottom:10px;
padding-right:10px;
text-align:justify;
background-color:#E8E8F0;}

#cad_novo {
	position:absolute;
	left:245px;
	top:9px;
	width:133px;
	height:28px;
	z-index:1;
}

#fale_novo {
	position:absolute;
	left:363px;
	top:9px;
	width:133px;
	height:28px;
	z-index:0;
}
