/* CSS PROSPER */

*
		{ margin:0;	padding:0; border:0; list-style-type:none;}

div#container_principal:after
		{
            content:".";
            clear:both;
            display:block;
            visibility:hidden;
        }

body
		{ color: #000; font: 62.5% Arial, Helvetica, sans-serif; }
				
h1
		{ padding: 10px 0 0 20px; float:left;}		

pre
		{ font: normal 1.2em/1.6em Arial, Helvetica, sans-serif; color:#676767; }	
address		
		{ color:#504729; font: normal 1.1em/1.3em Georgia, "Times New Roman", Times, serif;}		

#cabecalho
		{ width: 100%; height: 130px;  }
#cabecalho_container
		{ width: 900px; height:100px; text-align:left; margin:auto; }
#cabecalho_animacao
		{ float:left; height:100px; margin-left:42px;}
#cabecalho_menu_container
		{ width:100%; height:27px; background-image:url(../imagens/cabecalho/bg_menu_topo.jpg); }
#cabecalho_menu
		{ width:900px; height:27px; background-image:url(../imagens/cabecalho/bg_menu.jpg); text-align:left; font: bold 1.1em Arial, Helvetica, sans-serif; text-transform:uppercase; margin:0 auto 0 auto; clear:both }
#cabecalho_menu h3
		{ float:left; width: 200px;  padding: 6px 0 0 25px; font-size:1em; }		
#cabecalho_menu a
		{ color:#fff; text-decoration:none; }		
#cabecalho_menu a:hover
		{ color:#042e6f; }	
#cabecalho_menu ul
		{ float: left; width: 560px; text-align:right; padding: 6px 25px 0 0; margin-left:85px;}		
#cabecalho_menu li
		{ display:inline; padding-left:15px; }	
		
#bt_idiomas
		{ float:right; height:19px; clear:none; margin-top:4px; display:none;}		

#rodape
		{ width: 100%; }
		
#rodape_container
		{ width: 100%; background-image:url(../imagens/rodape/bg_menu_rodape.jpg);  }

#rodape_menu
		{ width:850px; height: 27px; background-image:url(../imagens/rodape/bg_rodape1.gif); margin: auto; }
		
#rodape_enderecos
		{ display: none; width:825px; height:86px; float:left; padding: 8px 0 0 25px; background: no-repeat url(../imagens/rodape/bg_rodape2.gif); font: bold 1.1em Arial, Helvetica, sans-serif; color:#37598d;}		
#rodape_enderecos h5
		{ float: left; font-size:1em; margin:0 0 0 110px; display:inline;}		
#rodape_enderecos li
		{ float: left; margin-right:50px; margin: 0 0 0 50px;}	
#rodape_enderecos a
		{ color:#4e6b99; text-decoration:none;}		
#rodape_enderecos a:hover
		{ text-decoration:underline;}		
#rodape_copyright a
		{ color:#5b5b5b; text-decoration:underline;}
#rodape_copyright a:hover
		{ color:#042e6f; text-decoration:none;}
		
#prosper
		{ float:left; clear:none; margin:0 0 0 0; width:52px; height:39px;}
#az		
		{ float:left; clear:none; width:570px; margin:0 0 0 40px; padding:0; font: normal 0.9em Arial, Helvetica, sans-serif; color:#073071;}
#az	li	
		{ float:left; clear:none; margin:0 0 0 10px; padding:0; font: normal 1.0em Arial, Helvetica, sans-serif; color:#073071;}
#az a
		{ font: bold 1.0em Arial, Helvetica, sans-serif; color:#042e6f; }
#az a:hover
		{ font: bold 1.0em Arial, Helvetica, sans-serif; color:#7b91b3; text-decoration:none; }
				
#gpc
		{ float: right; clear:none; padding:0 15px 0 0; _padding:0 5px 0 0;}	
		
#lista_gpc
		{ float:left; clear:none; width:500px; padding:0; margin:15px 0 0 80px; display:inline;}
#lista_gpc li
		{ float:left; clear:none; margin:0 0 0 15px; padding:0; font: bold 1.0em Arial, Helvetica, sans-serif; color:#042e6f;}
#lista_gpc a
		{ font: bold 1.0em Arial, Helvetica, sans-serif; color:#042e6f; }
#lista_gpc a:hover
		{ font: bold 1.0em Arial, Helvetica, sans-serif; color:#7b91b3; text-decoration:none; }
			
		
			
		
#rodape_faleconosco
		{ width:165px; height:20px; padding: 7px 0 0 25px; float:left;  }	
		
#rodape_ouvidoria
		{ width:50px; height:20px; padding: 7px 0 0 0; float:left;}	

#rodape_menu_itens
		{ width: 580px; height: 20px; float: left; padding: 7px 0 0 5px;}
		
#rodape_menu_itens li
		{ float: left; margin-right:15px;}	
		
#rodape_menu_itens a
		{ color:#042e6f; text-decoration:none; }	
		
#rodape_menu_itens a:hover
		{ color:#fff;}		
		
#rodape_banners
		{ float:left; clear: both; width:850px;  border-top: solid 1px #e7e7e7; padding-top:12px; margin-top:12px;}		
		
#rodape_banners h5
		{ float:left;}		

#rodape_copyright
		{ float: left; width: 100%; height: 20px; padding-top:10px; text-align:center; font: normal 0.9em Arial, Helvetica, sans-serif; color:#5b5b5b; background:#fff; margin:auto}
			
#container_prosper_az_gpc
		{float:left; clear:none; width:800px; height:50px; margin-top:20px; margin-left:25px; display:inline;}		
		

#nossos_enderecos
		{ text-align:center; margin-left:-200px; *margin-top:-205px; *margin-left:-280px; padding:10px; border: solid 1px #496796; width: 450px; font: normal 12px Arial, Helvetica, sans-serif; background-color:#e2e4e9; z-index:99; position: absolute; }
			
		
#acesso_conta
		{ float:right; width:374px; height:42px; text-align:right; position: relative; top: 30px}
#acesso_conta a
		{ font: normal 1.0em Arial, Helvetica, sans-serif; color:#042e6f; text-decoration:none;}
#acesso_conta a:hover
		{ font: normal 1.0em Arial, Helvetica, sans-serif; color:#7b91b3; text-decoration:none;}		
#acesso_conta img
		{ margin-top:10px; _margin-top:12px;}

#cabecalho_links
		{ font-size:12px; float:right; width:374px; height:30px; text-align:right; position: relative; top: 10px; right: 32px; }

#cabecalho_links span
		{ font-size:16px; }
		
#cabecalho_links a
		{ font-family: Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: bold; }
		
#cabecalho_links a:active
		{ color: #757575; text-decoration: none; }
		
#cabecalho_links a:link
		{ color: #757575; text-decoration: none; }
		
#cabecalho_links a:visited
		{ color: #757575; text-decoration: none; }
		
#cabecalho_links a:hover
		{ color: #223678; text-decoration: none; }
		
form#acesso_clientes
		{  margin:0; padding:0;}

#acesso_clientes br {clear:both;}


#numero_conta
		{ margin:5px 0px 0px 150px; width:70px; height:18px; float: left; }
#senha_conta
		{ margin:5px 0px 0px 8px; width:70px; height:18px; float:left; }
#ok_acesso
		{ margin:5px 0px 0px 8px; float:left; }		
		
#lembrar_usuario
		{ border:0px solid #000033; margin-left:80px; margin-top:10px; *margin-top:5px; float:left; display:inline; }
#esqueci_senha
		{ margin-left:20px; margin-top:10px; font: normal 1.0em Arial, Helvetica, sans-serif; color:#042e6f; float:left;}
		

		
			
		
.lembrar
		{ margin-top:10px; font: normal 1.0em Arial, Helvetica, sans-serif; color:#042e6f; float:left;}
				
		
#container_principal
		{ width:850px; padding:25px; margin:auto; background:#fff;}
		
#destaques 
		{ float:left; width:825px; height:150px;}

#box_ratings
		{ float:left; width:265px; height:175px; margin-left:25px;}

.moodys_home
		{ margin: 5px 0 5px 55px;}

#box_ratings h4
		{ float:left; margin-bottom:5px; }		
		
#box_ratings h5
		{ float:left; width:132px; height:38px; margin-left:13px; margin-bottom:13px;}

#box_ratings p
		{ float:left; width:265px;  font: normal 1.1em Arial, Helvetica, sans-serif; color:#595959; margin-bottom:20px;}

#box_ratings dl
		{ width:265px; padding:0; margin:0; font: normal 1.1em Arial, Helvetica, sans-serif; color:#595959; display:block;}
		#box_ratings dt
		{ float:left; width:220px;  height:35px; padding:5px 0 5px 0; margin:0; border-bottom:1px solid #dedede;}
		#box_ratings dd
		{ float:left; width:45px; height:35px; padding:5px 0 5px 0;  margin:0; border-bottom:1px solid #dedede; text-align:right; font-size: 1.1em;}
		
#box_ratings a
		{ font: bold 1em Arial, Helvetica, sans-serif; color:#7b91b3; text-decoration:none;}
#box_ratings a:hover
		{ font: bold 1em Arial, Helvetica, sans-serif; color:#042e6f; text-decoration:none;}
		
#box_ratings form
		{ float:left; clear:both; width:266px; height:73px; margin-bottom:10px; padding:10px 0 0 0; text-align:center; font:1.1em Arial, Helvetica, sans-serif;}
		
#box_ratings span
		{ float:left; margin:10px 0 0 20px;}			
		
		
		
#box_nossos_servicos_produtos
		{ float:left; width:560px; height:180px; margin:20px 0 0 0; padding:0;}
		
#box_nossos_servicos_produtos p
		{ font:normal 1.1em Arial, Helvetica, sans-serif; color:#1f437d; margin-top:5px;}		
		
#box_nossos_servicos_produtos .class_colunas
		{ float:left; width:168px; height:175px; background:url(../imagens/home/bg_coluna.gif) no-repeat; padding:5px 7px 0 7px;}
#box_nossos_servicos_produtos .class_colunas h3
		{ height:27px; font:bold 1.2em Georgia, "Times New Roman", Times, serif; color:#486796; text-decoration:none;}		
		
			
#box_nossos_servicos_produtos dl
		{ width:538px; height:139px; padding:10px; margin:2px 0 0 0 ; color:#4f6c9a; background:url(../imagens/home/bg_nossos_servicos_produtos.gif) no-repeat;}
#box_nossos_servicos_produtos dt
		{ float:left; width:530px; font: bold 1.2em Arial, Helvetica, sans-serif; margin-bottom:-5px;; }
#box_nossos_servicos_produtos dd
		{ float:left;clear:both; width:530px; font: normal 1.1em Arial, Helvetica, sans-serif; color:#757575; margin:0 0 5px 0; }
		

#box_busca
		{ float:left; width:265px; height:85px; margin-left:25px; margin-top:20px;}
#box_busca p
		{ font:normal 1.1em Arial, Helvetica, sans-serif; color:#595959; margin:5px 0 0 0;}		
#box_busca form
		{ width:266px; height:73px; margin-bottom:10px; padding:10px 0 0 0; background:url(../imagens/home/bg_busca.gif) no-repeat; text-align:center;}
#busca	
		{ width:225px; height:17px; border:1px solid #cdd5e2; color:#073071; padding-left:5px;}
#select_busca
		{ width:135px; height:18px; border:1px solid #cdd5e2; color:#073071; margin:5px 20px 0 20px; float:left; font:1.0em Arial, Helvetica, sans-serif;}
		
#box_busca a
		{ font: normal 1.0em Arial, Helvetica, sans-serif; color:#595959; text-decoration:none;}
#box_busca a:hover
		{ font: normal 1.0em Arial, Helvetica, sans-serif; color:#7b91b3; text-decoration:none;}
		
#box_busca span
		{ float:left; margin:10px 0 0 20px;}
		
#banner_01
		{float:left; width:255px; height:76px; padding:10px 0 0 10px;}
#banner_02
		{float:left; width:255px; height:76px; margin-top:7px; padding:10px 0 0 10px;}
		
#banner_01 p a, #banner_01 p a:hover
		{ font:1em Arial, Helvetica, sans-serif; color:#4c648a;}		
#banner_01 h3 a, #banner_01 h3 a:hover
		{ font:normal 20px Georgia, "Times New Roman", Times, serif; color:#4c648a;}

#banner_02 p a, #banner_02 p a:hover
		{ font:1em Arial, Helvetica, sans-serif; color:#4c648a;}		
#banner_02 h3 a, #banner_02 h3 a:hover
		{ font:normal 20px Georgia, "Times New Roman", Times, serif; color:#4c648a;}

				

#container_midia_noticia_relatorios
		{ width:850px; }

#home_prosper_na_midia
		{ float:left; clear:both; width: 255px; margin-top:20px;}
		
#home_prosper_na_midia h4
		{ margin-bottom:12px;}		

#home_prosper_na_midia span
		{ font-weight:bold;}		
		
#home_prosper_na_midia ol
		{ width: 254px; float:left; font: normal 1.1em/1.4em Arial, Helvetica, sans-serif; color:#595959; }		
		
#home_prosper_na_midia li
		{ width: 244px; margin-bottom:12px; background:url(../imagens/home/setinha.gif) no-repeat 0 3px; padding-left:10px;}
		
#home_prosper_na_midia ol a
		{ font: normal 1.0em/1.4em Arial, Helvetica, sans-serif; color:#595959; text-decoration:none;}
#home_prosper_na_midia ol a:hover
		{ font: normal 1.0em/1.4em Arial, Helvetica, sans-serif; color:#7b91b3; text-decoration:none;}
		
		


#home_noticias_do_mercado
		{ float:left; width: 255px; margin-top:20px; margin-left:40px;}
		
#home_noticias_do_mercado h4
		{ margin-bottom:12px;}		

#home_noticias_do_mercado span
		{ font-weight:bold;}	

#home_noticias_do_mercado p
		{ font-weight:bold; font: normal 1.0em/1.4em Arial, Helvetica, sans-serif; color:#595959; text-decoration:none;}		
		
#home_noticias_do_mercado ol
		{ width: 254px; float:left; font: normal 1.1em/1.4em Arial, Helvetica, sans-serif; color:#595959; }		
		
#home_noticias_do_mercado li
		{ width: 254px; margin-bottom:12px;}
		
#home_noticias_do_mercado ol a
		{ font: normal 1.0em/1.4em Arial, Helvetica, sans-serif; color:#595959; text-decoration:none;}
#home_noticias_do_mercado ol a:hover
		{ font: normal 1.0em/1.4em Arial, Helvetica, sans-serif; color:#7b91b3; text-decoration:none;}

#home_noticias_do_mercado a
		{ font: normal 1.0em/1.4em Arial, Helvetica, sans-serif; color:#595959; text-decoration:none;}

#home_noticias_do_mercado a:hover
		{ font: normal 1.0em/1.4em Arial, Helvetica, sans-serif; color:#7b91b3; text-decoration:none;}		
		
		
		
#container_midia_noticia_relatorios span
		{ font: normal 1.0em/1.4em Arial, Helvetica, sans-serif; font-weight:bold;}
			

		
#box_noticias
		{ float:left; clear:none; width: 265px; margin-top:20px; margin-left:20px;}
		
#box_noticias span
		{ font: normal 1.0em/1.4em Arial, Helvetica, sans-serif; font-weight:bold;}			
		
#box_noticias ol
		{ width: 270px; float:left; font:normal 1.1em/1.4em Arial, Helvetica, sans-serif; color:#595959;}
		
#box_noticias ol a
		{ font: normal 1.0em/1.4em Arial, Helvetica, sans-serif; color:#595959; text-decoration:none;}
#box_noticias ol a:hover
		{ font: normal 1.0em/1.4em Arial, Helvetica, sans-serif; color:#7b91b3; text-decoration:none;}		
				
		
#box_noticias li
		{ height:35px; padding-right:5px;}		
		
#box_noticias h4
		{ margin-bottom:12px;}		
		
.arquivos_rss
		{ width:254px;}	
		
#box_indicadores_economicos
		{ float: right; clear:none; width:265px;  margin-top:20px;}
#box_indicadores_economicos p
		{ font:normal 1.1em Arial, Helvetica, sans-serif; color:#595959; margin:10px 0 0 0;}
#box_indicadores_economicos h5
		{ float:left; margin-left:20px; margin-top:10px; }
#box_indicadores_economicos a
		{ font: normal 1.0em Arial, Helvetica, sans-serif; color:#595959; text-decoration:none;}
#box_indicadores_economicos a:hover
		{ font: normal 1.0em Arial, Helvetica, sans-serif; color:#7b91b3; text-decoration:none;}
#tabela_indicadores
		{ margin-top:15px;}
#tabela_indicadores td
		{ padding:5px;margin-top:5px;}		
#tabela_indicadores .par
		{ background:#eff2f6;} 
#tabela_indicadores .impar
		{ background:#fafbfc;} 
.tt_indicadores
		{ font:bold 1.1em Arial, Helvetica, sans-serif; color:#6e86ac; background:#e9edf3;}		
		
#download
		{ float:left; clear:none; width:170px; margin-top:10px; background:url(../imagens/home/setinha.gif) no-repeat 0 4px; padding:0px 0 0 10px;}
#download span
		{ font:bold 1.4em/1.4em Arial, Helvetica, sans-serif; color:#595959;}
.arquivos_email
		{ float:left; clear:both; width:265px; margin-top:20px;}
		
.arquivos_email img
		{ margin-right:30px;}			
					
		
					
		
				
			
		

#lista_home_imagens
		{ width: 850px; border-bottom: solid 1px #e7e7e7; padding-bottom:12px; margin-bottom:12px;}
		
#lista_home_imagens	li
		{ float:left;}
		

		
#lateral_home 
		{ width: 260px; float:left;} 	
#lateral_home a
		{ color:#000; text-decoration:none;}
#lateral_home a:hover
		{ text-decoration:underline;}
#lateral_home p
		{ margin-bottom: 12px;}		
		

		
.arquivos_rss img
		{ margin-right:50px;}		
.pdf
	{ padding-left: 23px; background:url(../imagens/bt_pdf_azul.gif) no-repeat 0 2px; text-decoration: none;}		
