* {
	text-decoration:none;
	margin:0;
	padding:0;
	list-style:none;
	border:none;
}

ul, li {
	margin:0;
	padding:0;
	list-style:none;
}


div, span, a, td, a:hover, a:visited {
	font-family:Trebuchet MS;
	font-size:13px;
	line-height:17px;
	color:#000;
}

.crl{
	clear:both;
}

a {
	text-decoration:underline;
}

body {
	
	background:#ebd505 url('../i/bgCompleto.jpg') no-repeat top center;
}

input, textarea {
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
	border:1px solid #DD9A57;
	color:#000;
	width:200px;
	height:17px;
	padding-left:2px;
	padding-top:2px;
}

.btMaisInfo{
	margin-top:80px;
	margin-left:80px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	float:left;
}

.sugestaoReclamacao {
	font-family:Arial;
	font-size: 14px;
	width:30px;
	height:14px;
	padding-left:2px;
	margin-top:10px;
	margin-left:30px;
	border:0px;
	background:none;
}

textarea.faleConosco {
	width:552px;
	height:120px;
	overflow:auto;
	/*position:relative;
	top: 85px;*/
	color:#999999;
	border: 1px solid #dd9a57;
}

OuvidoriaOline {
	width:552px;
	height:120px;
	overflow:auto;
	/*position:relative;
	top: 85px;*/
	color:#999999;
	border: 1px solid #dd9a57;
}
 

input.avaliacao {
	font-size: 11px;
	border:1px solid #D8C946;
	color:#999999;
	width:250px;
	height:23px;
	padding-left:2px;
	padding-top:2px;
}

input.requerimentos, select.requerimentos {
	font-size: 11px;
	border:1px solid #E8771E;
	color:#999999;
	width:120px;
	height:19px;
	padding-left:2px;
	padding-top:2px;
}

textarea.requerimentos {
	width:540px;
	height:120px;
	overflow:auto;
	color:#999999;
	border:1px solid #E8771E;
}

input.busca {
	font-size: 11px;
	border:1px solid #A58D05;
	color:#432F14;
	width:140px;
	height:20px;
	padding-right:2px;
	padding-top:2px;
	text-align:right;
}

textarea.avaliacao {
	width:300px;
	height:120px;
	overflow:auto;
	color:#999999;
}

input.cadastro {
	font-size: 11px;
	border:1px solid #D8C946;
	color:#999999;
	width:250px;
	height:23px;
	padding-left:2px;
	padding-top:2px;
}

input.faleConosco {
	font-size: 11px;
	color:#000000;
}

.boxFaleConosco .sugestRecla{
	width:400px;
	height:30px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}

#sugest{
	float:left;
	width:10px;
	margin-bottom:4px;
}

#recla{
	float:left;
	width:10px;
	margin-bottom:4px;
}

.boxFaleConosco .sugestRecla .btSugestao{
	width:52px;
	height:18px;
	background: url('../i/sugestao.png') no-repeat;
	float:left;
	margin-right:20px;
	margin-top:9px;
	margin-left:5px;
}

.boxFaleConosco .sugestRecla .btReclamacao{
	width:68px;
	height:18px;
	background: url('../i/reclamacao.png') no-repeat;
	float:left;
	margin-top:9px;
	margin-left:5px;
}

div.boxFaleConosco #nome  {
	width: 352px;
	/*position: relative;
	top: 20px;
	left: 0px;*/
	border: 1px solid #dd9a57;
	margin-bottom: 7px;
}

div.boxFaleConosco #email  {
	width: 352px;
	/*position: relative;
	top: 35px;*/
	border: 1px solid #dd9a57;
	margin-bottom: 7px;
}

div.boxFaleConosco #setor  {
	width: 175px;
	/*position: relative;
	top: 50px;*/
	border: 1px solid #dd9a57;
	margin-bottom: 35px;
	font-size: 11px;
	color:#000000;
}

input.checkbox {
	width:13px;
	height:13px;
}

.blPeq, a.blPeq, a:hover.blPeq, a:visited.blPeq   {
	font-size:10px;
	text-decoration:underline;
}

.conHomeEsq {
	width:251px ;
	position:absolute ;
	/*min-height:900px;*/
	z-index:1;
	visibility:hidden;
	
}

