@charset "utf-8";
/* CSS Document */
/* New menu*/
#newcont {
	display:block;
	/*height:58px;*/
	overflow:hidden;
	/*margin-top: -12px;*/
}
#newcont a {

}
#newcont .logo {
	display:block;
	height:44px;
	overflow:hidden;
	width:222px;
	float:left;
}
#newcont .menu {
	background-image:url(../images/new/pb_hd_bg_menu.png);
	/*height:25px;
	margin-top:19px;
	width:100%;*/
	height:25px;
	width:525px;
	float:right;
	margin-top:14px;
}
#newcont .menu a {
	color:#fff;
	text-decoration:none;
}
#newcont .menu a:hover, #newcont .menu a:active {
	color:#F78610;
	text-decoration:underline;
}
#newcont .menu ul {
}
#newcont .menu li {
	float:left;
	margin:3px 17px;
}
/*Menu-Home*/
#header-inner {
	width: 100%;
	overflow: hidden;
	
}
#header-inner .menu-home {
	background-image:url(../images/new/pb_hd_bg_caja.jpg);
	background-repeat:no-repeat;
	/* height: 93px; */
	height: 100%;
	overflow: hidden;
	margin-top: 5px !important;
	/*margin-top: 8px;*/
}
#header-inner .menu-home .paso1, #header-inner .menu-home .paso2, #header-inner .menu-home .paso3, #header-inner .menu-home .paso4 {
	display: inline;
}
#header-inner .menu-home .paso1 {
	float:left;
	margin-right:2px;
	/*width:217px !important;
	*width: 215px;*/
}
#header-inner .menu-home h1 {
	color:#D5241A;
	font-size:12px;
	font-weight:bold;
	/*margin-left:8px;*/
	/*margin-top:7px;*/
	text-indent: 25px;
	padding-top: 4px;
	/*position: relative;*/
}
#header-inner .menu-home .paso1 h1 {
	background: url(../images/new/pb_hd_icon_paso1.png) no-repeat left top;
	}
#header-inner .menu-home .paso2 h1 {
	background: url(../images/new/pb_hd_icon_paso2.png) no-repeat left top;
}
#header-inner .menu-home .paso3 h1 {
	background: url(../images/new/pb_hd_icon_paso3.png) no-repeat left top;
}
#header-inner .menu-home .paso4 h1 {
	background: url(../images/new/pb_hd_icon_paso4.png) no-repeat left top;
	/*position: absolute;
	top: 0;*/
}
/* #header-inner .menu-home .paso1 img, #header-inner .menu-home .paso2 img, #header-inner .menu-home .paso3 img,#header-inner .menu-home .paso4 img {
	position:relative;
	top:-6px;
	display:block;
	left:-1px;
	float:left;
	margin-right:3px;
} */
#header-inner .menu-home .paso1 ul {
	clear:both;
	height:56px;
	padding:4px 9px;
	text-align:center;
	width:194px;
}
#header-inner .menu-home .paso1 li {
	float:left;
	display:block;
	margin:4px 5px;
}
#header-inner .menu-home .paso1 input {
	left:-3px;
	position:relative;
}
#header-inner .menu-home .paso1 p {
	margin:0;
	padding:0;	
	clear:both;
	display:block;
}
#header-inner .menu-home .paso2 span, #header-inner .menu-home .paso3 span, #header-inner .menu-home .paso4 span {
	display:block;
	margin:20px 7px;
}
#header-inner .menu-home .paso2 {
	float:left;
	width:178px;
}

