/* CSS Ki */

body{
	background:#A3C380 /*url(../images/fondo.png) repeat*/;
}

img{
	border:0;
}

*:focus{outline:0}
/* ********************* TEXTOS generales *********************/

body, p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

h2{
	font-size:12px;
	font-weight:bold;
	color:#5A3D1B;
	margin:0 0;
}

/* ********************* VINCULOS Generales **********/
a{
	text-decoration:none;
	color:#5A3D1B;
}

a:hover{
	color:#CC9900;
}

/* ********************* CAPAS *********************/

/* Principales */
#main{ /* Principal: el cuadro que contiene todo*/
	position:relative;
	/*left:50%; top:20px;*/
	margin:0 auto;
	width:780px;
	background:#FFFFFF url(../images/fondoBlanco.jpg) center repeat-y;
}

	#main #headerHome{
		position:relative;
		width:780px;
		height:160px;
		background:url(../images/headerHome.jpg) bottom no-repeat;
	}
	
	#main #headerUbicacion{
		position:relative;
		width:780px;
		height:160px;
		background:url(../images/headerUbicacion.jpg) bottom no-repeat;
	}
	
	#main #headerPropiedades{
		position:relative;
		width:780px;
		height:160px;
		background:url(../images/headerPropiedades.jpg) bottom no-repeat;
	}
	
	#main #headerCD{
		position:relative;
		width:780px;
		height:160px;
		background:url(../images/headerCD.jpg) bottom no-repeat;
	}
	
	#main #contenido{
		position:relative;
		margin-left:50px;
		background:url(../images/logo.png) left top no-repeat;
		width:690px;
		overflow:auto;
	}
	
		#main #contenido #buscador{
			position:relative;
			width:405px;
			height:40px;
			margin-top:10px;
			margin-left:242px;
			background:#FFFFFF url(../images/fondoBuscador.png) center no-repeat;
		}
	
		#main #contenido #menu{
			position:relative;
			width:640px;
			height:20px;
			margin-top:20px;
			margin-left:10px;
			background:url(../images/fondoMenu.png) top no-repeat;
		}
	
	#main #pie{
		position:relative;
		background:url(../images/fondoPie1.jpg) center top no-repeat;
		width:780px;
		height:98px;
	}
	
	
/* CAPAS HOME */	
	#contenido #noticiasHome{
		position:relative;
		float:left;
		width:250px;
		margin-top:50px;
		border:#ADE6FF 1px solid;
		background:#ADE6FF;
	}
	
	#contenido #textoHome{
		position:relative;
		float:left;
		width:286px;
		margin-top:50px;
		margin-left:18px;
		overflow:auto;
	}
	
	#contenido #imagenesHome{
		position:relative;
		float:left;
		width:106px;
		margin-top:50px;
		margin-left:20px;
		/*background:#00CCFF;*/
	}
		
		#contenido #imagenesHome ul{
			position:relative;
			padding:0;
			margin:0;
		}
	
		#contenido #imagenesHome li{
			display:block;
			width:106px;
			height:83px;
			list-style-type:none;
			text-indent:0px;
			padding-top:6px;
			margin-bottom:10px;
			background:url(../images/marcoFoto1.png) top no-repeat;
			text-align:center;
		}
		
		#contenido #imagenesHome #mapitaHome{
			position:relative;
			margin-top:100px;
			padding-top:6px;
			width:106px;
			height:83px;
			background:url(../images/marcoFoto1.png) top no-repeat;
			text-align:center;
		}
		
/* CAPAS Claromeco-Dunamar */
		
	#contenido #claromeco{
		float:left;
		position:relative;
		margin:50px 15px 0 5px;
		width:196px;
	}
	
	#contenido #dunamar{
		float:left;
		position:relative;
		margin:50px 15px 0 30px;
		width:196px;
	}
	
	#contenido .imagenesCD{
		position:relative;
		float:left;
		width:106px;
		margin:50px 0 0 0;
	}
	
		#contenido .imagenesCD ul{
			position:relative;
			padding:0;
			margin:0;
		}
	
		#contenido .imagenesCD li{
			display:block;
			width:106px;
			height:83px;
			list-style-type:none;
			text-indent:0px;
			padding-top:6px;
			margin-bottom:10px;
			background:url(../images/marcoFoto2.png) top no-repeat;
			text-align:center;
		}
		
/* Capas Listado de Propiedades y Paginado*/

	#headerResultado{
		position:relative;
		margin:50px 0 5px 0;
		background:#ADE6FF;
		overflow:auto;
		width:690px;
	}

		#headerResultado #titulo {
			position:relative;
			float:left;
			width:50%;
		}
		
		#headerResultado #paginado {
			position:relative;
			float:left;
			width:50%;
		}

	#contenido .listaPropiedades{
		margin:0 0 50px 0;
		padding:0;
	}
	
		#contenido .listaPropiedades li{
			display:block;
			float:left;
			list-style-type:none;
			width:330px;
			height:85px;
			margin:5px 10px 0 0;
			padding-bottom:5px;
			border-bottom:#000000 1px solid;
		}

	#contenido .propiedad {
		position:relative;
		float:left;
		width:330px;
		margin-bottom:5px;
	}
	
		#contenido .propiedad img{
			float:left;
			margin:0 5px 0px 0;
		}
		
