/* CSS Document */
@media print {
div#bannerHome{
	display:none
}
}
body{
	margin:0px;
	/*background-image:url(../img/bg_site.png); background-repeat:repeat-x;*/
	background-attachment:fixed;
	
	}
	
#header {
	background-color: #285375;
	display: block;
	margin: 0px;
	padding: 0px;
}

#headerNav {
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	display: block;
	height: 75px;
	width: 850px;
	background-color: #285375;
	background-image: url(../img/logo_cibrius.jpg);
	background-repeat: no-repeat;
	background-position: 110px 15px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
}

#bannerHome {
	background-color: #000;
	height: 200px;
	padding-top: 10;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	display: block;
	border-bottom-width: 7px;
	border-bottom-style: solid;
	border-bottom-color: #CDD0D8;
}

#imgRodape {
	background-color: #285375;
	display: block;
	margin: 0px;
	padding: 0px;
	height:50px;
	font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;
	font-size:13px;
}



#geral{
	width:840px;
	height:786px;	
	margin:0px auto;
	}
	
	
#moldura_esquerda{
	
	width:20px;
	height:100%;
	background:url(../img/bg_moldura_esquerda.png); background-repeat:repeat-y;
	float:left;
	position:relative;
	
	}
	
#moldura_direita{
	width:20px;
	height:100%;
	background:url(../img/bg_moldura_direita.png); background-repeat:repeat-y;
	float:right;
	position:relative;
	
	}
	
#box_conteudo{
	width:800px;
	height:100%;
	float:left;
	position:relative;
	background:#FFFFFF;
	
	}
	
/* Toda a Formatação do Topo do Site */

#box_topo{
	width:800px;
	height:150px;
	
	}
	
#bg_topo_menu_1{
		background-image:url(../img/bg_img_top_1.png); background-repeat:no-repeat;
		width:800px;
		height:25px;
		float:left;
		position:relative;
		margin:20px 0px 0px 0px;
		text-indent:22px;
		
		font-family:"trebuchet MS"; color:#333333;
		font-size:13px;
		
		}
		
#menu_topo_1{
	width:120px;
	height:25px;
	float:right;
	position:relative;
	margin:-13px 330px 0px 0px;
	z-index:100;	
	}
	
	#menu_topo_1 ul{
	width:180px;
	height:25px;
	float:left;
	position:relative;
	
		
	}
	
	#menu_topo_1 ul li{
	width:180px;
	height:25px;
	display:inline;
	list-style:none;
	padding: 0px 15px 0px 10px;
	border-right:#FFFFFF solid 1px;
	
	
	font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;
	font-size:13px;
	
		
	}
	
	#menu_topo_1 ul li a{
	font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
		
	}
	
	#menu_topo_1 ul li a:hover{
	font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;
	font-size:13px;
	
		
	}
	

	
#animacao_topo{
	width:800px;
	height:100%;
	float:left;
	position:relative;
	margin:-15px 0px 0px 0px;
	}
	
#menu_principal{
	width:800px;
	height:30px;
	float:left;
	position:relative;
	margin:30px 0px 0px 0px;
	background-image:url(../img/bg_menu_principal.png); background-repeat:no-repeat;
	}
	
	#menu_principal ul{
		float:left;
		position:relative;
		margin:7px 0px 0px 0px;
		
		}
		
	#menu_principal ul li ul {
		position: absolute;
		left: 149px;
		top: 0;
		display: none;
		}
		
	#menu_principal ul li{
		float:left;
		position:relative;
		width:100%;
		font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;
		font-size:13px;
		font-weight:bold;
		padding: 0px 12px 0px 12px;
		border-left:#FF6600 solid 1px;
		border-right:#FFD480 solid 1px;
		list-style:none;
		}
		
	#menu_principal ul li a{			
		font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;
		font-size:13px;
		font-weight:bold;
		text-decoration:none;
		}
		
	#menu_principal ul li a:hover{			
		font-family:Arial, Helvetica, sans-serif; color:#003366;
		font-size:13px;
		font-weight:bold;
		text-decoration:none;
		}
		
#bg_topo_final{
	background-image:url(../img/bg_topo_final.png); background-repeat:no-repeat;
	width:800px;
	height:5px;
	float:left;
	position:relative;
	margin:1px 0px 0px 0px;
	}
	
	
