/* INICIO */
body{ font:normal 11px Tahoma;line-height:15px; }
.titulo_institucional{
	width:790px;
	background-color:#E4E4E4;
	height:25px;
	float:left;	
}
.logo_alphaville{ margin-top:10px; }
a.linkInstitucional{
	text-decoration: underline;
}
.texto_institucional{
	width:500px;
	padding-left:15px;
	padding-top:5px;	
	color:#999999;
	float:left;
}
.pesquisa_institucional{
	width:240px;
	float:right;
	padding-right:8px;
	background: url(/media/img/btn/box_pesquisar_institucional.gif)  no-repeat 0 -1px;
}
.btn_pesquisar{
	border:0px;	
	width:120px;
	margin-left:24px;
	margin-top:5px;
	color:#999;
	font-size:11px;
	float:left
}
.btn_ok{
	margin-top:3px;
	margin-left:30px;
}

/*========================MIOLO ================================*/

.miolo_conteudo{
	width:790px;
	padding:50px 0 0;
	float:left;
	background-color:#fff;
}
.miolo_esquedo{
	width:470px;
	padding-left:26px;
	padding-top:20px;
	float:left;
}
.miolo_imprensa{
	margin-top:10px;
}
.miolo_direito{
	background: url(/media/img/layout/background_noticias.jpg) no-repeat;
	width:245px;
	height:285px;
	float:left;
	margin-left:20px;
	margin-top:30px;
	padding-left:10px;
	padding-top:13px;

}

.dia_noticia{
	margin-top:10px;

}
.data_noticia{
	width:53px;
	height:47px;
	background: url(/media/img/layout/box_dia_noticia.jpg) no-repeat;
	font-size:15px;
	font-weight:bold;
	color:#333;
	padding-top:4px;
	text-align:center;
	float:left;
}
.data_noticia_detalhes{
	float:left;
	width:160px;
	margin-left:10px;
}
.data_noticia_detalhes span{
	font-weight:bold;
}
.miolo_direito ul{
	float:left;
	margin-bottom:20px;
}
.miolo_direito .btn_ver_todos{
	float:left;
	margin-top:-12px;
	margin-left:75px;
}
.box_imprensa_texto{
	padding-top:10px;
}


/*========================================================*/
.texto_bold_comun{
	font-size:10px;
	font-weight:bold;
	color:#333;
}
.texto_18{
	font-size:18px;
	color:#333;
}
.texto_comun .font_comun{
	font-size:12px;
	color:#333;
}

.texto_bold{
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
	padding-left:18px;
	color:#666;
}
.texto_comun{
	color:#ccc;
	padding-left:18px;
}
.box_conteudo{
	width:790px;
	height:120px;
	float:left;	

}
.box_trabalhe_conosco{
	width:255px;
	height:120px;
	float:left;	
}
.box_lotes_pelo_brasil{
	background: url(/media/portal/layout/box_institucional_paginas.jpg) no-repeat;
	width:255px;
	height:120px;
	float:left;	
}
.box_conteudo .lotes_pelo_brasil{
	width:95px;
	margin-top:11px;
	float:left;
} 
.box_conteudo .lotes_texto{
	width:130px;
	float:left;
	font-size:15px;
	color:#333;
	font-weight:bold;
	margin-top:11px;
	padding-left:10px;
	float:left;
}
.box_conteudo .lotes_texto_detalhes{
	width:130px;
	float:left;
	color:#333;
	padding-left:10px;
	margin-top:11px;
}
/* FIM DAS BOX*/

/* INICIO MODULOS BOX GERIAS*/ 

.box_mapa_do_site{
	width:754px;
	height:138px;
	background: url(/media/img/layout/background_mapa_do_site.jpg);
	background-repeat:no-repeat;
	padding-top:18px;
	padding-left:40px;
	margin-top:7px;
	float:left;
}

