@charset "ISO-8859-1";
@import "reset.css";

/* -- Site -- */
	
	.index{background:url('../imagens/bgIndex.jpg') center 236px no-repeat;}
	.center{width:998px;margin:0 auto;position:relative;}
	a{text-decoration:none;}

/*  -- Header -- */

	#header{height:121px;background:url('../imagens/header.png') no-repeat;width:990px;position:relative;}
	#header .logo{width:282px;height:113px;float:left;}
	#header .faleConosco{margin:20px 0 0 290px;width:230px;height:90px;float:left;}
	#header .favoritos{color:#174A77;position:absolute;right:0;bottom:20px;font:bold 20px arial;padding:30px 10px 6px 0px;width:160px;text-align:right;border:1px solid white;border-right:3px solid white;z-index:50}
	#nav{width:100%;background:url('../imagens/nav.jpg') center no-repeat;height:116px;}
	#nav #menus{width:805px;height:17px;float:left;background:url('../imagens/menus.png') no-repeat;margin:20px 0 0 155px;}
	#nav #menus ul li{float:left;list-style:none;}
	#nav #menus ul li a{height:17px;float:left;}
	#filtros{float:left;margin:19px 0 0 0}
	#filtros form ul li{*position:relative;float:left;list-style:none;width:132px;height:56px;margin-left:15px;background:url('../imagens/barraFiltros.png') right no-repeat;}
	#filtros form ul li label{font:14px arial;color:white;}
	#filtros form ul li select{border:none;border-radius:5px;padding:4px;width:115px;*margin:4px 0 0 0;}
	#filtros form ul li input[type=text]{width:115px;height:28px;background:url('../imagens/text.png') no-repeat;margin:3px 0 0 0;border:1px solid #B2B2B2;padding:0 0 0 5px;*padding:5px 0 0 5px;*height:23px;*position:absolute;*left:0;}
	#filtros form ul li input[type=submit]{background:url('../imagens/buscarFiltros.png') no-repeat;width:77px;height:17px;border:none;margin:20px 0 0 0;cursor:pointer;}
	.selectBox{width:131px;overflow:hidden;height:23px;padding:7px 0 0 10px;background:url('../imagens/select.png') no-repeat;margin:3px 0 0 0;cursor:pointer;font:13px tahoma}
	.selectBox span{width:200px;float:left;}
	.selectBoxOptions{padding:5px 0;background:white;border:1px solid #ccc;position:absolute;width:auto;display:none;}
	.selectBoxOptions .segurtudo{float:left;position:relative;}
	.selectBoxOptions span{font:13px tahoma;padding:5px 0 5px 5px;margin:0 5px 0 5px;display:block;width:200px;}
	.selectBoxOptions span:hover, .selectBoxOptions span.hovered{cursor:pointer;background:#174A77;color:white;}
	
/* -- Content Index -- */

	.contentIndex{position:relative;float:left;margin:27px 0 0 0;}
	.contentIndex .old{position:absolute;right:5px;top:5px;}
	.contentIndex #abas{display:block;width:782px;height:39px;float:left;background:url('../imagens/abasIndex.png') no-repeat;}
	.contentIndex #abas ul{display:block;height:39px;}
	.contentIndex #abas ul li{float:left;list-style:none;}
	.contentIndex #abas ul li a{width:140px;height:39px;display:block}
	.contentIndex #abas #slide{position:relative;display:block;}
	.contentIndex #abas #slide img{position:absolute;top:0;left:1px;}
	.contentIndex .imoveis{margin:20px 0 0 0;min-height:200px;float:left}
	.contentIndex .imoveis h1{float:left;font:33px arial;background:url('../imagens/bgCurva.png') no-repeat;padding:0px 50px 0 0;margin:0;width:168px;height:40px;text-align:center;}
	.contentIndex .imoveis ul{background:#eee;float:left;}
	.contentIndex .imoveis ul li{float:left;list-style:none;padding:16px;}
	.contentIndex .imoveis ul li h5{font:bold 15px arial;display:block;margin:10px 0 3px 0;}
	.contentIndex .imoveis ul li h4{font:21px arial;color:#065779;display:block;margin:3px 0;}
	.contentIndex .imoveis ul li h3{font:bold 17px arial;display:block;margin:3px 0;}
	.contentIndex .imoveis ul li p{font:12px arial;width:200px;display:block;margin:3px 0;}
	.contentIndex .imoveis ul li .details{float:left;margin:10px;}
	.contentIndex .boxS{width:301px;margin-top:44px;height:100px;float:Right;}
	.contentIndex .boxS ul{}
	.contentIndex .boxS ul li{list-style-type:none;display:block;margin-bottom:-10px;}
	
/* --- Flash --- */
	#flash{height:292px;display:block;clear:both;}
	#flash .center{position:relative;height:292px;}
	#flash .boxFlash{width:1000px;overflow:hidden;height:292px;opacity:0;}
	#flash .boxFlash .seguraFlash{width:2000px;}
	#flash .boxFlash .seguraFlash img{float:left;}
	#flash #flashPaginacao{position:absolute;right:20px;bottom:20px;width:72px;height:32px;z-index:10;display:block !important;opacity:1;}
	#flash #flashPaginacao .left{float:left;width:36px;height:32px;background:url(../imagens/passLeft.png) no-repeat;}
	#flash #flashPaginacao .left:hover{background:url(../imagens/passLeftHover.png) no-repeat;}
	#flash #flashPaginacao .right{float:left;width:36px;height:32px;background:url(../imagens/passRight.png) no-repeat;}
	#flash #flashPaginacao .right:hover{background:url(../imagens/passRightHover.png) no-repeat;}

	
/* -- Content Internas -- */

	#contentInternas{}
	#contentInternas .tituloInternas{display:block;margin:47px 0 0 12px;}
	#contentInternas .logos{display:block;margin:50px 0 0 180px;width:660px;}
	#contentInternas .logos a{float:left;margin:0 35px 35px 0;}
	#contentInternas .btnVoltar{float:right;}
	#contentInternas #empresa{}
	#contentInternas #empresa p{font:14px/147% arial;color:#333333;margin:16px 0 0 12px;}
	#contentInternas #empresa ul{margin:13px 0 0 28px;}
	#contentInternas #empresa ul li{font:14px/147% arial;color:#333333;margin-top:3px;}
	#contentInternas #queroComprar{margin:30px 0 0 20px;}
	#contentInternas #queroComprar label{margin:0 10px 0 0;float:left;position:relative;}
	#contentInternas #queroComprar label span{font:13px arial;margin:0 0 4px 0;display:block;}
	#contentInternas #queroComprar label input[type=text]{width:115px;height:22px;border:1px solid #dadada;background:#f6f6f6;padding:0 0 0 5px;*padding:5px 0 0 5px;*height:23px;*position:absolute;*left:0;}
	#contentInternas #queroComprar label select{font:12px arial;width:160px;float:left;border:1px solid #dadada;background:#f6f6f6;height:24px}
	#contentInternas #queroComprar p{font:13px arial;float:left;margin:30px 0 5px 0;color:#095679;}
	#contentInternas #queroComprar p a{margin:0 0 0 20px;color:blue}
	#contentInternas #queroComprar .bairros{position:relative;float:left;width:940px;height:534px;border:1px solid #DBDBE4;padding:10px;overflow:auto;}
	#contentInternas #queroComprar .bairros label{float:left;width:230px;text-transform:uppercase;font:11px arial;margin:0 0 5px 0px;}
	#contentInternas #queroComprar .bairros label span{display:inline;font:11px tahoma;margin-left:4px;color:#666}
	#contentInternas #queroComprar .buscaImovel{float:right;background:url('../imagens/btnBuscar.png') no-repeat;width:102px;height:36px;border:none;cursor:pointer;}
	#contentInternas #resultadoBusca{float:left;}
	#contentInternas #resultadoBusca select{height:24px;border:1px solid #dadada;background:#f6f6f6;font:12px tahoma}
	#contentInternas #resultadoBusca #order{float:left;margin:10px 0 0 10px;font:12px tahoma}
	#contentInternas #resultadoBusca .imovelBox{border:2px solid #ccc;width:975px;margin:10px 0 0 12px;float:left;}
	#contentInternas #resultadoBusca .imovelBox .fotoImovel{margin:3px 10px 3px 3px;float:left;}
	#contentInternas #resultadoBusca .imovelBox ul{float:left;margin:10px 0 0 0;padding:0;}
	#contentInternas #resultadoBusca .imovelBox ul li{float:left;list-style:none;color:#000000;font:13px arial;margin:0 18px 0 0;padding:0 17px 0px 0;height:40px;background:url('../imagens/listra.jpg') right bottom no-repeat;}
	#contentInternas #resultadoBusca .imovelBox ul li input[type=checkbox]{cursor:pointer;}
	#contentInternas #resultadoBusca .imovelBox ul li span{color:#174A77;padding-bottom:3px;display:inline-block;}
	#contentInternas #resultadoBusca .imovelBox ul li{float:left;list-style:none}
	#contentInternas #resultadoBusca .imovelBox ul li p{float:left;width:620px;font:11px/147% arial}
	#contentInternas #resultadoBusca .imovelBox hr{width:786px;border:none;background:#ccc;height:1px;float:left;margin:0px 0 0 0;}
	#contentInternas #resultadoBusca .imovelBox .maisImovel{float:right;margin:8px 40px 0 0;}
	#contentInternas #resultadoBusca .paginacao{float:right;margin:10px 5px 0 0;}
	#contentInternas #resultadoBusca h1{float:left;margin:16px 5px 0 12px;font:14px arial}
	#contentInternas #resultadoBusca .pgItem{padding:4px 10px;background:#174A77;margin-right:4px;float:left;color:white;font:14px arial;border-radius:2px;}
	#contentInternas #resultadoBusca .pgItem:hover{background:#ccc;color:black;}
	#contentInternas #resultadoBusca .activeItem{padding:4px 10px;background:#ccc;margin-right:4px;float:left;color:black;font:14px arial;border-radius:2px;}
	#contentInternas #detalhesImovel{margin:30px 0 0 10px;}
	#contentInternas #detalhesImovel .paginacaoFotos{width:154px;float:left;margin:0;height:400px;}
	#contentInternas #detalhesImovel .paginacaoFotos .loadIMG{width:75px;height:56px;float:left;margin:0 2px 2px 0;background:url('../imagens/ajax-loader.gif') no-repeat;}
	#contentInternas #detalhesImovel .paginacaoFotos img{margin:0;padding:0;cursor:pointer;}
	#contentInternas #detalhesImovel .bigIMG{float:left;margin:0 2px 0 0;}
	#contentInternas #detalhesImovel .bigIMG p{font:11px/160% arial;color:#A0A0A0;width:446px;margin:10px 0 0 0;}
	#contentInternas #detalhesImovel .detalhes{padding:30px 0 10px 10px;float:left;background:url('../imagens/degrade.png') no-repeat;width:350px;border:1px solid #D7D7D7;}
	#contentInternas #detalhesImovel .detalhes label{width:350px;font:13px arial;color:black;margin:0 0 20px 0;float:left;}
	#contentInternas #detalhesImovel .detalhes label span{color:#174A77;width:150px;float:left;}
	#contentInternas #detalhesImovel .detalhes label strong{float:left;margin:5px 0 0 0;*padding:0 10px 0 0;*font-weight:normal;}
	#contentInternas #detalhesImovel .detalhes label b{font:bold 17px arial;}
	#contentInternas #detalhesImovel .detalhes hr{float:left;background:none;border:none;border-top:1px dotted #999;width:340px;}
	#contentInternas #detalhesImovel .detalhes a{float:left;margin:0 5px 5px 0}
	#contentInternas #encomendeImovel p{font:14px arial;padding:20px 0 0 12px;}
	#contentInternas #encomendeImovel h1{width:890px;border-bottom:1px solid #CCCCCC;font:bold 15px arial;color:#666;margin:30px 0 20px 30px;}
	#contentInternas #encomendeImovel table{width:800px}
	#contentInternas #encomendeImovel table label{float:right;font:13px arial;padding:0 7px 0 0;}
	#contentInternas #encomendeImovel table input[type=text]{margin-bottom:8px;width:195px;border:1px solid #dadada;background:#f6f6f6;height:22px;}
	#contentInternas #encomendeImovel table select{margin-bottom:8px;width:195px;border:1px solid #dadada;background:#f6f6f6;height:25px;font:12px arial}
	#contentInternas #encomendeImovel table td{width:50%}
	#contentInternas #encomendeImovel #descricaoArea{*position:relative;float:left;margin:0 0 0 250px;width:428px;*height:215px}
	#contentInternas #encomendeImovel #descricaoArea p{padding-left:0;padding-bottom:5px}
	#contentInternas #encomendeImovel #descricaoArea textarea{*position:absolute;*left:0;*top:40px;width:426px;height:137px;border:1px solid #dadada;background:#f6f6f6;}
	#contentInternas #encomendeImovel #descricaoArea input[type=submit]{*position:absolute;*right:0;*bottom:0;*width:100px;background:#033D6C;font:bold 13px arial;color:white;float:right;border:none;margin:5px 0 0 0;padding:3px 10px;cursor:pointer;}
	#contentInternas #contato{height:695px;}
	#contentInternas #contato h1{font:22px arial;color:#18517D;margin:30px 0 0 15px;}
	#contentInternas #contato span{font:14px arial;color:black;margin:0 0 10px 0;display:block;}
	#contentInternas #contato form{margin:10px 0 0 15px;width:417px;}
	#contentInternas #contato span span{display:block;margin:0 0 5px 0}
	#contentInternas #contato span span span{display:inline-block;margin:0;padding:0 0 0 125px;height:10px}
	#contentInternas #contato input[type=text]{height:22px;background:#F6F6F6;border:1px solid #DADADA;}
	#contentInternas #contato input[type=submit]{font:bold 13px arial;background:#033D6C;color:white;border:none;padding:3px 10px;cursor:pointer;float:right;}
	#contentInternas #contato select{padding:3px 5px 3px 3px;background:#F6F6F6;border:1px solid #DADADA;}
	#contentInternas #contato textarea{width:415px;height:162px;background:#F6F6F6;border:1px solid #DADADA;}
	#contentInternas #lancamentosImoveis{}
	#contentInternas #lancamentosImoveis ul{display:block;margin:30px 0 0 15px;}
	#contentInternas #lancamentosImoveis ul li{margin:0 0 43px 30px;float:left;list-style:none;border:1px solid #D4DBE0;padding:4px;text-align:center;	}
	#contentInternas #lancamentosImoveis ul li img{display:block;margin:0 0 4px 1px;width:189px;height:233px;}
	#contentInternas #lancamentosImoveis ul li a{background:#F3F3F7;border:1px solid #D4DBE0;color:#DD8200;font:bold 13px 'Trebuchet MS';text-align:center;width:189px;padding:13px 0;display:block;}
	#contentInternas #lancamentosImoveis ul li a:hover{text-decoration:underline}
	#contentInternas #trabalheConosco{}
	#contentInternas #trabalheConosco p{font:16px arial;padding:10px 0 0 13px}
	#contentInternas #trabalheConosco fieldset{margin:10px 0 40px 13px;}
	#contentInternas #trabalheConosco fieldset p{padding:15px 0;}
	#contentInternas #trabalheConosco fieldset legend{width:700px;letter-spacing:-1px;background:#174A77;font:22px arial;color:white;padding:5px 10px;margin:0 0 20px 0;float:left;}
	#contentInternas #trabalheConosco ul{}
	#contentInternas #trabalheConosco ul li{list-style:none;float:left;margin:0 20px 15px 0;font:14px arial}
	#contentInternas #trabalheConosco .clear{clear:both}
	#contentInternas #trabalheConosco ul li label{font:14px arial;display:block;padding:0 0 3px 0}
	#contentInternas #trabalheConosco ul li input[type=text]{padding:4px;border:1px solid #DADADA;background:#F6F6F6;}
	#contentInternas #trabalheConosco ul li input[type=submit]{padding:4px 10px;cursor:pointer;background:#174A77;border:none;color:white;font:bold 13px arial;text-transform:uppercase;}
	#contentInternas #trabalheConosco ul li select{width:200px;padding:4px;border:1px solid #DADADA;background:#F6F6F6;}
	#contentInternas #trabalheConosco ul li textarea{width:500px;height:100px;padding:4px;border:1px solid #DADADA;background:#F6F6F6;}
	#contentInternas #trabalheConosco .subcol{width:320px;float:left;}
	#contentInternas #trabalheConosco .subcol h4{font:20px arial;margin:15px 0 15px 0}
	#contentInternas #localizacao{}
	#contentInternas #localizacao .adress{float:left;margin:20px 0 0 15px;}
	#contentInternas #localizacao iframe{display:block;margin:20px 0 0 15px;}
	.bgContato{background:url('../imagens/contatoBg.jpg') top right no-repeat;}
	.dLan{color:#095679;background:#eee;padding:10px;font:bold 17px arial;margin:0 0 0 10px}
	.pLan{font:13px arial;padding:10px 5px;margin:0 0 0 10px;}
	
/* -- Meus Favoritos -- */	

	#meusFavoritos{position:absolute;z-index:30;top:100px;}
	#meusFavoritos #zIndexFix{display:none;position:relative;z-index:50;border:1px solid #ddd;border-right:3px solid #ccc;border-bottom:3px solid #ccc;width:530px;background:white;}
	#meusFavoritos p{font:bold 16px arial;color:#174A77;text-align:center;padding:10px 0;}
	#meusFavoritos table{width:100%;}
	#meusFavoritos table tr{background:#eee;height:28px;}
	#meusFavoritos table tr td{color:#666;text-align:center;font:13px 'trebuchet ms';vertical-align:middle;border-bottom:1px solid white;}
	#meusFavoritos table tr td a{color:#666;}
	#meusFavoritos table .titles td{color:#333;text-align:center;font:13px 'trebuchet ms';vertical-align:middle;border-bottom:1px solid white;}
	#meusFavoritos table .titles td a{color:#333;}
	#meusFavoritos .printList{position:absolute;left:10px;bottom:10px;}
	#meusFavoritos .infoList{position:absolute;left:150px;bottom:10px;}
	#meusFavoritos .emailList{position:absolute;left:310px;bottom:10px;}

	
/* -- Rodape -- */
	
	#rodape{width:100%;background:url('../imagens/bgRodape.jpg') center no-repeat;height:248px;float:left;margin:0 0 0 0;}
	#rodape .logo{margin:55px 25px 0 30px;float:left;}
	#rodape ul{margin:70px 0 0 30px;float:left;height:127px;background:url('../imagens/divisorRodape.png') right top no-repeat;padding-right:30px}
	#rodape ul li{list-style:none;padding-bottom:10px;}
	#rodape ul li a.first{font:bold 14px arial;color:white;text-transform:uppercase;}
	#rodape ul li a{font:15px arial;color:white;}
	#rodape p{font:13px arial;color:white;width:998px;text-align:center;}
	#rodape .openhaus{right:10px;bottom:10px;position:absolute;}