#box_content{
	width:00px;
	float:left;
	position:relative;
	margin:0px 0px 0px 0px;
	
	}
	
	#coluna_esquerda_index{
		width:407px;
		float:left;
		position:relative;
		margin: 0px 0px 0px 5px;
		}
		
		/* SubDivs da coluna esquerda */
		
		#img_cibrius_noticias{
			background-image:url(../img/img_cibrius_noticias.png); background-repeat:no-repeat;
			width:405px;
			height:23px;
			float:left;
			position:relative;
			}
			
		.img_noticia_destaque{
			width:171px;
			height:132px;
			border:#CCCCCC solid 1px;
			float:left;
			position:relative;
			margin:12px 0px 0px 7px;
			}
		
		.box_noticia_destaque{
			width:215px;
			float:left;
			position:relative;
			margin:5px 0px 0px 12px;
			}
			
		#img_not_recentes{
			background-image:url(../img/img_noticias_recentes.png); background-repeat:no-repeat;
			width:407px;
			height:25px;
			float:left;
			position:relative;
			margin:0px 0px 0px 3px;
			}
			
		#table_not_recentes{
			width:405px;
			height:100%;
			float:left;
			position:relative;
			
			}
			
			.table_borda_1{
				border-left:#CCCCCC solid 1px;
				border-bottom:#CCCCCC solid 1px;
				}
			.table_borda_2{
				border-bottom:#CCCCCC solid 1px;
				}
		
		#txt_leia_mais{
			width:260px;
			float:right;
			position:relative;
			margin:5px 0px 0px 0px;
			}
				
		#banner_rotativo{
			width:405px;
			height:85px;
			float:left;
			position:relative;
			margin:20px 0px 0px 0px;
			}
		
	#coluna_direita_index{
		width:375px;
		float:left;
		position:relative;
		
		}
		
		#box_direita_1{
			background-image:url(../img/bg_conteudo_right_1.png); background-repeat:no-repeat;
			width:375px;
			height:220px;
			float:left;
			position:relative;
			margin:0px 0px 0px 7px;
			}
			
			.mini_box_1{
				width:150px;
				float:left;
				position:relative;
				margin:33px 0px 0px 20px;
				
				}
				
			.mini_box_2{
				width:150px;
				float:left;
				position:relative;
				margin:33px 0px 0px 30px;
				
				}
				
			.mini_box_3{
				width:150px;
				float:left;
				position:relative;
				margin:15px 0px 0px 0px;
				left:20px;
				}
				
			.mini_box_4{
				width:150px;
				float:left;
				position:relative;
				margin:15px 0px 0px 50px;
				
				}
				
				.txt_titulo_blue_12px {
					font-family:"trebuchet MS"; color:#3F658C;
					font-size:12px;
					font-weight:bold;
					}
					
				.txt_normal_right_11px{
					font-family:Arial, Helvetica, sans-serif; color: #000000;
					font-size:11px;
					margin:-17px 0px 0px 0px;
					text-indent:7px;
					text-align:justify;
					word-spacing:0,5px;
					}
					
				.txt_normal_link{
					font-family:Arial, Helvetica, sans-serif; color: #CCCCCC;
					font-size:10px;
					font-weight:bold;
					margin:5px 0px 0px 0px;
					}
		
		
		
		#fixed_box{
			width:390px;
			float:left;
			position:relative;
			margin:0px 0px 0px 0px;
			}
			
			
		.box_direita_2{
			width:182px;
			height:120px;
			float:left;
			position:relative;
			margin:20px 0px 0px 7px;
			
			}
			
			.img_adesao{
				background-image:url(../img/img_tit_adesao_online.png); background-repeat:no-repeat;
				width:100%;
				height:23px;
				float:left;
				position:relative;
				}
				
			.bg_conteudo_right_2{
				background-image:url(../img/bg_conteudo_right_2.png); background-repeat:no-repeat;
				width:100%;
				height:89px;
				float:left;
				position:relative;
				margin:5px 0px 0px 0px;
				}
				
				#align_txt{
					width:152px;
					float:left;
					position:relative;
					margin:12px 0px 0px 15px;
					}
				
				.txt_right_2_titulo_blue_12px {
					font-family:"trebuchet MS"; color:#3F658C;
					font-size:12px;
					font-weight:bold;
					margin:12px 0px 10px 0px;
					}
					
				.txt_right_2_titulo_blue_12px a{
					font-family:"trebuchet MS"; color:#3F658C;
					font-size:12px;
					font-weight:bold;
					text-decoration:none;
					}
					
				.txt_normal_right_2_11px{
					font-family:Arial, Helvetica, sans-serif; color: #000000;
					font-size:11px;
					margin:0px 0px 0px 0px;
					text-indent:7px;
					text-align:justify;
					word-spacing:0,5px;
					}
					
				.txt_normal_link_right_2{
					font-family:Arial, Helvetica, sans-serif; color: #CCCCCC;
					font-size:10px;
					font-weight:bold;
					margin:2px 0px 0px 0px;
					}
					
					
			.box_direita_3{
			width:182px;
			height:120px;
			float:left;
			position:relative;
			margin:20px 0px 0px 10px;
			
			}
			
			.box_direita_4{
			width:182px;
			height:120px;
			float:left;
			position:relative;
			margin:40px 0px 0px 7px;
			
			}
			
			.img_normas{
				background-image:url(../img/img_normas.png); background-repeat:no-repeat;
				width:100%;
				height:23px;
				float:left;
				position:relative;
				}
				
			.img_formularios{
				background-image:url(../img/img_formularios.png); background-repeat:no-repeat;
				width:100%;
				height:23px;
				float:left;
				position:relative;
				}
				
			.bg_conteudo_right_2{
				background-image:url(../img/bg_conteudo_right_2.png); background-repeat:no-repeat;
				width:100%;
				height:89px;
				float:left;
				position:relative;
				margin:5px 0px 0px 0px;
				}
				
				#align_txt{
					width:152px;
					float:left;
					position:relative;
					margin:-8px 0px 0px 15px;
					}
				
				.txt_right_2_titulo_blue_12px {
					font-family:"trebuchet MS"; color:#3F658C;
					font-size:12px;
					font-weight:bold;
					}
					
				.txt_normal_right_2_11px{
					font-family:Arial, Helvetica, sans-serif; color: #000000;
					font-size:11px;
					margin:-10px 0px 0px 0px;
					text-indent:7px;
					text-align:justify;
					word-spacing:0,5px;
					}
					
				.txt_normal_link_right_2{
					font-family:Arial, Helvetica, sans-serif; color: #CCCCCC;
					font-size:10px;
					font-weight:bold;
					margin:2px 0px 0px 0px;
					}
		