.conHomeDir {
	width:252px ;
	position:absolute ;
	/*min-height:900px;*/
	z-index:1;
	border:0px solid red;
	visibility:hidden;
}

.conInternoBg {
	width:776px ;
	position:absolute ;
	top:0px ;
	left:50%;
	margin-left:-388px ;

	position:absolute;
	left:auto;
	z-index:1;
	border:0px solid green;
}

.conInterno {
	width:615px;
	position:absolute ;
	top:0px ;
	/*min-height:900px;*/
	z-index:5;
	border:0px solid green;
}

.conteudo {
	float:left;
	margin-top:10px;
	border:0px solid blue;
	width:100%;
}

.conteudoUnico {
	float:left;
	
	border:0px solid red;
}

.menuEsq {
	width:251px ;
	top:248px ;
	_top:178px ;
	*top:178px ;
	margin-left:-388px ;
	*margin-left:-388px ;
	_margin-left:-388px ;
	position:absolute;
	left:50%;
	z-index:2;
	border:0px solid red;
}

.marcaEsq {
	width:251px ;
	position:absolute ;
	top:0px ;
	left:50% ;
	margin-left:-388px ;
	*margin-left:-388px ;
	_margin-left:-388px ;
	float:left;
	background-image:url('../i/logoLogin.gif');
	background-repeat:no-repeat;
	z-index:3;
	border:0px solid red;
	height:255px;
}

.menuEsq ul {
	margin:0px;
	padding:0px;
	border:0px solid red;
}

.menuEsq ul li {
	margin:0px;
	padding:0px;
	width:154px;
	text-align:right;
}

.menuEsq ul li input {
	width:130px;
}

.boxHomem {
	width:251px;
	position:absolute ;
	top:500px ;
	left:50% ;
	margin-left:-388px ;
	z-index:500;
}

.btOk {
	width:506px ;
	position:absolute ;
	top:269px ;
	left:50% ;
	margin-left:-253px ;
	z-index:5;
}

.espAluno {
	margin-top:5px;
}

.menuTop {
	float:left;
}

.menuTop ul {
	float:left;
}

.menuTop ul li {
	float:left;
}

.rodape {
	width:770px ;
	position:absolute ;
	*margin-top:30px;
	top:0px ;
	left:50%;
	margin-left:-385px ;
	z-index:3;
	visibility:hidden;
}

.homeDestaque {
	float:left;
	margin-top:0px;
}


.conteudoEsquerdo {
	float:left;
	margin-top:10px;
	margin-left:5px;
	*margin-left:10px;
	_margin-left:5px;
	margin-right:10px;
	font-family: Verdana;
	font-size: 10px;
	width:315px;
	border: 0px solid red;
}

.conteudoDireito {
	float:left;
	margin-top:10px;
	margin-left:0px;
	font-family: Verdana;
	font-size: 10px;
	width:210px;
	*width:230px;
	_width:213px;
	border: 0px solid red;
}

.conteudoDown {
	float:left;
	margin-top:30px;
	padding-bottom:30px;
	margin-left:80px;
	font-family: Verdana;
	font-size: 10px;
	width:590px;
	border: 0px solid red;
}

.homeMulher {
	position: absolute;
	top: 310px;
	left: 208px;
}

.insTopo {
	width:777px ;
	position:absolute ;
	top:0px ;
	left:50%;
	margin-left:-388px ;
	z-index:1;
	background-color:#E2C601;
	height:200px;
}

.insConteudo {
	width:777px ;
	position:absolute ;
	top:200px ;
	left:50%;
	margin-left:-388px ;
	z-index:1;
	background-color:#000;
}

#Menu_01 {
	position: absolute;
	top: 47px;
	left: 7px;
	visibility: hidden;
}

#Menu_02 {
	position: absolute;
	top: 50px;
	left: 160px;
	visibility: hidden;
}

#Menu_03 {
	position: absolute;
	top: 50px;
	left: 235px;
	visibility: hidden;
}

#Menu_04 {
	position: absolute;
	top: 50px;
	left: 345px;
	visibility: hidden;
}

.intTopo {
	float:left;
	position:relative;
	left:10px;
	top:20px;
	width:540px;
}

.intMeio {
	position:relative;
	left:10px;
	top:20px;
	width:540px;
	*width:610px;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	text-align:justify;
	border: 0px solid red;
}

