* { margin:0; padding:0; border:0; }
html, body { width:100%; height:100%; background:#fff; }
.hide { display:none; }
.paginacao {
	list-style:none;
	text-align:center;
}
.paginacao li {
	display:inline;
	padding:0px 5px;
}
#geral {
	width:778px;
	background:#fff url(../imagens/geralBg.gif) repeat-y;
	font:12px verdana, sans-serif;
	color:#000;
}
p {
	font:10px verdana, sans-serif;
	color:#000;
}
a { text-decoration:none; }
a:hover { text-decoration:underline; }

.texto{
	font:11px verdana, sans-serif;
	color:#000;
}
/* TESTEIRA */
#topo {
	height:217px;
	background:url(../imagens/topoBg.gif) repeat-x;
}
#topo ul { list-style:none; }
/* Imagens (banner + logos) */
#bannerTopo { float:left; }
#topo .logo10anos {
	position:absolute;
	\position:relative;
	left:640px;
	_top:0px;
}
#topo .logoABED {
	position:absolute;
	left:20px;
	top:0px;
	_top:0px;
	z-index:10;
	width:195px;
	height:173px;
}
/* MENUS junto ao banner e Área da Busca */
#topo #menuTopoA li, #topo #menuTopoB li { display:inline; }
#topo #menuTopoA li {
	margin-right:10px !important;
	margin-right:8px;
}
#topo #menuTopoA a, #topo #menuTopoB a {
	font-weight:bold;
	color:#fff;
}
#topo #menuTopoA a { font-size:10px; }
#topo #menuTopoB a { font-size:10px; }
#topo #menuTopoA {
	width:565px !important;
	width:552px;
	height:20px;
	float:left;
	margin-left:220px;
	_margin-left:113px;
}
#topo #menuTopoB {
	background:url(../imagens/areaBuscaBg.gif) no-repeat;
	float:left;
	width:500px;
	height:23px;
	margin:-45px 0px 0px 277px !important;
	margin:-43px 0px 0px 139px;
}
#topo #menuTopoB ul {
	/*position:absolute;*/
	position:relative;
	margin:2px 0px 0px 5px;
}
/*#topo #menuTopoB ul {
	_position:relative;
	_float:left;
	_margin:2px 0px 0px 10px;
}*/
#topo #menuTopoB li { margin-right:10px; }
/* Área da Busca */
#topo #menuTopoB #areaBusca {
	position:absolute;
	color:#fff;
	font-weight:bold;
	width:176px;

	left:605px;
	top:203px;
	_top:190px;
	z-index:5;
}
#topo #menuTopoB .campoBusca {
	width:95px;
	height:12px;
	margin-left:3px;
	font:10px verdana, sans-serif;
	_margin-top:14px;
}
#topo #menuTopoB .botao {
	vertical-align:bottom;
	margin-top:-15px;
	_margin-top:0px;
}

#topo #linguas {
	margin:10px 0px 0px 0px;
	text-align:right;
}
#topo #linguas ul { list-style:none; }
#topo #linguas li {
	display:inline;
	margin:0px 2px;
}

/* MAIN */
/* Barra auxiliar */
#aux {
	width:253px;
	float:left;
	margin-top:-15px;
	margin-left:22px;
	_margin-left:11px;
	font:12px arial, sans-serif;
}

/* Logon */
#aux #areaRestrita { margin:20px 5px 20px 10px; }
#aux #areaRestrita h4 {
	_font:12px arial, sans-serif;
	font-weight:bold;
	color:#01538d;
	margin-bottom:-5px;
	_margin-bottom:5px;
}
#aux #areaRestrita label {
	font-size:12px;
	font-weight:bold;
	color:#01538d;
}
#aux #areaRestrita .campoLogin {
	width:65px;
	height:12px;
	margin-left:3px;
	margin-right:5px;
	font:10px verdana, sans-serif;
}
#aux #areaRestrita .botao {
	_margin-top:-10px;
	vertical-align:bottom;
}

/* Índice de notícias */
.indiceNot dl { margin-bottom:30px; }
.indiceNot dt {
	font:bold 14px arial, sans-serif;
	color:#00528E;
	list-style:none;
}
.indiceNot dd {
	margin-left:10px;
	border-bottom:1px dashed #007CC2;
	padding-top:5px;
}
.indiceNot dd a {
	font:bold 11px arial, sans-serif;
	color:#0579C6;	
}

