body {
	margin: 10px 0px 10px 0px;
	padding: 0;
	text-align: center;
	font-family:  Arial, Tahoma, Verdana, Helvetica;
	font-size:  13px;
	margin-left:  0px;
	margin-top:  0px;
	margin-right:  0px;
	margin-bottom:  0px;
	background-color:  #ffffff;
}
td, th {
	color : #10385b;
	font-family:  Arial, Tahoma, Verdana, Helvetica;
	font-size:  13px;
}
form {
	margin: 0;
}
a {
	color : #198ade;
	text-decoration : underline;
}
a:hover {
	color : #198ade;
	text-decoration : underline;
}
/* Tabela Principal */
.b-table {
	background-color: #ffffff;
}
.b-te {
	background: transparent url(../images/tl.png) no-repeat 0 0;
}
.b-td {
	background: transparent url(../images/tr.png) no-repeat right 0;
}
.b-le {
	background: transparent url(../images/ml.png) repeat-y 0 0;
}
.b-ld {
	background: transparent url(../images/mr.png) repeat-y right 0;
}
.b-be {
	background: transparent url(../images/bl.png) no-repeat 0 0;
}
.b-bd {
	background: transparent url(../images/br.png) no-repeat right 0;
}
.borda {
	border:1px solid #999999;
}
.bordaDetalhes {
	border: 1px solid #999999;
}
.bordaDestaque {
	border: 4px solid #000000;
}
.bordaHome {
	border: 4px solid #d5efd5;
}
.back_destaque {
	background-image: url(../images/back.jpg);
	background-color: #ffffff;
	background-repeat:  repeat-x;
}
.back_destaque_home {
	background-color:  #f5fbf5;
}
.back_destaque_home_base {
	background-color:  #f3f3f3;
}
.back_destaque_home_base a {
	background-color:  #f3f3f3;
	font-weight: normal;
}
.back_destaque_home_topo {
	background-color:  #f3f3f3;
}
.BordaMapa {
	border: 1px solid #aebfca;
	background-color: #ffffff;
	color: #ffffff;
}
/*Content Links*/
.contentheading {
	color: #228822;
	font-size: 24px;
	font-weight: normal;
}
.cont_16 {
	font-size:  16px;
}
.dic {
	font-size:16px;
}
.encontrados {
	color: #228822;
	font-weight: bold;
}
.f_botao {
	background-color: #f27830;
	font: 11px Arial, Tahoma, Verdana, Helvetica;
}
.fonte {
	font-size:  10px;
}
.fonte_ref {
	color:#cc3333;
	font-size:11px;
	font-weight:bold;
}
.fonte_financia {
	color: #000000;
	font-size: 12px;
}
.jht {
	font-size:  11px;
	color: #666666;
	text-decoration: none;
}
.jht a {
	font-size:  11px;
	color: #666666;
	text-decoration: none;
}
.lista, .lista th, .lista td {
	padding: 6px 6px 6px 6px;
	border-color:  #e8e8e8;
	border-style:  solid;
	border-width:  1px;
	border-collapse: collapse;
}
.mensagem {
	background: #FFFFE1;
	border: 1px solid #112441;
	font-weight: bold;
	color: #ff6f0f;
}
.mr {
	color:  #FFFFFF
}
.news_home {
	margin: 4px 1px 13px 8px;
	font-size:  15px;
}
.negociado {
	color:#F00;
	font-weight:bold;
}
a.linkHome: link, a.linkHome: visited {
	color: #454545;
	font-family:  Arial, Tahoma, Verdana, Helvetica;
	font-size:  11px;
	line-height:  11px;
	font-weight: normal;
}
a.linkHome: hover {
	color: #454545;
	font-family:  Arial, Tahoma, Verdana, Helvetica;
	font-weight: normal;
}
.linkHome2 {
	color: #198ade;
	text-decoration: underline;
	font-weight:bold;
}
.linkHomeRef {
	color: #10385b;
	font-weight:bold;
	text-decoration: none;
}
.linkHomeTipo {
	color: #10385b;
	font-size:14px;
	text-decoration: none;
}
.linkHomeValor {
	color: #008000;
	text-decoration: none;
	font-size:14px;
	font-weight:bold;
}
/* Menu Lateral */
.menu_top {
	padding-left : 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#228822;
}
.menuBack {
	background-color:#ffffff;
	border-bottom : 1px solid #E2E2E2;
}
.menu_base {
	background-color:#ffffff;
}
.menu_left {
	background-color:#ffffff;
}
.menu_right {
	background-color:#ffffff;
}
a.menu-ativo:link, a.menu-ativo:visited {
	font : 13px/25px Arial, Tahoma, Verdana, sans-serif;
	color : #10385b;
	text-decoration : none;
	padding-left : 13px;
	border-bottom : 1px solid #E2E2E2;
	background : url(../images/menu_over.png) no-repeat left center;
	background-color:#FFFFFF;
	display : block;
}
a.menu:link, a.menu:visited {
	font :  13px/25px Arial, Tahoma, Verdana, sans-serif;
	color : #10385b;
	text-decoration : none;
	padding-left : 13px;
	border-bottom : 1px solid #E2E2E2;
	background : url(../images/menu_up.png) no-repeat left center;
	background-color:#FFFFFF;
	display : block;
}
a.menu:hover {
	font :  13px/25px Arial, Tahoma, Verdana, sans-serif;
	color : #10385b;
	text-decoration : none;
	padding-left : 13px;
	border-bottom : 1px solid #E2E2E2;
	background : url(../images/menu_over.png) no-repeat left center;
	background-color:#f5fbf5;
	display : block;
}
/* Rodape */
.rodape {
	background-color : #608555;
	font-size: 13px;
	color : #ffffff;
	font-weight:normal;
	word-spacing: 1px;
}
.rodape a:hover {
	color : #ffff00;
}
.r-di {
	background: transparent url(../images/rodape_di.png) no-repeat 0 0;
}
.r-ei {
	background: transparent url(../images/rodape_ei.png) no-repeat 0 0;
}
.r-ds {
	background: transparent url(../images/rodape_ds.png) no-repeat 0 0;
}
.r-es {
	background: transparent url(../images/rodape_es.png) no-repeat 0 0;
}
/* News */
.margem {
	margin-bottom: 12px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
.paginas {
	font-size: 13px;
	color: #16284e;
	font-weight: bold;
}
.paginas a {
	font-size: 13px;
	font-weight: normal;
}
.paginas_cinza {
	font-size: 13px;
	color: #cccccc;
}
.titulo-news {
	color: #000000;
	font-size: 16px;
	font-weight: bold;
}
.titulo-news-lista {
	color: #000000;
	font-size: 16px;
}
.titulo-fin-lista {
	color: #000000;
	font-size: 16px;
}
/* Lista dos Imóveis */
.titulo-imoveis {
	font-size: 14px;
}
.titulo-imoveis-valor {
	font-weight: normal;
}
.tituloMaior {
	font-size: 16px;
	color: #16284e;
	font-weight: bold;
}
.topoMenu {
	background-image: url(../images/topo_menu.gif);
	background-repeat: repeat-x;
	background-color: #608555;
}
.topoSombra {
	background-image: url(../images/topo_sombra.gif);
	background-repeat: repeat-x;
}
.TopoLink {
	font-size:12px;
	color:#FFF;
}
.TopoLink a {
	font :  12px/41px Arial, Tahoma, Verdana, sans-serif;
	font-weight:bold;
	color : #ffffff;
	text-decoration:none;
	display : block;
}
.TopoLink a:hover {
	font :  12px/41px Arial, Tahoma, Verdana, sans-serif;
	font-weight:bold;
	color : #f5fbf5;
	text-decoration : none;
	background-color:#39612d;
	background-image: url(../images/topo_menu_over.gif);
	background-repeat: repeat-x;
	display : block;
}
.tbd {
	border-right : 1px solid #4f7347;
}
.tbe {
	border-left : 1px solid #76a46b;
}
.tbt {
	border-top : 1px solid #72a267;
}
.valor {
	font-weight: bold;
	font-size: 13px;
}