/*Conteudo de Empreendimentos*/
#menuLateral{
	float:left;
	width:176px;
	margin:23px 0px 0px 10px;
}
#menuLateral ul{ padding:0px;margin:0px;width:166px; }
	#menuLateral ul#menu li{ padding:0px;margin:1px;border:1px solid #EBEBEB;background:url(../img/layout/empreendimento/background_menu.jpg) repeat-x left bottom;padding:3px 5px 3px 10px; }
	#menuLateral ul#menu li.atendimentoOnline{ background:url(../img/layout/empreendimento/background_menu_atendimento.jpg) repeat-x left bottom; }
		#menuLateral ul#menu li.atendimentoOnline a{ color:#FFF; }
		#menuLateral ul#menu li a{ font:bold 10px Verdana; }
	#menuLateral ul#compartilhar li{ float:left;text-align:center;width:83px;margin:10px 0; }
	#menuLateral ul#compartilhar li.titulo{ width:156px;text-align:left;font:bold 10px Verdana;margin-top:20px;color:#666;padding-left:10px; }
		
#conteudo{ float:left;padding-bottom:50px;width:580px;color:#666; }
	#conteudo hr{ border-width:1px 0px 0px 0px;border-color:#E6E6E6; }
	#conteudo img{
		margin:5px 10px;
	}
	#conteudo div.legenda{ border:2px solid #E6E6E6; }
	#conteudo table#evolucaodasobras img{ border:0px;margin:0px; }
	#conteudo a{ text-decoration:underline; }
	#conteudo p, #conteudo li{ font-size:12px;margin-left:10px; }
	#conteudo li{ margin-top:0px;line-height:22px;list-style:disc inside; }
	#conteudo p{ margin:15px 0px 15px 0px;line-height:25px; }
		#conteudo h2{ font-weight:bold;font-size:13px;margin:0px;color:#666; }
	#conteudo h1{ border-bottom:1px solid #D0D0D0;font:bold 20px Trebuchet MS;text-align:right;margin-bottom:10px;color:#666; }	
		#conteudo h1 ul{ float:left; }
			#conteudo h1 ul li{ list-style:none;float:left;margin:0px;width:20px;height:20px;background:#FFF;text-align:center; }
				#conteudo h1 ul li a{ text-decoration:none;vertical-align:middle; }
				#conteudo h1 ul li a.menor{ font-size:9px; }
				#conteudo h1 ul li a.medio{ font-size:12px;border-top:2px solid #666; }
				#conteudo h1 ul li a.maior{ font-size:15px; }
				#conteudo h1 ul li a.selecionado{ border-top:2px solid #666; }
	#conteudo div#quadro{ padding:15px;background:url(/media/img/layout/bg_quadro.jpg) repeat-x left top;border:1px solid #E6E6E6;border-top-width:4px;float:left;width:545px;margin:10px 0px; }
	#conteudo table.fichatecnica{ width:100%;float:left; }
		#conteudo table.fichatecnica td{ border-bottom:1px solid #DFDFDF;padding:5px 0px; }
	#conteudo div.legenda div{ background:#E6E6E6;display:none;padding:4px 0px 6px 0px; }