#box_rodape{
	width:800px;
	height:32px;
	clear:both;
		
	}		
	
	.img_top_rodape{
		width:800px;
		height:5px;
		background-image:url(../img/img_top_rodape.png); background-repeat:no-repeat;
		}
		
	.img_rodape{
		width:800px;
		height:25px;
		background-image:url(../img/img_rodape.png); background-repeat:no-repeat;
		}
		
	.txt_rodape{
		font-family:Arial, Helvetica, sans-serif; color: #FFFFFF;
		font-size:12px;
		text-align:center;
		padding-top:5px;
		}
		
		
/* Formatação da página -> Quem Somos */

	#geral_quem_somos{
	width:840px;
	height:690px;	
	margin:0px auto;
	}
	
	#content_quem_somos{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_quem_somos{
		background-image:url(../img/img_bg_quem_somos.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}
	#box_qs_album{
		width:350px;
		height:335px;
		float:left;
		position:relative;
		
		margin:10px 0px 97px 20px;
		}
		
		.qs_foto_maior{
			width:330px;
			height:235px;
			float:left;
			position:relative;
			margin:0px 0px 10px 0px;
			border:#CCCCCC solid 1px;
			}
			
		.qs_foto_menor{
			width:77px;
			height:66px;
			float:left;
			position:relative;
			margin:0px 5px 10px 0px;
			border:#CCCCCC solid 1px;
			}
	#box_qs_txt{
		width:400px;
		float:left;
		position:relative;
		margin:10px 0px 20px 8px;
		}

/* Formatação da página -> Objetivo */


	#geral_objetivo{
	width:840px;
	height:615px;	
	margin:0px auto;
	}
	
	.guia_de_margem_objetivo{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 45px 0px;
		
		}
	
	#content_objetivo{
	 	width:800px;
		float:left;
		position:relative;
		}
		
		
		
	#obj_bg_img_titulo{
		background-image:url(../img/obj_bg_img_titulo.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}


	#box_obj_txt{
		width:612px;
		float:left;
		position:relative;
		margin:25px  0px 215px 80px;
		}



/* Formatação da página -> Patrocinadoras */

	#geral_patr{
	width:840px;
	height:786px;	
	margin:0px auto;
	}
	
	#content_patr{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_patr{
		background-image:url(../img/img_bg_patr.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}
		
		#box_patr_txt_1{
			width:665px;
			float:left;
			position:relative;
			margin:20px 0px 20px 50px;
			}
			
		#box_patr_txt_2{
			width:665px;
			float:left;
			position:relative;
			margin:20px 0px 27px 50px;
			}
			
			.img_logotipos{
				width:208px;
				height:153px;
				float:left;
				position:relative;
				border:#CCCCCC solid 1px;
				}
			.txt_patr{
				width:430px;
				float:left;
				position:relative;
				margin:0px 0px 0px 20px;
				}
				
				
				
/* Formatação da página -> Composição dos órgãos estutários */

	#geral_coe{
	width:840px;
	height:755px;	
	margin:0px auto;
	}
	
	#content_coe{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_coe{
		background-image:url(../img/img_bg_coe.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}				
				
				
	#box_coe_txt{
		width:612px;
		float:left;
		position:relative;
		margin:0px  0px 27px 80px;
		}



