/*CSS - Site FASF - Júlio César*/
body {
    margin-top: 0px;
	background: url(imagens/back_superior.png) repeat-x;
	background-color: #08315F;
}

#corpo {
    width: 980px;
	height: 698px;
	margin: auto;
	background-color: #08315F;
	bo rder: 1px solid #000000;
}

#corpo_internas {
    width: 980px;
	height: 100%;
	margin: auto;
	background-color: #08315F;
	bo rder: 1px solid #000000;
}

.back_superior {
    width: 980px;
	height: 358px;
    background-image: url(imagens/back_superior.png);
}


.logo a {
	width: 177px;
	height: 82px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	position: absolute;
	margin-top: 55px;
	margin-left: 411px;
	background: url(imagens/logo_fasf-2.png) no-repeat;
}


/*MENU TOPO*/
.menu_topo {
	position: absolute;
    margin-top: 155px;
	margin-left: -70px;
	*margin-left: -8px;
}

.menu_topo li{
	text-decoration: none;
	font: 10px verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	list-style: none;
	display: block; 
	float: left;
	padding-left: 5px; 
}

.menu_topo li ul {
    width: 130px;
	height: 5px;
	display: none;
	position: absolute;
	top: 12px;
	margin-left: -38px;
	*margin-left: -110px;
	}

.menu_topo ul li a {
	display:block;
    width: 120px;
	background-color: #3D6FA2;
	border: 1px solid #FFFFFF;
	text-align: left;
}

.menu_topo li:hover ul, li.over ul { 
    display: block;
	*margin-left: -110px;
}

.menu_topo a:link , .menu_topo a:visited {
	font: 10px verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 4px;
	padding-right: 0px;
	text-align: left;
}

.menu_topo a:hover, .menu_topo a:active{
	font: 10px verdana, serif;
	font-weight: bold;
	color: #08315F;
	text-decoration: none;
	padding: 4px;
	padding-right: 0px;
	text-align: left;
}
/*FIM MENU*/


.menu_psv {
    width: 215px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	position: absolute;
	margin: 10px 0px 0px -240px;  
}

.menu_psv li{
    list-style-type: none;
	display: block;
}

.menu_psv li a{
    list-style-type: none;
	display: block;
	padding-top: 2px;
}

.menu_psv_1,a.menu_psv_1, 
a.menu_psv_1:link, 
a.menu_psv_1:visited { 
    width: 155px;
	height: 27px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/apresentacao_off.png) no-repeat;  
}

a.menu_psv_1:hover, 
a.menu_psv_1:active { 
    width: 155px;
	height: 27px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/apresentacao_on.png) no-repeat;  
}

.menu_psv_2,a.menu_psv_2, 
a.menu_psv_2:link, 
a.menu_psv_2:visited { 
    width: 155px;
	height: 27px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/apresentacao_off.png) no-repeat;  
}

a.menu_psv_2:hover, 
a.menu_psv_2:active { 
    width: 155px;
	height: 27px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/apresentacao_on.png) no-repeat;  
 }

 .menu_psv_2,a.menu_psv_2, 
a.menu_psv_2:link, 
a.menu_psv_2:visited { 
    width: 155px;
	height: 27px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/confirma_off.png) no-repeat;  
 }

a.menu_psv_2:hover, 
a.menu_psv_2:active { 
    width: 155px;
	height: 27px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/confirma_on.png) no-repeat;  
 }

.menu_psv_3,a.menu_psv_3, 
a.menu_psv_3:link, 
a.menu_psv_3:visited { 
    width: 155px;
	height: 27px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/segundavia_off.png) no-repeat;  
 }

a.menu_psv_3:hover, 
a.menu_psv_3:active { 
    width: 155px;
	height: 27px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/segundavia_on.png) no-repeat;  
 }

