body
{
color:#000000;
background-color:#FFFFFF;
margin:0px;
text-align:left !important;
}
p,strong,em,li,input,textarea,select,dt,dd,h1,h2,h3,h4,h5,h6,th,td {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000;
}

p,strong,em,label,input,textarea,select,dt,dd,th,td,li {
	font-size: 100%;
}

div#container {
	position:relative;
	top:5px;
	left:0;
	padding: 0 4px; 
	background-color:#f0f0f0;
    width: 880px;
    padding: 0 4px 0 4px;
  }
* html div#container {
    \width: 888px; /* for IE5 and IE6 in quirks mode */
    w\idth: 880px; /* for IE6 in standards mode */
  } 

div#banner-right {
	background-color:#FFF;
	position:absolute;
	top:60px;
	right:-125px;
	width: 110px;
	text-align:center;
}
div#header {
	background-color: #efefef;
	background-image: url('imagens/fundo_cinza_degrade1.gif');
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-position:left top;
	position:relative;
	top:0;
	left:0;
	width: 880px;
	height:140px;
	padding: 0 4px 0 4px;
}

div#main {
	position:relative;
	top:0;
	left:0;
	width:890px;
	background-color:#E8E8E8;
	padding: 0 0;
}
div#main-left {
	float:left;
	width:620px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	display:inline;
	overflow:hidden;
}
* html div#main-left {
    \width: 630px; /* for IE5 and IE6 in quirks mode */
    w\idth: 620px; /* for IE6 in standards mode */
  } 
div#main-right {
	width:239px;
	float:left;
	border-left:#FFF;
	border-left-width:1px;
	border-left-style:solid;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	display:inline;
	overflow:hidden;
	}
* html div#main-right {
    \width: 250px; /* for IE5 and IE6 in quirks mode */
    w\idth: 239px; /* for IE6 in standards mode */
  } 
div#main-imovel-left {
	float:left;
	width:550px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
* html div#main-imovel-left {
    \width: 560px; /* for IE5 and IE6 in quirks mode */
    w\idth: 550px; /* for IE6 in standards mode */
  } 
div#main-imovel-right {
	width:309px;
	float:left;
	border-left:#FFF;
	border-left-width:1px;
	border-left-style:solid;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
* html div#main-imovel-right {
    \width: 321px; /* for IE5 and IE6 in quirks mode */
    w\idth: 309px; /* for IE6 in standards mode */
  } 
div#detalhes-imovel {
	background-color: #efefef;
	background-image: url('imagens/fundo_cinza_degrade1.gif');
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-position:left top;
	padding: 5px 5px 5px 5px;
	width:550px;
}
* html div#detalhes-imovel {
    \width: 560px; /* for IE5 and IE6 in quirks mode */
    w\idth: 550px; /* for IE6 in standards mode */
  } 
div#detalhes-imovel-box {
	margin-left:50px;
	margin-bottom:25px;
	background-color:#F3F3F3;
	padding: 5px 5px 5px 5px;
	width:450px;
	border: 1px solid #900; 
}
* html div#detalhes-imovel-box {
    \width: 462px; /* for IE5 and IE6 in quirks mode */
    w\idth: 450px; /* for IE6 in standards mode */
  }
div#detalhes-imovel-box-mapa {
	margin-left:50px;
	margin-bottom:25px;
	background-color:#F3F3F3;
	padding: 5px 5px 5px 5px;
	width:450px;
	border: 1px solid #900; 
}
* html div#detalhes-imovel-box-mapa {
    \width: 462px; /* for IE5 and IE6 in quirks mode */
    w\idth: 450px; /* for IE6 in standards mode */
  }
div#detalhes-imovel-box p {
	line-height:1.2em;
	margin-bottom:0em;
}
div#pesquisaImoveis {
	background-color: #efefef;
	background-image: url('imagens/fundo_cinza_degrade1.gif');
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-position:left top;
	padding: 5px 5px 5px 25px;
	width:590px;
	}
* html div#pesquisaImoveis {
    \width: 620px; /* for IE5 and IE6 in quirks mode */
    w\idth: 590px; /* for IE6 in standards mode */
  }
div#imovel-destaque-main {
	background-color: #efefef;
	background-image: url('imagens/fundo_cinza_degrade1.gif');
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-position:left top;
	padding: 5px 5px 5px 5px;
	width:610px;
	}
* html div#imovel-destaque-main {
    \width: 620px; /* for IE5 and IE6 in quirks mode */
    w\idth: 610px; /* for IE6 in standards mode */
  }	
  
