@charset "UTF-8";
/* CSS Document */

* html img/**/ {
 filter:expression(
   this.alphaxLoaded ? "" :
   (
       this.src.substr(this.src.length-4)==".png"
       ?
       (
     (!this.complete)
     ? "" :
         this.runtimeStyle.filter=
         ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
         (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
         String(this.alphaxLoaded=true).substr(0,0)+
         (this.src="fileadmin/templates/faculdades/css/blank.png").substr(0,0)
       )
       :
       this.runtimeStyle.filter=""
   )
     );
}

body{
	background-image:url(../imagens/bg_fim.jpg);
	background-repeat: repeat;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0 auto;
	padding:0;
	text-align:center;
	line-height:1.4em;
}

#lente_news1{
	left: 50%; 
/*	top: 27px;
	_top: 29px;*/
	margin-left: -370px;
	_margin-left: -376px;
	float:left;
	position: relative; 
	width: 184px; 
	height: 143px; 
	/*background: url(../imagens/lente_imagem_news.png);
	z-index: 10;*/
}
#lente_news2{
	left: 50%; 
	/*top: 2px;
	_top: 4px;*/
	margin-left: -310px;
	_margin-left: -310px;
	float:left;
	position: relative; 
	width: 119px; 
	height: 93px; 
	/*background: url(../imagens/lente_imagem_news.png);
	z-index: 10;*/
}

p{
	margin: 0;
	padding: 0;
}
img{
	border: none;
}
#principal{
	text-align: left;
	width: 100%;
	height: auto;
	margin:0 auto;
}
/* INICIO BACKGROUND */ 
#bg_videowall{
	width: 100%;
	height: 395px;
}
#bg_menu{
	width: 100%;
	height: 26px;
}
#bg_conteudo{
	width: 100%;
	height: auto;
	background-image:url(../imagens/bg_conteudo.jpg);
	background-repeat:repeat-x;
}
/* FIM BACKGROUND */ 

/* INICIO -  MENU SUPERIOR */
#menu{
	position: absolute;
	top: 385px; 
	z-index:999;
	width: 755px; 
	height: 28px; 
	left:50%;  
	margin-left:-377px;
}

#menu ul{
	list-style:none;
}

#menu li {
	float:left;
	display:block;
	*display:inline-block;
}
#menu a {
	background-image:url(../imagens/fundo_menu_principal.jpg);
	display:block;
	*display:inline-block;
	padding:5px 3px 0 3px;
	height:23px;
	*height:28px;
	color:#FFFFFF;
}

#busca {
	text-align:right;
	background-image:url(../imagens/bg_busca.gif);
	background-position:right;
	/*background-repeat:no-repeat;*/
	height:28px;
}

#resultado_busca {
	position:absolute;
	top:500px;
	left:300px;
	z-index:50;
	height:28px;
}

#busca input {
	margin-top:0px;
}
/* FIM -  MENU SUPERIOR */

/* INICIO - MENU LATERAL */
#menu_lateral{
	float: left;
	width: 170px;
	height: auto;
	margin:0 8px 0 0;
	padding:0;
}

#menu_lateral ul{
	list-style:none;
	margin:0;
	padding:0;
	_float:left;
	width: 170px;
}
#menu_lateral li{
	margin: 0;
	padding: 0;
	width:170px;
}
#menu_lateral a{
	margin: 0;
	padding: 0;
	font-size: 9px;
	color:#727272;
	text-decoration:none;
}

#menu_lateral .titulo_menu{
	background-image:url(../imagens/menu_lateral_titulo_.png);
	background-repeat:no-repeat;
	height: 34px;
	padding-left: 22px;
	padding-top: 8px;	
}

#menu_lateral .titulo_menu a{
	margin:0;
	padding:0;
	color: #252525;
	font-size: 12px;
	font-weight: bold;
}

#menu_lateral .item_cor1{
	margin:0;
	padding:0;
	background-image:url(../imagens/menu_item_cor1.png);
	background-repeat:repeat-y;
	background-position:top left;
	height: auto;
	width:160px;
	_width:170px;	
	padding-left:10px;
}
#menu_lateral .item_separador{
	margin:0;
	padding:0;
	background-image:url(../imagens/menu_item_separador.png);
	background-repeat:no-repeat;
	background-position:top left;
	height: 1px;	
}