.menu_psv_4,a.menu_psv_4, 
a.menu_psv_4:link, 
a.menu_psv_4:visited { 
    width: 155px;
	height: 27px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/localdaprova_off.png) no-repeat;  
 }

a.menu_psv_4:hover, 
a.menu_psv_4:active { 
    width: 155px;
	height: 27px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/localdaprova_on.png) no-repeat;  
 }

.menu_psv_5,a.menu_psv_5, 
a.menu_psv_5:link, 
a.menu_psv_5:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/inscreva_off.png) no-repeat;  
 }

a.menu_psv_5:hover, 
a.menu_psv_5:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/inscreva_on.png) no-repeat;  
 }
.menu_psv_6,a.menu_psv_6, 
a.menu_psv_6:link, 
a.menu_psv_6:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/mensalidades_off.png) no-repeat;  
 }

a.menu_psv_6:hover, 
a.menu_psv_6:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/mensalidades_on.png) no-repeat;  
 }

.menu_psv_15,a.menu_psv_15, 
a.menu_psv_15:link, 
a.menu_psv_15:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/classificacao_off.png) no-repeat;  
 }

a.menu_psv_15:hover, 
a.menu_psv_15:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/classificacao_on-1.png) no-repeat;  
 }

.menu_psv_16,a.menu_psv_16, 
a.menu_psv_16:link, 
a.menu_psv_16:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/cursos_off.png) no-repeat;  
 }

a.menu_psv_16:hover, 
a.menu_psv_16:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/cursos_on.png) no-repeat;  
 }

.menu_psv_22,a.menu_psv_16, 
a.menu_psv_22:link, 
a.menu_psv_22:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/edital1-off.png) no-repeat;  
 }

a.menu_psv_22:hover, 
a.menu_psv_22:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/edital-on.png) no-repeat;  
 }

/*menu prouni*/

.menu_psv_7,a.menu_psv_7, 
a.menu_psv_7:link, 
a.menu_psv_7:visited { 
    width: 155px;
	height: 27px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/cursos_oferecem_off.png) no-repeat;  
 }

a.menu_psv_7:hover, 
a.menu_psv_7:active { 
    width: 155px;
	height: 27px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/cursos_oferecem_on.png) no-repeat;  
 }

.menu_psv_8,a.menu_psv_8, 
a.menu_psv_8:link, 
a.menu_psv_8:visited { 
    width: 155px;
	height: 27px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/inscricoes_off.png) no-repeat;  
 }

a.menu_psv_8:hover, 
a.menu_psv_8:active { 
    width: 155px;
	height: 27px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/inscricoes_on.png) no-repeat;  
 }

 .menu_psv_9,a.menu_psv_9, 
a.menu_psv_9:link, 
a.menu_psv_9:visited { 
    width: 155px;
	height: 27px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/comprovacao_off.png) no-repeat;  
 }

a.menu_psv_9:hover, 
a.menu_psv_9:active { 
    width: 155px;
	height: 27px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/comprovacao_on.png) no-repeat;  
 }

.menu_psv_10,a.menu_psv_10, 
a.menu_psv_10:link, 
a.menu_psv_10:visited { 
    width: 155px;
	height: 27px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/documento_matr_off.png) no-repeat;  
 }

a.menu_psv_10:hover, 
a.menu_psv_10:active { 
    width: 155px;
	height: 27px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/documento_matr_on.png) no-repeat;  
 }

.menu_psv_11,a.menu_psv_11, 
a.menu_psv_11:link, 
a.menu_psv_11:visited { 
    width: 155px;
	height: 27px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/cursos_nao_formaram_off.png) no-repeat;  
 }

a.menu_psv_11:hover, 
a.menu_psv_11:active { 
    width: 155px;
	height: 27px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/cursos_nao_formaram_on.png) no-repeat;  
 }

.menu_psv_12,a.menu_psv_12, 
a.menu_psv_12:link, 
a.menu_psv_12:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/inscreva_off.png) no-repeat;  
 }