div#box-destaque-main {
	background-color: #efefef;
	background-image: url('imagens/fundo_cinza_degrade1.gif');
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-position:left top;
	padding: 10px 15px 15px 10px;
	margin-top:25px;
	margin-left:10px;
	width:270px;
	float:left;
	display:inline;
	border-left:1px solid #444; 
	border-top:1px solid #444; 

	}
* html div#box-destaque-main {
    \width: 315px; /* for IE5 and IE6 in quirks mode */
    w\idth: 280px; /* for IE6 in standards mode */
  }	
   
div#clear {
	clear:both;
}

div#imovel-destaque {
	position:relative;
	width:129px;
	background-color:#C8C8C8;
	padding: 11px 5px 10px 5px;
	margin-top:15px;
	margin-right:5px;
	margin-left:5px;
	float:left;	
}
* html div#main-imovel-left {
    \width: 139px; /* for IE5 and IE6 in quirks mode */
    w\idth: 129px; /* for IE6 in standards mode */
  } 
div#imovel-destaque-barra-topo {
	position:absolute;
	width:139px;
	height:11px;
/*	background-image: url('imagens/destaque-barra-topo.jpg'); 
	background-repeat:no-repeat;
	background-position:top;*/
	top:-2px;
	left:0px;
}
div#imovel-destaque-barra-rodape {
	position:absolute;
	width:139px;
	height:11px;
/*	background-image:url('imagens/destaque-barra-rodape.jpg');*/
	bottom:0px;
	left:0px;
}
div#imovel-destaque-foto {
	text-align:center;
	border:thin;
	border-color:#333;
	text-decoration:none;
}
.imovel-destaque-foto {
	text-align:center;
	border:thin;
	border-color:#333;
	text-decoration:none;
}
.imovel-destaque-foto a{
	text-align:center;
	border:thin;
	border-color:#333;
	text-decoration:none;
	border-style:none;
}
.imovel-destaque-codigo {
	color:#C00;
	font-style:normal;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;

}
.imovel-destaque-codigo a:hover {
	color:#900;
}
.imovel-destaque-descricao {
	color:#333;
	font-style:normal;
	font-size:10px;
	text-decoration:none;

}
.imovel-destaque-descricao a:hover {
	color:#000;
}

div#footer {
	clear:both;
	bottom:-20px;
	height:20px;
	width:inherit;
	background-color:#FFF;
	text-align:center;
}
div#logo {
	position:absolute;
	left: 80px;
	width: 280px;
	height: auto;
	top: 20px;
}

div#pesquisa {
	width:209px;
	background-color: #efefef;
	background-image: url('imagens/fundo_cinza_degrade1.gif');
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-position:left top;
	padding: 10px 10px 10px 20px;
	}
* html div#pesquisa {
    \width: 239px; /* for IE5 and IE6 in quirks mode */
    w\idth: 209px; /* for IE6 in standards mode */
  } 	
div#informativo {
	width:209px;
	background-color: #efefef;
	background-image: url('imagens/fundo_cinza_degrade1.gif');
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-position:left top;
	padding: 10px 10px 10px 20px;
}
* html div#informativo {
    \width: 239px; /* for IE5 and IE6 in quirks mode */
    w\idth: 209px; /* for IE6 in standards mode */
  } 
div#telefone {
	position:absolute;
	background:transparent url('imagens/contato2.gif') 0 0 repeat-x;
	top:15px;
	right:70px;
	width:150px;
	height:86px;
}
div#flash {
	background-color: #efefef;
	background-image: url('imagens/fundo_cinza_degrade1.gif');
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-position:left top;
	padding: 5px 5px 5px 5px;
	width:610px;
	text-align:center;
}
* html div#flash {
    \width: 620px; /* for IE5 and IE6 in quirks mode */
    w\idth: 610px; /* for IE6 in standards mode */
  } 
/*----Menu Panel----*/
div#menu {
	position:absolute;
	bottom:0px;
	width:880px;
	height:30px;
	background-color:#fff;
	
}


/**
 * menuPan
 */
#menuPan{
width:880px; 
	height:30px; 
	background:url(imagens/menu-bg.gif) 0 0 repeat-x; 
	position:relative; 
	left:0px;
	margin:0 ;
}
#menuPan ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:800px;
	height:30px;
	position:absolute;
	top:0;
	left:1px;
	z-index: 1;
}


