/* --------------- */
/* SEÇÃO: FUNDAÇÃO */
/* --------------- */
#img_secao_quem_historico {
	background:url(/imagens/tit_secao_quem_historico.jpg) 0 0 no-repeat;
	display:block;
	height:123px;
	margin:0 0 6px 0;
	overflow:hidden;
	text-indent:-99999px;
	width:850px;
}

#img_secao_video {
	background:url(/imagens/tit_secao_video_institucional.jpg) 0 0 no-repeat;
	display:block;
	height:123px;
	margin:0 0 6px 0;
	overflow:hidden;
	text-indent:-99999px;
	width:850px;
}

#img_secao_quem_conselho {
	background:url(/imagens/tit_secao_quem_conselho.jpg) 0 0 no-repeat;
	display:block;
	height:123px;
	margin:0 0 6px 0;
	overflow:hidden;
	text-indent:-99999px;
	width:850px;
}

#img_secao_quem_premios {
	background:url(/imagens/tit_secao_quem_premios.jpg) 0 0 no-repeat;
	display:block;
	height:123px;
	margin:0 0 6px 0;
	overflow:hidden;
	text-indent:-99999px;
	width:850px;
}

#img_secao_quem_somos_galeria {
	background:url(/imagens/tit_secao_quem_somos_galeria.jpg) 0 0 no-repeat;
	display:block;
	height:123px;
	margin:0 0 6px 0;
	overflow:hidden;
	text-indent:-99999px;
	width:850px;
}

#img_secao_quem_somos_balanco {
	background:url(/imagens/tit_secao_quem_somos_balanco.jpg) 0 0 no-repeat;
	display:block;
	height:123px;
	margin:0 0 6px 0;
	overflow:hidden;
	text-indent:-99999px;
	width:850px;
}

#img_secao_quem_organograma {
	background:url(/imagens/tit_secao_quem_organograma.jpg) 0 0 no-repeat;
	display:block;
	height:123px;
	margin:0 0 6px 0;
	overflow:hidden;
	text-indent:-99999px;
	width:850px;
}

#img_secao_vestibular {
	background:url(/imagens/tit_secao_vestibular.jpg) 0 0 no-repeat;
	display:block;
	height:123px;
	margin:0 0 6px 0;
	overflow:hidden;
	text-indent:-99999px;
	width:850px;
}

/* Sub-memu */
#submenu_vestibular {float:left; width:510px; margin:0 0 0 40px;}
#submenu_vestibular2 {float:right; width:400px; margin:0 49px 0 0;}

	#submenu_vestibular ul li {float:left; list-style:none;}
	.li_01 {float:left; list-style:none; background:#da251d;}
	.li_02 {float:left; list-style:none; background:#28166f;}
	.li_03 {float:left; list-style:none; background:#00923f;}
		
	

	#submenu_vestibular ul li a {
		color:#ffffff;
		display:block;
		float:left;
		font-size:12px;
		list-style:none;
		padding:8px 7px 8px 7px;
		text-decoration:none;
	}
	#submenu_vestibular ul li a:hover {text-decoration:underline;}
	.submenu_vestibular_destaque01 {
		background:#da251d;
		color:#ffffff;
		float:left;
		font-weight:bold;
		font-size:12px;
		list-style:none;
		padding:8px 7px 8px 7px;
	}
	
		.submenu_vestibular_destaque02 {
		background:#28166f;
		color:#ffffff;
		float:left;
		font-weight:bold;
		font-size:12px;
		list-style:none;
		padding:8px 7px 8px 7px;
	}
	
		.submenu_vestibular_destaque03 {
		background:#00923f;
		color:#ffffff;
		float:left;
		font-weight:bold;
		font-size:12px;
		list-style:none;
		padding:8px 7px 8px 7px;
	}
	
	
	#lst_cursos {padding:0 0 20px 0; margim:0; }
		#lst_cursos	li {padding:0; margin:10px 0 0 30px; border:0;}
		

#submenu_fundacao {float:left; width:595px;}

	#submenu_fundacao ul li {float:left; list-style:none;}

	#submenu_fundacao ul li a {
		background:#eaeae9;
		color:#777777;
		display:block;
		float:left;
		font-size:12px;
		list-style:none;
		padding:8px 7px 8px 7px;
		text-decoration:none;
	}
	#submenu_fundacao ul li a:hover {text-decoration:underline;}
	#submenu_fundacao #submenu_fundacao_destaque {
		background:#eaeae9;
		color:#777777;
		float:left;
		font-weight:bold;
		font-size:12px;
		list-style:none;
		padding:8px 7px 8px 7px;
	}