a.menu_psv_12:hover, 
a.menu_psv_12:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/inscreva_on.png) no-repeat;  
}

.menu_psv_13,a.menu_psv_13, 
a.menu_psv_13:link, 
a.menu_psv_13:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/mensalidades_off.png) no-repeat;  
 }

a.menu_psv_13:hover, 
a.menu_psv_13:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/mensalidades_on.png) no-repeat;  
 }

.menu_psv_14,a.menu_psv_14, 
a.menu_psv_14:link, 
a.menu_psv_14:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/mensalidades_off.png) no-repeat;  
 }

a.menu_psv_14:hover, 
a.menu_psv_14:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/mensalidades_on.png) no-repeat;  
 }

/*FIM*/

/*MENU CONVENIOS*/
.menu_psv_17,a.menu_psv_17, 
a.menu_psv_17:link, 
a.menu_psv_17:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/sejaparceiro_off.png) no-repeat;  
 }

a.menu_psv_17:hover, 
a.menu_psv_17:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/sejaparceiro_on.png) no-repeat;  
 }

.menu_psv_18,a.menu_psv_18, 
a.menu_psv_18:link, 
a.menu_psv_18:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/candidatos_off.png) no-repeat;  
 }

a.menu_psv_18:hover, 
a.menu_psv_18:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/candidatos_on.png) no-repeat;  
 }

.menu_psv_19,a.menu_psv_19, 
a.menu_psv_19:link, 
a.menu_psv_19:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/nossosparceiros_off.png) no-repeat;  
 }

a.menu_psv_19:hover, 
a.menu_psv_19:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/nossosparceiros_on.png) no-repeat;  
 }



/*MENU FIES*/

.menu_psv_20,a.menu_psv_20, 
a.menu_psv_20:link, 
a.menu_psv_20:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/aditamento-off.png) no-repeat;  
 }

a.menu_psv_20:hover, 
a.menu_psv_20:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/aditamento-on.png) no-repeat;  
 }

 .menu_psv_21,a.menu_psv_21, 
a.menu_psv_21:link, 
a.menu_psv_21:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/processo-contra-off.png) no-repeat;  
 }

a.menu_psv_21:hover, 
a.menu_psv_21:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/processo-contra-on.png) no-repeat;  
 }

.menu_psv_23,a.menu_psv_23, 
a.menu_psv_23:link, 
a.menu_psv_23:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/validacao-off.png) no-repeat;  
 }

a.menu_psv_23:hover, 
a.menu_psv_23:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/validacao-on-1.png) no-repeat;  
 }

.menu_psv_24,a.menu_psv_24, 
a.menu_psv_24:link, 
a.menu_psv_24:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/relacao-off.png) no-repeat;  
 }

a.menu_psv_24:hover, 
a.menu_psv_24:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/relacao-on.png) no-repeat;  
 }

 .menu_psv_25,a.menu_psv_25, 
a.menu_psv_25:link, 
a.menu_psv_25:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/contratacao-off.png) no-repeat;  
 }

a.menu_psv_25:hover, 
a.menu_psv_25:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/contratacao-on.png) no-repeat;  
 }

/*FIM*/

/*Menu descontos*/

 .menu_psv_26,a.menu_psv_26, 
a.menu_psv_26:link, 
a.menu_psv_26:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/convenios-off-1.png) no-repeat;  
}

a.menu_psv_26:hover, 
a.menu_psv_26:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/convenios-on-1.png) no-repeat;  
}

 .menu_psv_27,a.menu_psv_27, 
a.menu_psv_27:link, 
a.menu_psv_27:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/exaluno-off-1.png) no-repeat;  
}

a.menu_psv_27:hover, 
a.menu_psv_27:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/exaluno-on-1.png) no-repeat;  
}

.menu_psv_28,a.menu_psv_28, 
a.menu_psv_28:link, 
a.menu_psv_28:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/parentesco-off-1.png) no-repeat;  
}

