img , div { border:0px;  behavior: url(iepngfix.htc); }
/*#all-content{ 
position:absolute;    
width:100%;  
height:100%;   
border:0px solid #006699; 
z-index: 1000; 
min-height:650px;

}*/

#all-content{ 
position:absolute;    
width:100%;  
height:100% !important;   
border:0px solid #006699; 
z-index: 1000; 
min-height: 680px;
height:expression(document.body.clientHeight < 680? "680px": "100%" ); 
_height:1024px;


}
.box_botoes {
	width:255px;
	height:30px;
	float:left;
	margin-top:-50px;
}	

.btn_vendas {
position: absolute;
	width:85px;
	height:30px;
	float:left;
	background-image:url(../img/topo/topo_bgr_vendas.png);
	cursor:pointer;
	margin-left: 1px;
}

.btn_vendas:hover {
position: absolute;
	width:85px;
	height:30px;
	float:left;
	background-image:url(../img/topo/topo_bgr_vendas_on.png);
	cursor:pointer;
	margin-left: 1px;
}

.btn_alugueis {
	position: absolute;
	width:78px;
	height:30px;
	float:left;
	background-image:url(../img/topo/topo_bgr_alugueis.png);
	cursor:pointer;
	margin-left:86px;
}

.btn_alugueis:hover {
	position: absolute;
	width:78px;
	height:30px;
	float:left;
	background-image:url(../img/topo/topo_bgr_alugueis_on.png);
	cursor:pointer;
	margin-left:86px;
}

.btn_condominios {
position: absolute;
	width:92px;
	height:30px;
	float:left;
	background-image:url(../img/topo/topo_bgr_condominios_on.png);
	cursor:default;
	margin-left:164px;
}

.btn_condominios:hover {
position: absolute;
	width:92px;
	height:30px;
	float:left;
	background-image:url(../img/topo/topo_bgr_condominios_on.png);
	cursor:default;
	margin-left:164px;
}
/* for Internet Explorer */
/*\*/
* html #all-content {
height:expression(document.body.clientHeight < 680? "680px": "100%" ); 
}
/**/ 

#DivFundo{
float:left; 
z-index:1; 
position:absolute; 
margin-top:39px;
height:300px}

#cabecalho{ 
position:absolute;    
width:100%;  
height:100px; 
top:0px; 
border:0px solid #006699;  
z-index:-1000; }

#menu-top{ 
position:absolute;    
width:100%;  
height:22px;  
top:110px;  
border:0px solid #006699;   
z-index:-1000;}

#wrapper { 
position:relative;    
width:100%; 
/*min-height:400px;  
height:84%;   */
top:122px; 
border:0px solid #006699; 
z-index:-1000;}

#wrapper_2 { 
position:relative;    
width:100%; 
min-height:400px; 
height:84%;  
top:122px; 
border:0px solid #006699; 
z-index:-1000;}

#content{ 
position:absolute;    
top:2px;
border:0px solid #006699; 
z-index:-1000;
width:60%;
}

/*#content { display: table; border-collapse: collapse; table-layout: fixed;
}
#content > div { display: table-row;
}
#content > div > div { display: table-cell;
}*/


/*Lembrar sempre mudar esse css para subir para OFICIAL*/

#footer{ 
position:absolute;    
width:100%; 
bottom:0px;
/*bottom:-95%
position:realtive;
*/
}
#footer2{ 
position:relative;    
width:100%; 
bottom:0;
/*bottom:-95%
position:realtive;
*/
}

#footer3{ 
position:absolute;    
width:100%; 
bottom:-12%;
/*bottom:-95%
position:realtive;
*/
}

body:nth-of-type(1) #footer{
  position:absolute;  
	bottom:0;
}


body {
	margin: 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	overflow: -moz-scrollbars-vertical;
	color: #333333;
	background-position: left 120px; 
	background-repeat:no-repeat;
	height:100%;

}

.body_2	{
	background-image:url(../img/foto_bg_interna.jpg);
	background-position: right 120px; 
	background-repeat:no-repeat;
	margin: 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	overflow: -moz-scrollbars-vertical;
	color: #333333;
}

/** TEXTO H1**/

div#imobiliario{
	background: url(../img/lbl_cred_imobiliario.gif) no-repeat;
	background-position:0px 0px;
	width: 163px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */
}


div#mapa-site {
	background: url(../img/lbl_mapasite.jpg) no-repeat;
	background-position:0px 0px;
	width: 163px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */
}
div#seguro {
	background: url(../img/lbl_seguro.gif) no-repeat;
	background-position:0px 0px;
	width: 250px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */
}

div#plantoes {
	background: url(../img/lbl_plantoes.gif) no-repeat;
	background-position:0px 0px;
	width: 163px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */
}

div#agencias {
	background: url(../img/lbl_agencias.gif) no-repeat;
	background-position:0px 0px;
	width: 163px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */
}

div#minhalista {
	background: url(../img/lbl_minhalista2.jpg) no-repeat;
	background-position:0px 0px;
	width: 163px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */
}

