@charset "utf-8";
/* CSS Document */

* {
	margin:0px;
	padding:0px;

}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:0px;
}

#slider{
	width:981px;
	height:240px;
	
}
#slider img{
	margin-top:-10px;
}
/*------------------------------ geral  INDEX-----------------------------------*/
#geral {
	/* Esse cdigo abaixo centraliza a div geral na pgina */
	background-image:url(../images/bg_.png);
	background-repeat:no-repeat;
	position: absolute;
	display: block;
	width: 800px;
	margin-left: -387px;
	left: 50%;
	/*position: absolute;
	width:800px;
	margin-left:250px;
	display: block;
	display:block;*/
}

#topo {
	display:block;
	float:left;
	width:100%;
	height:160px;
	}

.resolver
{
display:block;
height:2px;
width:100%;
float:left;
}
/*------------------------------ geral  INTERNO-----------------------------------*/

#geral .conteudo {
	display:block;
	float:left;
	width:100%;
	padding-top:12px;

}


#geral .conteudo .miniatura {
	display:block;
	float:left;
	width:100px;
	height:100px;
	margin-top:10px;
	margin-left:10px;
}
#geral .conteudo .esquerda {
	display:block;
	float:left;
	margin-left:4px;
	_margin-left:2px;
	width:214px;
}

#geral .conteudo .esquerda .menu{
	display:block;
	float:left;
	width:214px;
}

#geral .conteudo .direita {
	display:block;
	float:left;
	margin-left:10px;
	width:560px;


}

#geral .conteudo .direita .topo_direita {
	display:block;
	float:left;
	width:100%;
	height:190px;
}

#geral .conteudo .direita .webaluno {
	display:block;
	float:left;
	height:187px;
	
	width:270px;
	
}

#geral .conteudo .direita .calendario {
	display:block;
	float:left;
	height:175px;
	
	width:271px;
	margin-top:15px;
	margin-left:10px;
	
}

#geral .conteudo .direita .inscricoes {
	display:block;
	float:left;
	height:45px;
	width:270px;
}

#geral .conteudo .direita .destaques {
	display:block;
	float:left;
	height:193px;
	*height:200px;
	width:271px;
	margin-top:13px;

}

#geral .conteudo .direita .destaques .respostas .noticia {
	display:block;
	float:left;
	height:37px;
	width:255px;
	margin-top:10px;
	color: #CCCCCC;
	margin-left:5px;
	_margin-left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;

}
#geral .conteudo .direita .destaques .respostas .noticia a{
	color:#666666;
	text-decoration:none;

}


#geral .conteudo .direita .enquete {
	display:block;
	float:left;
	height:193px;
	*height:200px;
	width:270px;
	margin-top:13px;
	margin-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;

}

#geral .conteudo .direita .enquete .respostas {
	display:block;
	float:left;
	width:266px;
	border:1px solid #CCCCCC;
	_width:264px;
	height:148PX;

}
#geral .conteudo .direita .destaques .respostas {
	display:block;
	float:left;
	border:1px solid #CCCCCC;
	height:148px;
	width:264px;
	margin-left:2px;
	_margin-left:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}


#geral .conteudo .direita .enquete .respostas p {
	display:block;
	float:left;
	width:250px;
	margin-top:10px;
	margin-left:10px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#geral .conteudo .direita .enquete .respostas .pergunta {
	font-weight:bold;
	color:#666666;
	display:block;
	float:left;
	text-align:left;
	margin-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#geral .conteudo .direita .enquete .respostas  a {
	display:block;
	float:left;
	margin-left:10px;
	margin-top:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#geral .conteudo .direita .bannerspq {
	display:block;
	float:left;
	width:100%;
	height:85px;
	margin-top:6px;

}
#geral .conteudo .direita .banner {
	display:block;
	float:left;
	width:100%;
	height:100px;
	margin-top:5px;
}

