/* CSS Document */
body {
	margin-center: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	SCROLLBAR-FACE-COLOR: #FFFFFF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #90BDF8; 
	SCROLLBAR-SHADOW-COLOR: #90BDF8; 
	SCROLLBAR-3DLIGHT-COLOR: #fefbf3; 
	SCROLLBAR-ARROW-COLOR: #90BDF8; 
	SCROLLBAR-TRACK-COLOR: #D8E9FC; 
	SCROLLBAR-DARKSHADOW-COLOR: #fefbf3; 
	BACKGROUND-COLOR: #FFFFFF;	

}
/* titulos com caixa */
.titulo_texto {
	width:265px;
	display:block;
	FONT: 12px "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif; COLOR: #4D7095; 
	text-align:center;	
	border-top: 3px solid #9ebcd6;		
	background:#f2f7fd;			
}
.titulo_texto3 {
	width:385px;
	vertical-align:middle;
	height:20px;
	display:block;
	font: 12px Verdana, Helvetica, sans-serif; COLOR: #FFFFFF;
	font-weight: bold;	
	text-align:center;	
	border-top: 3px solid #458CC0;	
	border-right: 1px solid #F1F1F1;
	background:#98C2DA;			
}

.titulo_texto4 {
	
	font: 11px Verdana, Helvetica, sans-serif; 
	color: #FFFFFF;
	font-weight: bold;
	
	text-align:center;	
	border-top: 3px solid #458CC0;	
	border-right: 1px solid #F1F1F1;
	background:#98C2DA;			
}
strong.drop {
	 float: left;
     font-size: 3.0em;
     font-style: normal;
     color: #b1cce0;
} 

/* popup dos cursos de extensão */

.tb_1{
width: 425px;
border: 4px solid #E1E0E0;
background-color: #FFFFFF;
display:block;
background-image:  url(../img/ico_sig.gif);
background-repeat:no-repeat; background-position: center ;
}
.tb_geral{
width: auto;
height:300px;
border: 4px solid #E1E0E0;
background-color: #FFFFFF;
background-image:  url(../img/extensao/fundo_cpge.gif);
background-repeat:no-repeat; background-position:bottom right;
overflow:auto;
display:block; 
}

.tb_sobre{
background-image:  url(../img/extensao/fundo_sobrevivencia.jpg);
background-repeat:no-repeat; background-position: bottom;
}

.tb_2{
width: 615px;
border: 6px solid #E1E0E0;
background-color: #FFFFFF;
height:350;
}


.titulo_texto2 {
	width:385px;
	display:block;
	FONT: 12px Verdana, Helvetica, sans-serif; COLOR: #999999; 
	text-align:center;	
	border-top: 3px solid #B6B66E;	
	border-right: 1px solid #F6F9FC;
	background:#FAFAFA;		
}
.sub_texto2 { 	
    vertical-align:top;
	width:385px;
	display:block;
	FONT-SIZE: 11px; COLOR: #555555; PADDING-TOP:0px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: left;
}