.intSubTit {
	float:left;
	position:relative;
	left:10px;
	top:15px;
	width:540px;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	text-align:justify;
}

.seta {
	position: absolute;
}

ul.lisFac {
	margin-top: 20px;
}

ul.lisFac li {
	text-align: right;
	margin-top: 5px;
}

ul.lisSubTit li {
	margin-bottom: 5px;
}

ul.listDestaques li {
	margin-top: 0px;
}

ul.listDestaques li a, ul.listDestaques li a:hover, ul.listDestaques li a:visited {
	font-family:Tahoma, Trebuchet MS;
	font-size:11px;
	text-decoration:none;
}

ul.lisCadastro li {
	display: inline;
	float: left;
	width: 270px;
}

ul.lisCadastro li.setTop {
	margin-top: 10px;
}

ul.lisCadastro li.setRight {
	text-align: right;
}

.boxFaleConosco {
}

.boxFaleConosco li {
	clear: both;
}


.boxFaleConosco .nome {
	background: url('../i/icNomeCompleto.gif') no-repeat;
	width: 113px;
	height: 17px;
	margin-top: 110px;
	* margin-top: 0px;
	margin-bottom: 5px;
	display: block;
}

.boxFaleConosco .matricula {
	background: url('../i/matricula.png') no-repeat;
	width: 113px;
	height: 18px;
	* margin-top: 0px;
	margin-bottom: 5px;
	display: block;
}

.boxFaleConosco .telefone {
	background: url('../i/telefone.png') no-repeat;
	width: 113px;
	height: 17px;
	* margin-top: 0px;
	margin-bottom: 5px;
	display: block;
}

.boxFaleConosco .sugestao {
	background: url('../i/sugest_reclama.png') no-repeat;
	width: 143px;
	height: 17px;
	* margin-top: 0px;
	margin-bottom: 5px;
	display: block;
}

.boxFaleConosco .email {
	padding-bottom: 5px;
	background: url('../i/icEmail.gif') no-repeat;
	width: 59px;
	height: 17px;
	display: block;
	margin-top:10px;
/*	position: relative;
	top: 30px;*/
}

.boxFaleConosco .setor {
	padding-bottom: 5px;
	background: url('../i/icSetor.gif') no-repeat;
	width: 54px;
	height: 17px;
	display: block;
	/*position: relative;
	top: 45px;*/
}

.boxFaleConosco .msg {
	background: url('../i/icMensagem.gif') no-repeat;
	width: 93px;
	height: 15px;
	padding-bottom: 5px;
	margin-top:-6px;
	*margin-top:10px;
	margin-left:2px;
	/*position: relative;
	top: 76px;*/ 
}

.boxMsg {
	background-image: url('../i/bgMsg.gif') no-repeat;
	background-repeat: no-repeat;
	width: 361px;
	height: 300px;
	/*position: relative;
	left: 10px;*/
	float:left;
}

div.boxFaleConosco .btEnviar {
	margin-top: 15px;
	float: right;
}

ul.lisSubTit li.faleOk {
	text-align: center;
}


ul.lisAutentica li {
	display: inline;
	float: left;
	width: 270px;
}

ul.lisAutentica li.setTop {
	margin-top: 3px;
}

ul.lisAutentica li.setRight {
	text-align: right;
}

ul.lisAutentica a span {
	font-family:Tahoma, Trebuchet MS;
	font-size:10px;
	color: #BB5F13;
	font-weight: bold;
	text-decoration:underline;
}



ul.lisAutenticaBottom li {
	display: inline;
	float: left;
	width: auto;
}

ul.lisAutenticaBottom li.setRightWidth {
	text-align: right;
	width: 77px;
}

ul.lisAutenticaBottom li.setTop {
	margin-top: 10px;
}

.trasparencia {
	width: 432px;
	height: 403px;
	background-color:#cea300;
	opacity: 0.3;
	float:left;
	z-index:1;
}

.trasparenciaInsc {
	position:absolute;
	z-index:1;
	width: 540px;
	*width: 530px;
	height: 503px;
	background-color:#cea300;
	opacity: 0.3;
	float:left;
	border: 0px solid green;
}

.trasparenciaFacul {
	position:absolute;
	z-index:1;
	width: 540px;
	*width: 630px;
	height: 440px;
	background-color:#cea300;
	opacity: 0.3;
	float:left;
	border: 0px solid green;
	margin-top: 90px;
	*margin-top: 0px;
	*padding-top: 90px;
}

