/* CSS Document */
* { margin:0; padding:0; }
body {
 margin:0px;
 padding:0px;
 color:#333333;
 font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size:11px;
 text-align:center;
 background: url(imagens_index/bg.jpg) no-repeat;
 background-position: 50% 0%;	
}
h1, h2, h3, h4, ul, li, p, form, object {
 margin:0px 0 0 0;
 padding:0px;
}
#table {
    position:absolute;
    left: 50%;
    top:50%;
    margin-left: auto;
	margin-right: auto;
	display: table-cell;
 }
#container {
	width:775px;
	height:inherit;
	margin:0 auto;
	background:#FFFFFF;
	border:none;
	min-height:100%;
	z-index: 0;
	display:table;
 }
#top {
 width:775px;
 height:150px;
 margin:0 auto;
}
#menu_top ul {
 padding:6px 0px 0px 20px;
}
#menu_top ul li{
border-left: solid 1px #006699;
}
#menu_top {
 font-size:9px;
 width:775px;
 height:26px;
 background:url(imagens_index/menu_top.gif) no-repeat;
 margin:0 auto;
 text-align:left;
 font-weight:none;
 }
 #menu_top a {
     color:#BAC9D1;
     text-decoration:none;
	 font-size:9px;
	 font-weight:bold;
}

#menu_top a:hover {
    color:#FFFF00;
	font-size:9px;
	font-weight:bold;
}
#atencao {
 width:autopx;
 height:autopx;
 margin:0;
 background:#003366;
 color:#FFFFFF;
}
#atencao a{
color:#FFCC00;
text-decoration:none;
}
#atencao a:hover{
color:#FFFFFF;
text-decoration:underline;
}
#menu_esquerdo {
 width:163px;
 height:auto;
 margin: 10px 0 0 0;
 min-height:683px;
 text-align:left;
 font-stretch:condensed;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
 display:table;
 position:relative;
 }
 
 
  #menu_esquerdo a {
     color:#8BA0AB;
     text-decoration:none;
	 font-size:9px;
	 font-weight:bold;
}
  #menu_esquerdo a:hover {
     color:#000066;
	 font-size:9px;
	 font-weight:bold;
	 text-decoration:underline;
}
 
 
 #menu_esquerdo ul {
 padding:0px 0px 3px 10px;
 float:left;
}
#menu_esquerdo li {
width: 150px;
 list-style:none;
 display:list-item;
 color:#333333;
 border-bottom: solid 1px #E2E8EB;
 margin: 0 0 0 0;
 padding: 0 0 1px 0;
}
 #titulo_menu_esquerdo {
 width:143px;
 height:18px;
 padding:2px 0 0 5px;
 text-align:left;
 font-weight:none;
 float:left;
 }
.bg_menu a {
 width:140px;
 height:18px;
 text-align:left;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 10px;
 background:url(imagens_index/menu_corpo.gif) no-repeat;
 display:block;
}
.bg_menu a:hover {
 background:url(imagens_index/menu_corpo_2.gif) no-repeat;
}
#menu {
 width:140px;
 height:inherit;
 text-align:left;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}
#menu_cabeca {
 width:140px;
 height:19px;
 text-align:left;
 margin:5px 0px 0px 0px;
 background:url(imagens_index/menu_cabeca.gif);
}
#menu_pe {
 width:140px;
 height:23px;
 text-align:left;
 margin:0px 0px 0px 0px;
 background:url(imagens_index/menu_pe.gif);
}
#menu p{
 font-family:Arial, Helvetica;
 font-size:11px;
 text-align:left;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}
#menu a {
     color:#333333;
     text-decoration:none;
}

#menu a:hover {
    color:#000066;
	text-decoration:none;
}
/*-------------Inicio da colunas-----------------*/
#col_esquerda, #col_direita {
	float:left;
	text-align:left;
	
}
#col_esquerda {
 width:165px;
 height:617px;
 margin:0px 0 0px 0px;
  display:table;
}

