#todo{display:block; margin:0; padding:0;width:100%; height:auto!important;}
#principal{display:block;width:800px; border:#000000 1px solid; margin:0 auto; }

.col{display:block;float:left;}
.cle{display:block;clear:both;}

.link{color: #000;
	  text-decoration: none;
	  border: none;
}



#menu{height:28px; background:transparent url(../img/fundMenu.jpg) left top repeat-x;}

.logo{width:242px; height:145px;  background:url(../img/logo.png) no-repeat; margin-left:5px;}

#menuSuperior{width:800px; height:28px; background:transparent url(../img/fundMenu.jpg) left top repeat-x;}
#menuTexto{ }

.ul-servicos-indice-index{margin:1px 0 0 1px;padding:0;list-style:none; margin-bottom:0px!important; padding-bottom:0px!important; padding-top:opx!important; margin-top:0px!important; }
.ul-servicos-indice-index li{display:block; margin:0 0 1px 0;padding:0; text-align:left}
.ul-servicos-indice-index li a{font-size:12px;color:#000000;font-weight:900;text-decoration:none; font-family:Arial, Helvetica, sans-serif}
.ul-servicos-indice-index li a:hover{color:#333;background:#E67819;}
#nav-pri-top li{display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;  margin: 0em 0 0em 0px;  }
#nav-pri-top li a{color:#333;text-decoration:none;}

.seta{padding-left:20px!important;background:transparent url(../img/i-seta.png) 8px 7px no-repeat;}
.seta-sq{padding-left:20px!important;background:transparent url(../img/i-seta-sq.gif) 5px 7px no-repeat;}

#container{
 margin-top:0px; width: 149px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; border:1px #000000 solid
}
#container select {
    width: 140px;
}

.busca{text-align:left; margin-bottom:0px; padding-top:0px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}

.listMenu{width:140px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.txtResidencial{margin-left:10px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center;}

.tituloCategoria{font-family:Verdana; font-size:20px; font-weight:bold; color:#0000CC; text-align:left; margin-bottom:7px;}

.tituloApartamento{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#0000CC; text-align:left;}
.tituloImovel{margin-left:10px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold}

#destaque{ height:260px; height:auto !important; min-height:260px;  width:197px; border:1px solid #E7E7E7; margin-left:6px; margin-right:6px;}

#detalhes{background:url(../img/maisDetalhes.png) no-repeat; height:27px; width:85px; text-align:center;}

.residencial{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; height:7px; }

.destaqueFoto{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #E7E7E7;  min-height:210px; height:auto !important; height:210px;}

#reservado{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font:13px; font-weight:bold}

#bLancamento{position:absolute; 
             display:block;
			 background:transparent url(../img/lancamento.png) no-repeat;
			 height:113px; 
			 width:197px;
 }

.titulo{margin-left:10px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold}

.texto {  font-family: "Arial"; font-size: 12px; color: #000000; font-weight:bold;}
.textoFraco {  font-family: "Arial"; font-size: 12px; color: #000000; }
.apReservado{  font-family: "Arial"; font-size: 12px; color: #FF0000 }
.apVendido {  font-family: "Arial"; font-size: 12px; color: #0000FF; }
.apNormal {  font-family: "Arial"; font-size: 12px; color: #000000; }
.textoAlerta {  font-family: "Arial"; font-size: 12px; color: #FF0000; font-weight:bold;}

.textoLink{  font-family: "Arial"; font-size: 10px;}

.dadosImovel{background:url(../img/dados.jpg) no-repeat; height:22px; width:646px; margin-left:0px; padding-left:0px; }

.tituloLista{  font-family: "Trebuchet MS" ; font-size: 20px; color: #000000; font-weight:bold; }

.fone{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#FF9900; font-style:oblique}
.rodape{width:800px; height:28px; background:transparent url(../img/fundMenu.jpg) left top repeat-x; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; font-weight:bold;}

input[type=text], input[type=password], textarea,select {
	border: 1px solid #ccc;
	background: url("../img/bgInput.jpg") repeat-x;
	background-color: #fff;
	padding: 0 4px 0 4px;
	clear: both;
}
.fonte{font-size:14px;}
.textoPagina {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; font-weight:bold;}
.tituloDetalhe{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; font-weight:bold; }
.trabalhe{font-family:Arial, Helvetica, sans-serif; font-size:40px; color:#000033; font-weight:bold}
.trabalheDisponivel{font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#000033; margin-left:45px}

.creci{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none; text-align:left; margin-top:9px; }

.formTF{width: 149px;}

.news_mes{font-family:Arial, Helvetica, sans-serif; color:#0263C9; font-size:20px; margin-left:20px;}
.news_titulo{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px; margin-left:20px;}
.numbers{font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:16px; text-decoration: none;  margin-left:8px; margin-left:10px;}

.areaCorretor{text-align:right; font-size:20px; font-weight:bold; text-decoration:none}