div.barraEvolucao{ color:#FFF;float:left;padding:5px 0px;font:bold 9px Verdana, Arial, Helvetica, sans-serif;letter-spacing:-1px;text-align:right;padding-right:5px; }

div.details{width:290px;}
div.details ul li, div.details ol li { list-style:none !important;}
div.details li strong{font-size:80%;}

div.details ol li span{ color: #b12c1b; margin:0 5px; padding:2px 5px; background:#ECECEC; border-radius:100%;}
.msie8 div.details ol li span, .msie7 div.details ol li span, .safari div.details ol li span { background:url(../img/layout/empreendimento/bullet-circle.jpg) no-repeat #FFF; }
.green-areas li{list-style: disc outside !important; margin:10px 0 !important; line-height:1.3 !important}
.green-areas h2{color:#444444 !important;}
.green-areas li h2{color:#666666 !important; font-weight:normal !important;}
.green-areas img{ margin:5px 0 !important;}
.green-areas img.left{margin:5px !important;}
.green-areas p{line-height:1.3 !important;}
.green-areas li p{margin:0px !important; }
.green-areas li strong{ color:#666666; }

.infra ul { margin:10px 0px;}
.infra li{ list-style: none !important; margin-left:0px !important;}
.infra .left{ width:250px; margin:0 5px 20px 0;}
.infra div.left + div.left{ width:310px; }
.infra .left img{ margin:0px !important;}
.infra .left p{ font-size:90% !important; line-height:1.3 !important; margin:5px !important;}

.self-management{}
.self-management h2 {clear:both;}
.self-management img{ margin:15px 10px !important;}
.self-management ol{ margin-bottom: 15px; }
.self-management ol li { list-style: none !important; }
.self-management ol li span{ color: #b12c1b; margin:0 5px; padding:2px 5px; background:#ECECEC; border-radius:100%;}
.msie8 .self-management ol li span, .msie7 .self-management ol li span, .safari .self-management ol li span { background:url(../img/layout/empreendimento/bullet-circle.jpg) no-repeat #FFF; }

.convenience li { list-style: none !important; padding-left:30px !important; line-height:26px !important; margin:5px 0 !important;}
.convenience li.blue-circle{ background:url(../img/layout/empreendimento/circle-blue.jpg) left no-repeat; }
.convenience li.purple-circle{ background:url(../img/layout/empreendimento/circle-purple.jpg) left no-repeat; }
.convenience li.orange-circle{ background:url(../img/layout/empreendimento/circle-orange.jpg) left no-repeat; }

.convenience li span{ display:block; width:3px; height:10px; margin:8px 10px; background:url(../img/layout/empreendimento/arrow-bullet.jpg) no-repeat; float:left;}
.convenience p span{ display: block; float: left; font-size: 80%; line-height: 1.3; margin-right: 10px; text-align: center; text-transform: uppercase; width: 60px; }
.convenience span{ font-size:70%; line-height:1.1; }

.sheet{}
.sheet h2{ padding: 20px 0 0 !important; }
.sheet h3{ color:#464646 !important; margin:10px 0;}
.sheet li{list-style:none !important; background:url(../img/layout/empreendimento/dotted.jpg) 0 12px repeat-x; overflow:hidden;}
.sheet li span{float:left; background:#FFFFFF; padding: 0 10px;}
.sheet li span + span{float:right;}
.sheet li span.subtitle{ width:100%; margin:10px 0;}
.sheet p em{ color:#464646;}
.sheet div.left{width:50%;}
.sheet div.left p{ line-height: 1.2 !important; margin:0px !important;}
.sheet div.left h3 { color: #666666 !important; margin:10px 0px 0 0; }
.sheet div.left + h2{clear:both;}
.sheet div.left span{display:block;}

#conteudo .leisure h2{ color:#464646;}
#conteudo .leisure ul {float:left; width:50%; margin:10px 0;}
#conteudo .leisure ul  li {font-weight:bold;}
#conteudo .leisure img{ margin:5px;}
#conteudo .leisure img + p {margin:5px 0 20px 0; line-height:1.2;}
#conteudo .leisure p{clear:both;}
#conteudo .leisure ol {float:left;}
#conteudo .leisure ol li{list-style:none; margin:5px 20px 0 0  }
#conteudo .leisure ol li span{ color: #b12c1b; margin:0 5px; background:#ECECEC; border-radius:100%; width:20px; height:20px; display:block; float:left; text-align:center; font-size:90%;}
.msie8 #conteudo .leisure ol li span, .msie7 #conteudo .leisure ol li span, .safari #conteudo .leisure ol li span { background:url(../img/layout/empreendimento/bullet-circle.jpg) no-repeat #FFF; }

#conteudo .security ul li{ list-style: outside disc;}
#conteudo .security ol li{list-style:none; margin:5px 20px 0 0  }
#conteudo .security ol li span{ color: #b12c1b; margin:0 5px; background:#ECECEC; border-radius:100%; width:20px; height:20px; display:block; float:left; text-align:center; font-size:90%;}
.msie8 #conteudo .security ol li span, .msie7 #conteudo .security ol li span, .safari #conteudo .security ol li span { background:url(../img/layout/empreendimento/bullet-circle.jpg) no-repeat #FFF; }

img.barra{ vertical-align:middle;float:left; }
