.tabela {  font-family: Verdana; font-size: 10; color: #000000; background-color: #BFD9EC; border-style: double;  border-color: #5EA1D0}
.tabeladentro {  font-family: Verdana; font-size: 10; color: #000000; background-color: #BFD9EC; border-color: #5EA1D0}
.tabelafont {  font-family: Verdana; font-size: 10; color: #000000}
.tr2 {  font-family: Verdana; font-size: 10; color: #000000; background-color: #FFFFFF}
.input { font-size: 7pt; font-family: Verdana; background-color: #FFFFFF; border: #CCCCCC; clip:      rect(   )}
.inputnormal { font-size: 8pt; font-family: Verdana; background-color: #CCCCCC}
.tabelafont {  font-family: Verdana; font-size: 10; color: #000000}
.tr {  font-family: Verdana; font-size: 10; color: #FFFFFF; background-color: #5EA1D0}
.trconteudo { background-color: #FFFFFF}
.trconteudo2 { background-color: #CCCCCC}
.map { color: 000000; TEXT-DECORATION: none; font-family: verdana; font-size: 7.5 pt }
.map:hover { color: 000000; TEXT-DECORATION: underline; font-family: verdana; font-size: 7.5 pt }
.red { color: FF0000; font-family: verdana, arial; font-size: 8pt; TEXT-DECORATION: none}
.red:visited { color: FF0000; font-family: verdana, arial; font-size: 8pt; TEXT-DECORATION: none}
.red:hover { color: 333333; font-family: verdana, arial;  font-size: 8pt; TEXT-DECORATION: none}
.preto { color: 000000; font-family: verdana, arial; font-size: 8pt; TEXT-DECORATION: none}
.preto:visited { color: 000000; font-family: verdana, arial; font-size: 8pt; TEXT-DECORATION: none}
.campoest { color: #000000; font-family: verdana, arial; font-size: 8pt; TEXT-DECORATION: none; background-color: #FFFFFF; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.linktab { color: FFFFFF; TEXT-DECORATION: none; font-family: verdana; font-size: 7.5 pt }
.image { border-style: solid; border-color: 294458 }
.font { color: 000000; font-family: verdana, arial; font-size: 8pt; TEXT-DECORATION: none}
.fontforum { color: 000000; font-family: verdana, arial; font-size: 8pt; TEXT-DECORATION: underline}
.fontforum:hover { color: 000000; font-family: verdana, arial; font-size: 8pt; TEXT-DECORATION: underline}

.tabcaminho { color: DCD9D1; font-family: verdana, arial; font-size: 7.5pt; TEXT-DECORATION: none}
.linkcaminho { color: DCD9D1; TEXT-DECORATION: none; font-family: verdana; font-size: 7.5 pt; font-weight: none;}
.linkcaminho:hover { color: 555555; TEXT-DECORATION: none; font-family: verdana; font-size: 7.5 pt; font-weight: none;}
.nomes {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font:bold;}
.font2 {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font:bold;}
.titulo {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font:bold;}
.roxotexto {color:#003399; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.roxotitulos {color:#003399; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;	font:bold;}
.roxotexto_port {color:#003399; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.font3 {color:#003399; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}




/*********	ESTILOS NOVO SITE 05/11/09	************/
body{background:url(imagens/novoLayout/bgSite.jpg) repeat-x #ededed};

/*** Borda da caixa de conteúdo ***/
	.bordaConteudo{
		border-left:solid; 
		border-left-width:1px; 
		border-left-color:#969799;
		border-right:solid; 
		border-right-width:1px; 
		border-right-color:#969799
	}
/*** Borda da caixa de conteúdo ***/


.fontSite{
	font-family:verdana;
	color:#8d908f;
	font-size:10px;
}


.fontTitulo{
	font-family:verdana;
	color:#8d908f;
	font-size:10px;
	font-weight:bold;
}


.fontTitulo2{
	font-family:verdana;
	color:#8d908f;
	font-size:11px;
	font-weight:bold;
}


a{
	color:#717171;
	text-decoration:none;
	font-family:verdana;
}

a:hover{
	color:#393a3a;
	text-decoration:none;
	font-family:verdana;
}



/*TOPO*/
	
	.bgTopo{
		width:979px;
		height:55px;
		background-color:#dbdbdb;
	}
	
	
	.separacao{
		width:2px;
		height:37px;
		background-color:#ededed;
	}
	
	
	.btBrazilian{
		background:url(imagens/novoLayout/logos/brazilian.png) no-repeat;
		width:127px;
		height:36px;
		
	}
	
	
	
	
	
	a.btMortgages{
		display:block;
		width:62px;
		height:33px;
		background-image:url(imagens/novoLayout/logos/btMortgages.png);
	}
			
	a.btMortgages:hover{
		display:block;
		width:62px;
		height:33px;
		background-image:url(imagens/novoLayout/logos/btMortgages.png);
		background-position:0px 33px;
		_background-position:0px 34px; /* Hack para IE6 */
		
	}
	
	
	
	
	
	a.btBM{
		display:block;
		width:42px;
		height:35px;
		background-image:url(imagens/novoLayout/logos/btBM.png);
	}
			
	a.btBM:hover{
		display:block;
		width:42px;
		height:35px;
		background-image:url(imagens/novoLayout/logos/btBM.png);
		background-position:0px 35px;
		_background-position:0px 35px; /* Hack para IE6 */
		
	}
	
	
	
	
	
	a.btSecurities{
		display:block;
		width:79px;
		height:27px;
		background-image:url(imagens/novoLayout/logos/btSecurities.png);
	}
			
	a.btSecurities:hover{
		display:block;
		width:79px;
		height:27px;
		background-image:url(imagens/novoLayout/logos/btSecurities.png);
		background-position:0px 27px;
		_background-position:0px 27px; /* Hack para IE6 */
	}
	
	
	
	
	a.btCapital{
		display:block;
		width:69px;
		height:32px;
		background-image:url(imagens/novoLayout/logos/btCapital.png);
		background-position:0px 32px;
	}
			
	a.btCapital:hover{
		display:block;
		width:69px;
		height:32px;
		background-image:url(imagens/novoLayout/logos/btCapital.png);
		background-position:0px 32px;
	}
	
	
	
	
	/** Busca **/
		.inputBusca{
			font-size:11px; 
			font-family:verdana;
			color:#a8a8a8;
			width:80px;
			height:18px;
			border:solid 0px #fff;
		}
	
	
	
	/** Area Cliente **/
		.bgAreaCliente{
			background:url(imagens/novoLayout/titAreaCliente.png) no-repeat;
			width:108px;
			height:19px;
			position:absolute;
			z-index:200;
		}
		
		
	/** Area Cliente ING **/
		.bgAreaCliente_ing{
			background:url(imagens/novoLayout/titAreaCliente_ing.png) no-repeat;
			width:108px;
			height:19px;
			position:absolute;
			z-index:200;
		}
		
		.areaLogin{
			position:absolute;
			width:80px;
			height:40px;
		}
		
		
		.txtArea{
			font-family:verdana;
			font-size:10px;
			color:#797A7C;
		}
		
		
		.linkArea{
			font-family:verdana;
			font-size:9px;
			color:#8d8e91;
		}
		
		
		.linkArea:hover{
			font-family:verdana;
			font-size:9px;
			color:#626365;
		}
		
		
		.bgLogin{
			width:164px;
			height:102px;
			background:url(imagens/novoLayout/bgLogin.png) no-repeat;
		}
		
		
		.inputArea{
			border: solid 1px #949699;
			font-size:10px; 
			font-family:verdana;
			width:81px;
			height:15px;
		}
	
	/** Bt Idioma ING **/
		a.btIdioma_ing{
			display:block;
			width:111px; height:23px;
			/*background-image:url(imagens/novoLayout/logos/btIdioma_port.png);*/
			font-family:verdana;
			font-size:10px;
			
			color:#ffffff;
		}
				
		a.btIdioma_ing:hover{
			color:7b7b7b;
			background-position:0px 23px;
		}
		
		
		
	/** Bt Idioma PORT **/
		a.btIdioma_port{
			display:block;
			width:111px; height:23px;
			/*background-image:url(imagens/novoLayout/logos/btIdioma_port.png);*/
			font-family:verdana;
			font-size:10px;
			
			color:#ffffff;
		}
				
		a.btIdioma_port:hover{
			/*background-position:0px 23px;*/
			color:7b7b7b;
		}
	
/***** FIM TOPO *****/


/***** MENU PORT *****/

	/** Produtos **/
			a.bt0{
				display:block;
				width:203px; height:27px; /*175*/
				background-image:url(imagens/novoLayout/menu/btProdutos.png);
				}
						
			a.bt0:hover{
				display:block;
				width:203px; height:27px;
				background-image:url(imagens/novoLayout/menu/btProdutos.png);
				background-position:0px 27px;
				}
				
			a.bt0_ativo{
				display:block;
				width:203px; height:27px;
				background-image:url(imagens/novoLayout/menu/abaProdutos.png);
				}
			
		
		
		/** Portfolio **/
			a.bt1024{
				display:block;
				width:199px; height:27px;  /*171*/
				background-image:url(imagens/novoLayout/menu/btPortfolio.png);
				}
						
			a.bt1024:hover{
				display:block;
				width:199px;
				height:27px;
				background-image:url(imagens/novoLayout/menu/btPortfolio.png);
				background-position:0px 27px;
				}
				
			a.bt1024_ativo{
				display:block;
				width:199px;
				height:27px;
				background-image:url(imagens/novoLayout/menu/abaPortfolio.png);
				}
				
				
				
		/** Demonstrações **/
			a.bt1001{
				display:block;
				width:375px; height:27px;  /*347*/
				background-image:url(imagens/novoLayout/menu/btDemo.png);
				}
						
			a.bt1001:hover{
				display:block;
				width:375px; height:27px;
				background-image:url(imagens/novoLayout/menu/btDemo.png);
				background-position:0px 27px;*/
				}
				
			a.bt1001_ativo{
				display:block;
				width:375px; height:27px;
				background-image:url(imagens/novoLayout/menu/abaDemo.png);
				}
				
				
				
		/** RI **/
			a.bt1041{
				display:block;
				width:113px;
				height:27px;
				background-image:url(imagens/novoLayout/menu/btRI.png);
				}
						
			a.bt1041:hover{
				display:block;
				width:113px;
				height:27px;
				background-image:url(imagens/novoLayout/menu/btRI.png);
				background-position:0px 27px;
				}
				
			a.bt1041_ativo{
				display:block;
				width:223px;
				height:48px;
				background-image:url(imagens/novoLayout/menu/abaRI.png);
				background-position:0px 48px;
				}
				
				
				
			
		/** Fale Conosco **/
			a.bt902{
				display:block;
				width:199px; height:27px; /*170*/
				background-image:url(imagens/novoLayout/menu/btFale.png);
				}
						
			a.bt902:hover{
				display:block;
				width:199px; height:27px; 
				background-image:url(imagens/novoLayout/menu/btFale.png);
				background-position:0px 27px;
				}
				
			a.bt902_ativo{
				display:block;
				width:199px; height:27px;
				background-image:url(imagens/novoLayout/menu/btFale_ativo.png);
				}

/***** FIM MENU *****/


/***** MENU ING ****/
	/** Products **/
			a.bt1023{
				display:block;
				width:203px; height:27px; /*175*/
				background-image:url(imagens/novoLayout/menu/btProducts.png);
				}
						
			a.bt1023:hover{
				display:block;
				width:203px; height:27px;
				background-image:url(imagens/novoLayout/menu/btProducts.png);
				background-position:0px 27px;
				}
				
			a.bt1023_ativo{
				display:block;
				width:203px; height:27px;
				background-image:url(imagens/novoLayout/menu/btProducts_ativo.png);
				}
			
		
		
		/** Portfolio **/
			a.bt1025{
				display:block;
				width:199px; height:27px;  /*171*/
				background-image:url(imagens/novoLayout/menu/btPortfolio_ing.png);
				}
						
			a.bt1025:hover{
				display:block;
				width:199px;
				height:27px;
				background-image:url(imagens/novoLayout/menu/btPortfolio_ing.png);
				background-position:0px 27px;
				}
				
			a.bt1025_ativo{
				display:block;
				width:199px;
				height:27px;
				background-image:url(imagens/novoLayout/menu/abaPortfolio_ing.png);
				}
				
						/** Finance **/
			a.bt1060{
				display:block;
				width:375px; height:27px;  /*171*/
				background-image:url(imagens/novoLayout/menu/btdemo_off.png);
				}
						
			a.bt1060:hover{
				display:block;
				width:375px;
				height:27px;
				background-image:url(imagens/novoLayout/menu/btdemo_off.png);
				background-position:0px 27px;
				}
				
			a.bt1060_ativo{
				display:block;
				width:375px;
				height:27px;
				background-image:url(imagens/novoLayout/menu/btdemo_ativo.png);
				}
			
			
			/** Contact Us **/
			a.bt934{
				display:block;
				width:199px; height:27px; /*170*/
				background-image:url(imagens/novoLayout/menu/btContactUs.png);
				}
						
			a.bt934:hover{
				display:block;
				width:199px; height:27px; 
				background-image:url(imagens/novoLayout/menu/btContactUs.png);
				background-position:0px 27px;
				}
				
			a.bt934_ativo{
				display:block;
				width:199px; height:27px;
				background-image:url(imagens/novoLayout/menu/btContactUs_ativo.png);
				}	



/**** DEM FINNANCEIRAS ****/

	#visualizar a{
			background:url(imagens/novoLayout/iconPdf.png) no-repeat 58px 2px;
			display:block;
			width:73px;
			height:18px;
			*height:12px;
			padding:2px 0px 0px 0px;
			
			}


/**** PORTFOLIO ****/
	.bgComboFundos{
			background:url(imagens/novoLayout/bgComboFundos.png) no-repeat; 
			position:relative; 
			cursor:pointer; 
			height:19px; 
			margin:0px 0px 1px 0px; 
			width:280px; 
			border:0px solid #000000;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			color:#FFFFFF;
			line-height:15px;
			*line-height:10px;
		}

	
	.conteudoCombo{
		display:none; 
		color:#FFFFFF; 
		background-color:#376d99; 
		position:absolute; 
		top:18px;
		width:278px; 
		*width:280px;
		height:17px;
		border:solid 1px #03477e;
		font-size:10px;
		font-weight:normal;
		}
		
		
/**** RODAPE ****/
	.rodape{
		background:#dadadc;
		width:976px;
		height:16px;
	}
	
	.rodapeD{
		background:#969799;
		width:976px;
		height:16px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
	}
	
	
/**** FIM RODAPE ****/