#header-inner .menu-home .paso2 select {
	width:161px;
}
#header-inner .menu-home .paso3 {
	float:left;
	/* width:176px; */
}
#header-inner .menu-home .paso3 input {
	width:161px;
}
#header-inner .menu-home .paso3 {
	float:left;
	width:232px;
}
#header-inner .menu-home .paso3 small {
	/* width:100px; */
}
#header-inner .menu-home .paso3 .input-text {
	background:transparent url(../images/bg_input_text.jpg) repeat-x scroll 0 0;
	border:medium none;
	color:#333333;
	display:block;
	font-family:"Trebuchet MS",Geneva,Arial,Helvetica,sans-serif;
	font-size:116.6%;
	font-weight:bold;
	padding:3px 8px;
	width:194px;
}
#header-inner .menu-home .paso4 {
	float:left;
	/*width:133px;*/
	/* margin-left: 0 !important;
		margin-left: -2px; */
}
#header-inner .menu-home .paso4 .buscar {
	margin-left:10px;
}
/*Login ayuda*/
.newayuda {
	position:relative;
	top: 3px;
}
/*Menu-propi*/
#header-inner .menu-propi {
	background-image:url(../images/new/pb_hd_menu_small.jpg);
	background-repeat:no-repeat;
	/*height:110px;*/
	float: left;
	height: 84px;
	background-position:center bottom;
	width: 100%;
}
#header-inner .menu-propi h1 {
	color:#D5241A;
	font-size:11px;
	font-family:"Arial", Helvetica, sans-serif;
	font-weight:bold;
	margin-left:8px;
	margin-top:7px;
}
#header-inner .menu-propi .paso1 input {
	/*left:-3px;
	position:relative;*/
	margin-top: -1px;
	*margin-top: -4px;
}
#header-inner .menu-propi .paso1 p {
	margin:0;
	padding:0;	
	clear:both;
	display:block;
}
#header-inner .menu-propi .paso1 ul {
	clear:both;
	height:56px;
	padding:4px 9px;
	text-align:center;
	width:209px;
}
#header-inner .menu-propi .paso1 li {
	margin:8px 7px;
	float:left;
	/*float:left;
	margin:12px 9px;*/
}
#header-inner .menu-propi .paso1 img, #header-inner .menu-propi .paso2 img, #header-inner .menu-propi .paso3 img,#header-inner .menu-propi .paso4 img {
	position:relative;
	top:-4px;
	display:block;
	left:-1px;
	float:left;
	margin-right:3px;
}
#header-inner .menu-propi .paso1, #header-inner .menu-propi .paso2, #header-inner .menu-propi .paso3, #header-inner .menu-propi .paso4 {
	display: block;
}
#header-inner .menu-propi .paso1 {
	float:left;
	width:218px;
	overflow:hidden;
	height: 80px;
}
#header-inner .menu-propi .paso2 {
	float:left;
	width:183px;
	overflow:hidden;
}
#header-inner .menu-propi .paso2 span {
	display:block;
	height:39px;
	margin:18px 11px 0;
}
#header-inner .menu-propi .paso3 span {
	display:block;
	height:50px;
	/*left:15px;*/
	left: 8px;
	position:relative;
	top:12px;
}
#header-inner .menu-propi .paso4 span {}
#header-inner .menu-propi .paso2 select, #header-inner .menu-propi .paso3 input {
	width:161px;
}
#header-inner .menu-propi .paso3 {
	float:left;
	font-size: 10px;
	width:235px;
	/*overflow:hidden;*/
}
#header-inner .menu-propi .paso3 small {
	width:100px;
	clear:both;
}
#header-inner .menu-propi .paso3 .input-text {
	background:transparent url(../images/bg_input_text.jpg) repeat-x scroll 0 0;
	border:medium none;
	color:#333333;
	display:block;
	font-family:"Trebuchet MS",Geneva,Arial,Helvetica,sans-serif;
	font-size:116.6%;
	font-weight:bold;
	padding:3px 8px;
	width:199px;/*/*194*/
}
#header-inner .menu-propi .paso4 {
	float:left;
	width:117px;
	overflow:hidden;
}
#header-inner .menu-propi .paso4 .buscar {
	display:block;
	margin:18px 15px 0 !important;
	margin-left: 7px;
}

/* Nuevo Index */
#header_index {
	height: 340px;
	margin-bottom: 10px;
	width: 100%;
	position: relative;
}
#header_index #header-inner {
	background: #fff url(../images/sprite_index.png) no-repeat -2px -6px;
	height: 254px;
	left: 0;
	padding-top: 86px;
	position: absolute;
	text-align: center;
	width: 254px;
}
#header_index label {
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}
	#header_index #que_buscas label, #header_index #donde label {
		margin: 0 auto;
	}
	#header_index #que_buscas label {
		background: #fff url(../images/sprite_index.png) no-repeat -276px -58px;
		height: 30px;
		width: 160px; 
	}
	#header_index #que_buscas #tipoProp {
		width: 215px; 
	}
	/* DONDE */
	#header_index #donde {
		font-size: 11px;
		height: 153px;
		position: relative;
	}
	#header_index #donde #header_regiones, #donde #tipo {
		left: 20px;
		position: absolute;
	}
	#header_index #donde #header_regiones {
		top: 32px;
	}
		#donde #header_regiones #pro, #donde #tipo {
			text-align: left;
			width: 85px;
		}
		#donde #tipo {
			top: 62px; 
		}
			#donde #tipo .nueva, #donde #tipo .usada, #donde #tipo .arriendo {
				background-repeat: no-repeat;
				height: 20px;			
			}
			#donde #tipo .nueva {
				background: #fff url(../images/sprite_index.png) -270px -126px;
			}
			#donde #tipo .usada {
				background: #fff url(../images/sprite_index.png) -270px -147px;
			}
			#donde #tipo .arriendo {
				background: #fff url(../images/sprite_index.png) -270px -168px;
			}
			#donde #tipo input {
				margin-top: 3px;
				*margin-top: 0;
			}
		#donde #lugar {
			border:1px solid #ccc;
			height:110px;
			overflow:auto;
			overflow-x: hidden;
			padding-top: 2px;
			position:absolute;
			right:20px;
			top: 32px;
			width:120px;
		}
			#donde #lugar label {
				float: left;
				line-height: 17px;
				height:auto !important; 
				text-align: left;
				width: 300px !important;
			}
				#donde #lugar label input {
					margin: 0 4px 0 2px;
				}
	#header_index #donde label {
		background: #fff url(../images/sprite_index.png) no-repeat -276px -94px;
		height: 30px;
		width: 160px; 
	}
#header_index #tipo label, #header_index #lugar label {
	background: none;
	height: auto;
	text-indent: 0;
	overflow: inherit;
	width: auto;
}
#header_index #slider_flash {
	background-color: gray;
	bottom: 8px;
	height: 311px;
	position: absolute;
	right: 0;
	width: 500px;
}