#col_direita {
 width:500;
 float:left;
 height:inherit;
 min-height:inherit;
 margin:0px 0px 0px 15px;
 padding:0px 0px 0px 0px;
 text-align:left; 
 display:table;
 }
 #col_direita h4 {
 padding:0px;
 font-family:Arial, Helvetica;
 font-size:11px;
 color:#FF9900;
 font-weight:bold;
 margin:0 0 0 0;
 }
 #col_direita h5 {
 padding:0px;
 font-family:Arial, Helvetica;
 font-size:11px;
 color:#003366;
 font-weight:bold;
 margin:0 0 0 0;
 }
 #col_direita h6 {
 padding:0px;
 font-family:Arial, Helvetica;
 font-size:12px;
 text-align:center;
 color:#FFFFFF;
 font-weight:bold;
 margin:0px 0 0 0;
 }
 #col_direita a {
     color:#333333;
     text-decoration:none;
}
#home {
 width:560px;
 height:inherit;
 margin:10px 0px 0px 5px;
 padding:0px 0px 0px 0px;
 text-align:left;
 position:relative;
 }
/*--------------------Fim da colunas-------------------*/
#menu_direita a:hover {
    color:#000066;
}
#menu_rodape ul {
 padding:2px 0px 0px 10px;
}
#menu_rodape {
 clear:both;
 width:775px;
 height:27px;
 background:url(imagens_index/menu_rodape.gif) no-repeat;
 margin:0 auto;
 margin: 10px 0 0 0; 
 }
 #menu_rodape a {
     color:#5C7996;
     text-decoration:none;
	 font-weight:normal;
}

#menu_rodape a:hover {
    color:#FF6600;
	font-weight:normal;
}

 /*----------------- Inicio Conteudo do menu ----------------*/
#menu_top li {
 list-style:none;
 display:inline;
 color:#CCCCCC;
 font-weight:bold;
}

/*----------------- FIM Conteudo do menu ----------------*/
 /*----------------- Inicio Conteudo do menu ----------------*/
#menu_rodape li {
 list-style:none;
 display:inline;
 color:#666666;
 font-weight:bold;
}

/*----------------- FIM Conteudo do menu ----------------*/

.campos {
border:1px solid #868686;
font-family:Arial, Helvetica;
font-size:12px;
margin:0px 0 0 70px;
}
.botao_login {
padding:0px;
margin: 0 0 0 0;
}
#noticias {
 width:203px;
 height:165px;
 background:url(imagens_index/fundo_noticias.gif) no-repeat;
 float:left;
 margin: 5px 0px 0px 10px;
 }
 #asnoticias {
 width:205px;
 height:150px;
 font-size:11px;
 }
#asnoticias a {
     color:#657C94;
     text-decoration:none;
	 font-size:11px;
}
#asnoticias a:hover {
    color:#003399;
	text-decoration:underline;
	font-size:11px;
}
#asnoticias p {
width:195px;
margin:0 0 0 5px;
font-size:11px;
float:left;
}
 #botao_instituicao {
 width:99px;
 height:175px;
 margin:5px 0px 0px 0px;
 float:left; /* Deixa a DIV flutuando a esquerda.*/
 text-decoration:none;
 }
 #botao_cursos {
 width:99px;
 height:175px;
 margin:5px 0px 0px 14px;
 float:left; /* Deixa a DIV flutuando a esquerda.*/
 text-decoration:none;
 }
 #destaques {
 width:110px;
 height:175px;
 margin:4px 0px 0px 16px;
 color:#C4DDFF;
 float:left; /* Deixa a DIV flutuando a esquerda.*/
 background:url(imagens_index/fundo_destaques.gif) no-repeat;
}
#destaques a {
     color:#003366;
     text-decoration:none;
}

#destaques a:hover {
    color:#000066;
	text-decoration:underline;
}

#destaques p {
width:100px;
height:auto;
margin:8px 0 0 5px;
color:#000000;
font-size:10px;
}
.banners {
 width:548px;
 height:68px;
 margin:5px 0px 0px 0px;
 float:left;
 z-index:5;
 }
 .banners_uni {
 margin:5px 2px 0px 18px;
 float:left;
 }
 #temporarias {
 width:500px;
 height:auto;
 margin:0px 0px 0px 15px;
 font-family:Arial, Helvetica;
 font-size:12px;
 text-align:justify;
 background:#FFFFFF;
 }
 #temporarias h6 {
 padding:0px;
 font-family:Verdana, Arial, Helvetica;
 font-size:14px;
 text-align:center;
 color:#000066;
 font-weight:bold;
 margin:0px 0px 20px 0px;
 }
 #temporarias a {
 color:#FF6600; 
 text-decoration:none;
}
#temporarias a:hover {
    color:#000066;
	text-decoration:underline;
 }
 .titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
}
.sub_titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	font-weight: bold;
}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	letter-spacing: normal;
	text-align: justify;
	word-spacing: normal;
	white-space: normal;
}
.texto a{
	color: #666666;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	letter-spacing: normal;
}	
.texto a:hover {
	color: #FF9900;
	text-decoration: underline;
}

