@import url("menu_rapido.css");
/* CSS PROSPER - PÁGINAS INTERNAS */

#container_principal_internas
		{ width:850px; padding:0 25px 25px 25px; margin:auto; background:#fff; }

div#container_principal_internas:after{
		    content:".";
		    display:block;
		    clear:both;
		    visibility:hidden;
		    height:0;
		    overflow:hidden;
		}
		
#container_principal_internas h2
		{ float:left; width:602px; height:58px; font: normal 30px Georgia, "Times New Roman", Times, serif; color:#042e6f; background-image:url(../imagens/cabecalho/h2_internas.jpg); padding-top:15px;}
		
#container_principal_internas h2 a
		{ float:left; width:600px; height:58px; font: normal 30px Georgia, "Times New Roman", Times, serif; color:#042e6f; text-decoration:none;}		
		
.titulos_login
		{ float:left; width:600px; height:58px; font: normal 30px Georgia, "Times New Roman", Times, serif; color:#042e6f; background-image:url(../imagens/cabecalho/h2_internas.jpg);}		
	

#coluna_principal_fale_conosco
		{ padding-left:100px;width:600px; font-size:1.2em; line-height:1.4em; float:left; clear:both}
#coluna_principal_fale_conosco p
		{ margin: 5px 0 5px 0; }


#coluna_principal
		{ width:610px; float:left; }
					
#coluna_principal ul
		{ float:left; clear:both; width:610px; margin:5px 0 5px 0;}		
#coluna_principal ul li
		{ float:left; clear:both; 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; margin-left:0px; width:595px; }

#coluna_principal ul li a
		{ color:#595959; text-decoration:none;}
#coluna_principal ul li a:hover
		{ color:#CCCCCC;}

#saiba_mais h5
		{ border:0; padding:0; margin:0 0 10px 0; font: bold 1.1em Georgia, "Times New Roman", Times, serif;}
#saiba_mais div
		{ font: normal 0.9em/0.7em Arial, Helvetica, sans-serif; width:360px;}
#saiba_mais div p
		{ margin-bottom:20px;}		
			
			
								
#coluna_principal p
		{ font: normal 1.2em/1.6em Arial, Helvetica, sans-serif; margin-bottom:20px; }
#coluna_principal img
		{ margin-bottom:25px;}

#coluna_principal a
		{ color:#6e86ac;}
#coluna_principal a:hover
		{ color:#042e6f;}		

#coluna_principal h3, #coluna_outros h3
		{font:normal 2.0em Georgia, "Times New Roman", Times, serif; color:#ed1846; letter-spacing:-0.5pt; margin-bottom:15px;}
#coluna_principal h4, #coluna_principal_fale_conosco h3
		{ width:610px; clear:both; font: bold 1.6em Georgia, "Times New Roman", Times, serif; color:#7088ad; margin-bottom:10px; margin-top:10px; padding-top:10px; border-top:solid 1px #e7e8ec;}
#coluna_principal h5 
		{ font: bold 12px Georgia, "Times New Roman", Times, serif; margin:10px 0 10px 0; color:#757575;}

#coluna_principal h6 
		{ font: bold 12px Arial, Helvetica, sans-serif; margin:10px 0 10px 0; color:#757575;}		
		
#coluna_principal dd, #coluna_principal_institucional dd	
		{font:normal 1.6em Georgia, "Times New Roman", Times, serif; color:#ed1846;  margin-bottom:15px;}		

#coluna_principal dt, #coluna_principal_institucional dt
		{font:normal 1.2em Arial, Helvetica, sans-serif; color:#575757; margin-bottom:15px;}		

#coluna_principal_institucional_midia
		{ width:600px; float:left;}
		
#coluna_principal_institucional_midia p, #coluna_principal_cadastro p
		{ font: normal 1.2em/1.6em Arial, Helvetica, sans-serif; color:#676767; margin-bottom:16px;}		
		
#coluna_principal_institucional_midia h3 		
		{font:normal 2.0em Georgia, "Times New Roman", Times, serif; color:#ed1846; letter-spacing:-0.5pt; margin-bottom:15px;}		
		
#coluna_principal_institucional h3, #coluna_outros h3, #coluna_principal_cadastro h3
		{font:normal 2.0em Georgia, "Times New Roman", Times, serif; color:#ed1846; letter-spacing:-0.5pt; margin-bottom:15px;}
		
#coluna_principal_institucional #video_partes li
		{ margin:0px; list-style:none;}		
		


#coluna_principal_institucional ol
		{ margin: 5px 0 5px 0; }	
			
#coluna_principal_institucional ol li
		{ font: normal 1.2em/1.6em Arial, Helvetica, sans-serif; margin-left:40px; list-style-type: square;}
		
#coluna_principal_institucional ul
		{ float:left; width:450px; clear:both; margin:10px 0 10px 0px;}		
#coluna_principal_institucional ul li
		{ float:left; clear:both;width:420px;  font:normal 1.2em/1.6em Arial, Helvetica, sans-serif;  list-style-type:none;background:url(../imagens/bt_seta_internas.gif) no-repeat 0 5px; padding:0 0 0 13px;}
#coluna_principal_institucional ul li a
		{ color:#595959; text-decoration:none;}
#coluna_principal_institucional ul li a:hover
		{ color:#CCCCCC;}			
			
#coluna_outros
		{ width: 210px; margin-left:25px; padding: 15px 0 10px 0; border-top: solid 2px #8196b7; border-bottom: solid 2px #8196b7; float:left; display: table; }

#coluna_outros p
		{  font: normal 2.3em/1.2em Georgia, "Times New Roman", Times, serif; color: #8196b7; letter-spacing:-0.3pt;  }	
#coluna_principal_institucional p
		{ font: normal 1.2em/1.6em Arial, Helvetica, sans-serif; margin-top:16px;}
#coluna_principal_institucional img
		{ }
#coluna_principal_institucional
        { width:447px; float:left; margin-left:15px;}  		

#coluna_principal_institucional h4,  #coluna_principal_cadastro h4
		{ font: bold 1.6em Georgia, "Times New Roman", Times, serif; color:#7088ad; margin-bottom:10px; margin-top:10px; padding-top:10px; border-top:solid 1px #e7e8ec;}
#coluna_principal_institucional h5
		{ font: bold 1.2em Georgia, "Times New Roman", Times, serif; margin:10px 0 10px 0; color:#757575; }
		
#coluna_principal_institucional h6
		{ font: bold 1.2em Arial, Helvetica, sans-serif; margin:10px 0 10px 0; color:#757575; }		

#coluna_principal_institucional span
		{ font-weight:bold; color:#757575;}	
		
		
#video_partes
		{ float:left; width:440px; margin-bottom:40px; padding:0px;}
#video_partes li	
		{ float: left; clear: both; width:440px; padding:0px 0 0px 15px; background:url(../imagens/bt_seta_internas.gif) no-repeat 0 7px;}

#video_partes li a
		{  font:normal 1.1em Arial, Helvetica, sans-serif; color:#042e6f; text-decoration:none;}
#video_partes li a:hover
		{ text-decoration:none; color:#8196b7; }		
		

#coluna_principal_institucional_midia .p_veiculo
		{ width:590px; height:21px; padding:0 0 0 5px; font:1.0em Georgia, "Times New Roman", Times, serif; color:#899cba; background:url(../imagens/bg_veiculo_prosper_na_midia.gif) no-repeat; margin-top:20px;}

#coluna_principal_institucional_midia .p_leia_mais
		{ width:580px; height:40px; margin-bottom:20px; border-bottom:2px solid #a7b5cc;}

#container_texto_prosper_na_midia
		{ float:left; clear:none; width:450px; margin:10px 0 0 0;}
#coluna_principal_institucional_midia p
		{  font: normal 1.2em/1.6em Arial, Helvetica, sans-serif; color:#676767; margin-bottom:16px;}
.titulo_texto
		{ float:left; clear:both; width:450px;  font:normal 2.0em Georgia, "Times New Roman", Times, serif; color:#ed1846; letter-spacing:-0.5pt; }
#coluna_principal_institucional_midia h4
		{ clear:none;  margin-top:5px; font: normal 1.8em Georgia, "Times New Roman", Times, serif; color:#FF0000; }	

#coluna_principal_institucional_midia h5
		{ font: bold 1.2em Georgia, "Times New Roman", Times, serif; margin:10px 0 10px 0; color:#757575;}
#coluna_principal_institucional_midia a	
		{ font:bold 1.1em Arial, Helvetica, sans-serif; color:#757575; text-decoration:none;}
		
#coluna_principal_institucional_midia a:hover
		{ font:bold 1.1em Arial, Helvetica, sans-serif; color:#575757; text-decoration:none;}	
#coluna_principal_institucional_midia .midia_video_chamada
		{ font: normal 1em Arial, Helvetica, sans-serif; color:#6f87ad;}
#coluna_principal_institucional_midia .midia_video_chamada:hover
		{ font: normal 1em Arial, Helvetica, sans-serif; color:#325489;}					
				
/* so para prosper na midia */
#coluna_principal_institucional.prosper_na_midia { width:500px; }
#coluna_principal_institucional.prosper_na_midia p { font: normal 1.1em/1.6em Arial, Helvetica, sans-serif; color:#676767;}
#coluna_principal_institucional h3 { font:normal 2.0em Georgia, "Times New Roman", Times, serif; color:#ed1846; letter-spacing:-0.5pt;}


.menu_expansivel
		{ background: url(../imagens/seta_baixo.gif) no-repeat 130px 8px;}
.menu_expansivel_sub
		{ background: url(../imagens/seta_baixo.gif) no-repeat 125px 8px;}
		
#menu_institucional, #lateral_na_midia
		{ float: left; clear: both; width:150px; margin:0; padding:0;}
#menu_institucional li
		{ float: left; clear: both; padding:5px; width:130px; border-bottom:1px solid #cdd5e2; background:none; }
#menu_institucional li a
		{ cursor:pointer; display: block;}		
#menu_institucional li ul
		{ display:none; }		
#menu_institucional li ul li
		{ border-top: solid 1px #f0f5fb; border-bottom:0px; margin-top:5px; width: 130px; }		
#menu_institucional li ul li a
		{ color:#757575; }			
#menu_institucional a
		{ font:normal 1.1em Arial, Helvetica, sans-serif; color:#042e6f; text-decoration:none;}
#menu_institucional a:hover
		{ text-decoration:none; color:#8196b7; }
#menu_institucional li ul li ul li
		{ margin-left:5px; width:110px;}

<!-- Prosper News -->		

#menu_prospernews
		{ float: left; clear:both; width:145px; margin:0; padding:0;}
#menu_prospernews li
		{ float: left; clear:both; padding:5px; width:120px; border-bottom:1px solid #cdd5e2; font:normal 1.2em Arial, Helvetica, sans-serif; color:#042e6f;}
		
#menu_prospernews li ul li
		{ border:none;  margin: 0; width: 90px; padding:2px 0 0 10px; font: bold 1em Arial, Helvetica, sans-serif; color:#757575; }	

#menu_prospernews li ul li a
		{ color:#757575; }			
#menu_prospernews a
		{ font:normal 1.1em Arial, Helvetica, sans-serif; color:#042e6f; text-decoration:none;}
#menu_prospernews a:hover
		{ text-decoration:none; color:#8196b7; }
#menu_prospernews li ul li ul li
		{ font-size:0.8em; background:url(../imagens/bt_seta_internas2.gif) no-repeat 0 4px; list-style-type:none; }
.foto_prospernews
		{ float:left; margin: 3px 10px 0 0; border: solid 1px #757575;}		
<!-- fim menu Prosper News -->				

#prosper_news_container
{width: 620px; *width:600px; float:left;}
#prosper_news_container p
		{float:left; font: normal 1.2em Arial, Helvetica, sans-serif; color:#757575; padding-bottom:10px;}
.prosper_news_txt p
		{width:600px;float:left; font: normal 1.2em Arial, Helvetica, sans-serif; color:#757575; padding-bottom:10px;}
	
.menu_expansivel_video
		{ background: url(../imagens/seta_baixo.gif) no-repeat 120px 8px;}
.menu_expansivel_sub_video
		{ background: url(../imagens/seta_baixo.gif) no-repeat 125px 8px;}		
		
#lista_videos, #lateral_na_midia
		{ float: left; clear: both; width:135px; margin:0; padding:0;}
#lista_videos li
		{ float: left; clear: both; padding:5px; width:120px; border-bottom:1px solid #cdd5e2;}
#lista_videos li a
		{ cursor:pointer; display: block;}		
#lista_videos li ul
		{ display:; }		
#lista_videos li ul li
		{ border-color:#f0f5fb;  margin: 0;}		
#lista_videos li ul li a
		{ color:#757575; }			
#lista_videos a
		{ font:normal 1.1em Arial, Helvetica, sans-serif; color:#042e6f; text-decoration:none;}
#lista_videos a:hover
		{ text-decoration:none; color:#8196b7; }
#lista_videos li ul li ul li
		{ margin-left:5px; width:110px;}								



#coluna_outros li
		{ font: normal 1.1em Arial, Helvetica, sans-serif; margin-bottom: 15px; background:url(../imagens/bt_seta_internas.gif) no-repeat 0 3px; padding-left:15px;}

#coluna_outros a
		{ color:#575757; text-decoration:none;}

#coluna_outros a:hover
		{ color:#757575;}		
		

		
#autor_depoimento
		{margin-top:10px;}		
#autor_depoimento img
		{ float:left}
#autor_depoimento p
		{ float: left; font: normal 1.1em Arial, Helvetica, sans-serif; color:#676767; margin-left: 5px; background:none; width:200px; padding:0; letter-spacing:0; }		

#container_coluna_img
		{ float:right; width: 205px; margin: 0 0 0 25px;}
#img_cm_historia		
		{ float:left; width:205px; height:5px; background:url( ../imagens/cm_historia_gpc.jpg) no-repeat; font-size:2px;}	
#coluna_institucional
		{ width: 205px; float: left; background: url(../imagens/bg_historia_gpc.jpg); text-align:center;display:block}	
#coluna_institucional p	
		{ padding: 0 15px 10px 15px; color:#504729; font: normal 1.1em/1.3em Georgia, "Times New Roman", Times, serif; text-align:left;} 	
#coluna_institucional img
		{ margin: 5px 0px 5px 0px;}
#coluna_institucional h2
		{ font: normal 2.0em Georgia, "Times New Roman", Times, serif; color:#a89559; text-align:center; width: 100%; margin:5px 0 10px 0; background-image:none;}				
	
#coluna_institucional_prosper_jam
		{ width: 180px; height:503px; float: right; background: url(../imagens/bg_prosper_jam_lateral.jpg); padding:90px 10px 0 10px; text-align:center;}		

#coluna_institucional_prosper_jam h4
		{ color:#ed1846; font: normal 2.5em Georgia, "Times New Roman", Times, serif; }
		
#coluna_institucional_prosper_jam p
		{ color:#4e4e4e; font: normal 1.2em/18px Georgia, "Times New Roman", Times, serif; height:85px;}	
		
#coluna_institucional_prosper_jam h5
		{ color:#ed1846; font: normal 2.0em Georgia, "Times New Roman", Times, serif; padding-top:20px; }			
	
.sublista
		{ font-size:0.8em; color:#0b3277;}		
		
h4 .sem_borda
		{ border: 0; }

#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 h2
		{font:normal 2.0em Georgia, "Times New Roman", Times, serif; color:#ed1846; letter-spacing:-0.5pt; margin-bottom:15px;}	

#form_ouvidoria
		{ width:400px; margin-bottom:20px;}
.bt_enviar_reset
		{ float:right; width:52px; height:20px; background:url(../imagens/home/bt_form.gif) no-repeat; font:1.1em Georgia, Arial, Helvetica, sans-serif; color:#fff; text-align:center; margin-right:10px; margin-top:10px;}		
		
.form_class01
		{ width:250px; height:18px; margin-top:3px; border:1px solid #9bb0d0;}
.form_ddd
		{ width:50px; height:18px; margin-top:3px; border:1px solid #9bb0d0;}
.form_tel
		{ width:195px; height:18px; margin-top:3px; border:1px solid #9bb0d0;}			
.form_campo_msg
		{ width:250px; height:100px; margin-top:3px; border:1px solid #9bb0d0;}
.form_label
		{ float:left; clear:both; width:110px; height:13px; padding-top:5px; font:1.1em Arial, Helvetica, sans-serif;}	
		
ul#prosper_na_midia { margin:0px; padding:0px; width:500px;}
ul#prosper_na_midia li
		{ list-style-type:none; margin:0px; padding:0px; }
#paginacao_midia
		{ text-align:center; padding-top:5px;}						
#paginacao_midia li
		{ display:inline; color:#042e6f; border:0; width:15px; padding:1px; font:bold 1.4em Arial, Helvetica, sans-serif; background:none;}
#paginacao_midia li a, #paginacao_midia li a:hover
		{ display:inline; color:#a0b0c9; font:bold 0.8em Arial, Helvetica, sans-serif; text-decoration:none; }		

#coluna_principal_cadastro
		{ width:625px; float:left;}
#coluna_principal_cadastro h4
		{ font: bold 1.4em Georgia, "Times New Roman", Times, serif; color:#172e6d; border: none; padding:0; margin:0; border-bottom: solid 1px #c0cbdb;}

#coluna_principal_cadastro h4 a
		{ text-decoration:none; color:#172e6d;}
		
#coluna_principal_cadastro h5
		{ font: bold 1.1em Arial, Helvetica, sans-serif; color:#e3004b; text-transform:uppercase; padding-top:10px;}	
		
#coluna_principal_cadastro p
		{ font: normal 1.1em Arial, Helvetica, sans-serif; color:#676767; margin:0;}			

.bem-vindo
		{ float:left; width:100%; height:40px; font:normal 1.8em Georgia, "Times New Roman", Times, serif; color:#ed1846; letter-spacing:-0.5pt; background-image:url(../imagens/bg_bemvindo.gif); padding: 10px 0 0 10px;}

#cadastro_abas
		{ font: bold 1.1em Georgia, "Times New Roman", Times, serif; text-transform:uppercase; color:#a4b3ca; width: 100%; padding-bottom: 1px; border-bottom: solid 1px #c0cbdb; float:left; margin-bottom:10px;}
#cadastro_abas li
		{ width: 188px; height: 13px; padding:5px; float: left; background:url(../imagens/bg_cadastro_aba_on.gif);}
#cadastro_abas .on
		{ color:#37598c; text-decoration:none; }
#cadastro_abas .off
		{ color:#a4b3ca; text-decoration:none; }		

#cadastro_meus_dados
		{ width:200px; float:left; line-height:18px;}
		
#cadastro_meus_dados ul
		{ font: bold 1.1em Arial, Helvetica, sans-serif; color:#676767;line-height:18px; }
		
#cadastro_meus_dados p
		{ line-height: 18px;}		

#cadastro_meus_dados a
		{ font: bold 1.0em Arial, Helvetica, sans-serif; color:#676767; text-decoration:none;}
		
#cadastro_coluna_central
		{ width: 410px; float:left; padding-left:15px;}		

#cadastro_coluna_central ol
		{ padding: 10px;}
		
#cadastro_coluna_central li
		{ list-style-type:square; line-height:18px; }		
		
#cadastro_coluna_central li a
		{ font-size: 1.1em; font-family: Arial, Helvetica, sans-serif; color:#676767; text-decoration:none; }	
.box_ib
		{ border: solid 1px #c0cbdb; width: 200px; height:20px; margin: 5px 0 10px 0;}

.h3_produtos_prosper
		{ float: right; width: 205px; padding-bottom: 5px;}
#cadastro_produtos_prosper
		{ float: right; width: 213px; background: no-repeat 0 19px url(../imagens/bg_cadastro_produtos_prosper.gif);}

#cadastro_produtos_prosper h4
		{ font: bold 1.4em Georgia, "Times New Roman", Times, serif; color:#172e6d; border: none; padding:0; margin:10px; border-bottom: solid 1px #c0cbdb;}

.lista_produto li a
		{ font: normal 1.1em Arial, Helvetica, sans-serif; color:#7189ae; border: none; padding:0; margin:10px; text-decoration:none; line-height:18px; }
		
#produtos_aba
		{ width:213px; height: 19px; border-bottom: solid 1px #c0cbdb; }
#produtos_aba li
		{ width:49%; float:left }
#cadastro_produtos_prosper .produto_on
		{  float:left; font: bold 1.1em Arial, Helvetica, sans-serif; text-transform:uppercase; color:#e3004b; padding: 5px 0 0 5px; text-decoration:none; margin:0; }
		
#cadastro_produtos_prosper .produto_off
		{ float:left; font: bold 1.0em Arial, Helvetica, sans-serif; text-transform:uppercase; color:#7e8caf; padding: 5px 0 0 10px; text-decoration:none; margin:0;}		

#cadastro_container
		{ width:100%}

#cadastro_container p
		{ font: normal 1.2em Georgia, "Times New Roman", Times, serif; color:#172e6d; float:left; padding:0 0 10px 10px; width: 100%;}		
		
#cadastro_escolha li
		{ font: normal 1.2em Georgia, "Times New Roman", Times, serif; color:#172e6d; float:left; width: 45%; float:left; padding: 10px; background:url(../imagens/bg_cadastro_escolha.gif) repeat-y;}		
#cadastro_escolha p
		{ float:left; font: normal 1em Georgia, "Times New Roman", Times, serif; color:#6e86ac; width:90%; padding-top:10px;}
#cadastro_escolha input		
		{ border: solid 1px #8da0be; width: 100px;}	

#cadastro_passo_conteudo
		{ width: 638px; float:left}

#cadastro_passo_conteudo p
		{ float:left; width: 300px; height:50px;}
#cadastro_passo_conteudo p.half
		{ float:left; width: 145px; height:50px;}		

.input_300	
		{ border: solid 1px #8da0be; width: 294px; height: 17px; padding:3px; font: normal 1em Arial, Helvetica, sans-serif;}
		
.input_150	
		{ border: solid 1px #8da0be; width: 140px; height: 17px; padding:3px; font: normal 1em Arial, Helvetica, sans-serif;}		
#cadastro_passo_conteudo select			
		{ border: solid 1px #8da0be; width: 294px; height: 25px; padding:3px; font: normal 1.2em Arial, Helvetica, sans-serif; margin-left:10px;}
		
#cadastro_apoio_lateral		
		{ width: 200px; float:left; padding-left:10px;}
		
#cadastro_apoio_lateral ol
		{ padding-top:20px;}
		
#cadastro_tire_suas_duvidas li
		{ padding-left: 18px; background:url(../imagens/bt_seta_internas.gif) no-repeat 6px 3px; line-height:18px; }	
#cadastro_tire_suas_duvidas li a
		{ font: bold 1.2em Georgia, "Times New Roman", Times, serif; color:#172e6d; text-decoration:none;}			
		
.cadastro_botao		
		{ width: 202px; height:27px; background:url(../imagens/bg_botao_cadastro.gif); text-align:center; padding-top: 10px; margin-top:20px; float:left; }
.cadastro_botao a
		{ font: bold 1.2em Georgia, "Times New Roman", Times, serif; color:#6e86ac; text-decoration:none; }		
		
#cadastro_form
		{ float:left;}		
#cadastro_form input, #cadastro_form select
		{ border: solid 1px #476e9c;}				

.edicao_prospernews
		{ font: normal 1.2em Georgia, Times, serif; color:#757575;}
		
.pdf_prospernews
		{ text-decoration:none; color:#7088ad; font-weight:bold;}		
.pdf_prospernews:hover
		{ text-decoration:underline;}
		
		
/* banners */

#coluna_side_bar	
		{ float: right; clear:both; margin:15px 0 0 25px; }