@import url("reset.css"); /* css reset */


/************************************* IMÓVEIS BUSCA *********************************************/

.imovel {
	width: 188px; 
	float:left; 
	display:inline; 
	margin-left:30px;
	margin-top:20px;
}
.imovel img {
	border:1px solid #fff; 
	float:left; 
	display:inline;
}
.imovel ul li {
	font:normal 11px georgia,verdana; 
	color:#567531; 
	margin-bottom:3px;
}
.imovel ul li.tt-imovel {
	font-weight:bold;
}
.imovel span {
	font:bold 11px georgia,verdana; 
	color:#567531;
}

.bt-detalhes {
	float:left; 
	display:inline; 
	background:url(../pics/mais-detalhes.jpg) no-repeat; 
	width:167px; 
	height:21px;
	margin:5px auto 20px auto;
}
div.paginacao{
	
	margin-top:4px;
	clear: both;
	text-align: center;
	font: bold 12px Arial, Helvetica, sans-serif;
}
div.paginacao a{
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 3px;
	color: #567531;
	border: 1px solid #567531;
}
div.paginacao a:hover{
	background-color: #567531;
	color: #fff;
}	


/************** PAGINAÇÃO *******************/

#paginacao {width:617px;height:58px;margin: 2px 0 0 2px;display:inline-block;/*background:url(../pics/bg-paginacao.jpg) no-repeat;*/}
#paginacao p {color:#56352c;font:italic bold 18px georgia;float: left;margin: 10px 25px;}
#paginacao p small{color:#56352c;font:italic bold 30px georgia;}
#paginacao ul.pag {display: inline-block;float: right;margin: 22px;}
#paginacao ul.pag li {float:left;display:inline;margin: 0 3px;}
#paginacao ul.pag li a {font:italic bold 14px tahoma;color:#FFF;background:#414141;padding: 6px;}
#paginacao ul.pag li a:hover {color:#fff;background:#6BA413;}
#paginacao ul.pag li.active a {font:italic bold 22px/12px tahoma;color:#fff;background:#6BA413 ;padding:0 6px 3px;}


/************************************* IMÓVEIS DETALHES *********************************************/

#result-busca {width:560px; margin:0 auto;}

#result-busca h2 {font:bold 18px georgia,verdana; color:#567531; margin-bottom:25px; margin-top:30px;}
#result-busca ul  li {font:normal 11px georgia,verdana; color:#567531; margin-bottom:3px;}
#result-busca span {font:bold 11px georgia,verdana; color:#567531;}
#result-busca p {color:#567531; font:normal 11px georgia,verdana; margin:0 0 12px 0; text-align:justify!important;}

.bt-voltar {float:left; display:inline; width:50px; height:21px; margin-top:10px;}
.bt-imprimir {float:left; display:inline; width:101px; height:26px; margin-left:15px; margin-top:10px;}

#js-anima {background:url(../pics/bg-js.jpg) no-repeat; width:558px; height:146px; margin:0 auto; position:relative;}
#js-anima div.img-ani div{position:absolute; top:0pt; left:0pt; display:block; z-index:3; opacity:1; width:500px; height:122px;}
#seta-esq {position:absolute; top:70px; left:12px;}
#seta-dir {position:absolute; top:70px; right:12px;}

div#result-busca fieldset.f01, fieldset.f02 {border:none; float:left; display:inline; width:280px;}
div#result-busca fieldset.f03 {float:left; display:inline;}

.res-busca, .res-busca02 {background:#fff; border:1px solid #ab9574; font:normal 12px georgia,verdana; color:#b6976d;}

#result-busca label {width:60px; height:8px; font:bold 11px georgia,verdana; color:#567531;  padding-top:6px; float:left; display:inline;}

input.res-busca {width:250px; height:20px; margin:8px 0; float:left; display:inline; padding:3px;}
textarea.res-busca02 {width:530px; height:105px; margin:9px 0 0 0; overflow:auto; padding:3px;}

input.bt-proposta {width:150px; background:#2c211b; height:25px; border:none; float:right; margin:20px 23px 0 0; 
font:bold 12px georgia,verdana; color:#fff; padding:2px; cursor:pointer;}

div.anima {width:283px; height:315px; overflow: hidden; float:right; margin:3px 25px 10px 15px;}

div.img-ani{
	height: 117px;
	width: 500px;
	/*overflow: hidden;*/
	position: relative;
	top: 16px;
	left: 33px;
}
div.img-ani img{
	float: left;
	margin: 0 5px 0 0;
	display:inline;
}
small { display:block; }

#form_sistema{
    margin-bottom: 50px;
    float: left;
}










