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

/* home-nosotros.css */
#nosotros {
	margin:0px; margin-top:3px; #margin-top:3px; _margin-top:2px;
	padding:0px;
	width:610px; height:auto;
	
	float:none; clear:both; display:block;
	
	border:none;
	background:none;
	background-image:url(../img/nosotros-bg.gif); background-repeat:repeat-y;
	}
	
#nosotros div.top {
	margin:0px; padding:0px;
	width:610px; height:173px;
	
	float:none; clear:both; display:block;
	
	border:none;
	background:none;
	background-image:url(../img/nosotros-top.jpg); background-repeat:no-repeat; background-position:top;
	}

#nosotros div.bottom {
	margin:0px; padding:0px;
	width:610px; height:11px;
	
	float:none; clear:both; display:block;
	
	border:none;
	background:none;
	background-image:url(../img/nosotros-bottom.gif); background-repeat:no-repeat; background-position:bottom;
	}

#nosotros div {
	margin:0px; padding:0px;
	width:610px; height:auto;
	
	float:none; clear:both; display:block;
	
	border:none;
	background:none;
	}

#nosotros div p {
	margin:6px;
	margin-left:14px;
	margin-right:16px;
	padding:0px;
	height:auto;
	width:auto;
	clear:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#666666;
	}
	
#nosotros div p a, #nosotros div p a:link, #nosotros div p a:hover, #nosotros div p a:visited {
	margin:0px;
	padding:0px;
	height:auto;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	color:#29abe2;
	}
/* fin home-nosotros.css */


/* home-apartamentos.css */
.apartamento, .apartamentoCol2  {
	margin:0px; margin-top:6px;
	padding:0px;
	width:302px; height:188px;
	
	float:left; clear:none;
	
	border:none;
	background:none;
}

.apartamentoCol2 {
	margin-left:6px;
}

.apartamento div, .apartamentoCol2 div {
	width:302px; height:188px;
	border:none;
	background:none;
	
	float:none; clear:both;
	
	margin:0px; padding:0px;
	overflow:hidden;
	
	position:relative;
	z-index:0;
	}

.apartamento div div.marco, .apartamentoCol2 div div.marco {
	width:302px; height:188px;
	border:none;
	background:none;
	background-image:url(../img/apartamentos-marco.png); background-repeat:no-repeat; background-position:top;
	
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	
	position:relative;
	top:-188px; #top:-192px; left:0px;
	z-index:1;
}



.apartamento div div.marco div.elH1, .apartamentoCol2 div div.marco div.elH1 {
	margin:0px; margin-left:12px; margin-top:16px;
	padding:0px;
	
	float:none; clear:both;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
}

.apartamento div div.marco p, .apartamentoCol2 div div.marco p {
	margin:0px; margin-left:12px; _margin-left:6px; margin-top:120px;
	padding:0px;
	
	width:260px;
	
	float:left; clear:left;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
}

.apartamentoVerMas {float:left; margin-top:124px; margin-left:8px; _margin-left:4px;}
.apartamentoFin {margin:0px; padding:0px; width:0px; height:0px; float:none; clear:both; display:block }
/* fin home-apartamentos.css */


/* home-varios.css */
#variosCorto, #variosCortoCol2{
	margin:0px; margin-top:6px;
	padding:0px;
	width:302px; height:118px;
	
	float:left; clear:none;
	
	border:none;
	background:none;
}
#variosCortoCol2 {
	margin-left:6px;
}

#varios, #variosCol2  {
	margin:0px; margin-top:6px;
	padding:0px;
	width:302px; height:186px;
	
	float:left; clear:none;
	
	border:none;
	background:none;
}

#variosCol2 {
	margin-left:6px;
}

#varios div, #variosCol2 div {
	width:302px; height:186px;
	border:none;
	background:none;
	
	float:none; clear:both;
	
	margin:0px; padding:0px;
	overflow:hidden;
	
	position:relative;
	z-index:0;
	}

#varios div div.marco, #variosCol2 div div.marco {
	width:302px; height:186px;
	border:none;
	background:none;
	background-image:url(../img/varios-marco.png); background-repeat:no-repeat; background-position:top;
	
	margin:0px;
	padding:0px;
	overflow:hidden;
	float:left;
	
	position:relative;
	top:-188px; #top:-192px; left:0px;
	z-index:1;
}

#varios div div.marco div.elH1, #variosCol2 div div.marco div.elH1 {
	margin:0px; /*margin-left:12px; _margin-left:6px;*/ margin-top:114px;
	padding:0px; padding-left:12px;
	
	width:262px; _width:264px;
	
	float:left; clear:none;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#666666;
}

#varios div div.marco p, #variosCol2 div div.marco p {
	margin:0px;  margin-top:2px;
	padding:0px; padding-left:12px;
	
	width:262px; _width:264px;
	
	float:left; clear:none;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
}

#varios div div.marco div.separador, #variosCol2 div div.marco div.separador {
	width:302px; height:4px;
	
	margin:0px; margin-top:0px; #margin-top:2px; _margin-top:2px;
	padding:0px; padding-top:2px; #padding-top:0px; _padding-top:0px;
	
	border:none;
	background:none;
	background-image:url(../img/varios-separador.png); background-repeat:no-repeat; background-position:bottom; #background-position:top; _background-position:top;
	
	float:left; clear:none;
	}

.variosVerMas {float:left; clear:right; margin-top:118px; margin-left:8px; _margin-left:4px;}
.variosFin {margin:0px; padding:0px; width:0px; height:0px; float:none; clear:both; display:block }

/* fin home-varios.css */	
	
	