/* links nos textos */
a.links {
	FONT: "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif; font-size:11px; COLOR: #84a31f; LETTER-SPACING: 1px; TEXT-DECORATION:none; font-weight: normal; border-bottom: 1px dashed #4d7095; cursor: pointer;}
a.links:hover {
	BORDER-LEFT-COLOR: #00ffff; BACKGROUND: #dae6f3; BORDER-BOTTOM-COLOR: #00ffff; COLOR: #4d7095; BORDER-TOP-COLOR: #00ffff; BORDER-RIGHT-COLOR: #00ffff; font-weight: normal
}
.sub_texto {
 	line-height: 150%;
	margin: 1.5em 0;
    vertical-align:top;
	display:block;
	width:260px;	
	FONT-SIZE: 11px; COLOR: #555555; PADDING-TOP: 6px; FONT-FAMILY: "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif; TEXT-ALIGN: justify;
}

.inicio_texto { 	
	FONT-SIZE: 11px; COLOR: #4d7095; FONT-FAMILY: "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif; TEXT-ALIGN: justify;
	font-weight: lighter;
}

.inicio_texto2 { 	
	FONT-SIZE: 11px; COLOR: #4d7095; FONT-FAMILY: "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif; TEXT-ALIGN: center;
	font-weight: lighter;
}

.inicio_texto3 { 	
	FONT-SIZE: 11px; COLOR: #4d7095; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: center;
	padding-top:5px;
	padding-bottom:5px;	
}
.inicio_texto_line { 	
	FONT-SIZE: 11px; COLOR: #4d7095; FONT-FAMILY: "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif; TEXT-ALIGN: justify;
	font-weight: lighter;
	border-collapse:separate;
	padding:3px 1px 0px 0px;
	border:solid 1px #CCCCCC;
}
.titulo_bold { 	
	FONT-SIZE: 11px; COLOR: #4d7095; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: center;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;	
}



.titulo_lista_tit { 
	text-indent:2px;	
	FONT-SIZE: 11px; COLOR: #4d7095; 
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 	
	font-weight:bold;
	padding-top:2px;
	padding-bottom:2px;	
}
.texto_lista {
	text-indent:3px;	
	height:20px;
	margin-top:4px;
	margin-bottom:4px;	
	FONT-SIZE: 12px; 
	COLOR: #4d7095; 
	FONT-FAMILY: "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif; 
	TEXT-ALIGN: justify;
	font-weight: lighter;
}
.texto_lista2 {
	text-indent:3px;
	background-color:#F2F7FD;
	height:20px;
	margin-top:4px;
	margin-bottom:4px;	
	FONT-SIZE: 12px; 
	COLOR: #4d7095; 
	FONT-FAMILY: "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif; 
	TEXT-ALIGN: justify;
	font-weight: lighter;
}

/* popup docente faculdade graduacao  */
.linha1 { 	
	FONT-SIZE: 11px; COLOR: #4d7095; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: justify;
	font-weight: lighter;
}
.linha_titulo { 	
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: justify;
	font-weight: lighter;
}

.popup_borda {	
	border:1px solid #C0D9F7;	
}


/*------------------------------  menus das abas das caixas de textos das paginas de cursos----------------------*/


.menu {
	font-family: Verdana, Helvetica, sans-serif;;
	text-align:left;
	font-size: 11px;
	font-weight: normal;
	color: #000033;
	padding-left:8px;	
	cursor: pointer;
	background-image:  url(../img/faculdade/pos/select.gif); 
	background-repeat:no-repeat; 
}
.menu a:hover {		 
	font-size: 11px;
	text-decoration:none;	
	cursor: pointer;
	font-weight:normal;
	color:#67839C;
	
}
.menu a:activer {	
	font-size: 11px;
	text-decoration:none;
	color:#67839C;	
	cursor: pointer;
	background-image:none;
}
.menu a {	
	color: #000033;
	font-size: 11px;
	text-decoration:none;	
	cursor: pointer;	
}
.menu2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000033;	
	cursor: pointer;
	background-image:  url(../img/faculdade/pos/select3.gif);
	background-repeat:no-repeat; 
}
.menu-sel {
	font-family: Verdana, Helvetica, sans-serif;
	text-align:left;
	font-size: 11px;
	font-weight: normal;
	color: #053669;
	padding-left:8px;
	cursor: pointer;
	background-image:  url(../img/faculdade/pos/select_2.gif);
	background-repeat:no-repeat; 
}
.menu-sel a {
	font-family: Verdana, Helvetica, sans-serif;
	text-align:left;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	color: #053669;
	padding-left:8px;
	cursor: pointer;	
	background-repeat:no-repeat;
}
/*-------------------tabelas que conten as caixas de textos ---------------*/
.tb-conteudo {
	border-right: 1px solid #90BDF8;	
	border-bottom: 1px solid #90BDF8;
	height:100%;
}

.conteudo {
	background-color: #FFFFFF;	
	display:inline;/*ie fix*/		
}