/* Formatação da página -> Áreas e setores da entidade */

	#geral_aes{
	width:840px;
	height:1040px;	
	margin:0px auto;
	}
	
	.guia_de_margem_aes{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 45px 0px;
		
		}
	
	#content_aes{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_aes{
		background-image:url(../img/bg_img_aes.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}
		
	.txt_informativo{
		width:727px;
		float:left;
		position:relative;
		margin:0px 0px 20px 50px;
		}	
		
	.box_setores{
		width:350px;
		float:left;
		position:relative;
		margin:0px 0px 20px 40px;
		
		}	
		
		.img_setor{
			width:100px;
			height:76px;
			float:left;
			position:relative;
			border:#CCCCCC solid 1px;
			}
		.txt_setores{
			width:240px;
			float:left;
			position:relative;
			margin:0px 0px 0px 0px;
			}
			
			.txt_txt_form_normal{
				font-family:Arial, Helvetica, sans-serif; color:#666666;
				font-size:10px;
				}	
				
				
				
/* Formatação da página -> Estrutura Organizacional */

	#geral_eo{
	width:840px;
	height:576px;	
	margin:0px auto;
	}
	
	.guia_de_margem_eo{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 45px 0px;
		
		}
	
	#content_eo{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_eo{
		background-image:url(../img/bg_img_eo.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}
		
	#box_eo_txt{
		width:612px;
		float:left;
		position:relative;
		margin:0px  0px 133px 80px;
		}
				
	
	
/* Formatação da página -> Benefícios do Plano */

	#geral_beneficios{
	width:840px;
	height:785px;	
	margin:0px auto;
	}
	
	.guia_de_margem_beneficios{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 45px 0px;
		
		}
	
	#content_beneficios{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_beneficios{
		background-image:url(../img/bg_img_beneficios.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}
		
	#segura_conteudo_beneficios{
		width:750px;
		float:left;
		position:relative;
		margin:0px 0px 0px 20px;
		}	
		
	.img_participantes{
		width:750px;
		height:24px;
		float:left;
		position:relative;
		background-image:url(../img/img_aos_participantes.gif); background-repeat:no-repeat;
		margin:0px 0px 0px 0px;
		}
		
	.img_participantes_2{
		width:750px;
		height:24px;
		float:left;
		position:relative;
		background-image:url(../img/img_aos_beneficiarios.gif); background-repeat:no-repeat;
		margin:0px 0px 0px 0px;
		}
		
	.segura_links_beneficios{
		width:750px;
		float:left;
		position:relative;
		margin:0px 0px 20px 0px;
		}
		
		.segura_links_beneficios ul{
		width:750px;
		position:relative;
		}
		
		.segura_links_beneficios ul li{
		width:750px;
		position:relative;
		font-family:Arial, Helvetica, sans-serif; color:#333333;
		font-size:12pxpx;
		}
		
		.segura_links_beneficios ul li a{
		width:750px;
		position:relative;
		font-family:Arial, Helvetica, sans-serif; color:#333333;
		font-size:12px;
		text-decoration:none;
		}
		
		.segura_links_beneficios ul li a:hover{
		width:750px;
		position:relative;
		font-family:Arial, Helvetica, sans-serif; color:#333333;
		font-size:12px;
		text-decoration:none;
		font-weight:bold;
		}
		
/* Formatação da página -> Adesão OnLine */

	#geral_adesao{
	width:840px;
	height:620px;	
	margin:0px auto;
	}
	
	.guia_de_margem_adesao{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 45px 0px;
		
		}
	
	#content_adesao{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_adesao{
		background-image:url(../img/bg_img_adesao.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}			
	#box_adesao_txt{
		width:700px;
		float:left;
		position:relative;
		margin:0px  0px 50px 50px;
		}
		
/* Formatação da página -> Consultas OnLine */

	#geral_consultas{
	width:840px;
	height:550px;	
	margin:0px auto;
	}
	
	.guia_de_margem_consultas{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 45px 0px;
		
		}
	
	#content_consultas{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_consultas{
		background-image:url(../img/bg_img_consultas.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}
		
	#segura_conteudo_consultas{
		width:700px;
		float:left;
		position:relative;
		margin:0px 0px 100px 50px;
		}	
		
	.txt_box_consultas_1{
		width:310px;
		float:left;
		position:relative;
		margin:0px 0px 20px 0px;
		}
		
	.txt_box_consultas_2{
		width:310px;
		float:left;
		position:relative;
		margin:0px 0px 20px 30px;
		}
		
	.txt_box_consultas_3{
		width:100%s;
		float:left;
		position:relative;
		margin:0px 0px 20px 0px;
		}
		
		.titulo_consultas{
			font-family:Arial, Helvetica, sans-serif; color:#333333;
			font-size:14px;
			font-weight:bold;
			}
			
		.texto_consultas{
			font-family:Arial, Helvetica, sans-serif; color:#666666;
			font-size:12px;
			margin:-10px 0px 10px 0px;
			}
			
			