a.menu_psv_28:hover, 
a.menu_psv_28:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/parentesco-on-1.png) no-repeat;  
}

.menu_psv_35,a.menu_psv_35, 
a.menu_psv_35:link, 
a.menu_psv_35:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/plano-descontos-off.png) no-repeat;  
}

a.menu_psv_35:hover, 
a.menu_psv_35:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/plano-descontos-on.png) no-repeat;  
}

.menu_psv_36,a.menu_psv_36,
a.menu_psv_36:link, 
a.menu_psv_36:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/indicacao_off.png) no-repeat;  
}

a.menu_psv_36:hover, 
a.menu_psv_36:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/indicacao_on.png) no-repeat;  
}

/*Fim*/


/*MENU ENADE*/

.menu_psv_29,a.menu_psv_29, 
a.menu_psv_29:link, 
a.menu_psv_29:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/importancia-enade-off.png) no-repeat;  
}

a.menu_psv_29:hover, 
a.menu_psv_29:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/importancia-enade-on.png) no-repeat;  
}

.menu_psv_30,a.menu_psv_30, 
a.menu_psv_30:link, 
a.menu_psv_30:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/cursos-participantes-off.png) no-repeat;  
}

a.menu_psv_30:hover, 
a.menu_psv_30:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/cursos-participantes-on.png) no-repeat;  
}

.menu_psv_31,a.menu_psv_31, 
a.menu_psv_31:link, 
a.menu_psv_31:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/inscricao-estudante-off.png) no-repeat;  
}

a.menu_psv_31:hover, 
a.menu_psv_31:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/inscricao-estudante-on.png) no-repeat;  
}

.menu_psv_32,a.menu_psv_32, 
a.menu_psv_32:link, 
a.menu_psv_32:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/informacoes-exame-off.png) no-repeat;  
}

a.menu_psv_32:hover, 
a.menu_psv_32:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/informacoes-exame-on.png) no-repeat;  
}

.menu_psv_33,a.menu_psv_33, 
a.menu_psv_33:link, 
a.menu_psv_33:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/informacoes-enade-off.png) no-repeat;  
}

a.menu_psv_33:hover, 
a.menu_psv_33:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/informacoes-enade-on.png) no-repeat;  
}

.menu_psv_34,a.menu_psv_34, 
a.menu_psv_34:link, 
a.menu_psv_34:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/informativos-off.png) no-repeat;  
}

a.menu_psv_34:hover, 
a.menu_psv_34:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/informativos-on.png) no-repeat;  
}

/*FIM*/

/*PROFASF*/

.menu_psv_37,a.menu_psv_37, 
a.menu_psv_37:link, 
a.menu_psv_37:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/informacoes-inscricoes-off.png) no-repeat;  
}

a.menu_psv_37:hover, 
a.menu_psv_37:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/informacoes-inscricoes-on.png) no-repeat;  
}

.menu_psv_38,a.menu_psv_38, 
a.menu_psv_38:link, 
a.menu_psv_38:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/imprimir-ficha-off.png) no-repeat;  
}

a.menu_psv_38:hover, 
a.menu_psv_38:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/imprimir-ficha-on.png) no-repeat;  
}

.menu_psv_39,a.menu_psv_39, 
a.menu_psv_39:link, 
a.menu_psv_39:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/resultados-off.png) no-repeat;  
}

a.menu_psv_39:hover, 
a.menu_psv_39:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/resultados-on.png) no-repeat;  
}

.menu_psv_40,a.menu_psv_40, 
a.menu_psv_40:link, 
a.menu_psv_40:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/matricula-off.png) no-repeat;  
}

a.menu_psv_40:hover, 
a.menu_psv_40:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/matricula-on.png) no-repeat;  
}

.menu_psv_41,a.menu_psv_41, 
a.menu_psv_41:link, 
a.menu_psv_41:visited { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/concessao-bolsas-off.png) no-repeat;  
}

