@charset "UTF-8";
/* CSS Document */

/* CONTACTOS */
div#mapa {
	width:580px;
	height:280px;
	margin:0 auto;
	border-left:2px solid #333;
	border-top:2px solid #666;
}
li.contactos_1 {
	width:250px;
	margin-right:10px;
}
li.contactos_2 {
	width:580px;
}
li.contactos_3 {
	width:270px;
}
span.sugestoes0 {
	width:250px;
	height:50px;
	float:left;
}
span.sugestoes1 {
	width:120px;
	height:50px;
	float:left;
	margin-right:10px;
}
span.sugestoes1 input {
	width:120px;
}

/* DETALHES DE IMOVEL */
.cetas	{
	float:left;
	width:30px;
	padding-top:19px;
	height:29px;
}
.padCetEsq {
	padding-left:6px;
}
.padCetDir {
	padding-right:6px;
}
#cabin-scollcontainer { width:326px; height:60px; overflow:hidden; float:left; margin-top:7px;} 
 
#cabin-container { width:2000px; height:100px; margin:0px; padding:0px; } 
#cabin-thumbnail { width:60px; height:45px; float:left; padding:0 7px 0 0px; margin-left:2px; } 
#cabin-container .cabintext { font-family:Helvetica, Verdana, Arial, sans-serif; font-size:14px; font-weight:bold; color:#b49a7e; list-style:none; }
#cabin-container .cabintext img { margin-right:7px; cursor:pointer;}
#cabin-container .cabintext img:hover { margin-right:7px; filter: alpha(opacity=30); opacity: 0.3;}

li.detalhes1, li.detalhes1 div#basicas {
	width:580px;
}
li.detalhes1 span {
	font-size:19px;
	text-transform:uppercase;
}
li.detalhes1 div#basicas div,
li.detalhes1 div#inicio div {
	float:left;
	width:140px;
	padding:3px;
	background-color:#333333;
	font-size:11px;
}
li.detalhes1 div.tituloDetalhes {
	float:left;
	width:570px;
	height:60px;
	padding:0px 0 0 10px;
	position:relative;
}
li.detalhes1 div.tituloDetalhes div {
	width:24px;
	height:24px;
	position:absolute;
	right:8px;
	top:20px;
	z-index:999;
}
li.detalhes1_5 {
	width:160px;
	margin-left:20px;
}
span.infotitulos {
	color:#006361;
	font-weight:bold;
	font-size:13px;
}
span.estado {
	font-size:13px;
	font-weight:bold;
}
li.detalhes2 {
	width:398px;
	text-align:center;
	background-color:#FFF;
}
li.detalhes2 div.caract{
	width:509px;
	height:19px;
	padding:3px 0 0 3px;
	background-color:#990000;
}
div.botoes_det {
	width:580px;
	float:left;
	height:25px;
	background:url(../images/fundoMsgdia.gif) repeat-x;
	color:#333333;
	margin-bottom:15px;
}
div.botoes_det ul li {
	width:142px;
	text-align:center;
	height:20px;
	padding-top:4px;
	cursor:pointer;
	color:#00302f;
}
div.botoes_det ul li:hover {
	background-color:#70bbba;
}
li#botaocaract {
	width:120px;
}
div#basicas, div#marcarvisita,
div#caracteristicas {
	width:160px;
	font-size:11px;
	float:left!important;
}
div#basicas, div#marcarvisita h3{
	margin:0;
	padding:0;
}
div#marcarvisita {
	display:none;
	position:absolute;
	left:300px;
	top:300px;
	z-index:99999999;
	width:500px; 
	height:250px; 
	background-color:#c9d3df; 
	padding:10px;
}
span.marcarfecha {
	position:absolute;
	z-index:9999999999;
	right:10px;
	top:10px;
	float:left;
	color:#066;
}
span.marcarfecha a {
	color:#066;
}
li.detalhes1 div#basicas div.maismargem,
li.detalhes1 div#inicio div.maismargem {
	margin-top:0px;
}
div.azulbebe {
	color:#669900;
	font-weight:bold;
}
li.detalhes1 div#basicas div.descricao,
li.detalhes1 div#inicio div.descricao {
	width:200px;
	padding:8px;
	margin:5px 0 15px 0;
}
li.alinharcaixas {
	width:200px;
}
li.alinharcaixas1 {
	width:500px;
}
li.alinharcaixas input {
	width:160px;
}
li.botoes_mv, 
li.botoes_mv {
	margin-top:25px;
}
#caract
	{
	filter:alpha(opacity=95); 
	display:none; top:150px; 
	left:300px; 
	position:absolute; 
	z-index:9999999; 
	width:500px; 
	height:350px; 
	background-color:#c9d3df; 
	overflow-x:hidden; 
	overflow-y:auto;
	border-bottom:1px solid #003366;
	border-right:1px solid #003366;
}
#caract a {
	color:#066;
}
.intcaract
	{
	filter:alpha(opacity=100); 
	cursor:move; 
	padding-left:7px; 
	font-weight:bold; 
	width:500px; 
	height:20px; 
	background-color:#FFFFFF;
}
.int2caract
	{ 
	filter:alpha(opacity=100); 
	padding-left:15px; 
	padding-top:15px;
}
/*#caracteristicas	{
	display:none; 
	position:absolute; 
	z-index:999999; 
	left:20px; 
	top:150px; 
	width:450px; 
	height:290px; 
	background-color:#FFFFFF; 
	color:#333333;
	padding:10px;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;	
}
*/
#caracteristicas li	{
	width:550px;
}
#caracteristicas a	{
color:#CCCCCC;
}
#caracteristicas a:hover	{
color:#666666;
}
#caracteristicas li.fechar	{
	text-align:right;
}
#caracteristicas li.fechar div	{
	text-align:left;
	font-weight:bold;
	float:left;
}
#caracteristicas li.desc	{
	margin-top:10px;
	overflow-x:hidden;
	overflow-y:auto;
}


