    body, table, tr, td, th {font-family: tahoma, arial, sans-serif; font-size: 11px; color: #333; text-align: left;}
    a {text-decoration: none; color: #333;}
    a:hover {color: darkred}
    
    #ly_izq, #ly_der {background-image: url(img/puntos.gif); background-repeat: repeat-y; width: 2px; padding: 1px}
    #ly_der {background-position: top right}
    #ly_izq_2 {background-color: #ececec; width: 10px; padding: 3px}
    
    #ly_idiomas {background-color: #62890a; padding: 2px; text-align: right; color: #edffab}
    #ly_idiomas a {color: #edffab}
    
    #ly_cabecera {background-image: url(img/onda_superior.gif); background-repeat: no-repeat; width: 707px; padding-top: 5px; padding-left: 20px}
    #ly_pie {background-image: url(img/onda_inferior.gif); background-repeat: no-repeat; background-position: bottom right; width: 706px; height: 32px; font-size: 9px; color: white; padding: 2px}
    #ly_escudo {float: right}
    #ly_menu {padding-left: 10px; padding-right: 10px; width: 164px}
    #ly_cuerpo {background-color: #f5f6f8; width: 700px; padding: 1em; vertical-align: text-top;}
    #ly_cuerpo a {text-decoration: none; color: darkred;}
    
    #menu {background-color: #f5f6f8; margin-top: 5px; padding: 10px; padding-bottom: 20px; background-image: url(img/circulos.gif); background-repeat: no-repeat; background-position: bottom center}
    #menu ul {list-style: none; margin: 0; padding: 0}
    #menu ul li {background-image: url(img/cuadrado_menu.gif); background-repeat: no-repeat; background-position: 0px 5px; margin: 0; padding-left: 7px}
    #menu ul.menu2 {padding-left: 14px}

    .menu1 li {font-weight: bold;}
    .menu2 li {font-weight: normal;}
    
    #enlaces {background-color: #f5f6f8; margin-top: 0; padding: 10px}
    #enlaces .titulo {background-color: #e4e4e4; background-image: url(img/icono.gif); background-repeat: no-repeat; background-position: 3px 4px; padding-left: 20px; font-weight: bold; margin-left: -10px; margin-right: -10px}
    #enlaces ul {list-style: none; margin: 0; margin-top: 5px; padding: 0}
    #enlaces ul li {background-image: url(img/cuadrado_menu.gif); background-repeat: no-repeat; background-position: 0px 5px; margin: 0; padding-left: 9px}

    #accesos {background-color: #edeef3; padding: 3px; margin-right: 10px; margin-top: 5px; font-family: tahoma, arial, sans-serif}
    #accesos ul {display: inline; list-style: none; margin: 0; padding: 0; border-right: dotted 1px gray}
    #accesos ul li {display: inline; background-color: #f5f6f8; background-image: url(img/cuadrado_menu.gif); background-repeat: no-repeat; background-position: 2px 7px; margin: 0; padding: 1px; padding-left: 10px; padding-right: 10px} 
 
    #buscador {display: inline; margin-left: 10px}
    #buscador form {display: inline}
    #buscador input {display: inline; font-family: verdana, arial, sans-serif; font-size: 9px; border: 1px solid black}
    #buscador input.imagen {border-width: 0}
    .herramientas {background-image: url(img/accesos_void.gif);}
    #destacados {float: right; width: 180px; background-color: white;}
    .destacado {border: 1px solid #eaeaea; margin: 5px; margin-top: 10px; margin-bottom: 10px; margin-right: 0px; height: 60px}
    .destacado .titulo {background-color: #eaeaea; font-weight: bold; text-align: right}
    .destacado .descripcion {margin-top: 5px;}
    .destacado .imagen {float: left; border: 1px dotted gray; padding: 2px; margin-left: 10px; margin-top: -7px; margin-right: 5px}
    
    .noticia_destacada {width: 280px;}
    /*.noticia_destacada .titulo {height: 10px; background-color: #6a6663;}*/
    .noticia_destacada .titulo {background-color: #6a6663; color: white; font-weight: bold}
    .noticia_destacada .pie {background-image: url(img/cuadrado.gif); background-repeat: no-repeat;}
    .noticia_destacada .imagen {float: left; margin-right: 20px; margin-bottom: 10px}
    .noticia_destacada .texto {margin-right: 10px} 
    .noticia_destacada .texto p {margin-top: 1em; margin-bottom: 0} 

    .noticias_home {width: 280px; margin-top: 1em; clear: left; }
    .noticias_home .titulo {background-color: #e4e4e4; font-weight: bold; }
    .noticias_home .en_blanco {background-color: #f5f6f8; }
    .noticias_home .encabezado {background-color: #6a6663; color: white; font-weight: bold; margin-bottom: 1em}

    .menu2 {padding-bottom: .5em; margin-right: 10px;}

    .imagen_derecha {display: inline; float: right; margin: 1em; margin-right: 0; margin-top: 0; border: 1px solid black;}
    .puntos_horizontales{ background-image: url(img/puntos3.gif)}

    /* Ficha de descriptivos */
    .ficha_descriptivo { }
    .ficha_descriptivo .imagen_descriptivo {display: inline; float: right; margin: 1em; margin-right: 0; margin-top: 0; border: 1px solid black; width: 100px; }
    .ficha_descriptivo .ul_descriptivo {}
    .ficha_descriptivo .li_descriptivo {}

    /* cabeceras de menu, en los listados */
    .menu_cabeceras { }
    .menu_cabeceras img {float: left; margin-left: 3px; margin-right: 5px; margin-top: 0px; margin-bottom: 3px; border: 1px solid black;}

    /* listados de descriptivos */
    .listado_descriptivos {clear: both;}
    .listado_descriptivos .menu_verMas {font-size: 8px; font-weight: bold;}
    .listado_descriptivos .ul_descriptivo {}
    .listado_descriptivos .li_descriptivo {}
    .listado_descriptivos img {float: left; margin-left: 3px; margin-right: 5px; margin-top: 0px; margin-bottom: 3px;}

    /* listados de documentales */
    .listado_documentales {display: block; clear: both;}
    .listado_documentales .cabecera_tabla {font-weight: bold; text-align: center}
    .listado_documentales .subtipo {font-weight: bold; text-align: center; color: red;}

    /* Ficha de documentales */
    .ficha_documental {}
    .ficha_documental .imagen_documental {display: inline; float: right; margin: 1em; margin-right: 0; margin-top: 0; border: 1px solid black; width: 100px; }
    .ficha_documental .ul_documental {}
    .ficha_documental .li_documental {}
    .ficha_documental .etiqueta {font-weight: bold;}

    /* listados de actividades */
    .listado_actividades {display: block; clear: both;}
    .listado_actividades .cabecera_tabla {font-weight: bold; text-align: center}

    /* Ficha de actividades */
    .ficha_actividad {}
    .ficha_actividad .imagen {display: inline; float: right; margin: 1em; margin-right: 0; margin-top: 0; border: 1px solid black; width: 100px; }
    .ficha_actividad .ul {}
    .ficha_actividad .li {}
    .ficha_actividad .etiqueta {font-weight: bold;}

    /* listados de localizativos */
    .listado_localizativos {clear: both;}
    .listado_localizativos {} .imagenes {display: block; float: left; margin: 1em; margin-right: 10; margin-top: 0; }
    .listado_localizativos .ul_localizativo {list-style-type: none;}
    .listado_localizativos .li_localizativo {}
    .listado_localizativos .etiqueta {font-weight: bold;}

    /* Ficha de localizativos */
    .ficha_localizativo {}
    .ficha_localizativo .imagen {display: inline; float: right; margin: 1em; margin-right: 0; margin-top: 0; border: 1px solid black; width: 100px; }
    .ficha_localizativo .ul {}
    .ficha_localizativo .li {}
    .ficha_localizativo .etiqueta {font-weight: bold;}

     /* Galeria de imagenes */
    .galeriaImagenes {display: inline; }
    .galeriaImagenes span {display: none; }
    .galeriaImagenes .novisible {display: none; }

    /* Historico de noticias */
    .historico_noticias {clear: both;}
    .historico_noticias ul {}
    .historico_noticias li{}

    /* Ficha noticias */
    .ficha_noticias {}
    .ficha_noticias img {display: inline; float: right; margin: 1em; margin-right: 0; margin-top: 0; border: 1px solid black; width: 100px; }
    .ficha_noticias .etiqueta {font-weight: bold;}

    .subr_abajo {border-bottom: 1px solid #ccc; }
    .titulo_seccion {font-family: "Gill Sans","Trebuchet MS",Verdana,sans-serif; font-size: 16px; font-weight: bold; margin-top: 10px;}