#base {
	display:block;
	float:left;
	text-align:center;
	margin-top:55px;
	margin-bottom:10px;
	color:#666666;
	border-top:1px solid  #CCCCCC;
	height:50px;
	width:100%;
}

#botao_convocados {
	display:block;
	float:left;
	text-align:center;
	height:210px;
	width:410px;
	position:absolute;
	left:550px;
	top:100px;
	z-index:1;
}

/*--------------------------------------- interna ---------------------------------------------*/
#geral .conteudo .direita .titulo{
	display:block;
	float:left;
	height:30px;
	color: #3399CC;
	margin-top:20px;
	margin-left:10px;
	font-size:25px;
	width:539px;
	_margin-left:5px;

}
#geral .conteudo .direita .servico .titulo_servico{
	display:block;
	float:left;
	color: #3399CC;
	margin-top:20px;
	margin-left:10px;
	font-size:25px;
	width:100%;

}
#geral .conteudo .direita .servico .img_flash{
	display:block;
	float:left;
	margin-top:10px;
	margin-left:140px;

}


#geral .conteudo .direita .conteudo  {
	display:block;
	float:left;
	color: #666666;
	width:340px;
	_width:337px;
	font-size:12px;
	margin-left:10px;
	margin-top:5px;
	_margin-left:5px;

}
#geral .conteudo .direita .des_servico  {
	display:block;
	float:left;
	color: #666666;
	width:100%;
	_width:100%;
	font-size:12px;
	margin-left:10px;
	margin-top:5px;
	_margin-left:5px;

}

#geral .conteudo .direita .conteudo_estrutura  {
	display:block;
	float:left;
	color: #666666;
	width:540px;
	_width:527px;
	font-size:12px;
	margin-left:10px;
	margin-top:5px;
	_margin-left:5px;

}


#geral .conteudo .direita .separador{
	display:block;
	float:left;
	font-size:12px;
	margin-top:10px;
	border-top: 1px dashed #000000;	
	width:550px;
	margin-left:10px;

}
#geral .conteudo .direita .vejamais{
	display:block;
	float:left;
	font-size:12px;
	margin-top:10px;
	font-weight:bold;
	color:#3399CC;
	width:550px;
	margin-left:10px;

}

#geral .conteudo .direita .link .noticia a{
	display:block;
	float:left;
	font-size:12px;
	margin-top:5px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	width:550px;
	margin-left:10px;

}

#geral .conteudo .direita .conteudo p {
	margin-left:0px;

}

#geral .conteudo .direita .conteudo .pdf_credito
{
	display:block;
	width:320px;
	margin-top:10px;
	float:left;
}

#geral .conteudo .direita .conteudo .pdf_credito .link_pdf
{
	display:block;
	float:left;
	margin-bottom:5px;
	background:url(img/pdf.gif) no-repeat;
	padding-left:18px;
	padding-bottom:1px;
	width:320px;
}

#geral .conteudo .direita .conteudo_texto
{
	display:block;
	float:left;
	color: #666666;
	width:540px;
	_width:537px;
	font-size:12px;
	margin-left:10px;
	margin-top:5px;
	_margin-left:5px;
}

#geral .conteudo .direita .conteudo_texto .pdf
{
	margin-top:10px;
	display:block;
	height:16px;
	padding-left:20px;
	background:url(img/pdf.gif) no-repeat;
}

#geral .conteudo .direita .sub_titulo{
	display:block;
	float:left;
		color:#666666;
	width:538px;
	font-size:15px;
	margin-left:10px;
	margin-top:10px;
	font-weight:bold;

}
#geral .conteudo .direita  .foto{

	display:block;
	float:left;
	width:200px;
	height:300px;
	margin-left:10px;
	
}

#geral .conteudo .arquivos
{
	display:block;
	float:left;
	width:500px;
	/*border: 1px solid #666666; */
	margin-top:10px;
	padding:5px 0 10px 5px;
}