/* Videoteca */
#aux #videoteca {
	width:100%;
	min-height:80px;
	_height:80px;
	display:block;
	margin:15px 5px 10px 10px;
	_margin:15px 0px 10px 10px;
}
#aux #videoteca .video .preview {
	float:left;
	margin-right:5px;
}
#aux #videoteca .video .detalhes {
	float:left;
	width:120px;
	margin-top:-3px;
}
#aux #videoteca .video a {
	_font:12px arial, sans-serif;
	_font-weight:bold;
	color:#01518c;
}
/* Anúncios e banners */
#aux #anuncios { text-align:center; }
#aux #anuncios #banners {
	background:#0579C6;
	margin-bottom:5px;
}
#aux #anuncios #mantenedores {
	background:#0579C6;
	margin-bottom:5px;
	padding:10px 5px 10px;
}
#aux #anuncios #mantenedores h3 {
	font:12px arial, sans-serif;
	font-weight:bold;
	color:#fff;
}
#aux #anuncios #mantenedores .imgLeft { margin-right:2px; }
#aux #anuncios #mantenedores .imgRight { margin-left:3px; }
#aux #anuncios #apoio {
	background:#0579C6;
	padding:10px 5px;
}
#aux #anuncios #apoio a {
	font:12px arial, sans-serif;
	font-weight:bold;
	color:#fff;
}

/* CONTEÚDO */
/* Notícias, eventos e avisos */
#content {
	width:485px;
	min-height:450px;
	_height:450px;
	float:right;
}
#content #noticias ul, #content #avisos ul, #content #agenda ul {
	list-style:none;
	margin-left:0px;
}
#content ul { margin:10px 5px 10px 15px; }
#content li { margin:5px 0px; }
#content h2 span { display:none; }
#content h2 {
	border-bottom:2px dotted #0E5992;
	margin-bottom:10px;
	font:12px verdana, sans-serif;
	font-weight:bold;
	color:#00528E;
}
#content .noticiasTitle, #content .eventosTitle, #content .avisosTitle, #content .agendaTitle {
	width:100%;
	height:18px;
	margin-bottom:5px;
}
#content .noticiasTitle {
	background:url(../imagens/tituloNoticias.gif) no-repeat;
	margin-top:10px;
	margin-bottom:10px;
}
#content .eventosTitle {
	clear:both;
	background:url(../imagens/tituloEventos.gif) no-repeat;
	margin-top:20px;
}
#content .avisosTitle {
	background:url(../imagens/tituloAvisos.gif) no-repeat;
	margin-top:20px;
}
#content .agendaTitle {
	background:url(../imagens/TituloAgenda.gif) no-repeat;
	margin-top:20px;
}
#content #data {
	float:right;
	margin-top:-27px;
	font:11px arial, sans-serif;
	font-weight:bold;
	letter-spacing:1px;
	color:#000;
}
#content #destaque {
	width:240px;
	float: left;
	background:#fff;
	padding-bottom: 5px;
	margin-right:20px;
}
#content h3 a, #content h6 a {
	color:#0387d2;
	text-decoration:none;
}
#content h3 a:hover, #content h6 a:hover {
	background:#0387d2;
	color:#fff;
}
#content h3 {
	font:12px verdana, sans-serif;
	font-weight:bold;
}

#content h6 {
	font:14px verdana, sans-serif;
	font-weight:bold;
	margin-bottom: 5px;
}

#content p {
	font:10px verdana, sans-serif;
	color:#000;
}
#content #editorText {
	font:10px verdana, sans-serif;
	color:#000;
}
#content #noticias p {
	width:100%;
	display:inline;
}

/*
#content #noticias {
	width:280px;
	float:right;
}
*/
#content #noticias li {
	border-bottom:2px dotted #0E5992;
	padding-bottom:5px;
	margin-bottom:5px;
}
#content #noticias .ultima { border:0px none; }
#content .fonte {
	text-align:right;
	font:10px verdana, sans-serif;
	color:#0387d2;
	margin-top:10px;
}
#avisos {
	float:left;
	width:230px;
}
#avisos .left {
	width:230px;
	height:100%;
	float:left;
}
#avisos .right {
	width:230px;
	height:100%;
	float:right;
}
#avisos .leiaMais, #eventos .verMais {
	display:block;
	width:100%;
	text-align:right;
	margin-bottom:10px;
}
#avisos .leiaMais a, #eventos .verMais a {
	font:11px arial, sans-serif;
	font-weight:bold;
	color:#0E5992;
}
#agenda {
	float:left;
	width:230px;
}
#agenda .right {
	width:230px;
	height:100%;
	float:right;
}
#agenda .leiaMais, #eventos .verMais {
	display:block;
	width:100%;
	text-align:right;
	margin-bottom:10px;
}
#agenda .leiaMais a, #eventos .verMais a {
	font:11px arial, sans-serif;
	font-weight:bold;
	color:#0E5992;
}
.backTop {
	background:#0579C6;
	margin:35px 0px 20px 5px;
	padding-left:5px;
	color:#fff;
}
.backTop a {
	font:bold 12px arial, sans-serif;
	color:#fff;
}