*.trasparenciaFacul {
	filter: alpha(opacity = 30);
}

*.trasparenciaInsc {
	filter: alpha(opacity = 30);
}

*.trasparencia {
	filter: alpha(opacity = 30);
}

.menuGraducao {
	position: absolute;
	top:107px; /* FIRE */
	_top:12px; /* IE */
	left:340px;
}

.padTopTit {
	padding-top: 40px;
	_margin-top: 40px;
}

.TitMenuGraducao {
	position: absolute;
	top:107px; /* FIRE */
	_top:12px; /* IE */
	left:0px;
}

.conteudoGraducao {
	position: absolute;
	top:107px; /* FIRE */
	_top:12px; /* IE */
	left:15px;
	z-index:2;
	width: 320px;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color: #572300;
	text-align: left;
	border:0px solid red;
	
}

.conteudoGraducao {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color: #572300;
}

.conteudoGraducao a, .conteudoGraducao a:visited, .conteudoGraducao a:hover {
	text-decoration: underline;
}

.vagasDuracao {
	position: absolute;
	top:430px;
	left:255px;
	z-index:2;
}

.menuGraduacao {
	position: absolute;
	top:497px;
	left:235px;
	z-index:1;
}

.menuGraduacaoInferior {
	position: absolute;
	top:420px;
	*top:310px;
	left:370px;
	z-index:1;
}

ul.listaCampus {
	list-style-image: url("../i/bgSeta.gif");
	padding-left:20px;
}

ul.listaCampus li b {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color: #572300;
}

ul li.boxPrograma, ul li.boxPrograma div {
	font-weight: bold;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color: #572300;
}

div.boxSemestre {
	display: none;
}


.topoPosGraduacao {
	margin: 0;
	padding: 0;
	text-align: center;
	width: 100%;
	float:left;
	margin-top:20PX;
}

.boxPosGraduacao {
	float:left;
	margin-bottom: 10px;
}

.conteudoPos {
	float:left;
	width:350px;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	text-align:justify;
}

.menuPos {
	float:left;
	margin-left:10px;
}


.boxMulher {
	left:10px;
	top:20px;
	width:540px;
	text-align:right;
}

ul.listaProjetos li {
	display: inline;
	float: left;
	width: 250px;
	margin: 10px;
}

.boxProjetos, .boxProjetos a, .boxProjetos a:visited, .boxProjetos a:hover  {
	float: left;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	text-align:left;
	line-height: 12px;
	text-decoration: none;
	
}

.boxProjetos span.titulo {
	font-size:15px;
}

.boxProjetos span.subTitulo {
	font-size:13px;
}

.setProjetosLeftTopWidth {
	margin-left: 5px;
	margin-top: 5px;
	width: 140px;
}


.conteudoPosLeft {
	float: left;
	width: 140px;
}

.conteudoPosLeft ul li {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	text-align: right;
}

.conteudoPosRight {
	float:left;
	width: 380px;
	margin-left:10px;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	text-align:justify;
}


ul.listaPosRight li {
	display: list-item;
	width: 380px;
}

ul.listaPosRight li.marginTop15 {
	margin-top: 15px;
}

ul.listaPosRight li.marginTop15 {
	margin-top: 15px;
}

ul.listaPosRight li.marginBottom10 {
	margin-bottom: 10px;
}

ul.listaPosRight li.setRight {
	text-align: right;
}

img.boxBaixarProjeto {
	position:absolute;
	left:440px;
	top:210px;
	_top:115px;
}

ul.boxAvaliacao li {
	display: inline;
	float: left;
}

ul.listaTopo2 li {
	display: inline;
	float: left;
}



div.intMeio .boxConteudo {
	float: left;
	width: 510px;
	height: 484px;
	margin-top: 10px;
	border-left: 1px solid #7F2B00;
	border-top: 1px solid #7F2B00;
	border-bottom: 1px solid #7F2B00;
	text-align: center;
	z-index:100;
}

div.intMeio .boxMenu {
	float: left;
	width: 28px;
	height: 484px;
	margin-top: 10px;
}

table.relatorio {
	width: 98%;
	margin-top: 3px;
}