#geral .conteudo .arquivos a 
{
	text-decoration:none;
}

#geral .conteudo .direita .conteudo .conteudo_cursos{

	display:block;
	float:left;
	margin-left:0px;

}
#geral .conteudo .direita .conteudofoto{
	display:block;
	float:left;
	color: #666666;
	width:520px;
	font-size:12px;
	margin-left:10px;

}

#geral .conteudo .direita .conteudoTexto
{
float:left;
display:block;
font-size:12px;
width:520px;
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
}

#geral .conteudo .direita .voltar
{
float:right;
font-size:12px;
}
#geral .conteudo .direita .voltar .link_voltar
{
color:#666666;
text-decoration:none;
}

#geral .conteudo .direita .capa
{
	float:left;
	display:block;
	width:95px;
	margin-left:20px;
	margin-top:10px;
}
#geral .conteudo .direita .capa a
{
color:#666666;
}

#geral .conteudo .direita .texto
{
display:block;
float:left;
width:85px;
text-align:center;
font-size:11px;
}

#geral .conteudo .direita .conteudofoto ul li
{
	margin-top:10px;
}

#geral .conteudo .direita .conteudofoto ul li .link_galeria
{
color:#666666;
text-decoration:none;
font-weight:bold;

}

#geral .conteudo .direita .conteudofoto .foto_grande{
	float:left;
	display:block;
	width:520px;
	height:300px;
	
}
#geral .conteudo .direita .conteudofoto .galeria
{
	float:left;
	display:block;
	margin-left:50px;
	_margin-left:25px;
	margin-top:40px;
}
#geral .conteudo .direita .conteudofoto .foto_grande img
{
float:left;
margin-left:163px;
}
#geral .conteudo .direita .conteudo a{
	display:block;
	float:left;
	color: #333333;
	margin-top:5px;
	width:540px;
	font-size:12px;

}
#geral .conteudo .direita .conteudo a.foto_galeria
{
width:auto;
}
.menu_principal{
	display:block;
	float:left;
	width:768px;
	background-color:#FFFFFF;

}
.menu_principal .menu_linha{
	display:block;
	float:left;
	width:100%;
	text-align:center;
	background-color:#FFFFFF;
	margin-bottom:20px;
}
.menu_principal .menu_linha .menu_imagem{
	display:block;
	float:left;
	width:81px;
	background-color:#FFFFFF;
}
.menu_principal .menu_linha .menu_separador{
	width:40px;
	height:10px;
	float:left;
	display:block;

}
.menu_principal  .menu_novalinha{
	width:768px;
	height:25px;
	float:left;
	display:block;
	font-weight:bold;
	text-align:center;
	color:#0180E7;
	font-size:14px;
	margin-top:10px;
}

.menu_principal .menu_linha .menu_entralizador, .menu_principal .menu_linha .menu_entralizador_1, .menu_principal .menu_linha .menu_entralizador_2, .menu_principal .menu_linha .menu_entralizador_3 
{
	height:10px;
	float:left;
	display:block;
}
.menu_principal .menu_linha .menu_entralizador{
	width:162px;
	
}

.menu_principal .menu_linha .menu_entralizador_2
{
	width:280px;
}

.menu_principal .menu_linha .menu_entralizador_1{
	width:343px;

}

.menu_principal .menu_linha .menu_entralizador_3{
	width:224px;
}
.menu_principal .menu_linha .menu_imagem .menu_texto{
	background-color:#FFFFFF;
	font-size:10px;	
	text-decoration:underline;
text-align:center;
}

.menu_principal .caminho
{
	width:577px;
	float:left;
	display:block;
	margin:15px 0 27px 68px;
	_margin:15px 0 27px 34px;	
}

.menu_principal .caminho a
{
	color:#0180E7;
}

.menu_principal .menu_voltar
{
	margin-top:16px;	
}

.menu_principal .menu_voltar .botao_menu_voltar
{
	background:url(../restrito/images/seta_voltar.gif) no-repeat;
	padding-left:17px;
	color:#0180E7;
}

