
/* CSS PROSPER - PÁGINAS INTERNAS */

@import url("menu_rapido.css");

a
		{ color:#ed1846; }

#container_principal_internas
		{ width:850px; margin:0 auto 0 auto; padding:0 25px 0 25px; background:#fff; background:url(../imagens/internas/bg_principal.gif) repeat-y; }
		
div#container_principal_internas:after{
		    content:".";
		    display:block;
		    clear:both;
		    visibility:hidden;
		    height:0;
		    overflow:hidden;
		}	
		
#container_principal_az
		{ width:900px; margin:0 auto 0 auto; display:table; background:#fff;}
		
#container_principal_trabalhe_conosco
		{ width:880px; margin:0 auto 0 auto; display:table; background:#fff; padding-left:20px;}
#container_principal_trabalhe_conosco h3		
		{ font: bold 1.4em Arial, Helvetica, sans-serif; text-transform:uppercase; color:#575757; margin-top:20px;}		
						
		
#container_principal_internas_ouvidoria
		{ width:900px; margin:0 auto 0 auto; display:table; background:#fff; background:url(../imagens/internas/bg_principal_ouvidoria.gif) repeat-y;}		

#container_lista_menu h4
		{ float:left; clear:both; width:160px; font:bold 1.2em Arial, Helvetica, sans-serif; color:#575757; margin:15px 0 5px 0;}
#container_lista_menu h4 a
		{ font: bold 1.0em Arial, Helvetica, sans-serif; color:#757575; text-decoration:none;}
#container_lista_menu h4 a:hover
		{ font: bold 1.0em Arial, Helvetica, sans-serif; color:#575757; text-decoration:none;}		

#internas_texto_central
		{ float:left; clear:none; width:450px; padding:15px 20px 20px 20px;  background:url(../imagens/internas/bg_texto_central.gif) no-repeat; background-position:top;}
		
#internas_texto_central_az
		{ float:left; clear:none; width:440px; margin:0 0 0 30px; padding-top:20px; padding-bottom:20px;}
		
#internas_texto_central_az h3
		{ font: bold 1.4em Arial, Helvetica, sans-serif; text-transform:uppercase; color:#575757;}		
			
		
#internas_form
		{ width:460px; margin:0 auto 0 auto; padding:20px 20px 20px 20px; background:url(../imagens/internas/bg_texto_central.gif) no-repeat; background-position:top; ;}		

#internas_form h3
		{ font: bold 1.4em Arial, Helvetica, sans-serif; text-transform:uppercase; color:#575757;}


#internas_texto_central h3,
		{ font: bold 1.4em Arial, Helvetica, sans-serif; text-transform:uppercase; color:#575757;}
 #container_lista_menu h3	
		{ font:bold 1.8em Arial, Helvetica, sans-serif; text-transform:uppercase; color:#d2d2d2; margin-bottom:15px; }
 #container_lista_menu h3 a	
		{ font:bold 1.0em Arial, Helvetica, sans-serif; text-transform:uppercase; color:#d2d2d2; margin-bottom:15px; text-decoration:none;}		
		
#internas_texto_central h3 a
		{ color:#757575; text-decoration:none;}	
#internas_texto_central h3 a:hover
		{ color:#575757; text-decoration:none;}			
#internas_texto_central h4
		{ font: bold 1.2em Arial, Helvetica, sans-serif;  color:#575757; margin-top:20px;}	
		
#internas_texto_central ul
		{width:100%;float:left;margin:10px;}
#internas_texto_central ul:after
		{clear:both;}		
#internas_texto_central li
		{ width:100%;font: normal 1.2em/1.4em Arial, Helvetica, sans-serif; list-style-type:square; margin-left:20px;margin-bottom:10px; color:#575757}
		
#internas_texto_central #container_texto li
		{  margin-left:0px; color:#575757}		
		
#internas_texto_central #video_partes li
		{ margin:0px; list-style:none;}

#video_partes
		{ float:left; width:440px; margin-bottom:10px; padding:0px; margin-top:20px;}
#video_partes li	
		{ float: left; clear: both; width:440px; padding:0px 0 0px 15px; background:url(../imagens/bt_seta_internas.gif) no-repeat 0 4px;}

#video_partes li a
		{  font:normal 1.1em Arial, Helvetica, sans-serif; color:#757575; text-decoration:none;}
#video_partes li a:hover
		{ text-decoration:none; color:#575757; }		
				
		


#avanca_paginas
		{ float:left; clear:both; width:560px; height:21px; text-align:right;}
#avanca_paginas a
		{ font:1.1em Arial, Helvetica, sans-serif; color:#757575; text-decoration:none;}				

.p_veiculo
		{ width:590px; height:18px; padding:3px 0 0 10px; font:1.1em Arial, Helvetica, sans-serif; color:#757575; background:url(../imagens/internas/bg_veiculo_prosper_na_midia.gif) no-repeat; margin-top:20px;}

#internas_texto_central_prosper_na_midia .p_leia_mais
		{ margin-bottom:20px; }		

#internas_texto_central_prosper_na_midia
		{ float:left; clear:none; width:600px; padding:15px 0 20px 20px; }
#internas_texto_central_prosper_na_midia h3 
		{ font: bold 1.5em Arial, Helvetica, sans-serif; color:#575757; text-transform:uppercase; margin-bottom:20px;}
#internas_texto_central_prosper_na_midia h3 a
		{ color:#757575; text-decoration:none;}	
#internas_texto_central_prosper_na_midia h3 a:hover
		{ color:#575757; text-decoration:none;}				

#internas_texto_central_prosper_na_midia h4
		{ font: bold 1.5em Arial, Helvetica, sans-serif; color:#ed1846;}

#internas_texto_central_prosper_na_midia h5
		{ font: bold 1.2em Arial, Helvetica, sans-serif; color:#757575; margin-top:10px; text-transform:uppercase;}		
		
#internas_texto_central_prosper_na_midia p
		{ font: normal 1.2em/1.4em Arial, Helvetica, sans-serif; color:#575757; margin:0;}
#internas_texto_central_prosper_na_midia span
		{ font: bold 1.1em Arial, Helvetica, sans-serif; color:#757575; margin:10px 0 10px 0;}
		
#internas_texto_central_prosper_na_midia a	
		{ font:bold 1.1em Arial, Helvetica, sans-serif; color:#757575; text-decoration:none;}
		
#internas_texto_central_prosper_na_midia a:hover
		{ font:bold 1.1em Arial, Helvetica, sans-serif; color:#575757; text-decoration:none;}		
				
				
/*#internas_texto_central_prosper_na_midia li
		{ font: normal 1.2em/1.4em Arial, Helvetica, sans-serif; list-style-type:square; margin-left:20px; color:#575757}*/
		
#internas_texto_central_prosper_na_midia ol#avanca_paginas
		{ clear:both; text-align:center;}

#internas_texto_central_prosper_na_midia ol#avanca_paginas li
		{ display: inline; margin-left:10px; font:bold 1.4em Arial, Helvetica, sans-serif;  color:#FF0000; }

#internas_texto_central_prosper_na_midia ol#avanca_paginas li a
		{ display: inline; font:bold 0.8em Arial, Helvetica, sans-serif; color:#757575; text-decoration:none;}				

#tabela_investimento dl
		{  padding:0; margin:10px 0 0 0; }

#tabela_investimento dt	
		{ float:left; clear:both; width:120px; height:40px; padding:5px 5px 5px 5px; margin:2px 0px 0px 0px; background:#eee; font:bold 1.1em Arial, Helvetica, sans-serif; color:#575757; text-align:right;}
#tabela_investimento dd		
		{ float:left;   width:290px;  height:40px; padding:5px 5px 5px 5px; margin:2px 0px 0px 0px; font: normal 1.1em Arial, Helvetica, sans-serif; color:#575757; background:#ddd; border-left:1px solid #CCCCCC; }
		
		
		
#ir dl
		{  padding:0; margin:0; }

#ir dt	
		{ float:left; clear:both; width:120px; height:40px; padding:5px 5px 5px 5px; margin:2px 0px 0px 0px; background:#eee; font:bold 1.0em Arial, Helvetica, sans-serif; color:#575757; text-align:right;}
#ir dd		
		{ float:left;   width:290px; padding:5px 5px 5px 5px; margin:2px 0px 0px 0px; background:#ddd; border-left:1px solid #CCCCCC; }
		
#ir dd p
		{ margin-bottom:5px; margin-top:0px; font: normal 1.1em Arial, Helvetica, sans-serif; color:#575757; }				

#opcoes
		{ float:left; clear:both; width:440px; margin:20px 0 15px 0; padding:10px 0 10px 0; border-top:2px solid #cccccc; border-bottom:2px solid #cccccc; list-style:none;}		
#opcoes li
		{ float:left; width:400px; background:url(../imagens/bt_seta_internas.gif) no-repeat 0 3px; padding:0 0 0 15px; font:normal 1.2em Arial, Helvetica, sans-serif; color:#757575; list-style:none;}
#opcoes li a
		{ color:#757575; text-decoration:none;}
#opcoes li a:hover
		{ color:#575757;}



#container_texto
		{ float:left; clear:none; width:450px; margin:5px 0 0 0px; }
#container_texto p
		{ margin-top:16px; font: normal 1.2em/1.6em Arial, Helvetica, sans-serif; color:#676767;}
				
.titulo_texto
		{ float:left; clear:both; width:450px;  font:normal 2.0em Arial, Helvetica, sans-serif; color:#757575; letter-spacing:-0.5pt; }

#container_texto h3
		{ clear:none; font: bold 1.4em Arial, Helvetica, sans-serif; color:#575757; text-transform:uppercase;}
#container_texto h4
		{ clear:none;  margin-top:10px; font: bold 1.4em Arial, Helvetica, sans-serif; color:#575757}	
#container_texto h5, h6
		{ font: bold 1.2em Arial, Helvetica, sans-serif; margin:10px 0 10px 0; color:#757575;}
		

/*#container_texto ul
		{ margin: 5px 0 5px 0}	
			
#container_texto li
		{ font: normal 1.2em/1.6em Arial, Helvetica, sans-serif; margin-left:20px; list-style-type: square; color:#575757; }	*/	
		
#container_texto ul, 
		{ float:left; clear:both; width:440px; margin:10px 0 15px 0; padding:10px 0 10px 0; list-style:none;}		
#container_texto li
		{ float:left; width:400px; background:url(../imagens/bt_seta_internas.gif) no-repeat 0 3px; padding:0 0 0 15px; font:normal 1.2em Arial, Helvetica, sans-serif; color:#757575; list-style:none;}
#container_texto li a
		{ color:#757575; text-decoration:none;}
#container_texto li a:hover
		{ color:#575757;}		
			
#internas_texto_central ol
		{width:100%; list-style:none;float:left;margin:0}
#internas_texto_central p
		{ font: normal 1.2em/1.8em Arial, Helvetica, sans-serif; color:#575757; margin:10px 0 0 0;width:100%;}
#internas_texto_central span
		{ font: bold 1.2em Arial, Helvetica, sans-serif; color:#575757; margin:10px 0 10px 0;}
		
#lista_saiba_mais
		{ float:left; clear:both; width:440px; margin:0px 0 15px 0; padding:10px 0 10px 0;}		
#lista_saiba_mais li
		{ float:left; width:100px;  padding:0 0 0 15px; font:normal 1.2em Arial, Helvetica, sans-serif; color:#757575;}
		
		
#coluna_trabalhe
		{ width: 255px; float:left; display: table; border-left: solid 1px #ccc; padding-left:25px; }
		
#coluna_trabalhe li
	{ font: normal 1.2em/1.6em Arial, Helvetica, sans-serif; list-style-type:square; margin-left:20px; }
	
#coluna_trabalhe h3
		{font:bold 1.4em Arial, Helvetica, sans-serif; color:#575757; letter-spacing:-0.5pt; padding-bottom:10px;}			
		
		
		
#descricao_vaga_profissional
		{ float:left; width:400px; margin-bottom:20px; border-bottom:1px solid #757575; }
#descricao_vaga_profissional div		
		{ float:left; width:400px;clear:both;}
#descricao_vaga_profissional div h5
		{  margin:20px 0 10px 0; font: bold 1.1em Arial, Helvetica, sans-serif;}		
#descricao_vaga_profissional div p
		{ font:1.2em Arial, Helvetica, sans-serif; color:#575757}		
		

		
#descricao_vaga_treinee
		{ float:left; width:400px; margin-bottom:20px; border-bottom:1px solid #757575; display:inline;}
#descricao_vaga_treinee div		
		{ float:left; width:400px;clear:both;}
#descricao_vaga_treinee div h5
		{  margin:20px 0 10px 0; font: bold 1.1em Arial, Helvetica, sans-serif;}		
#descricao_vaga_treinee div p
		{ font:1.2em Arial, Helvetica, sans-serif; color:#575757}
		
#descricao_vaga_treinee ul
		{ float:left; list-style-type:square; margin-bottom:20px; width:400px;}
#descricao_vaga_treinee li
		{ list-style-type:square; background:none; margin:5px 0 2px 20px ; padding:0;}
				

		
#descricao_vaga_estagio
		{ float:left; width:400px; margin-bottom:20px; border-bottom:1px solid #757575;}
#descricao_vaga_estagio div		
		{ float:left; width:400px;clear:both;}
#descricao_vaga_estagio div h5
		{  margin:20px 0 10px 0; font: bold 1.1em Arial, Helvetica, sans-serif;}		
#descricao_vaga_estagio div p
		{ font:1.2em Arial, Helvetica, sans-serif; color:#575757}
		
		
#lista_prof_trainee_estagio
		{ float:left; clear:both; width:440px; margin:5px 0 15px 0; padding:10px 0 10px 0;}		
#lista_prof_trainee_estagio li
		{ margin:0; float:left; width:90%; background:url(../imagens/bt_seta_internas.gif) no-repeat 0 3px; padding:0 0 0 15px; font:normal 1.2em Arial, Helvetica, sans-serif; color:#757575; list-style-type:none; text-align:left;  }
		
#lista_prof_trainee_estagio li a
		{ color:#595959; text-decoration:none; }
#lista_prof_trainee_estagio li a:hover
		{ color:#CCCCCC;}	
#lista_prof_trainee_estagio h5
		{ border:0; padding:0; margin:0 0 10px 0; font: bold 1.1em Arial, Helvetica, sans-serif;}
#lista_prof_trainee_estagio div
		{ font: normal 0.9em/0.7em Arial, Helvetica, sans-serif;}		
#lista_prof_trainee_estagio div p
		{ margin-bottom:20px;}	
					
		

.form_prof_treinee_estagiario
		{ float:left; width:400px; margin-top:20px;}
.label_vaga
		{ float:left; clear:both; font-size:1.2em;  margin:10px 0 5px 0;}			
.label_nome
		{ float: left; clear:both; width:200px; margin:0 0 5px 0; font-size:1.2em;}
.form_nome
		{ float:left; clear:both; width:400px; border:1px solid #ddd;}
.label_area_interesse
		{ float:left; clear:both; width:200px;  margin:10px 0 5px 0; font-size:1.2em; }
.label_qualificacao
		{ float:left; clear:both; width:200px; margin:10px 0 5px 0; font-size:1.2em;}
.label_envie_curriculo
		{ float:left; clear:both; width:200px; margin:10px 0 5px 0; font-size:1.2em;}
.descricao_profissional
		{ float:left; clear:both; width:390px; height:100px; border:1px solid #ddd; padding:5px 5px 5px 5px;}
.selecione_arquivo			
		{ float:left; clear:both; width:300px;  border:1px solid #ddd;}
.bt_enviar
		{ float: right; clear:none; width:52px; height:20px; background:url(../imagens/bt_form.gif) no-repeat; font:1.2em Arial, Helvetica, sans-serif; color:#fff; text-align:center; border:0px;}		
.select_area_interesse
		{ float:left; clear:both; width:400px; border:1px solid #ddd; font:normal 1.1em Arial, Helvetica, sans-serif; color:#757575;}
		
.container_arquivo_bt_enviar
		{ width:400px; height:20px;}		



#container_form_banners
		{ float: right; clear: none; width:155px; padding:20px 0 0 0; }
#container_form_banners form		
		{ float:right; clear: both; width:155px; height:50px;}
#container_form_banners label	
		{ float:left; clear: none; width:120px; margin-top:10px;}
#container_form_banners select
		{ float:left; clear: both; width:150px;  border:1px solid #d7d7d7; font:bold 1.1em Arial, Helvetica, sans-serif; color:#ababab;}		
#busca_interna
		{ float:left; clear: none; width:105px;  border:1px solid #d7d7d7;}	
#ok_busca_internas
		{ float:left; clear: none; width:33px; height:18px; margin-left:10px;}						

#internas_banners
		{ float:right;}
#internas_banners img
		{ margin:5px 0 5px 0;}				
		
#form_ouvidoria
		{ width:370px; margin-bottom:20px; }
.bt_enviar_reset
		{ float:right; width:52px; height:20px; background:url(../imagens/home/bt_form.gif) no-repeat; font:1.2em Arial, Helvetica, sans-serif; color:#fff; text-align:center; margin-right:10px; margin-top:10px;}		
		
.form_class01
		{ width:250px; margin-top:3px; border:1px solid #757575;}
.form_ddd
		{ width:50px; height:18px; margin-top:3px; border:1px solid #757575;}
.form_tel
		{ width:195px; height:18px; margin-top:3px; border:1px solid #757575;}			
.form_campo_msg
		{ width:250px; height:100px; margin-top:3px; border:1px solid #757575;}
.form_label
		{ float:left; clear:both; width:110px; height:13px; padding-top:5px; font:1.1em Arial, Helvetica, sans-serif;}	
		
/* A a Z */

#lista_az
		 { color:#ddd; margin-bottom:25px;}
#lista_az li
		 { display:inline; list-style-type:none; margin:0 5px 5px 0; font: normal 1.8em Arial, Helvetica, sans-serif }			
#lista_az li a
		 { color:#ed1846;}
		 
#internas_texto_central_az dd, #coluna_principal_institucional dd	
		{font:bold 1.4em Arial, Helvetica, sans-serif; color:#ed1846;  margin-bottom:15px;}		

#internas_texto_central_az dt, #coluna_principal_institucional dt
		{font:normal 1.2em Arial, Helvetica, sans-serif; color:#575757; margin-bottom:15px;}		 			
		

#container_lista_menu
		{ float:left; clear:none; width:180px; padding:20px 0 20px 0px; }
		

#container_lista_menu ul
		{ float:left; clear:both; width:165px; margin:0;}
#container_lista_menu li
		{ float:left; clear:both; width:165px; font:normal 1.1em Arial, Helvetica, sans-serif; color:#757575; border-bottom: solid 1px #eee;text-transform:uppercase;padding:5px 0}
#container_lista_menu li a
		{ color:#757575; text-decoration:none; font-weight:bold}
#container_lista_menu li a:hover
		{ color:#575757;}
#container_lista_menu ul li ul li
		{ background:url(../imagens/bt_seta_internas.gif) no-repeat 0 3px; padding:0px 0 3px 15px; font-size:0.9em;text-transform:none;border-bottom:none;width:155px; }		
#container_lista_menu ul li ul li ul li
		{ background: url(../imagens/bt_seta_internas2.gif) no-repeat 0 4px; padding:2px 0 0 8px; font-size:1em;border-bottom:none;width:145px; }	
#container_lista_menu ul li ul li a
		{ color:#757575;background:none; list-style-type:none;font-weight:normal}					

		
#tabela_cotas tr  
			{ font:bold 1.0em Arial, Helvetica, sans-serif;}
.celula_tabela_cotas
			{ background:#575757; color:#eee; }
.celula_tabela_cotas_claras
			{ background: #eee; font-weight:normal; color:#575757; }
.celula_tabela_escuras_escuras
			{ background:  #ddd; font-weight:normal; color:#575757; }
#tabela_cotas tr td, .celula_tabela_cotas_claras td, .celula_tabela_cotas_escuras td
			{ padding:5px; height:17px; border-right:1px solid #fff; text-align:right;}
						
				
/* Side bar */

#coluna_side_bar
		{ float:left; width: 155px;  margin-bottom:10px; background-color:#f7f7f7; }
#coluna_side_bar p	
		{ padding: 0 5px 10px 5px; color:#504729; font: normal 1.2em/1.3em Arial, Helvetica, sans-serif; }	
#coluna_side_bar img
		{ margin: 5px 15px 5px 15px;}
#coluna_side_bar h2
		{ font:bold 1.6em Arial, Helvetica, sans-serif; color:#575757; width: 100%; margin:0px 0 10px 0;}
		
/*banner */

#coluna_banner
		{ width:155px;  margin-top:10px; margin-bottom:10px; }
#coluna_banner p	
		{ padding: 0 5px 10px 5px; color:#504729; font: normal 1.2em/1.3em Arial, Helvetica, sans-serif;}	
#coluna_banner img
		{ margin: 5px 0px 5px 0px;}
#coluna_banner h2
		{ font:bold 1.6em Arial, Helvetica, sans-serif; color:#575757; text-align:center; width: 100%; margin:5px 0 10px 0;}							
												
						
		