@charset "utf-8";
/* CSS Document */

body,td,th {
	color: #575757;
}
body {
	background-color: #bbbab9;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(../images/bg_body.gif);
	background-repeat:repeat-x;
}

.home {
	background-image:url(../images/bg_body_home.gif);	
}

a {color:#da251c;text-decoration:none}
a:hover {color:#a11b15;text-decoration:underline}
.clear {float:none;clear:both }
form {display:inline}


.text-mayor {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
}
.text-mayor-red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#da251c;	
}

.text-red {
	color:#da251c;	
}
.textbox {
	background-color:#ffffff;
	height:18px;
	border:1px solid #a2a2a1;
	width:210px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#252525;
}

.textbox2 {
	background-color:#ffffff;
	height:15px;
	border:1px solid #a2a2a1;
	width:146px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#252525;
}

.listbox {
	background-color:#ffffff;
	height:19px;
	border:1px solid #a2a2a1;
	width:214px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#252525;
}
.wrapper {
	width:960px;
	margin:auto;
}

.main-title {
	float:none;
	clear:both;
	background-image:url(../images/bg_title.gif);
	background-repeat:no-repeat;
	height:36px;
	line-height:35px;
	color:#ac1f17;
	font-weight:bold;
	font-size:12px;
	padding-left:10px;
	margin-bottom:20px;
	background-color:#ffffff;
}

#header {
	float:none;
	clear:both;
	height:117px;
	background-color:#ffeb46;
	border:10px solid #da251c;
}

	#logo {
		float:left;
		width:400px;
		padding-left:20px;
		padding-top:25px;
	}
	
	#header-right{
		float:right;
		width:400px;
		text-align:right;
		padding-right:11px;
		padding-top:10px;
	}	

#main {
	padding:10px;
	background-color:#FFF;
}


#home-banner {
	float:none;
	clear:both;
	padding-bottom:10px;
}

/**********************************/

#menu {
	float:left;
	width:940px;
	height:44px;
	background-color:#ffeb46;
	border-top:1px solid #ac1f17;
	border-bottom:1px solid #ac1f17;
}

	#menu ul {
		border-top:4px solid #da251c;
		margin:0; padding:0;
		list-style:none;
		width:940px;
		overflow:hidden;
	}
	
		#menu ul li {
			float:left;
			display:inline;
			line-height:28px;
			font-weight:bold;
			line-height:39px;
			text-align:center;
			border-right:1px solid #ac1f17;
			text-align:center;
		}
			#menu ul li#mnu-quienes {width:121px}
			#menu ul li#mnu-propiedades {width:107px}
			#menu ul li#mnu-tasaciones {width:100px}
			#menu ul li#mnu-emprendimientos {width:181px}
			#menu ul li#mnu-servicios {width:87px}	
			#menu ul li#mnu-faqs {width:159px}	
			#menu ul li#mnu-publicidad {width:97px}	
			#menu ul li#mnu-contacto {width:80px; border:0}													

		#menu ul li a {
			color:#111111;
			text-decoration:none;
			display:block;
			padding-left:14px;
			padding-right:14px;
		}
		#menu ul li a:hover {
			color:#e10819;
			text-decoration:none;
		}		
/**********************************/

.content {
	float:left;
	width:615px;
	padding:15px;
	margin-right:10px;
}

.div-underline {
	float:none;
	clear:both;
	height:2px;
	background-image:url(../images/div_underline.gif);
	background-repeat:repeat-x;
}

.div-underline-yellow {
	float:none;
	clear:both;
	height:2px;
	background-image:url(../images/div_underline-yellow.gif);
	background-repeat:repeat-x;
}

#right {
	float:right;
	width:285px;
	margin-top:10px;
}
	
	#buscador {
		float:none;
		clear:both;
		height:457px;
		background-color:#e8e8e7;
		padding:10px;
		color:#ac1f17;
		background-image:url(../images/bg_buscador.gif);
		background-repeat:no-repeat;
		background-position:bottom;
		border-bottom:1px solid #a2a2a1;
	}
	#buscador-top {
		float:none;
		clear:both;
		width:265px;
		height:40px;
		background-color:#d3d3d2;
		border-top:1px solid #a2a2a1;
		border-bottom:1px solid #a2a2a1;
		color:#000000;
		text-align:right;
		padding-left:10px;
		padding-right:10px;
		padding-top:4px;
		line-height:18px;
	}
	
	.title-buscador {
		height:22px;
		line-height:22px;
		font-weight:bold;
		color:#ac1f17;
		/*background-image:url(../images/bullet_arrow.gif);
		background-repeat:no-repeat;
		background-position:9px left;*/
		/*text-indent:11px;*/
	}

	#buscador .listbox {
		width:150px;
	}
	
	#buscador .td-indent {
		color:#ac1f17;	
		text-indent:12px;
	}
	
	

/**********************************/

#results {
	margin-bottom:15px;
}
	
	#results .result {
		float:none;
		clear:both;
		padding-top:20px;
		padding-bottom:20px;
		border-bottom:1px solid #f1de42;
		min-height:100px;
	}
	
		#results .result .img {
			float:left;
			width:133px;
			height:100px;
			overflow:hidden;
		}
		
		#results .result .img-emprend {
			float:left;
			width:250px;
			height:200px;
			overflow:hidden;
		}		
		
		
			#results .result .image {
				border:1px solid #d83628;				
			}
			
		#results .result .text {
			float:left;
			width:418px;
			margin-left:14px;
		}
		
		
		#results .result .text-emprend {
	float:left;
	width:350px;
	margin-left:14px;
		}
		
		
		#results .result .title {
			font-weight:bold;
			color:#da251c;
			font-size:13px;
			margin-bottom:7px;
		}
			#results .result .title a {
				text-decoration:none;
				color:#da251c;
			}
			
			#results .result .title a:hover {
				text-decoration:underline;
				color:#da251c;
			}
			
		#results .result .more {
			float:none;
			clear:both;
			color:#da251c;
			background-image:url(../images/bullet_arrow.gif);
			background-repeat:no-repeat;
			background-position:3px left;
			text-indent:13px;
			margin-top:12px;
		}
			#results .result .more a {
				color:#da251c;
				text-decoration:none;
				
			}
			

/**********************************/
#footer {
	float:none;
	clear:both;
	height:36px;
	line-height:18px;
	background-color:#da251c;	
	border-bottom:5px solid #ffeb46;
	padding:10px;
	color:#ffffff;
}

	#footer #footer-left {
		float:left;
		width:450px;

	}
	

	#footer #footer-right{
		float:right;
		width:450px;
		color:#f2b3b0;
		text-align:right;
	}	


/**********************************/	
	
.INPUT { font-size: 12px; font-family: VArial, Helvetica, sanserif; color: #9f62a1; border:solid; border-color: #d7d1bd; border-width : 1px 1px 1px 1px;background-color : #FFFFFF} 
.SELECT { font-size: 1px; font-family: Arial, Helvetica, sanserif; color: #9f62a1; border:solid; border-color: #d7d1bd; border-width : 1px 1px 1px 1px; background-color : #FFFFFF} 
.textarea { font-size: 11px; font-family: Arial, Helvetica, sanserif; color: #252525; border:solid; border-color: #a2a2a1; border-width : 1px 1px 1px 1px; background-color : #FFFFFF} 