#maisnoticias {
 margin: 0 0px 0px 10px;
 }
 #maisnoticias p{
 margin: 0 0 0 0;
 font-family:Arial, Helvetica;
 font-size:11px;
 float:left;
 }
#maisnoticias a {
 color:#003366; 
 text-decoration:none;
 font-weight:bold;
}
#maisnoticias a:hover {
    color:#666666;
	text-decoration:underline;
 }
.foto_noticias {
 width:250px;
 height:auto;
 margin:0 auto;
 text-align:left;
 background:#FFFFFF;
 float:left; /* Deixa a DIV flutuando a esquerda.*/
}
#col_baixo {
 width:572px;
 height:180px;
 margin:5px 0 0 0;
 float:left;
}
#lente {
 width:205px;
 height:167px;
 margin:0 0 0 0;
 float:left;
 background:url(imagens_index/bg_lente.gif) no-repeat;
}
#container_lente {
width:196px;
height:165px;
margin:20px 0px 0px 5px;
float:left;
}
#container_lente p {
width:112px;
height:60px;
margin:10px 0 0 2px;
color:#003366;
float:left;
font-size:11px;
}
#radio {
 width:205px;
 height:167px;
 margin:0px 0 0 0;
 float:left;
 background:url(imagens_index/bg_radio.gif) no-repeat;
}
#container_radio {
width:180px;
height:68px;
margin:0 0px 0px 5px;
}
#container_radio p {
margin:100px 0 0 10px;
color:#A2BACC;
text-align:justify;
font-weight:100;
font-size:12px;
}
#container_radio a {
color:#6994B6;
}
#container_radio a:hover {
color:#000000;
}
#container_tv {
width:196px;
height:165px;
margin:20px 0px 0px 5px;
float:left;
}
#container_tv p{
width:110px;
height:60px;
margin:10px 0 0 5px;
color:#003366;
float:left;
font-size:11px;
}
#container_enquete {
width:200px;
height:88px;
margin:40px 0 0 10px;
}
#container_enquete p{
width:190px;
height:inherit;
margin:0 0 0 2px;
color:#718AA6;
}
#tv {
 width:205px;
 height:167px;
 margin:0 0 0 15px;
 float:left;
 background:url(imagens_index/bg_tv.gif) no-repeat;
}
#enquete {
 width:205px;
 height:167px;
 margin: 0 0 0 15px;
 float:left;
 background:url(imagens_index/bg_enquete.gif) no-repeat;
}
#lente a {
     color:#718AA6;
     text-decoration:none;
	 font-size:11px;
}

#lente a:hover {
    color:#666666;
	text-decoration:underline;
	font-size:11px;
}
#tv a {
     color:#718AA6;
     text-decoration:none;
	 font-size:11px;
}

#tv a:hover {
    color:#666666;
	text-decoration:underline;
	font-size:11px;
}
#enquete a {
     color:#718AA6;
     text-decoration:none;
	 font-size:11px;
}

