@charset "utf-8";
/* CÃ“MO HACER APLICAR UN CAMBIO SÃ“LO A UN EXPLORADOR (HACK) 
IE6 --->	* html propiedad
IE7 --->	*+html propiedad
Opera 9 y anteriores --->	html:first-child propiedad
*/

/* COMIENZO RESET PAGINAS Y REGLAS GENERALES FRAMEWORK CSS:
 * -sin bordes
 * -sin mÃ¡rgenes ni paddings
 * -sin fondos ni estilo para listas
*/

* {margin: 0; padding: 0; font: 11px Tahoma;} /* nada tendrÃ¡ padding ni margen, y las fuentes serÃ¡n 11px */
q:before,q:after {content: "";}
sup {font-size: 0.8em;}
sub {font-size: 0.8em;}
ul {list-style-type: none;}
a {border: none; text-decoration: underline; color: #52006e;}
a:link, a:visited, a:active {outline: none;}
a:hover {text-decoration: none;}
img {border: none; text-decoration: none;} /* background: url(); aparecerÃ¡ como fondo de la imagen, Ãºtil para imÃ¡genes de carga */
acronym {border: 0;}
.manolink{cursor: pointer;}

/* igualar las fuentes a todos los elementos */
h1, h2, h3, h4, h5, strong {font-size: 100%; font-weight: bold;}
em{font-style:italic;}
/* tablas */
table {width: 100%; border-collapse: collapse; border-spacing: 0;}

/* propociona altura a divs sin altura con contenido flotado */
/* http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

.b {border: 1px solid Yellow;} /*clase de uso rÃ¡pido para destacar los bordes de un bloque*/

/* Loading de clueTip */
#cluetip-waitimage {
  width: 43px;
  height: 11px;
  position: absolute;
  background-image: url(/imagenes/comunes/loading.gif);
}
/*
 * cÃ³mo hacer png transparentes en IE6
 * dado un div...:
 * #bloque {background: url(/imagenes/index/abcd.png); behavior: url(/estilos/ie6pngfix/iepngfix.php);
 * 
 * si abcd.png estÃ¡ guardado con canal alfa, dejarÃ¡ ver el fondo. behavior sÃ³lo lo interpreta IE6.
 * 
 */

/* FIN RESET PAGINAS Y REGLAS GENERALES FRAMEWORK CSS */



/**********************************************
				ESTRUCTURA DE LA PAGINA
***********************************************/

	body { background:url(/imagenes/comunes/fnd-body.jpg) repeat-x; height:1070px;  width:100% }
	body.home { background:url(/imagenes/comunes/fnd-body-index.jpg) repeat-x; height:962px; width:100%}
	
	#pagina { width:987px; margin:auto; font-family:Arial;}
	#contenido { float:left; background:#f8f8f8; width:987px; padding-bottom:10px; }