a.menu_psv_41:hover, 
a.menu_psv_41:active { 
    width: 155px;
	height: 26px;
	display:block;
	float: left;
	text-indent:-999em;
	overflow:hidden;
    background: url(imagens/concessao-bolsas-on.png) no-repeat;  
}

/*FIM*/

.banner_animado {
	width: 705px;
	height: 144px;
	display: block;
	position: absolute;
	margin-top: 200px;
	margin-left: 145px;
}

.box_noticias {
    width: 190px;
	height: 190px;
	font: 10px tahoma, verdana, serif;
	color: #FFFFFF;
	float: left;
	margin: 30px 0px 0px 45px;
	_margin: 30px 0px 0px 30px;
    background: url(imagens/bottom_noticia.png) no-repeat;
	background-position: bottom;
}

.topico_home {
	font: 11px verdana, serif;
	font-weight: bold;
	color: #FFCB08;
}

.divisor {
    width: 2px;
	height: 235px;
	position: absolute;
	margin-top: -110px;
	margin-left: 205px;
    background: url(imagens/divisor.png) no-repeat;
}

.agenda {
    width: 197px;
	height: 215px;
	font: 11px tahoma, verdana, serif;
	color: #FFFFFF;
	position: absolute;
	margin-top: 30px;	
	margin-left: 745px;
	*margin-left: 40px;
	_margin-left: 40px;
	padding-top: 45px;
	padding-left: 16px;
    background: url(imagens/quadro_agenda5.png) no-repeat;
}

.conteudo_agenda {
    width: 175px;
	height: 125px;
    font: 10px tahoma, verdana;
    overflow:auto;
	padding-top: 10px;
}

.agenda_data {
	font: 12px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
}

.agenda ul {
    width: 153px;
	list-style-type: none;
	margin-top: -4px;
	margin-left: -40px;
	*margin-left: 0px;
}

.agenda li {
    margin-top: 10px;
	list-style-image: url(imagens/bola_agenda.png) no-repeat;
}

.not, A.not, A.not:visited {
    c olor: #155FA0;
	color: #FFCB08;
	text-decoration:none;
}

A.not:hover, A.not:active {
    color:#DEE1B6; 
	text-decoration:underline;
}

.vinc, A.vinc, A.vinc:visited {
    color: #FFCB08; 
	text-decoration: none;
}

A.vinc:hover, A.vinc:active {
    color: #ffffff; 
	text-decoration: underline;
}

A.vinc:active {
    color:#999999;
}

.tabelaTextoNormal { 
    font: 11px tahoma, verdana, serif;
	border-bottom:1px solid #FFFFFF;
}

.titulo {
    font: 11px tahoma, verdana, serif;
	font-weight: bold; 
	color: #FFFFFF; 
	padding: 3px;
	background-color: #0073BB;
}

.linha01, .linha02 {
	padding: 2px;
	list-style-type: none;
}
.linha02 {
	background-color: #00447F;
}
.linha01 a, .linha02 a{
	margin: 0px;
}

.informacoes {
    width: 309px;
	height: 74px;
    font: 11px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	margin: 250px 0px 0px 45px;
	_margin: 250px 0px 0px 60px;
	padding-top: 10px;
	padding-left: 130px;
    background: url(imagens/home_informacoes-1.png) no-repeat;
}

.informa {
    font: 13px tahoma, verdana, serif;
	font-weight: bold;
	color: #EDDEA7;
}

.logo_unisa a {
	width: 148px;
	height: 60px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	position: absolute;
	margin-top: -70px;
	margin-left: 800px;
    background: url(imagens/logo_unisa.png) no-repeat;
}

.logo_fies a {
	width: 65px;
	height: 39px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	position: absolute;
	margin-top: -70px;
	margin-left: 748px;
    background: url(imagens/fies-3.png) no-repeat;
}

