body {
	margin: 0px 0px 0px 0px;
	text-align: center;
}
.brd_vendas { border: 1px solid #006666; }
.txt_top { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
a.link1:link { color: #000000; text-decoration: none; }
txt_top_menu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; }
a.link1:visited { text-decoration: none; color: #000000; }
.brd_fotos {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
}

.txt_titulodu { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #333333; }
.txt_duvida { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.txt_dados {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
}

a.link1:hover { text-decoration: underline; color: #000000; }
.txt_detalhes_v {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
}

a.link1:active { text-decoration: none; color: #000000; }
a.link3:link { color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
a.link3:visited { text-decoration: none; color: #000000; }
a.link3:hover { text-decoration: underline; color: #666666; }
a.link3:active { text-decoration: none; color: #000000; }
a.link2:link { 	color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
a.link2:visited { text-decoration: none; color: #000000; }
a.link2:hover { text-decoration: none; color: #666666s; }
a.link2s:active { text-decoration: none; color: #000000; }
txt_menusq { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold; color: #0066CC; }
.txt_menu { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold; color: #FFFF00; text-decoration:none; }
.txt_menu_esq { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: normal; color: #91AA00; }
.txt_bairro { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-transform: none; 	color: #006600;
}
.txt_pro { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; text-transform: none; color: #006600; }
.txt_end { 	font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;	font-weight: bold; }
.txt_menuverme { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #CC3300; }
.txt_menuazul { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; color: #666666; }
.brd_pagina { border-right-width: 1px; border-left-width: 1px; 	border-right-style: solid;	border-left-style: solid; 	border-right-color: #CCCCCC; border-left-color: #CCCCCC; }
.brd_pont { border: 1px solid #333333; }
.fundo_contato { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: f9f9f9; border: 1px solid #666666; 
}
.brd_laranja { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #FFCC99; }
.fundo_carregando { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #666666; }
.avalie_txt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
.brd_meio { border: 1px 1px 1px 1px solid #e2e2e2; }
.brd_left { border-left: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; }
.brd_cinza { border: 1px 1px 1px 1px solid #e5e5e5; } 
.txt_ver { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #da2c30; }
.txt_busca { font-family:Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #da2c30; }
.txt_n { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #da2c30;  }
.border_preview { z-index:100; position:absolute; background: #fff;	border: 1px solid #444; }
.preview_temp_load { vertical-align:middle;	text-align:center; padding: 10px; }
.preview_temp_load img{	vertical-align:middle; text-align:center; }
.brdcinza { border: 1px 1px 1px 1px solid #e2e2e2;}.brd_preta {
	border: 1px solid #000000;
}
.txt_dadoscinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.txt_controle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	font-weight: bold;
}
.campofiltro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #eeeeee;
	border: 1px solid #999999;
}
.textofiltro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#detalhes { width: 100%; height:18px; padding-top: 3px; }
#detalhes a:link, #detalhes a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#FF9900; }
#detalhes a:hover { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#666666; text-decoration:underline; }
#map_canvas { margin: 0px auto; width: 100%; height: 350px; }
#local { margin: 0px auto; width: 100%; height: 70px; padding-top: 5px; }
#local a:link, #local a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333; }
#local a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#999999; }
#local a:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF0000; }
.brd_loteamentos { border: 1px solid #CCCCCC;}
#negocios {
	position:absolute;
	z-index:3;
}
.tinytableopacity    {
background: transparent;}

.tinytableopacity TD {
filter:alpha(opacity=60);
-moz-opacity:.60;
opacity:.60;}