/* Formatação da página -> Requerimento de benefícios */

	#geral_rb{
	width:840px;
	height:685px;	
	margin:0px auto;
	}
	
	.guia_de_margem_rb{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 45px 0px;
		
		}
	
	#content_rb{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_rb{
		background-image:url(../img/bg_img_rb.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}			
	#box_rb_txt{
		width:700px;
		float:left;
		position:relative;
		margin:0px  0px 50px 30px;
		}
		
	#box_rb_txt ul{
		width:700px;
		position:relative;
		}
		
		#box_rb_txt ul li{		
		list-style:circle;
		font-family:Arial, Helvetica, sans-serif; color:#333333;
		font-size:12px;
		}
		
		#box_rb_txt ul li a{		
		list-style:circle;
		font-family:Arial, Helvetica, sans-serif; color:#333333;
		font-size:12px;
		text-decoration:none;
		}
		
		#box_rb_txt ul li a:hover{		
		list-style:circle;
		font-family:Arial, Helvetica, sans-serif; color:#FF3300;
		font-size:12px;
		font-weight:bold;
		
		}
		
	.texto_título_18px{
		font-family:Arial, Helvetica, sans-serif; color:#666666;
		font-size:18px;
		}
		
	.texto_título_14px{
		font-family:Arial, Helvetica, sans-serif; color:#999999;
		font-size:14px;
		margin:-10px  0px 0px 0px;
		}
	.texto_normal_rb{
		font-family:Arial, Helvetica, sans-serif; color:#999999;
		font-size:12px;
		margin:5px  0px 0px 0px;
		}			
			
	
	
/* Formatação da página -> Institutos */

	#geral_institutos{
	width:840px;
	height:1385px;	
	margin:0px auto;
	}
	
	.guia_de_margem_institutos{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 45px 0px;
		
		}
	
	#content_institutos{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_institutos{
		background-image:url(../img/bg_img_institutos.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}			
	#box_institutos_txt{
		width:700px;
		float:left;
		position:relative;
		margin:0px  0px 50px 30px;
		}
	.texto_titulo_institutos{
		font-family:Arial, Helvetica, sans-serif; color:#666666;
		font-size:12px;
		font-weight:bold;
		}
		
		.texto_normal_institutos{
		font-family:Arial, Helvetica, sans-serif; color:#333333;
		font-size:12px;
		text-indent:15px;
		}
		
		.texto_normal_red_institutos{
		font-family:Arial, Helvetica, sans-serif; color:#FF0000;
		font-size:12px;
		font-weight:bold;
		text-indent:15px;
		}
		
		
/* Formatação da página -> Plano de benefícios - CONAB */

	#geral_pbconab{
	width:840px;
	height:650px;	
	margin:0px auto;
	}
	
	.guia_de_margem_pbconab{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 115px 0px;
		
		}
	
	#content_pbconab{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_pbconab{
		background-image:url(../img/bg_img_pb.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}	
				
	#box_pbconab_txt{
		width:700px;
		float:left;
		position:relative;
		margin:0px  0px 160px 30px;
		}
		
		
/* Formatação da página -> Balancetes */

	#geral_balancetes{
	width:840px;
	height:600px;	
	margin:0px auto;
	}
	
	.guia_de_margem_balancetes{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:140px  0px 5px 0px;
		
		}
	
	#content_balancetes{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_balancetes{
		background-image:url(../img/bg_img_balancetes.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}	
				
	#box_balancetes_txt{
		width:700px;
		float:left;
		position:relative;
		margin:0px  0px 214px 30px;
		}


/* Formatação da página -> Demonstrações contábeis */

	#geral_dc{
	width:840px;
	height:715px;	
	margin:0px auto;
	}
	
	.guia_de_margem_dc{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 45px 0px;
		
		}
	
	#content_dc{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_dc{
		background-image:url(../img/bg_img_dc.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}	
				
	#box_dc_txt{
		width:700px;
		float:left;
		position:relative;
		margin:0px  0px 40px 30px;
		}
		
		
/* Formatação da página -> Notas explicativas do balanço */

	#geral_neb{
	width:840px;
	height:775px;	
	margin:0px auto;
	}
	
	.guia_de_margem_neb{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 45px 0px;
		
		}
	
	#content_neb{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_neb{
		background-image:url(../img/bg_img_neb.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}	
				
	#box_neb_txt{
		width:700px;
		float:left;
		position:relative;
		margin:0px  0px 355px 30px;
		}