.logo_enade a {
	width: 118px;
	height: 29px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	position: absolute;
	margin-top: -60px;
	margin-left: 832px;
    background: url(imagens/enade-3.png) no-repeat;
}

.logo_prouni a {
	width: 101px;
	height: 25px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	position: absolute;
	margin-top: -60px;
	margin-left: 616px;
    background: url(imagens/prouni.png) no-repeat;
}

.f_historia {
    width: 900;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 12px;
	padding-left: 228px;
}

.hist_total {
    width: 100%;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	margin-left: -10px;
	margin-top: 408px;
    background: url(imagens/fundo_historia.png) repeat-x;
}

.banner_hist {
    width: 155px;
	height: 105px;
	font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 42px;
	padding-left: 199px;
	display: block;
	position: absolute;
	margin: 20px 0px 0px 40px;
    background: url(imagens/banner_historia-1.png) no-repeat;
}

.f_biblioteca {
    width: 900;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 12px;
	padding-left: 228px;
}

.biblio_total {
    width: 100%;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	margin-left: -10px;
	margin-top: 408px;
    background: url(imagens/fundo_biblioteca.png) repeat-x;
}

.banner_biblio {
    width: 155px;
	height: 105px;
	font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 42px;
	padding-left: 199px;
	display: block;
	position: absolute;
	margin: 20px 0px 0px 40px;
    background: url(imagens/banner_biblioteca.png) no-repeat;
}

.f_contatos {
    width: 900;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 12px;
	padding-left: 228px;
}

.cont_total {
    width: 100%;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	margin-left: -10px;
	margin-top: 408px;
    background: url(imagens/fundo_contatos.png) repeat-x;
}

.banner_cont {
    width: 155px;
	height: 105px;
	font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 42px;
	padding-left: 199px;
	display: block;
	position: absolute;
	margin: 20px 0px 0px 40px;
    background: url(imagens/banner_contatos.png) no-repeat;
}

.f_extensao {
    width: 900;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 12px;
	padding-left: 228px;
}

.ext_total {
    width: 100%;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	margin-left: -10px;
	margin-top: 408px;
    background: url(imagens/fundo_extensao.png) repeat-x;
}

.banner_ext {
    width: 155px;
	height: 105px;
	font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 42px;
	padding-left: 199px;
	display: block;
	position: absolute;
	margin: 20px 0px 0px 40px;
    background: url(imagens/banner_extensao.png) no-repeat;
}

.f_prouni {
    width: 900;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 12px;
	padding-left: 228px;
}

.prouni_total {
    width: 100%;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	margin-left: -10px;
	margin-top: 408px;
    background: url(imagens/fundo_graduacao.png) repeat-x;
}

.banner_prouni {
    width: 155px;
	height: 105px;
	font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 42px;
	padding-left: 199px;
	display: block;
	position: absolute;
	margin: 20px 0px 0px 40px;
    background: url(imagens/banner_prouni.png) no-repeat;
}


.f_graduacao {
    width: 900;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 12px;
	padding-left: 228px;
}

.grad_total {
    width: 100%;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	margin-left: -10px;
	margin-top: 408px;
    background: url(imagens/fundo_graduacao.png) repeat-x;
}

.banner_grad {
    width: 155px;
	height: 105px;
	font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 42px;
	padding-left: 199px;
	display: block;
	position: absolute;
	margin: 20px 0px 0px 40px;
    background: url(imagens/banner_graduacao.png) no-repeat;
}

.f_laboratorios {
    width: 900;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 12px;
	padding-left: 228px;
}

.labo_total {
    width: 100%;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	margin-left: -10px;
	margin-top: 408px;
    background: url(imagens/fundo_laboratorios.png) repeat-x;
}

