/* CSS Document */

body {
	margin: 0;
	padding: 0;
    background: url(../images/bg_body.jpg) repeat-y top center;
}

#corpo {
	width: 1000px;
	margin: 0 auto;
}

#menu_superior {
	clear: both;
	background-color: #000000;
}

#menu_superior_box {
	width: 1000px;
	height: 34px;
}

#barra_lateral {
	clear: right;
	float: left;
	background-color: #FFFFFF;
}

#barra_lateral_box {
	width: 260px;
}

#marquee_box {
	width: 1000px;
	height: 5px;
	float: left;
	background-color: #FFFFFF;
}

#conteudo {
	width: 740px;
	clear: right;
	float: left;
	background-color: #FFFFFF;
}

#conteudo_chavess {
	width: 740px;
	clear: right;
	background-color: #F1ECEB;
    background-image:url(../images/bg_chaves.jpg);
	background-repeat: no-repeat;
}

#conteudo .imoveis_encontrados1 {
	width: 740px;
	height: 15px;
	margin-top: 0px;
	margin-left: 2px;
}

#conteudo .imoveis_encontrados2 {
	width: 740px;
	height: 15px;
	margin-top: 0px;
	margin-left: 2px;
}

#menu_inferior {
	height: 55px;
	clear: both;
	background-color: #FFF;
}

#rodape {
	height: 70px;
	margin: 0 auto;
    background: url(../images/bg_rodape.png) repeat-x top center;}

#rodape .endereco {
	font-family: Verdana;
	font-size: 10px;
	color: #5e6f77;
	text-align: center;
	margin-top: 20px;
}

#rodape .email_alessa {
	width: 170px;
	height: 20px;
	margin-top: -11px;
	margin-left: 845px;
	background-image: url(../images/email_alessandro_1.gif);
}

#rodape .alessandro {
	width: 250px;
	margin-left: 5px;
	margin-top: -13px;
	font-size: 10px;
	font-weight:normal;
	font-family:"Microsoft Sans Serif","Lucida Sans Unicode";
	color: #5e6f77;
}

#rodape .alessandro a {
	color: #5e6f77;
}

#rodape .alessandro a:hover {
	color: #cc0000;
	text-decoration: none;
}

/* ----------------------------------------------------------------------------------- */

a, a:link, a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	color:#FF6600;
}

.skin0 {
	position:absolute;
	width:165px;
	border:2px solid black;
	background-color:menu;
	font-family:Verdana;
	line-height:20px;
	cursor:default;
	font-size:14px;
	z-index:100;
	visibility:hidden;
}

.menuitems {
	padding-left:10px;
	padding-right:10px;
}

.search-form {
	background: transparent url(../images/input_busca.png) no-repeat scroll 1px 13px;
	background-position: center top;
	padding: 0 0 0 20px;
	width: 230px;
	height: 65px;
}

input#txt_buscareferencia {
	background:transparent none repeat scroll 0 0;
	border:0 none;
	color:#135E93;
	font-family:"Microsoft YaHei","Verdana","Segoe UI","Tahoma,Arial";
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:25px;
	line-height:normal;
	margin-right:30px;
	margin-top:3px;
	width:180px;
	text-indent: 5px;
}

.form_email {
	border:1px solid #135E93;
	color:#135E93;
	font-family:"Microsoft YaHei","Verdana","Segoe UI","Tahoma,Arial";
	font-size:12px;
}

.paginacao-01 {
	border:1px solid #E6E6E6;
	color:#EB8813;

	font-family:"Microsoft YaHei","Verdana","Segoe UI","Tahoma,Arial";
	font-size:14px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	padding-bottom:1px;
}

.paginacao-02 {
	border:1px solid #E6E6E6;
	color:#294462;
	font-family:"Microsoft YaHei","Verdana","Segoe UI","Tahoma,Arial";
	font-size:14px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-decoration: underline;
	padding-left:4px;
	padding-right:4px;
	padding-top:1px;
	padding-bottom:1px;
}

.cip_opcoes {
	font-family: Verdana;
	font-size: 10pt;
	color: #00014E;
	font-weight: bold;
}

.marquee {
   font-family: Tahoma;
   color: #000000;
   font-size: 11pt;
   font-weight: bold;
}

.texto_linha_busca {
   font-family: Arial;
   font-size: 11px;
   color: #0033CC;
   font-weight: bold;
}