/* RESULTADOS - FAVORITOS - DESTAQUES - NOVIDADES */
div.elemento {
	margin-top:20px;
	width:280px;
	float:left;
	height:94px;
	/*overflow:hidden;*/
	position:relative;
	overflow:hidden;
	background-color:#007c79;
}
div.elemento span.adfav {
	position:absolute;
	top:4px;
	left:4px;
}
div.elemento span.s1 {
	float:left;
	color:#DEDEDE;
	height:86px;
	width:147px;
	padding:4px;
}
div.elemento span.s2 {
	float:left;
	width:117px;
	height:86px;
	padding:4px;
}
.tituloRes, .tituloRes a {
	color:#57b9b6;
	font-weight:bold;
}
.esp20 {
	margin-right:20px;
}
div.paginacao {
	float:left;
	width:680px;
	margin-top:15px;
}
div.paginacao ul {
	width:auto;
	margin:0 auto;
	text-align:center;
	height:22px;
} 
div.paginacao a {
	text-decoration:none;
}
div.paginacao li.pagin1,
div.paginacao li.pagin3,
div.paginacao li.pagin2 {
	display:inline;
	float:none!important;
	margin-right:5px;
}
div.paginacao li.pagin1,
div.paginacao li.pagin3,
div.paginacao li.pagin1 a,
div.paginacao li.pagin3 a,
div.paginacao li.pagin2, 
div.paginacao li.pagin2 a {
	width:28px;
	height:15px;
	padding:0;
	border:0;
	text-align:center;
	font-weight:bold;
}
div.paginacao li.pagin1, 
div.paginacao li.pagin3 {
	margin-top:4px;
}
div.paginacao ul li.pagin1 a,
div.paginacao ul li.pagin1,
{
	margin-right:6px;
}
div.paginacao li.pagin2, 
div.paginacao li.pagin2 a {
	height:15px;
	margin:0;
	border:0;
	position:relative;
	top:0px;
}
div.paginacao li.pagin2 a {
	padding-top:4px;
	/*line-height:2em;*/
}
div.paginacao li.pagin2 a:hover {
	color:#999;
}
div.paginacao li.pagin2 a.activo{
	font-size:11px;
	font-weight:bold;
	color:#999;
}
div.paginacao li a, div.paginacao li span {
	display:inline-block;
}

/* COMERCIALIZAR OU COMPRAR & VENDER */
div.comprarBase	{
	width:580px;
}
div.comprarUm, div.comprarUmA,
div.comprarUmA2	{
	float:left; 
	width:580px;
}		
div.comprarUm	{
	height:40px;
}
div.comprarUmA, div.comprarUmA2	{
	height:50px;
	font-weight:bold;
	color:#6CC;
}
div.comprarDois, div.comprarDoisA,
div.comprarTres	{
	float:left; 
	width:270px;
	margin-right:10px;
}
div.comprarDois, div.comprarDoisA	{
	height:45px;
}
div.comprarTres	{
	height:80px;
}
input.reset	{
	width:70px;
}
/* RECRUTAMENTO */
ul.recrutamento	{
	width:580px;
} 
.acertolargura {
	width:280px;
	margin-right:10px;
	height:45px;
}
.alturaMaior {
	height:85px;
}
li.recrutCol2	{
	width:280px;
}

/* PESQUISAR */
div.colpesq  {
	width:260px;
	float:left;
	margin-right:10px;
	padding-top:4px;
	padding-bottom:4px;
	height:35px;
}
div.colpesq  select {
	width:240px;
}
div.colpesq  input.ref {
	width:240px;
}
div.colpesq input.drop3		{
	width:240px;
	font-size:11px;
	font-family:Tahoma, Helvetica, sans-serif;
}
div.colpesq .drop4		{
	width:110px;
	font-size:11px;
	font-family:Tahoma, Helvetica, sans-serif;
}