#txt_quem_somos, #txt_conselho, #txt_galeria, #txt_balanco {
	color:#777777;
	float:left;
	font-size:12px !important;
	padding:30px 20px 0 0;
	width:585px;
}
	#txt_galeria { width:605px; padding:30px 0 0 0; }

	#txt_quem_somos p, #txt_balanco p  {margin-bottom:15px; font-size:12px !important; /*text-align:justify;*/}
	#txt_quem_somos .destaque , #txt_conselho .destaque , #txt_balanco .destaque , #txt_galeria .destaque {color:#5b5b5b !important; font-weight:bold;}
	#txt_quem_somos .destaque2 , #txt_conselho .destaque2, #txt_balanco .destaque2 , #txt_galeria .destaque2 {color:#00923f; font-weight:bold;}

	.destaque3 {color:#0a5bd5; font-weight:bold; font-size:12px;}

	.destaque4 {color:#0a5bd5; font-weight:bold; font-size:16px;}
	
	.disciplinas { text-decoration:underline; color:#00923f; font-weight:bold;	position:relative; margin:0 0 0 100px;}
	.disciplinas:hover { text-decoration:none;}
	
	.mail { text-decoration:none; color:#777777; font-weight:normal}
	.mail:hover { text-decoration:underline;}

#lista_quem li {background:url(../imagens/ico_servicos.gif) 0 4px no-repeat; list-style:none; margin-left:10px; padding-left:12px;}

span .destaque{ text-align:center;}

#box_video {
	color:#777777;
	float:left;
	font-size:12px;
	padding:22px 20px 0 0;
	width:585px;
}

/* Balões para Prêmios */
/* ================================================================ 
Original: http://trentrichardson.com/2006/12/02/css-bubble-tooltips/
Adaptação: PictureWeb
=================================================================== */
a.tt {
	color:#00923f;
	font-weight:bold;
	position:relative;
	text-decoration:none;
}
a.tt span {display: none;}

/* background:; ie hack, something must be changed in a for ie to execute it */
a.tt:hover{background:; color:#0d532b; cursor:pointer; z-index:25;}

a.tt:hover span.tooltip {
	cursor:default;
	display:block;
	height:229px;
	padding-top:15px;
	position:absolute;
	left:0;
	top:0px;
	width:173px;
}

a.tt2 {color:#00923f; font-weight:bold; position:relative; text-decoration:underline;}

a.tt2:hover{background:; color:#0d532b; cursor:pointer; z-index:25; text-decoration:none;}

/* Fotos */
#fotos_quem_somos_esq {
	float:left;
	margin:0 15px 10px 0;
	padding:0;
}

#fotos_vestibular_dir {
	border:1px solid #dadada;
	float:right;
	margin:0 0 10px 20px;
	padding:0;
}

#fotos_vestibular_ctr {
	display:block;
	margin-bottom:15px;
	text-align:center;
}

/* Box de Endereco */
#box_endereco {
	background:url(../imagens/bg_box_endereco.jpg) no-repeat;
	width:381px;
	height:110px;
	margin-left:110px !important;
	padding-top:10px;
	text-align:center !important;
}


/* Box de Vestibular */
#box_vestibular {
	background:url(../imagens/bg_box_vestibular.jpg) no-repeat;
	width:545px;
	height:110px;	
	padding-top:15px;
	padding-left:10px;
	text-align:left !important;
	margin-bottom:-15px;
}

/* Box para Presidente */
.box_presidentes {
	border:1px solid #f0f0f0;
	height:108px;
	margin-bottom:20px;
	margin-right:20px;
	width:280px;
	float:left;
}
	
	.img_presidente {
		border-right:1px solid #f0f0f0;
		float:left;
		margin-right:8px;
	}
	
		.box_pres_lbl_nome, .box_pres_lbl_vigencia {
			color:#2a6ce1;
			font-size:13px;
			font-weight:bold;
		}
		.box_pres_lbl_nome {margin-top:10px;}
		
		.box_pres_txt_nome, box_pres_txt_vigencia {
			color:#777777;
			font-size:13px;
		}
		.box_pres_txt_nome {height:40px;}
		
/* Box Organograma */
.box_organograma {
	border:1px solid #f0f0f0;
	height:148px;
	margin-bottom:20px;
	width:585px;
}
	.img_organograma {
		border-right:1px solid #f0f0f0;
		float:left;
		margin-right:8px;
	}
	
		.box_org_lbl {
			color:#2a6ce1;
			font-size:13px;
			font-weight:bold;
			margin-top:8px;
		}
		
		.box_org_txt {
			color:#777777;
			font-size:13px;
			font-weight:normal;
		}
		
		.box_org_txt a {
			color:#777777;
			font-size:13px;
			font-weight:normal;
			text-decoration:none;
		}
		.box_org_txt a:hover {text-decoration:underline;}
		
#tit_fuabc_40_anos {
	background:url(/imagens/tit_fuabc_40_anos.gif) 0 0 no-repeat;
	display:block;
	float:left;
	height:120px;
	margin:-20px 0 -10px 0;
	overflow:hidden;
	text-indent:-99999px;
	width:520px;
}

