/* CSS Document */


	#menufundo{
		width: 259px;
		height: 245px;
		background:url(../imgs/degrade_menu.jpg);
	}
	
	#colmenu{
		width: 259px;
		float: left;
	}

	#colconteudo{
		width: 507px;
		float: left;
		padding-left: 2px;
		padding-right: 2px;
		padding-top: 1px;
	}
	
	#colesquerda{
		width: 253px;
		height: 248px;
		*height: 240px; 
		padding-top: 2px;
		*padding-top: 8px;
		float: left;
		background-color: #EFEFEF;
		margin-top: 2px;
		*margin-top: 0px;
	}
	
	#coldireita{
		width: 253px;
		height: 248px;
		*height: 240px;
		float: right;
		padding-top: 2px;
		*padding-top: 8px;
		background-color: #EFEFEF;
		margin-top: 2px;
		*margin-top: 0px;
	}
	
	#sepadorvertical{
		padding: 3px;
	}
	
	#programac{
		background:url(../imgs/degrade_noticia.jpg);
		height: 248px;
		*height: 240px;
		margin-top: 2px;
		padding-top: 2px;
		*padding-top: 8px;
	}

	#titulodestaque{
		background:url(../imgs/degrade_titulo.jpg);
		height: 18px;
		*height: 16px;
		_background-repeat: repeat-x;
		padding-left: 10px;
		*padding-top: 2px;
	}
		
	#titulodestaque{
		color: #FFFFFF;
		font-size: 12px;
		font-style: normal;
		font-weight: bold; 
	}
	
	#logotv{
		margin-top: 8px;
		text-align: center;
		padding-bottom: 15px;
	}
	
	#textodestaque{
		padding-top: 8px;
		*padding-top: 20px;		
		background-color: #EFEFEF;
		height: 214px;
		*height: 202px;
	}
	
	
	#textoitemdestaque{
		margin-left: 2px;
		width: 170px;
		float: left;
	}
	
	#textoitemdestaque h2{
		font-size: 10px;
		font-weight: bold;
		margin-bottom: 0px;
		margin-top: 0px;
	}
	
	#textoitemdestaque p{
		margin-top: 0px;
		margin-right: 4px;
		padding-top: 0px;
		/*text-align: justify;*/
		font-size: 10px;
		line-height: 130%;
	}	
	
	#textoitemdestaque a{
		text-decoration: none;
		color: #000000;
		font-weight: bold;
		padding: 0px;
		margin: 0px;
	}	
	
	#textoitemdestaque a:hover{
		text-decoration: underline;
	}
	
	#textovagadestaque{
		margin-left: 2px;
		width: 250px;
		float: left;
	}
	
	#textovagadestaque h2{
		font-size: 10px;
		font-weight: bold;
		margin-bottom: 0px;
		padding-bottom:5px;
		margin-top: 0px;
		text-align:justify;
	}
	
	#textovagadestaque p{
		margin-top: 0px;
		margin-right: 4px;
		padding-top: 0px;
		/*text-align: justify;*/
		font-size: 10px;
		line-height: 130%;
	}	
	
	#textovagadestaque a{
		text-decoration: none;
		color: #000000;
		font-weight: bold;
		padding: 0px;
		margin: 0px;
	}	
	
	#textovagadestaque a:hover{
		text-decoration: underline;
	}
	
	#fotoitemdestaque{
		width: 75px;
		float: left;
		/*padding-bottom: 7px;*/
		margin-bottom: 7px;
	}
	
	#fotoitemdestaque p{
		text-align: center;
		margin-top: 0px;
		margin-bottom: 0px;
		padding-bottom: 0px;
		padding-top: 0px;
	}
	
	#fotoitemdestaque{
		font-size: 10px;
		padding-left: 4px;
	}
	
	#rodapep{
		clear: both;
		position: absolute;
		bottom: 0;
	}
	
	#fotodivulgacao{
		*padding-bottom: 2px;
	}
	
	#titulosecao{
		margin-top: 30px;
		margin-right: 10px;
	}
	
	#titulosecao{
		text-align: right;
		font-size: 18px;
		font-weight: bold;
		color: #E67819;
	}
	
	#textoconteudo{
		text-align: justify;
		margin-left: 10px;
		margin-right: 10px;
		font-size: 12px;
		line-height: 130%;
		padding-bottom: 30px;
	}
	
	#textoconteudo hr{
		width: 480px;
		border: 1px dotted #CCCCCC;		
		*border: 2px dotted #CCCCCC;
	}
	
	#textoconteudo a{
		color: #000000;
	}
	
	#itemdestaque{
		/*margin-top: 8px;
		*margin-top: 18px;*/
	}
	
	#tabelaitensdupla{
		background-color: #A4A4A4;
	}
	
	#tabelaitensdupla th{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
	}
	
	#tabelasubtitulodupla{
		background-color: #F1A70A;
	}
	
	#tabelasubtitulodupla th{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;	
		padding-left: 10px;
	}
	
	.tabelavaloresdupla{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	
	#divtabela{
		margin-bottom: 30px;
		position: relative;
	}
	
	#tabelamatriz{
		position: static;
	}
	
	#destaquemenu{
		background:url(../imgs/degrade_noticia.jpg);
		width: 259px;
		height: 248px;
		*height: 240px;
		margin-top: 2px;
		padding-top: 2px;
		*padding-top: 8px;
	}
	
	#divulgacao{
		*padding-bottom: 2px;
		text-align: center;
		height: 252px;
		*height: 248px;
		background-image: url(../imgs/degrade_banner.jpg);
		background-repeat: repeat-x;
	}	
	
	#cursos{
		margin-left: 5px;
		margin-bottom: 30px;
		background-color: #EFEFEF;
	}
	
	#areaconhecimento{
		background-image: url(../imgs/degrade_botao_menu.jpg);
		_background-repeat: repeat-x;
		margin-top: 8px;
		padding: 0px;
		padding-left: 5px;
		height: 20px;
		clear: both;
	}
	
	#areaconhecimento{
		color:#FFFFFF;
		font-size: 14px;
		font-weight: bold;	
	}
	
	#areaconhecimento h3{
		margin-top: 2px;
		color:#FFFFFF;
		font-size: 12px;
		font-weight: bold;	
	}

	#cursosareaconhecimento{
		margin: 5px;
		display: table;
		width: 99%;
		_width: 98%;
	}
	
	#menucursos{
		color: #000000;
		width: 350px;
		float: left;
		text-decoration: none;
		font-size: 12px;
		padding: 5px;
	}
	
	#menucursosextendido{
		color: #000000;
		width: 470px;
		float: left;
		text-decoration: none;
		font-size: 12px;
		padding: 5px;
	}
	
	#menucursosextendido a{
		color: #000000;	
		text-decoration: none;
	}
	
	#menucursosextendido a:hover{
		text-decoration: underline;
	}
	
	#statuscursos{
		width: 120px;
		float: left;
		text-align: center;
		padding: 5px;
	}
	
	#statuscursos span{
		color: #000000;
		font-size: 12px;
	}
	
	#menucursos a{
		color: #000000;	
		text-decoration: none;
	}
	
	#menucursos a:hover{
		text-decoration: underline;
	}
	
	#endereco{
		margin-top: 100px;
		text-align: center;
	}
	
	#endereco hr{
		width: 380px;
		border: 1px dotted #CCCCCC;		
		*border: 2px dotted #CCCCCC;
	}
	
	#endereco p{
		font-size: 10px;
		line-height: 150%;
	}	
	
	#endereco a{
		color: #000000;
		text-decoration: none;
	}
	
	#endereco a:hover{
		text-decoration: underline;
	}
	
	#enderecoconteudo{
		margin-top: 50px;
		text-align: center;
		margin-bottom: 30px;
	}
	
	#enderecoconteudo hr{
		width: 380px;
		border: 1px dotted #CCCCCC;		
		*border: 2px dotted #CCCCCC;
	}
	
	#enderecoconteudo p{
		font-size: 10px;
		line-height: 150%;
	}	
	
	#enderecoconteudo a{
		color: #000000;
		text-decoration: none;
	}
	
	#enderecoconteudo a:hover{
		text-decoration: underline;
	}
	
	#cursosespecializacao{
		margin-left: 5px;
		margin-bottom: 30px;
	}
	
	#nomecurso{
		text-align: center;
		padding: 5px;
		font-size: 12px;
		font-weight: bold;
		background-image: url(../imgs/degrade_menu.jpg);
	}
	
	#itemtitulomaior{
		height: 14px;
		float: left;
		width: 377px;
		padding: 5px;
		text-align: center;
		background-image: url(../imgs/degrade_menu.jpg);
		background-position: center;
	}
	
	#disciplinas{
		background-color: #EFEFEF;
		width: 497px;
	}
	
	#professores{
		background-color: #EFEFEF;
		width: 497px;
	}
	
	#itemtitulomaior span{
		font-size: 12px;
		font-weight: bold;
	}
	
	#itemtitulomenor{
		height: 14px;
		float: left;
		width: 100px;
		padding: 5px;
		text-align: center;
		background-image: url(../imgs/degrade_menu.jpg);
		background-position: center;
	}
	
	#itemtitulomenor span{
		font-size: 12px;
		font-weight: bold;
	}
	
	#espacovertical{
		padding: 20px;
	}
	
	#espacovertical_menor{
		padding: 2px;
	}
	
	#espacovertical_medio{
		padding: 10px;
	}
	
	#textoitemmaior{
		width: 377px;
		color: #000000;
		float: left;
		padding: 5px;
	}
	
	#textoitemmaior span{
		font-size: 12px;
	}
	
	#textoitemmenor{
		width: 100px;
		color: #000000;	
		float: left;
		padding: 5px;
		text-align: center;
	}
	
	#textoitemmenor span{
		font-size: 12px;
	}
	
	#menuespecializacao{
		padding: 0px;
		margin: 0px;
		font-size: 12px;
		border: 0;
	}
	
	#menuespecializacao li{
		display: inline;
		list-style: none;
		border: solid 1px #CCCCCC;
		background-color: #EFEFEF;
		*margin: 2px;
		padding: 3px 2px;
	}
	
	#menuespecializacao li a{
		*margin-left: 5px;
		color: #000000;
		text-decoration: none;
		cursor: pointer;
	}
	
	#menuespecializacao li:hover{
		background-color: #CCCCCC;
	}
	
	#investimento{
		background-color: #EFEFEF;
		width: 240px;
	}		
	
	#itemtitulomaior_reduzido{
		height: 14px;
		float: left;
		width: 150px;
		padding: 5px;
		text-align: center;
		background-image: url(../imgs/degrade_menu.jpg);
		background-position: center;
	}


	#itemtitulomaior_reduzido span{
		font-size: 12px;
		font-weight: bold;
	}

	#itemtitulomenor_reduzido{
		height: 14px;
		float: left;
		width: 70px;
		padding: 5px;
		text-align: center;
		background-image: url(../imgs/degrade_menu.jpg);
		background-position: center;
	}
	
	#itemtitulomenor_reduzido span{
		font-size: 12px;
		font-weight: bold;
	}	
	
	#textoitemmaior_reduzido{
		width: 150px;
		color: #000000;
		float: left;
		padding: 5px;
	}
	
	#textoitemmaior_reduzido span{
		font-size: 12px;
	}
	
	#textoitemmenor_reduzido{
		width: 70px;
		color: #000000;	
		float: left;
		padding: 5px;
		text-align: center;
	}
	
	#textoitemmenor_reduzido span{
		font-size: 12px;
	}	
	
	#textocomum{
		font-size: 12px;
	}	
	
	#menucursos_mediano{
		color: #000000;
		width: 390px;
		float: left;
		text-decoration: none;
		font-size: 12px;
		padding: 5px;
	}
	
	#menucursos_mediano a{
		color: #000000;	
		text-decoration: none;
	}
	
	#menucursos_mediano a:hover{
		text-decoration: underline;
	}
	
	#statuscursos_mediano{
		width: 80px;
		float: left;
		text-align: center;
		padding: 5px;
	}
	
	#statuscursos_mediano span{
		color: #000000;
		font-size: 12px;
	}
	
	#itemmaior{
		height: 14px;
		float: left;
		width: 200px;
		padding: 5px;
		text-align: center;
		background-image: url(imgs/degrade_menu.jpg);
		background-position: center;
	}
	
	#itemmenor{
		height: 14px;
		float: left;
		width: 65px;
		padding: 5px;
		text-align: center;
		background-image: url(imgs/degrade_menu.jpg);
		background-position: center;
	}

	#itemmedio{
		height: 14px;
		float: left;
		width: 127px;
		padding: 5px;
		text-align: center;
		background-image: url(imgs/degrade_menu.jpg);
		background-position: center;
	}

	#itemmaior span{
		font-size: 12px;
		font-weight: bold;
	}

	#itemmenor span{
		font-size: 12px;
		font-weight: bold;
	}

	#itemmedio span{
		font-size: 12px;
		font-weight: bold;
	}
	
	#itemtextomaior{
		width: 200px;
		color: #000000;
		float: left;
		padding: 5px;
	}
	
	#itemtextomenor{
		width: 65px;
		color: #000000;
		float: left;
		padding: 5px;
		text-align: center;
	}
	
	#itemtextomedio{
		width: 127px;
		color: #000000;
		float: left;
		padding: 5px;
		text-align: center
	}
	
	#itemtextomaior span{
		font-size: 12px;
	}
	
	#itemtextomenor span{
		font-size: 10px;
	}
	
	#itemtextomedio span{
		font-size: 10px;
	}
	
	#linklivre{
		color: #000000;
		cursor: pointer;
		text-decoration: underline;
	}	
	
	#faixaitens{
		font-size: 10px;
		float: left;
		width: 45%;
	}
	
	#faixaitens a{
		color: #000000;
	}

	#fotos{
		padding-top: 5px;
	}

	#bloco{
		font-size: 10px;
		float: left;
		padding-bottom: 20px;
		width: 48%;
	}
	
	#espacohorizontalgrande{
		padding: 10px;
		float: left;
	}
	
	#bloco h2{
		margin-bottom: 1px;
		font-size: 10px;
		font-weight: bold;
	}
	
	#bloco span{
		text-align:justify;
		font-size: 10px;
		line-height: 140%;
	}
	
	#bloco a{
		text-decoration: none;
		color: #000000;
		font-weight: bold;
	}
	
	#bloco a:hover{
		text-decoration: underline;
	}
	
	#listaitens{
		font-size: 10px;
		width: 480px;
	}
	
	#listaitens:hover{
		background-color: #EFEFEF;
		display: block;
	}
	
	#listaitens h2{
		font-weight: bold;
		font-size: 10px;
		float: left;
		margin-top: 0;
		margin-bottom: 0;
	}
	
	#listaitens h2 a{
		text-decoration: none;
	}
	
	#listaitens h2 a:hover{
		text-decoration: underline;
	}
	
	#listaitens span{
		float: left;
		text-align:justify;
		font-size: 10px;
		line-height: 140%;
	}
	
	#listaitens span a{
		text-decoration: none;
	}
	
	#calendario{
		padding-top: 10px;
	}

	#topobiblioteca{
		float: left;
		padding-left: 5px;
		padding-top: 3px;
		font-size: 16px;
		font-weight: bold;
		color: #000000;
	}
	
	#itembusca li{
		padding-bottom: 15px;
	}
	
	#itembusca li h3{
		font-size: 12px;
		margin-bottom: 3px;
	}
	
	#itembusca li h3 a{
		text-decoration: none;
		color: #0073AC;
	}
	
	#itembusca li span a{
		color: #E67819;
	}
	
	#menupaginacaobusca{
		list-style-type: none;
	}
	
	#menupaginacaobusca li{
		display: inline;
		font-size: 12px;
	}
	
	#EspacoGaleraFoto{
		width: 400px;
		float: left;
	}
	
	#EspacoGaleraFotoMini{
		float: left;
		width: 80px;
	}
	
	#EspacoGaleraFotoMini img{
		padding-bottom: 2px;
	}
	
	#formcomentario{
		background-color: #EFEFEF;
		padding: 3px;
		display: none;
	}
	
	#comentario{
		text-indent: 15px;
		padding: 10px;
	}
	
	#fotoespacogaleradestaque{
		width: 110px;
		padding: 5px;
		float: left;
	}