/*-------------------contato-------------------------------*/
#geral .direita .conteudofoto .formulario {
display:block;
float:left;
width:450px;
margin-top:10px;
height:600px;
margin-left:85px;
}
#geral .direita .conteudofoto .formulario p{
display:block;
float:left;
width:450px;
margin-top:10px;
}
#geral .direita .conteudofoto .formulario label {
font-size:11px;
color:#666666;
margin-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#geral .direita .conteudofoto .formulario .btEnviar{
display:block;
float:left;
margin-left:300px;
}

#geral .direita .conteudofoto .formulario .nome {
width:350px;
background: #EBEBEB;
}

#geral .direita .conteudofoto .formulario .tel {
margin-left:40px;
}

#geral .direita .conteudofoto .formulario .ddd1 {
width:30px;
}
#geral .direita .conteudofoto .formulario .ddd {
width:30px;
background: #EBEBEB;
}
#geral .direita .conteudofoto .formulario .telefone {
margin-left:35px;
background: #EBEBEB;
}

#geral .direita .conteudofoto .formulario .msg {
width:350px;
background: #EBEBEB;
}
#geral .direita .conteudofoto .formulario span {
display:block;
float: right;
margin-right:345px;
_margin-right:160px;
margin-top:5px;
margin-bottom:5px;
font-size:9px;
color:#CC0000;

}
#geral .direita .conteudofoto .formulario .outros {
display:block;
font-size:13px;
background: #EBEBEB;
width:200px;
}
.entraliza_menu
{
	position: absolute;
	display: block;
	width: 800px;
	margin-left: -387px;
	left: 50%;
}

.entraliza_menu .menu_imagem img
{
border:0;
}
.entraliza_menu .menu_imagem .menu_texto a
{
	color:#666666;
}

/*------------------------------ VideoCast -----------------------------------*/

#geral .conteudo .direita .video
{
	float:left;
	display:block;
	width:425px;
	height:344px;
	margin-left:10px;
	margin-top:30px;
}

/*------------------------------ Personalizao da tela de Pesquisa-----------------------------------*/
#geral .conteudo .direita .conteudo .busca{
	float:left;
	display:block;
}

#geral .conteudo .direita .conteudo .resposta{

	width:545px;
	height:50px;
	margin-top:15px;
}
#geral .conteudo .direita .conteudo .resposta .resposta_titulo{
	float:left;
	display:block;
	width:544px;
	height:20px;
}
#geral .conteudo .direita .conteudo .resposta .resposta_conteudo {
	float:left;
	display:block;
	width:545px;
	margin-top:10px;
}

#geral .conteudo .direita  .conteudofoto .titulo_noticia {
	float:left;
	display:block;
	margin-top:5px;
	font-weight:bold;
	font-size:12;
	width:100%;
	color:#000000;
}

#geral .conteudo .formulario_credito
{
	float:left;
	display:block;
	margin-left:9px;
	margin-top:10px;
}

/*------------------------------ Personalizao da tela Mapa do Site -----------------------------------*/
#geral .conteudo .direita  .mapa .home {
	float:left;
	display:block;
	margin-left:12px;
	border-right:1px solid #990000;
	width:100px;
	height:1039px;
	margin-top:50px;	
}
#geral .conteudo .direita  .mapa .home .imagem{
	float:left;
	display:block;
	margin-top:400px;
}

#geral .conteudo .direita  .mapa {
	float:left;
	display:block;
	width:100%;
	
}
#geral .conteudo .direita  .mapa a{
	color:#666666;
	text-decoration:none;
	font-weight:bold;
	
}
#geral .conteudo .direita  .mapa .menu_1{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	
}
#geral .conteudo .direita  .mapa .menu_2{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	
}