#menu_lateral .menu_item_final{
	_margin:-2px 0 0 0;
	padding:0;
	background-image:url(../imagens/menu_item_final.png);
	background-repeat:no-repeat;
	height: 15px;
}
/* FIM - MENU LATERAL */

/* INICIO - CONTEUDO */
#conteudo{
	margin:0 auto;
	height: auto;
	width:760px;
	_width:760px;
	padding-top: 30px;
	position:relative;
	left:50%;
	margin-left:-380px;
}
/* INICIO - CONTEUDO INTERNA */
#conteudo_interna{
	margin:0 auto;
	height: auto;
	width:760px;
	padding-top: 30px;
	position:relative;
	left:50%;
	margin-left:-380px;
	
}

/* INICIO - AGENDA */
#conteudo_noticia1{
	margin-right: 4px;
	float: left;
	width: 379px;
	/*height:425px;*/
	
}

#conteudo_noticia2{
	margin-right: 2px;
	float: left;
	width: 379px;
	/*height:425px;*/
}

#conteudo_noticia1 .noticia_maior{
	margin:0;
	padding:0;
	float: left;
	width: 180px;
	height: 274px;
	
}

#conteudo_noticia1 .imagem{
	margin:0;
	padding:0;
	width:180px;
	height:143px;
}
#conteudo_noticia1 .titulo{
	width: 180px;
	height: 31px;
	_height: 41px;
	padding: 5px;
	background-image: url(../imagens/news_titulo.png);	
	background-repeat: no-repeat;
}

#conteudo_noticia1 .titulo a{
	font-size:13px;
	color: #2078b3;
	font-weight:bold;	
	text-decoration:none;
}

#conteudo_noticia1 .resumo{
	background-image: url(../imagens/news_texto.png);
	background-repeat: no-repeat;
	width: 180px;
	height: 24px;
	_height: 24px;
	padding: 5px;
}
#conteudo_noticia1 .resumo a{
	font-size: 11px;
	color: #9b9b9a;
	text-decoration:none;
}

#conteudo_noticia2 .noticia_menor{
	float: left;
	width: 115px;
	height: 130px;
	margin-top:2px;
	margin-right:4px;
	_margin-right:0px;
}

#conteudo_noticia2 .noticia_menor_imagem{
	width: 115px;
	height: 93px;
	background-image: url(../imagens/lente_imagem_menor.png);
	background-repeat: no-repeat;		
}
#conteudo_noticia2 .noticia_menor_titulo{
	width: 115px;
	height: 37px;
	padding: 6px;
	background-image: url(../imagens/news_titulo_menor.png);
	background-repeat: no-repeat;		
}
#conteudo_noticia2 .noticia_menor_titulo a{
	font-size:10px;
	color: #2078b3;
	font-weight:bold;		

	text-decoration:none;
}

/* FIM - AGENDA */

/* INICIO - AGENDA */
#conteudo_agenda{
	float: right;
	width: 197px;
	height: 525px;
	margin:0 0 0 -5px;
	padding:0;
}
#conteudo_agenda #agenda_cont{
	float: left;
	width: 197px;
	height: 478px;
	background-image: url(../imagens/conteudo_agenda.png);
}
#conteudo_agenda #agenda_lista_completa{
	float: left;
	width: 197px;
	height: 20px;
	background-image: url(../imagens/lista_completa_agenda.png);
}

#conteudo_agenda .agenda_item{
	width: 197px;
	height: 60px;
}

#conteudo_agenda .agenda_item_data{
	height: 45px; 
	width: 45px;
	margin-top: 15px; 
	text-align: center;
	float: left;
}
#conteudo_agenda .agenda_item_titulo{
	height: 50px; 
	width: 120px;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;  
	float: left; 
}
#conteudo_agenda a{
	font-size: 10px; 
	color: #999896;
	text-decoration:none;
}
#conteudo_agenda a:hover{
	font-size: 10px; 
	color: #999896;
	text-decoration:none;
}
#conteudo_agenda a:active{
	font-size: 10px; 
	color: #999896;
	text-decoration:none;
}
#conteudo_agenda a:visited{
	font-size: 10px; 
	color: #999896;
	text-decoration:none;
}

