/* ##################### GERAIS ##################### */
body{
	margin: 0 auto;
	text-align:center;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	height:auto;
}

.total {width:1006px; text-align:left; z-index:0;}

img{ border:0px;}

.logo{ 
	height:52px;  /* 80px */
	background-image:url(../img/bg-logo.jpg); 
	background-repeat:repeat-y;
	text-align:center;
	margin-top:50px;
	padding-top:55px;
	border-top:1px solid #FFFFFF;	
	position:relative;
	z-index:15;
}
.logo img{ border:0px;}

.menu {
	position:absolute;
	width:1005px;
	height:77px;
	z-index:100000;
	top:0px;
	background-image:url(../img/bg-menu-topo.png);
	_background-image:url(../img/bg-menu-topo.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
}
.menu-bloco{ padding-top:0px; width:775px; /*_width:764px;*/ float:left; margin-left:17px; _ margin-left:0px; text-align:left}
/*para adicionar o sistema do menu*/
body {
	behavior: url(../css/csshover.htc);
}
.menu-bloco ul {padding: 2px;}	
.menu-bloco li {display: inline;position: relative;z-index: 9;background: #f8f8f8;padding: 1px 1px 3px 1px;}
.menu-bloco li a {text-decoration: none;padding-left: 4px;line-height: 18px;}
.menu-bloco li:hover {z-index: 15;}
/* Segundo nível */	
.menu-bloco ul ul {
	display: none;
	position: absolute;
	background: #EEEEEE;
	width: 150px;
	border: 1px solid #bbbbbb;
	left: 0px;
	top: 18px;
	margin:0px 0px 0px 0px;
	list-style:none;
	padding:0px 0px 0px 0px;
}
.menu-bloco ul ul li a {line-height: normal;}
/* Terceiro nível e subseqüentes */	
.menu-bloco ul ul ul {display: none;position: absolute;left: 149px;top: 0px;width: 150px;}
/* Para todos os sub-menus */
.menu-bloco ul li ul li {display: block;}
.menu-bloco li:hover ul ul {display: none;}
.menu-bloco li:hover ul, #divCabecalho li:hover li:hover ul {display: block;}

.itens-menu{ font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0px; padding:0px;}
.itens-menu li{ 
	display:inline; 
	background-image:url(../img/seta-menu.gif); 
	background-repeat:no-repeat;
	background-color:#EEEEEE;
	margin-left:2px;/*12px*/
	background-position:0px 3px;
	padding-left:5px;
	line-height:23px;
	height:23px;
}
.itens-menu li ul li{ 
	display:inline; 
	background-image:url(../img/seta-menu.gif); 
	background-repeat:no-repeat;
	background-color:#EEEEEE;
	margin-left:3px;
	background-position:0px 3px;
	padding-left:5px;
	line-height:18px;
	height:18px;
}
.itens-menu li a:link, .itens-menu li a:visited{ color:#214C4C; text-decoration:none;}
.itens-menu li a:hover{ color:#336667; text-decoration:underline;}

.busca-acesso{ width:200px; float:left; height:47px; margin-left:12px; padding-top:3px;} /*margin-top:38x; */
.campo-busca{ 
	width:161px; 
	border:1px solid #CCCCCC; 
	font-size:11px; 
	color:#999999; 
	height:14px;
	padding-left:4px;
	padding-top:2px;
}
.acesso-rapido-combo{ 
	width:184px; 
	border:1px solid #CCCCCC; 
	font-size:11px; color:#999999;  
	height:19px;
	margin-left:0px;
	margin-top:1px;
}
.acesso-rapido-combo option{background-color:#FFFFFF;}
/*#EasyChat
.wireless{ width:96px; float:right; padding-top:9px;}
.wireless img{border:0px}*/
.wireless{ width:78px; padding-left:50px; padding-bottom:8px;}
.wireless img{border:0px}
.chatFeevale{ width:110px; float:right; padding-top:3px; padding-right:15px;}
.chatFeevale img{border:0px}

.item-laranja{color:#CC9900;}
.item-laranja a:hover{ color:#F9BB00;}

.item-verde{color:#0C5D30}
.item-verde a:hover{color:#999900}

.item-abacate{ color:#999900}
.item-abacate{color:#999900}



/* COLUNA ESQUERDA */
.coluna-esquerda{ border-right:#DDDDDC 1px solid;}

.idioma{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#CCCCCC; 
	height:20px;
	margin-top:10px;
}
.idioma a:link, .idioma a:visited{color:#CCCCCC; text-decoration:none;}
.idioma a:hover{color:#CCCCCC; text-decoration:underline;}
/*.espanhol*/
.divIdioma03{ float:left; width:89px;}
.divIdioma03 img{ padding-right:3px; border:0px;}
/*.ingles*/
.divIdioma02{ float:left; width:89px; margin-left:26px;}
.divIdioma02 img{ padding-right:3px; border:0px;}
/*.portugues*/
.divIdioma01{ float:left; width:89px; margin-left:26px;}
.divIdioma01 img{ padding-right:3px; border:0px;}

.acesso-rapido{ 
	height:47px; 
	background-color:#EDEDED; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#FFFFFF; 
	font-size:18px;
}

.conteudo-esquerda{ padding-left:20px; padding-right:14px; padding-top:23px;}

.menu-interno{ color:#086127; font-size:15px; font-weight:bold; padding-bottom:17px;}
.menu-interno-titulo{ color:#0D632A; font-size:11px; font-weight:bold;}

.menu-interno-lista{ color:#666666; font-size:11px; list-style:none; margin:0px; padding:0px;}
.menu-interno-lista a:link, .menu-interno-lista a:visited{ color:#666666; text-decoration:none}
.menu-interno-lista a:hover{ color:#666666; text-decoration:underline;}

.pontilhado{ background-image:url(../img/pontilhado.gif); background-repeat:repeat-x; height:1px; margin-top:16px; padding-bottom:16px;}

.feevale-N{ 
	width:172px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#9F9F9F; 
	text-align:center;
}
.feevale-N-titulo{text-align:left;}
.feevale-N-tit{ width:117px; height:39px; float:left; background:url(../img/div-N-V.gif) right no-repeat; text-align:left;}
.feevale-N-tit a{text-decoration:none;color:#9F9F9F;}
.feevale-V-tit{ width:50px; height:39px; float:left; margin-left:5px; text-align:left;}
.feevale-V-tit a{text-decoration:none;color:#9F9F9F;}

#tblNav{
	color:#6D6D6D; 
	text-align:center;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}
.calendario{ width:162px; margin-bottom:15px;}
.calendario td{ 
	border:1px solid #E0E0E0; 
	color:#6D6D6D; 
	text-align:center;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	height:22px;
}
.calendario td a{ 
	color:#6D6D6D; 
	text-align:center;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	text-decoration:none;
}
.calendario td a:hover{ 
	text-decoration:underline;
}
.calendario #hoje{ background-color:#E0E0E0; color:#6D6D6D}
.calendario-dias{ background-color:#898989; color:#E0E0E0;}
.calendario-dias td{border:1px solid #898989; height:20px; color:#FFFFFF;}

.menu-naefp{width:172px; margin-top:16px; margin-bottom:21px; text-align:center;}
.menu-naefp ul {list-style:none; font-size:12px; color:#999900; margin:0px; padding:0px;}
.menu-naefp ul a {color:#999900; text-decoration:none}
/*.menu-naefp ul a:link {color:#999900; text-decoration:none}*/
.menu-naefp ul a:hover {color:#646400; text-decoration:underline}
/*.menu-naefp ul a:visited {color:#999900; text-decoration:none}*/
.menu-naefp li{display:inline;}



/* COLUNA MEIO */
.coluna-meio{}

.foto-topo {
	position:absolute;
	width:614px;
	height:158px;
	z-index:10;
	top:0px;
	padding-left:207px;
	text-align:left;
}
.meio-topo{ 
	height:68px; 
	background-image:url(../img/topo-institucional.jpg);
	padding-top:90px;
	padding-left:20px;
}

.meio-topo-conhecimento-online{ 
	height:58px; 
	background-image:url(../img/topo-conhecimento-online.jpg);
	padding-top:100px;
	padding-left:20px;
}

.meio-topo-inova-mundi {
	background-image:url(../img/topo-capa-inova-mundi.jpg);
	height:58px;
	padding-left:20px;
	padding-top:100px;
}
.meio-topo-inova-mundi-pesquisa {
	background-image:url(../img/topo-capa-inova-mundi-pesquisa.jpg);
	height:58px;
	padding-left:20px;
	padding-top:100px;
}
.meio-topo-inova-mundi-cientifica {
	background-image:url(../img/topo-capa-inova-mundi-cientifica.jpg);
	height:58px;
	padding-left:20px;
	padding-top:100px;
}
.meio-topo-inova-mundi-posgraduacao {
	background-image:url(../img/topo-capa-inova-mundi-posgraduacao.jpg);
	height:58px;
	padding-left:20px;
	padding-top:100px;
}
.meio-topo-inova-mundi-inovacao {
	background-image:url(../img/topo-capa-inova-mundi-inovacao.jpg);
	height:58px;
	padding-left:20px;
	padding-top:100px;
}
.meio-topo-salao-extensao {
	background-image:url(../img/topo-salao-extensao.jpg);
	height:58px;
	padding-left:20px;
	padding-top:100px;
}

.conteudo{/*text-align:center;*/ text-align:justify; padding-left:22px; padding-right:22px; padding-top:157px;}
.titulo{ color:#086127; font-weight:bold; font-size:18px; padding-top:21px; text-align:left}
.conteudo a {color:#999900; text-decoration:none}
.conteudo a:hover {text-decoration:underline}
.conteudo p{ color:#666666; font-size:12px; /*text-align:justify;*/ margin: 4px 0px;}
/*.conteudo span{ font-weight:bold;}*/
.conteudo img{ margin: 0px 8px;}
.conteudo img.imgIco { margin: 0px 5px 0px 0px;	vertical-align: text-bottom;}
.conteudo table { border-collapse: collapse; line-height: normal; width: 100%;}
.conteudo td, th { border: 1px solid #bbbbbb;padding: 3px;}
.conteudo table.tblLimpa td {border: 0px; margin-left: 0px; margin-right: 0px; padding-left: 0px; padding-right: 0px;}
.conteudo table.tblLimpa img {border: 0px; max-width: 370px;/*width: 388px; solicitação 163966*/}
.conteudo ul {list-style: url(../img/marcador.gif) outside;	margin: 0px 0px 0px 16px; text-align:left;}
.conteudo ol {margin: 0px 0px 0px 42px;}
.conteudo li {font-size:12px; margin-bottom: 8px; text-align:left;}
.conteudo li a {color:#999900; text-decoration:none}
.conteudo li a:hover {text-decoration:underline}
.conteudo .divImprensa {
	margin-top: 250px;
	_margin-top: 45px;
	margin-top: 0px;
}
.conteudo .divConteudoEsquerdo {height: 185px;}
.conteudo h3 {margin-bottom: 16px;}
.conteudo #divLinhaApoio {
	background: #eeeeee;
	text-align: justify;
	padding: 5px;
}
.conteudo h4 {
	text-align: left;
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	margin: 7px 0px;
	border-bottom: 1px solid #dddddd;
	padding-bottom: 6px;
}
.conteudo label{font: 12px Tahoma, Arial, Helvetica, sans-serif;}
.conteudo .perguntaRelacao{ text-align:center;}
.conteudo .textosIdentificacao{width:350px; text-align:left;}
.conteudo #strNome{font: 12px Tahoma, Arial, Helvetica, sans-serif; width:350px;}
.conteudo #strEmail{font: 12px Tahoma, Arial, Helvetica, sans-serif; width:350px;}
.conteudo #strTelefone{font: 12px Tahoma, Arial, Helvetica, sans-serif; width:350px;}
.conteudo #intResposta{font: 12px Tahoma, Arial, Helvetica, sans-serif; width:350px;}
.conteudo #strMensagem{font: 12px Tahoma, Arial, Helvetica, sans-serif; width:350px;}
/*
Para outros casos
*/
#divConteudoTexto h3{ color:#086127; font-weight:bold; font-size:18px; padding-top:21px; text-align:center;}
#divConteudoTexto ul{ list-style:none; list-style-image:url(../img/marcador.gif);}
#divConteudoTexto .dataTitulo{ color:#086127; text-align:left;}
/*
----------------------------------------------------------------------
Dados que irão manipular a apresentação do álbum de fotos por conteúdo
----------------------------------------------------------------------
*/
.conteudo table.configTabelaAlbum{
	border-width:0px;
	border-style:solid;
	border-color:#FFFFFF;
}
.conteudo table.configTabelaAlbum td {
	border: 0px;
}
.conteudo table.configTabelaAlbum td.linhaDescricao{
	border-bottom: 1px solid #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.localComImagem{
	height:350px;
}
.conteudo td.textoDescritivoImagem{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
}

.migalha-area{ color:#CCCCCC; font-size:12px; width:350px;}
.migalha-area a:link, .migalha-area a:visited{ color:#CCCCCC; text-decoration:none}
.migalha-area a:hover{ color:#CCCCCC; text-decoration:underline;}
.migalha-tit{ color:#086127; font-size:13px; font-weight:bold; width:350px;}

.coluna-ferramentas{text-align:left; background-color: #F8F8F8; width:147px; text-align:left; border-left:#DDDDDC solid 1px; }

.final{ height:20px;}

.bg-total{min-height:387px;}



/* COLUNA DE FERRAMENTAS */
.icones{ padding-left:30px; padding-right:19px; font-size:11px; color:#9A9A34; padding-bottom:125px;}
.icones a:link, .icones a:visited{ color:#9A9A34; text-decoration:none}
.icones a:hover{ color:#9A9A34; text-decoration:underline}
.icone-img{ width:30px; float:left; margin-right:8px; height:29px;}
.icone-txt{ width:52px; float:left;}
.icone-txt a:link, .icone-txt a:visited{ color:#9A9A34; text-decoration:none}
.icone-txt a:hover{ color:#9A9A34; text-decoration:underline}
.icone-box{ padding-bottom:9px; vertical-align:middle;}
.titulo-comentar{ 
	color:#C5C552;
	font-size:14px;
	font-weight:bold;
	background-image:url(../img/comente.gif);
	background-repeat:no-repeat;
	margin-left:15px;
	padding-left:23px;
	background-position:0px 5px;
}
.tamanho-fonte{text-align:center;height:20px; font-size:11px; color:#9A9A34; margin-top:0px; padding-top:218px;}
.fonte-mais{height:20px; width:18px; float:left; margin-right:5px;}
.fonte-menos{height:20px; width:22px; margin-right:4px; float:left; vertical-align:bottom !important; margin-left:15px;}
.fonte-menos img{padding-top:7px;}

.qtd-comentarios{ padding-left:12px; padding-bottom:10px;}
.comentarios{ font-size:10px; color:#666666}
.ver{ color:#999999; font-size:11px; padding-left:5px;}
.ver a:link, .ver a:visited{color:#999999; text-decoration:none}
.ver a:hover{color:#999999; text-decoration:underline}
.numero-comentarios{
	font-size:14px;
	color:#666666;
	font-weight:bold;
}

form{ margin:0px; padding:0px;}
.formulario-centro{ text-align:center}
.form-comente{ 
	width:100px;
	border:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	padding-left:5px;
}
.botao-enviar{ padding-left:60px; padding-top:9px; padding-bottom:18px;}

.titulo-amigo{ 
	color:#C5C552;
	font-size:14px;
	font-weight:bold;
	background-image:url(../img/enviar-amigo.gif);
	background-repeat:no-repeat;
	margin-left:15px;
	padding-left:23px;
	background-position:0px 5px;
	padding-bottom:9px;
}
.form-amigo{ 
	width:100px;
	border:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	padding-left:5px;
}
.titulo-receber-cel{ 
	color:#C5C552;
	font-size:14px;
	font-weight:bold;
	background-image:url(../img/receber-cel.gif);
	background-repeat:no-repeat;
	margin-left:15px;
	padding-left:23px;
	background-position:0px 5px;
	padding-bottom:9px;
}
.form-celular{ 
	width:100px;
	border:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	padding-left:5px;
	margin-bottom:2px;
}
.ddd{ 
	width:23px;
	border:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	padding-left:2px;
}
.telefone{ 
	width:60px;
	border:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	padding-left:5px;
}

.titulo-compartilhar{ 
	color:#C5C552;
	font-size:14px;
	font-weight:bold;
	background-image:url(../img/compartilhar.gif);
	background-repeat:no-repeat;
	margin-left:15px;
	padding-left:20px;
	background-position:0px 0px;
	height:18px;
	padding-bottom:11px;
}
.compartilhar{ 
	 margin:0px;
	 padding:0px; 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:10px; 
	 padding-left:15px; 
	 list-style:none; 
	 padding-bottom:20px;
 }
.compartilhar li{ line-height:25px;}
.compartilhar li span{ padding-left:11px;}
.compartilhar img{ border:0px; text-align:left; vertical-align:middle}
.compartilhar a:link, .compartilhar a:visited{ color:#666666; text-decoration:none;}
.compartilhar a:hover{ color:#666666; text-decoration:underline;}

.titulo-rss{ 
	color:#C5C552;
	font-size:14px;
	font-weight:bold;
	background-image:url(../img/rss.gif);
	background-repeat:no-repeat;
	margin-left:15px;
	padding-left:23px;
	background-position:0px 0px;
	height:18px;
	padding-bottom:7px;
}
.rss{ 
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:10px; 
	 padding-left:15px; 
	 list-style:none; 
	 padding-bottom:20px;
 }
.rss a:link, .rss a:visited{ color:#666666; text-decoration:none;}
.rss a:hover{ color:#666666; text-decoration:underline;}
.rss span{ padding-left:11px;}
.rss img{ border:0px; text-align:left; vertical-align:middle}



/* COLUNA DIREITA */
.coluna-direita{
	background-image:url(../img/bg-direita.jpg);
	background-repeat:repeat-y;
	vertical-align:top;
	width:184px;
}
.espaco-direita-top{ height:68px;}
/*#EasyChat.divisao-direita{ width:126px; background:url(../img/div-blog-enquete.gif) no-repeat; margin-left:24px; height:1px; padding-bottom:12px;}*/
.divisao-direita{ width:126px; background:url(../img/div-blog-enquete.gif) no-repeat; margin-left:24px; height:1px; padding-bottom:8px;}

.central-aluno{padding-left:24px; font-size:11px; color:#FFFFFF}
.central-campos{width:85px;}

.pagina-aluno{width:106px; float:left;}
.pagina-aluno a{font-size:15px; font-weight:bold; text-decoration:none; color:#FFFFFF;}
.pagina-aluno-sair{}
.pagina-aluno-sair img{border:0px}


/*#EasyChat.biblioteca{ padding-left:24px; padding-bottom:16px;}*/
.biblioteca{ padding-left:24px; padding-bottom:8px;}
.biblioteca-tit{ background:url(../img/tit-biblioteca.gif) no-repeat left; height:13px; margin-bottom:7px;}
.biblioteca-combo{
	width:125px; 
	font-size:11px; 
	color:#999900;
	border:solid 1px #999900;
}

/*#EasyChat.flog{ padding-left:24px; padding-bottom:12px;}*/
.flog{ padding-left:24px; padding-bottom:8px;}
.flog-tit{ background:url(../img/f-flog.gif) left no-repeat; height:16px;}
.flog-sub{ color:#FFFFFF; font-size:11px;}
.flog-combo{
	width:125px; 
	font-size:11px; 
	color:#999900;
	border:solid 1px #999900;
}

.blog{margin-left:24px; padding-bottom:16px;}
.blog-ultimos-posts{ color:#CBCB79; font-size:11px;}
.blog-vestibular{ font-size:14px; font-weight:bold; color:#D9D98C}
.blog-data{color:#FFFFFF; font-size:11px; font-weight:bold; padding-top:15px;}
.blog-titulo{color:#FFFFFF; font-size:14px; font-weight:bold;}
.blog-texto{ width:137px; font-size:11px; color:#FFFFFF; padding-top:4px;}
.blog-texto a:link, .blog-texto a:visited{color:#FFFFFF; text-decoration:none}
.blog-texto a:hover{color:#FFFFFF; text-decoration:underline}
/*
Outros posts
*/
.blog-vestibular-reduzido{ font-size:12px; font-weight:bold; color:#D9D98C; padding-top:10px;}
.blog-data-reduzido{color:#FFFFFF; font-size:9px; font-weight:bold; padding-top:3px;}
.blog-titulo-reduzido{color:#FFFFFF; font-size:12px; font-weight:bold;}
.blog-texto-reduzido{ width:137px; font-size:9px; color:#FFFFFF; padding-top:4px;}
.blog-texto-reduzido a:link, .blog-texto-reduzido a:visited{color:#FFFFFF; text-decoration:none}
.blog-texto-reduzido a:hover{color:#FFFFFF; text-decoration:underline}

.enquete{margin-left:24px;}
.enquete-tit{ background:url(../img/tit-enquete.gif) left no-repeat; height:14px; padding-bottom:10px;}
.enquete-pergunta{ font-size:14px; font-weight:bold; color:#FFFFFF; width:133px; padding-bottom:12px;}
.enquete-opcoes{ color:#FFFFFF; font-size:11px; text-align:left}
.enquete-opcoes ul{ margin:0px; padding:0px;}
.enquete-opcoes li{ list-style:none}
.enquete-opcoes p{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.enquete-opcoes a{ color:#FFFFFF; font-size:11px; text-decoration:none;}
.enquete-opcoes a:hover{ text-decoration:underline;}
.enquete-rodape{color:#DBDB93; font-size:12px; padding-top:12px;}
.enquete-rodape a:link, .enquete-rodape a:visited{ text-decoration:none;color:#DBDB93;}
.enquete-rodape a:hover{ text-decoration:underline;color:#DBDB93;}
.enquete-rodape span{ padding-left:19px;}
#botaoEnvia{ border:solid 1px #FFFFFF; color:#DBDB93; background-color:#95951B; }

.campus{ color:#DBDB93; font-size:10px; margin-left:24px; margin-top:160px;}
.campus-tit{font-size:12px; font-weight:bold; margin-top:5px;}
.campus span{font-weight:bold; font-size:12px;}
.campus ul{ margin:0px; padding:0px;}
.campus li{ list-style:none; line-height:12px;}
.campus-tel{padding-top:14px;}
.campus-comochegar {margin-top:5px;}
.campus-comochegar a{ color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none;}
.campus-comochegar a:hover{ text-decoration:underline;}
.mapa-site{ 
	color:#DBDB93;
	font-size:13px;
	background-image:url(../img/mapa-site.gif);
	background-repeat:no-repeat;
	margin-left:25px;
	padding-left:30px;
	background-position:0px 0px;
	height:18px;
	padding-bottom:17px;
	margin-top:0px;
}
.mapa-site a:link, .mapa-site a:visited{color:#DBDB93; text-decoration:none}
.mapa-site a:hover{color:#DBDB93; text-decoration:underline}


/* ##################### INDEX ##################### */
.index-coluna-esquerda{ border-right:#DDDDDC 1px solid; width:323px; vertical-align:top;}
.index-miolo{ width:499px; vertical-align:top;}

/*#EasyChat.campus-index{ color:#FFFFFF; font-size:10px; margin-left:20px; margin-top:40px;}*/
.campus-index{ color:#FFFFFF; font-size:10px; margin-left:20px; margin-top:10px;}
.campus-index span{font-weight:bold; font-size:12px;}
.campus-index ul{ margin:0px; padding:0px;}
.campus-index li{ list-style:none; line-height:12px;}

.logo-index{ 
	text-align:center;
	padding-top:93px;
	border-top:1px solid #FFFFFF;
	padding-bottom:27px;
}
.logo-index img{ border:0px;}

.logo-index h1{  
	margin:0px;
}

.index-topo
{
	height:348px; 
	background:url(../img/index_topo.jpg) no-repeat;
}
.index-topo-destaque1{ float:left; width:156px; padding-top:251px; }
.index-topo-destaque2{ float:left; width:155px; padding-top:222px; padding-left:37px;}
.index-topo-destaque3{ float:right; width:110px; padding-top:193px; padding-left:39px; text-align:right}

.index-topo-principal{position:absolute;top:1;z-index:10;}
.index-topo-40anos1{margin:246px 0 0 0;*margin:251px 0 0 0;position:absolute;z-index:20;}
.index-topo-40anos2{margin:218px 0 0 192px; *margin:223px 0 0 192px;position:absolute;z-index:20;}
.index-topo-40anos3{margin:187px 0 0 388px; *margin:193px 0 0 388px; position:absolute;z-index:20;}

.index-noticias{ padding-top:12px; padding-left:30px; padding-right:30px;}
.index-noticias-topo{ height:33px;}
.index-noticias-titulo{ width:123px; float:left}
.index-noticias-menu{ padding-left:76px; /*width:225px;*/ width:225px; float:left}
.index-noticias-menu a:link, .index-noticias-menu a:visited{ color:#999900; text-decoration:none}
.index-noticias-menu a:hover{ color:#646400; text-decoration:underline}
.index-noticias-menu ul {list-style:none; font-size:12px; margin:0px; padding:0px;}
.index-noticias-menu li{display:inline;}
.index-noticia-table{margin-top:16px; text-align:left}
.index-noticia-foto{/*background-image:url(../img/bg-foto.gif); background-repeat:repeat;*/ text-align:center; height:160px; width:180px; vertical-align:top}
.index-noticia-texto{ padding-left:19px; vertical-align:top;}
.index-noticia-tit{ color:#999900; font-size:16px; font-weight:bold; padding-bottom:12px;}
.index-noticia-tit a:link, .index-noticia-tit a:visited{ color:#999900; font-size:16px; font-weight:bold; padding-bottom:12px; text-decoration:none;}
.index-noticia-tit a:hover{ color:#666666; text-decoration:underline;}
.index-noticia-descricao{ color:#666666; font-size:12px; padding-bottom:34px;}
.index-noticia-descricao a:link, .index-noticia-descricao a:visited{ color:#666666; text-decoration:none;}
.index-noticia-descricao a:hover{ color:#666666; text-decoration:underline;}

.menu-cursos{
	height:157px;
	background:#F2F2F2;
	padding-left:35px;
	padding-right:26px;
}
.cursos-left{ width:180px; float:left; padding-top:13px;}
.cursos-left-tit{ height:11px; margin-left:5px; background:url(../img/index-cursos.gif) no-repeat left; margin-bottom:8px;}
.cursos-combos{ 
	width:155px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	border:solid 1px #F2F2F2;
	margin-top:1px;
}
.curso-combo{ padding-bottom:3px;}

.cursos-right{ 
	width:104px; 
	float:left; 
	padding-top:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}
.cursos-right-tit{ height:11px; margin-left:1px; background:url(../img/index-sou.gif) no-repeat left; margin-bottom:16px;}
.cursos-right ul{ margin:0px; padding:0px;}
.cursos-right li{ 
	list-style:none; 
	background:url(../img/icon-sou.gif) no-repeat; 
	background-position:0 3px; 
	padding-left:10px; 
	height:18px;
}
.cursos-right a:link, .cursos-right a:visited{ text-decoration:none; color:#999999;}
.cursos-right a:hover{ text-decoration:underline; color:#336667; /*color:#999999;*/}

.index-videos{ padding-top:13px; height:221px; padding-left:35px;}
.index-videos-topo{}
.index-videos-tit{ float:left; text-align:right; width:42px; height:19px}
.index-videos-nome{ width:149px; color:#9F9F9F; font-size:11px; float:left; height:12px; padding-top:7px; padding-left:7px;}
.index-videos-todos{ 
	font-size:11px; 
	width:60px; 
	float:left; 
	padding-top:9px; 
	padding-left:9px;
	background:url(../img/icon-ver-todos.gif) no-repeat;
	background-position:0px 11px;
}
.index-videos-todos a:link, .index-videos-todos a:visited{ text-decoration:none; color:#999900}
.index-videos-todos a:hover{ text-decoration:underline; color:#6A6A00}

.index-videos-nomevideo {
	color:#999900;
	font-size:11px; 
	width:245px; 
	float:left; 
	padding-top:9px; 
	padding-left:4px;
}

.player-video{ padding-top:10px; height:150px; padding-left:2px; padding-bottom:8px;}
.videos-bottom{ height:20px; padding-bottom:14px;}
.videos-titulo{ background:url(../img/videos.gif) no-repeat; margin-left:5px; margin-top:2px; float:left; width:68px;}
.videos-combo{
	width:180px; 
	font-size:11px; 
	color:#999999;/*color:#B3B340;*/
	border:1px solid #CCCCCC; 
}


.menu-topo{ height:30px;}
.menu-bottom{ height:47px !important;}
.idiomas{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#CCCCCC; 
	height:20px;
	margin-top:10px;
	float:left;
	width:300px;
}

.idiomas a:link, .idiomas a:visited{color:#CCCCCC; text-decoration:none;}
.idiomas a:hover{color:#CCCCCC; text-decoration:underline;}

.central-aluno{ font-size:11px; color:#FFFFFF; height:59px; padding-bottom:8px;}
.central-aluno-top{ width:141px; height:19px;}
.central-aluno-tit{ 
	width:113px; 
	float:left;
	background:url(../img/central-aluno.jpg) left top no-repeat;
}
.central-aluno-ajuda{ width:15px; float:left}
.central-aluno-bottom{width:141px;}
.central-aluno-campo{ float:left; width:98px;}
.central-aluno-label{ width:42px; float:left}
.central-aluno-input{ width:85px; border:1px solid #CCCCCC; height:13px; margin-bottom:1px; font-size:11px; color:#666}

.central-webmail{ font-size:11px; color:#FFFFFF; height:39px; padding-bottom:15px;}
.central-webmail-top{ margin-left:25px; width:141px; height:22px;}
.central-webmail-ajuda{ width:15px; float:left}

.central-aluno-aviso{height:22px; margin-left:25px; width:141px;}
.central-aluno-aviso a:link, .central-aluno-aviso a:visited{color:#FFFFFF; text-decoration:none;}
.central-aluno-aviso a:hover {color:#FFFFFF; text-decoration:underline;}

.webmail-tit{ 
	width:113px; 
	height:22px;
	float:left;
	background:url(../img/webmail.png) left top no-repeat;
	text-decoration:none;
}

.mapa-site-index{ 
	color:#FFFFFF;
	font-size:13px;
	background-image:url(../img/mapa-site-index.png);
	background-repeat:no-repeat;
	margin-left:20px;
	padding-left:30px;
	background-position:0px 0px;
	height:18px;
	padding-bottom:17px;
	margin-top:17px;
}
.mapa-site-index a:link, .mapa-site-index a:visited{color:#FFFFFF; text-decoration:none}
.mapa-site-index a:hover{color:#FFFFFF; text-decoration:underline}




/* ##################### NOTICIAS ##################### */
.foto-topo-noticia {
	position:absolute;
	width:614px;
	height:158px;
	z-index:10;
	top:0px;
	padding-left:207px;
	text-align:left;
}
.noticia-table{margin-top:16px; margin-bottom:30px;}
.noticia-texto{ vertical-align:top; text-align:left;}

.noticia-left{ width:190px; float:left; text-align:left; padding-right:44px;}
.noticia-dia{ padding-top:22px; height:25px; background-image:url(../img/noticias-titulo.png); background-repeat:no-repeat; background-position:left;}
.noticia-dia{ padding-bottom:15px; padding-top:10px;}
.noticia-dia ul{margin:0px; padding:0px; padding-bottom:10px; list-style:none;}
.noticias-dia-data{ color:#A0A0A0; font-size:10px; list-style:none; margin:0px; padding:0px; line-height:12px;}
.noticias-dia-descricao{ 
	color:#999900; 
	font-size:15px; 
	list-style:none; 
	margin:0px; 
	padding:0px 0px 3px 0px; 
	line-height:12px; 
	font-weight:bold; 
	line-height:15px;
}
.noticias-dia-descricao a:link, .noticias-dia-descricao a:visited { color:#999900; text-decoration:none}
.noticias-dia-descricao a:hover { color:#999900; text-decoration:underline}
.noticias-leia-mais{ 
	background-image:url(../img/bullet-leia-mais.gif); 
	background-position:0px 15px;
	background-repeat:no-repeat; 
	padding-left:10px; 
	font-size:11px;
	padding-bottom:30px;
}
.noticias-leia-mais a:link, .noticias-leia-mais a:visited{ color:#999900; text-decoration:none;}
.noticias-leia-mais a:hover{color:#6A6A00; text-decoration:underline;}

.noticia-left ul { list-style-image:none; }
.noticias-dia{ padding-top:22px; height:25px; background-image:url(../img/tit-noticias-dia.gif); background-repeat:no-repeat; background-position:left;}
.noticias-do-dia{ padding-bottom:15px; padding-top:10px;}
.noticias-do-dia ul{margin:0px; padding:0px; padding-bottom:10px; list-style:none;}
.noticias-dia-data{ color:#A0A0A0; font-size:9px; list-style:none; margin:0px; padding:0px; line-height:12px;}
.noticias-dia-data a{ color:#A0A0A0; font-size:9px; list-style:none; margin:0px; padding:0px; line-height:12px; text-decoration:none;}
.noticias-dia-data a:hover{ text-decoration:underline;}
.noticias-dia-descricao{ color:#999900; font-size:11px; list-style:none; margin:0px 0px 3px 0px; padding:0px; line-height:15px;}
.noticias-dia-descricao a:link, .noticias-dia-descricao a:visited { color:#999900; text-decoration:none}
.noticias-dia-descricao a:hover { color:#999900; text-decoration:underline}
.noticias-leia-mais{
	list-style:none;
	padding-left:10px; 
	padding-top:10px;
	font-size:11px;
}
.noticias-leia-mais a:link, .noticias-leia-mais a:visited{ color:#999900; text-decoration:none;}
.noticias-leia-mais a:hover{color:#6A6A00; text-decoration:underline;}

.noticia-left .noticias-dia-data a{ color:#A0A0A0; font-size:9px; list-style:none; margin:0px; padding:0px; line-height:12px; text-decoration:none;}
.noticia-left .noticias-dia-data a:hover{ text-decoration:underline;}

.agenda-right{ width:189px; float:left; text-align:left}
.agenda-right ul{ list-style-image:none; }
.agenda-dia{ padding-top:22px; height:25px; background-image:url(../img/agenda-titulo.gif); background-repeat:no-repeat; background-position:left;}
.agenda-dia{ padding-bottom:15px; padding-top:10px;}
.agenda-dia ul{margin:0px; padding:0px; padding-bottom:10px; list-style:none;} 
.agenda-dia-data{ color:#A0A0A0; font-size:10px; list-style:none; margin:0px; padding:0px; line-height:12px;}
.agenda-dia-descricao{ 
	color:#999900; 
	font-size:15px; 
	list-style:none; 
	margin:0px; 
	padding:0px 0px 3px 0px; 
	line-height:12px; 
	font-weight:bold; 
	line-height:15px;
}
.agenda-dia-descricao a:link, .agenda-dia-descricao a:visited { color:#999900; text-decoration:none}
.agenda-dia-descricao a:hover { color:#999900; text-decoration:underline}
.agenda-leia-mais{
	list-style:none;
	background-image:url(../img/bullet-leia-mais.gif); 
	background-position:0px 10px;
	background-repeat:no-repeat; 
	padding-left:10px; 
	font-size:11px;
	padding-bottom:30px;
}
.agenda-leia-mais a:link, .agenda-leia-mais a:visited{ color:#999900; text-decoration:none;}
.agenda-leia-mais a:hover{color:#6A6A00; text-decoration:underline;}

.agenda-right .agenda-dia-data a{ color:#A0A0A0; font-size:9px; list-style:none; margin:0px; padding:0px; line-height:12px; text-decoration:none;}
.agenda-right .agenda-dia-data a:hover{ text-decoration:underline;}

.bloco-revista{ 
	width:415px; 
	height:250px; 
	background:url(../img/topo-revista.jpg) no-repeat top; 
	padding-top:31px; 
	text-align:left;
}






/* ##################### NOTICIA INTERNA ##################### */
.foto-topo-noticia-interna {
	position:absolute;
	width:614px;
	height:158px;
	z-index:10;
	top:0px;
	padding-left:207px;
	text-align:left;
}
.noticia-titulo{color:#9F9F10; font-size: 18px; font-weight:bold; text-align:left; padding-top:6px;}
.noticia-data{color:#999999; font-size:13px; float:left; padding-right:5px; padding-top:6px;}
.categoria-noticia{color:#999999; font-size:13px; font-weight:bold; text-align:left; padding-top:6px;}

.menu-noticia{width:405px; text-align:left; margin-top:21px; margin-left:8px;}
.menu-noticia .acesse{color:#CCCCCC; font-size:12px; padding-right:6px; float:left;}

.menu-noticia li{
	display:inline; 
	color:#999900; 
	font-size:12px;
	margin:0px; 
	float:left;
	margin-bottom:1px; 
	padding-right:6px;
	height:25px;
}
.menu-noticia li a:link, .menu-noticia li a:visited{ color:#999900; text-decoration:none}
.menu-noticia li a:hover{ color:#5E5E00; text-decoration:underline}

#ativo{
	background-image:url(../img/menu-not-ativo.gif);
	background-repeat:no-repeat;
	background-position:47% 75%;
}

.menu-noticia ul{list-style:none;}

.noticia-menu-interno{ color:#999900; font-size:15px; font-weight:bold; padding-bottom:17px;}
.noticia-menu-interno-titulo{ color:#999900; font-size:11px; font-weight:bold;}

.noticia-menu-interno-lista{ color:#666666; font-size:11px; list-style:none; margin:0px; padding:0px;}
.noticia-menu-interno-lista a:link{ color:#666666; text-decoration:none}
.noticia-menu-interno-lista a:hover{ color:#666666; text-decoration:underline;}
.noticia-menu-interno-lista a:active{ color:#999900; text-decoration:none; font-weight:bold;}
.noticia-menu-interno-lista a:visited{ color:#666666; text-decoration:none}

.noticia-meio-topo{ height:58px; padding-top:100px; background-image:url(../img/topo-interna-noticia-new.jpg); padding-left:30px;}







/* ##################### CENTRAL DO ALUNO ##################### */

.foto-topo-aluno {
	position:absolute;
	width:614px;
	height:158px;
	z-index:10;
	top:0px;
	padding-left:207px;
	text-align:left;
}
.aluno-meio-topo{ height:50px; padding-top:108px; background-image:url(../img/topo-central-aluno.jpg); padding-left:30px;}

.bg-foto-aluno{ 
	height:278px; 
	width:400px; 
	background-image:url(../img/bg-foto.gif); 
	background-repeat:repeat; 
	background-position:top;
}

.foto-aluno{ 
	width:400px;
	height:266px;
	padding-top:6px;
}

.aluno-menu-interno{ color:#999900; font-size:15px; font-weight:bold; padding-bottom:17px;}
.aluno-menu-interno-tit{ color:#C5C552; font-size:15px; font-weight:bold; padding-bottom:17px; margin-left:10px;}

.aluno-menu-interno-lista{ color:#666666; font-size:11px; list-style:none; margin:0px; padding:0px; line-height:20px;}
.aluno-menu-interno-lista a:link{ color:#666666; text-decoration:none}
.aluno-menu-interno-lista a:hover{ color:#666666; text-decoration:underline;}
.aluno-menu-interno-lista a:active{ color:#999900; text-decoration:none; font-weight:bold;}
.aluno-menu-interno-lista a:visited{ color:#666666; text-decoration:none}

.avisos-importantes-titulo{ padding-top:22px; height:25px; background-image:url(../img/tit-noticias-dia.gif); background-repeat:no-repeat; background-position:left;}
.aviso-importante{ padding-bottom:15px; padding-top:10px; text-align:left}
.aviso-importante ul{margin:0px; padding:0px; padding-bottom:10px; margin-left:10px;}
.aviso-importante-data{ color:#999999; font-size:9px; list-style:none; margin:0px; padding:0px; line-height:12px;}
.aviso-importante-titulo{ 
	color:#999900; 
	font-size:15px; 
	list-style:none; 
	margin:0px; 
	padding:3px 0px 7px 0px; 
	line-height:12px; 
	font-weight:bold;
}
.aviso-importante-titulo a:link, .noticias-dia-titulo a:visited { color:#999900; text-decoration:none}
.aviso-importante-titulo a:hover { color:#999900; text-decoration:underline}
.aviso-importante-descricao{ font-size:12px; color:#666666; list-style:none; margin-bottom:5px;}

.paginacao-aviso{width:405px; padding-left:10px; color:#999900;text-align:left}
.qtdade-avisos{width:170px; font-weight:bold; font-size:15px; float:left; }
.qtdade-avisos span{font-size:30px;}
.navega-avisos{width:210px; font-size:11px; margin-top:17px; text-align:right; float:right; margin-right:12px}

.proximo-on{
	background-image:url(../img/proxima-on.png);
	background-repeat:no-repeat;
	background-position:left;
	color:#999900;
	font-weight:bold;
	font-size:11px;
	padding-left:13px;
	padding-bottom:2px;
	float:right;
}
.proximo-on a:link, .proximo-on a:visited {color:#999900; text-decoration:none;}
.proximo-on a:hover {color:#999900; text-decoration:underline;}

.proximo-off{
	background-image:url(../img/proxima-off.png);
	background-repeat:no-repeat;
	background-position:left;
	color:#CCCCCC;
	font-weight:bold;
	font-size:11px;
	padding-left:13px;
	padding-bottom:2px;
	float:right;
}


.anterior-on{
	background-image:url(../img/anterior-on.png);
	background-repeat:no-repeat;
	background-position:right;
	color:#999900;
	font-weight:bold;
	font-size:11px;
	padding-right:15px;
	padding-bottom:2px;
	float:left;
}
.anterior-on a:link, .proximo-on a:visited {color:#999900; text-decoration:none;}
.anterior-on a:hover {color:#999900; text-decoration:underline;}

.anterior-off{
	background-image:url(../img/anterior-off.png);
	background-repeat:no-repeat;
	background-position:right;
	color:#CCCCCC;
	font-weight:bold;
	font-size:11px;
	padding-right:15px;
	padding-bottom:2px;
	float:left;
}

.dados-aluno{width:400px; margin-top:10px;}
.nome-aluno{text-align:left; color:#999900; font-size:30px; font-weight:bold; width:65%; float:left;} 
.sobrenome-aluno{text-align:left; color:#999900; font-size:12px; font-weight:bold;width:65%; float:left;}
.altera-foto{font-size:12px; color:#999900; text-align:right; width:35%; float:right; padding-top:15px;}
.altera-dados{font-size:12px; color:#999900; text-align:right; width:35%; float:right}
.altera-foto a:link, .altera-foto a:visited{color:#999900; text-align:right; text-decoration:none;}
.altera-foto a:hover{color:#999900; text-align:right; text-decoration:underline;}
.altera-dados a:link, .altera-foto a:visited{color:#999900; text-align:right; text-decoration:none;}
.altera-dados a:hover{color:#999900; text-align:right; text-decoration:underline;}
.curso-semestre{width:100%; color:#666666; font-weight:bold; font-size:12px; text-align:left; padding-top:3px;}


.spacer-aluno{width:410px; height:135px;}

/*
LOCAL COM AS ULTIMAS PUBLICACOES
*/
#LocalAcessoJornal{
	width:415px;
	height:200px;
	border:solid 0px #000000;
	float:left;
	background-image:url(../img/fundojornal.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}
#LocalAmostraJornal{
	width:127px;
	height:200px;
	float:left;	
}
#LocalAmostraJornal table tr td{
	border:solid 0px #000000;
}
.NomeJornal{
	font-weight:bold;
	font-size:8pt;
	text-align:center;
}
#btnVolta{
	width:10px;
	height:145px;
	font-weight:bold;
	font-size:8pt;
	float:left;
}
#btnAvanca{
	width:10px;
	height:145px;
	font-weight:bold;
	font-size:8pt;
	float:right;
}
#LocalAcessoJornal a{
	font-weight:bold;
	font-size:8pt;
	text-align:center;
	color:#000000;
}
/*
RETORNO DE DADOS
*/
.informacaoSugestao{
	font-size:10px;
	font-weight:bold;
	width:auto;
	color:#FF0000;
	text-align:center;
}
.informacaoEnquete{
	font-size:10px;
	font-weight:bold;
	width:auto;
	color:#FF0000;
	text-align:center;
}
/*
--------------------------------------------------------------------
 Icones para as internas
--------------------------------------------------------------------
*/

.lnkDoc,.lnkXls,.lnkPdf,.lnkCdr,.lnkHtml,.lnkZip, .lnkEps, .lnkPpt, .lnkSwf, .lnkSom{
	background-position: left center;
	padding-left: 22px;
}

.lnkDoc {
	background: url(../img/ico_doc.gif) no-repeat;	
}
.lnkXls {
	background: url(../img/ico_xls.gif) no-repeat;	
}
.lnkPdf {
	background: url(../img/ico_pdf.gif) no-repeat;	
}
.lnkSwf {
	background: url(../img/ico_pdf.gif) no-repeat;	
}
.lnkCdr {
	background: url(../img/ico_cdr.gif) no-repeat;	
}
.lnkHtml {
	background: url(../img/ico_html.gif) no-repeat;	
}
.lnkZip {
	background: url(../img/ico_zip.gif) no-repeat;	
}
.lnkEps {
	background: url(../img/ico_eps.gif) no-repeat;	
}
.lnkPpt {
	background: url(../img/ico_ppt.gif) no-repeat;	
}
.lnkContato {
	background: url(../img/ico_contato.gif) no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.lnkSom {
	background: url(../img/ico_som.gif) no-repeat;	
}

/*
dados para a tabela com resultado de enquetes
*/
#tabelaEnquete{
	border:solid 0px #FFFFFF;
	font-size:12px;
}
#tabelaEnquete td{
	border:solid 0px #FFFFFF;
}

/*LOCAL TRANSPORTES*/
.transporte-index {
	background:transparent url(../img/transporte.png) no-repeat scroll 0 0;
	font-size:13px;
	height:18px;
	margin:20px 0 0;
	padding:0 0 10px 30px;
}
.transporte-index a, .transporte-index a:link, .transporte-index a:visited {
	color:#FFFFFF;
	text-decoration:none;
}