/*************************
	FLY BANNER
*************************/

#fly-vestibular {
	position:absolute;
	width:510px;
	height:420px;
	z-index:25;
	top:120px;
	left:120px;
}

/*************************
	DEPOIMENTOS
*************************/

div#depoimentos {
	position:absolute;
	top:146px;
	right:0;
	width:381px;
	height:443px;
	z-index:3;
}

/*************************************************************************************************************************
	MIOLO	MIOLO	MIOLO	MIOLO	MIOLO	MIOLO	MIOLO	MIOLO	MIOLO	MIOLO	MIOLO	MIOLO	MIOLO	MIOLO	MIOLO	MIOLO	MIOLO	MIOLO	MIOLO
*************************************************************************************************************************/

/*************************
	ESTRUTURA MIOLO
*************************/

div#miolo div#conteudo,
div#miolo div#destaques-laterais {
	display:inline;
	float:left;
	position:relative;
}

div#miolo div#conteudo {
	width:634px;
	margin:0 0 0 30px;
}

div#miolo div#destaques-laterais {
	width:287px;
	padding:0 0 30px 0;
	background:url(../img/bg/detalhe-rodape.png) no-repeat left bottom;
}

/*************************
	ENSINANDO
*************************/

div#conteudo h2 {
	display:inline;
	float:left;
	position:relative;
	width:335px;
	height:22px;
	margin:8px 0 0 20px;
	background:url(../img/txt/ensinando-conquistar-estrelas.png) no-repeat left top;
}

/*************************
	BANNER
*************************/

div#conteudo div#banner {
	display:inline;
	float:left;
	position:relative;
	width:611px;
	height:229px;
	margin:-5px 0 0 11px;
}

/*************************
	BOX NOTÍCIAS
*************************/

div#conteudo div#box-noticias {
	display:inline;
	float:left;
	position:relative;
	width:616px;
	margin:0 0 0 18px;
}

div#box-noticias h4 {
	display:inline;
	width:616px;
	height:34px;
	margin:15px 0 0;
	background:url(../img/title/noticias.png) no-repeat left top;
}

div#box-noticias ul#lista-noticias {
	display:inline;
	float:left;
	position:relative;
	width:616px;
}

ul#lista-noticias li.uma-noticia {
	display:inline;
	float:left;
	position:relative;
	width:291px;
	height:68px;
	margin:5px 7px 0 0;
	padding:10px 5px;
	font:11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#262626;
	cursor:pointer;
}

ul#lista-noticias li.uma-noticia:hover {
	text-decoration:underline;
}

ul#lista-noticias li.uma-noticia:first-child { background:url(../img/bg/noticia-destaque.png) no-repeat left top; }

ul#lista-noticias li.uma-noticia h5 span { font-weight:normal; }

li.uma-noticia div.box-thumb {
	display:inline;
	float:left;
	position:relative;
	width:61px;
	height:48px;
	margin:0 5px 0 0;
	background:url(../img/bg/box-thumb.png) no-repeat left top;
}

div.box-thumb div.thumb {
	display:inline;
	width:55px;
	height:42px;
	margin:3px 0 0 3px;
	background: no-repeat center center #FFF;
}

/*
ul#lista-noticias li, ul#lista-noticias li a.uma-noticia {
	display:inline;
	float:left;
	position:relative;
	width:280px;
}

ul#lista-noticias li a.uma-noticia {
	font:11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#262626;
}

ul#lista-noticias li a.uma-noticia:hover { text-decoration:underline; }

a.uma-noticia div.box-foto,
a.um-evento div.box-foto {
	display:inline;
	float:left;
	position:relative;
	width:61px;
	height:48px;
	margin:0 10px 0 0;
	background:url(../img/bg/box-thumb.png) no-repeat left top;
}

div.box-foto div.thumb {
	display:inline;
	width:55px;
	height:42px;
	margin:3px 0 0 3px;
	background: no-repeat center center #FFF;
}

a.uma-noticia h5 { font-weight:bold; }
a.uma-noticia h5 span { font-weight:normal; margin:0 3px 0 0; }

div#box-noticias a.btn-ver-todas {
	display:inline;
	width:87px;
	height:22px;
	margin:14px 0 0;
	background:url(../img/btn/ver-todas.png) no-repeat left top;
}

div#box-noticias a.btn-ver-todas:hover { background-position:left -22px; }

*/

/*************************
	BOX EVENTOS
*************************/

div#conteudo div#box-eventos {
	display:inline;
	float:left;
	position:relative;
	width:246px;
	margin:0 0 0 30px;
}