/*------------------------------ Caixas de conteudo das páginas dos cursos----------------------*/

#texto_geral1 {	
  	margin-top:15px;
	margin-left:4px;
	padding-bottom:6px;
	float:left;    
	width:265px;
	height:auto;
	display:block;
	FONT-SIZE: 11px; COLOR: #555555; PADDING-TOP:0px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: justify;	
}
#texto_geral2 {
	margin-top:15px;	
	right:3px;
	margin-left:4px;
	padding-bottom:6px;  
	float:left;    
	width:265px;
	height:auto;
	display:block;
	FONT-SIZE: 11px; COLOR: #555555; PADDING-TOP:0px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN:  justify;	
}
.column {
	float:left;	
	display:inline;/*ie fix*/		
}
#divisao_coluna_texto {		
	width:6px;
	float:left;
	border-left: 1px dashed #c3c3c3;
	margin-left:7px;	
	height:400px;
	margin-top:5px;
}

#div_apresenta {  
	display:inline;/*ie fix*/	
	width:560px;
	height:auto;
	background: #FFFFFF;
}
#div_identifica {
	display:inline;/*ie fix*/
	width:560px;
	height:auto;
}
#div_metodo {
	display:inline;/*ie fix*/
	width:560px;
	height:auto;	
}
#div_certificado {
	display:inline;/*ie fix*/
	width:560px;
	height:auto;	
}
#div_matricula {
	display:inline;/*ie fix*/
	width:560px;
	height:auto;	
}
 
 
 
/*------------------------------ divs da home do flash e cursos de extensao graduacao ----------------------*/

#showimage2 {
	position:absolute;
	padding: 3px;
	visibility: hidden;
	display:block;
	z-index:2;
}

#showimage1 {
	position:absolute;
	padding: 3px;
	display:block;
	z-index:2;
	visibility: hidden;
	height:auto;
}

#sponsorAdDiv34 {
	position:absolute;
	background-color: #ffefd6;
	padding: 3px;
	border:2px solid #f7a500;
	border-bottom: 5px solid #f7a500;
	color: #4d7095;
	line-height:18px;
	z-index:100;
	height:100%;
	width:100%;
	vertical-align:middle;
	margin:0;
	position:relative;
	visibility: visible;
	visibility: hidden;
}


/*------------------------------ CSS menssagem box ----------------------*/

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: #FFF;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid #afd0fb;
border-top-width:20px;
font:normal 11px Verdana;
color: #4d7095;
line-height:18px;
z-index:100;
border-right: 1px solid #afd0fb;
border-bottom: 1px solid #afd0fb;
visibility: hidden;
background-image:url(../img/ico_sig.gif);
background-repeat:no-repeat;
background-position:bottom;
background-position:right;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: #84a31f;
margin: 3px 8px;
TEXT-DECORATION: none;
border-bottom: 1px dashed ;
}
.hintanchor2{ /*CSS for link onmouseover dos titulo de menus das abas*/
font-family: Verdana, Helvetica, sans-serif;;
	text-align:left;
	font-size: 11px;
	font-weight: normal;
	color: #000033;
	padding-left:8px;	
	cursor: pointer;
}
/*CSS images box boton left right top*/
.img_direita {
	vertical-align: bottom;
	border-left: 1px solid #90BDF8;
	padding: 0 0 3 3;	
	border-bottom: 1px solid #90BDF8;	
	border-top: 1px solid #90BDF8;		
	border-right: 1px solid #90BDF8;		
}

/*CSS Menus laterais*/
a.linque {
	position:relative;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px ; 
	color:#4A698B;
	padding:4px 0px;
	text-decoration:none;
	width:204;
	background:#DAE6F3;		
}
a.linque2 {
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
	padding:4px 4px;
	text-decoration:none;
	width:204;
	height: 2;
}
a.linque:hover {
		background-color:#FFFFFF;	
}
a.linque.box {
		background-color:#FFFFFF;
}
.table2 {	
	border:1px solid #C2B59B;	
}
.borda {
	border-width: 1;
	border-top-color: #FFFFFF;	 
	border-bottom-style: solid;
	border-top-style: solid;
	border-bottom-color:#C2B59B;	
}
.table3 {	
	border:1px solid #BDD0E6;	
}
.borda_inf {
	border-left:1px solid;
	border-left-color: #CBDCEF;
	border-right:1px solid;
	border-right-color: #CBDCEF;	
}


