BODY
{
	font-family:	Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:		11px;
	color:			#000000;
}

FORM, INPUT, SELECT, IMG
{
	margin:0;
	padding:0;
}

A
{
	color:			#000000;
}

H1
{
	margin:			0px;
	padding:		0px;
	font-size:		13px;
	font-weight:	bold;
}

H2
{
	font-size: 		22px;
	font-style: 	italic;
	color: 			#2f5d8c;
	margin: 		0px 0px 0px 0px;
	padding-left: 	30px;
}


H3
{
	font-size: 		16px;
	font-style: 	italic;
	color: 			#9BA9B6;
	margin: 		0px 0px 0px 0px;
}

.smallLink:link, .smallLink:hover, .smallLink:active, .smallLink:visited 
{
	font-size:		9px;
	color:			#504319;
}

.form_base_alt
{
	font-size: 	10px;
	border:		1px solid #504319;
}

.top_box_usuario_cadastr
{
	background-image: 	url(../images/central/top_box_usuario_cadastr.gif);
	background-repeat: 	no-repeat;
	height: 			25px;
	width: 				189px;
}

.creci
{
	color:				#FFFFFF;
	font-size:			11px;
	padding:			4px;
}

.mainMenu,  .mainMenu A
{
	color:				#FFFFFF;
	text-align:			center;
	text-decoration:	none;
	padding:			0px 8px 0 8px;
}

.mainMenu A:hover
{
	text-decoration:	underline;
}


.mainMenuActive A:hover
{
	text-decoration:	underline;
}

.imgImovel
{
	border:		5px solid #FFFFFF;
}


.virid, .virid:link, .virid:active, .virid:visited
{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			9px;
	color:				#FFFFFF;
	text-decoration:	none;
}

.box_busca_imov_home
{
	font-size: 			10px;
	font-weight: 		bold;
	color: 				#676764;
	background-color: 	#DDD8BE;
}

.coluna2home
{
	background-color: #EBCE96;
}

.coluna3home
{
	background-color: #C9D6A8;
}

.boxImovelVenda
{
	border-bottom:	1px solid #C35518;
	margin:			4px 0px 4px 0px;
}
.boxImovelLocacao
{
	border-bottom:	1px solid #96A375;
	margin:			5px 0px 5px 0px;
}

.texto_box_usuario_cadastr
{
	font-size: 			11px;
	font-weight: 		bold;
	color: 				#000000;
	text-align: 		right;
	line-height:		18px;
}


.details:link, .details:active, details:visited
{
	color: 				#65655E;
	text-decoration:	none;
}

.details:hover, .details:visited
{
	color: 				#65655E;
	text-decoration:	underline;
}






.form_pg_busca_av {
	padding-left:3px;
	margin-left:3px;
}

.texto_loc, .links_loc {
	text-align: right;
}
.links_loc {
	text-decoration:none;
	color: #000000;
}

.tit_finalid_home {
	font-size:13px;
	font-weight:bold;
	color: #0f4570;
}
.esqueci_senha_home A{
	color: #4c4c48;
	font-size: 9px;
	text-align: center;
}


.form_busca_home_base, .form_select {
	font-size: 11px;
	color: #676764;
	height: 10px;
	vertical-align:middle;
	padding-left:3px;
	margin-left:3px;
	border:none;
}

.form_select {
	width:50px;
	height:14px;
}
.bg_fotos_destaque_home {
	background-color: #FFFFFF;
	font-size: 10px;
	color: #000000;
	background-position: center center;
}

.line_box_venda_home, .line_box_loc_home {
	background-image: url(../images/central/line_box_venda_home.gif);
	background-repeat: repeat-x;
	height: 1px;
	background-position:center center;
}

.line_box_loc_home {
	background-image: url(../images/central/line_box_loc_home.gif);
}

.col1_busc_av, .col1_busc_av_02 {
	background-color: #e9e7da;
	height: 27px;
	font-size: 10px;
	font-weight: bold;
	color: #676664;
	text-align: right;
	padding-right: 5px;
}
.col1_busc_av_02 {
	background-color: #f9f7eb;
}
.col1_busc_im{
	background-color: #DED8BE;
	height: 27px;
	font-size: 10px;
	font-weight: bold;
	color: #676664;
	text-align: right;
	padding-right: 5px;
	border-right:1px solid #FFF;
}
.tit_vizualiz_imovel {
	font-size: 22px;
	font-style: italic;
	color: #2f5d8c;
	text-align: left;
	margin-left: 30px;
	padding-left: 30px;
}
.tit_vizualiz_imovel, .bairro_vizualiz_imovel {
	font-size:15px;
	background-color:#d8d8d8;
	margin-left: 30px;
	padding-left: 30px;
}
.bairro_vizualiz_imovel {
	font-weight:bold;
}
.descr01_pg_imovel, .descr02_pg_imovel, .descr03_pg_imovel, .descr04_pg_imovel {
	font-size: 12px;
	line-height: 15px;
	color: #000000;
	background-color:#f4f4f4;
	margin-right:3px;
	padding-right:3px;
}

.descr02_pg_imovel{
	text-align: left;
	font-weight:normal;
	margin-left:3px;
	padding-left:3px;
}
.descr03_pg_imovel {
	background-color:#dfdfdf;
}
.descr04_pg_imovel {
	background-color:#dfdfdf;
	font-weight:normal;
	margin:0px 3px 0px 3px;
	padding:0px 3px 0px 3px;
}
.descr01_pg_cadastro {
	font-size: 12px;
	line-height: 15px;
	height:30px;
	color: #000000;
	background-color:#e0e6eb;
	margin-right:3px;
	padding-right:3px;
}

.listImoveisHeader {
	background:#DBDBDB;
	font-size:10px; 
	font-weight:bold; 
	height:40px; 
	padding-left:10px;
}

.listImoveis {
	background:#F4F4F4;
	font-size:10px;
}

.txtRecord {
	color:#D4B30E;
	font-weight:bold;
	font-size:12px;
}