/* Capas Detalle de Propiedad */

	#contenido #imagenesPropiedad{
		position:relative;
		float:left;
		width:250px; height:400px;
		margin:50px 10px 0 5px;
		border-top:#ADE6FF 1px solid;
		text-align:center; font-size:10px;
	}
	
		#contenido #imagenesPropiedad img{margin:5px 5px 0 5px;}


	#contenido #detallePropiedad{
		position:relative;
		float:left;
		width:420px;
		margin:50px 0 20px 0;
	}
	
		#contenido #detallePropiedad #titulo{
			position:relative;
			width:100%;
			height:20px;
			margin:0 0 5px 0;
			background:#ADE6FF;
		}

	#contenido #consultaPropiedad{
		position:relative;
		float:left;
		width:410px;
		margin:1px 0 0 0;
		padding:5px;
		border-top:#ADE6FF 1px solid;
		background:#EEEEEE;
		vertical-align:text-top;
	}
	
/* Capas Sección Ubicacion */
	
	#contenido #mapa{
		position:relative;
		float:left;
		margin:50px 20px 0 5px;
		width:290px; height:216px;
		background:url(../images/marcoMapaUbicacion.png) top no-repeat;
		text-align:center;
	}
	
		#contenido #mapa #imagen{
			margin:18px 0 0 0;
		}
		
	#contenido #textoUbicacion{
		position:relative;
		float:left;
		width:370px; height:332px;
		margin:65px 0 20px 0;
		background:url(../images/mapaArg.png) right top no-repeat;
	}
	
/* Capas sección Contactos */
	
	#contenido #capaContacto{
		position:relative;
		width:500px; height:280px;
		margin:40px 0 0 85px;
		background:#E2ECD7;
	}
	
/* PIE */
	
	#pie #texto{
		position:relative;
		width:290px;
		height:30px;
		left:330px; top:30px;
	}
		
/* ************** TEXTOS específicos ************* */

#noticiasHome h3{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	margin:5px 0 5px 15px;
}

#noticiasHome .titulo{
	color:#005447;
	font-size:14px;
	font-weight:bold;
	margin:0;
}

#noticiasHome p{
	background:#FFFFFF;
	padding:15px 15px 0 15px;
	margin:0;
}

#noticiasHome .contacto{
	font-size:12px;
	color:#00A0C6;
	font-weight:bold;
	padding:2px 0 2px 15px;;
}

#textoHome p{margin:0 0 20px 0;}

#claromeco h2, #dunamar h2{color:#005447;}
#claromeco p, #dunamar p{margin:0;}

#contenido .propiedad h2{color:#000000; font-weight:bold; margin:0 0 10px 0;}
#contenido .propiedad p{margin:0;}
#contenido .propiedad a{font-weight:bold}

#contenido #detallePropiedad p{margin:0}
#contenido #detallePropiedad #titulo p{text-align:right; margin-right:15px;}
#contenido #detallePropiedad ul{margin:5px 0; padding:5px 0;}
#contenido #detallePropiedad li{list-style-position:inside;}

#contenido #textoUbicacion h2{color:#005447; font-size:14px}
#contenido #textoUbicacion p{width:230px; margin:0}

#contenido .azul{color:#0099FF}

#contenido #titulo p{
	font-size:14px;
	font-weight:bold;
	text-align:left;
	margin:0;
	padding:2px 0 0 15px;
}

#contenido #paginado p{
	font-size:12px;
	text-align:right;
	margin:0;
	padding:2px 15px 0 0;
}

#pie #texto address{
	font-size:9px;
	color:#5A3D1B;
	font-style:normal;
}

#pie p{font-size:9px; color:#003300; text-align:right; width:95%; margin-top:50px}
#pie p a{color:#030; text-decoration:none}
#pie p a:hover{color:#FFF}

/* Formulario Consulta de Propiedad */

#contenido #formPropiedad{
	margin:0;
}

	#contenido #formPropiedad ul{margin:0; padding:0;}
	#contenido #formPropiedad li{margin:0 0 10px 0; padding:0; list-style-type:none;}

	#contenido #formPropiedad .inputTexto{
		position:absolute;
		width:195px;
		left:150px;
		font-size:10px;
	}
	
	#contenido #formPropiedad .areaTexto{
		position:relative;
		left:93px;
		font-size:11px; font-family:Arial, Helvetica, sans-serif;
	}
	
	#contenido #formPropiedad #boton{
		position:relative;
		left:145px;
	}

/* ***************** Menu superior *********************/

#menu li{
	list-style-type:none;
	float:left;
	text-indent:0;
	margin-right:10px;
	font-weight:bold;
}

#menu #menu1{
	display:block;
	position:relative;
	font-size:9px;
	text-indent:0;
	margin:2px 0 0 6px;
	padding:2px 0 0 6px;
}

#menu #menu2{
	display:block;
	float:left;
	position:relative;
	font-size:9px;
	text-indent:0;
	left:15px;
	margin:0px 0 0 5px;
	padding:0px 0 0 5px;
}

	#menu2 a{
		text-decoration:none;
		color:#005447;
	}
	
	#menu2 a:hover{
		color:#33CC99;
	}	

#menu #menu3{
	display:block;
	float:left;
	position:relative;
	width:300px;
	font-size:9px;
	left:45px;
	margin:0px 0 0 0px;
	padding:0px 0 0 0px;
}

	#menu #menu3 li{
		margin-right:12px;
	}
	
/* ****************** Buscador  **************** */

#buscador form{
	font-size:10px;
	margin:0 0 0 10px;
}
	
	#buscador form ul{
		margin:0 0 0 4px;
		padding:0;
	}

	#buscador form li{
		float:left;
		margin:0 5px 0 0;
		list-style-type:none;
	}

	#buscador form select{
		font-size:10px;
		border:#CCCCCC 1px solid;
	}
	
	#buscador form #boton{
		border:#666666 1px solid;
		font-size:10px;
	}

/* *********** Boton que lleva al Index ********** */

#aHome{
	position:absolute;
	width:200px;
	height:70px;
	top:160px; left:50px;
	z-index:20;
	background:transparent;
	cursor:pointer;
}

#contenido #noEncontro{position:relative; margin-top:50px; height:250px;}