/* Formatação da página -> Pareceres */

	#geral_pareceres{
	width:840px;
	height:575px;	
	margin:0px auto;
	}
	
	.guia_de_margem_pareceres{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:95px  0px 5px 0px;
		
		}
	
	#content_pareceres{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_pareceres{
		background-image:url(../img/bg_img_pareceres.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}	
				
	#box_pareceres_txt{
		width:700px;
		float:left;
		position:relative;
		margin:0px  0px 300px 30px;
		}
		
		
	
/* Formatação da página -> Demonstrativos de investimentos */

	#geral_di{
	width:840px;
	height:620px;	
	margin:0px auto;
	}
	
	.guia_de_margem_di{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 45px 0px;
		
		}
	
	#content_di{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_di{
		background-image:url(../img/bg_img_di.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}	
				
	#box_di_txt{
		width:700px;
		float:left;
		position:relative;
		margin:0px  0px 130px 30px;
		}
		

/* Formatação da página -> Política de investimentos */

	#geral_pi{
	width:840px;
	height:580px;	
	margin:0px auto;
	}
	
	.guia_de_margem_pi{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:155px  0px 5px 0px;
		
		}
	
	#content_pi{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_pi{
		background-image:url(../img/bg_img_pi.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}	
				
	#box_pi_txt{
		width:700px;
		float:left;
		position:relative;
		margin:0px  0px 300px 30px;
		}
		

/* Formatação da página -> Divergência não planejada */

	#geral_dnp{
	width:840px;
	height:570px;	
	margin:0px auto;
	}
	
	.guia_de_margem_dnp{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:140px  0px 5px 0px;
		
		}
	
	#content_dnp{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_dnp{
		background-image:url(../img/bg_img_dnp.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}	
				
	#box_dnp_txt{
		width:700px;
		float:left;
		position:relative;
		margin:0px  0px 300px 30px;
		}

/* Formatação da página -> Orçamento */

	#geral_orcamento{
	width:840px;
	height:675px;	
	margin:0px auto;
	}
	
	.guia_de_margem_orcamento{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 45px 0px;
		
		}
	
	#content_orcamento{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_orcamento{
		background-image:url(../img/bg_img_orcamento.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}	
				
	#box_orcamento_txt{
		width:700px;
		float:left;
		position:relative;
		margin:0px  0px 20px 30px;
		}

/* Formatação da página -> Estatuto vigente */

	#geral_ev{
	width:840px;
	height:700px;	
	margin:0px auto;
	}
	
	.guia_de_margem_ev{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 45px 0px;
		
		}
	
	#content_ev{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_ev{
		background-image:url(../img/bg_img_ev.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}	
				
	#box_ev_txt{
		width:700px;
		float:left;
		position:relative;
		margin:0px  0px 300px 30px;
		}

/* Formatação da página -> Regulamento vigente */

	#geral_rv{
	width:840px;
	height:600px;	
	margin:0px auto;
	}
	
	.guia_de_margem_rv{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:180px  0px 0px 0px;
		
		}
	
	#content_rv{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_rv{
		background-image:url(../img/bg_img_rv.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}	
				
	#box_rv_txt{
		width:700px;
		float:left;
		position:relative;
		margin:0px  0px 300px 30px;
		}
		

/* Formatação da página -> Empréstimos */

	#geral_emprestimos{
	width:840px;
	height:760px;	
	margin:0px auto;
	}
	
	.guia_de_margem_emprestimos{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 45px 0px;
		
		}
	
	#content_emprestimos{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_emprestimos{
		background-image:url(../img/bg_img_emprestimos.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}	
				
	#box_emprestimos_txt{
		width:700px;
		float:left;
		position:relative;
		margin:0px  0px 30px 30px;
		}
		
	#segura_box_emprestimo{
		width:320px;
		float:left;
		position:relative;
		margin:0px  0px 0px 0px;
		}

	#box_bg_emprestimo{
		background-image:url(../img/bg_emprestimo.png); background-repeat:no-repeat;
		width:355px;
		height:223px;
		float:left;
		position:relative;
		margin:0px  0px 0px 20px;
		}
		
		
/* Formatação da página -> Empréstimo Simples */

	#geral_emprestimo_s{
	width:840px;
	height:3720px;	
	margin:0px auto;
	}
	
	.guia_de_margem_emprestimo_s{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 45px 0px;
		
		}
	
	#content_emprestimo_s{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_emprestimo_s{
		background-image:url(../img/bg_img_ngc.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}	
				
	#box_emprestimo_s_txt{
		width:700px;
		float:left;
		position:relative;
		margin:0px  0px 140px 30px;
		}
		
	.txt_emprestimo_s_18px{
		font-family:Arial, Helvetica, sans-serif; color:#333333;
		font-size:18px;
		text-align:center;
		}
		
		.txt_emprestimo_s_12px_bold{
		font-family:Arial, Helvetica, sans-serif; color: #666666;
		font-size:12px;
		font-weight:bold;
		text-align:center;
		margin:-18px 0px 20px 0px;
		}