/* listas */


ol.decimal 
{
list-style-type: decimal;
margin-left:-12px;

}
ol.lroman 
{
list-style-type: lower-roman;
}
ol.uroman 
{
list-style-type: upper-roman;
}
ol.lalpha 
{
list-style-type: lower-alpha;
}
ol.ualpha 
{
list-style-type: upper-alpha;
}

/*------------------------------ formularios ----------------------*/
.formbutton{
cursor:pointer;
border:0;
color:#666;
font-weight:normal;
height:20px;
text-indent:2px;
background:url(../img/formbg.gif);
background-repeat:repeat;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.formbutton_fechar{
cursor:pointer;
border:0;
color:#666;
font-weight:normal;
height:20px;
text-indent:2px;
background:url(../img/formbg.gif);
text-decoration:none;
width:auto;
margin-right:5px;
}

.formulario_1 {
background:url(../img/fundo_fale.gif);
background-repeat:no-repeat;
background-position:center;
height:424px;
width:448px;


}

/*------------------------------ cronogramas ----------------------*/
#cronograma {
	position:absolute; 
	background:#FFFFFF; 
	width:410px; 
	height:350px; 
	left:10px; 
	top:100px; 
	visibility:hidden;
	border: #CBDCEF solid 2px;
}
#email2 {
	position:absolute; 
	background-color:#FFFFFF;
	width:460px; 
	height:460px; 
	left:10px; 
	top:110px;
	padding-top:5px;
	visibility:hidden;
	z-index:999;
	border: #CBDCEF solid 2px;
}
#email2 img {	
	/*opacity for IE5+*/
  filter: alpha(opacity=90);
  /*opacity for older Mozilla browsers*/
  -moz-opacity: 0.9;
  /*opacity for mozilla/safari*/
  opacity: 0.9;
}
#div_falecon {
	position:absolute; 
	background-color:#FFFFFF;
	width:460px; 
	height:460px; 
	left:10px; 
	top:110px;
	padding-top:5px;
	visibility:hidden;
	z-index:999;
	border: #CBDCEF solid 2px;
}
#div_falecon img {	
	/*opacity for IE5+*/
  filter: alpha(opacity=90);
  /*opacity for older Mozilla browsers*/
  -moz-opacity: 0.9;
  /*opacity for mozilla/safari*/
  opacity: 0.9;
}


#texto_fale { 	
	FONT-SIZE: 11px; 
	COLOR: #4d7095; 
	FONT-FAMILY: "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif; 
	TEXT-ALIGN: justify;
	font-weight: lighter;
	width:319px;
	height:65px;
	display:block;
	margin-left:20px;
}
.texto_fale_titulo {
	font-weight:bold;	
	FONT-SIZE: 15px; 
	COLOR: #4582CD; 
	FONT-FAMILY: "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif; 
	TEXT-ALIGN: justify;
	text-indent:20px;	
	
}
/*.texto_fale_titulo a:hover{
	text-decoration:none;	
   
}*/

.texto_fale_titulo a{
	text-decoration:none;	
	margin-left:20px;
 
}



/*------------------------------ imputs fale conosco ----------------------*/
.caixa_imput { 
	border-color: #8FB6E9; 	
	border-style: solid; 
	height: 20px; 
	width: 220px; 
	border-width: 2px; 
	font-family: verdana; 
	font-size: 11px;
	margin-top:6px;
	margin-bottom:6px;
	margin-left:5px;
	
}
.caixa_imput_area { 
	border-color: #8FB6E9; 	
	border-style: solid; 
	height: 80px; 
	width: 220px; 
	border-width: 2px; 
	font-family: verdana; 
	font-size: 11px;
	margin-top:6px;
	margin-bottom:6px;
	margin-left:5px;
}
/* estilos do imputs */
input,select,textarea {
	background-color: #FFF;
	color: #222222;
}

