body{ margin: 0; padding: 0; background-image: url(../images/tab02.jpg); } #portal{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; margin: 0; padding: 0; text-align: left; } #cuerpo{ margin: 0 0 0 0; padding: 0 0 0 0; width: 100%; float: left; position: relative; } #lateral{ margin: 0; padding: 0 5px 0 5px; position: absolute; top: 0; right: 0; width: 250px; } #pie{ position: relative; width: 100%; float: left; text-align: right; border-top: 2px brown solid; } #pie a{ font-weight: bold; color: black; text-decoration: none; } #pie .izquierda{ position: relative; float: left; margin-left: 30px; } #pie .derecha{ position: relative; float: right; margin-right: 30px; } #pie a:hover{ color: black; } .color1ogma{ color: red; } .color2ogma{ color: gray; }#foros{ width: 98%; background-image: url(../images/tab02.jpg); margin-left: 1%; margin-right: 1%; } #foros .cabecera h2{ text-align: center; width: 100%; background-image: url(../images/fmenu.jpg); color: #E9D700; font-style: oblique; text-transform: uppercase; } #foros .listado{ clear: both; width: 100%; } #foros .listado ol{ color: white; } #foros .listado li{ border-bottom: 2px dotted white; padding-top: 20px; padding-bottom: 20px; }#navegacion{ position: relative; width: 100%; float: left; background-image: url(../images/fmenu.jpg); } #navegacion_menus ul{ padding: 0 0 0 0; margin: 0 0 0 0; list-style: none; float: left; width: 100%; } #navegacion_menus li{ text-transform: uppercase; font-weight: bold; float: left; } #navegacion_menus .menu_principal{ width: 100px; height: 20px; text-align: center; color: #E9D700; text-decoration: none; display: block; } #navegacion_menus #P_INICIO{ width: 40px; text-align: center; text-decoration: none; display: block; } #navegacion_menus #P_INICIO img{ border: none; height: 20px; } #navegacion_menus #P_CONTACTO{ width: 40px; text-align: center; text-decoration: none; display: block; } #navegacion_menus #P_CONTACTO img{ margin-top: 4px; border: none; height: 15px; } #navegacion_menus .menu_seleccionado{ width: 100px; height: 20px; background-image: url(../images/tab02.jpg); text-align: center; color: white; text-decoration: none; display: block; } #navegacion_menus a:hover{ background-image: url(../images/tab02.jpg); color: white; } #navegacion_contenidos{ float: left; background-image: url(../images/tab02.jpg); width: 100%; } #navegacion_contenidos ul{ margin-top: 0; margin-bottom: 0; } #navegacion_contenidos .navegacion_cuerpo{ width: 70%; float: left; } #navegacion_contenidos .navegacion_contexto{ width: 30%; height: 120px; float: right; display: none; } #navegacion_contenidos .navegacion_pie{ width: 100%; text-transform: uppercase; text-align: center; clear: both; background-image: url(../images/fmenu.jpg); } .navegacion_pie a{ color: #E9D700; font-weight: bold; } #navegacion .menu_contenido{ display: none; width: 100%; float: left; } #navegacion .submenu{ float: left; margin: 6px 6px 6px 6px; padding: 0px 10px 0px 10px; background-image: url(../images/pergamino.jpg); } #navegacion .submenu ul{ padding: 0px 10px 0px 10px; margin: 0px 10px 0px 10px; list-style-image: url("../images/lflecha.gif"); } #navegacion .submenu h3{ text-align: center; font-style: oblique; text-transform: uppercase; padding: 0; margin: 0; } #navegacion .submenu li a{ text-decoration: none; font-weight: bold; color: #E9D700; } #navegacion .submenu h3 a{ text-decoration: none; font-weight: bold; color: white; } #navegacion .submenu li a:hover{ color: white; } #navegacion .submenu h3 a:hover{ color: #E9D700; }#calendario{ position: relative; margin: auto; clear: both; width: 240px; text-align: left; padding: 0px 5px 5px 5px; background-image: url(../images/fmenu.jpg); margin-top: 10px; } #calendario .cabecera h3{ text-align: center; width: 100%; color: #E9D700; padding: 0; margin: 0; } #calendario .cuerpo{ background-image: url(../images/tab02.jpg); } #calendario .cuerpo table{ text-align: center; border: none; width: 100%; } #calendario .cuerpo th a img{ text-align: center; border: none; height: 20px; } #calendario .cuerpo .mes{ text-align: center; color: #E9D700; padding-right: 10%; font-size: 12pt; font-style: oblique; font-weight: bold; } #calendario .cuerpo .diafiesta{ color: red; font-weight: bold; } #calendario .cuerpo .diahoy{ font-weight: bold; } #calendario .cuerpo .cita{ color: #E9D700; font-weight: bold; }#noticias{ width: 100%; } #noticias .cabecera h2{ text-align: center; width: 100%; background-image: url(../images/fmenu.jpg); color: #E9D700; font-style: oblique; text-transform: uppercase; } #noticias .listado{ clear: both; width: 100%; } #noticias .listado ol{ color: white; } #noticias .listado li{ border-bottom: 2px dotted white; padding-top: 20px; padding-bottom: 20px; }#opciones{ position: relative; margin: auto; clear: both; width: 240px; text-align: left; padding: 5px 5px 5px 5px; background-image: url(../images/fmenu.jpg); margin-top: 10px; } #opciones form{ padding: 0; margin: 0; } #opciones #pestanas{ float: left; width: 100%; } #opciones #opcion{ clear: both; } #opciones fieldset{ border: none; padding: 5px 5px 5px 5px; } #opciones fieldset a{ color: #E9D700; text-align: center; font-weight: bold; } #opciones fieldset a:hover{ color: white; } #opciones label{ width: 60px; color: #E9D700; font-weight: bold; float: left; } #opciones #usuario{ float: right; margin: 0; padding: 0; } #opciones #clave{ float: right; margin: 0; padding: 0; } #opciones #busqueda{ width: 100%; margin: 0; padding: 0; } #opciones #pestanas ul{ padding: 0 0 0 0; margin: 0 0 0 0; list-style: none; float: left; width: 100%; } #opciones #pestanas li{ float: left; width: 50%; } #opciones #pestanas li a{ width: 100%; text-align: center; font-weight: bold; text-decoration: none; display: block; } #opciones #pestanas a:hover{ background-image: url(../images/fmenu.jpg); color: #E9D700; } #opciones .activo{ background-image: url(../images/fmenu.jpg); color: #E9D700; } #opciones .inactivo{ background-image: url(../images/tab02.jpg); color: white; } #opciones .visible{ display: block; } #opciones .invisible{ display: none; } #opciones .boton{ border: 2px solid black; color: white; background-image: url(../images/tab02.jpg); font-weight: bold; cursor: pointer; } #opciones .texto{ border: 2px solid black; } #opciones .aviso{ color: #E9D700; font-weight: bold; }#novedades{ position: relative; margin: auto; clear: both; width: 240px; text-align: left; padding: 0px 5px 5px 5px; background-image: url(../images/fmenu.jpg); margin-top: 10px; } #novedades .cabecera h3{ text-align: center; width: 100%; color: #E9D700; padding: 0; margin: 0; width: 230px; } #novedades .cuerpo{ height: 200px; width: 230px; background-image: url(../images/tab02.jpg); } #novedades .cuerpo marquee{ height: 200px; width: 220px; margin-right: 5px; margin-left: 5px; }#legal{ width: 98%; background-image: url(../images/tab02.jpg); margin-left: 1%; margin-right: 1%; } #legal h2{ text-align: center; width: 100%; background-image: url(../images/fmenu.jpg); color: #E9D700; font-style: oblique; text-transform: uppercase; } #legal h3{ color: #E9D700; margin-left: 20px; } #legal p{ color: white; margin-left: 30px; margin-right: 30px; text-align: justify; }#diarios{ width: 98%; background-image: url(../images/tab02.jpg); margin-left: 1%; margin-right: 1%; } #diarios .cabecera h2{ text-align: center; width: 100%; background-image: url(../images/fmenu.jpg); color: #E9D700; font-style: oblique; text-transform: uppercase; } #diarios .listado{ clear: both; width: 100%; } #diarios .listado ol{ color: white; } #diarios .listado li{ border-bottom: 2px dotted white; padding-top: 20px; padding-bottom: 20px; }#registro{ width: 100%; } #registro .cabecera h2{ text-align: center; width: 100%; background-image: url(../images/fmenu.jpg); color: #E9D700; font-style: oblique; text-transform: uppercase; }#contacto{ width: 98%; background-image: url(../images/tab02.jpg); margin-left: 1%; margin-right: 1%; } #contacto h2{ text-align: center; width: 100%; background-image: url(../images/fmenu.jpg); color: #E9D700; font-style: oblique; text-transform: uppercase; } #contacto fieldset{ margin: 10px 10px 10px 10px; border: 2px solid white; padding: 10px 0px 10px 0px; } #contacto legend{ color: #E9D700; font-weight: bold; text-transform: uppercase; font-style: oblique; } #contacto label{ color: white; font-weight: bold; width: 19%; float: left; margin-left: 1%; } #contacto input{ width: 79%; margin-right: 1%; } #contacto .acciones{ text-align: center; } #contacto .acciones input{ width: 100px; margin-right: 0%; } #contacto .boton{ border: 2px solid white; color: #E9D700; background-image: url(../images/fmenu.jpg); font-weight: bold; cursor: pointer; } #contacto .aviso{ color: #E9D700; text-align: center; font-weight: bold; width: 100%; }#contenido{ position: relative; margin-right: 260px; margin-top: 10px; margin-left: 10px; margin-bottom: 10px; } #contenido #paginador{ background-color: #CCCCCC; text-align: center; } #contenido #paginador a:hover{ text-decoration: none; font-weight: bold; background-color: white; padding: 0px 4px 0px 4px; } #contenido .pagina_visible{ width: 100%; clear: both; display: block; } #contenido .pagina_no_visible{ width: 100%; clear: both; display: none; } #contenido #buscador{ width: 100%; } #contenido #buscador_cabecera h2{ text-align: center; width: 100%; background-image: url(../images/fmenu.jpg); color: #E9D700; font-style: oblique; text-transform: uppercase; } #contenido .buscador_clase{ float: left; border-bottom: 2px solid white; width: 100%; } #contenido .buscador_clase img{ float: left; vertical-align: middle; border-right: 2px solid white; padding: 0; margin: 0; } #contenido .buscador_clase h3{ font-weight: bold; color: white; font-style: oblique; padding: 0; margin: 0; margin-left: 70px; vertical-align: middle; } #contenido .buscador_encontradas{ margin-left: 20px; font-weight: bold; color: #E9D700; } #contenido .buscador_listado{ clear: both; width: 100%; } #contenido .buscador_listado ol{ color: white; } #contenido .buscador_listado li{ border-bottom: 2px dotted white; padding-top: 20px; padding-bottom: 20px; } #contenido .aviso{ color: white; text-align: center; font-weight: bold; padding: 20px 20px 20px 20px; }.estatico{ background-image: url(../images/fmenu.jpg); padding: 5px 5px 5px 5px; } .estatico .nombre{ background-image: url(../images/portal/bloc_anilla.jpg); background-repeat: repeat-x; padding: 30px 0 0 0; width: 100%; } .estatico .nombre h2{ margin: 0; text-align: center; width: 100%; color: brown; font-style: oblique; text-transform: uppercase; } .estatico .datos{ padding: 15px 15px 15px 15px; background-image: url(../images/portal/bloc_hoja.jpg); } .estatico_resumen{ color: white; } .estatico_resumen a{ margin-right: 20px; font-weight: bold; color: #E9D700; } .estatico_resumen a:hover{ color: white; } .estatico_marquesina{ position: relative; width: 220px; color: white; text-align: justify; } .estatico_marquesina a{ margin-right: 5px; font-weight: bold; color: #E9D700; } .estatico_marquesina a:hover{ color: white; } .evento{ width: 100%; } .evento .cabecera{ float: left; width: 100%; } .evento .cabecera ul{ padding: 0 0 0 0; margin: 0 0 0 0; list-style: none; float: left; width: 100%; background-image: url(../images/fmenu.jpg); } .evento .cabecera li{ float: left; width: 100px; } .evento .cabecera li a{ width: 100%; text-align: center; font-weight: bold; text-decoration: none; display: block; } .evento .cabecera a:hover{ background-image: url(../images/tab02.jpg); color: white; } .evento .e_activo{ background-image: url(../images/tab02.jpg); color: white; } .evento .e_inactivo{ color: #E9D700; } .evento .c_visible{ display: block; } .evento .c_invisible{ display: none; } .evento .contenido{ padding: 15px 15px 15px 15px; margin-bottom: 15px; } .evento .fecha{ color: #E9D700; text-align: center; clear: both; } .evento .nombre h2{ color: white; } .evento_resumen{ color: white; } .evento_resumen a{ margin-right: 20px; font-weight: bold; color: #E9D700; } .evento_resumen a:hover{ color: white; } .evento_marquesina{ position: relative; width: 220px; color: white; text-align: justify; } .evento_marquesina a{ margin-right: 5px; font-weight: bold; color: #E9D700; } .evento_marquesina a:hover{ color: white; } .noticia{ position: relative; background-image: url(../images/fmenu.jpg); width: 100%; padding: 10px 0 10px 0; } .noticia .pestanas{ position: absolute; top: 10px; right: 0px; } .noticia .pestana{ width: 40px; height: 60px; background-image: url(../images/portal/pestana.png); } .noticia .pestana img{ width: 30px; margin-left: 5px; margin-top: 15px; border: none; } .noticia .e_activo{ color: white; } .noticia .e_inactivo{ color: #E9D700; } .noticia .c_visible{ display: block; clear: both; } .noticia .c_invisible{ display: none; clear: both; } .noticia .cuerpo{ background-image: url(../images/portal/bloc_anilla_2.jpg); background-repeat: repeat-y; } .noticia .contenido{ padding: 15px 15px 15px 0px; margin-left: 40px; margin-right: 40px; background-image: url(../images/portal/bloc_hoja.jpg); min-height: 300px; overflow: hidden; height: expression(this.scrollHeight < 301? "300px" : "auto" ); } .noticia .video{ margin-bottom: 15px; margin-top: 15px; text-align: center; } .noticia .fecha{ text-align: center; clear: both; } .noticia .portada{ float: left; background-image: url(../images/pergamino.jpg); } .noticia .portada img{ height: 80px; margin: 5px 5px 5px 5px; } .noticia .titular h2{ } .noticia .resumen p{ font-weight: bold; text-align: justify; } .noticia .fuente{ position: relative; font-weight: bold; text-align: right; } .noticia .comentar fieldset{ margin: 10px 10px 10px 10px; border: 2px solid black; padding: 10px 0px 10px 0px; } .noticia .comentar legend{ font-weight: bold; text-transform: uppercase; font-style: oblique; } .noticia .comentar label{ font-weight: bold; width: 19%; float: left; margin-left: 1%; } .noticia .comentar input{ width: 79%; margin-right: 1%; } .noticia .comentar .boton{ border: 2px solid black; background-image: url(../images/fmenu.jpg); font-weight: bold; cursor: pointer; width: 100px; } .noticia .comentar textarea{ width: 98%; margin-right: 1%; } .noticia_resumen{ color: white; } .noticia_resumen a{ margin-right: 20px; font-weight: bold; color: #E9D700; } .noticia_resumen a:hover{ color: white; } .noticia_marquesina{ position: relative; width: 220px; color: white; text-align: justify; } .noticia_marquesina a{ margin-right: 5px; font-weight: bold; color: #E9D700; } .noticia_marquesina a:hover{ color: white; } .archivo_resumen{ color: white; } .archivo_resumen a{ margin-right: 20px; font-weight: bold; color: #E9D700; } .archivo_resumen a:hover{ color: white; } .canal{ width: 100%; } .canal .listado{ margin: 15px 15px 15px 15px; } .canal .portada{ float: left; background-image: url(../images/pergamino.jpg); } .canal .portada img{ height: 80px; margin: 5px 5px 5px 5px; } .canal .nombre h2{ color: white; } .canal_resumen{ color: white; } .canal_resumen a{ margin-right: 20px; font-weight: bold; color: #E9D700; } .canal_resumen a:hover{ color: white; }#eventos{ width: 98%; background-image: url(../images/tab02.jpg); margin-left: 1%; margin-right: 1%; } #eventos_cabecera h2{ text-align: center; width: 100%; background-image: url(../images/fmenu.jpg); color: #E9D700; font-style: oblique; text-transform: uppercase; } #eventos_listado{ clear: both; width: 100%; } #eventos_listado ol{ color: white; } #eventos_listado li{ border-bottom: 2px dotted white; padding-top: 20px; padding-bottom: 20px; }#cabecera{ position: relative; width: 100%; float: left; height: 149px; text-align: center; background-image: url(../images/fcabecera.jpg); overflow: hidden; } #cabecera_izquierdo{ position: absolute; top: 0px; left: 0px; width: 200px; height: 150px; } #cabecera_izquierdo img{ position: absolute; botton: 0; left: 0; height: 150px; border: none; } #cabecera_titulo{ margin: auto; position: relative; height: 75px; width: 400px; margin-top: 10px; clear: both; } #cabecera_titulo img{ margin: auto; position: relative; border: none; width: 400px; } #cabecera_contenido{ margin: auto; position: relative; width: 400px; height: 65px; clear: both; } #cabecera_derecho{ position: absolute; top: 0px; right: 0px; width: 200px; height: 150px; } #cabecera_derecho img{ position: absolute; botton: 0; right: 0; height: 150px; border: none; }