/* Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border:0px;
	outline:none;
}

html{
	font-family:"trebuchet ms";
	font-size:12px;	
	color:#333333;
}
img{
	border:0px;
}
html{
	font-family:Trebuchet-MS,Arial;
	font-size:11px;
	color:#5c5c5c;	
}
body{
	background:url('../images/fundoprincipal.jpg') repeat-x top #dddde6;
}




/*BUSCA*/
#novabusca{width:100%; float:left; height:80px;  background:url(../images/meio_busca.gif) repeat-x; position:relative; padding:0 0 40px 0;}
	#novabusca #busca_left{width:6px; height:100%; float:left; background:url(../images/esq_busca.gif) no-repeat;}
	#novabusca #content_busca{width:975px; float:left; height:100%;}
	#novabusca #content_busca h2{width:115px; height:41px; float:left; margin:19px 10px 0 9px; background:url(../images/buscar_imoveis.gif) no-repeat; text-indent:-9999px;}
	#novabusca #content_busca .divisao{height:100%; float:left; border-right:1px solid #cccccc; border-left:1px solid white; width:1px; margin:0 15px 0 0px;}
	#novabusca #content_busca form{ width:815px; float:left;}
	#novabusca #content_busca form div{ width:120px; float:left; padding:18px 20px 0 0;}
	#novabusca #content_busca form label{padding-bottom:7px;}
	#novabusca #content_busca form div select{width:120px; float:left; border:1px solid #ccc; padding:5px;}
	#novabusca #content_busca form div input{width:100px; float:left; border:1px solid #ccc; padding:5px;}
	#novabusca #content_busca form div label{width:100%; float:left;}
	#novabusca #content_busca #bt_busca{width:109px !important; padding:0px; margin:20px 0 0 0;}
	#novabusca #busca_right{width:5px; height:100%; float:right; background:url(../images/dir_busca.gif) no-repeat;}
	.vendass{width:940px !important; float:left; background:#fff;  border:1px solid #ccc; position:absolute; padding:20px !important; overflow:auto; z-index:99999999999999999; left:10px; top:80px; display:none;padding:20px;}
		.vendass ul{ width:100%; float:left; list-style:none;}
		.vendass ul li{width:100%; float:left;}
		.todos2{width:100% !important; float:left;}
		.vendass .bairros{ vertical-align:top;}
		.vendass .bairros span{}
		.vendass .bairros td{ vertical-align:top; width:300px;}
		.vendass .bairros tr{padding-bottom:40px;}
		.vendass .bairros div{ width:100% !important; padding:0px !important;}
		.bairros input{height:13px !important;  width:20px; margin: 0px !important; padding:0px !important; float:left !important;}
		.fechar{width:60px !important; float:right !important; height:20px; display:block; cursor:pointer; padding:0px 0px 0px 450px; color:#900; text-transform:uppercase;}
		#busca2 .vendass{top:0px !important;}
		.aluguel{ display:none;}
		.check{width:20px !important; margin:0pt; padding:0px; float: left !important;}
		.label{float:left; width:170px !important;}
		.label2{float:left; width:170px !important;}
		.vendass h4{ color:#900; text-transform:uppercase; padding:10px 0px 20px 0px; width:400px; float:left;}
		#venda{ z-index:99999999;}
		
#busca{
	background:url(../images/busca.gif) 0px 20px no-repeat;
	float:right;
	width:610px;
	height:92px;
	padding:20px 0px 0px 0px;
	position:relative;
	z-index:99999;
}

#busca2{

	float:right;
	width:100%;

	padding:0px 0px 0px 0px;
	position:relative;
	z-index:999;
	margin-bottom:20px;
}




.radios{
	width:171px;
	float:left;
	padding:10px 0px 0px 10px;
	*padding-top:5px;
}
.radios2{
	width:10px;
	float:left;
	padding:3px 0px 0px 0px;
}
.radios2{
	width:30px;
	float:left;
	padding:0px 10px 0px 0px;
}













#busca2{
	width:660px;
	float:left;
	padding: 0 20px;
}
.CorTabela{
	width:500px;	
}
img{
	border:0px;	
}

.parceiros{
width:137px;
float:left; 
padding: 15px 5px 5px 30px;
}