input[type=submit], 
input[type=reset], 
input[type=button],
button {
	
	color: #000000;
}

input:focus, textarea:focus {
	background-color: #F2F7EF;	
}


/*------------------------------  paginas eventos  ----------------------*/

#evento_geral {
	position:relative;
	display:block;
	border: #8D5242 solid 1px; 	 
	height: 100%; 
	width: 550px;
	background-color:#FFFFFF;
	FONT-SIZE: 11px; COLOR: #555555; PADDING-TOP:0px; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: justify; 	
	
}
#evento_geral p {
	margin-left: 11px;
	margin-right: 11px;
}

#evento_geral img {
	margin-right: 3px;
	float:right;
}
#evento_geral #mini_galery {
	position:relative;
	margin-left: 11px;
	float:left;
	width:150px;
	height:135px;
	display:block;
	
	
}

#evento_geral #mini_galery img{
	padding-left:3px;
	float:left;	
	border:#91524D 1px solid;
	margin:2px 2px 2px 2px;
	filter: alpha(opacity=70);
  	/*opacity for older Mozilla browsers*/
  	-moz-opacity: 0.7;
  	/*opacity for mozilla/safari*/
  	opacity: 0.7;
	position: relative;
	z-index:999;
	
}
#evento_geral #mini_galery  a:hover img{	
	border:#91524D 1px solid;
	filter: alpha(opacity=100);
  	/*opacity for older Mozilla browsers*/
  	-moz-opacity: 1;
  	/*opacity for mozilla/safari*/
  	opacity: 1;
	
		
}
#evento_geral #ver_tambem {
	padding-top:4px;
	background:#F2F7FD;
	margin-right: 11px;
	float:right;
	width:365px;
	height:auto;
	display:block;
	margin-bottom:6px;
	padding-left:5px;
	
}

#imagecontainer {
    display: none;
	position:relative;
	left:200px;
	top:100px;
	width:155px;
	height:102px;
	border:1px solid #000;
}
a:hover span {
	display:block;
	position:absolute;
	border:#FFFFFF 10px solid;
	left:0;
	top:-307px;
	width:370px;
	height:280px;
	background:#fff;
	text-align:right;
	color:#8D5242;
	font-size:10px;
	border-bottom: #FFFFFF 150px solid;
	z-index:1;
	
}
.span_none {
display:none;
}
.span_none a{
display:none;
}





.margin_body{
	margin:0 0 0 0;
}


#apres_niem_home {
	position:absolute;
	margin-top:3px;	
	background:url(../img/aluna2.jpg);
	background-position:top;
	background-position:left;
	background-repeat:no-repeat;
	height:335px;
	width:500px;
	display: inline;
	
}
#apres_niem_home2 {
	position:absolute;
	margin-top:0;	
	background:url(../img/aluna_estagio.jpg);
	background-position:top;
	background-position:left;
	background-repeat:no-repeat;
	height:305px;
	width:464px;	
}


#niem_text{
	display:inline;
	margin-top:24px;
	margin-left:4px;
	display:block;
	width:400px;
	height:274px;
	FONT-SIZE: 11px; 
	COLOR: #2A261D;
	FONT-FAMILY: Verdana, Helvetica, sans-serif; 
	TEXT-ALIGN: justify; 
}

.titulos_down{
	line-height:18px;
	background-image:url(../img/email.gif);
	background-repeat:no-repeat;
	background-position:left;
	display:block;
	text-indent:22px;
	font-size: 11px; 
	color:#69a466;
	width:80px;	
}

#close_popup{
	display: inline ;
	position:absolute;	
	margin-bottom:30px;
	left:480px;
	top:305px;
	cursor:pointer;

}
#wire{
	
	position:absolute;	
	width:702px;
	height:345px;	

}
