body { background-color: #FFF; font-size: 12px; font-family: Arial, sans-serif; }

ol{ list-style-position:outside; list-style-image:none; list-style-type:none; padding:0px; }

a { color: #000; text-decoration: none; font-weight: bold; }

a:hover { color: inherit; font-weight: bold; text-decoration: underline; }

a:visited{ color: inherit; }

#header{}

#login { width: 100%; font-size: 14px;  border-bottom: 1px solid #A5A920; }

/** LOGO **/
#logo { margin: 10px 0 5px 0; height: 60px; background-color: #A5A920; }
#logo img{ float: left; }
#sublogo { margin-bottom: 5px; }

#pagecontent{ height:auto !important; height: 380px; min-height: 380px; display:block; }

#find{ height: 300px;}

.search_title { float:left; width: 100%; padding: 10px 0; background-color: #DFE1B0; display: inline; font-weight: bold;}
.search_fields { float:left; width: 100%; margin: 10px 0; display:inline;}
.search_button { float:left; width: 100%; }
.label_min_price{ float:left; width: 110px; }
.label_max_price{ float:left; width: 110px;  }
.label_rooms{ float:left; width: 100px; }
.label_zones{ float:left; width: 180px; }
.label_operation{ float:left; width: 140px; }

.pager { width: 100%; background-color: #DFE1B0; padding: 10px 0; margin: 10px 0; }

.form-noindent { background-color:#FFFFFF; border:1px solid #A5A920;}

.bt {border-top:1px solid #000;}
.t { background-color:#A5A920; color:#000000; }


/** MENU **/
/** #mini-menu { width: 200px; float: left;margin: 5px; margin-right: -200px; padding-top: 30px;position:fixed; } **/
#mini-menu { width: 200px; float: left;margin: 5px; padding-top: 30px;}
#mini-menu img{ margin:1px;border: none;}
#mini-menu ul { list-style-type: none; padding-left:0; margin-left:0px; }
#mini-menu ul li { text-align: left; padding: 2px; background-color: #DFE1B0; padding-left: 15px}
#mini-menu li.main { background-color: #A5A920;padding: 3px; font-weight: bold; padding-left:5px; }
#mini-menu li a { font-weight: normal; }

#list_prop {  height: 300px; overflow: scroll; overflow-x: hidden;}

#ficha_info { 
	float:left; 
	width:420px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-decoration:none;
	font-weight: normal;
	line-height: 17px;
	font-size: 12px;
	text-align: left;
}
/** Footer **/
#footer{ 
	clear: both;	
	height: 20px;
	font-size: 12px;
 	font-weight:normal;
	left: 0px;
	display: block;
	width: 100%;
	margin: 10px 0px 5px 0px;
	background-color: #A5A920;	 
}
#footerlinks {
	margin-top: 3px;
	float:left;
	text-align: center;
	width: 70%;
}
#footercopyright {
	margin-top: 3px;
	float: right;
	margin-right: 5px;
	font-weight: bold;
}
/** Prop Desc **/
#prop_desc { float:left; margin-left:30px;}
#sd { font-size: 140%; font-weight: bold; }

#slideshow { float:left; margin: 10px;}

#images_conteiner { float:left; height: 300px; width:250px; overflow: scroll; overflow-x: hidden; }
#images_conteiner img { border: none; margin: 1px; }
.image_conteiner { float:left; margin: 1px; width: 70px; height: 85px;  }

#contact_form label { float: left; width: 120px; font-weight: bold; }
#contact_form input, textarea { width: 180px; margin-bottom: 5px; }
#contact_form textarea { width: 250px; height: 150px; }
#contact_form br { clear: left; }
#contact_form .consulta { margin-top: 40px; }
#submitcontact{ margin-left: 120px; margin-top: 5px; width: 90px; }