div#box-eventos h4 {
	display:inline;
	width:246px;
	height:31px;
	margin:15px 0 0;
	background:url(../img/title/eventos.png) no-repeat left top;
}

div#box-eventos ul#lista-eventos {
	display:inline;
	float:left;
	position:relative;
	width:246px;
}

ul#lista-eventos li {
	display:inline;
	float:left;
	position:relative;
	width:246px;
	margin:15px 0 0;
}

ul#lista-eventos li:first-child { margin:0; }

ul#lista-eventos li a.um-evento {
	display:inline;
	float:left;
	position:relative;
	width:246px;
	font:11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#262626;
}

ul#lista-eventos li a.um-evento:hover { text-decoration:underline; }

a.um-evento h5 { font-weight:bold; }
a.um-evento h5 span { font-weight:normal; margin:0 3px 0 0; }

a.um-evento p {
	display:inline;
	float:left;
	position:relative;
	width:175px;
	margin:10px 0 0;
}

div#box-eventos a.btn-ver-todos {
	display:inline;
	width:87px;
	height:22px;
	margin:14px 0 0;
	background:url(../img/btn/ver-todos.png) no-repeat left top;
}

div#box-eventos a.btn-ver-todos:hover { background-position:left -22px; }

/*************************
	BOX FIQUE LIGADO!
*************************/

div#destaques-laterais div#box-fique-ligado, div#box-fique-ligado ul#fique-ligado,
ul#fique-ligado li, ul#fique-ligado li h5, ul#fique-ligado li a {
	display:inline;
	float:left;
	position:relative;
}

div#destaques-laterais div#box-fique-ligado { width:287px; }

div#box-fique-ligado h3 {
	display:inline;
	width:277px;
	height:55px;
	margin:130px 0 0 10px;
	background:url(../img/txt/fique-ligado.png) no-repeat left top;
}

div#box-fique-ligado ul#fique-ligado {
	width:273px;
	margin:0 0 0 14px;
	background:#D5E3C2;
}

ul#fique-ligado li {
	width:273px;
	margin:12px 0 0;
}

ul#fique-ligado li:first-child { margin:5px 0 0; }

ul#fique-ligado li.destaque {
	margin:5px 0 0;
	padding:10px 0;
	background:url(../img/bg/fique-ligado-destaque.png) no-repeat left top;
}

ul#fique-ligado li h5 {
	width:237px;
	margin:0 0 0 18px;
	font:11px Arial, Helvetica, sans-serif;
	text-indent:12px;
	color:#262626;
	background:url(../img/global/bullet.png) no-repeat left 4px;
}

ul#fique-ligado li a {
	margin:0 0 0 30px;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#262626;
}

ul#fique-ligado li a:hover { text-decoration:underline; }

div#box-fique-ligado div#fique-ligado-bottom {
	display:inline;
	float:left;
	position:relative;
	width:277px;
	height:10px;
	margin:0 0 0 10px;
	background:url(../img/txt/fique-ligado-bottom.png) no-repeat left top;
}

/*************************
	BOX NEWS CASTELLI
*************************/

div#destaques-laterais div#box-news-catelli,
div#box-news-catelli span,
div#box-news-catelli form#frm-news-castelli {
	display:inline;
	float:left;
	position:relative;
}

div#destaques-laterais div#box-news-catelli { width:287px; }

div#box-news-catelli h3 {
	display:inline;
	width:287px;
	height:54px;
	margin:25px 0 0;
	background:url(../img/title/news-castelli.png) no-repeat 8px top;
}

div#box-news-catelli span {
	width:255px;
	margin:0 0 0 32px;
	font:11px Arial, Helvetica, sans-serif;
	color:#496D78;
}

div#box-news-catelli form#frm-news-castelli,
form#frm-news-castelli fieldset {
	width:248px;
}

div#box-news-catelli form#frm-news-castelli { margin:0 0 0 31px; }

form#frm-news-castelli input.campo {
	display:inline;
	float:left;
	position:relative;
	width:228px;
	margin:16px 0 0;
	padding:4px 10px;
	border:none;
	font:11px Arial, Helvetica, sans-serif;
	color:#565656;
	background:url(../img/bg/campo-news-castelli.png) no-repeat left top;
}

form#frm-news-castelli input.campo.menor {
	width:188px;
	background:url(../img/bg/campo-news-castelli-menor.png) no-repeat left top;
}

form#frm-news-castelli input.btn-ok {
	display:inline;
	width:27px;
	height:22px;
	margin:16px 0 0 8px;
	border:none;
	background:url(../img/btn/ok.png) no-repeat left top;
	cursor:pointer;
}

form#frm-news-castelli input.btn-ok:hover { background-position:left -22px; }