*{margin:0;padding:0}
body{background-color:#fff;color:#000;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif}
a{color:#0057A6;text-decoration:underline}
a:hover {text-decoration:none}
img {border:0;}
strong{color:#0057A6;}
li {list-style-type:none;}
fieldset {border:0;}
select,
textarea,
input {font-size:small;font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;}
/*estilos generales*/
#contenedor{margin:0 auto;width:55em;position:relative;border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0;overflow:hidden;}
.home {background:#FFFFFF url(../img/fondoHome.jpg) no-repeat scroll .9em 4em !important;}
/* abrir en ventana nueva */
img.nuevaventana{width:.9em;margin-left:.2em}	
/*estilos para la cabecera*/
#menuContextual {text-align:right;color:#333;font-size:x-small;text-transform:lowercase;width:100%;background-color:#9EAB05;min-height:1.5em;}
#menuContextual ul{text-align:right;margin-right:1em;}
#menuContextual li{display:inline;padding:0em 0.7em 0em 0.6em;background: url(/img/separadorMenuContextual.gif) no-repeat right center;}
#menuContextual li.vacio{background-image: none;}	
#menuContextual li a{display:inline;color:#fff;text-decoration:underline;}
#menuContextual li a:hover{text-decoration:none;}				
#rastroMigas {display:inline-block;float:right;width:78%;background: #0057A6;border-left:1px solid #DDDDDD;}
#rastroMigas ul{color:#fff;text-transform:lowercase;margin-left:1em;width:100%;min-height:1.1em;line-height:1.1em;display:inline;}
#rastroMigas li{color:#fff;font-size:x-small;display:inline;}
#rastroMigas li a{color:#fff;background: url(/img/separadorRastromigas.gif) no-repeat right center;padding-right:1.2em;}
/*Estilos para el menu*/
.menuHome #capalogoOncisa {padding-top:1.25em;}
#menu{float:left;width:22%}
#menu img#logoOncisa{position:relative;left:1em;top:0.5em;}
#menu ul{width:100%;color:#fff;font-weight:bold;margin:0em 0em 0em 0em;}
#menu li{background:#0057A6 url(/img/separadorMenu.gif) repeat-x left bottom;padding: 1em 0em 1em 0.2em;font-size:x-small;}
#menu li a{color:#fff;font-weight:bold;text-decoration:none;padding-left:2.5em;}
#menu li a:hover{background:#0057A6 url(/img/menuOver.jpg) no-repeat left center;}
#menu li a.activo{background:#0057A6 url(/img/menuOver.jpg) no-repeat left center;}
#menu #capalogoOncisa {background:#fff;border-right:.1em solid #ddd;height:4em;}

/*Estilos para el contenido*/
#cuerpo {background:#0057A6 url(/img/fondoMenu.jpg) repeat-x left bottom;overflow:hidden;position:relative;width:100.2%}
#contenido{background:#fff;float:left;position:relative;min-height:31.05em;width:78%}
#contenidoHome {margin-top:4.6em;padding:1.7em .25em 0.5em .25em;position:absolute;right:0;width:14em;text-align:center;}
#contenidoHome h1{color:#0057A6;font-size:x-large;font-weight:normal;margin:0 0 .5em}
h1#emergentes{ font-size:1em; color:#0057A6; margin:.6em;font-weight:bolder}
#contenidoHome p{margin:0 1.5em 1em}
#contenido p{color:#333;font-size:74%;clear:both;}
#abajoHome {min-height:7em;width:100%;position:absolute;bottom:0;}
#abajoHome h2{font-size:small;color:#333;text-transform:lowercase;margin: 0.2em 0em 0em 1em;background: url(/img/fondoH2.gif) repeat-x left bottom;width:95%;}
#abajoHome #izquierdaAbajoHome {float:left;width:31%;/*margin-right:2.5em;*/}
#abajoHome #derechaAbajoHome {float:left;width:31%;}
/*#abajoHome h3{
	margin: .7em 0em .2em 1.3em;
	background: url(/img/fotoTop.jpg) left top;
	font-size:70%;
	color:#0057A6;
	font-weight:normal;
	text-align:center;
	font-weight:bold;
	padding-left:0.3em;
	min-height:1em;
}*/
/* banner home hechos enlace. Bloque completo*/
/* izquierda*/ 
#izquierdaAbajoHome{ padding:.6em 0em .7em 2em; position:relative;}
#izquierdaAbajoHome img.anhcoenems{ height:4.12em; width:13.57em;}
#izquierdaAbajoHome a.bloquepromodestacada{/*background: url(/img/homePromocionPlazaVerde.jpg) left top repeat-x;*//*min-height:83px;*/display:block;text-decoration:none;/*position:relative;*/}
#izquierdaAbajoHome span{font-weight:bold;font-size:.7em;}
#izquierdaAbajoHome span.fondoarriba{color:#0057A6;/*padding:.2em 0 .2em 0;*/position:absolute;left:4em;top:1em;font-weight:bolder;}	
#izquierdaAbajoHome span.fondoverdeabajo{background-color:#9EAB05;color:#fff;padding:.1em 0 .3em 0;position:absolute;top:6.8em;text-align:center;width:89%}

/* derecha*/
#derechaAbajoHome{ padding:.6em 0em .7em 2em; position:relative; margin-bottom:1em;}
#derechaAbajoHome img.anhcoenems{ width:13.57em; height:4.12em;}
#derechaAbajoHome a.bloquepromodestacada{/*background: url(/img/homePromocionPlazaVerde.jpg) left top repeat-x;*//*min-height:83px;*/display:block;text-decoration:none;/*position:relative;	*/}
#derechaAbajoHome span{font-weight:bold;font-size:.7em}
#derechaAbajoHome span.fondoarriba{color:#0057A6;/*padding:.2em 0 .2em 0;*/position:absolute;left:3.5em;top:1em;width:90%;background: url(../img/fotoTop.jpg) no-repeat left top;font-weight:bolder;}	
#derechaAbajoHome span.fondoverdeabajo{background-color:#9EAB05;color:#fff;padding:.1em 0 .3em 0;position:absolute;left:3.em;top:6.8em;text-align:center;width:89%}

/*fin drecha*/ 	
#abajoHome h3 a{display:block;color:#0057A6;text-decoration:none;}
#abajoHome h3 a:hover{text-decoration:underline;}
#abajoHome .fotoH3{margin: 0em 0em .5em 1em;min-height:4.2em;position:relative;background:#fff;}
#abajoHome #parqueVerde{	background: #9EAB05 url(/img/homePromocionPlazaVerde.jpg) repeat-x 0em 0em;}
#abajoHome #altosGuadalobon{	background: #9EAB05 url(/img/homePromocionGuadalobon.jpg) repeat-x 0em 0em;}
#abajoHome .fotoH3 p{background:#9EAB05;width:100%;color:#fff;text-align:center;font-size:70%;font-weight:bold;position:absolute;bottom:.2em;}
#abajoHome p.noticias{margin: 0.2em 0em 0em 1em;background: url(/img/fondoH2.gif) repeat-x left bottom;padding-bottom:0.5em;}
#abajoHome #logoCorporacion{position:absolute;right:1.4em;top:1em;}


/*Estilos para el pie*/
#pie {clear:both;color:#333;font-size:x-small;border-top:0.8em solid #ccc;padding-top:0.5em;position:relative;width:100%;}
#pie a{color:#333;}
#pie p{position:absolute;left:38%;}
#pie #logosw3c {margin-left:0.2em;}
#pie #accesibilidad {float:right;margin-right:0.2em;text-transform:lowercase;}
#pie #accesibilidad .separador{background: url(/img/separadorPie.gif) no-repeat right center;padding-right:0.5em;}


/*Estilos para paginas interiores*/
/*sedes*/
#contenido h1#encabezadoInterior{color:#0057A6;font-size:x-large;font-weight:normal;width:80%;margin:1.6em 0em 0em 0.5em;display:block;}
#contenido #columnaInteriorIzquierda {width:69.3%;float:left;min-height:31.05em;padding:0em 0em 8em 0em; /* Espacio inferior de la imagen  en default promociones actuales*/}
#contenido #columnaInteriorIzquierda h2{color:#9EAB05;font-size:medium;clear:both;margin:.6em 0em 1em 0.8em !important;}
#contenido #columnaInteriorIzquierda h3{color:#0057A6;font-size:small;clear:both;margin:.6em 0em .2em 0.8em !important;}
#contenido #columnaInteriorIzquierda p.sumario{font-style:italic}
#contenido .columnaInteriorIzquierdaSedes {background: url(/img/fondoDondeEstamos.jpg) no-repeat right bottom !important;min-height:31.05em;}
#contenido .columnaInteriorIzquierdaQuiensomos {background: url(/img/fondoDondeEstamos.jpg) no-repeat right bottom !important;min-height:40em;}
#contenido #columnaInteriorDerecha {float:right;width:30%;background:#fff url(/img/fondoBloqueDerecha2.jpg) repeat-x left top;padding:0 0 0 0.2em;min-height:31.05em;}
#contenido #columnaInteriorIzquierda p{padding:1em 1.5em 0em 1.5em;}
#contenido #columnaInteriorIzquierda p.parrafoAzul{color:#0057A6;}
#contenido #columnaInteriorIzquierda p.parrafoAbajo{width:50%;}
#contenido #columnaInteriorDerecha .bloquesDerecha{background:#fff; /*background:#f9f9f9;*/overflow:hidden;margin:1em .3em .2em .2em;}
#contenido #columnaInteriorDerecha .bloquesSedes{padding:.5em .5em 0 1em;}
#contenido #columnaInteriorDerecha .resaltado{ font-weight:bold; text-align:center;  }
#contenido #columnaInteriorDerecha .resaltado a{color:#0057A6;display:block; padding-bottom:1em;}
/* quienes somos - proyectos realizados - lista de proyectos de la columna derecha */
#contenido #columnaInteriorDerecha .bloquesDerecha #lista_proyectos {margin:.5em 1em;padding:0;}
#contenido #columnaInteriorDerecha .bloquesDerecha #lista_proyectos li{margin:0;padding:0;background:none;list-style:none;color:#0057A6;font-size:100%;text-transform:none;}
#contenido #columnaInteriorDerecha .bloquesDerecha #lista_proyectos li a{color:#0057A6;font-size:74%;}
#contenido #columnaInteriorDerecha .bloquesDerecha #lista_proyectos ul {margin:.3em 0 .5em .4em;padding:0;}
#contenido #columnaInteriorDerecha .bloquesDerecha #lista_proyectos ul li{margin:0;padding-left:1em;background:url(/img/iconoLiDerecha2.gif) no-repeat left center;color:#333;font-size:70%;text-decoration:none;}


/* formulario bloque derecha - petici&oacute;n informaci&oacute;n de promoci&oacute;n */
#contenido #columnaInteriorDerecha .bloquesDerecha form.bloquesDerechaformulario{padding:.25em .25em 0 .5em;margin:0}
#contenido #columnaInteriorDerecha .bloquesDerecha form.bloquesDerechaformulario div{padding:.1em 0 0;margin:0}
#contenido #columnaInteriorDerecha .bloquesDerecha form.bloquesDerechaformulario *{/*line-height:auto;*/ vertical-align:middle; }
#contenido #columnaInteriorDerecha .bloquesDerecha label{color:#9EAB05;font-weight:bolder;font-size:xx-small;margin:0;padding:0}
#contenido #columnaInteriorDerecha .bloquesDerecha form.bloquesDerechaformulario input,
#contenido #columnaInteriorDerecha .bloquesDerecha form.bloquesDerechaformulario textarea{padding:0 1%;margin:0;width:95%;font-size:.7em}
#contenido #columnaInteriorDerecha .bloquesDerecha form.bloquesDerechaformulario textarea{height:4em}
#contenido #columnaInteriorDerecha .bloquesDerecha form.bloquesDerechaformulario div.formboton{text-align:right;padding:.3em .5em .5em}
#contenido #columnaInteriorDerecha .bloquesDerecha form.bloquesDerechaformulario div.formboton input{padding:0 1%;margin:0;width:auto;font-size:.7em;background-color:#9EAB05;font-weight:bolder;color:#fff;border:1px solid #000}
#columnaInteriorDerecha h2 {color:#9EAB05;font-size:small;text-transform:lowercase;background: url(/img/fondoH2Derecha.jpg) repeat-x left bottom;padding: 0.2em 0em 0.2em 0.3em;}
#columnaInteriorDerecha h3 {color:#0057A6;font-size:74%;text-transform:lowercase;font-weight:normal;text-decoration:underline;}
#contenido #columnaInteriorDerecha p{padding:0.5em;font-size:x-small;}
#contenido #columnaInteriorDerecha p strong{display:block;}
#contenido #columnaInteriorDerecha ul{padding:0.5em;}
#contenido #columnaInteriorDerecha li{background:url(/img/iconoLiDerecha.gif) no-repeat left center;padding:0.7em 0em 0.7em 2em;color:#333;font-size:x-small;text-transform:lowercase;}
#contenido #columnaInteriorDerecha a{font-size:x-small;color:#333;}
#contenido #columnaInteriorDerecha a.lupa{display:block;background:url(/img/iconoLupa2.gif) no-repeat 45% 66%;line-height:2.5em;min-height:2.5em;text-align:right;padding:0em 0.3em 0em 0em;}
#contenido #columnaInteriorDerecha a.logotipo{display:block;text-align:center;margin:0.5em auto;}
#contenido #columnaInteriorDerecha img.logotipo{display:block;text-align:center;margin:0.5em auto;}
/*Promociones actuales*/
#contenido #promocionesActuales{width:100%;margin:0;padding-top:0.1em;margin-bottom:60px;}
#contenido #promocionesActuales .margenarriba{ margin-top:.8em;}
#contenido .detallesPromocion{width:92%;margin:0.5em 1em 0em 1em;position:relative;clear:both;overflow:auto;background: #EBF2F8;}
#contenido .detallesPromocion div.foto{float:left;width:17.5%;}
#contenido .detallesPromocion div.texto{background: #EBF2F8;float:left;width:81.5%;min-height:5em;padding:0em 0em 0em 0em;padding:0.2em 0em 0.5em 0em;}
#contenido .detallesPromocion div.texto p strong{ font-weight:normal; margin:.5em 0; display:block;}
#contenido .detallesPromocion h3 {margin:0em 0em .3em 1em !important;font-size:74%;padding:0em;color:#0057A6 !important;}
#contenido .detallesPromocion p {margin:0em 0em 0em 1em !important;font-size:74%;	padding:0em !important;width:90% !important;}
h3#calidades{ color:#9EAB05; font-size:small; margin:0 0 .5em 1em;}
/*ficha promociones futuras*/
#contenido #columnaInteriorIzquierda .fichaPromocion{width:40em;margin:2em 6em 0 .8em;position:relative;clear:both;overflow:auto;background:#F3F5E1;}
#contenido #columnaInteriorIzquierda .fichaPromocion div.foto{float:left;width:21%;margin:.5em;}
#contenido #columnaInteriorIzquierda .fichaPromocion div.texto{float:left;width: 75%;min-height:5em;margin:0;padding:0.2em 0em 0.5em 0em;}
#contenido #columnaInteriorIzquierda .fichaPromocion h2 {display:block;margin:0 0 .1em 0 !important;padding:.2em .5em;background:#9EAB05; /*verde #9EAB05*/color:#fff !important;font-size:85% !important;}
#contenido #columnaInteriorIzquierda .fichaPromocion h3 {margin:.5em 0em 0em 1em !important;font-size:small;padding:0em;color:#0057A6 !important;}
#contenido #columnaInteriorIzquierda .fichaPromocion p {margin:0em 0em 0em 1em !important;font-size:74%;padding:0em !important;width:90% !important;}
/*ficha quien somos - proyectos recientes*/
#contenido #columnaInteriorIzquierda .fichaProyectos{position:relative;clear:both;overflow:auto;width:22em;margin:2em 0 0 .8em;background:#F3F5E1;}
#contenido #columnaInteriorIzquierda .fichaProyectos div.foto{float:left;margin:.8em .5em;}
#contenido #columnaInteriorIzquierda .fichaProyectos h2 {margin:0 !important;padding:.2em .5em;background:#9EAB05;color:#fff !important;font-size:85% !important;}
#contenido #columnaInteriorIzquierda .esquinaPromociones {position:absolute;background: url(/img/esquinaPromocionesActuales.jpg) no-repeat right bottom;bottom:0;right:0;width:1em;min-height:1em;}
#contenido #promocionesActuales #exteriores{background: #EBF2F8 url(/img/promocionesExteriores.jpg) no-repeat left top;}
#contenido #promocionesActuales #fachada{background: #EBF2F8 url(/img/promocionesFachadas.jpg) no-repeat left top;}
#contenido #promocionesActuales #cubiertas{background: #EBF2F8 url(/img/promocionesCubiertas.jpg) no-repeat left top;}
#contenido #promocionesActuales #carpinteria{background: #EBF2F8 url(/img/promocionesCarpinteria.jpg) no-repeat left top;}
#contenido #promocionesActuales strong#ampliarPlanos{text-align:center;color:#0057A6;font-size:x-small;display:block;text-transform:lowercase;font-weight:normal;}
#contenido .modelosPlanos{width:92%;margin:0.5em 0em 0em 1em;position:relative;clear:both;padding:0em 0em 0.6em 0em;background: #fff url(/img/separadorBloques.jpg) repeat-x left bottom;overflow:auto;}
#contenido .modelosPlanos h3{color:#0057A6;font-size:small;}
#contenido .modelosPlanos p{margin:0em !important;padding:0 !important;}
#contenido .modelosPlanos div.foto{float:left;width:30%;text-align:center;}
#contenido .modelosPlanos div.foto img{margin-bottom:.2em;}
#contenido .modelosPlanos div.texto{background: #EBF2F8;float:left;width:70%;min-height:4.8em;padding:0.2em 0em;}
#contenido .modelosPlanos div.texto li{font-size:74%;margin:.2em 1.1em;color:#333;}
#contenido .modelosPlanos h3{font-weight:normal;margin:0em 0em 0em 1em !important;}
#contenido .modelosPlanos h4{color:#0057A6;font-size:small;font-weight:normal;margin:0em 0em 0em .85em !important;}
#contenido .modelosPlanos p{margin:0em 0em 0em 1em !important;width:90% !important;display:inline}
.promocionGeneral h1{padding:8.5em 0.5em 0em 0em !important;}
.promocionGeneral p{margin:0em !important;padding:0.5em 1em 0em 1em !important;font-size:small !important;width:auto !important;}
.promocionGeneral h2{margin:1em 1em 0em 1em !important;padding-top:1.5em;font-size:small !important;color:#0057A6 !important;background: #fff url(/img/separadorBloques.jpg) repeat-x left bottom;font-weight:normal;}
.promocionGeneral .click{text-align:center;margin:1em 1em 1em 1em !important;padding-top:1.5em;font-size:small !important;color:#0057A6 !important;background: #fff url(/img/separadorBloques.jpg) repeat-x left top ;font-weight:normal;}
.promocionGeneral .imagenes{margin:.5em auto;text-align:center}
/*Fondos cabeceras patrimonio*/
.promocionMizar{background:#fff url(/img/fondoPatrimonioMizar.jpg) no-repeat left top;}
.promocionMizar2{background:#fff url(/img/fondoPatrimonioMizar2.jpg) no-repeat left top;}
.promocionMurano{background:#fff url(/img/fondoPatrimonioMurano.jpg) no-repeat left top;}
.promocionPechuan{background:#fff url(/img/fondoPatrimonioPechuan.jpg) no-repeat left top;}
.promocionVargas{background:#fff url(/img/fondoPatrimonioVargas.jpg) no-repeat left top;}
.promocionFuenteMora{background:#fff url(/img/fondoPatrimonioFuenteMora.jpg) no-repeat left top;}
.promocionIslaChamartin{background:#fff url(/img/fondoPatrimonioIslaChamartin.jpg) no-repeat left top;}

/*Fondos cabeceras promociones actuales*/
.promocionPlazaVerdeFondo{background:#fff url(/img/fondoPromocionPlazaVerde.jpg) no-repeat left top;}
.promocionParqueBercialFondo{background:#fff url(/img/fondoPromocionElBercial.jpg) no-repeat left top;}
.promocionResidencialAiremarFondo{background:#fff url(/img/fondoPromocionResidencialAiremar.jpg) no-repeat left top;}
.promocionBahiaDelSolFondo{background:#fff url(/img/fondoPromocionBahiaDelSol.jpg) no-repeat left top;}
.promocionTorretesFondo{background:#fff url(/img/fondoPromocionLesTorretes.jpg) no-repeat left top;}
.promocionAltosGuadalobonFondo{background:#fff url(/img/fondoPromocionGuadalobon.jpg) no-repeat left top;}
.promocionResidencialSarrieraFondo{background:#fff url(/img/fondoPromocionSarriera.jpg) no-repeat left top;}
.promocionResidencialAlmirallFondo{background:#fff url(/img/fondoPromocionAlmirall.jpg) no-repeat left top;}
.promocionResidencialSarrieraIIIFondo{background:#fff url(/img/fondoPromocionSarriera.jpg) no-repeat left top;}
.promocionResidencialTerrasaFondo{background:#fff url(/img/fondoPromocionSarriera.jpg) no-repeat left top;}
.promocionResidencialTerracalderonaFondo{background:#fff url(/img/fondoPromocionTerracalderona.jpg) no-repeat left top;}
.promocionMiradorPonentFondo{background:#fff url(/img/fondoPromocionMiradorPonent.jpg) no-repeat left top;}
.promocionDehesaDeLosReyesFondo{background:#fff url(/img/fondoDehesaDeLosReyes.jpg) no-repeat left top;}
.promocionParqEuropaFondo{background:#fff url(/img/fondoPromocionParqEuropa.jpg) no-repeat left top;}
.promocionParqEuropa2Fondo{background:#fff url(/img/fondoPromocionParqEuropa2.jpg) no-repeat left top;}
.promocionLaVinyaFondo{background:#fff url(/img/fondoPromocionLaVinya.jpg) no-repeat left top;}
.promocionLaVinyaFondo{background:#fff url(/img/fondoPromocionLaVinya.jpg) no-repeat left top;}
.promocionDehesa{background:#fff url(/img/fondoDehesaReyes.jpg) no-repeat left top;}


/*Estilos para la calculadora, dentro de promociones actuales*/
#contenido #promocionesActuales #calculadora{border:1px solid #ccc;width:92%;margin:3em auto;background:url(/img/fondoCalculadora.gif) no-repeat center bottom;text-transform:lowercase;	position:relative;min-height:17em;position:relative}
#contenido #promocionesActuales #calculadora label{font-size:small;clear:both}
#contenido #promocionesActuales #calculadora label strong{color:#333;float:left;width:8em;text-align:right}
#contenido #promocionesActuales #calculadora h3{width:auto;margin:0;padding:.2em 0 .2em 1em;border-bottom:1px solid #ccc;color:#333;font-size:small}
#contenido #promocionesActuales #calculadora #labelCalculadora {clear:both;padding: 2em 0em 2em 0em;width:80%;position:relative;top:2em;left:2em}
#contenido #promocionesActuales #calculadora #labelCalculadora strong{margin-right:.3em}
#contenido #promocionesActuales #calculadora #labelCalculadora input{width:10em}
#contenido #promocionesActuales #calculadora p{color:#0057A6;padding:1em;margin:0em;float:left;width:50% !important}
#contenido #promocionesActuales #calculadora label#labelAlone{float:right;text-align:center;position:absolute;width:10em;right:0;margin:.5em .5em 0 0}
#contenido #promocionesActuales #calculadora label#labelAlone strong{float:none;width:10em;display:block}
#contenido #promocionesActuales #calculadora label#labelAlone input{clear:both;display:block;float:none}
#contenido #promocionesActuales #calculadora .casillaCheck{position:absolute;bottom:2em;margin-top:2em;left:.2em}
#contenido #promocionesActuales #calculadora .casillaCheck input{border:0 none}
#contenido #promocionesActuales #calculadora .casillaCheck strong{float:none;width:10em;display:inline}
#contenido #promocionesActuales #calculadora #botonCalculadora{background:#e5e5e5;text-align:right;text-transform:lowercase;position:absolute;bottom:0;display:block;width:100%;margin-top:2em}
#contenido #promocionesActuales #calculadora #botonCalculadora input{background:none;border:0 none;padding-right:1.2em;margin-right:1em;text-decoration:underline;background: url(/img/fondoBtnCalculadora.gif) no-repeat right center;	cursor:pointer;}


/* calculo hipoteca */
#contenido #promocionesActuales table{border-top:1px solid #ccc;border-right:1px solid #ccc;margin:0px auto;border-collapse:collapse;font-size:.8em;}
#contenido #promocionesActuales table caption{/*background-color:#ccc;*/margin:0px auto;padding:.2em;}
#contenido #promocionesActuales table th, #contenido #promocionesActuales table td{border-bottom:1px solid #ccc;border-left:1px solid #ccc;margin:0px auto;padding:.1em;text-align:center;}
#contenido #promocionesActuales table th{font-size:.7em;}
/*Estillos para el formulario de Enviar a un Amigo*/
#contenido #promocionesActuales h2.enviarAmigo{background:none !important;font-size: small !important;padding-left:0.2em !important;font-weight:bold;}
#contenido #promocionesActuales #enviarAmigo {width:92%;margin-left:1em;}
#contenido #promocionesActuales #enviarAmigo label{font-size:small;clear:both;color:#333;display:block;margin-top:1em;}
#contenido #promocionesActuales #enviarAmigo label strong{float:left;width:9em;text-align:right;font-weight:normal;display:block;padding-right:1em;}
#contenido #promocionesActuales #enviarAmigo label input{width:13em;}
#contenido #promocionesActuales #enviarAmigo label textarea{width:15em;height:7em;}
#contenido #promocionesActuales #enviarAmigo #botonesEnviarAmigo {width:15em;text-align:center;float:right;margin-top:1em;padding:0 .2em;}

#contenido #promocionesActuales #enviarAmigo #botonesEnviarAmigo input{/*background:#ebebeb;border:0 none;*/cursor:pointer;padding:0 .4em;margin:0 .3em;font-size:75%;font-weight:bold;background-color:#9EAB05;color:#fff;border:1px solid #000}
/*Estilos para la galeria de imagenes de las promociones actuales*/
#contenido #promocionesActuales #imagenesPromocion{margin:3em 1em}
#contenido #promocionesActuales #imagenesPromocion p{margin:0;padding:0;width:100%;font-size:.7em}
#contenido #promocionesActuales #imagenesPromocion h3{margin:1em 0 .8em;padding:0 0 .2em;font-size:.8em;font-weight:normal;color:#0057A6;background: url(/img/separadorMenu.gif) repeat-x left bottom}
#contenido #promocionesActuales #imagenesPromocion p.leyenda{margin:.4em 0;padding:.4em 0 .2em;font-size:.6em;font-weight:normal;color:#0057A6;text-align:center;background:url(/img/separadorMenu.gif) repeat-x left top}
#contenido #columnaInteriorIzquierda #imagenesPromocion #cajaImagenesPromocion{width:100%;text-align:center;overflow:hidden}
#contenido #columnaInteriorIzquierda #imagenesPromocion #ImagenesPromocion{width:100%;border-collapse:collapse;margin:0 auto;padding:0;text-align:center}
#contenido #columnaInteriorIzquierda #imagenesPromocion #ImagenesPromocion td{border-collapse:collapse;vertical-align:top;text-align:left;padding-bottom:7px}
#contenido #columnaInteriorIzquierda #imagenesPromocion #ImagenesPromocion *{margin:0;padding:0}
#contenido #columnaInteriorIzquierda #imagenesPromocion #ImagenesPromocion .col1,
#contenido #columnaInteriorIzquierda #imagenesPromocion #ImagenesPromocion .col2{padding-left:8px}

/*Fondos para los logotipos de Promociones Actuales*/
#contenido .promocionPlazaVerde{background: url(/img/logoPlazaVerde.jpg) no-repeat 19em 0.8em;}
#contenido .promocionParqueBercial{background: url(/img/logoParqueBercial.jpg) no-repeat 19em 0.8em;}
#contenido .promocionResidencialAiremar{background: url(/img/logoAiremar.jpg) no-repeat 19em 0.8em;}
#contenido .promocionBahiaDelSol{background: url(/img/logoBahiaDelSol.jpg) no-repeat 19em 0.8em;}
#contenido .promocionTorretes{background: url(/img/logoLosTorrentes.jpg) no-repeat 19em 0.8em;}
#contenido .promocionAltosGuadalobon{background: url(/img/logoLosAltos.jpg) no-repeat 19em 0.8em;}
#contenido .promocionResidencialSarriena{background: url(/img/logoResidencialSarriera.jpg) no-repeat 19em 0.8em;}
#contenido .promocionResidencialAlmirall{background: url(/img/logoAlmirall.jpg) no-repeat 19em 0.8em;}
#contenido .promocionResidencialTerracalderona{background: url(/img/logoTerracalderona.jpg) no-repeat 19em 0.8em;}
#contenido .promocionMiradorPonent{background: url(/img/logoMirador.jpg) no-repeat 19em 0.8em;}
#contenido .promocionDehesaDeLosReyes{background: url(/img/logoTempranales.jpg) no-repeat 23em 0.8em;}
#contenido .promocionParqEuropa{background: url(/img/logoParqEuropa.jpg) no-repeat 19em 0.8em;}
#contenido .promocionParqEuropa2{background: url(/img/logoParqEuropa2.jpg) no-repeat 19em 0.8em;}
#contenido .promocionLaVinya{background: url(/img/logoLaVinya.jpg) no-repeat 19em 0.8em;}




/*Estilos para la sala de prensa*/
#contenido .columnaInteriorIzquierdaNoticias {background: url(/img/fondoNoticias.jpg) no-repeat right bottom !important;min-height:29.05em;}
#contenido #fondoBloque01{background: url(/img/noticiasBloque01.jpg) no-repeat left center !important;}
#contenido #fondoBloque02{background: url(/img/noticiasBloque02.gif) no-repeat left center !important;}
#contenido .bloqueNoticias{clear:both;/*padding-left:3.5em;*/width:auto;margin:1em 0em 0em 1em}
#contenido .bloqueNoticias a{font-size: 74%;display:block}
#contenido .bloqueNoticias p{padding:0em !important;width:99% !important}
#contenido .bloqueNoticias strong,
#contenido .bloqueNoticiasAbajo strong{font-weight:normal;font-size:74%;color:#333;}

#contenido .bloqueNoticiasAbajo{margin:1em 0em 0em 1em;}
#contenido .bloqueNoticiasAbajo a{font-size:74%;display:block;}
#contenido .bloqueNoticiasAbajo p{margin:0em !important;padding:0em !important;width:85% !important;}
/*Estilos para el paginado interior*/
#paginado{width:70%;margin:0 0 0 7em;font-size:x-small;text-transform:lowercase;}
#paginado .buscadorpagini,
#paginado .buscadorpagant,
#paginado .buscadorpagsig,
#paginado .buscadorpagfin{display:block;float:left;width:5em;padding:2.5em 0 0 0;margin:0;text-align:center}
#paginado .buscadorpagini{background:url(/img/iconoPagInicio.gif) no-repeat 50% 50%}
#paginado .buscadorpagant{background:url(/img/iconoPagAnterior.gif) no-repeat 50% 50%}
#paginado .buscadorpagsig{background:url(/img/iconoPagSiguiente.gif) no-repeat 50% 50%}
#paginado .buscadorpagfin{background:url(/img/iconoPagFin.gif) no-repeat 50% 50%}
#paginado a{color:#333}
#numpagina{font-size:x-small;position:relative;text-align:right;text-transform:lowercase;padding:0;top:1.7em;right:0;color:#333}
/* paginado en sala de prensa*/
#paginadoprensa{width:60%;min-height:4em;margin:2.6em 0 0 2em;font-size:x-small;text-transform:lowercase;overflow:auto;}
#paginadoprensa .buscadorpagini,
#paginadoprensa .buscadorpagant,
#paginadoprensa .buscadorpagsig,
#paginadoprensa .buscadorpagfin{display:block;float:left;width:6em;padding:2.5em 0 0 0;margin:0;text-align:center}
#paginadoprensa .buscadorpagini{background:url(/img/iconoPagInicio.gif) no-repeat 50% 50%}
#paginadoprensa .buscadorpagant{background:url(/img/iconoPagAnterior.gif) no-repeat 50% 50%}
#paginadoprensa .buscadorpagsig{background:url(/img/iconoPagSiguiente.gif) no-repeat 50% 50%}
#paginadoprensa .buscadorpagfin{background:url(/img/iconoPagFin.gif) no-repeat 50% 50%}
#paginadoprensa a{color:#333}
#numpaginaprensa{font-size:x-small;/*position:relative;*//*text-align:right;*/margin:1.4em 0 0 11em;text-transform:lowercase;padding:0;width:20%;/*top:1.7em;*/right:0;color:#333;clear:left;}
/*detalle noticia con imagen*/
#contenido #columnaInteriorIzquierda .flotaizq{float:left;margin:.4em .6em .6em 0em;}
#contenido #columnaInteriorIzquierda p.limpiado{clear:none;padding-top:.6em;}
#contenido #columnaInteriorIzquierda p.restaMargen{padding-top:.6em;padding-bottom:0;}

/* patrimonio */
#contenido #columnaInteriorIzquierda.patrimonio{width:auto;padding:0 0 20px 0;float:left;background:#fff url('/img/fondopromocionesactuales.jpg') no-repeat right bottom;height:100%;position:relative;}
html>body #contenido #columnaInteriorIzquierda.patrimonio{width:auto;}
#contenido #columnaInteriorIzquierda.patrimonio h1#encabezadoInterior{float:none;width:auto}
#contenido #columnaInteriorIzquierda.patrimonio ul{margin:40px 20px 20px 40px;padding:0;overflow:visible;height:1%;}
#contenido #columnaInteriorIzquierda.patrimonio ul li{position:relative;width:48%;float:left;margin:0 1em 1em -3px;font-size:74%;color:#333;min-height:10.5em;padding-bottom:.8em}
#contenido #columnaInteriorIzquierda.patrimonio ul li.izq{clear:both;margin-left:0;}
#contenido #columnaInteriorIzquierda.patrimonio ul li img{position:absolute;margin-left:0}
#contenido #columnaInteriorIzquierda.patrimonio ul li *{margin:0 5px;display:block}
#contenido #columnaInteriorIzquierda.patrimonio ul li a{padding:.6em 0 0;font-weight:bolder}
#contenido #columnaInteriorIzquierda.patrimonio ul li strong{padding:0 0 .3em;font-weight:normal;color:#0057a6}
#contenido #columnaInteriorIzquierda.promocionesActuales ul li.sinLogo a,
#contenido #columnaInteriorIzquierda.promocionesActuales ul li.sinLogo strong,
#contenido #columnaInteriorIzquierda.promocionesActuales ul li.sinLogo span{ margin-left:0;}

/* promocionesActuales */
#contenido .promocionesActuales{width:auto;margin-right:0;padding-right:0;padding-bottom:20px;float:left;background:#fff url('/img/fondopromocionesactuales.jpg') no-repeat right bottom !important;height:100%;position:relative;}
html>body #contenido #columnaInteriorIzquierda.promocionesActuales{width:auto;}
#contenido #columnaInteriorIzquierda.promocionesActuales h1#encabezadoInterior{float:none;width:auto}
#contenido #columnaInteriorIzquierda.promocionesActuales ul{margin:40px 20px 20px 40px;padding:0;overflow:visible;height:1%;}
#contenido #columnaInteriorIzquierda.promocionesActuales ul li{position:relative;width:48%;float:left;margin:0 .2em 1em 0;font-size:74%;color:#333;min-height:90px;padding-bottom:.8em;}
#contenido #columnaInteriorIzquierda.promocionesActuales ul li.izq{clear:both;margin-left:0}
#contenido #columnaInteriorIzquierda.promocionesActuales ul li img{position:absolute;margin-left:0}
#contenido #columnaInteriorIzquierda.promocionesActuales ul li *{margin:0 5px 0 98px;display:block}
#contenido #columnaInteriorIzquierda.promocionesActuales ul li a{padding:.6em 0 0;font-weight:bolder}
#contenido #columnaInteriorIzquierda.promocionesActuales ul li strong{padding:0 0 .3em;font-weight:normal;color:#0057a6}

/* promociones futuras */
#contenido #columnaInteriorIzquierda.promocionesFuturas{width:auto;padding:0 0 20px 0;float:left;background:#fff;height:100%;position:relative;width:auto}
html>body #contenido #columnaInteriorIzquierda.promocionesFuturas{width:auto;}
#contenido #columnaInteriorIzquierda.promocionesFuturas h1#encabezadoInterior{float:none;width:auto}
#contenido #columnaInteriorIzquierda.promocionesFuturas ul{margin:1em 2em;padding:0;overflow:visible;height:1%;}
#contenido #columnaInteriorIzquierda.promocionesFuturas ul li{margin:0 1em .5em 0;padding:0 0 .8em 1.2em;font-size:74%;color:#333;background:url(../img/iconoLiDerecha2.gif) no-repeat 0 .4em;}


/*Galeria de imagenes de promocionesActuales*/
#cajaImagenesPromocion {position:relative; width:100%; height:15em; margin:0 auto 0 auto; background:#fff url(/img/imgpromo1.jpg) no-repeat 0 0;}
#cajaImagenesPromocion ul {width:100%; padding:0; margin:0;}
#cajaImagenesPromocion li {float:right; width:60px; display:block; margin:3px;}
#cajaImagenesPromocion li.dejaFlotar {clear:both;}
#cajaImagenesPromocion a.gallery, 
#cajaImagenesPromocion a.gallery:hover {display:block; cursor:pointer; height:60px; width:60px;}
#cajaImagenesPromocion a.slidea,
#cajaImagenesPromocion a.slidea:hover {background:url(/img/imgpromo2.jpg);}
#cajaImagenesPromocion a.slideb,
#cajaImagenesPromocion a.slideb:hover {background:url(/img/imgpromo3.jpg);}
#cajaImagenesPromocion a.slidec,
#cajaImagenesPromocion a.slidec:hover {background:url(/img/imgpromo4.jpg);}
#cajaImagenesPromocion a.slided,
#cajaImagenesPromocion a.slided:hover {background:url(/img/imgpromo5.jpg);}
#cajaImagenesPromocion a.slidee,
#cajaImagenesPromocion a.slidee:hover {background:url(/img/imgpromo6.jpg);}
#cajaImagenesPromocion a.slidef,
#cajaImagenesPromocion a.slidef:hover {background:url(/img/imgpromo7.jpg);}

#cajaImagenesPromocion a.gallery span {float:right; width:1px; height:1px; background:#fff; overflow:hidden;}
#cajaImagenesPromocion a.gallery:hover img {border:1px solid #fff; float:left; margin-right:5px;}
#cajaImagenesPromocion a.gallery:hover span {position:absolute; width:205px; height:205px; top:0; left:-10px; color:#000; background:#fff;}

/*mapaweb*/
.mapaweb {padding:0 1em;font-size:70%}
.mapaweb li {padding:.5em 0 .5em 2em; font-weight:bold;background:url(../../img/iconoLiDerecha.gif) no-repeat .2em 1em;}
.mapaweb ul {padding:.5em 0}
.mapaweb ul li {padding-left:1.6em;font-weight:normal;background:url(../../img/iconoLiDerecha2.gif) no-repeat .5em 1em;}
#mapa_utilidades {position:absolute;right:8em;top:6.4em;padding-left:3.5em;border-left:1px dashed #aaa;}
#abajoHome img.imagencentrada{ margin-top:1em;}
#fondoenviaramigo{border:1px solid #ccc;width:91%;margin:3em auto;background:url(/img/fondoCalculadora.gif) no-repeat left bottom;text-transform:lowercase;position:relative;min-height:17em;position:relative;overflow:auto}
#fondoenviaramigo #botonesEnviarAmigo{ padding-bottom:.5em !important;}
div.bloquesDerecha a.unicoenlace{margin-top:1em;padding: 0 0em 2em 3em;background:url(/img/iconoLiDerecha.gif) no-repeat .6em .5em;color:#333;font-size:70%;overflow:auto;display:block;}
	/* formulario de registro*/
#contenido #formuregistro form{ margin:3em auto;}
#contenido #formuregistro{border:1px solid #ccc;width:85%;margin:3em auto;background:url(/img/fondoCalculadora.gif) no-repeat center bottom;text-transform:lowercase;position:relative;min-height:14em;position:relative}
#contenido #formuregistro label{font-size:small;display:block;margin:.4em 0 0 0;}
#contenido #formuregistro label strong{color:#0057A6;font-weight:normal;float:left;width:30%;text-align:right;display:block;margin:.2em .8em 0 0;}
#contenido #formuregistro input{ width:30%;}	
#contenido #formuregistro #botonesEnviarAmigo {position:absolute;bottom:0;left:0;width:15em;text-align:center;margin:2em 0 .5em 3.5em;padding:0 .2em;overflow:auto;}
#contenido #formuregistro #botonesEnviarAmigo input{cursor:pointer;padding:0 .4em;margin:0 .3em;font-size:75%;font-weight:bold;background-color:#9EAB05;color:#fff;border:1px solid #000}
 p.error{ color:red !important; margin:0 auto; display:block; text-align:center;}
 #evolucion img{ margin-right:2.4em; float:left; margin-left:.6em;}
#evolucion img.versiones{ margin:1.3em 0 0 .6em; } 
 #evolucion{ padding:.6em .4em .4em 2em;}
 /* descargas*/
ul#descargas{margin:.2em 0 0 .7em;font-size:small;}
ul#descargas li{margin:.4em 0 0 0}
ul#descargas li a{ color:#666;}	
ul#descargas li.pdf{ background:url(/img/logopdf.gif) no-repeat left top; padding:.4em .8em 0.3em 2.4em;}
ul#descargas li.eps{ background:url(/img/logoEPS.gif) no-repeat left top; padding:.1em .8em 0.3em 3.2em;}	
ul#descargas li.jpg{ background:url(/img/logoJPG.gif) no-repeat left top; padding:.1em .8em 0.3em 3.2em;}
   
/* Buscador */
#form_buscador {margin:1em;}
#form_buscador #query {width:27em;}
#form_buscador p a {float:right;margin-right:1.5em;}
span.romano{ text-transform:uppercase;}
#form_buscador input.anchurabuscador{width:60% !important;}
#form_buscador input.botonlupa{background:url(/img/lupa_buscador.gif) no-repeat 0 0;border:0 none;width:46px;	height:27px;}
strong.resaltado{ font-weight:bold !important; font-size:.95em !important;}
#promocionesActuales div.margenpimgspiloto{ margin:.6em;}
body.emergentes{ margin:.5em auto; text-align:center;}
#promocionesActuales .verde{color:#9EAB05;padding:0;}
.video{padding:2em 1em;}
.video a{font-size:.8em;padding:0 .5em;float:right;margin-right:1.8em;display:inline-block;background-color:#9EAB05;border:1px solid black;color:#fff;text-decoration:none;}

/*promosdest*/
#promosDestacadas{position:relative;bottom:1em;left:1em;position:absolute;width:100%;}
.promosDestacadasBloq{background:url(../img/destacadasBloq.jpg) repeat-x bottom left;float:left;margin-right:1em;overflow:hidden;position:relative;width:20em}
.promosDestacadasBloq .bloquePromo{overflow:hidden;text-align:center}
.promosDestacadasBloq .bloquePromo img{float:right}
.promosDestacadasBloq .bloquePromo .fondoarriba{color:#0057A6;display:block;font-size:.75em;font-weight:bolder;line-height:100%;margin-top:-0.7em;position:absolute;top:19px;left:.5em;}
.promosDestacadasBloq .bloquePromo .fondoverdeabajo{color:#fff;display:block;font-size:.7em;left:0;line-height:100%;margin-right:235px;padding-left:11px;position:absolute;text-align:left;top:41px;}
.promosDestacadasBloq .bloquePromo .fondoverdeabajo em{color:#E6EE7B;display:block;font-size:1.25em;font-weight:bolder;padding:0 0 7px;text-align:left;font-style:normal}
.promosDestacadasBloq .bloquePromo .fondoverdeabajo strong{color:#fff;font-weight:normal}
#promosDestacadas h2{font-size:small;color:#333;text-transform:lowercase;margin: 0.2em 0em .5em 0em;background: url(/img/fondoH2.gif) repeat-x left bottom;width:95%;padding-bottom:.5em;overflow:hidden;text-decoration:none!important;}
#promosDestacadas a{text-decoration:none;}
#preview{margin:2em 0 0 2em;}
.negra{color:#5d5d5d;}

.videoPromocional{width:450px;height:337px;margin:10px 0 10px 7px}


.planosDer{display:block;float:right;margin-right:1em;}
.planosDer span{display:block}