.efeito img{border: 3px solid #9a9a9a; opacity:0.8; filter:alpha(opacity=80);}
.efeito:hover img{border: 3px solid #FF9900; opacity:1; filter:alpha(opacity=100);}

.efeito_locacao img{border: 3px solid #9a9a9a; opacity:0.8; filter:alpha(opacity=80);}
.efeito_locacao:hover img{border: 3px solid #EC8713; opacity:1; filter:alpha(opacity=100);}

.efeito_venda img{border: 3px solid #9a9a9a; opacity:0.8; filter:alpha(opacity=80);}
.efeito_venda:hover img{border: 3px solid #294462; opacity:1; filter:alpha(opacity=100);}

.borda_slideshow { border: 1px solid #000000; }

.borda_slideshow_predio_leah { border: 1px solid #5e6f77; }

.borda_sem_fotos { border: 1px solid #5e6f77; }

.borda_ico_sem_fotos { border: 1px solid #ff9933; }

.borda_ofertas_titulo {
	border: 1px solid #5e6f77;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/bg_titulo_oferta.png);
}

.borda_ofertas_titulo_locacao {
	border: 1px solid #294462;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#294462;
}

.borda_ofertas_titulo_venda {
	border: 1px solid #FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#FF9900;
}

.borda_ofertas_thumb { border: 2px solid #5e6f77; opacity: 0.80;}

.texto_ofertas {
	font-family: Tahoma;
	color: #000;
	font-size: 10px
}
.texto_ofertas_2 {
	font-family: Verdana;
	color: #425F9B;
	font-size: 10px
}

.bg_barra_detalhes { 
  *background-image: url(../images/bg_titulo_detalhes.jpg);
  background-color:#294462;
  color: #FFF;
}

.fundo_banner {
	background-image: url(../images/bg_banner.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 249px;
	height: 87px;
}

.fundo_tags {
	background-image: url(../images/bg_banner.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 249px;
	height: 87px;
}

.fundo_search {
	background-image: url(../images/bg_search.png);
	background-repeat: no-repeat;
	background-position: center;
}

.fundo_search2 {
	background-image: url(../images/bg_fundo_search.png);
	background-repeat: no-repeat;
	background-position: left;
}

.atualizacao {
	color:#CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.slider_titulo_01 {
	color:#215E9A;
	font-family: Verdana;
	font-size:16px;
	font-weight: bold;
}

.slider_titulo_02 {
	color:#3A4766;
	font-family: Verdana;
	font-size:16px;
	font-weight: bold;
}

.busca_detalhada {
	color:#ffffff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight: bold;
}

.busca_referencia {
	color:#ffffff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
}

.fundo_cadeado {
	background-image: url(../images/bg_cadeado.png);
	background-repeat: no-repeat;
	background-position: right;
}

#imovel_slideshow_1        { }
#imovel_slideshow_1 li     { position:absolute; top:8px; left:8px; list-style:none; float:left; font-size:10px; }
#imovel_slideshow_1 li div { position:absolute; top:375px; left:10px; opacity:0.4; filter:alpha(opacity=40);}

#imovel_slideshow_2        { }
#imovel_slideshow_2 li     { position:absolute; top:8px; left:8px; list-style:none; float:left; font-size:10px; }
#imovel_slideshow_2 li div { position:absolute; top:260px; left:500px; opacity:0.3; filter:alpha(opacity=30);}

#ofertas_1        { width: 165px; height: 110px; }
#ofertas_1 li     { position:absolute; top:325px; left:327px; list-style:none; float:left; font-size:10px; }
#ofertas_1 li div { position:absolute; top:45px; left:100px; opacity:0.6; filter:alpha(opacity=60);}

#ofertas_2        { width: 165px; height: 110px; }
#ofertas_2 li     { position:absolute; top:325px; left:548px; list-style:none; float:left; font-size:10px; }
#ofertas_2 li div { position:absolute; top:45px; left:100px; opacity:0.6; filter:alpha(opacity=60);}

#ofertas_3        { width: 165px; height: 110px; }
#ofertas_3 li     { position:absolute; top:325px; left:769px; list-style:none; float:left; font-size:10px; }
#ofertas_3 li div { position:absolute; top:45px; left:100px; opacity:0.6; filter:alpha(opacity=60);}


/* ====================================== CSS DE BOTÃO ========================================================================= */
.yt-uix-button {
-moz-border-radius:3px 3px 3px 3px;
background:-moz-linear-gradient(center top , #FFFFFF, #EFEFEF) repeat scroll 0 0 #F6F6F6;
border:1px solid #CCCCCC;
cursor:pointer;
height:2.0833em;
overflow:visible;
padding:0 0.5em;
vertical-align:middle;
white-space:nowrap;
}
.yt-uix-button-text {
-moz-border-radius:0 0 0 0;
background:none repeat scroll 0 0 transparent;
border-color:transparent;
filter:none;
}
.yt-uix-button:hover, .yt-uix-button:focus {
-moz-box-shadow:0 0 3px #999999;
background:-moz-linear-gradient(center top , #FFFFFF, #EBEBEB) repeat scroll 0 0 #F3F3F3;
border-color:#999999;
outline:0 none;
}
.yt-uix-button:active, .yt-uix-button-active, .yt-uix-button-active:hover, .yt-uix-button-active:focus {
background:-moz-linear-gradient(center top , #CCCCCC, #FFFFFF) repeat scroll 0 0 #DDDDDD;
border-color:#999999;
}
.yt-uix-button img {
font-size:0;
vertical-align:middle;
}
/* ============================================================================================================================== */