#geral .conteudo .direita  .mapa  .menu_1{
	float:left;
	display:block;
	margin-top:45px;
	margin-left:5px;
	
}
#geral .conteudo .direita  .mapa  .menu_2{
	float:left;
	display:block;
	margin-top:85px;
	margin-left:5px;
	
}

#geral .conteudo .direita  .mapa .estrutura_1{
	float:left;
	display:block;
	border:1px solid #990000;
	width:100px;
	margin-top:50px;
}
#geral .conteudo .direita  .mapa .estrutura_2{
	float:left;
	display:block;
	border:1px solid #990000;
	width:100px;
	margin-top:92px;
}

#geral .conteudo .direita  .mapa  .opcoes_1{
	float:left;
	display:block;
	margin-top:26px;
}
#geral .conteudo .direita  .mapa  .links_1{
	float:left;
	display:block;
	margin-top:5px;
	margin-left:2px;

}
#geral .conteudo .direita  .mapa  .links_1 .opcoes_1_link_1{

	margin-top:11px;

}
#geral .conteudo .direita  .mapa  .links_1 .opcoes_1_link_2{

	margin-top:13px;

}


#geral .conteudo .direita  .mapa  .opcoes_2{
	float:left;
	display:block;
	margin-top:10px;
}
#geral .conteudo .direita  .mapa  .links_2{
	float:left;
	display:block;
	margin-left:2px;

}
#geral .conteudo .direita  .mapa  .links_2 .opcoes_2_link_1{
	margin-top:2px;
}
#geral .conteudo .direita  .mapa  .links_2 .opcoes_2_link_2{
	margin-top:10px;
}
#geral .conteudo .direita  .mapa  .links_2 .opcoes_2_link_3{
	margin-top:12px;
}
#geral .conteudo .direita  .mapa  .links_2 .opcoes_2_link_4{
	margin-top:10px;
}
#geral .conteudo .direita  .mapa  .links_2 .opcoes_2_link_5{
	margin-top:10px;
}
#geral .conteudo .direita  .mapa  .links_2 .opcoes_2_link_6{
	margin-top:12px;
}
#geral .conteudo .direita  .mapa  .links_2 .opcoes_2_link_7{
	margin-top:12px;
}

#geral .conteudo .direita  .mapa  .opcoes_3{
	float:left;
	display:block;
	margin-top:50px;
}
#geral .conteudo .direita  .mapa  .links_3{
	float:left;
	display:block;
	margin-top:24px;
	margin-left:2px;

}
#geral .conteudo .direita  .mapa  .links_3 .opcoes_3_link_1{
	margin-top:17px;
}
#geral .conteudo .direita  .mapa  .links_3 .opcoes_3_link_2{
	margin-top:12px;
}
#geral .conteudo .direita  .mapa  .links_3 .opcoes_3_link_3{
	margin-top:12px;
}
#geral .conteudo .direita  .mapa  .links_3 .opcoes_3_link_4{
	margin-top:13px;
}

#geral .conteudo .direita  .mapa  .opcoes_4{
	float:left;
	display:block;
	margin-top:50px;
}
#geral .conteudo .direita  .mapa  .links_4{
	float:left;
	display:block;
	margin-top:24px;
	margin-left:2px;

}
#geral .conteudo .direita  .mapa  .links_4 .opcoes_4_link_1{

	margin-top:14px;

}
#geral .conteudo .direita  .mapa  .links_4 .opcoes_4_link_1{

	margin-top:16px;

}
#geral .conteudo .direita  .mapa  .links_4 .opcoes_4_link_2{

	margin-top:11px;

}
#geral .conteudo .direita  .mapa  .links_4 .opcoes_4_link_3{

	margin-top:14px;

}
#geral .conteudo .direita  .mapa  .links_4 .opcoes_4_link_4{

	margin-top:14px;

}