div#auxiliadora {
	background: url(../img/lbl_minhaauxiliadora.gif) no-repeat;
	background-position:0px 0px;
	width: 206px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */
}

div#kitnatalinos {
	background: url(../img/lbl_kits_natalinos.gif) no-repeat;
	background-position:0px 0px;
	width: 155px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */
}

div#atendimentos {
	background: url(../img/lbl_atendimento.jpg) no-repeat;
	background-position:0px 0px;
	width: 155px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */
}

div#busca_avancada{
	background: url(../img/lbl_buscaAvancada.gif) no-repeat;
	background-position:0px 0px;
	width: 200px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */
}

div#vendas {
	background: url(../img/lbl_vendas.gif) no-repeat;
	background-position:0px 0px;
	width: 163px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */
}

h1#vendas_2 {
	background: url(../img/lbl_vendas_2.gif) no-repeat;
	background-position:0px 0px;
	width: 163px;
	height: 76px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */
}



h1#vendas2 {
	background: url(../img/lbl_vendas.gif) no-repeat;
	background-position:10px 0px;
	width: 163px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */
}

div#alugueis {
	background: url(../img/lbl_alugueis.gif) no-repeat;
	background-position:0px 0px;
	width: 163px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */
}

h1#alugueis2 {
	background: url(../img/lbl_alugueis.gif) no-repeat;
	background-position:10px 0px;
	width: 163px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */

}
div#servicos{
	background: url(../img/lbl_Servicos.jpg) no-repeat;
	background-position:0px 0px;
	width: 96px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */

}
div#condominios{
	background: url(../img/lbl_condominios.gif) no-repeat;
	background-position:0px 0px;
	width: 163px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */

}
div#empresa{
	background: url(../img/lbl_empresa.gif) no-repeat;
	background-position:0px 0px;
	width: 163px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */

}
div#contato{
	background: url(../img/lbl_contato.gif) no-repeat;
	background-position:0px 0px;
	width: 163px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */

}
div#consorcio{
	background: url(../img/lbl_consorcio.gif) no-repeat;
	background-position:0px 0px;
	width: 163px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */

}
h1#Aviseme{
	background: url(../img/lbl_aviseme.jpg) no-repeat;
	background-position:0px 0px;
	width: 193px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */

}
h1#Aviseme2{
	background: url(../img/lbl_aviseme.jpg) no-repeat;
	background-position:0px 0px;
	width: 105px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */

}

div#condominio_alugueis{
	background: url(../img/lbl_cond_alug.gif) no-repeat;
	background-position:0px 0px;
	width: 280px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */

}
div#institucional{
	background: url(../img/lbl_institucional.gif) no-repeat;
	background-position:0px 0px;
	width: 163px;
	height: 38px;
	font-size: 1px; 
	color: #fff; /* cor do fundo */

}



/** TOPO **/
.fnd_topo_td    { background-image:url(../img/bg_topo_10.jpg); background-repeat: repeat; width:100%; height:100px; border:0px;}
.fnd_topo_td_78 { background-image:url(../img/bgr_topo_site_novo2.jpg); background-repeat: repeat; width:100%; height:100px; border:0px;}
.cursor { cursor:pointer; } 
.T_w172{ width:172px; }
.T_w25{ width:25px; }
.T_w80{ width:80px; }
/** TOPO **/

/** RODAPÉ **/

