/* 

Cascade Style Sheet: WebCasas - Nova Verso
Date: 28/12/2009
Created by: Guilherme Cruz Gnova

 */

.Menu_Table {
	height: 30px;
}

.Menu_bg_Ativo {
	background-color: #ECECEC;
	background-image: url(../img/menu_bg_ativado.jpg);
	background-repeat: repeat-x;
	background-position: center;

}

.Menu_bg_Desativado {
	background-color: #ECECEC;
	background-image: url(../img/menu_bg_desativado.jpg);
	background-repeat: repeat-x;
	background-position: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

.Menu_bg_Desativado2 {
	background-color: #ECECEC;
	background-image: url(../img/menu_bg_desativado.jpg);
	background-repeat: repeat-x;
	background-position: center;
}

.Menu_TD {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

a.Menu_Link_Ativo:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.Menu_Link_Ativo:active {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.Menu_Link_Ativo:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.Menu_Link_Ativo:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.Menu_Link_Desativado:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #C83310;
	text-decoration: none;
}
a.Menu_Link_Desativado:active {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #C83310;
	text-decoration: none;
}
a.Menu_Link_Desativado:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #C83310;
	text-decoration: none;
}
a.Menu_Link_Desativado:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #C83310;
	text-decoration: none;
}

.MenuCont_Td_Down {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #EAEAEA;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

.Form_Busca_Rapida {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	border: 1px solid #CCCCCC;
}

.FormDivStyle_Ativo {
	background-image: url(../img/form_div_style.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 19px;
	width: 121px;
}

.TextEstadoSelecionado {
font-family: tahoma;
color: #333333;
font-size:10px;
}

.FormDivStyle_Estado {
	background-image: url(../img/form_div_style_2.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 19px;
	width: 121px;
}

.Submit_Ok {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #DE381D;
	border: 0px;
	height: 18px;
	width: 35px;
}



.BreadCrumbText{
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
}

.BreadCrumb:link {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.BreadCrumb:active {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.BreadCrumb:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.BreadCrumb:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.Rodape_Border {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

a.Rodape:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
}
a.Rodape:active {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
}
a.Rodape:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration:none;
}
a.Rodape:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;;
}

.CopyRight {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
}

.table_busca_visual {
	background-image: url(../img/bg_busca.jpg);
	height: 223px;
	width: 844px;
	background-repeat: no-repeat;
	background-position: center;
}

.table_busca_visual_2 {
	background-image: url(../img/bg_busca_interna.gif);
	height: 180px;
	width: 828px;
	background-repeat: no-repeat;
	background-position: center top;
}

.BtBG_Ativo {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/bg_bt_ativo.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 122px;
}
.BtBG_Desativado {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/bg_bt_desativado.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 122px;
}

.BtBG_Ativo_GD {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/bg_bt_ativo_gd.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 172px;
}
.BtBG_Desativado_GD {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../img/bg_bt_desativado_gd.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 172px;
}

.TitleBusca {
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F1A295;
}


.TableBoxBusca {
	background-color: #FFFFFF;
	height: 133px;
	width: 191px;
	background-image: url(../img/bg_middle_div.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

.TitleBoxItensBusca {
	font-family: Tahoma;
	font-size: 12px;
	color: #D9381C;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9381C;
	font-weight: bold;
}

.TableItens {
	height: 160px;
}

.ItensBusca {
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.FormBuscaLocal {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	border: 1px solid #CCCCCC;
	width: 120px;
}

.FormBuscaCaracteristicas {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	border: 1px solid #CCCCCC;
	width: 95px;
}

.TdTitleNotícias {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}

.TdTitleDicas {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}

a.TitleNoticias:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.TitleNoticias:active {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.TitleNoticias:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.TitleNoticias:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

a.TitleDicas:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.TitleDicas:active {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.TitleDicas:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.TitleDicas:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.TextNoticias {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.TextDicas {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a.MaisNoticias:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:underline;
}
a.MaisNoticias:active {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:underline;
}
a.MaisNoticias:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:underline;
}
a.MaisNoticias:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:underline;
}

a.MaisDicas:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:underline;
}
a.MaisDicas:active {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:underline;
}
a.MaisDicas:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:underline;
}
a.MaisDicas:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:underline;
}

a.LeiaMais:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:underline;
}
a.LeiaMais:active {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:underline;
}
a.LeiaMais:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:underline;
}
a.LeiaMais:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:underline;
}


a.LinkFiltroAll:link {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a.LinkFiltroAll:active{
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a.LinkFiltroAll:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

a.LinkFiltroAll:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.FiltroTextAll {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.BgAcompanhe {
	background-color: #F0ECE9;
}

.DivBuscaPosition {
	position:absolute;
	top: 229px;
	left:16px;
	width: 822px;
	overflow-y:auto;
	overflow-x:hidden;
	height:176px;
	border: 2px solid #E50000;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-highlight-color:#E50000;
	scrollbar-face-color:#E50000;
	scrollbar-shadow-color:#E50000;
	scrollbar-darkshadow-color:#E50000;
	scrollbar-track-color:#FFFFFF;

}

.DivComboCaracteristicas {
	background-image: url(../img/div_combo_caracteristicas.png);
	background-repeat: no-repeat;
	background-position: center;
}

.DivComboCaracteristicas_2 {
	background-image: url(../img/div_combo_caracteristicas_2.png);
	background-repeat: no-repeat;
	background-position: center;
}

.DivComboLocal {
	background-image: url(../img/div_combo_local.png);
	background-repeat: no-repeat;
	background-position: center;
}

.DivComboLocal_2 {
	background-image: url(../img/div_combo_local_2.png);
	background-repeat: no-repeat;
	background-position: center;
}

.DivBorder {
	border: 2px solid #E50000;
}

.DivTitleBg {
	background-image: url(../img/bg_title_div.png);
	background-repeat: repeat-x;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 2px;
	height: 21px;
}

.DivMiddleBg {
	background-image: url(../img/bg_middle_div.jpg);
	background-repeat: repeat-x;
	height: 150px;
	background-position: bottom;
	background-color: #FFFFFF;
}

.Carregando {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.DivTextInterno {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.BorderBusca {
	border: 1px solid #DE381D;
}

.BgTopoFiltro {
	background-color: #F90403;
}

a.FiltroLink:link {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
}
a.FiltroLink:active {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
}
a.FiltroLink:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
}
a.FiltroLink:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
}

a.TitleEspecial:link {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.TitleEspecial:active {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.TitleEspecial:hover {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.TitleEspecial:visited {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.LinhaFinaEspecial {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.TdRightDiv {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}

.FormBuscaEspecifica {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-color:#FFFFFF;
	background-image: url(../img/bg_form_bespecifica.png);
	border: 0px;
}

.BgFormBuscaEspecifica {
	background-image: url(../img/bg_form_busca_especifica.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 20px;
	width: 173px;
}

.ItensBuscaEspecifica {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.FormDivEstado {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-image: url(../img/bg_form_estado_div.jpg);
	background-repeat: repeat-x;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

a.BuscaLink:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.BuscaLink:active {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.BuscaLink:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: blink;
}
a.BuscaLink:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}


.BgFiltroItens {
	background-image: url(../img/bg_filtro_itens.jpg);
	background-repeat: repeat-x;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

a.FiltroItens:link {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
a.FiltroItens:active {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
a.FiltroItens:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
a.FiltroItens:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

.FiltroBorder {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.FiltroTopText {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a.FiltroTopTextLink:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
a.FiltroTopTextLink:active {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
a.FiltroTopTextLink:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
a.FiltroTopTextLink:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}

a.FiltroPaginacao:link {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.FiltroPaginacao:active {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.FiltroPaginacao:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}
a.FiltroPaginacao:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.FiltroTdTopRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
}

.FiltroDivDotted {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}

.FiltroTitleDetails {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.FiltroTextDetails {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
}

a.FiltroMaisDetalhes:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.FiltroMaisDetalhes:active {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.FiltroMaisDetalhes:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
a.FiltroMaisDetalhes:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.FiltroResultDivRight {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}

.FiltroBgDestaque {
	background-image: url(../img/bg_filtro_destaque.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFFFFF;
}

.FiltroBgNomeDest {
	background-image: url(../img/bg_dstq.png);
	background-repeat: no-repeat;
	background-position: center;
}

.FiltroVerTelefone {
	background-image: url(../img/bt_vertel_02.png);
	background-repeat: no-repeat;
	background-position: center center;
	width: 99px;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	clear: both;
	padding: 3px;
}

a.FiltroItensCheck:link {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.FiltroItensCheck:active {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.FiltroItensCheck:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.FiltroItensCheck:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.BgDivBairro {
	background-image: url(../img/bg_div_bairro.jpg);
	background-repeat: repeat-x;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.BorderDivBairro {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E34017;
	border-bottom-color: #E34017;
	border-left-color: #E34017;
}

a.TextDivBairro:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

a.TextDivBairro:active {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

a.TextDivBairro:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}

a.TextDivBairro:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.TextNativosBairro {
	font-family: tahoma;
	font-size: 9px;
	color: #333333;
}

.TextNativosBairroLegenda {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
}

.BgFraseBairro {
	font-family: tahoma;
	font-size: 12px;
	color: #333333;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}

.ScrollDivBairro {
  	overflow-y:scroll;
	overflow-x:hidden;
	height: 300px;
	width: 650px;
}
a.TitleAnuncio:link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.TitleAnuncio:active {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.TitleAnuncio:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.TitleAnuncio:visited {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.TitleMeuWebCasas {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #C83310;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.TitleNoticias {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #C83310;
	text-decoration: none;
}

.TextNoticiasInterno {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
}

a.LinkNoticiasInternas:link {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.LinkNoticiasInternas:active {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.LinkNoticiasInternas:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}
a.LinkNoticiasInternas:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.Subtitles {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #C83310;
	text-decoration: none;
}

.TextCompare {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
}

.ListStyleCompare {
	list-style-image: url(../img/bullet_list.png);
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	list-style-position: inside;
	margin-left:-40px;	
	}
	
.BgCompare {
	background-color: #F0F0F0;
		border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
}

.LoginMeuWebCasas {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	height: 100px;
	width: 370px;
}

.TextAnunciePequeno {
	font-family: tahoma;
	font-size: 10px;
	color: #666666;
	margin-left: -30px;
}
/* FICHA DO IMVEL */

.BgFichaMenu {
	background-color: #d8d8d8;
}

.BgDetalhesDoImóvel {
	background-color: #E2E2E2;
}

.FichaTitle {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.FichaItemBold {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.FichaItemText {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
}

.BgCaracteristicasFicha {
	background-color: #EAEAEA;
}

.ListStyleFicha {
	list-style-image: url(../img/bullet_list.png);
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	list-style-position: inside;
}

.BgFichaSimulacao {
	background-color: #D4D4D4;
}

.BgFichaImobiliaria {
	background-color: #E2E2E2;
}

.BgFichaMapa {
	background-color: #D8D8D8;
}

.TdFiltroVerTelefoneFicha {
	background-image: url(../img/bg_vertel_ficha.png);
	background-repeat: no-repeat;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

a.ResultadosRelacionados:link {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.ResultadosRelacionados:active {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.ResultadosRelacionados:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
a.ResultadosRelacionados:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.TitleDivCadastroFavoritos {
	font-family: tahoma;
	font-size: 14px;
	color: #CE110B;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-weight: bold;
}

.DivCadastroFavoritosRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

.TextDivCadastroFavoritos {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
}


.FormDivFichaAll {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #999999;
}

.DivTermos {
	border: 1px solid #CCCCCC;
	height: 120px;
	width: 352px;
	overflow-y: scroll;
}

.DivTextTermos {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.DivTitleTermos {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

a.LinkAll:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.LinkAll:active {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.LinkAll:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
a.LinkAll:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.TextConcordaTermos {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.TextArea {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	border: 1px solid #999999;
}

.ListBox {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	width: 292px;
	border: 1px solid #999999;
}

.TableCaracteres {
	font-family: tahoma;
	font-size: 11px;
	color: #D11520;
	background-color: e2e2e2;
	border: 1px solid #CCCCCC;
	font-weight: bold;	
}
.TitleMeuWebCasas {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #C83310;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.TitleNoticias {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #C83310;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.TextNoticiasInterno {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
}

a.LinkNoticiasInternas:link {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.LinkNoticiasInternas:active {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.LinkNoticiasInternas:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}
a.LinkNoticiasInternas:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.Subtitles {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #C83310;
	text-decoration: none;
}

.TextCompare {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
}

.ListStyleCompare {
	list-style-image: url(../img/bullet_list.png);
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	list-style-position: inside;
	margin-left:-40px;	
	}
	
.BgCompare {
	background-color: #F0F0F0;
		border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
}

.LoginMeuWebCasas {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	height: 100px;
	width: 370px;
}

.TextAnunciePequeno {
	font-family: tahoma;
	font-size: 10px;
	color: #666666;
	margin-left: -30px;
}

.TodasMateriasDiv {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
}


a.LinkMapaSite:link {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.LinkMapaSite:active {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.LinkMapaSite:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
a.LinkMapaSite:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.BuscaRapidaBorder {
 border: 1px solid #999999;
}


.FormBuscaRapida {
 border: 1px solid #CCCCCC;
 font-family: tahoma;
 font-size: 11px;
 color: #333333;
 text-decoration: none;
}

.LinkRSS:link {
	font-family: tahoma;
	font-size: 11px;
	color: #CD3812;
	text-decoration: none;
	font-weight: bold;
}
.LinkRSS:active {
	font-family: tahoma;
	font-size: 11px;
	color: #CD3812;
	text-decoration: none;
	font-weight: bold;
}
.LinkRSS:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #CD3812;
	text-decoration: none;
	font-weight: bold;
}
.LinkRSS:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #CD3812;
	text-decoration: none;
	font-weight: bold;
}

a.TextParceiroPeq:link {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

a.TextParceiroPeq:active {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

a.TextParceiroPeq:hover {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

a.TextParceiroPeq:visited {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.TitleHomeTxt {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}


.TextMapaSiteSubTitle {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	font-weight:bold;
}

a.TitleHomeTxtLink:link {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;}
	
a.TitleHomeTxtLink:active {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;}
	
a.TitleHomeTxtLink:hover {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;}
	
a.TitleHomeTxtLink:visited {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;}
	

.TitleAcesso {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}


a.LinkAcesso:link {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.LinkAcesso:active {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.LinkAcesso:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}
a.LinkAcesso:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.BulletText {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}


/* ACESSO RÁPIDO / MAIS BUSCADAS */

.div_dotted_cloud {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.h4AcessoRapido {
	margin: 0px;
	padding: 0px;
	font-weight:normal;
}

.DivMaisBuscadas {width:832px;background-color:#FFFFFF;font-family:Arial; border: 1px solid #FFFFFF; text-align:justify;}

.LinkMaisBuscadas {text-decoration:none; color: #666666;}

h5#Top1  {font-size:13px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top2  {font-size:17px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top3  {font-size:17px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top4  {font-size:13px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top5  {font-size:16px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top6  {font-size:12px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top7  {font-size:17px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top8  {font-size:18px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top9  {font-size:17px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top10 {font-size:18px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top11 {font-size:12px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top12 {font-size:15px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top13 {font-size:11px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top14 {font-size:16px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top15 {font-size:15px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top16 {font-size:13px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top17 {font-size:16px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top18 {font-size:13px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top19 {font-size:18px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top20 {font-size:14px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top21 {font-size:15px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top22 {font-size:15px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top23 {font-size:15px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top24 {font-size:11px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top25 {font-size:13px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top26 {font-size:16px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top27 {font-size:11px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top28 {font-size:18px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top29 {font-size:16px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top30 {font-size:15px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top31 {font-size:12px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top32 {font-size:15px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top33 {font-size:11px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top34 {font-size:16px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top35 {font-size:18px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top36 {font-size:12px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top37 {font-size:14px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top38 {font-size:15px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top39 {font-size:11px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top40 {font-size:14px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top41 {font-size:17px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top42 {font-size:12px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top43 {font-size:11px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top44 {font-size:14px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top45 {font-size:18px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top46 {font-size:11px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top47 {font-size:12px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top48 {font-size:15px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top49 {font-size:11px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top50 {font-size:18px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}
h5#Top51 {font-size:12px;text-decoration:none; color: #666666; padding:0; margin:0; font-weight:normal; display:inline;}

/*Credito Imobiliario*/

.overflow_vertical_div{
	overflow-x:auto;
	height:250px;
}
a.textbold:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.textbold:active{
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.textbold:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.textbold:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.titleestoque {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #CD3812;
	text-decoration: none;
}

.estoque-footerdiv {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

/*HOME*/

a.SocialTextTitle:link {
	font-family: tahoma;
	font-size: 20px;
	color: #CD3812;
	font-weight: bold;
	text-decoration:none;
}
a.SocialTextTitle:active{
	font-family: tahoma;
	font-size: 20px;
	color: #CD3812;
	font-weight: bold;
	text-decoration:none;
}

a.SocialTextTitle:hover {
	font-family: tahoma;
	font-size: 20px;
	color: #CD3812;
	font-weight: bold;
	text-decoration:none;
}

a.SocialTextTitle:visited {
	font-family: tahoma;
	font-size: 20px;
	color: #CD3812;
	font-weight: bold;
	text-decoration:none;
}


.SocialTextSubtitle {
	font-family: tahoma;
	font-size: 18px;
	color: #CD3812;
	font-weight: bold;
}

a.SocialTextGray:link {
	font-family: tahoma;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}
a.SocialTextGray:active {
	font-family: tahoma;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}
a.SocialTextGray:hover {
	font-family: tahoma;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}
a.SocialTextGray:visited {
	font-family: tahoma;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}

.SocialWebCasas {
	font-family: tahoma;
	font-size: 32px;
	color: #CD3812;
	font-weight: bold;
}

.SocialRightDiv {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}

.encontre_imovel_filtro {
	font-family: tahoma;
	font-size: 20px;
	color: #C83310;
	text-decoration: none;
	font-style: italic;
	margin: 0px;
	padding: 0px;
}

.TitleEspecial_h2 {
	font-family: tahoma;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

a.NRealEstateText:link {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a.NRealEstateText:active{
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a.NRealEstateText:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a.NRealEstateText:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.BorderRealEstate {
	border: 1px dotted #CCCCCC;
}

/*FILTRO*/

.FiltroItensCheckJavascript{
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;}
	
.TextDivFAQ {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.borderTableDivFAQ {
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F90403;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.BottomLineDiv {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.h1Title {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #CD3712;
	text-decoration: none;
}
.BgObraFinanciada {
	background-image: url(../img/bg_filtro_destaque.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFFFFF;
}

/*FICHA*/

.bg_fnd_bts {
	background-image: url(<?=$HOST;?>/img/fnd_bts.png);
	background-repeat: no-repeat;
	background-position: center;
}

.ficha-title-h1 {
	font-family: tahoma;
	font-size: 20px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.ficha-subtitle-h2 {
	font-family: tahoma;
	font-size: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.ficha-brd-tabela-mae {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
}

.ficha-brd-tabela-right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}

.ficha-brd-tabela-right-dotted {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
}


.ficha-brd-tabela-bottom-dotted {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}

.ficha-brd-tabela-bottom-solid {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.ficha-chars {
	border: 1px solid #CCCCCC;
	font-family: tahoma;
	font-size: 11px;
	color: #D11520;
	text-decoration: none;
	font-weight: bold;
}

.ficha-text-mais-infos {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.ficha-form {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #999999;
}

.ficha-text-bolder {	font-family: tahoma;
	font-size: 11px; 
	color: #333333;
	text-decoration: none;
	font-weight: bold; }
	
.ficha-text-itens-tools {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.ficha-text-bolder-financ {	font-family: tahoma;
	font-size: 12px; 
	color: #333333;
	text-decoration: none;
	font-weight: bold; }
	
.ficha-disclaimer-text {
	font-family: tahoma;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}

.ficha-text-description {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.ficha-text-description_webc {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a.ficha-url:link{
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.ficha-url:active{
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.ficha-url:hover{
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}
a.ficha-url:visited{
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.classTranspImg{
	filter:alpha(opacity=65);
    -moz-opacity:.65;
    opacity:.65;
	/*border: solid 1px #CD3812;*/
	cursor:pointer;
}

.NotclassTranspImg{
	border: solid 0px #FFFFFF;
}

.CSSdivScrollTextCont {position:relative; width:388px; height:60px; clip:rect(0px 447px 221px 0px); overflow:hidden;}
.CSSdivText {position:absolute;}

.ficha-border-top-dotted {
 border-top-width: 1px;
 border-top-style: dotted;
 border-top-color: #999999;
}

.ficha-alert-text-simulador {
 font-family: tahoma;
 font-size: 10px;
 color: #333333;
 text-decoration: none;
}

.ficha-text-red-all {
  font-family: tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #D11520;
  text-decoration: none;
}

.TranspLoadingFichaDiv{
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}

.TitleAnunciante {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #EAEAEA;
}

.NomeAnunciante {
	font-family: tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.TextAlertFicha {
	font-family: tahoma;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.BrdTableAnunciante {
	border: 1px solid #F70406;
}

/*FILTRO HOME BOX*/

.bt-style-filtro {
	background-image: url(/imovel/www/home_filtros_novos/img/fnd_bt_filtro.png);
	background-repeat: no-repeat;
	height: 59px;
	width: 222px;
}

.bg-style-filtro {
	background-image: url(/imovel/www/home_filtros_novos/img/fnd_bg_filtro.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.filtro-h1-title {
	font-family: tahoma;
	font-size: 30px;
	font-weight: bold;
	color: #CD3812;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.filtro-h2-red {
	font-family: tahoma;
	font-size: 22px;
	font-weight: bold;
	color: #CD3812;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.filtro-h3-red {
	font-family: tahoma;
	font-size: 16px;
	color: #CD3812;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

.filtro-h2-gray {
	font-family: tahoma;
	font-size: 22px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.filtro-h3-gray {
	font-family: tahoma;
	font-size: 16px;
	color: #999999;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

.filtro-h4 {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #CD3812;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.filtro-h4-gray {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.filtro-select-box {
	background-image: url(/imovel/www/home_filtros_novos/img/fnd-select-box-filtro.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 28px;
	width: 178px;
}

.filtro-combo-box {
	background-image: url(/imovel/www/home_filtros_novos/img/fnd-combo-box-filtro.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 28px;
	width: 178px;
}

.filtro-text-item {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-left: 5px;
}

.filtro-text-red {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #CD3812;
}

.filtro-h5-subtitle {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bolder;
	color: #CD3812;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

.filtro-form-style {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #FFFFFF;
}

.filtro-brd-tbl {
	border: 1px dotted #D2D2D2;
}

.style1 {font-family: tahoma; font-size: 11px; color: #333333; text-decoration: none; padding-left: 5px; font-weight: bold; }

.filtro-bottom-subtitle {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CD3812;
}
.filtro-div-central-check {
	height: 145px;
	overflow-y: auto;
	overflow-x: hidden;
}

.filtro-div-central-title {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #CD3812;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CD3812;
}

a.filtro-link-select:link {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.filtro-link-select:active {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.filtro-link-select:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
a.filtro-link-select:visited {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

/*FICHA COMPRAR*/

.border-enquetes {
	border: 1px solid #999999;
}

.question-enquetes {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.text-enquetes {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a.ver-resultado:link {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.ver-resultado:active {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
a.ver-resultado:hover {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
a.ver-resultado:visited {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

/* FILTRO COMPRAR */

.RefineBusca {
	font-family: tahoma;
	font-size: 19px;
	font-weight: bold;
	color: #CD3812;
	text-decoration: none;
}

.BrdBottomRefine {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #999999;
}

/*FICHA ALUGAR*/

.bg-td-vertel {
	background-image: url(/imovel/img/bg-tdvertel.jpg);
	background-repeat: no-repeat;
	width: 158px;}
								
.text-td-vertel {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
}
.textdstq-td-vertel {
	font-family: tahoma;
	font-size: 11px;
	color: #CD3812;
	font-weight:bold;
}
								
.texttel-td-vertel {
	font-family: tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
								
a.fechar-vertel:link {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.fechar-vertel:active {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.fechar-vertel:hover {
	font-family: tahoma;	
	font-size: 10px; 
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.fechar-vertel:visited {
font-family: tahoma;
font-size: 10px;
font-weight: bold;
color: #333333;
text-decoration: none;
}

/*CSS Link do filtro esquerdo*/
a.LinkFiltroInternoWC:link {
 font-family: tahoma;
 font-size: 11px;
 color: #333333;
 text-decoration: none;
}
a.LinkFiltroInternoWC:active {
 font-family: tahoma;
 font-size: 11px;
 color: #333333;
 text-decoration: none;
}
a.LinkFiltroInternoWC:hover {
 font-family: tahoma;
 font-size: 11px;
 color: #333333;
 text-decoration: none;
}
a.LinkFiltroInternoWC:visited {
 font-family: tahoma;
 font-size: 11px;
 color: #333333;
 text-decoration: none;
}

/*GuiGuiCats*/
.title-enquetes {
 font-family: tahoma;
 font-size: 14px;
 font-weight: bold;
 color: #CC3611;
 margin: 0px;
 padding: 0px;
}