#algn_parceiro{
float:left; 
width:635px; 
text-align:center;
}
#site{
	width:995px;
	margin:0pt auto;	
}
#topo{
	width:995px;
	float:left;
	padding:0px 0px 0px 0px;	
}
#logo{
	width:339px;
	float:left;
	padding:44px 0px 0px 0px;
}
#alcorretoro{
	width:556px;
	float:right;
	padding:34px 0px 0px 0px;
}
#corretoro{
	width:556px;
	height:84px;
	float:right;
	padding:0px 0px 0px 0px;
	background:url('../images/barra_topo.jpg') no-repeat;
}
#corretoro ul { list-style: none; margin: 16px 0 0 150px; }
#corretoro ul li { float:left; margin-right: 12px; text-indent: -9999px; overflow: hidden; } 

#top-ligamos { width:89px ; height:55px ;}
#top-ligamos a { width:89px ; height:55px ; display: block; background: url(../images/btn_topo_ligamos.gif) no-repeat; }
#top-ligamos a:hover { background-position: 0px -58px; }

#top-agende { width:89px ; height:55px ;}
#top-agende a { width:89px ; height:55px ; display: block; background: url(../images/btn_topo_agende.gif) no-repeat; }
#top-agende a:hover { background-position: 0px -58px; }

#top-indique { width:89px ; height:55px ;}
#top-indique a { width:89px ; height:55px ; display: block; background: url(../images/btn_topo_indique.gif) no-repeat; }
#top-indique a:hover { background-position: 0px -58px; }

#top-atendimento { width:89px ; height:55px ;}
#top-atendimento a { width:89px ; height:55px ; display: block; background: url(../images/btn_topo_email.gif) no-repeat; }
#top-atendimento a:hover { background-position: 0px -58px; }

#txtcorr{
	width:267px;
	float:left;
	padding:24px 0px 0px 25px;
}
#btcorrer{
	width:132px;
	float:left;
	padding:24px 0px 0px 0px;	
}
#menua{
	width:995px;
	float:left;
	padding:0px 0px 0px 0px;	
}
#mhome2{
	width:97px;
	float:left;
	padding:0px 0px 0px 0px;
}
#memp{
	width:116px;
	float:left;
	padding:0px 0px 0px 0px;
}
#mserv{
	width:108px;
	float:left;
	padding:0px 0px 0px 0px;
}
#mareac{
	width:148px;
	float:left;
	padding:0px 0px 0px 0px;
}
#mimoveis{
	width:107px;
	float:left;
	padding:0px 0px 0px 0px;
}
#mconsult{
	width:178px;
	float:left;
	padding:0px 0px 0px 0px;
}
#mparc{
	width:116px;
	float:left;
	padding:0px 0px 0px 0px;
}
#mcont{
	width:125px;
	float:left;
	padding:0px 0px 0px 0px;
}
#banner{
	width:995px;
	float:left;
	padding:0px 0px 10px 0px;
	
}
.bord{
	width:995px;
	float:left;
	padding:21px 0px 0px 0px;
}
#alboxc{
	width:694px;
	float:left;
	padding:16px 0px 0px 0px;
}
#boxcenter{
	width:694px;
	height:1020px;
	float:left;
	padding:0px 0px 0px 0px;
	background:url('../images/empreendimento.png') no-repeat;
}
#tilempr{
	width:131px;
	float:left;
	padding:17px 0px 0px 19px;
}
#tillanc{
	width:99px;
	float:left;
	text-indent:-9999px;
	padding:17px 0px 0px 37px;
}
.alquademp{
	width:651px;
	float:left;
	padding:15px 0px 0px 28px;
}
.alquademp2{
	width:132px;
	float:left;
	padding:15px 30px 0px 0px;
}
.quademp{
	text-align:center;
	width:132px;
	height:280px;
	float:left;
	padding:5px 5px;
	border:1px solid #ffffff;
	background:#efefef;
}
.lintracejado{
	width:634px;
	float:left;
	padding:16px 0px 0px 0px;	
}
.predioemp{
	width:100%;
	float:left;
	padding:5px 0px 0px 0px;	
}
.nomepredio{
	width:100%;
	float:left;
	padding:5px 0px 0px 0px;	
	font-size:13px;
	color:#b0211b;
}
.nomepredio2{
	width:100%;
	float:left;
	padding:0px 0px 0px 0px;	
}
.descpredio{
	width:100%;
	float:left;
	padding:0px 0px 0px 0px;	
}
.btsaibamais{
	width:86px;
	float:left;
	padding:7px 0px 0px 21px;
}
#alboxbusca{
	width:298px;
	float:left;
	padding:16px 0px 0px 3px;
}
#boxbusca{
	width:298px;
	height:390px;
	float:left;
	padding:0px 0px 0px 0px;
	background:url('../images/bosbusca.png') no-repeat;
}
#tilbusca{
	width:39px;
	float:left;
	padding:20px 0px 0px 28px;
}
.txtlatd{
	width:260px;
	float:left;
	padding:25px 0px 0px 18px;
}
.txtopbusca{
	width:260px;
	float:left;
	padding:10px 0px 0px 18px;
}
.txtopbusca2{
	width:260px;
	float:left;
	padding:8px 0px 0px 18px;
}
.alselectb{
	width:137px;
	float:left;
	padding:4px 0px 0px 18px;
}
.selectb{
	width:137px;
	float:left;
	padding:0px 0px 0px 0px;
	border:1px #dddddd solid;
	color:#989898;
}
#btbuscar{
	width:137px;
	float:left;
	padding:10px 0px 0px 18px;
}
.alboxdir{
	width:285px;
	float:left;
	padding:10px 0px 0px 10px;
}

