/*------------------------------------------------------------------------------------------------------------CSS PRINCIPAL UNIFIG V 1.6-------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------definiçao de tags------------------------------------------------------------------------------------------------------------------------*/
* {font-family:verdana; font-size: 11px; text-align:justify;}
body {margin: 0px; padding: 0px;text-align:left; font-family: verdana; font-size:11px; text-align: justify;}
h1 {margin:0px; padding:0px; color:#7D7D7D; border-bottom: 2px solid #003399; font-family:"trebuchet ms", tahoma; font-size:18px;}
h2 {margin:0px; padding:0px; color:#990033; font-family:tahoma; font-size:14px;}
h3 {margin:0px; padding: 0px; color:#990033; border-bottom: 2px solid #cccccc; font-family:tahoma; font-size:13px;}
h4 {margin:0px; padding: 0px; color:#666666; font-family:tahoma bold; font-size:12px;}
h5 {border-right:1px solid #ccc;}
input{border: solid 1px #cccccc; background:#ffffff; margin: 1px; padding:2px; width:100px;}
/*div {border: 1px dashed #cccccc;}*/
form {margin:0; padding:0}
p {margin: 10px 0;  font-size:10px; font-family: verdana; color:#666666;}
img {padding: 2px 0; border:0px;}
ul {margin:0px; padding:0px; list-style:none; text-decoration:none;}
li {margin:0px; padding:0px;}
/*-------------------------------------------------------------------------------------------------------------------------- start header ------------------------------------------------------------------------------------------------------------------------*/
#top{ width: 1024px; height: 115px; background:url(../img/faixa_red_01.gif); border:1px solid #FFFFFF; margin: 0 auto;}
#menu{
	padding-top:85px;
	position:absolute;
	display:block;
	width: 1002px;
	height: 160px;

}
#menu ul{ margin:0px; padding:0px; list-style:none; margin-left:60px; width: 970px; }
#menu ul li{float:left; }
#menu ul li a{padding:8px 20px; display:block;font-family:verdana, tahoma; color:#ffffff; text-decoration:none; font-size: 14px;}
#menu ul li a:hover{text-decoration:underline;}
/*--------------------------------------------------------------------------------------------------------------------------- end header --------------------------------------------------------------------------------------------------------------------------*/
#all{width:1024px;margin: 50px auto 0; background:#ffffff;}
#menuleft,#content ,#menuright{float:left; padding: 2px 10px;}
/*----------------------------------------------------------------------------------------------------------------------------CONTENT---------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------home - index-------------------------------------------------------------------------------------------------------------------------*/
#content{float:left; width:554px; padding: 2px 10px; border-left:1px solid #cccccc; height:auto; border-right:1px solid #cccccc; height:auto; }
#tvfig{display:block; margin:0 auto; width:442px;}
#allnews {margin: 0px; padding: 10px 0; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; text-align:right;  font-weight:bolder; clear:both;}
#allnews a{color:#990033; font-size:13px; text-decoration: none;}
#allnews a:hover{color:#330099;}
/*---------------------------------------------------------------------------------------------------------------------------GRADUÇAO-------------------------------------------------------------------------------------------------------------------------*/#grad p{margin:0px; padding: 3px 10px; font-size:10px; font-family: verdana; color:#666666;}
#grad ul{margin:0px; padding: 4px 0 4px 0; list-style:none;}
#grad ul li{margin:0px; padding: 3px 10px; font-size:10px; font-family: verdana; color:#666666; background:#eeeeee;}
#grad ul li{margin:0px; padding: 3px 10px; border:1px solid #ffffff;}
#grad ul li a{margin:0px; padding: 0px 0px;  font-family:verdana; color:#990033; text-decoration: none;}
#grad ul li a:hover{color: #330099;}
#grad1 {margin: 0px; padding:0px; width: 256px; float:left;}
#grad1 h2{margin: 0px; padding: 5px 0px;}
#grad1 ul{margin:0px; padding: 0px; background: #eeeeee; width:200px;}
#grad1 ul li{margin:0px; padding: 5px 10px; border: 1px solid #ffffff; display:block;}
#grad1 ul li a{margin:0px; padding: 0px 0px;  font-family:verdana; font-size:10px; text-decoration: none; color:#990033;}
#grad1 ul li a:hover{color: #330099;}
#grad2 {margin: 0px; padding:0px; width: 256px; float:left;}
#grad2 h2{margin: 0px; padding: 5px 0px;}
#grad2 ul{margin:0px; padding: 0px; background: #eeeeee; width:200px;}
#grad2 ul li{margin:0px; padding: 5px 10px; border: 1px solid #ffffff; width: 200px;}
#grad2 ul li a{margin:0px; padding: 0px 0px;  font-family:verdana; font-size:10px; text-decoration: none; color:#990033;}
#grad2 ul li a:hover{color: #330099;}
#grad3 {margin: 0px; padding:0px; width: 256px; float:left;}
#grad3 h2{margin: 0px; padding: 5px 0px;}
#grad3 ul{text-align: left; margin:0px; padding: 0px; background: #eeeeee; width:200px;}
#grad3 ul li{margin:0px; padding: 5px 5px; border: 1px solid #ffffff;}
#grad3 ul li a{margin:0px; padding: 0px 0px; text-align:left;  width:200px; font-family:verdana; font-size:10px; text-decoration: none; color:#990033;}
#grad3 ul li a:hover{color: #330099;}
#grad4 {margin: 0px; padding:0px; width: 256px; float:left;}
#grad4 h2{margin: 0px; padding: 5px 0px;}
#grad4 ul{text-align: left; margin:0px; padding: 0px; background: #eeeeee; width:200px;}
#grad4 ul li{margin:0px; padding: 5px 10px; border: 1px solid #ffffff; display:block;}
#grad4 ul li a{margin:0px; padding: 0px 0px;  font-family:verdana; font-size:10px;width: 200px;  text-decoration: none; color:#990033;}
#grad4 ul li a:hover{color: #330099;}
/*--------------------------------------------------------------------------------------------------------------------------PROCESSO SELETIVO---------------------------------------------------------------------------------------------*/
#menutext {margin: 0px; padding: 20px 0px; float:left; width:200px;}
#menutext ul{margin-top:14px; padding: 0px; background:#eeeeee; width: 190px;}
#menutext ul li{margin:0px; padding: 3px 10px; border:1px solid #ffffff;}
#menutext ul li a{margin:0px; padding: 0px 0px;  font-family:verdana; color:#990033; text-decoration: none;}
#menutext ul li a:hover{color: #330099;}
#menuimg {margin: 0px; padding: 20px 0px; float:left;}
#banner {margin: 0px; padding:3px 0px;}
#resultado ul{margin:0px; padding: 0px; background: #eeeeee; text-align: right;}
#resultado ul li{margin:0px; padding: 5px 10px; border: 1px solid #ffffff;}
#resultado ul li a{margin:0px; padding: 0px 0px;  font-family:verdana; font-size:12px; text-decoration: none; color:#990033;}
#resultado ul li a:hover{color: #330099;}
#resultadolista ul{padding:10px; background:#eeeeee; font-family:verdana; color:#990033; }
#resultadolista ul li{padding:3px;}
/*-----------------------------------------------------------------------------------------------------------------------------------BOLSAS------------------------------------------------------------------------------------------------------*/
#bolsa ul{margin:0px; padding: 0px; background: #eeeeee; text-align: right;}
#bolsa ul li{margin:0px; padding: 5px 10px;}
#bolsa ul li a{margin:0px; padding: 0px 0px;  font-family:verdana; font-size:12px; text-decoration: none; color:#990033;}
#bolsa ul li a:hover{color: #330099;}
/*--------------------------------------------------------------------------------------------------------------------------------CONVÊNIOS---------------------------------------------------------------------------------------------------*/
#convenios {margin: 0px; padding:0px; float:left;}
#convenios h3{margin: 0px; padding:3px 0px;}
#convenios ul{margin:0px; padding: 4px 0 4px 15px; list-style:none;}
#convenios ul li{margin:0px; padding: 15px 0px 2px 0px; font-size:10px; font-family: verdana; color:#666666; border-bottom:1px solid #990033;}
#convenios ul li a{}
/*-----------------------------------------------------------------------------------------------------------------------------INSTITUCIONAL------------------------------------------------------------------------------------------------*/
#institucional {margin: 0px; padding:0px;}
#institucional p{margin:0px; padding: 3px 10px; font-size:10px; font-family: verdana; color:#666666;}
#institucional h3{margin: 0px; padding:3px 0px;}
#institucional ol{margin:0px; padding: 4px 0 4px 40px;}
#institucional ol li{margin:0px; padding: 3px 10px; font-size:10px; font-family: verdana; color:#666666;}
#institucional ul{margin:0px; padding: 4px 0 4px 0px; list-style:none;}
#institucional ul li{margin:0px; padding: 3px 10px; font-size:10px; font-family: verdana; color:#666666;  border:1px solid #ffffff;  background:#eeeeee;}
#institucional ul li a{margin:0px; padding: 0px 0px;  font-family:verdana; color:#990033; text-decoration: none;}
#institucional ul li a:hover{color: #330099;}
#imginst {margin:0px; float:left; width: 170px;}
#txtinst {float:right; width:377px}
#txtinst p{font-size:12px;}

/*-------------------------------------------------------------------------------------------------------------------------------SERVIÇOS--------------------------------------------------------------------------------------------------------*/
#servicos h3{margin: 0px; padding:3px 0px;}
#servicos ul{margin:0px; padding: 0px; background: #eeeeee;}
#servicos ul li{margin:0px; padding: 5px 10px; border: 1px solid #ffffff;}
#servicos ul li a{margin:0px; padding: 0px 0px;  font-family:verdana; font-size:12px; text-decoration: none; color:#990033;}
#servicos ul li a:hover{color: #330099;}
/*--------------------------------------------------------------------------------------------------------------------------------EX-ALUNO--------------------------------------------------------------------------------------------------------*/
#exalunos {margin: 0px; padding: 0px;}
#exalunos p{margin:0px; padding: 3px 10px; font-size:10px; font-family: verdana; color:#666666;}
#exalunos  form p{text-align:left;}
/*------------------------------------------------------------------------------------------------------------------------------CALENDÁRIO------------------------------------------------------------------------------------------------------*/
#calendario {margin: 0px; padding: 0px;}
#calendario h3{margin: 3px; padding:3px 0px;}
#calendario ul{margin:0px; padding: 4px 0 4px 0; list-style:none;}
#calendario ul li{margin:0px; padding: 3px 10px; font-size:10px; font-family: verdana; color:#666666;}
#calleft {margin: 0px; padding: 0px; float:left; width:256px;}
#calright{margin: 0px; padding: 0px; float:left; width: 256px;}
/*-------------------------------------------------------------------------------------------------------------------------------PROJETOS---------------------------------------------------------------------------------------------------------*/
#proj {margin: 0px; padding:0px;}
#proj  p{margin:0px; padding: 0px 0px; font-size:10px; font-family: verdana; color:#666666;}
/*--------------------------------------------------------------------------------------------------------------------------------EVENTOS----------------------------------------------------------------------------------------------------------*/
#event {margin:0px ; padding: 0px;}
#event h3{margin: 0px; padding: 5px 0px 3px 0px;}
#event ul{margin:0px; padding: 4px 0 4px 0px; list-style:none;}
#event ul li{margin:0px; padding: 3px 10px; font-size:10px; font-family: verdana; color:#666666;  border:1px solid #ffffff;}
/*-------------------------------------------------------------------------------------------------------------------------------NOTICIAS----------------------------------------------------------------------------------------------------------*/
#notindex {margin: 10px 0; border: 1px solid #666; height: 100px; background-color:#FCFCFC; width: 550px;}
#notindex h2 {margin:3px 0 0 0; padding:0px; color:#990033; font-family:tahoma; font-size:14px;}
#notindex a p{padding: 5px 5px 5px 0; color: #330099; font-size: 13px; text-decoration: none; width: 520px;}
#notindex a:hover p{color: #990033;}




#noticias {margin: 0px; padding:0px; float:left;}
#noticias {margin:0px; padding: 3px 10px; font-size:10px; font-family: verdana; color:#666666;}
#noticias h2{margin: 0px; padding-top:5px;}
#noticias h3{margin: 0px; padding:10px 0px 3px 0;}
#noticias ol{margin:0px; padding: 4px 0 4px 40px;}
#noticias ol li{margin:0px; padding: 3px 10px; font-size:10px; font-family: verdana; color:#666666;}
#noticias ul{margin:0px; padding: 0px; background: #eeeeee; text-align: right;}
#noticias ul li{margin:0px; padding: 5px 10px; border: 1px solid #ffffff;}
#noticias ul li a{margin:0px; padding: 0px 0px;  font-family:verdana; font-size:12px; text-decoration: none; color:#990033;}
#noticias ul li a:hover{color: #330099;}
/*------------------------------------------------------------------------------------------------------------------------------BIBLIOTECA---------------------------------------------------------------------------------------------------------*/
#bib {margin:0px padding: 0px;}
#bib  p{margin:0px; padding: 3px 10px; font-size:10px; font-family: verdana; color:#666666;}
#bib ul{margin:0px; padding: 4px 0 4px 0px; list-style:none;}
#bib ul li{margin:0px; padding: 3px 10px; font-size:10px; font-family: verdana; color:#666666;  border:1px solid #ffffff;  background:#eeeeee;}
#bib ul li a{margin:0px; padding: 0px 0px;  font-family:verdana; color:#990033; text-decoration: none;}
#bib ul li a:hover{color: #330099;}
/*------------------------------------------------------------------------------------------------------------------------------DESTAQUES----------------------------------------------------------------------------------------------------------*/
#destaques {margin: 0px; padding:0px; float:left;}
#destaques p{margin:0px; padding: 3px 10px; font-size:10px; font-family: verdana; color:#666666;}
#destaques h2{margin: 0px; padding-top:5px;}
#destaques h3{margin: 0px; padding:10px 0px 3px 0;}
#destaques ol{margin:0px; padding: 4px 0 4px 40px;}
#destaques ol li{margin:0px; padding: 3px 10px; font-size:10px; font-family: verdana; color:#666666;}
#destaques ul{margin:0px; padding: 0px; background: #eeeeee; text-align: right;}
#destaques ul li{margin:0px; padding: 5px 10px; border: 1px solid #ffffff;}
#destaques ul li a{margin:0px; padding: 0px 0px;  font-family:verdana; font-size:12px; text-decoration: none; color:#990033;}
#destaques ul li a:hover{color: #330099;}
/*---------------------------------------------------------------------------------------------------------------------------MENUS LATERAIS-------------------------------------------------------------------------------------------------------*/
#menuright{float:left; width:200px;}
#menuright p{text-align:center;}
#menuleft{float:left; width:200px;}
#links2 p {text-align:center;}
#links2 ul{background: #003399; border:1px solid #ccddff; ; margin:0px; padding:5px 0; list-style:none; text-align: center;}
#links2 ul li a{padding: 5px 0px; color: #ffffff; font-size: 12px; text-decoration: none; display:block; text-align:center;}
#links2 ul li a:hover{text-decoration: underline;}
/*--------------------------------------------------------------------------------------------------------------------------FORMULÁRIOS---------------------------------------------------------------------------------------------------------------*/
#form form{font-family:"trebuchet ms", tahoma, verdana; margin:0px; font-size: 10pt;}
#form fieldset{padding: 20px; border: 1px solid #ccc; width: 490px;}
#form legend{font-weight: bold; color: #c03; font-size: 11pt; letter-spacing: 0px;}
/*-------------------------------------------------------------------------------------------------------- HACK PARA CORRIGIR O MARGIN-BOTTOM-------------------------------------------------------------------------------------------*/ 
#form input{font-size: 13px; color: #0E0659;}
#form  input.other {border:0;}
#form select{border: 1px solid #333; font-size: 13px; color: #0E0659;}
#form label{margin:10px 5px; font-size: 13px; width: 140px; color: #000; border-bottom: 1px solid #cccccc;}
#form .botao{font-size: 13px; font-weight: bold; background: #f1f1f1; margin: 15px 0px 0px 0px;}
/*------------------------------------------------------------------------------------------------------------------------------LIGHBOX--------------------------------------------------------------------------------------------------------------------*/
#box_mat {margin:0px; padding:0px; background:#990000;}
#box_mat a{padding:10px 10px;}
/*----------------------------------------------------------------------------------------------------------------------------BANNER FIES---------------------------------------------------------------------------------------------------------------*/
#fies p{text-align:center; padding-top:50px;}
/*---------------------------------------------------------------------------------------------------------------------DEFINIÇÃO DE CLASSES-------------------------------------------------------------------------------------------------------*/
.bt{width:50px;}
img.left {float: left; margin-right: 15px;}
img.right {float: right; margin-left: 15px;}
.mes {font:"trebuchet ms"; color:#990033; size:13px; font-weight:bold; padding:5px;}
.event_dia{font:"trebuchet ms"; color:#000; size:20px; font-weight:bold; padding:5px;}
#content table {border:1px solid #E6E6FA; background-color:#F2F2F2; padding: 7px 0; margin:10px auto; width:90%;}
#content table tr{background:#fafafa;}
#content table tr th{text-align:center;padding: 3px 0;background-color:#F2F2F2;}
#content table td{border:1px solid #E6E6FA; padding: 7px 0; text-align:center;}
#content table td h2{padding-left: 10px;}
#content table td a{color:orange;}
/*---------------------------------------------------------------------------------------------------------------------------------MENUS---------------------------------------------------------------------------------------*/
#menuleft ul.glossymenu{
list-style-type: none;
margin: 0px auto;
padding: 5px 0;
width: 180px;
border-bottom-width: 0;
color: #330099;
}
ul.glossymenu li {
padding:1px 0;
color: #330099;
}
ul.glossymenu li a{
background-color: #FCFCFC;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: 330099;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;
color: #330099;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 160px;
color:#330099;
}

ul.glossymenu li a:visited, .glossymenu li a:active{
color: #330099;
}

ul.glossymenu li a:hover{
background-image: url(../img/glossyback3.gif);
color:#fff;
}


.div{
height: 175px;
}