/**********************************************
				CABECERA
***********************************************/

	#cabecera { float:left; width:987px; /*height:157px; */}	
	#cabecera h1.logo { float: left; background:url(/imagenes/comunes/h1-logo.jpg) no-repeat;width:139px; height:90px; text-indent:-9999PX; margin-top:10px; margin-left:22px; cursor:pointer;}
		
	
	/* NAV UTIL */
		
	#cabecera ul.nav {float: right; margin-top:34px; margin-right:10px }
		#cabecera ul.nav li{ color:#8d8d8d;	display:inline; float:left; margin-left:4px; }
			#cabecera ul.nav li a { color:#8d8d8d; font-size:11px; font-family:Arial; text-decoration:none; } 
			#cabecera ul.nav li a:hover { text-decoration:underline; }
		
	/* MENU PRINCIPAL */
	
	#cabecera #menu  { float:left; width:987px; }	
	#cabecera #menu ul {margin-top:7px; height: 50px;}
		
		#cabecera #menu ul li {height:50px; float:left; height:50px;}
		#cabecera #menu ul li a { height:50px; float:left; text-indent:-99999px; }

		
		#cabecera #menu ul li a.compania_ES {height:50px; width: 133px;background: url(/imagenes/comunes/menu.gif) no-repeat 0 0;}
		#cabecera #menu ul li a.compania_ES:hover { background: url(/imagenes/comunes/menu.gif) no-repeat 0px -50px;}
		#cabecera #menu ul li a.compania_ES-selec { height:50px;width: 133px; background: url(/imagenes/comunes/menu.gif) no-repeat 0px -50px;}
		
		#cabecera #menu ul li a.proyectos-venta_ES { width: 188px;background: url(/imagenes/comunes/menu.gif) no-repeat -133px 0;}
		#cabecera #menu ul li a.proyectos-venta_ES:hover { background: url(/imagenes/comunes/menu.gif) no-repeat -133px -50px;}
		#cabecera #menu ul li a.proyectos-venta_ES-selec { width: 188px; background: url(/imagenes/comunes/menu.gif) no-repeat -133px -50px;}
		
		#cabecera #menu ul li a.ofertas_ES { width:105px; background: url(/imagenes/comunes/menu.gif) no-repeat -321px 0;}
		#cabecera #menu ul li a.ofertas_ES:hover { background: url(/imagenes/comunes/menu.gif) no-repeat -321px -50px;}
		#cabecera #menu ul li a.ofertas_ES-selec { width:105px; background: url(/imagenes/comunes/menu.gif) no-repeat -321px -50px;}
		
		#cabecera #menu ul li a.financiacion_ES { width:138px; background: url(/imagenes/comunes/menu.gif) no-repeat -426px 0;}
		#cabecera #menu ul li a.financiacion_ES:hover {background: url(/imagenes/comunes/menu.gif) no-repeat -426px -50px;}
		#cabecera #menu ul li a.financiacion_ES-selec { width:138px; background: url(/imagenes/comunes/menu.gif) no-repeat -426px -50px;}
		
		#cabecera #menu ul li a.noticias_ES { width: 104px;background: url(/imagenes/comunes/menu.gif) no-repeat -564px 0;}
		#cabecera #menu ul li a.noticias_ES:hover { background: url(/imagenes/comunes/menu.gif) no-repeat -564px -50px;}
		#cabecera #menu ul li a.noticias_ES-selec { width: 104px;background: url(/imagenes/comunes/menu.gif) no-repeat -564px -50px;}
		
		#cabecera #menu ul li a.division-industrial_ES { width:184px;background: url(/imagenes/comunes/menu.gif) no-repeat -668px 0;}
		#cabecera #menu ul li a.division-industrial_ES:hover { background: url(/imagenes/comunes/menu.gif) no-repeat -668px -50px;}
		#cabecera #menu ul li a.division-industrial_ES-selec { width:184px; background: url(/imagenes/comunes/menu.gif) no-repeat -668px -50px;}
		
		#cabecera #menu ul li a.contacto_ES { width:135px; background: url(/imagenes/comunes/menu.gif) no-repeat -852px 0;}
		#cabecera #menu ul li a.contacto_ES:hover { background:url(/imagenes/comunes/menu.gif) no-repeat -852px -50px;}
		#cabecera #menu ul li a.contacto_ES-selec {width:135px; background: url(/imagenes/comunes/menu.gif) no-repeat -852px -50px;}
		
		
		/* Menu CA */
		
		#cabecera #menu ul li a.compania_CA {height:50px; width: 133px;background: url(/imagenes/comunes/menuCA.gif) no-repeat 0 0;}
		#cabecera #menu ul li a.compania_CA:hover { background: url(/imagenes/comunes/menuCA.gif) no-repeat 0px -50px;}
		#cabecera #menu ul li a.compania_CA-selec { height:50px;width: 133px; background: url(/imagenes/comunes/menuCA.gif) no-repeat 0px -50px;}
		
		#cabecera #menu ul li a.proyectos-venta_CA { width: 188px;background: url(/imagenes/comunes/menuCA.gif) no-repeat -133px 0;}
		#cabecera #menu ul li a.proyectos-venta_CA:hover { background: url(/imagenes/comunes/menuCA.gif) no-repeat -133px -50px;}
		#cabecera #menu ul li a.proyectos-venta_CA-selec { width: 188px; background: url(/imagenes/comunes/menuCA.gif) no-repeat -133px -50px;}
		
		#cabecera #menu ul li a.ofertas_CA { width:105px; background: url(/imagenes/comunes/menuCA.gif) no-repeat -321px 0;}
		#cabecera #menu ul li a.ofertas_CA:hover { background: url(/imagenes/comunes/menuCA.gif) no-repeat -321px -50px;}
		#cabecera #menu ul li a.ofertas_CA-selec { width:105px; background: url(/imagenes/comunes/menuCA.gif) no-repeat -321px -50px;}
		
		#cabecera #menu ul li a.financiacion_CA { width:138px; background: url(/imagenes/comunes/menuCA.gif) no-repeat -426px 0;}
		#cabecera #menu ul li a.financiacion_CA:hover {background: url(/imagenes/comunes/menuCA.gif) no-repeat -426px -50px;}
		#cabecera #menu ul li a.financiacion_CA-selec { width:138px; background: url(/imagenes/comunes/menuCA.gif) no-repeat -426px -50px;}
		
		#cabecera #menu ul li a.noticias_CA { width: 104px;background: url(/imagenes/comunes/menuCA.gif) no-repeat -564px 0;}
		#cabecera #menu ul li a.noticias_CA:hover { background: url(/imagenes/comunes/menuCA.gif) no-repeat -564px -50px;}
		#cabecera #menu ul li a.noticias_CA-selec { width: 104px;background: url(/imagenes/comunes/menuCA.gif) no-repeat -564px -50px;}
		
		#cabecera #menu ul li a.division-industrial_CA { width:184px;background: url(/imagenes/comunes/menuCA.gif) no-repeat -668px 0;}
		#cabecera #menu ul li a.division-industrial_CA:hover { background: url(/imagenes/comunes/menuCA.gif) no-repeat -668px -50px;}
		#cabecera #menu ul li a.division-industrial_CA-selec { width:184px; background: url(/imagenes/comunes/menuCA.gif) no-repeat -668px -50px;}
		
		#cabecera #menu ul li a.contacto_CA { width:135px; background: url(/imagenes/comunes/menuCA.gif) no-repeat -852px 0;}
		#cabecera #menu ul li a.contacto_CA:hover { background:url(/imagenes/comunes/menuCA.gif) no-repeat -852px -50px;}
		#cabecera #menu ul li a.contacto_CA-selec {width:135px; background: url(/imagenes/comunes/menuCA.gif) no-repeat -852px -50px;}
	
