#banner-capa {
	position: relative;
	width: 990px;
	height: 316px;
	margin: -11px auto 0;
	z-index: 20;
}
#banner-capa .banners-conteiner div {
	position: relative;
	width: 989px;
	height: 316px;
	z-index: 25;
}
#banner-capa .banners-control {
	float: right;
	display: inline;
	cursor: default;
	margin: -27px 10px 0 0;
	position: relative;	
	z-index: 30;
}
#banner-capa .banners-control a {
	float: left;
	display: inline;
	background: url(../img/layout/p.png) no-repeat;
	background-position: -14px 0;
	text-indent: -1000em;
	overflow: hidden;
	margin-right: 4px;
	width: 13px;
	height: 13px;
}
#banner-capa .banners-control a:hover,
#banner-capa .banners-control a:active,
#banner-capa .banners-control a.selected {
	background-position: 0 0;
}

#content {
	padding-top: 17px;
}
#content .empreendimentos {
	background: url(../img/layout/bg_destaques.png) no-repeat left 39px;
	width: 981px;
	margin: 0 -16px 26px -16px;
}
#content .empreendimentos h2 {
	margin-left: 16px;
}
#content .empreendimentos .conteiner-empreendimento {
	padding: 24px 0;
	width: 822px;
	margin: -10px auto 0;
	overflow: hidden;	
}
#content .empreendimentos a.seta {
	display: inline;
	float: left;
	background: url(../img/layout/seta_esq.png) no-repeat;
	text-indent: -1000em;
	overflow: hidden;
	margin: -205px 0 0 15px;
	width: 58px;
	height: 141px;
	cursor: pointer;
}
#content .empreendimentos a.next {
	float: right;
	background: url(../img/layout/seta_dir.png) no-repeat;
	margin: -205px 15px 0 0;
}
#content .empreendimentos .lista-empreendimentos {
	overflow: hidden;
}
#content .empreendimentos .lista-empreendimentos li {
	float: left;
	display: inline;
	margin: 0 16px 0;
	width: 164px;
	height: 213px;
	padding: 6px 5px;
	background: #0c2b5f url(../img/layout/bg_destaque_empreendimento.png) no-repeat top left;
	overflow: hidden;
}
#content .empreendimentos .lista-empreendimentos li:hover {
	background-position: -174px 0;
}
#content .empreendimentos .lista-empreendimentos li a {
	display: block;
	font: 11px 'Open Sans', Arial, Tahoma, sans-serif;
	font-weight: bold;
	color: #FFF;		
}
#content .empreendimentos .lista-empreendimentos li a img {
	display: block;
	margin: 0 auto;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	z-index: 3;
}
#content .empreendimentos .lista-empreendimentos li a small {
	display: block;
	position: absolute;
	background: url(../img/layout/bg_detalhe_status.png) no-repeat center top;
	text-align: center;
	text-transform: uppercase;
	width: 166px;
	line-height: 17px;
	height: 18px;
	margin: -13px auto 0;
	z-index: 5;
}
#content .empreendimentos .lista-empreendimentos li a strong {
	display: block;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-o-transition: all 0.2s ease-in;
	-ms-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in;	
	font-size: 16px;
	text-transform: uppercase;
	text-align: center;
	padding: 0 5px;
	line-height: 45px;
	color: #102f62;
}
#content .empreendimentos .lista-empreendimentos li a:hover { text-decoration: none; }
#content .empreendimentos .lista-empreendimentos li a:hover strong { color: #b30000; }

#content .noticias {
	float: left;
	display: inline;
	width: 306px;
	padding-right: 20px;
}
#content .noticias .lista-noticias { margin-top: -1px; padding-bottom: 4px; }
#content .noticias .lista-noticias li {
	border-bottom: 1px solid #D9D9D9;
	padding-bottom: 16px;
	margin-bottom: 16px;
}
#content .noticias .lista-noticias li.last {
	border-bottom: none;
	padding-bottom: 0;
}
#content .noticias .lista-noticias li a {
	display: block;
	line-height: 15px;
	-webkit-transition: all 0.4s ease-in;
	-moz-transition: all 0.4s ease-in;
	-o-transition: all 0.4s ease-in;
	-ms-transition: all 0.4s ease-in;
	transition: all 0.4s ease-in;	
	color: #555;
}
#content .noticias .lista-noticias li a img {
	float: left;
	display: inline;
	-webkit-transition: all 0.4s ease-in;
	-moz-transition: all 0.4s ease-in;
	-o-transition: all 0.4s ease-in;
	-ms-transition: all 0.4s ease-in;
	transition: all 0.4s ease-in;	
	border: 1px solid #D9D9D9;
	margin-right: 12px;
}
#content .noticias .lista-noticias li a small,
#content .noticias .lista-noticias li a strong {
	display: block;
}
#content .noticias .lista-noticias li a small {
	font-weight: bold;
	font-size: 11px;
	color: #125375;
}
#content .noticias .lista-noticias li a strong {
	margin-top: 4px;
	width: 63px;
}
#content .noticias .lista-noticias li a:hover { color: #cf0000; text-decoration: none; }
#content .noticias .lista-noticias li a:hover img { border-color: #cf0000; }

#content .middle-panel {
	float: left;
	display: inline;
	padding: 0 20px;
	border: 1px solid #D9D9D9;
	border-top: none;
	border-bottom: none;	
	width: 274px;
}
#content .middle-panel h2 {
	margin-bottom: 10px;
}
#content .indicadores { margin-bottom: 10px; }
#content .indicadores acronym {
	display: block;
	color: #125375;
	font-weight: bold;
	margin-bottom: 6px;
	cursor: default;
}
#content .indicadores table .mes { width: 100px; text-align: center !important; }
#content .indicadores table .cub { width: 100px; text-align: center !important; }
#content .indicadores table .var { text-align: center !important;}
#content .indicadores table.first {
	padding-bottom: 7px;
	margin-bottom: 10px !important;
	border-bottom: 1px solid #dedede;
}

#content .videos {
	float: right;
	display: inline;
	width: 284px;
}
#content .video-embed {
	width: 284px;
	height: 212px;
	margin-bottom: 16px;
}