#enquete a:hover {
    color:#000066;
	text-decoration:underline;
	font-size:11px;
}
#mais_lente {
 	width:63px;
 	height:13px;
	margin:2px 0 0 60px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	font-size:11px;
}
#mais_lente a{
	color: #FFFFFF;
	text-decoration: none;
	font-size:11px;
}
#mais_lente a:hover{
	color: #000066;
	text-decoration: none;
	font-size:11px;
}
#mais_radio {
 	width:110px;
 	height:13px;
	margin:10px 0 0 60px;
	color:#003366;
	text-decoration: none;
	text-align:justify;
	font-size:11px;
}
#mais_radio a{
	color:#000066;
	text-decoration: none;
	font-size:11px;
}
#mais_radio a:hover{
	color:#000099;
	text-decoration: none;
	font-size:11px;
}
#mais_enquete {
	width:200px;
 	height:13px;
	margin:140px 0 0 10px;
	color:#000066;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	font-weight:100;
	font:Verdana, Arial, Helvetica, sans-serif;
}
#mais_enquete a{
	color:#FF9900;
	text-decoration: none;
	font-size:12px;
}
#mais_enquete a:hover{
	color:#FF6600;
	text-decoration:underline;
	font-size:12px;
}
#mais_tv {
	width:75px;
 	height:13px;
	margin:1px 0 0 37px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
	font-size:11px;
}
#mais_tv a {
	color: #000066;
	text-decoration: none;
	font-size:11px;
}
#mais_tv a:hover {
	color: #000066;
	text-decoration:underline;
	font-size:11px;
}
#banner4 {
	width:141px;
 	height:110px;
	margin: 0 0 0 0;
	float:left;
}
#rss {
	width:80px;
 	height:20px;
	margin: 3px 0 0 15px;
	float:left;
}
#fies {
	width:108px;
 	height:38px;
	margin: 2px 0 0 15px;
	float:left;
}
#cipa {
	width:108px;
 	height:38px;
	margin: 5px 0 0 15px;
	float:left;
}
#cpa {
	width:108px;
 	height:38px;
	margin: 2px 0 0 15px;
	float:left;
}
#prouni {
	width:108px;
 	height:38px;
	margin: 2px 0 0 15px;
	float:left;
}
#barrinha {
	width:547px;
 	height:50px;
	margin: 15px 0 0 0;
	float:left;
}
#novo_tv {
	position:absolute;
	left: 248px;
	top: 285px;
}
#pop {
	position:absolute;
	left: 10px;
	top: -20px;
}
#banner_pop {
 width:478px;
 height:400px;
 float:left;
 z-index:5;
 }
#central_professor {
	width:76px;
 	height:48px;
	margin: 15px 0 0 15px;
	float:left;
}
#central_aluno {
	width:76px;
 	height:48px;
	margin: 15px 0 0 15px;
	float:left;
}
#titulo_central_professor {
	width:207px;
 	height:15px;
	margin: 0 0 0 35px;
	float:left;
}
#titulo_central_aluno {
	width:168px;
 	height:15px;
	margin: 0 0 0 45px;
	float:left;
}
#quadro_avisos {
	width:355px;
 	height:auto;
	margin: 0 0 0 0;
	float:left;
	background:#EBEBEB;
	border:inherit;
}
#quadro_avisos p{
	font-size:11px;
	text-align:justify;
}
#divform1 {
	width:207px;
 	height:auto;
	margin: 5px 0 0 70px;
}
#divform1 p{
	margin: 10px 0 0 70px;
}
#divform2 {
	width:207px;
 	height:auto;
	margin: 10px 0 0 70px;
}
#divform2 p{
	margin: 10px 0 0 70px;
}
#divform1 {
	width:355px;
 	height:auto;
	margin: 0 0 0 0;
}
#miniaturas {
	width:75px;
 	height:56px;
	margin:5px 0 0 0;
	float:left;
	padding: 0 0 0 0;
	border: 2px solid;
	border-color:#385B96;
	background:url(imagens_index/bg_miniatura_menor.jpg);
}
#miniaturas2 {
	width:75px;
 	height:56px;
	margin:5px 0 0 0;
	float:left;
	padding: 0 0 0 0;
	border: 2px solid;
	border-color:#385B96;
	background:url(imagens_index/bg_miniatura_menor.jpg);
}
#painel {
	width:204px;
	height:165px;
	background:url(lente/fundo_novo_destaque.gif);
	float:left;
	font-size:9px;
	margin: 5px 0 0 0;
}
#painel a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	font-size:9px;
	font-stretch:normal;
	font-style:normal;
	font-weight:100;
}
#painel a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333333;
	font-size:9px;
	font-stretch:normal;
	font-style:normal;
	font-weight:100;
}
#painel a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color:#000066;
	font-size:9px;
	font-stretch:normal;
	font-style:normal;
	font-weight:bold;
}
#painel a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:9px;
	font-stretch:normal;
	font-style:normal;
	font-weight:100;
}
#painel-conteudo {display:none; width:160; height:auto;}
#painel #imgslide {width:200px;height:111px;margin:2px 0 0px 0; padding:0 0 7px 0;}
#painel #to-blend {opacity:0.99;zoom:1;}
#painel {top:0;} /*hack*/