#menuPan ul li.menu-inicio,
#menuPan ul li.menu-inicio a, 
#menuPan ul li.menu-inicio a:hover {width:100px;}
#menuPan ul li.menu-vendas,
#menuPan ul li.menu-vendas a, 
#menuPan ul li.menu-vendas a:hover {width:100px;}
#menuPan ul li.menu-alugueis,
#menuPan ul li.menu-alugueis a, 
#menuPan ul li.menu-alugueis a:hover {width:110px;}
#menuPan ul li.menu-consignados,
#menuPan ul li.menu-consignados a, 
#menuPan ul li.menu-consignados a:hover {width:150px;}
#menuPan ul li.menu-caixa,
#menuPan ul li.menu-caixa a, 
#menuPan ul li.menu-caixa a:hover {width:100px;}
#menuPan ul li.menu-contatos,
#menuPan ul li.menu-contatos a, 
#menuPan ul li.menu-contatos a:hover {width:100px;}
#menuPan ul li.menu-blog,
#menuPan ul li.menu-blog a, 
#menuPan ul li.menu-blog a:hover {width:100px;}
#menuPan ul li.menu-agenciamento,
#menuPan ul li.menu-agenciamento a, 
#menuPan ul li.menu-agenciamento a:hover {width:150px;}
#menuPan ul li.menu-valparaiso,
#menuPan ul li.menu-valparaiso a, 
#menuPan ul li.menu-valparaiso a:hover {width:230px;}