/* RODAPÉ */
#rodape {
	width:100%;
	height:50px;
	background:#e3e8ee;
	clear:both;
	text-align:center;
	overflow:none;
	vertical-align:middle;
}
#rodape img {
	margin:0px 7px;
	vertical-align:middle;
	margin-top:5px;
	border:0px;
}

/* AGENDA -- CALENDÁRIO */

.calendario {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 6px solid #eee;
}
.calendario td {
	border-top: 0px solid #FFF;
	border-right: 0px solid #FFF;
	border-bottom: 1px solid #eee;
	border-left: 0px solid #FFF;
}
.diaSemana {
	background-color: #666;
	color: #FFF;
	font-weight: bold;
	border: 2px none #666;
}
a.botaoMes {
	text-decoration: none;
	background-color: #FC0;
	display: block;
	padding-top: 2px 0px 2px 0px;
	font-size: 14px;
	margin: 0px;
	font-weight: bold;
	color: #000;
	border-width: 0px 0px 2px 0px;
	border-style: solid;
	border-color: #fff #C90 #C90 #C90;
}
a.botaoMes:hover {
	text-decoration: none;
	background-color: #FC0;
	display: block;
	padding-top: 2px 0px 2px 0px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	border-width: 2px 0px 0px 0px;
	border-style: solid;
	border-color: #0379C6 #C90 #C90 #C90;
}
.mesAno {
	color: #FFF;
	background-color: #0379C6;
	font-weight: bold;
}
.semanaAtiva {
	background-color: #FFFFCC;
}
a.evento {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0099FF;
	padding: 1px 0px;
	display: block;
	text-decoration: none;
	border-color: #000 #000 #0379C6 #000;
	border-width: 0px 0px 2px 0px;
	border-style: solid;
	width: 37px;
}
a.evento:hover {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0099FF;
	padding: 1px 0px 1px 0px;
	display: block;
	text-decoration: none;
	border-color: #fff #000 #000 #000;
	border-width: 2px 0px 0px 0px;
	border-style: solid;
}
.tituloAgenda {
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #000000;
	font-size: 19px;
	letter-spacing: -1px;
}
.tituloAgenda {
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #000000;
	font-size: 19px;
	letter-spacing: -1px;
}
.destaqueAgenda {
	font:12px verdana, sans-serif;
	font-weight:bold;
	color:#0387d2;
	text-decoration:none;	
}
.tcurva {
	border:0px;
	margin:0px;
	padding:0px;
	border:4px solid #0579C6;
	border-top:none;
	border-bottom:none;
	width:300px;
}
.tcurva td {
	border-left:2px solid #0579C6;
	width:37px;
}
.tcurva td.first {
	border:none;
	background:#E3E8EE;
	font:bold 11px Arial;
	color:#666;
	width:308px;
	padding:2px 7px 2px 7px;
	vertical-align:middle;
}
.tcurva td.simnao {
	text-align:center;
	vertical-align:middle;
}
.tcurva td.semborda, .tcurva th {
	border:none;
	padding:0px;
	margin:0px;
	font-size:0px;
}
#titAssociese {
	background:url(../imagens/titulo_associese.jpg) no-repeat right top;
	_background:url(../imagens/titulo_associese.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#titCursos {
	background:url(../imagens/titulo_cursos.jpg) no-repeat right top;
	_background:url(../imagens/titulo_cursos.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#titQuemeQuem {
	background:url(../imagens/titulo_quemequem.jpg) no-repeat right top;
	_background:url(../imagens/titulo_quemequem.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#titNoticia {
	background:url(../imagens/tituloNoticias.jpg) no-repeat right top;
	_background:url(../imagens/tituloNoticias.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#titFaleConosco{
	background:url(../imagens/titulo_faleconosco.jpg) no-repeat right top;
	_background:url(../imagens/titulo_faleconosco.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#titABED{
	background:url(../imagens/titulo_abed.jpg) no-repeat right top;
	_background:url(../imagens/titulo_abed.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#titeadfaq{
	background:url(../imagens/titulo_eadfaq.jpg) no-repeat right top;
	_background:url(../imagens/titulo_eadfaq.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#titpolos{
	background:url(../imagens/titulo_polosabed.jpg) no-repeat right top;
	_background:url(../imagens/titulo_polosabed.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#titcomunidades{
	background:url(../imagens/titulo_comunidades.jpg) no-repeat right top;
	_background:url(../imagens/titulo_comunidades.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#titforum{
	background:url(../imagens/titulo_forum.jpg) no-repeat right top;
	_background:url(../imagens/titulo_forum.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#tit1{ /*--Clipping--*/
	background:url(../imagens/titulo_clipping.jpg) no-repeat right top;
	_background:url(../imagens/titulo_clipping.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#tit5{ /*--Informe Digital--*/
	background:url(../imagens/titulo_informe.jpg) no-repeat right top;
	_background:url(../imagens/titulo_informe.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#tit3{ /*--Bibliografia--*/
	background:url(../imagens/titulo_bibliografia.jpg) no-repeat right top;
	_background:url(../imagens/titulo_bibliografia.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#tit4{ /*--Links--*/
	background:url(../imagens/titulo_links.jpg) no-repeat right top;
	_background:url(../imagens/titulo_links.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#tit2{ /*--Textos--*/
	background:url(../imagens/titulo_textos.jpg) no-repeat right top;
	_background:url(../imagens/titulo_textos.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#content #titImprensa {
	background:url(../imagens/titulo_imprensa.jpg) no-repeat right top;
	_background:url(../imagens/titulo_imprensa.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#titRadio {
	background:url(../imagens/titulo_radio.gif) no-repeat right top;
	_background:url(../imagens/titulo_radio.gif) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#tit9{ /*--Contatos--*/
	background:url(../imagens/titulo_contatos.jpg) no-repeat right top;
	_background:url(../imagens/titulo_contatos.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#tit6{ /*--Fotos--*/
	background:url(../imagens/titulo_fotos.jpg) no-repeat right top;
	_background:url(../imagens/titulo_fotos.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#tit8{ /*--Logos e Banners--*/
	background:url(../imagens/titulo_logos.jpg) no-repeat right top;
	_background:url(../imagens/titulo_logos.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#tit7{ /*--Releases--*/
	background:url(../imagens/titulo_releases.jpg) no-repeat right top;
	_background:url(../imagens/titulo_releases.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#content #titRestrito {
	background:url(../imagens/titulo_restrito.jpg) no-repeat right top;
	_background:url(../imagens/titulo_restrito.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#content #titdoit {
	background:url(../imagens/titulodoityourself.gif) no-repeat right top;
	_background:url(../imagens/titulodoityourself.gif) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#content #titConstrucao {
	background:url(../imagens/titulo_construcao.jpg) no-repeat right top;
	_background:url(../imagens/titulo_construcao.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#content #titAviso {
	background:url(../imagens/titulo_aviso.jpg) no-repeat right top;
	_background:url(../imagens/titulo_aviso.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
#content #titCursos {
	background:url(../imagens/titulo_cursos.jpg) no-repeat right top;
	_background:url(../imagens/titulo_cursos.jpg) no-repeat right 2px;
	height:79px;
	margin-bottom:20px;
}
.linkcat, linkcat:link, linkcat:Active {
	 font:bold 10px Verdana; 
	 color: #0579c6;
	 text-decoration: none;
}
#topo #menuTopoB {
	background:url(../imagens/areaBuscaBg_interna.gif) no-repeat right top;
	height:42px;
}
#content {
	margin-top:-22px;
	width:490px;
}
#content select {
	border:1px solid #00528E;
}

/*----- Quadro Dinamico -----*/

	.Indique {
		clear:both;
		margin:20px 0px -15px;
		padding:5px 5px 8px 5px;
		border:1px solid #287FAE;
		color:#287FAE;
	}
	.Indique label {
		color:#00086E;
		margin:0px 0px 0px 10px;
		font-size:11px;
	}
	.Indique .Campo {
		font:11px Arial;
		margin:2px 0px;
		width:200px;
		padding:1px;
		border:1px solid #287FAE;
	}
	.Indique table {
		text-align:left;
	}
	.Indique h5 {
		display:block;
		font:bold italic 13px Arial;
		color:#0B5E92;
		padding:5px 8px;
		margin:-4px -3px 5px -3px !important;
		margin-top:-9px;
		background:#ECF3F7;
		border:none;
	}
	.Indique .IndiqueBotao {
		float:right;
		width:75px;
		background:#ECF3F7;
		margin:-22px 5px 0px 0px !important;
		margin-top:-25px;
		border:1px outset #000;
		padding:0px 10px;
	}
	p.ConversaErro {
		background:#C00;
		padding:2px;
		text-align:center;
		font:bold 11px Arial;
		color:#fff;
	}
	p.Conversa {
		margin-bottom:15px;
		background:#99FF00;
		padding:2px;
		text-align:center;
		font:bold 11px Verdana;
		color:#fff;
	}
	.MaisNoticias {
		width: 100%;
		text-align: right;
	}
	
	/*======= Mantenedores - Atualização dia 06/02/08 =======*/
	
	.LogoMant{
		float:left;
		width:120px;
		height:70px;
		margin:20px;
		text-align:center;
		font:bold 8px Verdana;
	}
	
	#titMantenedor{ /*--Bibliografia--*/
		background:url(../imagens/titulo_mantenedores.jpg) no-repeat right top;
		_background:url(../imagens/titulo_mantenedores.jpg) no-repeat right 2px;
		height:79px;
		margin-bottom:20px;
	}
	
	.Limpa{
		clear:both;
		margin-top:5px;
	}
	