table.relatorio tr.tituloTr td {
	background-color: #7C2200;
	padding: 3px;
}

table.relatorio tr td.setBorda  {
	border-right: 1px solid #C18C02;
}

table.relatorio tr.textoTr td  {
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	line-height: 12px;
	vertical-align: top;
}

.paginacao {
	float: left;
	width: 100%;
	height: 37px;
	margin-top: 10px;
}

.boxPaginacao {
	width: 229px;
	height: 37px;
	background-image: url('../i/bgPaginacao.gif');
	background-repeat: no-repeat;
	margin-left: 150px;
}


ul.listPaginacao li {
	display: inline;
	float: left;
	color:#000000;
	font-family:Tahoma, Verdana, Arial;
	font-size:16px;
	font-weight:bold;
}

ul.listPaginacao {
	padding-left: 120px;
	padding-top: 10px;
}


ul.listRequerimentos li {
	display: block;
	float: left;
	width:540px;
}

ul.listForm li {
	display: inline;
	float: left;
	width: 120px;
	margin-right: 10px;
	border: 0px solid red;
}

ul.listRequerimentos li.textarea {
	margin-top: 20px;
}

ul.listRequerimentos li.buttom {
	text-align:right;
	margin-top: 10px;
}

ul.listRequerimentos li.abertos {
	margin-top: 10px;
	border: 1px solid #E8791F;
	background-color: #EBDC59;
	padding: 4px;
}

ul.listRequerimentos li.abertos a,  ul.listRequerimentos li.abertos a:visited, ul.listRequerimentos li.abertos a:hover{
	text-decoration:none;
}

ul.listRequerimentos li.abertos span {
	font-weight:bold;
	text-decoration:underline;
}

ul.listRequerimentos li.fechados {
	margin-top: 10px;
	border: 1px solid #E8791F;
	padding: 4px;
}

ul.listRequerimentos li.fechados span {
	font-weight:bold;
	text-decoration:underline;
}

ul.listRequerimentos li.fechados a,  ul.listRequerimentos li.fechados a:visited, ul.listRequerimentos li.fechados a:hover{
	text-decoration:none;
}

ul.listNot li {
	display: inline;
	float: left;
}

ul.listMais li.transferenciaExterna {
	margin-bottom: 5px;	
}

ul.listMais li.galeriaLinks {
	margin-top: 18px;	
}

ul.listMais li.textoTrans {
	padding-left: 0px;	
}

ul.listMais li.textoGaleria {
	padding-left:0px;	
}

ul.listDown li {
	display: inline;
	float: left;
}

ul.listDown li.projetosConclusao {
	width: 235px;
	margin-right:15px;
	_margin-right:20px;
	_margin-left:0px;
	*margin-left:35px;
}

ul.listDown li.FotoNovosTalentos {
	margin-left:16px;
	margin-right:10px;
}

ul.listDown li.novosTalentos {
	width: 210px;
	border: 0px solid #FF0000;
}

.boxIncricao {
	float: left;
	width:360px;
	margin-right: 20px;
	*margin-right: 0px;
	margin-bottom: 20px;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	text-align:left;
	border: 0px solid red;
	z-index: 3;
}

.boxPortalProfAluno {
	float: left;
	width:360px;
	margin-right: 20px;
	*margin-right: 0px;
	margin-bottom: 20px;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	text-align:left;
	border: 0px solid red;
	z-index: 3;
}

.boxPortalProfAluno .btPortalAluno {
	width:153px;
	height:80px;
	background-image: url('../i/bt_manual_do_aluno.png');
	margin-top:10px;
	display:block;
}

.boxPortalProfAluno .btPortalProfessor {
	width:153px;
	height:80px;
	background-image: url('../i/bt_manual_do_professor.png');
	margin-top:10px;
	display:block;
}

.boxIncricao2 {
	border:0 solid red;
	float:right;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	margin-bottom:20px;
	*margin-right:70px;
	text-align:left;
	width:160px;
	z-index:3;
}

.box2ViaBoleto {
	float:right;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	*margin-right:70px;
	margin-bottom:20px;
	text-align:left;
	width:156px;
	z-index:2;
}

.vestibular2012{ clear:both; padding:0px 0 0 0}

.vestibular2012 span{ display:block; padding:10px 0}

.vestibular2012 span a{ font-size:14px; font-weight:bold; display:block}









