@charset "iso-8859-2";
#geral .cont .conteudo .txt-palestra{
	line-height:20px;
	width:582px!important;
	width:580px;
	float:left;
	margin:20px 20px 0 0;
}
#geral .cont .conteudo .bt-palestra{
	background:url(../imagens/bg/bg-palestra.jpg) no-repeat 0 0;
	width:143px;
	height:89px;
	font-size:14px;
	color:#f79531;
	float:left;
	font-weight:bold;
	padding:12px 40px 0 20px;
	line-height:20px;
	display:block;
	margin:20px 0px 0 0;
}
#geral .cont .conteudo .bt-palestra strong{
	font-size:18px;
	color:#000;

}
/*** page***/
#geral .cont .conteudo .paginacao{
	float:left;
	width:100%;
	}
#geral .cont .conteudo .paginacao ul{
	height:30px;
	padding:20px 0 0 0px;
	text-align:right;
	width:100%;
}
	#geral .cont .conteudo .paginacao ul li{
	display:inline;
	height:12px;
	padding:0 6px;
	font-size:14px;
}
#geral .cont .conteudo .paginacao ul li a{
	color:#555555;
}
#geral .cont .conteudo .paginacao ul li.seta-lef a{
	background:url(../imagens/icones/pg-esq.jpg) no-repeat 0 -16px;
	text-indent:-9999px;
	display:inline-block;

	overflow:hidden;
	width:18px;
	height:16px;
	}
	#geral .cont .conteudo .paginacao ul li.seta-lef a:hover{
		background-position:0 0;
	}

#geral .cont .conteudo .paginacao ul li.seta-right{
		padding:0 0 0 6px;
	}
#geral .cont .conteudo .paginacao ul li.seta-right a{
	background:url(../imagens/icones/pg-dir.jpg) no-repeat 0 0;
	text-indent:-9999px;
	display:inline-block;
	overflow:hidden;
	width:18px;
	height:16px;
	}
	#geral .cont .conteudo .paginacao ul li.seta-right a:hover{
		background-position:0 -16px;
	}

/*** fim do page ***/
#geral .cont .conteudo .paginacao ul .ativo{font-weight:700}
#geral .cont .conteudo .pg-h ul{padding-top:30px}
#geral .cont .conteudo .box-agenda{
	width:805px;
	float:left;

	border-top:1px dotted #e0e0e0;
	padding:10px 0 10px 0;
}
#geral .cont .conteudo .box-agenda .img-agenda{
	float:left;
	width:125px;
	height:94px;
	border:3px solid #e0e0e0;
}
#geral .cont .conteudo .box-agenda .img-agenda img{
	width:125px;
	float:left;
	height:94px;
}
#geral .cont .conteudo .box-agenda .txt-agenda{
	float:left;
	padding:0 0 0 20px;
	line-height:20px;
	width:633px;
}
#geral .cont .conteudo .box-agenda .txt-agenda a{
	color:#555555;
}
#geral .cont .conteudo .box-agenda .txt-agenda a.data-color{
	color:#be7130;
	font-size:10px;
        text-transform:uppercase
}
#geral .cont .conteudo .box-agenda .txt-agenda a strong{
	font-size:14px;
}
#geral .cont .conteudo .box-agenda .txt-agenda a:hover strong{
	color:#336e96;
	font-size:14px;
}
#geral .cont .conteudo .box-agenda .txt-agenda ul{
	text-align:right;
	padding:2px 0 0 0;
	background:url(../imagens/bg/bg-linha-agenda.jpg) no-repeat 0 4px!important;
	background:url(../imagens/bg/bg-linha-agenda.jpg) no-repeat 0 0;
	height:20px;
	width:653px;
}
#geral .cont .conteudo .box-agenda .txt-agenda ul li{
	display:inline;
	padding:0 20px 0 0;
	font-size:11px;
	height:18px;
	vertical-align:middle;
}

#geral .cont .conteudo div:hover.box-agenda{
	width:805px;
	float:left;

	border-top:1px dotted #e0e0e0;
	padding:10px 0 10px 0;
	background:#f4f6f4;
}
#geral .cont .conteudo div:hover.box-agenda .txt-agenda a strong{
	font-size:14px;
	color:#336e96;
}
#geral .cont .conteudo div:hover.box-agenda .txt-agenda ul{
	text-align:right;
	padding:2px 0 0 0;
	background:url(../imagens/bg/bg-linha-agenda-hover.jpg) no-repeat 0 4px!important;
	background:url(../imagens/bg/bg-linha-agenda-hover.jpg) no-repeat 0 0;
	height:20px;
	width:653px;
}
#geral .cont .conteudo div:hover.box-agenda .txt-agenda ul li{
	display:inline;
	padding:0 20px 0 0;
}

/** list releases **/
#geral .cont .conteudo .list{
	font-size:12px;
	line-height:20px;
	padding:30px 0 0 0;
}
#geral .cont .conteudo .release{
	height:30px;
	border-bottom:1px solid #e0e0e0;
	border-top:1px solid #e0e0e0;
	background:#f7f7f7;
	padding:10px 0 0 20px;
	margin:20px 0 0 0;
}
#geral .cont .conteudo .release p{
	float:left;
	padding:5px 25px 0 0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
#geral .cont .conteudo .release .slc-filtro{
	border:1px solid #e0e0e0
}
/** clipping aberto **/
#geral .cont .conteudo .menu-border{
	float:left;
	width:162px;
	margin:0 0 0 -11px!important;
}
#geral .cont .conteudo .menu-border ul{
	width:141px;
}
#geral .cont .conteudo .conteudo-border{
	border-left:1px solid #e0e0e0;
	float:left;
	padding:0 0 30px 10px!important;
	padding:0 0 30px 5px;
	width:643px;
	text-align:center;
}
/** busca**/
#geral .cont .conteudo .busca-center{
	font-size:14px;
	text-align:center;
	padding:25px 0 0 0;
}

/* datas */
.datas{float:left;padding-top:15px;width:100%}