#tit_balanco_down_pdf a {
	background:url(/imagens/img_down_balanco.jpg) 0 0 no-repeat;
	display:block;
	float:left;
	height:120px;
	margin:0 15px 25px 0;
	overflow:hidden;
	text-indent:-99999px;
	width:206px;
}

#tit_balanco_down_pdf_2 a {
	background:url(/imagens/img_down_balanco2.jpg) 0 0 no-repeat;
	display:block;
	float:left;
	height:120px;
	margin:0 15px 25px 0;
	overflow:hidden;
	text-indent:-99999px;
	width:206px;
}


#tit_balanco_down_pdf a:hover {
	background:url(/imagens/img_down_balanco.jpg) 0 -120px no-repeat;
}

#tit_balanco_down_pdf_2 a:hover {
	background:url(/imagens/img_down_balanco2.jpg) 0 -120px no-repeat;
}




/*---------------------*/
/****** SUB-MENU ******/
/*---------------------*/
#submenu_trabalhe{float:left; width:588px;}

	#submenu_trabalhe ul li{float:left; list-style:none;}
	#submenu_trabalhe ul li{background:#eaeae9;	color:#777777; display:block; float:left; font-size:12px; list-style:none; padding:8px 7px 8px 7px; 
text-decoration:none;}
	#submenu_trabalhe #submenu_trabalhe_destaque{background:#eaeae9; color:#777777; float:left; font-weight:bold; font-size:12px; list-style:none; 
padding:8px 7px 8px 7px;}



/*------------------*/
/****** FORM ******/
/*------------------*/
form{width:566px; float:left; margin:20px 0 0 0; padding:0;}
	fieldset{margin:0; padding:0;}

	label{color:#666666; display:block; float:left; font-family:Arial,Helvetica,sans-serif; font-size:12px; margin-right:5px; text-align:right; clear:both; width:541px;margin: 0 0 5px 0;}
	input, textarea, select{background-color:#EFEFF1; border:1px solid #FFFFFF; color:#0A419C; font-family:Arial,Helvetica,sans-serif; font-size:12px; width:417px; margin:0; padding:3px;}
	h4{float:left; clear:both; width:535px; font-size:14px; margin:10px 0 20px 10px; padding:10px 0 10px 20px; color:#00923f; display:block; border:1px solid #DFF9DB; text-align:left;}
	h4.edital { padding:2px 2px 2px 20px; line-height:34px; }
	h4.edital img { float:right; }
	p.tit-form{font:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:10px 0 0 10px; padding:0; width:555px; color:#666666;}


	#passo-a-passo{color:#CCCCCC; display:block; font-size:18px; text-align:right; width:580px;}
	.titulo{color:#666666; display:block; float:left; font-family:Arial,Helvetica,sans-serif; font-size:12px; width:541px; margin: 20px 0 10px 25px; padding:0; text-align:left;}
	
	
	/* INPUT */
	.campo-menor{width:144px; margin:0 5px 0 0; padding:3px;}
	.campo-DDD{width:30px; margin:0 40px 0 0; padding:3px;}
	.campo-menor-expedidor{width:80px; margin:0 5px 0 0; padding:3px;}
	.campo-menor-estado{width:30px; margin:0 5px 0 0; padding:3px;}
	.campo-menor-cep{width:100px; margin:0 5px 0 0; padding:3px;}
	.campo-menor-fone{width:110px; margin:0 5px 0 0; padding:3px;}

	/* LABEL */
	.menor{clear:none; float:left; width:273px;}
	.menor-cep{clear:none; float:left; width:229px;}
	.menor-res{clear:none; float:left; width:317px;}
	.menor-comer{clear:none; float:left; width:239px;}
	.menor-cel{clear:none; float:left; width:307px;}
	.ddd{margin:0; padding:0; width:402px;}
	.cb-menor{width:150px; float:left; clear:none;}
	
	.menor-2{clear:none; float:left; width:400px;}
	
	/* SELECT */
	.opcao{width:425px; margin:0; padding:3px;}
	
	/* CHECKBOX */
	.cb{width:30px; margin:0; padding:0; background-color:#FFFFFF;}
	.cb-opcao{width:60px; margin:20px 0 10px 25px; padding:0; background-color:#FFFFFF; float:left; clear:none;}
	
	
	/* BTN */
	.btn-cadastrar{background:url(../imagens/bt_cadastrar.jpg); float:right; width:79px; height:34px; margin:40px 25px 10px 0px; padding:0; border:0;}
	
	
	/* FIM */
	h5.curriculo{color:#003884; float:left; font-size:12px; font-weight:bold; margin:34px 0 0 15px; width:100%;}
	
	ul.lst-mais{float:left; width:430px; margin:30px 0 0 32px; padding:0}
		li{margin:0; padding:0; list-style:none; font: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
		li a{text-decoration:underline; color:#00923F; font-size:13px; font-weight:bold;}
		li a:hover{text-decoration:none;}
		
		li.conheca{border-top:1px solid #CCCCCC; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #777777; width:100%;
margin:0px 0px 15px 0px;}



