body {
	color: #aaa;
	background: #CCCCCC;
	font-family: arial, verdana, sans-serif;
	
}
#bottom {
	background: #171717 url(/img/bg_bottom.jpg) repeat-x top center;
	height: 320px;
}


#mid {
	background: url(/img/bg_mid.jpg) repeat-x bottom center;
	height: 206px;
	
}

#menu {
	background: url(/img/bg_menu.jpg) repeat-x bottom;
	width: 283px;
	height: 100%;
	margin-left: 19px;
}


h3 {
	background: url(/img/separador_horizontal.jpg) repeat-x bottom;
	margin: 20px 0 10px 0;;
}

.row {
	position: relative;
}

#residenciais {
	background: white url(/img/bg_residenciais.jpg) repeat-x bottom left;
	height: 406px;
}
#residenciais .grid_8 a {
	position: absolute;
	top: 15px;
	width: 190px;
	height: 365px;
	text-decoration: none;
	color: #313131;
	text-align: center;
	font-weight: bold;
	font-size: medium;
}

#res-savenida {
	left: 445px;
	background: url(/img/residencial_savenida.jpg) no-repeat 0 30px;
}
#res-savenida:hover { background-image: url(/img/residencial_savenida_hover.jpg); }


#res-orquideapark {
	left: 25px;
	background: url(/img/residencial-orquideapark.png) no-repeat 0 30px;
}
#res-orquideapark:hover { background-image: url(/img/residencial-orquideapark-hover.png); }



#res-avenida {
	left: 235px;
	background: url(/img/residencial_avenida.jpg) no-repeat 0 30px;
}
#res-avenida:hover { background-image: url(/img/residencial_avenida_hover.jpg); }

#res-machado {
	left: 235px;
	background: url(/img/residencial_machado.jpg) no-repeat 0 30px;
}
#res-machado:hover { background-image: url(/img/residencial_machado_hover.jpg); }


#res-avignon {
	left: 445px;
	background: url(/img/residencial_avignon.jpg) no-repeat 0 30px;
}
#res-avignon:hover { background-image: url(/img/residencial_avignon_hover.jpg); }


#menu ul {
	margin: 110px 0 0 10px;
	width: 260px;
	font-weight: bold;
}
#menu ul li {
	padding: 10px 0;
	list-style-type: none;
	text-align: right;
	background: url(/img/separador_menu.jpg) repeat-x bottom;  
}

ul a {
	text-decoration: none;
	color: #444;
	font-size: medium;
}
ul a:hover {
	color: #446681;
}
#scrollerContainer {
	width: 400px;
	height: 140px;
	margin: 15px 0 0 30px;
	overflow: hidden;
	white-space: nowrap;
	position: relative;
}
#scrollerContainer img {
	margin-right: 10px;
}

#scroller {
	position: absolute;
	left: 0;
}

#scroller a:hover {
	opacity: .8;
}

#scroller img {
	display: inline;
	width: 80px;
	height: 140px;
}
.data {
	margin-bottom: 5px;
}
.data, .ler-mais {
	color: #fff;	
	font-weight: bold;
	margin-top: 15px;
}

.ler-mais {
	text-decoration: none;
}
.ler-mais:hover {
	text-decoration: underline;
}

#bottom p, a {
	font-size: 11px;
}
.noticia {
	margin: 0;
}
.acessar{
	text-align: right;
	font-size: 17px;
	margin: 10px 20px 0 0;
	display: block;
}

#rodape {
	font-size: 11px;
	background: url(/img/separador_horizontal.jpg) repeat-x top;
	margin-top: 5px;
	padding-top: 10px;
}

#rodape a {
	font-size: medium;
	color: #D2E1ED;
	font-weight: bold;
	text-decoration: none;
}
#rodape a:hover{
	text-decoration: underline;
}
.clear {
	background: none!important;
}

a.ver-video:link,
a.ver-video:visited{
	text-decoration: none;
	color: #fff;
}
a.ver-video:hover{
	text-decoration: underline;
	color: #fff;
}

#news_blog_link a{color:#FFF; text-decoration:none; font-size:12px;}

#news_blog_link a:hover{color:#DDD; text-decoration:underline;}

#blog_more a{color:#FFF; text-decoration:none; font-size:15px; font-weight:bold;  margin-top:-3px !important;}

#blog_more a:hover{color:#FFF; text-decoration:underline;}