#menuPan ul li.menu-inicio,
#menuPan ul li.menu-inicio a, 
#menuPan ul li.menu-inicio a:hover,
#menuPan ul li.menu-vendas,
#menuPan ul li.menu-vendas a, 
#menuPan ul li.menu-vendas a:hover, 
#menuPan ul li.menu-alugueis,
#menuPan ul li.menu-alugueis a, 
#menuPan ul li.menu-alugueis a:hover, 
#menuPan ul li.menu-consignados,
#menuPan ul li.menu-consignados a, 
#menuPan ul li.menu-consignados a:hover, 
#menuPan ul li.menu-caixa,
#menuPan ul li.menu-caixa a, 
#menuPan ul li.menu-caixa a:hover, 
#menuPan ul li.menu-contatos,
#menuPan ul li.menu-contatos a, 
#menuPan ul li.menu-contatos a:hover,
#menuPan ul li.menu-blog,
#menuPan ul li.menu-blog a, 
#menuPan ul li.menu-blog a:hover,
#menuPan ul li.menu-agenciamento,
#menuPan ul li.menu-agenciamento a, 
#menuPan ul li.menu-agenciamento a:hover,
#menuPan ul li.menu-valparaiso,
#menuPan ul li.menu-valparaiso a, 
#menuPan ul li.menu-valparaiso a:hover
{ float:left; vertical-align:middle; display:block; background:#fff; color:#2F2A28; border-right:1px dashed #969260; font:13px/28px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; vertical-align:middle; text-decoration:none;}


#menuPan ul li.menu-inicio a:hover,
#menuPan ul li.menu-vendas a:hover, 
#menuPan ul li.menu-alugueis a:hover, 
#menuPan ul li.menu-consignados a:hover, 
#menuPan ul li.menu-caixa a:hover, 
#menuPan ul li.menu-contatos a:hover, 
#menuPan ul li.menu-blog a:hover, 
#menuPan ul li.menu-valparaiso a:hover, 
#menuPan ul li.menu-agenciamento a:hover {background:#2F2A28; color:#fff; border:none;}
/*----Menu ----*/


.txtdescricao {
	color: #555555;
	font-style:normal;
	font-size:93%;
	font-family:Tahoma, Geneva, sans-serif;
}
.txtdescricao-red, .txtdescricao-red a {
	color:#C00;
	font-style:normal;
	font-size:93%;
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;
}
.txtdescricao-red a:hover{
	text-decoration:underline;
}
.txttitulo {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 108%;
	color: #000000;
	font-style:normal;
}
.txttitulo-red {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 100%;
	color:#900;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}
.txttitulo-red a{
	text-decoration:none;
}
.txttitulo-red a:hover{
	text-decoration:underline;
}

.txtnormal {
	color: #000000;
	font-style: normal;
	font-weight: normal;
	font-size:93%;
		font-family:Tahoma, Geneva, sans-serif;

}
.txtnormal-bold {
	color: #000000;
	font-style: normal;
	font-size:100%;
	font-weight:bold;
		font-family:Tahoma, Geneva, sans-serif;

}
.bt-submit {
	padding: 3px;
	border: none;
	background: #678B1D;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;


	height: 19px;
	margin-left: 0px;
	color: #39561D;
	background-color:#E7CFCF;
}
.input-text {
	width: 180px;
	height: 19px;
	padding: 1px 0 0 2px;
	background: #FDE1E1;
	color: #658453;
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:93%;
}
.input-codigo {
	width: 60px;
	height: 18px;
	padding: 1px 0 0 2px;
	background: #FDE1E1;
	color: #658453;
	font-family:verdana,helvetica,arial,sans-serif;
	font-size:93%;
}



/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{margin:0 .5em 0 0;}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{margin:0 0 .5em;}.yui-navset .yui-content .yui-hidden{position:absolute;left:-999999px;visibility:hidden;}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{width:6em;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{width:auto;}.yui-navset .yui-navset-left,.yui-navset-left{padding:0 0 0 6em;}.yui-navset-right{padding:0 6em 0 0;}.yui-navset-top,.yui-navset-bottom{padding:auto;}.yui-nav,.yui-nav li{margin:0;   padding:0;list-style:none;}.yui-navset li em{font-size:93%; font-style:normal;}.yui-navset{position:relative;zoom:1;}.yui-navset .yui-content,.yui-navset .yui-content div{zoom:1;}.yui-navset .yui-content:after{content:'';display:block;clear:both;}.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;cursor:pointer;zoom:1;}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{display:block;}.yui-navset .yui-nav a{position:relative;}.yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,.yui-navset-bottom .yui-nav li a{display:block;display:inline-block;vertical-align:bottom;}.yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a{display:block;}.yui-navset-bottom .yui-nav li a{vertical-align:text-top;}.yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,.yui-navset-bottom .yui-nav li a em{display:block;}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{position:absolute;z-index:1;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{position:static;}.yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav{left:0;right:auto;}.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav{right:0;left:auto;}.yui-skin-sam .yui-navset .yui-nav,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav{
	border:solid;
	border-width:0 0 5px;
	border-bottom-color: #C03;
}.yui-skin-sam .yui-navset .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li{margin:0 .16em 0 0;padding:1px 0 0;}.yui-skin-sam .yui-navset .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected{margin:0 .16em -1px 0;}.yui-skin-sam .yui-navset .yui-nav a,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a{background:#d8d8d8 url(images/yui-sprite.png) repeat-x;border:solid #a3a3a3;border-width:0 1px;color:#000;position:relative;text-decoration:none;}.yui-skin-sam .yui-navset .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em{border:solid #a3a3a3;border-width:1px 0 0;cursor:hand;padding:.25em .75em;left:0;right:0;bottom:0;top:-1px;position:relative;}.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a:focus,.yui-skin-sam .yui-navset .yui-nav .selected a:hover{background:#2647a0 url(images/yui-sprite.png) repeat-x left -1400px;color:#fff;}.yui-skin-sam .yui-navset .yui-nav a:hover,.yui-skin-sam .yui-navset .yui-nav a:focus{background:#bfdaff url(images/yui-sprite.png) repeat-x left -1300px;outline:0;}.yui-skin-sam .yui-navset .yui-nav .selected a em{padding:.35em .75em;}.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a em{border-color:#243356;}.yui-skin-sam .yui-navset .yui-content{background:#edf5ff;}.yui-skin-sam .yui-navset .yui-content,.yui-skin-sam .yui-navset .yui-navset-top .yui-content{border:1px solid #C00;border-top-color:#243356;padding:.25em .5em;}.yui-skin-sam .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 5px 0 0;Xposition:absolute;top:0;bottom:0;}.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 0 0 5px;}.yui-skin-sam .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset-right .yui-nav li{margin:0 0 .16em;padding:0 0 0 1px;}.yui-skin-sam .yui-navset-right .yui-nav li{padding:0 1px 0 0;}.yui-skin-sam .yui-navset-left .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected{margin:0 -1px .16em 0;}.yui-skin-sam .yui-navset-right .yui-nav .selected{margin:0 0 .16em -1px;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a{border-width:1px 0;}.yui-skin-sam .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 0 0 1px;padding:.2em .75em;top:auto;left:-1px;}.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 1px 0 0;left:auto;right:-1px;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-left .yui-nav .selected a,.yui-skin-sam .yui-navset-left .yui-nav a:hover,.yui-skin-sam .yui-navset-right .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav .selected a,.yui-skin-sam .yui-navset-right .yui-nav a:hover,.yui-skin-sam .yui-navset-bottom .yui-nav a,.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,.yui-skin-sam .yui-navset-bottom .yui-nav a:hover{background-image:none;}.yui-skin-sam .yui-navset-left .yui-content{
	border:1px solid #C00;
	border-left-color:#900;
}.yui-skin-sam .yui-navset-bottom .yui-nav,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav{border-width:5px 0 0;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,.yui-skin-sam .yui-navset-bottom .yui-nav .selected{margin:-1px .16em 0 0;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,.yui-skin-sam .yui-navset-bottom .yui-nav li{padding:0 0 1px 0;vertical-align:top;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em,.yui-skin-sam .yui-navset-bottom .yui-nav a em{border-width:0 0 1px;top:auto;bottom:-1px;}
.yui-skin-sam .yui-navset-bottom .yui-content,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-content{border:1px solid #C00;border-bottom-color:#243356;}
