/****************CORPO GERAL**************/
body { margin-top:0px; background: url(../imagens/images/fundo.jpg) repeat-x; }
#centro { margin-top:0px; position:relative; }
#central {background: url(../imagens/images/top.jpg) repeat-x; width:1000px;  height:auto; min-height:1300px; background-color:#FFFFFF; position:relative;  margin-top:0px; margin-left: auto; margin-right: auto; _margin-left: auto; _margin-right:auto; _margin-bottom:0px; }
table, tr, td {margin:0px;}

.destaca_verde { color:#366; font-weight:bold; }
input, textarea, select, #checkbox_list { border:#eee 1px solid; color:#444; font-size:12px; font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode", sans-serif; }
.preco { color:#AB6101; font-size:15px; font-weight:bold; position:absolute; margin-top: 5px;}
.codigo { border: #ccc 2px double; width:170px; vertical-align:top; color:#444; font-size:12px; font-family:"Lucida Grande","Lucida Sans", "Lucida Sans Unicode", sans-serif; }
.campo_esquerdo { float:right; text-align:right; margin-right:3px; line-height:24px; }
.campo_direito { border:#bbb 1px solid; width:240px; margin:3px 0px; line-height:27px;}
#checkbox_list { background-color:#fff; width:193px; height:122px; overflow-x:hidden; overflow-y:scroll; position:relative; z-index:0; }
#checkbox_list label { width:170px; position:relative; }

/****************FORMULARIO**************/
#form { color:#444; font-size:13px; font-family:"Lucida Grande","Lucida Sans", "Lucida Sans Unicode", sans-serif; }
#form .titulo_esquerdo { font-size:14px; color:#366; position:relative; float:right; text-align:right; }
#form .campo_esquerdo{position:relative; float:right; text-align:right;}
#form .campo_direito{ border:#bbb 1px solid;}
#form .campo_direito1{ height:40px; border:#bbb 1px solid;}
#form .campo_direito2{ width:337px; height:150px; border:#bbb 1px solid;}
#form .botao {margin:10px 40px; float:right;}
#form .botao img{ border:0px;}
#detalhe_form .botao{margin:10px 20px; float:right;}
#form input{ width:337px; color:#444; font-size:12px; font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode", sans-serif;}
#form .campo100 input{ width:102px; color:#444; font-size:12px; font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode", sans-serif;}
#form .campo200 input,select{ width:202px; color:#444; font-size:12px; font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode", sans-serif;}


/****************FORMULARIO ALPHAVILLE**************/
#form_alpha { color:#444; font-size:13px; font-family:"Lucida Grande","Lucida Sans", "Lucida Sans Unicode", sans-serif; }
#form_alpha .titulo_esquerdo { font-size:14px; color:#366; position:relative; float:right; text-align:right; }
#form_alpha .campo_esquerdo{position:relative; float:right; text-align:right;}
#form_alpha .campo_direito{ border:#bbb 1px solid;}
#form_alpha .campo_direito1{ height:40px; border:#bbb 1px solid;}
#form_alpha .campo_direito2{ width:337px; height:150px; border:#bbb 1px solid;}
#form_alpha .botao {margin:0px 0px; float:right;}
#form_alpha .botao img{ border:0px;}
#detalhe_form_alpha .botao{margin:10px 20px; float:right;}
#form_alpha input{ width:300px; height:16px; color:#444; font-size:12px; font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode", sans-serif;}
#form_alpha .campo100 input{ width:102px; color:#444; font-size:12px; font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode", sans-serif;}
#form_alpha .campo200 input,select{ width:202px; color:#444; font-size:12px; font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode", sans-serif;}






/****************TOPO PRINCIPAL**************/
#top { height:334px; width:1000px; }
#top_top { text-align:right; height:30px; width:1000px; position:absolute; margin:-7px 0px 0px 0px; ]margin:7px 0px 0px 0px;}
#top_top ul { margin-right:10px;}
#top_top ul li#top_favoritos span { background-repeat:no-repeat; width:173px; background-image:url(../imagens/images/favoritos.gif);}
#top_top ul li#top_favoritos a:hover, #top_top2 ul li#top_favoritos a:hover { cursor:pointer;}
#top_top ul li#top_indique a:hover, #top_top2 ul li#top_indique a:hover { cursor:pointer;}
#top_top ul li#top_indique span {background-repeat:no-repeat; width:152px; background-image:url(../imagens/images/indique.jpg);}
#top_top ul li{	display:inline;	list-style-type:none;}
#top_top ul li a{display:block;	float:right;}
#top_top ul li a span{margin:0px; position:relative; background-position: 0px 0px; display:block; height:30px;}

#rodape_top { float:left; text-align:right; background-color:#d1ded7; height:40px; width:1000px; position:relative; margin:0px 0px 0px 0px; ]margin:0px 0px 0px 0px;}
#rodape_top ul { margin-right:10px;}
#rodape_top ul li#top_favoritos span { background-repeat:no-repeat; width:173px; background-image:url(../imagens/images/favoritos.gif);}
#rodape_top ul li#top_favoritos a:hover { cursor:pointer;}
#rodape_top ul li#top_indique a:hover { cursor:pointer;}
#rodape_top ul li#top_indique span {background-repeat:no-repeat; width:152px; background-image:url(../imagens/images/indique.jpg);}
#rodape_top ul li{ display:inline; list-style-type:none; }
#rodape_top ul li a{display:block; float:right;}
#rodape_top ul li a span{margin:0px; position:relative; margin-top:-7px; ]margin-top:7px; _margin-top:7px; display:block; height:40px;}

#top_esq { text-align:center; height:282px; width:285px; margin-left:20px; margin-top:50px; position:absolute; }
#top_esq img{border:0px;}
#top_dir { z-index:1; height:282px; margin-left:299px; *margin-left:299px; margin-top:50px; position:absolute; }

/****************TOPO SECUNDARIO**************/
#top2 { height:151px; width:980px; }
#top_top2 { text-align:right; height:30px; width:100%; position:absolute; margin:-7px 0px 0px 0px; ]margin:7px 0px 0px 0px; }
#top_top2 ul { margin-right:7px;}
#top_top2 ul li#top_favoritos span { background-repeat:no-repeat; width:173px; background-image:url(../imagens/images/favoritos.gif);}
#top_top2 ul li#top_indique span {background-repeat:no-repeat; width:152px; background-image:url(../imagens/images/indique.jpg);}
#top_top2 ul li{display:inline;	list-style-type:none;}
#top_top2 ul li a{display:block; float:right;}
#top_top2 ul li a span{margin:0px; position:relative; background-position: 0px 0px; display:block; height:30px;}
#top_esq2 { text-align:center; margin-left:52px; height:133px; width:289px; margin-top:19px; position:absolute; }
#top_esq2 a img{ border:0px;}
#top_dir2 { text-align:center; margin-left:773px; height:47px; width:165px; margin-top:96px; position:absolute; }

/****************MENU PRINCIPAL**************/
#menu { z-index:2; background: url(../imagens/images/menu.png) no-repeat; height:89px; width:1000px; position:relative; _margin-top:0px; /*IE 6 */ margin-top:-15px; margin-left:0px; display:block; }
#menu ul{margin-top:45px; ]margin-top:45px; _margin-top:45px; /* IE 7 */ top:0px; height:35px; margin-left:25px; ]margin-left:25px; _margin-left:5px; padding:0px; float: left; width: 1000px; _width:980px; list-style:none; clear:both; }
#menu ul li{ display:inline; list-style-type:none; }
#menu ul li a {	margin-left:12px; *margin-left:15px; margin-right:12px; *margin-right:15px;	display:block; float:left; overflow:hidden;	padding:0px 0px; _margin-left:12px; _margin-right:12px; ]margin-left:12px; ]margin-right:12px;}
#menu ul li a span{ position:relative; background-position: 0px 0px; display:block; overflow:hidden; height:35px; }
#menu ul li a:hover span{ background-position: 0px 35px; cursor:pointer;}
#menu ul li a:hover { z-index:500; }
#menu ul li#separador { width:2px; float:left; }
#menu ul .marcado span { background-position: 0px 35px; }
#menu ul li#home a { width:56px; }
#menu ul li#home span {	width:56px;	background-image:url(../imagens/images/menu/home.jpg); }
#menu ul li#empresa a { width:75px; }
#menu ul li#empresa span { width:75px; background-image:url(../imagens/images/menu/empresa.jpg); }
#menu ul li#quero_comprar a	{ width:137px; }
#menu ul li#quero_comprar span { width:137px; background-image:url(../imagens/images/menu/quero_comprar.jpg); }
#menu ul li#quero_vender a { width:116px; }
#menu ul li#quero_vender span {	width:116px; background-image:url(../imagens/images/menu/quero_vender.jpg); }
#menu ul li#lancamentos a	{ width:115px; }
#menu ul li#lancamentos span { width:115px; background-image:url(../imagens/images/menu/lancamentos.jpg); }
#menu ul li#alerta_imoveis a { width:142px; }
#menu ul li#alerta_imoveis span { width:142px; background-image:url(../imagens/images/menu/alerta_imoveis.jpg);	}
#menu ul li#fale_conosco a { width:119px; }
#menu ul li#fale_conosco span { width:119px; background-image:url(../imagens/images/menu/fale_conosco.jpg);	}

/****************MENU SECUNDARIO**************/
#menu2 { background: url(../imagens/images/menu2.jpg) no-repeat; height:89px; width:980px; position:relative; _margin-top:0px; /*IE 6 */ margin-top:0px; margin-left:7px; }
#menu2 ul{margin-top:45px; _margin-top:45px; ]margin-top:45px;/* IE 7 */ top:0px; height:35px; margin-left:20px; ]margin-left:20px; _margin-left:5px; padding:0px; float: left; width: 980px; list-style:none; }
#menu2 ul li{ display:inline; list-style-type:none; }
#menu2 ul li a { margin-left:12px; *margin-left:15px; margin-right:12px; *margin-right:15px; display:block; float:left; overflow:hidden; padding:0px 0px; _margin-left:12px; _margin-right:12px; ]margin-left:12px; ]margin-right:12px; }
#menu2 ul li a span{ position:relative; background-position: 0px 0px; display:block; overflow:hidden; height:35px; }
#menu2 ul li a:hover span{ background-position: 0px 35px; cursor:pointer; }
#menu2 ul li#separador { width:2px; float:left; }
#menu2 ul .marcado span { background-position: 0px 35px; }
#menu2 ul li#home a { width:56px; }
#menu2 ul li#home span {	width:56px;	background-image:url(../imagens/images/menu/home.jpg); }
#menu2 ul li#empresa a { width:75px; }
#menu2 ul li#empresa span { width:75px; background-image:url(../imagens/images/menu/empresa.jpg); }
#menu2 ul li#quero_comprar a	{ width:137px; }
#menu2 ul li#quero_comprar span { width:137px; background-image:url(../imagens/images/menu/quero_comprar.jpg); }
#menu2 ul li#quero_vender a { width:116px; }
#menu2 ul li#quero_vender span {	width:116px; background-image:url(../imagens/images/menu/quero_vender.jpg); }
#menu2 ul li#lancamentos a	{ width:115px; }
#menu2 ul li#lancamentos span { width:115px; background-image:url(../imagens/images/menu/lancamentos.jpg); }
#menu2 ul li#alerta_imoveis a { width:142px; }
#menu2 ul li#alerta_imoveis span { width:142px; background-image:url(../imagens/images/menu/alerta_imoveis.jpg);	}
#menu2 ul li#fale_conosco a { width:119px; }
#menu2 ul li#fale_conosco span { width:119px; background-image:url(../imagens/images/menu/fale_conosco.jpg);	}

/****************PARTE BUSCA**************/
#busca { font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode", sans-serif; margin-left: 0px; ]margin-left: 40px; _margin-left: 10px; margin-right: auto; width:980px; height:270px; position:relative; margin-top:0px; ]margin-top:5px; float:left;  }
#busca ul { list-style:none; margin-left:-25px; margin-top:0px;}
#busca li { list-style-type:none; background-color:#eee; padding: 0px; overflow: hidden; width: 670px; _width: 680px; height:249px; margin:0px 0px; _margin:0px 0px; _padding: 0px; }
#busca li .borda_esq { position:relative; float:left; top: 0px; margin-left: 0px; _margin-left: 10px; width: 10px; height: 249px; text-align:left; background: url(../imagens/images/busca/borda_esq.jpg) no-repeat; }
#busca li .borda_dir {position:relative; float:left; _float:right; margin-top: 0px; _margin-top:-265px; margin-right:0px; _margin-right:0px; width: 10px; height: 249px; text-align:left; background: url(../imagens/images/busca/borda_dir.jpg) no-repeat; }
#busca_imoveis { margin-left:0px; margin-top:0px; _margin-top:0px; padding:5px 5px; width:640px; _width:650px; height:240px; ]height:230px; _margin-left:12px; _margin-top:-250px; float:left; background-color:#eee; }
#busca_imoveis img { border:0px;}
#busca_botoes { text-align:center; width:65px; float:left; margin-left:40px; _width:90px; _margin-left:20px; }
.cadastrados { font-size:12px; color:#444; }
.dormitorios { position:relative;}
#barra {font-size:11px; margin-top:0px; width:240px; height:35px; position:relative; background-position:center; text-align:center; }
#barra select {width:109px; }
select#pre-min, select#bed-min { margin-left:-7px;}
select#pre-max, select#bed-max { margin-left:10px;}
/************** Sliders Bar ********/
/*.ui-slider { width: 234px; _width: 234px; height: 10px; position: relative; top:8px; background-repeat: no-repeat; background-position: center; }
.ui-slider-handle { z-index: 100; top: -8px; left: 0px; cursor: pointer; }
#pre-slider-2, #bed-slider-2{ position: relative; float:left; z-index: 100; height: 8px; width: 10px; top: -6px; padding-right:1px;  background-image:url(../imagens/images/busca/a.jpg); background-repeat:no-repeat; cursor: pointer; _margin-left:0px; }
#pre-slider-1, #bed-slider-1 {position: absolute; height: 9px; width: 10px; background-image: url(../imagens/images/busca/de.jpg);  background-repeat:no-repeat; margin-left:1px;}
#pre-slider-1, #bed-slider-1, #pre-slider-2, #bed-slider-2 a:hover{ cursor:pointer;}
.ui-slider-disabled .ui-slider-handle { opacity: 0.5; filter: alpha(opacity=50); }
.ui-slider-range { position: absolute; background: #eee; opacity: 0.3; filter: alpha(opacity=30); width: 230px; _width: 230px; height:10px; }
/*** Slider background ***/
/*.ui-slider { background-image: url(../imagens/images/busca/barra_valor.jpg); margin-bottom:5px; }*/
/**/

/****************PARTE BUSCA SECUNDARIA**************/
#busca2 { font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode", sans-serif; margin:0px 15px 20px 15px; ]margin:5px 15px 20px 0px; _margin:5px 15px 20px 0px; margin-right: auto; width:960px; height:198px; position:relative; float:left;}
#busca2 li { float:left; list-style:none; background-color:#eee; padding: 0px; overflow:hidden; width: 970px; height:198px; margin:0px 0px; ]margin:0px 15px;  _margin:0px 7px;}
#busca2 li a img { border:0px;}
#busca2 li .borda_esq { position:relative; float:left;  top: 0px; margin-left: 0px; width: 10px; height: 198px; text-align:left; background: url(../imagens/images/busca/borda_esq2.jpg) no-repeat; }
#busca2 li .borda_dir { position:relative; float:left; _float:right; margin-top: 0px; _margin-top: -228px; margin-right:0px; _margin-right:0px; width: 10px; height: 198px; text-align:left; background: url(../imagens/images/busca/borda_dir2.jpg) no-repeat; }
#busca_imoveis2 { margin-left:7px; padding:5px 5px; width:933px; height:198px; float:left; background-color:#EEE; _margin-left:5px; _margin-top:-200px; }
#busca_botoes2 { text-align:center; width:100px; float:left; }

/****************PARTE PRINCIPAL ALERTA DE IMOVEIS**************/
#alerta_imagem { font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode", sans-serif; margin-left: 15px; margin-right: auto; width:970px; height:179px; position:relative; margin-top:0px; }
#alerta_esq { position:relative; float:left; margin: 15px 0px 0px -18px; ]margin: 15px 0px 0px -20px; _margin: 15px 0px 0px -15px;  width: 670px; }
#alerta_esq li { float:left; background-color:#eee; padding: 0px; overflow: hidden; width: 670px; height:395px; ]height:395px; margin:0px 0px; list-style-type:none; _margin: 10px 0px 0px 0px;}
#alerta_esq li .borda_esq { position:relative; float:left; top: 0px; margin-left:0px; width: 10px; height: 452px; text-align:left; background: url(../imagens/images/alerta/borda_esq.jpg) no-repeat; }
#alerta_esq li .borda_dir {position:relative; float:left; _float:right; margin-top: -154px; ]margin-top: -163px; _margin-top: -393px; margin-right:0px; width:10px; height: 452px; text-align:right; background: url(../imagens/images/alerta/borda_dir.jpg) no-repeat; }
#alerta_form { position:relative;  width:650px; margin:10px 0px; }
#alerta_form #col_1 { margin-left:10px; float:left; }
.campo { height:27px;}
.campo input { border:0px; height:18px;}
.span { width:120px; text-align:right; margin-right:10px; line-height:20px; float:left;}
.label { float:left; text-align:left; height:20px; border:#CCC 2px solid; line-height:20px; margin-right:5px;}
.campo_direito_c, .campo_direito350 { font-size:12px; border:#aaa 1px solid; }
.campo_direito_c { width:170px; }
.campo_direito350 { width:362px; }
#alerta_form .campo_direito {font-size:12px; }

/****************PARTE DIREITA ALERTA DE IMOVEIS**************/
#alerta_de_imoveis { float:right; width:285px; margin-top:0px; height:250px; margin-right:-4px; ]margin-right:34px; _margin-right:7px; position:relative; }
#quero_receber {text-align:center; width:110px;	float:right; position:absolute;	margin-top:145px; ]margin-top:145px; margin-left:-50px;]margin-left:-50px; left: 200px; top: 67px; }
#quero_receber2 {text-align:center; position:absolute; margin-top:-35px; ]margin-top:145px; margin-left:155px; ]margin-left:-135px; }
#quero_receber a img, #quero_receber2 a img {border:0px;}

/****************PARTE DESTAQUES**************/
#destaques { clear:both; margin:30px 15px 0px 15px; _margin-right:-10px; height:400px; position:relative; width:970px; }
#destaques2 { clear:both; margin:0px 0px 0px 20px; ]margin:0px 0px 0px 20px; _margin-right:-10px; height:auto; position:relative; width:1000px; }
#destaques ul li img, #destaques2 ul li img { border:0px; }
#destaques_top { float:left; margin:10px 15px 0px 20px; line-height:25px; height:25px; position:relative; width:925px; ]line-height:25px; height:25px; ]height:25px; }

#destaques_top .destaque_titulo {float:left;}
#destaques_top .ordenar { vertical-align:top; color:#195d42; font-size:12px; font-family:"Lucida Grande","Lucida Sans", "Lucida Sans Unicode",  sans-serif;}
#destaques_top .ordenar select{ width:134px;}
#destaques_top .total_imoveis {	color:#546B5E; font-size:12px; font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode", sans-serif;	float:right; line-height:25px; ]line-height:25px; height:25px; ]height:25px;}
#destaques_main { clear:both; margin-top:0px; position:relative;}
.titulo_lancamento { position:absolute; margin: 175px 20px 10px 20px; width:185px; height:20px;}

/****************PARTE DESTAQUE**************/
#destaque_esq { float:left; text-align:left; width:226px;}
#destaque_dir { float:right; text-align:left; width:371px;}

/****************PARTE DETALHES**************/
.detalhe_codigo { font-size:13px; line-height:21px; font-weight:bold; }
#detalhe_esq { position:relative; float:left; margin: 15px 0px 0px -18px; width: 246px; height:250px; }
#detalhe_dir { position:relative; float:left; margin: 0px 0px 0px 0px; ]margin:10px 0px 0px 10px; _margin:10px 0px 0px 10px; width: 415px; ]width:405px; _width:405px; min-height:270px; }

#detalhe_esq li { list-style-type:none; background-color:#eee; padding: 0px; overflow: hidden; width: 226px;height:221px; margin:0px 0px; }
#detalhe_esq li img { border:0px; position:relative; float: left; margin-top:20px; margin-left:10px; margin-right:10px; display: block; }
#detalhe_esq li .borda_esq { position:relative; float:left; top: 0px; margin-left: 0px; width: 10px; height: 221px; text-align:left; background: url(../imagens/images/detalhes/borda_esq.jpg) no-repeat; }
#detalhe_esq li .borda_dir {position:relative; float:right; margin-top: 0px; margin-right:0px; width: 10px; height: 221px; text-align:right; background: url(../imagens/images/detalhes/borda_dir.jpg) no-repeat; }
#detalhe_form .titulo_esquerdo {margin-right:7px; font-size:14px; color:#366; position:relative; float:right; text-align:right; margin-top:10px }
#detalhe_form { position:relative; float:left; width:650px; font-size:13px; margin:0px 0px 0px 0px; padding:0px; height:auto; clear:both; }
#detalhe_form #col_a { float:left; width:140px; line-height:26px;}
#detalhe_form #col_aa { float:left; width:170px; line-height:26px;}
#detalhe_form #col_b { float:left; width:360px; line-height:26px;}
#detalhe_form #col_a1 { float:left; width:140px; line-height:26px;}
#detalhe_form #col_a2 { float:left; width:100px; line-height:26px;}
#detalhe_form #col_b1 { float:left; width:160px; line-height:26px;}
#detalhe_form #col_b2 { float:left; width:100px; line-height:26px;}
#detalhe_form .campo_esquerdo { width:140px; line-height:27px; ]line-height:29px; }
#detalhe_form .campo_esquerdo_aa { float:right; text-align:right; margin-right:3px; width:170px; line-height:27px; ]line-height:29px;}
#detalhe_form .campo_direito1, .campo_direito2, .campo_direito3, .campo_direito4 { font-family:"Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", sans-serif; color:#444; font-size:12px; margin:4px 0px; }
#detalhe_form .campo_direito1 { width: 100px; }
#detalhe_form .campo_direito2 { width: 200px; }
#detalhe_form .campo_direito3 { width: 360px; }
#detalhe_form .campo_direito4 { width: 360px; height:170px;}
#detalhe_form .campo_direito5 { width: 360px; height:50px;}
#detalhe_form input, select, textarea {border:#bbb 1px solid;}

#detalhe_form #col_1 { float:left; width:60px; line-height:26px; ]margin-left:-80px; ]padding-right:80px; _margin-left:0px; _padding-right:0px;}
#detalhe_form #col_2 { float:left; width:240px; line-height:27px;}
#detalhe_form #col_3 { float:left; width:90px; line-height:26px; ]margin-left:-50px; _margin-left:-50px;}
#detalhe_form #col_4 { float:right; width:260px; line-height:27px; _margin-right:0px;}
#textarea .campo_direito, .campo_direito4, .campo_direito5 { font-size:12px; border:#bbb 1px solid; width:240px; height:75px; margin:4px 0px;}
#detalhe_form .campo_direito { line-height:18px; margin:4px 0px;}
.campo_enviar { text-align:right; margin:10px 15px; _margin-top:-30px; _margin-right:-10px; }
.campo_enviar2 { text-align:right; margin:10px 0px; }
.campo_enviar img, .campo_enviar2 img { border:0px; }

/****************SLIDER FOTOS**************/
#slider_fotos { clear:both; margin:30px 15px 0px 15px; height:400px; position:relative; width:100%; float:left;}
#slider_fotos_top { float:left; margin:0px 15px; height:20px; position:relative; width:930px;}
#slider_fotos_top .destaque_titulo {float:left;}
#slider_fotos_top .ordenar { vertical-align:top; padding-left:100px; font-weight:bold; color:#195d42; font-size:12px; font-family:"Lucida Grande","Lucida Sans", "Lucida Sans Unicode",  sans-serif;}
.ordenar select{ width:134px;}
.total_imoveis {
	color:#546B5E;
	font-size:12px;
	font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode", sans-serif;
	float:right;
}
#slider_fotos_main { clear:both; margin-top:0px; position:relative;}


/****************PARTE VANTAGENS**************/
#vantagens, #vantagens2 { color:#444; margin-left: 30px; margin-right: auto; font-size:14px; font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode", sans-serif;  width:960px; height:190px; position:relative; float:left; _margin-left: 15px; }
#vantagens {margin-top:50px; }
#vantagens2 {margin-top:20px;}
#vantagens_terra, #vantagens_terra_d{ float:left; text-align:left; width:155px; }
#vantagens_terra a, #vantagens_terra_d a{ color:#444; font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode", sans-serif; text-decoration: none;}
#vantagens_terra a:hover, #vantagens_terra_d a:hover { text-decoration:underline; }
#vantagens_terra_d {]margin-top:20px; _margin-top:20px;}
#vantagens_terra2 { float:left; text-align:left; width:115px; ]width:115px; }
.simuladores img { padding:0px 5px 0px 5px; }
#vantagens img, #vantagens2 img, #vantagens_terra img, #vantagens_terra2 img, .simuladores img { border:0px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #vantagens_terra2 { width:115px; }
}

/****************PARTE MEIO**************/
#meio { clear:both; color:#444; font-size:12px; font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode", sans-serif; margin:0px -10px 0px 15px; position:relative; width:980px; height:auto; float:left; }
#meio.cinza { background-image:url(../imagens/images/detalhes/fundo_dir.jpg); background-repeat:repeat-y; height:auto; }
#imagem_superior {margin-right:0px; margin-left:0px; _margin-left:-15px; height:189px; position:relative; width:662px; float:left;}
#guia_direita, #guia_direita0, #guia_direita1, #guia_direita15, #guia_direita2, #guia_direita25, #guia_direita3, #guia_direita35, #guia_direita4, #guia_direita45, #guia_direita5 {top:0px; padding-top:0px; float:right; _float:right; width:285px; margin-right:8px; _margin-right:12px; background-color:#eee; position:relative; height:auto; font-size:14px; font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode", sans-serif;}
#guia_direita {min-height:630px; _height:630px;}
#guia_direita0 {min-height:0px; _height:0px;}
#guia_direita5 {min-height:560px; margin-top:25px; _height:560px;}
#guia_direita1 {min-height:660px; _height:660px; }
#guia_direita15 {min-height:680px; ]min-height:715px; _height:715px;}
#guia_direita2 { min-height:760px; ]min-height:790px; _height:790px;}
#guia_direita25 { min-height:820px; _height:820px;}
#guia_direita3 { /*min-height:860px; _height:860px;*/}

#guia_direita35 { min-height:930px; ]min-height:990px; _height:990px;}
#guia_direita4 { min-height:980px; ]min-height:1045px; _height:1045px;}
#guia_direita45 { min-height:1070px; _height:1100px;}
#direita_meio { height:auto; margin:20px 14px; text-align:left; }
#direita_meio img { border:0px;}
#colaboradores {margin-left:0px; width:640px; float:left;}
#colaboradores .esquerda {float:left; width:310px;}
#colaboradores .direita {float:right; width:320px;}
#colaboradores .corretores {margin-left:0px; float:left; width:640px; position:relative;}
#colaboradores .corretores ul li { margin:0px; list-style-type:none; }
#colaboradores .corretores ul {margin:0px; padding:0px;}
#colaboradores .corretores p { margin-left:0px; float:left; width:320px;height:25px; position:relative;}
.ver_mapa { float:right; }
.ver_mapa a img { border:0px; }
#guia_central, #guia_central2 { line-height:18px; float:left; margin-left:20px;  margin-top:20px;  position:relative; font-size:13px; _margin-top:20px; _margin-left:0px;}
#guia_central {width:645px; }
#guia_central .figura img{margin-left:-35px; _margin-left:-30px; _position:relative; float:left; padding:20px 10px 0px 0px; }
#guia_central2 { width:980px; clear:both; padding-top:20px; ]padding-top:0px; }
#guia_central .titulo, #guia_central2 .titulo { font-size:16px; color:#195d42; font-weight:bold;}
#guia_central p { font-size:13px; color:#444; font-weight:normal; }
.subtitulo { font-size:14px; color:#195d42; font-weight:bold; line-height:14px; position:relative; clear:both; }
#guia_central .email { color:#195d42; }
#guia_links { margin-left:-20px; ]margin-left:20px; float:left; position:relative; line-height:18px; _margin-top:0px; _margin-left:0px;}
#guia_links ul {margin:0px 0px 0px 0px; width:662px; height:20px;}
#guia_links ul li{ display:inline; }
#guia_links ul li a { color:#546B5E; text-decoration:none; }
#guia_links ul li a:hover { color:#546B5E; text-decoration:underline; }
#guia_links ul li .marcado_sub { color:#546B5E; text-decoration:underline; }
#guia_links ul li span { color:#546B5E; margin:0px 5px; }
.separador_h img { margin:30px 0px 5px 0px; }
.separador_h2 img { margin:10px 0px 5px 0px; }

/****************RODAPE**************/
#rodape { clear:both; float:left; font-size:12px; font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode", sans-serif;  width:1000px; height:270px; position:relative; margin: 0px 0px 0px 0px; }
.rodape_topo { width:1000px; background:#dfa53b; margin: 0px 0px 0px 0px; color:#195d42; text-align:center; height:30px; padding-top:15px;}
#rodape_links { width:1000px; background:#195d42; margin: 0px 0px 0px 0px; color:#FFF; height:240px; line-height:18px; }
.rodape_main1, .rodape_main2, .rodape_main3 { color:#FFF; height:160px; padding:15px 0px 0px 100px; float:left; }
.rodape_main1 { margin-left:100px; _margin-left:20px; width:180px; _width:180px; float:left; }
.rodape_main2 { width:80px; _width:80px; float:left; }
.rodape_main3 { width:180px; _width:180px; float:left; }

.rodape_main1 a, .rodape_main2 a, .rodape_main3 a { color:#FFF; text-decoration:none;}
#logo_capella { float:right; text-align:right; background:#195d42; width:100%; }
#logo_capella img { border:0px;}