#geral .conteudo .direita  .mapa  .opcoes_5{
	float:left;
	display:block;
	margin-top:65px;
}
#geral .conteudo .direita  .mapa  .links_5{
	float:left;
	display:block;
	margin-top:40px;

}
#geral .conteudo .direita  .mapa  .links_5 .opcoes_5_link_1{

	margin-top:16px;
	margin-left:2px;
}
#geral .conteudo .direita  .mapa  .links_5 .opcoes_5_link_2{

	margin-top:13px;
	margin-left:2px;

}
#geral .conteudo .direita  .mapa  .links_5 .opcoes_5_link_3{

	margin-top:12px;
	margin-left:2px;

}
#geral .conteudo .direita  .mapa  .links_5 .opcoes_5_link_4{

	margin-top:13px;

}

#geral .conteudo .direita  .mapa  .opcoes_6{
	float:left;
	display:block;
	margin-top:78px;
}
#geral .conteudo .direita  .mapa  .links_6{
	float:left;
	display:block;
	margin-top:66px;
	margin-left:2px;

}
#geral .conteudo .direita  .mapa  .links_6 .opcoes_6_link_1{

	margin-top:3px;

}
#geral .conteudo .direita  .mapa  .links_6 .opcoes_6_link_2{

	margin-top:13px;

}


#geral .conteudo .direita  .mapa  .opcoes_7{
	float:left;
	display:block;
	margin-top:54px;
}
#geral .conteudo .direita  .mapa  .links_7{
	float:left;
	display:block;
	margin-top:43px;
	margin-left:2px;

}
#geral .conteudo .direita  .mapa  .links_7 .opcoes_7_link_1{

	margin-top:2px;

}

#geral .conteudo .direita  .mapa  .links_7 .opcoes_7_link_2{

	margin-top:12px;

}
#geral .conteudo .direita  .mapa  .links_7 .opcoes_7_link_3{

	margin-top:12px;

}
#geral .conteudo .direita  .mapa  .links_7 .opcoes_7_link_4{

	margin-top:13px;

}

#geral .conteudo .direita  .mapa  .opcoes_8{
	float:left;
	display:block;
	margin-top:54px;
}
#geral .conteudo .direita  .mapa  .links_8{
	float:left;
	display:block;
	margin-top:29px;
	margin-left:2px;

}
#geral .conteudo .direita  .mapa  .links_8 .opcoes_8_link_1{

	margin-top:16px;

}
#geral .conteudo .direita  .mapa  .links_8 .opcoes_8_link_2{

	margin-top:14px;

}
#geral .conteudo .direita  .mapa  .links_8 .opcoes_8_link_2{

	margin-top:12px;

}
#geral .conteudo .direita  .mapa  .links_8 .opcoes_8_link_3{

	margin-top:12px;

}
#geral .conteudo .direita  .mapa  .links_8 .opcoes_8_link_4{

	margin-top:13px;

}
#geral .conteudo .direita  .mapa  .links_8 .opcoes_8_link_3{

	margin-top:14px;

}
#geral .conteudo .direita  .mapa  .links_8 .opcoes_8_link_4{

	margin-top:11px;

}

#geral .conteudo .direita  .mapa  .separa_menu{
	float:left;
	display:block;
	width:439px;
	height:15px;
}
#geral .conteudo .esquerda .applemenu .submenu_imprensa{
	height:78px;
	*height:100px;
	_height:100px;

}

#geral .conteudo .direita .conteudo .vestibular{
	margin-left:141px;
	margin-top:28px;
}

.corpoform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #006600;
	font-style: normal;
	line-height: 1.2em;
	font-weight: normal;
	font-variant: normal;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;

}
.corpo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666;; font-style: normal; line-height: 1.3em; font-weight: normal; font-variant: normal}

.btenviar {
background-color:#0099CC;
border-bottom-color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-style: normal;
	line-height: 1.2em;
	font-weight: normal;
	font-variant: normal;
	border: 1px solid #006699;
}
#geral .logo_versite{
	float:left;
	display:block;
	margin-top:-25px;
	margin-left:300px;
}