/**********************************************
				H2 PAGINAS
***********************************************/

	h2.companiaES { float:left; background: url(/imagenes/compania/h2_compania_ES.jpg) no-repeat; text-indent:-99999px; width:987px; height:159px;}
	h2.companiaCA { float:left; background: url(/imagenes/compania/h2_compania_CA.jpg) no-repeat; text-indent:-99999px; width:987px; height:159px;}
	h2.noticiasES { float:left; background: url(/imagenes/noticias/h2_noticias_ES.jpg) no-repeat; text-indent:-99999px; width:987px; height:159px;}
	h2.noticiasCA{ float:left; background: url(/imagenes/noticias/h2_noticias_CA.jpg) no-repeat; text-indent:-99999px; width:987px; height:159px;}
	h2.financiacionES { float:left; background: url(/imagenes/financiacion/h2_financiacion_ES.jpg) no-repeat; text-indent:-99999px; width:987px; height:159px;}
	h2.financiacionCA { float:left; background: url(/imagenes/financiacion/h2_financiacion_CA.jpg) no-repeat; text-indent:-99999px; width:987px; height:159px;}
	h2.contactoES { float:left; background: url(/imagenes/contacto/h2_contacto_ES.jpg) no-repeat; text-indent:-99999px; width:987px; height:159px;}
	h2.contactoCA { float:left; background: url(/imagenes/contacto/h2_contacto_CA.jpg) no-repeat; text-indent:-99999px; width:987px; height:159px;}
	h2.proyectos-ventaES { float:left; background: url(/imagenes/proyectos-venta/h2_proyectos_ES.jpg) no-repeat; text-indent:-99999px; width:987px; height:159px;}
	h2.proyectos-ventaCA { float:left; background: url(/imagenes/proyectos-venta/h2_proyectos_CA.jpg) no-repeat; text-indent:-99999px; width:987px; height:159px;}
	h2.parcelas-ventaES { float:left; background: url(/imagenes/division/h2_division_ES.jpg) no-repeat; text-indent:-99999px; width:987px; height:159px;}
	h2.parcelas-ventaCA { float:left; background: url(/imagenes/division/h2_division_CA.jpg) no-repeat; text-indent:-99999px; width:987px; height:159px;}
	h2.ofertasES { float:left; background: url(/imagenes/ofertas/h2_ofertas_ES.jpg) no-repeat; text-indent:-99999px; width:987px; height:159px;}
	h2.ofertasCA { float:left; background: url(/imagenes/ofertas/h2_ofertas_CA.jpg) no-repeat; text-indent:-99999px; width:987px; height:159px;}


/**********************************************
				CONTACTO
***********************************************/
	#contacto{ background:url(/imagenes/comunes/fnd-contacto.gif) no-repeat; width:226px; height:177px; text-align:right;padding-top:54px; overflow:hidden;}
	#contacto p{ color:#000; font-family:Arial; font-size:13px; margin-right:20px; font-weight:bold; line-height:12px;}
	#contacto a{ color:#000; font-family:Arial; font-size:13px; text-decoration:none; margin-right:20px; }
	#contacto a:hover{ text-decoration:underline;}
	#contacto strong.oficina{float:left; font-family:Arial; font-size:11px; color:#FF1111;width:220px; text-align:left; margin-left:5px; margin-top:2px;}
	#contacto p.horario{float:left;width:220px; text-align:left; margin-left:5px;font-family:Arial; font-size:9px; color:#8E9290;}

/**********************************************
				PIE
***********************************************/

	#pie { float:left; background:url(/imagenes/comunes/fnd-pie.gif) no-repeat; width:987px; height:61px; }
		#pie p{float:right; color:#ffffff; font-family:Arial; font-size:11px; margin-right:20px; margin-top:20px; text-align:right;}
		#pie a{color:#aaaaaa; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:underline;}
		#pie a:hover{text-decoration:none;}

/**********************************************
				MIGAS
***********************************************/

	#migas { float:left; width:987px; height:41px; background:#f8f8f8;}
		#migas ul  { margin: 12px;}
		#migas ul  li{ display:inline; }
		#migas ul li  a{ color: #FF0000; }


		
/**********************************************
				REQUEST
***********************************************/




/**********************************************
				CONDICIONES
***********************************************/
	
	
	
	