dl, dd, dt { margin: 0; padding: 0; }
body  { margin:auto; background-color:#fdf7ef; font-family:'Verdana'; font-size:10px;}
input {border:0px;}
select {border:solid #dfddda 1px; height:18px; padding:1px; font-size:11px; font-family:'Verdana'}

.inputs {border:solid #dfddda 1px; height:12px; padding:1px;}
.header {
	background-image:url('images/topo_header1.gif');
	width:856px;
	height:136px;
	margin-left:6px;
}

.footer {
	background-color:#f4a433;
	width:865px;
	height:15px;
	clear:both;
	padding:7px 0px 0px 5px;
	font-weight:bold;
	margin-top:10px;
	color:#3a2f1f;
}

.footer span{
	margin-left:130px;
	}

.clear { clear:both;}


.tit_maior {
	color:#000;
	font-weight:bold;
	font-size:12px;
	margin-bottom:10px;
}

.texto {
	margin:0px 0px 10px 10px;
	color:#433013;
}



.wrapper_corpo {
	border-right:#f4a535 solid 2px; 
	border-left:#f4a535 solid 2px; 
	width:870px;
	background-color:#fff;
	height:auto;
	margin:auto;
	}

.wrapper_meio {
	width:847px;
	margin-left:12px;
	margin-top:5px;
	background-color:#fefdfb;
}




ul.footer_menu {
	margin-left:300px;
	}

ul.footer_menu li{
	display:inline;
	padding:0px 7px 0px 7px;
	} 

ul.footer_menu  a:link { color:#000; text-decoration:none; }
ul.footer_menu  a:visited { color:#000; text-decoration:none; }
ul.footer_menu  a:active { color:#000; text-decoration:none; }
ul.footer_menu  a:hover { text-decoration:underline; }

dl.menu {
	margin-left:404px;
	_margin-left:369px;
	padding-top:61px;
}

.menu a:link {font-size:12px; font-weight:bold; color:#433013; text-decoration:none;}
.menu a:visited {font-size:12px; font-weight:bold; color:#433013; text-decoration:none;}
.menu a:active {font-size:12px; font-weight:bold; color:#433013; text-decoration:none;}
.menu a:hover {color:#a39d94;}


dl.menu dt{
	float:left;
}

dl.menu dd{
	float:left;
	margin-left:50px;
	_margin-left:46px;
}

dl.menu dd.empresa{
	margin-left:47px;
	_margin-left:48px;
}




.image_borda {
	background-image:url('images/borda_meio.gif');
	width:1px;
	height:414px;
	float:left;
	}
.image_meio {
	background-image:url('images/img_meio.gif');
	background-repeat:repeat-x;
	background-color:#FEFDFC;
	width:845px;
	_width:842px;
	height:auto;
	float:left;
}

.box_left {
	float:left;
	width:580px;
	margin:10px;
	_margin:5px;
}

.box_right {
	float:left;
	width:230px;
	margin:10px 10px 10px 0px;
	_margin:5px 5px 5px 2px;
}

.borda_box {
	background-image:url('images/borda_caixa.gif');
	background-repeat:no-repeat;
	width:230px;
	height:8px;
}

.meio_box {
	background-color:#fff;
	border-right:#b6b4b0 solid 1px;
	border-left:#b6b4b0 solid 1px;
	width:218px;
	_margin-top:-4px;
	padding:0px 5px 0px 5px;

}

.meio_box span {
	color:#f6940b;
	text-decoration:underline;
	font-size:12px;
}

.bottom_box {
	background-image:url('images/borda_caixa_b.gif');
	width:230px;
	height:8px;
	margin-bottom:10px;
	background-repeat:no-repeat;
}

.box_imoveis {
	width:271px;
	float:left;
	margin-right:10px;
	margin-top:5px;
}

.tit_box {
	color:#f6940b;
	font-weight:bold;
	margin:0px 0px 5px 90px;
}

dl.box_casa {
	height: 120px;
}

dl.box_casa dt {
	height: 120px;
	overflow: hidden;
	border:solid #f6940b 1px;
	width:121px;
	height:85px;
	margin-left:5px;
	background: url('images/sem_foto.gif') no-repeat;
}

dl.box_casa dt {
	float:left;
}

dl.box_casa dd {
	float:left;
	margin-left:5px;
	padding:2px 0px 2px 0px;
	width: 130px;
	/width:130px;
	overflow: hidden;
	white-space: nowrap;
}

dl.box_casa dd.botao {
	border:solid #b6b4b0 1px;
	padding:2px;
	margin:3px 0px 0px 25px;
	/width:90px;
	width:90px;
}

a.info:link { color:#a96403; text-decoration:none; font-weight:bold;}
a.info:active { color:#a96403; text-decoration:none; font-weight:bold;}
a.info:visited { color:#a96403; text-decoration:none; font-weight:bold;}
a.info:hover {text-decoration:underline;}

dl.box_casa dd span{
	color:#f6940b;
}



dl.box_casa dt img{
	width:121px;
	height:85px;
}

.borda_imoveis {
	background-image:url('images/box_imo_borda.gif');
	background-repeat:no-repeat;
	width:271px;
	height:6px;
}

.box_imo_meio {
	border-right:#f4a433 1px solid;
	border-left:#f4a433 1px solid;
	background-color:#fff;
	_margin-top:-6px;







}

.borda_imoveis_b {
	background-image:url('images/box_imo_bottom.gif');
	width:271px;
	height:6px;
	background-repeat:no-repeat;
}


.menu_speed {
	float:left;
}
.procurar {
	border:solid #dfddda 1px; 
	height:20px;
	padding-bottom:5px;
	background-color:#fff;
	color:#f6940b;
	font-size:12px;
	margin-top: 10px;
}

.noticias {
	float:left;
}
.noticias a:link {text-decoration:underline; color:#686769; font-size:12px;}
.noticias a:active {text-decoration:underline; color:#686769; font-size:12px;}
.noticias a:visited {text-decoration:underline; color:#686769; font-size:12px;}
.noticias a:hover {text-decoration:none; color:#686769; font-size:12px;}

.ul_noticias {
	list-style-image:url('images/bolinha_ul.gif');
	margin:10px 0px 0px 0px;
	/margin:10px 0px 0px 25px;
}

.ul_noticias a:link {color:#433013; text-decoration:none;}
.ul_noticias a:visited {color:#433013; text-decoration:none;}
.ul_noticias a:active {color:#433013; text-decoration:none;}
.ul_noticias a:hover {color:#a39d94; text-decoration:underline;}

.ul_noticias li {
	height:35px;
}
.info1 {
	width:94px;
	float:left;
	border:solid #f4a433 1px;
	padding:2px;
	}
.info2{
	padding:2px;
	width:74px;
	float:left;
	border-top:solid #f4a433 1px;
	border-right:solid #f4a433 1px;
	border-bottom:solid #f4a433 1px;
	font-weight:bold;
}

.teste {
	border:solid #f4a433 1px;
	width:537px;
	height:72px;
	margin-left:10px;
	margin-top:10px;
}

dl.empresa_t {
	width:150px;
	float:left;
	margin-right:20px;
}

dl.empresa_t dt {
	width:100px;
	font-weight:bold;
	font-size:11px;
	color:#57534b;
	border-bottom:solid #57534b 1px;
}

.tit_menor a:link { color:#635d52;  font-weight:bold; font-size:11px; text-decoration:none;} 
.tit_menor a:active { color:#635d52; font-weight:bold; font-size:11px; text-decoration:none;} 
.tit_menor a:visited { color:#635d52; font-weight:bold; font-size:11px; text-decoration:none;} 
.tit_menor a:hover { color:#635d52; font-weight:bold; font-size:11px; text-decoration:underline;} 

.inputtext {
	border: 1px solid #CCC;
}



.tit_laranja {
	color:#d6891d;
	font-weight:bold;
	font-size:14px;
	margin-bottom:10px;	
}


.imovel_g {
	margin:10px 0px 0px 90px;
	width:364px;
	height:284px;
	background: url('images/sem_foto.gif') no-repeat center center;
}

.imovel_g img { height:280px; border:solid #f4a433 1px;}

.menu_img {
	border:#F4A433 1px solid;
	padding:5px;
	width:533px;
	margin:10px 0px 0px 10px;
	background-color:#fbf0df;
}

.menu_img img{ height:60px;}

.table_geral tr td table {width:262px;}

.primeirobox { border:solid #ccc 2px; background-color:#eee;}


.box_2 { border:solid #e7af5f 2px; background-color:#f9e4c5;}
.box_2 td{ padding: 3px;}
.box_2 td.item { background-color:#e39f40; color:#fff;}

.descricao { border:solid #ccc 2px; background-color:#eee; width:533px; margin-left:10px; padding:5px;}  


dl.campos { float:left; line-height:30px;} 

dl.campos_info { line-height:30px;}

dl.campos_info input { border:solid #eee 1px; height:15px; width:250px; font-size:11px;}

textarea { border:solid #eee 1px; height:180px; width:250px; font-size:11px; }
