#banner-flutuante {
	position: absolute;
	width: 670px;
	height: 460px;
	left: 50%;
	top: 50%;
	margin-left: -335px;
	margin-top: -230px;
	z-index: 100;
}

#conteudo {
	padding: 0 0 0 8px;
}

.servicos,.cursos,.programa_na_tv,.eventos {
	margin: 10px 0;
}

.servicos {
	float: left;
	clear: left;
	width: 250px;
}

.servicos h2 a {
	display: block;
	clear: both;
	color: #000;
	font-size: 35px;
	background: url(../imagens/layout/bg_servicos.jpg) 0 0 no-repeat;
	width: 241px;
	height: 57px;
	padding: 5px 0 0 10px;
	font-size: 24px;
	letter-spacing: 1px;
	line-height: 24px;
}

.servicos ul {
	margin: 10px 0;
}

.servicos ul li {
	list-style: disc inside;
}

.servicos ul li a {
	color: #D43;
}

.cursos {
	width: 290px;
	float: right;
	clear: right;
}

.cursos h2 a {
	display: block;
	clear: both;
	color: #000;
	font-size: 35px;
	font-weight: normal;
	background: url(../imagens/layout/bg_cursos.jpg) 130px -10px no-repeat;
	width: 241px;
	height: 57px;
	padding: 10px 0 0 10px;
}

.cursos .conheca_button {
	display: block;
	clear: both;
	margin: 10px 0 0 0;
	text-indent: -9999px;
	background: url(../imagens/layout/bg_conheca_button.jpg) 0 0 no-repeat;
	width: 104px;
	height: 23px;
}

.programa_na_tv {
	float: left;
	clear: left;
	width: 250px;
}

.programa_na_tv h2 a {
	display: block;
	clear: both;
	background: url(../imagens/layout/bg_programa_na_tv.jpg) 0 0 no-repeat;
	width: 210px;
	height: 67px;
	text-indent: -9999px;
}

.programa_na_tv .button {
	margin: 10px 0 0 0;
}

.eventos {
	width: 290px;
	float: right;
	clear: right;
}

.eventos h2 a {
	display: block;
	clear: both;
	font-size: 24px;
	font-weight: normal;
}

.eventos ul li {
	background: url(../imagens/layout/bg_lista_eventos.gif) top right
		no-repeat #FDFBF5;
	width: 286px;
	height: 53px;
	padding: 6px 0 0 0;
	margin: 0 0 2px 0;
}

.eventos ul li img {
	float: left;
	margin: 0 6px 0 0;
}

.eventos ul li .info_evento .data {
	color: #D40;
}
.eventos ul li .info_evento{
	margin: 10px 0;
	padding: 0 15px 0 0;
}
.eventos ul li a {
	color: #000;
}

.eventos .button {
	margin: 10px 0 0 0;
}