.banner_labo {
    width: 155px;
	height: 105px;
	font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 42px;
	padding-left: 199px;
	display: block;
	position: absolute;
	margin: 20px 0px 0px 40px;
    background: url(imagens/banner_laboratorios.png) no-repeat;
}

.banner_portal {
    width: 255px;
	height: 105px;
	font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 42px;
	padding-left: 199px;
	display: block;
	position: absolute;
	margin: 20px 0px 0px 40px;
    background: url(imagens/banner_laboratorios.png) no-repeat;
}

.f_noticias {
    width: 900;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 12px;
	padding-left: 228px;
}

.not_total {
    width: 100%;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	margin-left: -10px;
	margin-top: 408px;
    background: url(imagens/fundo_noticias.png) repeat-x;
}

.banner_not {
    width: 155px;
	height: 70px;
	font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 42px;
	padding-left: 199px;
	display: block;
	position: absolute;
	margin: 20px 0px 0px 40px;
    background: url(imagens/banner_noticias.png) no-repeat;
}

.f_pos {
    width: 900;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 12px;
	padding-left: 228px;
}

.pos_total {
    width: 100%;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	margin-left: -10px;
	margin-top: 408px;
    background: url(imagens/fundo_pos.png) repeat-x;
}

.banner_pos {
    width: 155px;
	height: 70px;
	font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 42px;
	padding-left: 199px;
	display: block;
	position: absolute;
	margin: 20px 0px 0px 40px;
    background: url(imagens/banner_pos.png) no-repeat;
}

.f_ps {
    width: 900;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 12px;
	padding-left: 228px;
}

.ps_total {
    width: 100%;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	margin-left: -10px;
	margin-top: 408px;
    background: url(imagens/fundo_ps.png) repeat-x;
}

.banner_ps {
    width: 775px;
	height: 70px;
	font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 42px;
	padding-left: 199px;
	display: block;
	position: absolute;
	margin: 20px 0px 0px 40px;
    background: url(imagens/banner_ps.png) no-repeat;
}

.f_servicos {
    width: 900;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 12px;
	padding-left: 228px;
}

.serv_total {
    width: 100%;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	margin-left: -10px;
	margin-top: 408px;
    background: url(imagens/fundo_servicos.png) repeat-x;
}

.banner_serv {
    width: 155px;
	height: 70px;
	font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 42px;
	padding-left: 199px;
	display: block;
	position: absolute;
	margin: 20px 0px 0px 40px;
    background: url(imagens/banner_servicos.png) no-repeat;
}

.f_unisadigital {
    width: 900;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 12px;
	padding-left: 228px;
}

.ud_total {
    width: 100%;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	margin-left: -10px;
	margin-top: 408px;
    background: url(imagens/fundo_unisadigital.png) repeat-x;
}

.banner_ud {
    width: 200px;
	height: 70px;
	font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 42px;
	padding-left: 199px;
	display: block;
	position: absolute;
	margin: 20px 0px 0px 40px;
    background: url(imagens/banner_unisadigital.png) no-repeat;
}


.banner_conv {
    width: 455px;
	height: 70px;
	font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 42px;
	padding-left: 199px;
	display: block;
	position: absolute;
	margin: 20px 0px 0px 40px;
    background: url(imagens/banner_convenios.png) no-repeat;
}

.banner_desc {
    width: 455px;
	height: 70px;
	font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 42px;
	padding-left: 199px;
	display: block;
	position: absolute;
	margin: 20px 0px 0px 40px;
    background: url(imagens/banner_descontos.png) no-repeat;
}

.banner_enade {
    width: 455px;
	height: 70px;
	font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 42px;
	padding-left: 199px;
	display: block;
	position: absolute;
	margin: 20px 0px 0px 40px;
    background: url(imagens/banner_prouni.png) no-repeat;
}

.bot_inscric a {
    width: 155px;
	height: 31px;
	display: block;
	text-indent: -999em;
	overflow: hidden;
	position: absolute;
	margin: 130px 0px 0px 40px;
    background: url(imagens/bot_inscr.png) no-repeat;
}

