/* CSS Document */

	#barraTopo{
		margin-top: 13px;
		background-image: url(/pos/lato/imagens/background_barra.gif);
		background-repeat: no-repeat;
		background-color: #C9C6FD;
	}
	#barraTopo td{ font-weight: bolder; }
	
	#imgCurso{ margin-bottom: 25px; }
	.foto-curso{ background-image: url(../imagens/background_foto.gif); background-repeat: no-repeat; }
	#conteudo{
		margin-top: 20px;
	}
	#conteudoCurso{
		padding-left: 16px;
	}
	
	#menu, #menu a{
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		font-size: 10px;
		font-weight: bolder;
		color: black;
	}
	#menu li{
		background-image: url(../lato/imagens/background_menu.gif);
		background-repeat: no-repeat;
		margin-bottom: 1px;
		padding: 2px 0px 4px 23px;
	}

	#menu .menuOn{
		background-image: url(../imagens/background_menu_on.gif);
		background-repeat: no-repeat;
	}
	#menu .homePos{
		background-image: url(../imagens/background_menu_home.gif);
		background-repeat: no-repeat;
	}
	#menu #ultimo-item{ border-bottom: 1px solid #CCC; }

	#tabela-oferecimento{ 
		background-image: url(imagens/background_oferecimento.gif); 
		background-repeat: no-repeat;
		background-color: #CDCBFF;
		width: 567px;
		margin-bottom: 0px;
		*margin-top: -16px;
	}
	#tabela-oferecimento .alternada{ background-color: #E2E1FF; }
	#tabela-oferecimento td{ padding-left: 15px; color: #7E2FAA; font-weight: bolder; }
	#tabela-oferecimento td span{ color: black; font-weight: normal; }
	#tabela-oferecimento a{ color: black; font-weight: normal; }
	
	#logoReal{ margin: 20px 0px 20px 0px; }

	#quadroInfosDest{ 
		background-color: #FFFF80;
		padding: 8px;
		margin: 0px 0px 8px;
		font-size: 11px;
	}
	
	#quadroInfosDest p{ margin-top: 5px; margin-bottom: 8px; display: block; }

	#quadroInfos{
		background-color: #EEEEEE;
		padding: 8px;
		margin: 20px 0px;
		font-size: 11px;
	}
	#quadroInfos p{ margin-top: 5px; margin-bottom: 8px; display: block; }
	
	#informacoesCurso{ padding: 0 0 0 15px; margin-bottom: 5px; font-weight: bolder; }
	.margemImg{ margin-right: 5px; }
	
	#linhasPesquisa{ 
		background-image: url(../lato/imagens/background_linhas_pesquisa.gif);
		background-repeat: no-repeat;
		background-color: #E5E5E5;
		padding: 12px 10px 17px 15px;
		width: 567px;
	}
	#linhasPesquisa div{ padding: 0 0 5px 0; color: #7E2FAA; font-weight: bolder; }
	#linhasPesquisa div .text{ font-weight: normal; color: black; }
	
	.agenda {
		background-color: #FEFFCB;
		padding: 4px 0px 5px 15px;
		font-size: 10px;
		color: black;
	}
	.agenda *{ color: black; }
	#lnkAgendaCompleta{ font-weight: normal; }
	
	#conteudoTexto{ margin-top: 25px; }
	#conteudoTexto p{ margin-top: 10px; }
	#conteudoTexto a{ color: #7E30AA; }
	#conteudoTexto .margemImg{ margin-left: 15px; }
	/*#conteudoTexto .titulo{ color: #7E2FAA; }*/
	#conteudoTexto div.margemImg{ padding-top: 5px; padding-bottom: 25px; color: black; }
	
	.show{ display: inherit; }
	.hide{ display: none; }
	
	#agendaExpandida, #agendaExpandidaOferecimento{
		background-color: #FEFFCB;
		padding: 5px 10px 5px 15px;
		font-size: 10px;
	}
	#agendaExpandida a{ color: black; }
	 
	#botoes{ margin-top: 35px; margin-left: 17px; }
	
	.listagemGeral, .listagemEventos{
		list-style-type: none;
		margin-left: 13px;
		padding-left: 0px;
	}
	.listagemGeral li{
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.listagemGeral a, .listagemEventos a{ color: black; }
	
	.listagemEventos{ 
		margin-left: 0px;
	}
	.listagemEventos li{ padding: 4px 4px 4px 13px; }
	.listagemEventos .on{ background-color: #E3E3FB; }
	
	.less{ color: #333333; }
	
	.eventoTitulo{
		padding: 10px;
		background-color: #F8F8F8;
		margin-top: 10px;
		margin-left: 10px;
	}
	
	.divConteudo{ margin-left: 10px; }
	
	.arquivosRelacionados{
		margin-left: 13px;
		margin-bottom: 0px;
		padding-bottom: 0px;
	}
	
	.coordenador{
		background-color: #E9DDF1;
	}
	
	.tabelaListagem{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	.tabelaListagem td{
		padding: 3px 10px 3px 13px;
	}
	.tituloTd{
  	background-color: #CCFFFF;
	}
	
	.nomeDocente, .coordenador{
		color: #7E2FAA; 
		padding: 5px 0px 5px 13px;
		margin-bottom: -10px;
		font-weight: bolder;
	}
	.dadosDocente{
		padding: 0px 0px 3px 13px;
		line-height: 17px;
		background-color: #F0F0F0;
		color: black;
		font-weight: normal;
		margin-bottom: 10px;
	}
	
	.botao-inscrevase{ position: relative; float: right; top: 10px; margin-right: -5px; }

	.valor-inscricao{ float: left; }
	.edital{ text-align: right; margin-right: 15px; }
	.edital a{ text-decoration: underline; color: #7E30AA; }
	.edital a:hover{ text-decoration: none; }
	
	#nomeEvento{ 
		margin-top: 15px; 
		font-weight: bolder; 
	}
	
	.labelEvento{ color: #7E2FAA; font-weight: bold; }
	#dataEvento{
		background-image: url(imagens/background_eventos_datas.gif); 
		background-repeat: no-repeat; 
		padding: 3px 15px 3px 15px;
		color: black;
	}
	#descritivoEvento, #arquivosEvento, #fotosEvento, #videosEvento{
		background-color: #E2E1FF;
		padding: 10px 15px 12px 15px; 
	}
	#arquivosTituloEvento, #fotosTituloEvento, #videosTituloEvento{
		background-color: #CDCBFF;
		font-weight: bold;
		padding: 3px 15px 3px 15px;
		color: #7E2FAA;
		clear: both;
	}

	#arquivosEvento .esquerda{ float: left; width: 50%; }
	#fotosEvento table{ border: 0px; text-align: center; width: 100%; *width: auto; }
	#fotosEvento table td{ font-size: 10px; text-align: center; padding-top: 15px; vertical-align: top; *width: 130px; }
	#fotosEvento table td img{ border: 12px solid #DCDBFF; }
	#fotosEvento table td a:hover img{ border: 12px solid #BAB8FC; }

	#videosEvento table{ border: 0px; text-align: center; width: 100%; *width: auto; }
	#videosEvento table td{ font-size: 10px; text-align: center; padding-top: 15px; vertical-align: top; *width: 130px; }
	#videosEvento table td img{ border: 12px solid #DCDBFF; }
	#videosEvento table td a:hover img{ border: 12px solid #BAB8FC; }

	