.alboxdir3{
	width:285px;
	float:left;
	padding:10px 0px 0px 10px;
}

.alboxdir2{
	width:285px;
	float:left;

	padding:10px 0px 0px 10px;
}
#boxweb{
	width:285px;
	height:150px;
	float:left;
	padding:0px 0px 0px 0px;
	background:url('../images/boxweb.jpg') no-repeat;
}

#boxweb2{
	width:285px;
	height:150px;
	float:left;
	display:none;
	padding:0px 0px 0px 0px;
	background:url('../images/boxweb2.png') no-repeat;
}
#tilwebmail{
	width:51px;
	float:left;
	height:25px;
	display:block;
	cursor:pointer;
	padding:14px 0px 0px 31px;
}
#tilwebmail2{
	width:88px;
	float:left;
	height:20px;
	display:block;
	cursor:pointer;
	padding:14px 0px 0px 36px;
}
#tilacb{
	width:88px;
	float:left;
	padding:14px 0px 0px 13px;
}
.alinputswm{
	width:253px;
	float:left;
	padding:10px 0px 0px 14px;
}
.alinputswm3{
	width:253px;
	float:left;
	padding:12px 0px 0px 14px;
}
.alinputswm2{
	width:253px;
	float:left;
	padding:7px 0px 0px 14px;
}
.txtinpuwm{
	width:33px;
	float:left;
	padding:10px 0px 0px 0px;
}
.inputwm{
	width:217px;
	float:left;
	padding:0px 0px 0px 0px;	
}
.inputwm2{
	width:217px;
	float:left;
	padding:23px 0px 0px 0px;	
}
.iptwm{
	width:217px;
	height:25px;
	float:left;
	padding:0px 0px 0px 0px;
	border:1px #cecece solid;
}
#txtesq{
	width:150px;
	float:left;
	padding:0px 0px 0px 48px;	
}
.btentrar{
	width:49px;
	float:left;
	padding:0px 0px 0px 216px;
}
#boxnewsletter{
	width:285px;
	height:141px;
	float:left;
	padding:0px 0px 0px 0px;
	background:url('../images/boxnewsletter.jpg') no-repeat;
}
.tilnews{
	width:150px;
	float:left;
	padding:14px 0px 0px 15px;
}
.linews{
	width:251px;
	float:left;
	padding:4px 0px 0px 15px;	
}
.btenviarn{
	width:49px;
	float:left;
	padding:0px 0px 0px 216px;
}
#boxenquete{
	width:285px;
	height:216px;
	float:left;
	padding:0px 0px 0px 0px;
	background:url('../images/boxenquete.jpg') no-repeat;
}
.txtenq{
	width:250px;
	float:left;
	padding:15px 0px 0px 15px;
}
.radios{
	width:171px;
	float:left;
	padding:10px 0px 0px 15px;
}
.radios2{
	height:10px;
	float:left;
	padding:0px 0px 0px 0px;
}
.txtrad{
	width:100px;
	float:left;
	padding:0px 0px 0px 5px;
}
#html{
	width:650px;
	float:left;
	padding:10px 0px 0px 30px;
}
#tredint{
	width:100%;
	float:left;
}
#bts{
	width:100%;
	float:left;
}
.btevotar{
	width:46px;
	float:right;
	padding:10px 10px 0px 0px;
}
.alinrad{
	width:215px;
	float:left;
	padding:10px 0px 0px 10px;
}
#boxanuar{
	width:284px;
	height:74px;
	float:left;
	padding:0px 0px 0px 0px;
	background:url('../images/boxanuardonato.png') no-repeat;	
}
.setinha{
	width:10px;
	float:left;
	padding:10px 0px 0px 14px;
}
.txtseta{
	width:124px;
	float:left;
	padding:7px 0px 0px 5px;
	color:#878686;
}
.linhaca{
	width:282px;
	float:left;
	padding:4px 0px 0px 1px;
}
#logobca{
	width:250px;
	float:left;
	padding:10px 0px 0px 17px;
}
.ico{
	width:440px;
	float:left;
	font-size:11px;

	
}
#rodape{
	width:995px;
	float:left;
	padding:33px 0px 0px 0px;
}
.red{
	color:#a70700;	
}