#rodape {  position:absolute; bottom:0px; width:100%;  }
#rodape2 {  position:relative; bottom:0px;  width:100%;  }
#rodape3 {  position:fixed; bottom:0px;  width:100%;  }
.R_tb1 { width:100%; border:0px;}
.R_geral { height:auto; width:100%; background-color:#c1c0bf;  }
.R_td75{ width:75px; }
.R_td10{ width:10px; }
.R_w160{ width:160px; }
.R_w170{ width:170px; }
.R_w45{ width:45px; }
.Odiv_rodape1 { height:20; width:1; background-color:#FFFFFF; }
.espL_rodape { padding-left:4px; width:160px;}
.espT_rodape160 { padding-top:4px; width:160px; padding-bottom:1px;}
.espT_rodape100 { padding-top:4px; padding-bottom:1px; width:100px;}
.espT_rodape2 { padding-top:6px; width:45px; padding-bottom:1px; }
.Tb_rod_interno1 { margin-top:10px; border-top:1px solid #007141;}
.Td_rod_interno1{ background-color:#FFFFFF; color:#007141; font-weight:bold; font-size:13px; padding:5px 10px 5px 10px; height:20px; }
.Td2_rod_interno { background-color:#FFFFFF;  }
/** SERVIÇOS  **/
.S_tb{ padding:5px 0px 0px 0px; font-size:12px; line-height:19px; }
.S_430{ width:430px; 	font-size:12px; line-height:19px; border:0px;}
.S_t20{ padding-top:20px; }
.S_t10{ padding-top:10px; }
/** SERVIÇOS  **/

/**Include Busca**/
.B_odiv1{ float:left; z-index:1; position:absolute; margin-top:39px; }
.B_odiv2{ position:absolute; float:left; z-index:3;font-size:12px; line-height:19px; width:80%; border:0px;}
.B_odiv3{position:absolute; float:left; padding-left:275px; z-index:2;}
.B_odiv4 { position:absolute; top:0px; width:365px; height:210px; z-index:100; overflow: hidden; left: 5px; visibility: hidden;	font-size:9px; }
.B_odiv5 { position:absolute; top:0px; width:430px; height:210px; z-index:100; overflow: hidden; left: 5px; visibility: hidden; 	font-size:9px; }
.B_tb1 { width:550px; height:168px; border:0px; }
.B_tb2 { margin:10px 20px 4px 0px }
.B_tb3{ width:100%; border:0px; margin:8px 0px 0px 0px; font-size:11px;line-height:19px; }
.B_tb4 { width:100%; background-color:#FFFFFF; }
.B_td275 { width:275px; border:0px; }
.B_td50 { width:275px; height:38px; }
.B_td50_39 { width:275px; height:39px;}

.B_td25p { width:25%; }
.B_td27p { width:27%; }
.B_check { margin:0 4px 0 0; padding:0px; }
.B_size9{ font-size:9px;}
.none { display:none;}
.form_box { border-bottom:1px solid Black; padding-bottom:10px;*padding-bottom:0px; }

/**Include menu**/
.inc_menu { float:left; position:absolute; top:110px; z-index:1; width:100%; }


/** CLASSES LABEL GERAL SESSÕES***/
.fnd_grl_cor { width:100%;*padding-top:10px;background-image:url(../img/tit_center.gif); background-repeat:repeat-x;}
.fnd_gr2_cor { width:40px; padding-top:11px;background-image:url(../img/tit_center.gif); background-repeat:repeat-x;}
.fnd_gr3_cor { width:100%;*padding-top:10px;background-image:url(../img/tit_center_maior.gif); background-repeat:repeat-x;}
.fnd_gr4_cor { width:40px; padding-top:11px;background-image:url(../img/tit_center_maior.gif); background-repeat:repeat-x;}

/*** TEXTO ***/

.size15{ font-size:15px; font-weight:normal; color:#333333;}
.size13{ font-size:13px; font-weight:normal; color:#333333;}
.size13_4E4B49{ font-size:13px; font-weight:normal; color:#4E4B49;}
.size20_4E4B49{ font-size:20px; font-weight:normal; color:#4E4B49;}
.size12{ font-size:12px; font-weight:normal; color:#333333;}
.texto_verde_007241 { font-size:13px; color: #007241; font-weight: bold; text-transform: none;}

/*** TEXTO ***/

/** BUSCAS **/

.B_tb1 { width:100%; height:98%; margin:0px 10px 10px 10px; font-size:12px; border:0px; }
.B_tb2 { width:100%; height:10px; font-size:12px; border:0px; }
.B_tb3{ padding:10px 0; font-size:12px; width:100%; height:130px; border:0px;}
.B_tb4 { width:480px; border:0px; }
.B_tb5 { width:100%;  font-size:12px; border:0px; }
.B_td1{ padding:5px 0 10px 0 }
.B_td2{ background-image:url(../img/resultado_busca_l.gif); background-repeat:no-repeat; background-position:right; width:100px; }
.B_td3{ background-image:url(../img/resultado_busca_c.gif); background-repeat:repeat-x; background-position:right ; width:120px;}
.B_h120 { height:120px;}

.I_tb1 { align: left; color:#f8a000; background-image:url(../img/tit_detalhes_right.gif);	background-position:right; background-repeat:no-repeat; font-size:15px; font-weight:bold;background-color: #dddddc; padding:3px 3px 3px 0px; width:100%; border:0px; }
.I_p45 { padding-top:45px;}
.I_mb10{ margin-bottom:10px; width:100%; border:0px; }
.I_pl10 { padding-left:10px; }


/** BUSCAS **/




/**HOME**/
.oDiv_busca_home { position:absolute; top:10px; float:left;	 }
.oDiv_banner_home { position:absolute; top:11px; left:281px; }
.oDiv_pascoa{ position:absolute; top:220px; _top:220px; left:2px; display:inline; padding-top:10px; _padding-top:22px; z-index:8000; background:url(../img/img_pascoa.png) no-repeat; width:280px; height:31px; cursor:pointer; }
.oDiv_plantoes_home { position:absolute; top:205px; _top:215px; left:2px; display:inline; padding-top:10px; _padding-top:22px; z-index:8000; height:50px; width:300px; }
.H_td0 { padding-top:35px; height:71px;}
.H_td1 { padding:170px 0px 0 0;}
.H_td2 { background-color:#FFFFFF; color:#007141; font-weight:bold; font-size:13px; padding:5px 10px; margin-top:10px; border-top:1px solid #007141; height:35px;*height:25px; }
.H_td_100 { height:100px; }
.H_td_72 { height:72px; }
.H_td_25 { height:25px; }
.Odiv_dias{ position:absolute; color:#FF0000; height:73px; width:200px; top:355px; left:10px; }
.H_header_atd { background:#007339; height:100px; }
.H_footer_atd { background:#007339; height:100px; }
.H_content { border-left-color:#007339; border-left-width:2px; border-left-style:solid;border-right-color:#007339; border-right-width:2px; border-right-style:solid;font-size:12px; line-height:19px;  }
.H_txt1 {  font-family:Arial, Helvetica, sans-serif; font-size:32px; color:#FFFFFF; margin-top:20px;  }
.H_Info { padding:0px 15px 15px 15px; width:250px; border:0px; }
 
ul.busca {   margin:0px; padding:0px; display:inline;list-style:none;height:30px; *height:40px; } 
ul.busca li {  margin:0px; padding:0px; float:left; height:30px;*height:40px;}
ul.busca2 {   margin:0px; padding:0px; display:inline;list-style:none;height:30px; display:none; *height:40px; } 
ul.busca2 li {  margin:0px; padding:0px; float:left; height:30px;}

ul.busca3 {   margin:10px 0px 0px 0px;  padding:0px;list-style:none;height:30px; *height:40px; float:none;} 
ul.busca3 li {  margin:0px; padding:0px; float:left; height:30px;*height:40px;}

ul.busca4 {   margin:10px 0px 0px 0px; padding:0px;list-style:none;height:30px; *height:40px; float:none;} 
ul.busca4 li {  margin:0px; padding:0px; float:left; height:30px;*height:40px;}


/**HOME**/

/**MINHAS LISTAS**/
.M_tb2 { text-align:left; margin:0px;}
.M_tb2_I { text-align:left; margin:0px; width:100%; height:98%;  font-size:12px;
	line-height:19px;}
.M_pad7 { padding-right:7px; width:97px; }
.M_mapa { margin: 0px 3px 0px 10px;}
.M_td1_100 {margin:1px 0px 10px 10px; width:100%; border:0px;}
.M_td2 { padding:3px 0 10px 15px;}
.M_td1_fnd { background-image:url(../img/resultado_busca_l.gif); background-repeat:no-repeat; background-position:right; }
.M_td2_fnd { background-image:url(../img/resultado_busca_c.gif); background-repeat:repeat-x; background-position:right; padding:0 8px }
.M_td3_fnd{ background-image:url(../img/resultado_busca_c.gif); background-repeat:repeat-x; background-position:right }
.M_tb1 { margin-top:10px; margin-bottom:10px;}
.M_tb2 { margin:0px 10px 10px 10px; font-size:12px; }
.M_tb3{ padding:10px 0; font-size:12px;}
.M_tb3_I { padding:10px 0; font-size:12px; width:100%; height:130px; font-size:12px;
	line-height:19px; }
.M_map { width: 344px; height: 326px; } 
.M_Odiv_txt1 { padding-top:5px; font-size:10px; } 
.M_Odiv_bl1 { background:#FFFFFF; width:344px; height:100%; padding-right:10px; }
.M_Odiv_bl2{background:#FFFFFF; width:94%; color: #333333; text-decoration: none; font-family: Arial, Trebuchet MS, Tahoma, Verdana, Helvetica, sans-serif;}
.M_bd_img { margin:5px 0px 0px 0px; }
.M_h100p{ height:100%;}
.M_tb_1_100wh { margin-top:35px; margin-left:10px; width:100%; height:100%; border:0px }
.M_tb_2_100wh { padding-top:25px; margin-left:10px;  width:100%; height:100%; border:0px }
.M_tb_3_100wh { padding-top:25px; margin-left:0px;  width:100%; height:100%; border:0px }
.M2_tb_3_100wh { padding-top:0px; margin-left:0px;  width:100%; height:100%; border:0px }

.M_tb_4_m { margin-top:87px; *margin-top:93px; border:0px; width:213px; height:160px; }
.M_tb_4_m2 { margin-top:105px; *margin-top:97px; border:0px; width:213px; height:160px; }

.M_tb_35_100 { height:35px;  width:99%; border:0px; }
.M_tb_35_100_2 {  margin-top:10px; height:35px;  width:99%; border:0px; }
.M_tb_35_100_3 {  margin-top:40px; height:35px;  width:99%; border:0px; margin-left: 5px; }

.M_td_34_100 {  height:100%;  width:344; }

.A_w213_h150 { width: 213px; height: 150px; }
.A_w325_h117 { width: 325px; height: 60px; border:1px solid #999999; padding: 10px; }
.A_w204_h45 { width: 204px; height: 45px; border:1px solid #999999; padding: 13px; }
.A_w204_h45_2 { width: 204px; height: 10px; border:1px solid #999999;}

.A_w325_h127 { width: 325px; height: 117px; border:1px solid #999999; padding: 13px; }
.A_tb345 { width:345px; border:0; margin-top:7px; margin-left:15px; }
.A_p15 { padding-top:15px;}
.A_b15 { padding-bottom:15px;}
.A_w275_h47 { width: 275px; height: 47px; border:1px solid #999999; padding: 5px;  background-color:#D3EDE0}
.A_w112p14 { width:112px; padding-right:14px;}
.link_verde  { color:#005B2E; font-size:13px; font-weight:normal; }

/**MINHAS LISTAS**/

/**AGÊNCIAS**/
.A_link3 { width:60px; font-size:12px; display:block; }
.A_link	{ font-size:12px; display:block; }
.A_link2 { width:60px; font-size:12px; display:block;  }
/**AGÊNCIAS**/

/**EMPRESAS**/
.blocos_Emp { border:2px solid #007241; width:310px;padding-top:7px; }
.ul_Emprestino { margin-bottom:0; margin-top:15px;}
.E_td_1 { padding-bottom:2px; padding-top:1px; padding-left:15px; }
.E_td_2 { padding: 0 20px 0 15px; }
.E_td_3 { padding:0 10px 10px 0; }
.E_td_4 { padding:0 10px 8px 0; }
.Odiv_1 { width:145px; font-size:11px; }

/**EMPRESAS**/

/**CONDOMÍNIOS**/
.C_m_left_td { margin-left:10px; } /* nao ta sendo usada*/
.C_tb_1 { margin-top:35px; margin-left:10px; }
.C_bl_Cond { padding:3px 0 2px 15px;}
.C_bl_txt1 { padding-left:15px; padding-top:5px;font-size:12px;line-height:19px; } 
.C_td_180 { width:180px; font-size:12px; line-height:19px;}
.C_tb_180{	width:180px; border:0px;} 
.C_h22 { height:22px;}
.C_pad_14{ padding-top:14px; }
.C_50p { width:50%; }
/**CONDOMÍNIOS**/

/**ALUGUEL**/
.img_preference { padding:10px 10px 10px 0px;}
.ul_preference { color:#333333; list-style:disk;}

.AV_w100 { width:100%;font-size:12px; margin-top:10px; margin-bottom:10px; border:0px; }
/**ALUGUEL**/	

/**VENDAS**/
.V_td_f{ padding-left:5px;*padding-top:0px;padding-top:3px;width:79px;*width:75px; }
.V_tdp1{ padding-top:1px; }
.V_textarea2{ width:358px;*width:357px; }
.V_fieldBtn{ border:1px solid #007241;*height:19px;text-align:center; border: 1px solid #333333; height:22px; }
.V_tb_1 {  padding-top:10px; border:0px;  width:100%;}
.V_tb_2 { padding:20px 20px 20px 0px; width:50%; }
.destaque_verm{ color:#FF0000; }
.V_bd_1 { border-bottom:solid 1px #000000; width:443px; }
.V_bg_1 { background:url(../img/bg_cons.jpg) repeat-y; padding:2px 0 0 0; }
.V_bg_2 { background:url(../img/bg_cons_meio.jpg) repeat-y; padding:2px 0 0 0; }
.V_bg_3 { background:url(../img/bg_cons.jpg) repeat-y; padding:5px 0 0 0; }
.V_bg_4 { background:url(../img/bg_cons_form.jpg) repeat-y; }
.V_tb3 { margin-top:45px;height:495px; border:1px solid #000}
.V_tb_t45 {  margin-top:45px; }
.V_bd { border-top: 1px solid #000000; padding:15px 0px; }
.frm_v{ border:1px solid #007241;	padding: 0; margin:0; width:354px }
.V_pad_5_L { padding-left:5px; }
.V_tb100 { width:100%; font-size:12px; line-height:19px; }
.V_td443 { width:443px; }
.V_td100p { width:100%; border:0px;}
.v_td18 { height:18px; }
.v_td20 { height:20px;  }
.V_tb469 { width:469px;font-size:12px; line-height:19px; border:0px; }
.V_tb420 { width:420px;font-size:12px; line-height:19px; border:0px; }
.V_w74 { width:74px; } 
.V_w155 { width:155px; } 
.V_w71 { width:71px; } 
.V_td256{ border:1px solid #000; height:256px;}
.V_bd_TB{ border-bottom:1px solid Black; border-top:1px solid Black;  }
.V_display { display:none; }
.V_relative {position:relative; }
.V_realtive2 { display:none; position:relative; }
.V_Cred_tb1 { background-image: url(../img/popup_51108/bg_inteiro.jpg); background-repeat:no-repeat; background-position:center; padding:5px 0 0 15px; }
.V_Cred_td110 { padding-top:110px; }
.V_Cred_td70{ padding:70px; }
.V_Cred_td60{ padding:60px; }
/**VENDAS**/


/**CONTATO**/
.C_cometarios { border:1px solid #007241;	padding: 0;margin:0; width:354px }
/*otimização*/
.C_w10 { width:10px;}
.C_h10 { height:10px;}
.C_h15 { height:15px;}
.C_h64 { height:64px;}
.C_h70 { height:64px;}
.C_h35{ height:35px;}
.C_w40 { width:40px;}
.C_w100_p { width:100%;}
.C_tb_100_wh { width:100%; height:100%; border:0px; margin:0px; padding:0px;}
.C_tb_1_60 { margin-top:35px;margin-left:10px; width:60%; min-width:509px; border:0px ;	font-size:12px; line-height:19px; }
.C_tb_35_100 {  height:35px; width:100%; border:0px;}
.C_tb_70_100 {  height:70px; width:100%; border:0px;}
.C_tb_140_100 {  height:140px; width:100%; border:0px;}

.C2_tb_1_60 { margin-top:11px;margin-left:10px; width:100%; border:0px ;	font-size:12px; line-height:19px;}

/**CONTATO**/

/** INC_BUSCA **/
.Inc_tb1 { background-color: #FFFFFF; height:168px; border:0px;}
.inc_tb2 { border:1px solid #ff00ff; width:275px;  border:0px;  }
.Inc_oDiv1 {position:absolute; float:left; z-index:3; }
.Inc_tb3 { height:168px;_height:190px; background-color:#FFFFFF; border:0px; }
/** INC_BUSCA **/

/** AVISE - ME **/
.Av_h60 { height:60px; }
/** AVISE - ME **/

 
a:link {
	text-decoration:none;
	color: #333333;
}
a:hover {
	text-decoration:none;
	color:#f8a000;
}
a {
	text-decoration:none;
	color: #333333;
	font-weight:bold;
}
img {
	border:0px;
}
.link_noticias a:link {
	text-decoration:none;
	color: #007241;
	font-weight:bold;
}
.link_noticias a:hover {
	text-decoration:none;
	color:#f8a000;;
	font-weight:bold;
}
.link_noticias a {
	text-decoration:none;
	color: #007241;
	font-weight:bold;
}
h1{
	padding: 0px 0 0px 0;
	margin:0px 0 -5px 0px;
	font-size:13px;
	color: #007241;
	font-weight: bold;
	text-transform: none;
}

h2 {
	color:#007241;
}
ul {
	list-style-image:url(../img/bullet.gif);
}
p {
	margin:10px 0;
}

.texto {
	font-size:12px;
	line-height:19px;
}
.texto2 {
	font-size:12px;
	line-height:19px;
	padding-top:5px;
}
.texto_ex {
	font-size:12px;
	line-height:19px;
	color:#8f8f8f;
}
.negrito {
	font-size:12px; 
	font-weight:bold
}
.bairros {
	font-size:9px
}
.campos {
	border:1px solid #007241;
	padding: 0;
	margin:0;
	height:20px;
	width:100%;
	font-size:12px
}

.Checkbox { border:0px;}
.form {
	border:1px solid #007241;
	padding: 0;
	margin:0;
	height:20px;
}
.form2 { 
	border:1px solid #007241;
	padding: 0;
	margin:0;
	height:20px;
	width:354px;
	
	}
.form3 { 
	border:1px solid #007241;
	padding: 0;
	margin:0;
	height:20px;
	width:302px;
	
	}
.textarea  {
	border:0;
	padding: 0;
	margin:0;
	height:17px;
	
}
.textarea2  {
	border:0;
	padding: 0;
	margin:0;
	height:17px;
	width: 110px;
	padding-left: 2px;
	
}
.bg_verde {
	background-color: #007241;
	color:#FFFFFF;
	font-weight: bold;
}
.bg_verde_claro {
	background-color: #009049;
}
.bg_cinza_3 {
	background-color: #999999;
}
.bg_transparente {
	background:#FFFFFF;
  filter:alpha(opacity=60);
  opacity:.60;
  -moz-opacity:.60;
}
.bg_transparente_not {
	background:#FFFFFF;
  filter:alpha(opacity=70);
  opacity:.70;
  -moz-opacity:.70;
}

.texto_reduzido {
	font-size:10px
}
.texto_reduzido_bt {
	font-size:11px
}
.texto_reduzido_bt a:link {
	text-decoration:none;
	color: #333333;
}
.texto_reduzido_bt a:hover {
	text-decoration:none;
	color:#333333;
}
.texto_reduzido_bt a {
	text-decoration:none;
	color: #333333;
}
.texto_verde {
	color:#007241;
}

.botao_extranet {
	background:url(../img/borda_botao.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	padding:5px 8px 5px 15px;
	background-color:#949393;
	color:#FFFFFF;
}
.botao_extranet a:link {
	text-decoration:none; 
	color:#FFFFFF;
}
.botao_extranet a:hover {
	text-decoration:none;	
	color:#FFFFFF;
}
.botao_extranet a {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:normal
}
.titulo_detalhes {
	align: left; 
	color:#f8a000; 
	background-image:url(../img/tit_detalhes_right.gif);	
	background-position:right bottom; 
	background-repeat:no-repeat; 
	font-size:15px; 
	font-weight:bold;
	background-color: #dddddc; 
	padding:8px 5px 8px 10px;
}
.bg_detalhes {
	background-color: #dddddc; 
}
.form_select {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	background: #FFFFFF;
}
.form_area {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	height: 250px;
	width: 290px;
}
.titulo {
	padding: 15px 0 0px 0;
	margin:10px 0 -5px 0px;
	font-size:13px;
	color: #007241;
	font-weight: bold;
	text-transform: none;
}
.titulo2 {
	padding: 0px 0 0px 0;
	margin:0px 0 2px 0px;
	font-size:13px;
	color: #007241;
	font-weight: bold;
	text-transform: none;
	
}

#fromAddress {
	display: block; 
	width: 380px;
	margin: 0.2em 0 0 0; 
	border: 2px solid #007241; 
	padding: 1px;
	background: #fff; 
	color: #545454;
}
#submit {
	display: block; 
	width: 100px;
	margin: 0.2em 0 0 0; 
	border: 0px solid #007241; 
	padding: 2px;
	background: #007241; 
	color: #fff;
}
#ag{
	top:-20px;
}

#outras_ag{
	top: -20px;
}
  
table.directions{
	top:-20px;
}
	
table.directions th {
	background-color:#EEEEEE;
}

table.directions td {
	font-size:12px;
}

img {
	color: #000000;
}
 
a.link_cons:hover{
	color:#e67114;
	text-decoration:underline;
}

.borda{
	border:1px solid #000;
}
/*PAGINA AMERICA SQUARE*/
.texto_sq1 {
	width:185px; 
	margin-top:40px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#252121; 
	font-weight:bold;
	line-height:25px; 
}
.texto_sq2 { 
	margin-top:40px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#252121;
	font-weight:bold;
	line-height:15px; 
}
.spaco_sq2{
	margin-right:2px;
}

/* Formulário de Cadastro Imóvel*/

Select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 150px;
}
.Check{ 
	border: 0px solid #fff;
}
Input {
	height: 17px;
	border: 1px solid #CCCCCC;
}
.field {
	text-align:left;
	border:1px solid #007241;
	height:19px;
}
.field2 {
	text-align:left;
	border:1px solid #007241;
	height:19px;
	width:359px;
	*width:357px;
}
.fieldBtn {
	text-align:center;
	border: 1px solid #333333;
	height:22px;
}
.reset {
	text-align:center;
	height:22px;
	width: 80px;
	margin: 0.2em 0 0 0; 
	border: 0px solid #007241; 
	padding: 2px;
	background: #007241; 
	color: #fff;
}

.cssnav {
position:relative;
font-family: arial, verdana, helvetica, sans-serif;
background-image: url(../img/popup_51108/btn_consorcio_normal.gif);
background-repeat: no-repeat;
display: block;
width: 115px;
height: 28px;
margin: 0;
margin-bottom:0px;
padding: 0;
}
.cssnav a {
display:block;
font-size: 11px;
width: 115px;
height: 28px;
float: left;
margin: 0;
padding: 0;
color: black; text-decoration: none;
}
.cssnav img {width: 100%; height: 100%; border: 0; }
* html a:hover {visibility:visible}
.cssnav a:hover img{visibility:hidden}
.cssnav span {
position:absolute;
left:5px;
top:3px;
margin:0;
cursor: pointer;
}
.cssnav2 {
position:relative;
font-family: arial, verdana, helvetica, sans-serif;
background-image: url(../img/popup_51108/btn_finaciamto_normal.gif);
background-repeat: no-repeat;
display: block;
width: 117px;
height: 28px;
margin: 0;
margin-bottom:0px;
padding: 0;
}
.cssnav2 a {
display:block;
font-size: 11px;
width: 117px;
height: 28px;
float: left;
margin: 0;
padding: 0;
color: black; text-decoration: none;
}
.cssnav2 img {width: 100%; height: 100%; border: 0; }
 * html a:hover {visibility:visible}
.cssnav2 a:hover img{visibility:hidden}
.cssnav2 span {
position:absolute;
left:5px;
top:3px;
margin:0;
cursor: pointer;}

.F_td1 { padding:10px 0 0 15px; }


#mapa-site {
	background-image: url(../img/mapa.gif);
	background-repeat: no-repeat;
	background-position:-4px 12px;
	*background-position:12px 12px;
	float: left;
	/*height: 412px;*/
	list-style:none !important;	
   margin:0px 0px 0px 0px; 
	 *margin:0px 0px 0px -20px; 
	 padding:0px;
	/*width: 237px;*/}
#mapa-site li { list-style-image:url(../img/spacer.gif); margin:0px; padding:0px;}
	
	
#mapa-site li a.ColunaUm:link, #mapa-site li a.ColunaUm:visited {
	background-color: #dcdcdc;
	color: #007241;
	display: block;
	font: 8pt Arial, Tahoma, Verdana;
	height: 19px;
	margin: 7px 0 0px 44px;
	padding: 6px 0px 0px 0px;
	text-decoration: none;
	width: 135px;
	text-align:center !important;
	
	}

#mapa-site li a.ColunaUm:hover, #mapa-site li a.ColunaUm:active {
	background-color: #E9E9E9;
	border: 0px solid #999;
	color: #007241;
	display: block;
	font: 8pt Arial, Tahoma, Verdana;
	height: 19px;
	margin: 7px 0 0px 44px;
	padding: 6px 0px 0px 0px;
	text-decoration: none;
	width: 135px;
	text-align:center !important;
	
	}
	
#mapa-site li a.ColunaDois:link, #mapa-site li a.ColunaDois:visited {
	background-color: #dcdcdc;
	color: #007241;
	display: block;
	font: 8pt Arial, Tahoma, Verdana;
	height: 19px;
	margin: 7px 0 0px 90px;
	padding: 6px 0px 0px 0px;
	text-decoration: none;
	width: 220px;
	text-align:center !important;
	}

#mapa-site li a.ColunaDois:hover, #mapa-site li a.ColunaDois:active {
	background-color: #E9E9E9;
	border:0px solid #999;
	display: block;
	font: 8pt Arial, Tahoma, Verdana;
	height: 19px;
	margin: 7px 0px 0px 90px;
	padding: 6px 0px 0px 0px;
	text-decoration: none;
	width: 220px;
	text-align:center !important;
	}
	
#mapa-site li a.ColunaTres:link, #mapa-site li a.ColunaTres:visited {
	background-color: #dcdcdc;
	color: #007241;
	display: block;
	font: 8pt Arial, Tahoma, Verdana;
	height: 19px;
	margin: 7px 0 0px 135px;
	padding: 6px 0px 0px 0px;
	text-decoration: none;
	width: 187px;
	text-align:center !important;
	}

#mapa-site li a.ColunaTres:hover, #mapa-site li a.ColunaTres:active {
	background-color: #E9E9E9;
	border: 0px solid #999;
	display: block;
	font: 8pt Arial, Tahoma, Verdana;
	height: 19px;
	margin: 7px 0 0px 135px;
	padding: 6px 0px 0px 0px;
	text-decoration: none;
	width: 187px;
	text-align:center !important;
	}
	
	#mapa-site li a.ColunaQuatro:link, #mapa-site li a.ColunaQuatro:visited {
	background-color: #dcdcdc;
	color: #007241;
	display: block;
	font: 8pt Arial, Tahoma, Verdana;
	height: 19px;
	margin: 7px 0 0px 185px;
	padding: 6px 0px 0px 0px;
	text-decoration: none;
	width: 187px;
	text-align:center !important;
	}

#mapa-site li a.ColunaQuatro:hover, #mapa-site li a.ColunaQuatro:active {
	background-color: #E9E9E9;
	border: 0px solid #999;
	display: block;
	font: 8pt Arial, Tahoma, Verdana;
	height: 19px;
	margin: 7px 0 0px 185px;
	padding: 6px 0px 0px 0px;
	text-decoration: none;
	width: 187px;
	text-align:center !important;
	}
	
p.Titulo404 {
-x-system-font:none;
color:#002F2F;
font-family:Arial,Tahoma,Verdana,Helvetica,Sans-Serif;
font-size:25pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:10px 0 5px 10px;
}

p.Desc404 {
-x-system-font:none;
color:#002F2F;
font-family:Arial,Tahoma,Verdana,Helvetica,Sans-Serif;
font-size:10pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0 0 0 10px;
}

ul.error  { float:left;}

.fff { color:#FFFFFF } 

.titulo_land {
	font-size:26px;
	width:100%;
	padding:20px 0 10px 10px;
}

.texto_land {
	padding:0 0 0 20px;
}

.img_land {
	margin:0 20px 5px 0;
}	

.imoveis_poa {
	margin:135px 0 0 10px;
	width:60%; 
	min-width:509px; 
	border:0px;	
	font-size:12px;
	line-height:19px;
}

#conteudo_land { 
	position:absolute;    
	top:2px;
	border:0px solid #006699; 
	z-index:-1000;
	width:60%;
	font-size:12px; 
	line-height:19px;
}

.box_del_mare {
	width:60%;
	padding-left:15px; 
	padding-top:140px;
	font-size:12px;
	line-height:18px;
}	

.tbl_land {
	width:60%;
	padding-left:15px; 
	padding-top:5px;
	font-size:12px;
	line-height:18px;
}	

.tbl_land_2 {
	width:60%;
	padding-left:15px; 
	padding-top:5px;
	font-size:12px;
	line-height:18px;
}	

.tbl_land_3 {
	width:60%;
	padding-left:15px;
	padding-right:15px;  
	padding-top:5px;
	font-size:12px;
	line-height:18px;
	text-align: justify;
	text-indent: 20px;
	border:thin solid #007241;
}

.txt_404_sup {
	font-family:"Arial";
	font-size:16px;
	color:#333333;
	font-weight:bold;
	padding:0 0 10px 30px;
	margin:150px 0 0 0;
	line-height:25px;
}

.txt_404_inf {
	font-family:"Arial";
	font-size:16px;
	color:#333333;
	font-weight:bold;
	padding:210px 0 0 30px;
	line-height:25px;
}

	
.busca_404 {
	padding:0 0 0 100px;
}	

.rodape_js_1 {
	position:absolute;
	width:100%;
	bottom:0;
}	

.rodape_js_2 {
	position:relative;
	width:100%;
	margin:79px 0 0 0;
}	

.tbl_busca { 
	margin-top:35px;
	margin-left:10px; 
	width:60%; 
	min-width:509px;
	border:0px;
	font-size:12px;
	line-height:19px;
	height:400px;
}

.box_menu {
	padding:10px 0 0 0;
}	

.box_conteudo {
}

.rodape {
	bottom:0;
	position:fixed;
	width:100%;
}

.rodape_2 {
	bottom:0;
	width:100%;
}	

.del_mare {
	margin:42px 0 0 30px;
}	