/* Formatação da página -> Empréstimo Emergencial */

	#geral_emprestimo_e{
	width:840px;
	height:3550px;	
	margin:0px auto;
	}
	
	.guia_de_margem_emprestimo_e{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 45px 0px;
		
		}
	
	#content_emprestimo_e{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_emprestimo_e{
		background-image:url(../img/bg_img_ngc.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}	
				
	#box_emprestimo_e_txt{
		width:700px;
		float:left;
		position:relative;
		margin:0px  0px 140px 30px;
		}
		
	.txt_emprestimo_e_18px{
		font-family:Arial, Helvetica, sans-serif; color:#333333;
		font-size:18px;
		text-align:center;
		}
		
		.txt_emprestimo_e_12px_bold{
		font-family:Arial, Helvetica, sans-serif; color: #666666;
		font-size:12px;
		font-weight:bold;
		text-align:center;
		margin:-18px 0px 0px 0px;
		}



	
/* Formatação da página -> Serviços on-line - Login */

	#geral_sonline{
	width:800px;
	/*height:585px;	*/
	margin:0px auto;
	display: table;
	}
	
	.guia_de_margem_sonline{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:20px  0px 5px 0px;
		
		}
	
	#content_sonline{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_sonline{
		background-image:url(../img/bg_img_sonline.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:0px 0px 0px 0px;
		}	
				
	#box_sonline_txt{
		width:750px;
		float:left;
		position:relative;
		margin:0px  0px 145px 30px;
		}
	
	.coluna_left{
		width:340px;
		float:left;
		position:relative;
		margin:0px  0px 0px 0px;
		}
		
	.bg_sonline{
		width:358px;
		height:193px;
		background-image:url(../img/bg_sonline.png); background-repeat:no-repeat;
		float:left;
		position:relative;
		margin:0px  0px 0px 20px;
		}
		
	.txt_login_posiciona{
		width:300px;
		float:left;
		position:relative;
		margin:25px  0px 0px 20px;
		}
		
	.table_login{
		width:297px;
		float:left;
		position:relative;
		margin:0px  0px 0px 20px;
		}
		
		.texto_login{
			font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999;
			font-size:11px;
			font-weight:bold;
			}
			
			
/* Formatação especial */
.textos_titulo_14_bold{
	font-family:Arial, Helvetica, sans-serif; color:#666666;
	font-size:14px;
	font-weight:bold;
	margin:0px  0px -10px 0px;
	}
	
.textos_titulo_12_bold{
	font-family:Arial, Helvetica, sans-serif; color:#333333;
	font-size:12px;
	font-weight:bold;
	margin:0px  0px -10px 0px;
	}
	
.textos_titulo_14_blight{
	font-family:Arial, Helvetica, sans-serif; color: #CCCCCC;
	font-size:14px;
	font-weight:bold;
	margin:0px  0px -10px 0px;
	}
	
	.textos_normal_12{
	font-family:Arial, Helvetica, sans-serif; color:#666666;
	font-size:12px;
	margin:15px  0px 0px 0px;
	}
	
	.textos_normal_12_padding{
	font-family:Arial, Helvetica, sans-serif; color:#666666;
	font-size:12px;
	margin:15px  0px 0px 0px;
	padding-left:20px;
	}
	
	
/* Formatação da página -> Serviços on-line - Login */

	#geral_servicos_o{
	width:840px;
	height:1090px;	
	margin:0px auto;
	}
	
	.guia_de_margem_servicos_o{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 45px 0px;
		
		}
	
	#content_servicos_o{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_servicos_o{
		background-image:url(../img/bg_img_sonline.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}	
				
	#box_servicos_o_txt{
		width:750px;
		float:left;
		position:relative;
		margin:0px  0px 10px 30px;
		}
	
	#box_servicos_o_txt{
		width:750px;
		float:left;
		position:relative;
		margin:0px  0px 38px 30px;
		}
		
	#left_column{
		width:300px;
		float:left;
		position:relative;
		margin:0px  0px 0px 30px;
		}
		
	#right_column{
		width:300px;
		float:left;
		position:relative;
		margin:10px  0px 0px 50px;
		}
	
	
