#tudo{  position:relative; width:290px; height: 525px; margin: auto auto 10px 10px; border: 1px solid #CCD0D3; background-color: #F4F5F7; }

/*=== CSS para os Topo === */
#topo-frame-destaque{
 float: left;
    margin-right: 2px;
    padding-left: 3px;
    width: 280px;
       
}
#nome{ height: 30px;    margin-left: 10px;    margin-top: 5px;    text-align: left;    text-transform: uppercase;    width: 260px; }
#bairro{ background-color: #F4F5F7;    color: #173557;    float: left;    height: 30px;    margin-left: 10px;    text-align: left;    width: 260px; }
#ref {width:120px;  float:left; margin-left:5px; margin-top:10px; padding:3px; text-align:left;}

/*=== CSS para os Corpo=== */
#foto{    float: left;    height: 180px;    margin-left: 10px;    width: 270px; }
#endereco { width:110px; padding-top:5px; margin-left:10px; float:left; text-align:left;}
#quartos { width:270px; margin-top:15px; margin-left:10px; float:left; text-align:left;}
#area { width:270px; margin-top:15px; margin-left:10px; float:left; text-align:left;}
#descricao {   background-color: #DDE2E8;    float: left;    height: 62px;    margin-left: 10px;    margin-top: 10px;    padding: 5px;    text-align: left;    width: 260px;}
#detalhesdoimovel {    color: #F28006;    float: left;    margin-left: 10px;    margin-top: 10px;    width: 260px;}
/*=== CSS para os Rodapé=== */
#icones {clear: both;    float: left;    height: 20px;    margin-left: 10px;    margin-top: 45px;    width: 110px;}
#preco{   background-color: #003F5F;  color: #FFFFFF; float: left;  height: 25px;    margin-left: 10px;    margin-top: 10px;    padding-left: 5px;    padding-top: 5px;    width: 265px;}
#rodape-frame-destaque { width:120px;  clear:both; float:left;}
#caixa-anunciante{ width:300px;   margin-top:5px; padding-top:10px;}
#aba-anunciante{
	  width:85px; 
	  height:18px; 
	  padding-top:1px;
	  margin-left:4px; 
	  margin-top:18px;
	  *margin-top:1px;/*=== IE7 ===*/
	  _margin-top:1px; /*=== IE6 ===*/
	  background-image: url(../imagens/framedestaque/aba-anunciante.jpg); 
	  background-repeat:no-repeat;
	  text-align:center;
	  }
.tamanhoImagem {
    height: auto !important;
    max-height: 180px;
    max-width: 270px;
    width: auto !important;
}
#dados-anunciante { float:left; width:330px; padding-bottom:5px; padding-left:5px; padding-top:5px; background-color:#F7F7F7;}
  
/*=== CSS icones div  ===*/
#icones-botoes{ 
	width:20px; 
	height:17px; 
	background-color:#F4F5F7; 
	border:1px solid #CCD0D3; 
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; font-weight: bold; color: #003F5F; text-align: center; cursor: default;}


/*=== CSS para os Textos === */

.titulo-frame-destaque {  color: #173557;    font-family: Arial,Helvetica,sans-serif;    font-size: 11px;    text-align: center;}
.texto-anunciante{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F28006; font-weight:bold; text-align:left;}
.texto-frame-destaque {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-align:left;}
.texto-frame-destaque-anuncio{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-align:left;}
.texto-negrito-frame-destaque {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight:bold; text-align:left;}
.texto-bairro {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-align:left;}
.texto-ref {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-align:left;}
.texto-preco {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #FFF; font-style:italic; text-align:left;}