/* FIM - AGENDA */

#blogger_emprego{
	margin-top:11px;
	float: right;
	width: 580px;
	height: auto;	
}

#blogger_emprego #ultimo_post{
	float: left;
	padding: 52px 0px 10px 10px;
	background-image: url(../imagens/ultimo_post_fundo.png);
	background-repeat:no-repeat;
	width: 277px;
	_width: 287px;
	height: 153px;
	_height: 215px;
	margin-right:6px;
	
}

#ultimo_post .ultimo_post_resumo{
	padding-right: 6px;
}
#ultimo_post .ultimo_post_titulo{
	padding-right: 6px;
}

#ultimo_post .ultimo_post_titulo a{
	font-size: 12px; 
	color: #0065a8; 
	font-weight:bold; 
	padding-right: 6px;
	text-decoration:none;
}

#ultimo_post .ultimo_post_resumo a{
	font-size: 11px; 
	color: #999896; 
	padding-right: 6px;
	text-decoration:none;
}

#central_emprego{
	float: left;
	background-image: url(../imagens/central_empregos_fundo.png);
	width: 287px;
	height: 163px;
	_height: 215px;
	padding-top: 52px;
}

#central_emprego .central_emprego_item{
	height: 22px; 
	background-image: url(../imagens/central_emprego_item.png); 
	padding: 1px 3px 0px 15px;
}
#central_emprego a{
	color: #0065a8; 
	font-weight:bold; 
	text-decoration: none;
}

#parceiros_educationais{
	margin:6px 0 0 0;
	align="center";
	padding:6 0 0 150px;
	float:right;
	background-image: url(../imagens/parceiros_educacionais_fundo.png);
	background-repeat:no-repeat;
	width:430px;
	_width:580px;
	height:100px;
	_height:100px;
}

#interatividade{
	margin:6px 0 0 0;
	align="center";
	padding:10 0 0 10px;
	float:right;
	background-image: url(../imagens/interatividade.jpg);
	background-repeat:no-repeat;
	width:570px;
	_width:580px;
	height:100px;
	_height:100px;
}

#parceiros_educationais .logos{
	margin-top:0px;
	padding-top:0px;
}

#programas_institucionais{
	margin:7px 0 0 0;
	padding:7 12 0 138px;
	float:right;
	background-image: url(../imagens/programas_institucionais_fundo.png);
	background-position: right;
	background-repeat:no-repeat;
	width:430px;
	_width:580px;
	height:140px;
	_height:140px;
}

#programas_institucionais .logos{
	margin-top:0px;
	padding-top:0px;
	align:center;
}

/* FIM - CONTEUDO */

/* INICIO - RODAPE */
#rodape{
	background-image:url(../imagens/bg_rodape.jpg);
	background-repeat:no-repeat;
	margin-top: 10px;
	width: 760px;
	height: 28px;
	color: #666;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 10px;
	position:relative;
	left:50%;
	margin-left:-380px;
}

#rodape_menu{
	background:url(../imagens/bg_menu_rodape.jpg);
         width:600px;
         height:25px;
	float:center;
	padding-top: 3px;
	overflow:hidden;
}
#rodape_direitos{
	background:none;

         text-align:center;
	padding-top: 3px;
	
}
#rodape_ed{
	float:left;
	background-color:#e7ddca;
	width: 60px;
	height:20px;
}
/* FIM - RODAPE */
.clear{
	clear:both;
}
/* ESTILO INTERNAS */
h2{
	font-size:16px;
	color:#2078B3;
	font-weight:bold;
	margin:10px 0 5px 0;
}

h3{
	font-size:12px;
	color:#3297DA;
	font-weight:bold;
	margin:10px 0 5px 0;
}

hr{
	border:1px #ccc solid;
	margin:5px 0 10px 0;
	width:100%;
}

p{
	margin:0;
	padding:0;
	color:#333333;
}

.lista_conteudo{
	margin:0;
	padding:0;
	list-style-type:circle;	
}
.sublink {
	color:#3297DA;
	font-size:11px;
	font-weight:bold;
}
a.sublink:hover{
	color:#2078B3;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}