@charset "utf-8";
.imagen-cabecera-off { display: none; }
.table-center { text-align: center; display: inline; vertical-align: middle; }
.contenedor-numeros-pagina { clear: both; padding-left: 40px; padding-top: 24px; display: block; }
/*	word-wrap: break-word */

#name { position:relative; top:-2px; z-index:10; text-align: right; width: 350px; left: 561px; }
#contenedor { width: 980px; margin-right: auto; margin-left: auto; margin-top: 40px; padding: 0px; z-index: 0; position: relative; text-align: left; }
#cabecera { height: 240px; background-image: url(../imagenes/css/bkg-cabecera.gif); background-repeat: no-repeat; background-position: center center; z-index: 1; }
#logo-menu-principal { /* word-wrap: break-word; */

	float: left; width: 192px; top: -30px; position: relative; display: inline; z-index: 2; height: auto; left: 50px; overflow: visible; }
#logo { display: inline; z-index: 3; }
#menu-principal { z-index: 4; background-image: url(../../images/bkg-menu-principal.gif); background-repeat: no-repeat; background-position: center center; width: 192px; height: 166px; position: relative; display: block; float: left; margin-top: 15px; }
#imagen-cabecera { /* word-wrap: break-word; */

	float: right; width: 658px; height: 166px; z-index: 5; display: block; position: relative; top: 40px; left: -52px; overflow: visible; }
#contenido { height: auto; z-index: 6; }
#contenido3 { float: left; width: 192px; display: inline; z-index: 7; background-color: #ACACAC; background-image: url(../imagenes/css/bkg-contenido3.gif); background-repeat: no-repeat; background-position: center bottom; margin-left: 50px; position: relative; top: -10px; margin-top: 12px; }
#menu-proyectos { margin-top: 1em; width: 152px; margin-right: auto; margin-left: auto; }
#numeracion { position: relative; z-index: 8; padding-top: 0.5em; padding-bottom: 1em; width: 150px; margin-right: auto; margin-left: auto; }
#contenido2 { float: right; width: 660px; top: -200px; position: relative; z-index: 9; left: -50px; padding: 0px; background: #ABABAB url(../imagenes/css/bkg-contenido2.gif) no-repeat left top; display: inline; }
#caja-contenido-portada-serie { z-index: 10; display: inline; }
#columna-ancha-cont-por-serie { float: left; width: 450px; display: inline; z-index: 11; padding-top: 76px; }
#flecha-entrada-gale { z-index: 12; text-align: center; position: absolute; width: 564px; top: 30px; left: 48px; }
#div-imagen { z-index: 13; margin-bottom: 24px; }
#flecha-gale { margin-top: 0px; height: 18px; width: 420px; margin-bottom: 0px; z-index: 14; margin-left: 24px; text-align: right; vertical-align: middle; padding-bottom: 0px; background: #999999; padding-right: 5px; }
#texto-presentacion-cont-por-serie { z-index: 15; display: inline; }
#ficha { z-index: 16; padding-bottom: 24px; display: inline; }
#galeria-serie { width: 165px; z-index: 17; display: inline; position: relative; float: right; margin-top: 74px; margin-right: 20px; }
#contenido-dw { z-index: 18; clear: both; background: url(../imagenes/css/bkg-contenido2-dw.gif) no-repeat center bottom; height: 72px; }
#textom1 { position: relative; top: 45px; }
#menu { /* word-wrap: break-word; */

	height: 79px; width: 658px; background: url(../imagenes/css/bkg-home-miniaturas.gif) no-repeat left top; left: 264px; position: relative; top: 5px; padding-top: 7px; padding-left: 12px; }
#pie { margin: 20px 50px; clear: both; z-index: 19; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; color: #666666; font-size: 0.8em; border-top: 1px solid #CCCCCC; position: relative; top: 20px; }
#portada-proyectos { margin-top: 74px; }
#textom1 { text-align: center; position: absolute; width: 564px; top: 30px; left: 48px; }
/* Estilos para el div con id formulario. 

Hacemos que el div tenga un ancho maximo y

los márgenes automático para centrarlo. */
#formulario { width:180px; margin-top: 70px; float: left; margin-left: 24px; display: inline; }
#map { width:410px; height:348px; z-index:11; float: right; margin-top: 70px; margin-right: 24px; background: #F5F5F5; border: 1px solid #FFFFFF; display: inline; }
#respuesta { vertical-align: middle; height: 90px; margin-top: 90px; text-align: center; font-size: 1.2em; color: #FFFFFF; font-weight: bold; }
#interiorismo-foto-a { margin-right: 24px; margin-left: 24px; margin-top: 74px; }
#interiorismo-texto2 { padding-right: 24px; padding-left: 24px; }
#interiorismo-foto1 { }
#numeros_pagina { float: left; padding-right: 3px; padding-left: 3px; }
#home-foto1, #home-foto2 { float: left; margin-right: 12px; }
#home-texto2, #home-texto3 { }
#novedades { width: 886px; margin-right: auto; margin-left: auto; margin-top: 50px; }
#separador { padding: 20px; }
#home-foto { float: left; }
#textoNoticia { float: right; width: 660px; }
.clearfloat { /* esta clase debe colocarse en un elemento div o break y debe ser el último elemento antes del cierre de un contenedor que incluya completamente a un elemento flotante */ clear:both; height:0; font-size: 1px; line-height: 0px; }
#fichaNoticia { width: 100%; }
#foto { float: left; }
#texto { float: right; width: 650px; }
#contenedor-novedades { padding-top: 50px; }
#social { position: absolute; height: 21px; width: 100px; left: 754px; top: 348px; }
#contenedor #contenedor-menu #social #fb-root { width: 160px; overflow: hidden; }