.metrosquadrados{
	width:55px;
	float:left;
	text-align:left;
	padding:20px 0px 0px 0px;
	height:26px;
	text-align:center;
	background:url(../images/metrosquadrados.jpg) center top no-repeat;					
	
}

.quartos{
	width:80px;
	float:left;
	height:26px;
	text-align:center;
	padding-top:20px;
	background:url(../images/quartos.jpg) center top no-repeat;						
}

.suites{
	width:70px;
	float:left;
	height:26px;
	text-align:center;
	padding-top:20px;
	background:url(../images/suite.jpg) center top no-repeat;						
}


.garagem{
	width:80px;
	float:left;
	height:26px;
	text-align:center;
	padding-top:20px;
	background:url(../images/garagem.jpg) center top no-repeat;						
}

.vagas{
	width:90px;
	float:left;
	height:26px;
	text-align:center;
	padding-top:20px;
	background:url(../images/vagas.jpg) center top no-repeat;					
}
.desc{
	width:100%;
	float:left;
	padding-bottom:20px;
}

.desc a{
	color:#333;
	text-decoration:none;
}


.desc a:hover{
	color:#333;
	text-decoration:underline;
}

.alinha_valor{
		width:192px; 
		height:20px; 
		background:#eee;
		 font-size:14px;
		 font-weight:bold;
		text-decoration:none; 
		float:left; 
		text-align:center;
		color:#903;
		text-transform:uppercase;
		font-size:14px;
		margin:10px 0px 0px 0px;
		padding:5px 0px;
}

#alinha_cont{
	width:650px; float:left; padding:0px 0px 0px 30px;
	
}
.codigo{
	width:50px;
	float:left;
	height:26px;
	text-align:center;
	padding-top:20px;
	background:url(../images/codigo.jpg) center top no-repeat;			
}

.tit_lanc{
	color:#900;
	width:400px;
	font-size:14px;
	padding:0px 0px 15px 0px;
	float:left;
}

.tit_lanc a{
		color:#900;
}
.chuveiro{
	width:80px;
	float:left;
	height:26px;
	text-align:center;
	padding-top:20px;
	background:url(../images/chuveiro.jpg) center top no-repeat;			
}

.txtrodape{
	width:995px;
	text-align:center;
	padding:42px 0px 0px 0px;
}
.txtrodape2{
	width:995px;
	text-align:center;
	padding:27px 0px 0px 0px;
}
.tit_lanc{
	color:#900;
	width:400px;
	font-size:14px;
	padding:0px 0px 15px 0px;
	float:left;
}

.tit_lanc a{
		color:#900;
}

.alinha_lanc{
	width:100%;
	float:left;
	padding:  10px 0px;
}

.alinha_lanc_linha{
	width:100%;
	float:left;
	padding:  0px 0px;
	
}
.vendido{
	width:97px;
	position:absolute;
	z-index:999;
	left:0;
	top:0;
	padding:16px 0px 0px 13px;
	float:left;
}
.vendidointerna{
	width:97px;
	position:absolute;
	z-index:999;
	left:0;
	top:0;
	padding:13px 0px 0px 12px;
	float:left;
}
.vendidointernaabre{
	width:97px;
	position:absolute;
	z-index:999;
	left:0;
	top:0;
	padding:22px 0px 0px 22px;
	float:left;
}

.alinha_img{
	width:200px;
	float:left;
	padding:0px  20px 0px 0px;
	
}