/* Formatação da página -> Regulamentos -> Beneficio proporcional deferido */

	#geral_regulamentos{
	width:840px;
	height:1015px;	
	margin:0px auto;
	}
	
	.guia_de_margem_regulamentos{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 45px 0px;
		
		}
	
	#content_regulamentos{
	 	width:800px;
		float:left;
		position:relative;
		}
		
	#bg_img_regulamentos{
		background-image:url(../img/bg_img_regulamentos.png); background-repeat:no-repeat;
		width:800px;
		height:76px;
		float:left;
		position:relative;
		margin:-15px 0px 20px 0px;
		}	
				
	#box_regulamentos_txt{
		width:700px;
		float:left;
		position:relative;
		margin:0px  0px 140px 30px;
		}
		
	.txt_regulamentos_18px{
		font-family:Arial, Helvetica, sans-serif; color:#333333;
		font-size:18px;
		text-align:center;
		}
		
		.txt_regulamentos_12px_bold{
		font-family:Arial, Helvetica, sans-serif; color: #666666;
		font-size:12px;
		font-weight:bold;
		text-align:center;
		margin:-18px 0px 20px 0px;
		}
		

/* Formatação da página -> Regulamentos -> A PORTABILIDADE */

	#geral_regulamentos_2{
	width:840px;
	height:1910px;	
	margin:0px auto;
	}
	
	.guia_de_margem_2{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 0px 0px;
		
		}
	
/* Formatação da página -> Regulamentos -> Do Autopatrocínio Total*/

	#geral_regulamentos_3{
	width:840px;
	height:1180px;	
	margin:0px auto;
	}
	
/* Formatação da página -> Regulamentos -> Do Autopatrocínio Parcial*/

	#geral_regulamentos_4{
	width:840px;
	height:990px;	
	margin:0px auto;
	}
	
/* Formatação da página -> Regulamentos -> Do Resgate */

	#geral_regulamentos_5{
	width:840px;
	height:810px;	
	margin:0px auto;
	}
	
/* Formatação da página -> Regulamentos -> Suplementação de aposentadoria por invalidez */

	#geral_regulamentos_6{
	width:840px;
	height:875px;	
	margin:0px auto;
	}
	
/* Formatação da página -> Regulamentos -> Suplementação de aposentadoria por idade */

	#geral_regulamentos_7{
	width:840px;
	height:740px;	
	margin:0px auto;
	}
	
/* Formatação da página -> Regulamentos -> Suplementação de aposentadoria por tempo de contribuição */

	#geral_regulamentos_8{
	width:840px;
	height:725px;	
	margin:0px auto;
	}
	
/* Formatação da página -> Regulamentos -> Suplementação de aposentadoria especial */

	#geral_regulamentos_9{
	width:840px;
	height:635px;	
	margin:0px auto;
	}
	
/* Formatação da página -> Regulamentos -> Peculio por morte */

	#geral_regulamentos_10{
	width:840px;
	height:775px;	
	margin:0px auto;
	}
	
	.guia_de_margem_peculio{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 0px 0px;
		
		}

	
/* Formatação da página -> Regulamentos -> Auxílio doença */

	#geral_regulamentos_11{
	width:840px;
	height:850px;	
	margin:0px auto;
	}
	
	.guia_de_margem_11{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 10px 0px;
		
		}
	
/* Formatação da página -> Regulamentos -> Pensão por morte */

	#geral_regulamentos_12{
	width:840px;
	height:1045px;	
	margin:0px auto;
	}
	
	.guia_de_margem_12{
		width:800px;
		height:20px;
		float:left;
		position:relative;
		margin:0px  0px 10px 0px;
		
		}
	
/* Formatação da página -> Regulamentos -> Abono anual */

	#geral_regulamentos_13{
	width:840px;
	height:645px;	
	margin:0px auto;
	}
	

	
	
/* Formatação de fontes do site */

.txt_titulo_13px{
	font-family:"trebuchet MS"; color: #000000;
	font-size:13px;
	font-weight:bold;
	}	
	
.txt_normal_11px{
	font-family:Arial, Helvetica, sans-serif; color:#000000;
	font-size:11px;
	text-indent:15px;
	
	}
	
.txt_normal_12px{
	font-family:Arial, Helvetica, sans-serif; color:#333333;
	font-size:12px;
	text-indent:15px;
	
	}
	
.txt_bold_12px_cinza{
	font-family:Arial, Helvetica, sans-serif; color: #999999;
	font-size:12px;
	font-weight:bold;
	text-indent:15px;
	
	}
	
.txt_bold_14px{
	font-family:Arial, Helvetica, sans-serif; color:#999999;
	font-size:14px;
	font-weight:bold;
	text-indent:15px;
	
	}		
	
.txt_normal_15px{
	font-family:Arial, Helvetica, sans-serif; color:#333333;
	font-size:15px;
	font-weight:bold;
	text-indent:15px;
	
	}			
	
.txt_normal_noticia_link{
	font-family:Arial, Helvetica, sans-serif; color:#999999;
	font-size:10px;
	font-weight:bold;
	}
.txt_titulo_18px{
	font-family:"trebuchet MS"; color:#333333;
	font-size:18px;
	
	}
.formulario{
height:13px;
}	

