
/* /////////////////////////   INICIO COMUNS      */
	form
	{
	padding-top:15px;
	}
	#corpo
	{
	width:960px;
	}
	
	#paginacao
	{
	clear:both;
	margin:auto;
	width:330px;
	padding:8px 0;
	margin-top:20px;
	text-align:center;
	background-color:#f2f2f2;
	}
	
	#paginacao a
	{
	text-decoration:none;
	border-right:solid 1px #666;
	padding:0 8px;
	color:#666;
	}
	#paginacao a.atual
	{
	font-weight:bold;
	color:#f45e00;
	}
	#paginacao a.last
	{
	border:none;
	}
	#paginacao a:hover
	{
	color:#333;
	}
	
	
	#titulo_pag
	{
	float:left;
	/*margin-left:20px;*/
	width:100%;
	height:48px;
	
	/*border:solid 1px #990000;*/
		
	background-image:url(../img/fundo_titulo.png) !important;
	background-image:url(../img/fundo_titulo.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	
	clear:both;
	}
	
	#titulo_pag h1
	{
	padding-top:14px;
	padding-left:50px;
	text-transform:uppercase;
	
	font-family:Tahoma, "Trebuchet MS", Arial;
	font-size:20px;
	font-weight:normal;
	color:#FFFFFF;
	}
	#lateral_lancamentos, #meio_lateral_esq
	{
	margin-top:15px;
	}
	
	#lateral_lancamentos
	{
	width:210px;
	float:right;
	margin-left:14px;
	
	/*border:solid 1px #000000;*/
	}
	#meio_lateral_esq
	{
	width:735px;
	/*border:dashed 1px #996600;*/
	float:left;
	}
	
	
	#tipo_empreendimento
	{
	margin-top:20px;
	margin-bottom:20px;
	list-style:none;
	}
	#tipo_empreendimento li
	{
	margin-bottom:5px;
	}
	#tipo_empreendimento a
	{
	background-image:url(../img/lateral_dir.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	
	width:210px;
	height:50px;
	display:block;
	
	text-indent:-9999px;
	overflow:hidden;
	}
	#tipo_empreendimento a.bt_01	{	background-position:0px 0px;	}
	#tipo_empreendimento a.bt_02	{	background-position:0px -60px;		}
	#tipo_empreendimento a.bt_03	{	background-position:0px -120px;	}
	#tipo_empreendimento a.bt_04	{	background-position:0px -180px;		}
	
	#tipo_empreendimento a.bt_01:hover	{	background-position:-210px 0px;		}
	#tipo_empreendimento a.bt_02:hover	{	background-position:-210px -60px;		}
	#tipo_empreendimento a.bt_03:hover	{	background-position:-210px -120px;	}
	#tipo_empreendimento a.bt_04:hover	{	background-position:-210px -180px;		}
	
	#meio
	{
/*	border:solid 1px #999900;*/
	width:100%;
	float:left;
	margin-top:15px;
	margin-bottom:20px;
	}
	

	
/* /////////////////////////   FIM COMUNS      */



/* /////////////////////////   INICIO LISTA IMOVEIS      */
	.linha_item, .linha_item_obras, .linha_item_down
	{
	float:left;
	padding:10px;
	background-color:#FFFFFF;
	width:713px; /*tamanho original 735px -(a borda-o padding*2) = */
	border:solid 1px #CCCCCC;
	color:#333333;
	/*height:180px; tamanho original 200px - padding*/
	
	margin-bottom:10px;
	}
		
	.linha_item .foto, .linha_item_obras .foto
	{
	float:left;
	padding-right:22px;
	background-image:url(../img/fundo_img_lista.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	}
	
	.linha_item .foto span, .linha_item_obras .foto span
	{
	width:196px;
	height:181px;
	overflow:hidden;
	text-align:center;
	}
	
	.linha_item h3, .linha_item_obras h3, .linha_item_down h3
	{
	font-family:Tahoma, "Trebuchet MS", Arial;
	font-size:16px;
	font-weight:normal;
	color:#333333;
	margin-top:10px;
	margin-bottom:10px;
	}
	
	.linha_item strong, .linha_item_obras strong, .linha_item_down strong
	{
	display:block;
	font-family:Tahoma, "Trebuchet MS", Arial;
	font-size:12px;
	font-weight:normal;
	color:#F45E00;
	margin-bottom:8px;
	}
	.linha_item p, .linha_item_obras p, .linha_item_down p
	{
	font-family:Tahoma, "Trebuchet MS", Arial;
	font-size:12px;
	font-weight:normal;
	color:#333;
	margin-bottom:8px;
	}
	
	
	.link_grande_saiba
	{
	background-image:url(../img/fundo_lista_link.jpg);
	background-repeat:no-repeat;
	float:right;
	width:176px;
	display:block;
	height:181px;
	}
	.link_grande_saiba a.bt_lista_saibamais
	{
	background-image:url(../img/bt_saibamais.jpg);
	background-repeat:no-repeat;
	
	margin-left:19px;
	margin-top:72px;
	width:140px;
	display:block;
	height:35px;
	text-indent:-9999px;
	overflow:hidden;
	}
	.link_grande_saiba a.bt_lista_saibamais:hover
	{
	background-position:bottom;
	}
	
	.link_grande_saiba a.bt_lista_acompanhe
	{
	background-image:url(../img/bt_acompanhe.jpg);
	background-repeat:no-repeat;
	
	margin-left:19px;
	margin-top:72px;
	width:140px;
	display:block;
	height:35px;
	text-indent:-9999px;
	overflow:hidden;
	}
	.link_grande_saiba a.bt_lista_acompanhe:hover
	{
	background-position:bottom;
	}

/* /////////////////////////   FIM LISTA IMOVEIS      */


/* /////////////////////////   INICIO OBRAS REALIZADAS      */

	.linha_item_obras, .linha_item_down
	{
	margin-right:5px;
	width:453px; /*tamanho original 735px -(a borda-o padding*2) = */
	}
	
	.linha_item_obras a, .linha_item_down a
	{
	margin-top:10px;
	float:left;
	width:114px;
	height:29px;
	display:block;
	
	text-indent:-9999px;
	overflow:hidden;
	
	background-image:url(../img/bt_galeria.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
	
	.linha_item_obras a:hover, .linha_item_down a:hover
	{
	background-position:0px -29px;
	}

/* /////////////////////////   FIM OBRAS REALIZADAS      */

/* /////////////////////////   INICIO MANUAL DO USUÁRIO      */

	.linha_item_down a
	{
	background-image:url(../img/bt_download.jpg);
	}
	
	.linha_item_down
	{
	height:120px;
	}

/* /////////////////////////   FIM MANUAL DO USUÁRIO      */


/* /////////////////////////   INICIO DICAS E NOTICIAS      */

	
	#cabecalho_noticia
	{
	line-height:normal;
	width:100%;
	float:left;
	/*border:solid 1px #99CC00;*/
	margin-bottom:20px;
	}
	#cabecalho_noticia h3, #outras_noticias h3
	{
	font-family:Tahoma, "Trebuchet MS", Arial;
	font-size:16px;
	font-weight:normal;
	color:#333333;
	margin-bottom:10px;
	}
	
	.texto_dicas
	{
	line-height:20px;
	}

	#cabecalho_noticia span
	{
	font-family:Tahoma, "Trebuchet MS", Arial;
	font-size:12px;
	color:#F45E00;
	}
	
	.imagem
	{
	line-height:normal;
	float:left;
	width:310px;
	padding-bottom:15px;
	}
	
	.imagem img
	{
	border:solid 5px #FABA91;
	margin-bottom:10px;
	}
	
	.imagem span
	{
		width:300px; 
		overflow:hidden; 
		position:relative; 
		float:left;
	}
	
	.imagem ul
	{
		position:relative;
		left:0px; 
	}

	.imagem ul li
	{
		width:300px;
		text-align:center;
		list-style:none;
		float:left;
	}
	
	.imagem .bt_anterior, .imagem .bt_proximo
	{
	width:68px;
	height:20px;
	text-indent:-9999px;
	overflow:hidden;
	background-repeat:no-repeat;
	}
	
	.imagem .bt_anterior
	{
	background-image:url(../img/bt_anterior.jpg);
	float:left;
	}
	
	.imagem .bt_proximo
	{
	background-image:url(../img/bt_proximo.jpg);
	float:right;
	margin-right:10px;
	}
	
	#outras_noticias
	{
	float:left;
	width:100%;
	
	margin-top:20px;
	padding-top:26px;
	
	background-image:url(../img/separa_bt_secundario.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	
	}


	#lista_links
	{
	line-height:normal;
	list-style:none;
	}
	#lista_links ul li
	{
	float:none;
	}
	#lista_links li a
	{
	padding:5px 8px;
	width:100%;
	display:block;
	background-color:#EBEDF0;
	margin-bottom:4px;
	
	text-decoration:none;
	color:#333;
	}
	#lista_links li a:hover
	{
	background-color:#D2D7DD;
	}



	.paginacao
	{
	text-align:center;
	width:100%;
	padding-bottom:10px;
	padding-top:10px;
	}
	.paginacao ul
	{
	margin-left:10px;
	list-style:none;
	}
	.paginacao ul li
	{
	float:left;
	margin-right:5px;
	}
	.paginacao a
	{
	padding-top:8px;
	width:25px;
	height:22px;
	
	background-image:url(../img/fundo_paginacao.gif);
	background-repeat:no-repeat;
	background-position:top right;
	
	background-color:#EAEAEA;
	display:inline-block;
	
	color:#333;
	text-decoration:none;
	}
	.paginacao a.atual
	{
	background-position:top left;
	background-color:#677689;
	text-decoration:none;
	color:#FFFFFF;
	}
	.paginacao a:hover
	{
	/*border:solid 1px #BFCC56;*/
	background-position:bottom left;
	color:#FFFFFF;
	background-color:#F5650C;
	}

/* /////////////////////////   INICIO DICAS E NOTICIAS      */



.logo_parc
{
	width:100px;
	height:100px;
	float:left;
	margin-bottom:5px;
	margin-left:80px;
	margin-right:5px;
	background-color:#06F;

}

.texto_parc
{
	padding-top:20px;
	padding-left:5px;
	width:235px;
	height:80px;
	float:left;
	margin-bottom:5px;
	background-color:#F8F8F8;

}