.banner_fies {
    width: 155px;
	height: 105px;
	font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 42px;
	padding-left: 199px;
	display: block;
	position: absolute;
	margin: 20px 0px 0px 40px;
    background: url(imagens/banner_fies.png) no-repeat;
}

.banner_profasf {
    width: 685px;
	height: 105px;
	font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 42px;
	padding-left: 199px;
	display: block;
	position: absolute;
	margin: 20px 0px 0px 40px;
    background: url(imagens/banner_profasf.png) no-repeat;
}

.conteudo {
    width: 520px;
	height: 200px;
	*height: 191px;
    font: 11px tahoma, verdana, serif;
	color: #FFFFFF;
	overflow: auto;
	margin-top: 100px;
	*margin-top: 130px;
	padding-right: 20px;
	padding-left: 238px;
	bord er: 1px solid #000;
}

.conteudo_popup {
    font: 11px tahoma, verdana, serif;
	color: #FFFFFF;
}

.conteudo_psv {
    width: 640px;
	height: 100%;
	min-height: 390px;
    font: 12px tahoma, verdana, serif;
	color: #FFFFFF;
	overflow: auto;
	margin-top: 100px;
	*margin-top: 130px;
	padding-right: 20px;
	padding-left: 238px;
}

.topico{ 
	font-size: 13px;
	font-family: tahoma,verdana;
	font-weight: bold;
	color: #FFCB08;
}

.erro { 
    font-weight: bold;
	color: #FF0000;
}

.f_galeria {
    width: 900;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 12px;
	padding-left: 228px;
}

.not_galeria {
    width: 100%;
	height: 48px;
    font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	margin-left: -10px;
	margin-top: 408px;
    background: url(imagens/fundo_noticias.png) repeat-x;
}

.banner_galeria {
    width: 155px;
	height: 105px;
	font: 20px tahoma, verdana, serif;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 50px;
	padding-top: 42px;
	padding-left: 199px;
	display: block;
	position: absolute;
	margin: 20px 0px 0px 40px;
    background: url(imagens/banner_noticias.png) no-repeat;
}


.pos_fotos {
	margin: 0px 0px 0px 0px;
	text-align:center; 
}


.listNormal ol, .listNormal ul {
margin: 5px 0px 0px 10px;
padding: 0px 0px 0px 15px;
}

.listNormal li {
	padding: 0px 0px 3px 0px;
}

#A,#B {
    display: none;
}

.rodape {
    width: 97%;
	height: 23px;
    font: 11px tahoma, verdana, serif;
	color: #FFFFFF;
	position: absolute;
	margin-top: 10px;
	margin-left: -10px;
    _margin-left: -20px;
	padding-top: 15px;
	padding-left: 38px;
    *padding-left: 30px;
    background: url(imagens/rodape.png) repeat-x;
}

.rodape_psv {
    width: 98%;
	height: 23px;
    font: 12px tahoma, verdana, serif;
	color: #FFFFFF;
	margin-top: 10px;
	margin-left: -10px;
    _margin-left: -20px;
	padding-top: 15px;
	padding-left: 43px;
    *padding-left: 44px;
    background: url(imagens/rodape.png) repeat-x;
}

/*pop-ups*/
#popuphome img {
    position: absolute; 
    width: 300px; 
    margin: 370px 40px 40px 302px;
    padding: 10px;
}

#popuphome_x a:link, popuphome_x a:visited{
	position:  absolute; 
    margin: 378px 0px 0px 600px;
	font: normal 13px verdana, serif;
	font-weight: bold;
	color: #000000;
}

#popuphome_x a:hover, popuphome_x a:active{
	position:  absolute; 
    margin: 378px 0px 0px 600px;
	font: normal 13px verdana, serif;
	font-weight: bold;
	color: #ffffff;
}

/*FIM*/