/* generals */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption {margin:0;padding:0;border:0;outline:0;font-style:inherit;font-size:100%;font-family:inherit;}
body {background:#fff url(../images/background.gif) 15px 0 repeat-y;margin:10px 0 0 15px;color:#555;font:13px Georgia, "Times New Roman", Times, serif;}
body.home {background:#fff url(../images/background-home.gif) 15px 0 repeat-y;}
:focus {outline:0;}
ol, ul {list-style:none;}
p {margin:20px 0 0;line-height:16px;}
p.titulo {margin-top:5px;font-size:14px;font-weight:bold;}
p.fecha {font:11px "Courier New", Courier, monospace;margin:0;}
p.subtitle {margin-top:3px;font:11px "Courier New", Courier, monospace;}
#proa {float:left;width:960px;}

/* links */
a {color:#555;text-decoration:underline;}
a:hover, .links_news a:hover, li.links_news a:hover, .links_exhibitions a:hover, li.links_exhibitions a:hover, .links_information a:hover, li.links_information a:hover, .links_events a:hover, li.links_events a:hover, .links_library a:hover, li.links_library a:hover, .links_education a:hover, li.links_education a:hover, .links_press a:hover, li.links_press a:hover, .link_education a:hover, li.link_education a:hover {color:#555;}
.menu-education a {color:#555;}
.menu-education a:hover {color:#ee0088;}

/* colors */
.fondo_news {background:#0090cb;}
.texto_news, .link_news a:hover, .links_news a {color:#0090cb;}
.fondo_exhibitions {background:#7faf20;}
.texto_exhibitions, .link_exhibitions a:hover, .links_exhibitions a {color:#7faf20;}
.fondo_information {background:#ffcc11;}
.texto_information, .link_information a:hover, .links_information a {color:#ffaa11;}
.fondo_events {background:#ee6622;}
.texto_events, .link_events a:hover, .links_events a {color:#ee6622;}
.fondo_auditorium {background:#ee6622;}
.texto_auditorium, .link_auditorium a:hover, .links_auditorium a {color:#ee6622;}
.fondo_library {background:#669999;}
.texto_library, .link_library a:hover , .links_library a {color:#006666;}
.fondo_education {background:#ee0088;}
.texto_education, .link_education a:hover, .links_education a, .link_education a:hover, li.link_education a:hover {color:#ee0088;}
.fondo_press {background:#990099;}
.texto_press, .link_press a:hover, .links_press a {color:#990099;}
.texto_white, .texto_white a {color:#fff;}
.fondo_radio {background:#9b4a2c;}
.texto_radio, .links_radio a {color:#9b4a2c;}
.links_radio a:hover {color:#555;}

/* header */
#header {float:left;width:960px;font:11px "Courier New", Courier, monospace;margin-bottom:10px;}
#header.corto {width:768px;}
#header a:hover {color:#000;}
#header_3 {float:left;width:184px;padding-left:392px;margin:8px 0;}
#header_3 a.facebook {padding-left:17px;background:url(../images/facebook.gif) no-repeat;}
#header_3 a.twitter {padding-left:22px;background:url(../images/twitter.gif) 5px 0 no-repeat;}
#header_4 {float:left;width:184px;text-align:right;margin:8px 0;}
#header_3_4 {float:left;width:760px;padding-right:8px;text-align:right;}

/* redes */
.redes li {float:left;margin-right:8px;}
.redes li a {display:block;width:20px;height:20px;background:url(../images/iconos-redes-sociales.gif) 0 0 no-repeat;}
.redes li.twitter a {background-position:-28px 0}
.redes li.youtube a {background-position:-56px 0}

/* calendario */
body.calendario {background:#fff url(../images/background-calendar.gif) 15px 0 repeat-y;}
#header-calendario {float:left;width:960px;}
#header-calendario-izquierda {float:left;width:768px;}
#header-calendario-derecha {float:left;width:184px;padding-left:8px;}
#header-calendario-derecha table {border-bottom:1px solid #bbb;border-right:1px solid #bbb;}
#header-calendario-derecha table td {text-align:center;font:10px Helvetica, Arial, Helvetica, sans-serif;border-top:1px solid #bbb;border-left:1px solid #bbb;line-height:17px;color:#888;}
#header-calendario-derecha table td.calendario-flecha-derecha {border-left:none;}
#header-calendario-derecha table td.calendario-mes {font-size:11px;border-left:none;}
#header-calendario-derecha table td.calendario-dia {border-top:none;border-left:none;}
#header-calendario-derecha table td.calendario-dia-primero {border-top:none;}
#header-calendario-derecha table td.dia-seleccionado {background:#888;color:#fff;}
#header-calendario-derecha table td.dia-hoy {background:#fff;}
#header-calendario-derecha table td.dia {background:#eaeaea;}
#header-calendario-derecha table td.dia-otro {background:#f8f8f8;}
#header-calendario-derecha table td a {text-decoration:none;display:block;}
#header-calendario-derecha table td.dia a, #header-calendario-derecha table td.dia-hoy a {color:#888;}
#header-calendario-derecha table td.dia-otro a {color:#ccc;}
#header-calendario-derecha table td a:hover {text-decoration:none;color:#333;}
#header-calendario-derecha table td.dia a:hover, #header-calendario-derecha table td.dia-hoy a:hover  {background:#d3d2d2}
#header-calendario-derecha table td.dia-otro a:hover {background:#f2f1f1}
.calendario-columna {float:left;width:575px;background:#fff url("../images/calendario-puntos.gif") 0 bottom repeat-x;}
.calendario-columna li {float:left;width:175px;padding:0 8px 10px 8px;}
.calendario-imagen {float:left;width:175px;padding-top:6px;}
.calendario-seccion {float:left;width:175px;font:14px Arial, Helvetica, sans-serif;font-weight:bold;padding-top:10px;line-height:15px;color:#000;}
.calendario-horario {float:left;width:175px;font:11px "Courier New", Courier, monospace;padding-top:3px;line-height:12px;color:#333;font-weight:bold;}
.calendario-titulo {float:left;width:175px;font:14px "Courier New", Courier, monospace;padding-top:3px;line-height:16px;font-weight:bold;}
.calendario-titulo a {color:#000;text-decoration:none;}
.calendario-titulo a:hover {color:#666;text-decoration:none;}
.calendario-bajada {float:left;width:175px;font:12px Helvetica, Arial, Helvetica, sans-serif;color:#555;line-height:17px;padding-top:3px;}
#calendario-noticias {float:left;width:184px;}
#calendario-noticias .titulo-noticias {float:left;width:176px;padding:8px 0 5px 8px;font:14px Arial, Helvetica, sans-serif;font-weight:bold;color:#000;line-height:16px;margin-top:10px;background:url(../images/calendario-puntos.gif) left top no-repeat;}
.ui-datepicker {text-align:center;font:10px Helvetica, Arial, Helvetica, sans-serif;line-height:17px;color:#888;border:none;background:none;padding:0;border:1px solid #bbb;border-bottom:none;width:174px;}
.ui-datepicker-header {background:none;font-size:11px;font-weight:normal;}
.ui-widget-header {border:none;background:none;}
.ui-datepicker table {font-size:10px;margin:0;}
.ui-datepicker th {padding:0;font-weight:normal;width:24px;line-height:17px;}
.ui-datepicker td {padding:0;text-align:center;width:24px;line-height:17px;}
.ui-datepicker td span, .ui-datepicker td a { display: block; padding:0; text-align:center;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {border:none;}
.ui-state-hover a, .ui-state-hover a:hover {color:#333333;text-decoration:none;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {border:none;background:#888;font-weight: normal;color:#fff;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color:#fff;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none;background:#f8f8f8; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {top:2px;width:16px;height:16px; }
a:hover.ui-datepicker-next-hover, a:hover.ui-datepicker-next-hover span, a.ui-datepicker-next-hover, a.ui-datepicker-next-hover span, a:hover.ui-datepicker-prev-hover, a:hover.ui-datepicker-prev-hover span, a.ui-datepicker-prev-hover, a.ui-datepicker-prev-hover span {background-color:none;border:none;padding:0;}
.ui-datepicker .ui-datepicker-prev-hover { left:2px; }
.ui-datepicker .ui-datepicker-next-hover { right:2px; }
.ui-datepicker .ui-datepicker-title {line-height:17px;padding}
.ui-widget-content {border-right:none;border-left:none;}
.ui-datepicker-header {border-right:1px solid #bbb;border-left:1px solid #bbb;}
table.ui-datepicker-calendar {border-left:1px solid #bbb}

/* exhibiciones proatv */
.exhibicion-proatv {float:left;width:570px;}
.exhibicion-proatv li {float:left;width:175px;padding:0 15px 10px 0px;}
.exhibicion-proatv-imagen {float:left;width:175px;padding-top:6px;}
.exhibicion-proatv-titulo {float:left;width:175px;font:14px "Courier New", Courier, monospace;padding-top:3px;line-height:16px;font-weight:bold;}
.exhibicion-proatv-titulo a {color:#000;text-decoration:none;}
.exhibicion-proatv-titulo a:hover {color:#666;text-decoration:none;}
.exhibicion-proatv-bajada {float:left;width:175px;font:12px Helvetica, Arial, Helvetica, sans-serif;color:#555;line-height:17px;padding-top:3px;height:60px;}
.exhibicion-proatv-relacionados {font:12px Helvetica, Arial, Helvetica, sans-serif;color:#555;line-height:17px;}
.exhibicion-proatv-relacionados-titulo {font:14px "Courier New", Courier, monospace;padding-top:3px;line-height:16px;font-weight:bold;color:#000;}
.exhibicion-proatv-relacionados a {color:#000;text-decoration:none;font-weight:bold}
.exhibicion-proatv-relacionados a:hover {color:#666;text-decoration:none;}

/* newsletter */
#newsletter-campo {float:left;width:175px;padding-bottom:11px;margin-bottom:10px;background:url("../images/points-horizontal.gif") repeat-x left bottom;}
#newsletter-campo input {font:12px Arial, Helvetica, sans-serif;padding:3px 8px;margin:0;background:#ccc;font-weight:bold;color:#666;font-weight:bold;width:158px;border:none;line-height:14px;height:20px;}

#inside_3_4_5 h1,
#inside_3_4_5 h2,
#inside_3_4_5 h3 {

float: none;
margin: 10px 0;
}
#inside_3_4_5 h1.title_3_4_5 { margin: 0; padding-bottom: 0;}

#inside_3_4_5 .exhibition-credits h2 {

margin: 10px 0 0px;
}

#inside_2_3_4_5 #inside_3_4_5 p,
#inside_2_3_4_5 #inside_3_4_5 ul {

margin: 0 0 10px;
}

#inside_2_3_4_5 #inside_3_4_5 ul {

}

cite { font-style: italic;}

.exhibition-title {

color:#7faf20;
font-weight: bold;
}

/* home */
#home_1_2 {float:left;width:384px;}
#home_menu {float:left;width:384px;margin-top:49px;padding-bottom:49px;}
#home_menu li {width:384px;height:42px;margin-top:16px;/margin-top:12px;}
#home_menu a {float:left;height:42px;padding:0;}
#home_menu a.noticias {width:259px;background:url(../images/menu-noticias.gif) no-repeat;}
#home_menu a.exhibiciones {width:378px;background:url(../images/menu-exhibiciones.gif) no-repeat;}
#home_menu a.informacion {width:367px;background:url(../images/menu-informacion.gif) no-repeat;}
#home_menu a.eventos {width:247px;background:url(../images/menu-eventos.gif) no-repeat;}
#home_menu a.auditorio {width:295px;background:url(../images/menu-auditorio.gif) no-repeat;}
#home_menu a.auditorium {width:331px;background:url(../images/menu-auditorium.gif) no-repeat;}
#home_menu a.libreria {width:360px;background:url(../images/menu-libreria.gif) no-repeat;}
#home_menu a.educacion {width:307px;background:url(../images/menu-educacion.gif) no-repeat;}
#home_menu a.prensa {width:211px;background:url(../images/menu-prensa.gif) no-repeat;}
#home_menu a.radio {width:369px;background:url(../images/menu-radio.gif) no-repeat;height:65px;margin:-9px 0 0 -15px;}
#home_menu a.news {width:139px;background:url(../images/menu-news.gif) no-repeat;}
#home_menu a.exhibitions {width:356px;background:url(../images/menu-exhibitions.gif) no-repeat;}
#home_menu a.information {width:367px;background:url(../images/menu-information.gif) no-repeat;}
#home_menu a.events {width:211px;background:url(../images/menu-events.gif) no-repeat;}
#home_menu a.library {width:337px;background:url(../images/menu-library.gif) no-repeat;}
#home_menu a.education {width:307px;background:url(../images/menu-education.gif) no-repeat;}
#home_menu a.press {width:175px;background:url(../images/menu-press.gif) no-repeat;}
#home_menu a:hover {background-position: 0 -52px;}
#home_menu a.radio:hover {background-position: 0 -65px;}
#home_3_4 {float:left;width:367px;padding:0 9px 0 8px;}
.home_image {float:left;width:367px;padding-bottom:16px;}
.home_image_section {float:left;width:367px;margin-top:4px;font:11px "Courier New", Courier, monospace;}
.home_image_text {float:left;width:175px;margin-top:4px;font-size:14px;}
#home_5 {float:left;width:176px;padding:0 8px;}
.home_news_image {float:left;width:176px;}
.home_news_section {float:left;width:176px;margin-top:4px;font:11px "Courier New", Courier, monospace;}
.home_news_section a:hover {color:#555;}
.home_news_text {float:left;width:176px;margin:4px 0 8px;padding-bottom:16px;font-size:14px;background:url(../images/points-horizontal.gif) bottom repeat-x;}

/* empleos */
#empleos {float:left;width:760px;margin-top:20px;padding:0px 0 32px;background:#fff url(../images/points-horizontal.gif) left top repeat-x;}
#empleos a, .texto_empleos {color:#FF00E1;}
#empleos a:hover {color:#555;}
.empleos-titulo {float:left;width:760px;background:url(../images/points-horizontal.gif) bottom repeat-x;font-size:13px;line-height:30px;padding-top:25px;}
#empleos ul {float:left;width:760px;}
#empleos li {margin-top:10px;width:760px;}
#empleos li.caja {background:#f9f9f9;padding:20px;width:716px;margin-top:30px;border:2px solid #f0f0f0;}
a.empleos-pdf {display:block;padding:5px 5px 5px 28px;background:#fff url(../images/ico_pdf.gif) 5px 5px no-repeat;border-bottom:2px solid #f9f9f9;width:210px;}
a.empleos-doc {display:block;padding:5px 5px 5px 28px;background:#fff url(../images/ico_doc.gif) 5px 5px no-repeat;border-top:2px solid #f9f9f9;width:230px;}


/* inside */
#logo {float:left;width:192px;height:42px;}
#logo a.logo {float:left;width:192px;height:42px;background:url(../images/proa.gif) no-repeat;}
#logo a:hover {background-position: 0 -52px;}
#title {float:left;width:760px;padding-left:8px;height:42px;}
#title-corto {float:left;width:568px;padding-left:8px;height:42px;}
#inside {float:left;width:965px;margin-top:58px;padding-bottom:32px;}
#inside_2 {float:left;width:192px;}
#menu_1 {float:left;width:191px;margin-right:1px;}
#menu_1 li, #menu_2 li {padding-top:3px;margin:0;background:url(../images/points-horizontal.gif) bottom repeat-x;font-size:13px;height:21px;}
#menu_1 li {background:url(../images/points-horizontal.gif) -1px bottom repeat-x;}
#menu_1 a, #menu_2 a {text-decoration:none;}
.menu_selected {font-weight:bold;}
#menu_1 li.menu_submenu, #menu_2 li.menu_submenu {font-style:italic;background:url(../images/points-horizontal-menu-2.gif) bottom no-repeat;padding-left:9px;}
#menu_1-datos, #menu_2-datos  {float:left;width:192px;font:11px "Courier New", Courier, monospace;padding-top:16px;}
#menu_2-datos  {width:175px;}
#menu_1-datos a, #menu_2-datos a {text-decoration:underline;}
#menu_1-datos a:hover, #menu_2-datos a:hover {color:#000;}
#menu_2 li.menu_subsubmenu {font-style:italic;background:url(../images/points-horizontal-menu-3.gif) bottom no-repeat;padding-left:18px;}
#menu_2 li.menu_subsubsubmenu {font-style:italic;background:url(../images/points-horizontal-menu-3.gif) bottom no-repeat;padding-left:27px;}
#menu_2 {float:left;width:183px;padding-left:8px;margin-right:1px;}

/* estructura noticias */
body.noticias {background:#fff url(../images/background-library.gif) 15px 0 repeat-y;}
#columnas {float:left;width:960px;margin-top:58px;padding-bottom:32px;}
#columnas.calendario {margin-top:0px;}
#columna-3-4-5 {float:left;width:576px;}
#columna-3-4 {float:left;width:367px;padding:0 9px 0 8px;;}
#columna-5 {float:left;width:184px;padding:0 0 0 8px;}
#titulo-3-4 {float:left;width:367px;padding-top:3px;background:url(../images/points-horizontal.gif) bottom repeat-x;font-size:13px;height:21px;/background-position:-3px 23px;}
#noticias-buscador {float:left;width:367px;padding:6px 0 1px;/padding:5px 0 0;background:url(../images/points-horizontal.gif) bottom repeat-x;line-height:18px;margin-bottom:17px;}
#noticias-buscador-3 {float:left;width:175px;padding-right:17px;padding-bottom:8px;}
#noticias-buscador-4 {float:left;width:175px;padding:5px 0 8px;text-align:right;}
.noticias-fecha {float:left;width:367px;font:11px "Courier New", Courier, monospace;margin-bottom:10px;}
#noticias-listado ul {width:367px;float:left;background:url(../images/points-horizontal.gif) bottom repeat-x;margin-bottom:20px;}
#noticias-listado li {width:367px;float:left;line-height:15px;xpadding-bottom:10px}
#noticias-listado li a, .noticias-texto-titulo {font:14px "Courier New", Courier, monospace;font-weight:bold;color:#000;text-decoration:none;}
.noticias-texto-titulo {line-height:16px;}
#noticias-listado li a:hover {color:#0090cb;}
#noticias-listado li small {font:11px "Courier New", Courier, monospace;color:#555;}
.section small {font:11px "Courier New", Courier, monospace;color:#555;line-height:16px;}
.noticias-listado-foto {width:70px;float:left;}
.noticias-listado-texto {width:297px;float:left;}
.noticias-listado-bajada {font:12px "Courier New",Courier,monospace;}
.noticias-barra, .noticias-menu-titulo {font:11px "Courier New", Courier, monospace;line-height:14px;}
#menu_2 li.noticias-buscador {xheight:45px; padding:0 0 3px 0;}
#menu_2 li.noticias-buscador input {font:14px "Courier New", Courier, monospace;padding:0 2px;margin:0;background:#EFF0F1 url(../images/icono-buscar.gif) top right no-repeat;height:18px;font-weight:bold;}
#menu_2 li.noticias-menu-submenu {background:url(../images/points-horizontal-menu-2.gif) bottom no-repeat;padding-left:9px;padding-top:4px;height:20px;font-size:11px;}
#menu_2 li.noticias-menu-subsubmenu {background:url(../images/points-horizontal-menu-3.gif) bottom no-repeat;padding-left:18px;padding-top:4px;height:20px;font-size:11px;}
#menu_2 li.noticias-menu-subsubsubmenu {background:url(../images/points-horizontal-menu-3.gif) bottom no-repeat;padding-left:27px;padding-top:4px;height:20px;font-size:11px;}
#menu_2 li.noticias-titulo {padding-top:4px;height:20px;font-size:14px;font-weight:bold;}
#menu_2 li.noticias-rss {padding-top:4px;height:20px;font-size:14px;background:url(../images/icono-rss.gif) bottom no-repeat;font-weight:bold;}
#noticias-inside-top {float:left;width:559px;padding:0 8px 8px 0;background:#fff;}
#noticias-destacado img {margin-bottom:3px;}
#noticias-destacado a {font-size:13px;font-weight:bold;}
/* ------------------- */

#inside_3_4 {float:left;width:376px;padding-left:8px;}
#inside_5 {float:left;width:176px;padding:0 8px;}
.title_3_4, .title_3_4_5 {float:left;width:376px;padding-top:3px;background:url(../images/points-horizontal.gif) bottom repeat-x;font-size:13px;height:21px;/background-position:-3px 23px;}
.text_small_3_4 {float:left;width:376px;padding-top:4px;font:11px "Courier New", Courier, monospace;}
.title_3_4_5 {float:left;width:568px;margin-bottom: 2px}
.column_3_4 {float:left;width:367px;padding-right:9px;}
.column_3_4_5, .column_3_4_5_opening {float:left;width:568px;padding:0 0 9px;background:url(../images/points-horizontal.gif) bottom repeat-x;line-height:18px;}
.column_3_4_5_opening ul {list-style:none;margin:0;}
.column_3_4_5_opening li {float:left;padding:9px 9px 0 0;margin:0;}
#inside_3_4_5 {float:left;width:568px;padding-left:8px;}
#inside_2_3_4 {float:left;width:576px;}
#inside_2_3_4_5 {float:left;width:770px;}
#inside_top {float:left;width:559px;padding:48px 8px 8px;background:#fff;}
.box_3_4_5 {float:left;width:568px;padding:8px 0 9px;background:url(../images/points-horizontal.gif) bottom repeat-x;line-height:18px;}
.box_3_4 {float:left;width:376px;padding:8px 0 9px;background:url(../images/points-horizontal.gif) bottom repeat-x;line-height:18px;}
.box_image {float:left;width:176px;}
.box_content {float:left;width:376px;padding-left:16px;}
.box_date {float:left;width:376px;font:11px "Courier New", Courier, monospace;}
.box_text {float:left;width:376px;padding-top:8px;line-height:18px;}
.box_1 {float:left;width:175px;padding:10px 9px 20px 8px;}
.box_1_image {float:left;width:175px;}
.box_1_title {float:left;width:175px;font-size:12px;font-weight:bold;padding-top:8px;}
.box_1_text {float:left;width:175px;padding-top:8px;font-size:11px;}
.box_1_link {float:left;width:175px;padding-top:8px;font-size:11px;}
#box_3_4_5 {float:left;width:568px;xpadding:8px 0 9px;background:183px 0 url(../images/points-vertical-black.gif) repeat-y;margin-top:10px;}
.pages {width:568px;padding:20px 0 8px;}
.pages a {color:#555;text-decoration:none;}
.pages a:hover {color:#000;}
.box_exhibitions {background:#ebf5d6;padding:8px;margin-top:20px;}

.epigrafe {font:11px "Courier New", Courier, monospace;}
#exhibition-destacado, #exhibition-destacado-frame  {float:left;width:760px;padding:0 0 8px 8px;}
#exhibition-destacado-frame {background:#fff;}
#exhibition-destacado-frame-flechas, #exhibition-destacado-frame-epigrafe {float:left;width:760px;}
#exhibition-destacado-frame-imagen {float:left;width:568px;padding-bottom:10px;font:11px "Courier New", Courier, monospace;height:320px;}
#exhibition-destacado-frame-imagen-grande {float:left;width:760px;padding-bottom:10px;font:11px "Courier New", Courier, monospace;height:328px;}
#exhibition-destacado-frame-imagen a img, #exhibition-destacado-frame-imagen-derecha a img, #exhibition-destacado-frame-imagen-grande a img {cursor: url("../images/lupa.png"), pointer;}
#exhibition-destacado-frame-epigrafe {float:left;width:176px;padding:0 8px;font:11px "Courier New", Courier, monospace;}
#exhibition-destacado-frame-epigrafe-izquierda {float:left;width:212px;padding:8px 8px 0 0;font:11px "Courier New", Courier, monospace;background:#fff;text-align:right;}
#exhibition-destacado-frame-imagen-derecha {float:left;width:540px;padding-bottom:10px;font:11px "Courier New", Courier, monospace;height:320px;text}
.exhibition-destacado-frame-epigrafe-image {padding:0 16px;font:11px "Courier New", Courier, monospace;}
#exhibition-destacado-frame-flechas {padding-top:3px;background:url(../images/points-horizontal.gif) repeat-x top left;font:11px "Courier New", Courier, monospace;}
#exhibition-destacado-frame-flecha-izquierda, #exhibition-destacado-frame-flecha-derecha {float:left;width:380px;background:url(../images/points-horizontal.gif) repeat-x bottom left;padding-bottom:5px;}
#exhibition-destacado-frame-flecha-derecha {text-align:right;}
#exhibition-destacado-frame-flecha-izquierda a, #exhibition-destacado-frame-flecha-derecha a, #exhibition-destacado-frame-flecha-izquierda-lindero a, #exhibition-destacado-frame-flecha-derecha-lindero a {text-decoration:none;}
#exhibition-destacado-frame-flecha-izquierda a:hover, #exhibition-destacado-frame-flecha-derecha a:hover, #exhibition-destacado-frame-flecha-izquierda-lindero a:hover, #exhibition-destacado-frame-flecha-derecha-lindero a:hover {color:#7FAF20;}
#exhibition-destacado-frame-flecha-izquierda-lindero {float:left;width:192px;background:url(../images/points-horizontal.gif) repeat-x bottom left;padding-bottom:5px;}
#exhibition-destacado-frame-flecha-medio-lindero {float:left;width:288px;background:url(../images/points-horizontal.gif) repeat-x bottom left;padding-bottom:5px;}
#exhibition-destacado-frame-flecha-derecha-lindero {float:left;width:280px;background:url(../images/points-horizontal.gif) repeat-x bottom left;padding-bottom:5px;text-align:right;}
#exhibition-texto ul {float:left;padding-top:10px;width:568px;}
#exhibition-texto li {background:url(../images/points-horizontal.gif) repeat-x bottom;padding:10px 0;}
#exhibition-artistas ul {float:left;padding-top:10px;width:568px;}
#exhibition-artistas li {padding:5px 0;}
#exhibition-menu-logo {font:11px "Courier New", Courier, monospace;}
#exhibition-menu-logo p {margin:10px 0 0;}
.exhibition-list-number ol {list-style:decimal;list-style-position:inside;text-indent:-23px;}
.exhibition-list-number li {padding:0 0 15px 45px;}


#exhibiciones-buscador {float:left;width:367px;padding:6px 0 1px;/padding:5px 0 0;background:url(../images/points-horizontal.gif) bottom repeat-x;line-height:18px;margin-bottom:17px;}
#menu_2 li.exhibiciones-buscador {xheight:45px; padding:5px 0 3px;}
#menu_2 li.exhibiciones-buscador input {font:14px Georgia, "Times New Roman", Times, serif;padding:0 2px;margin:0;background:#EFF0F1 url(../images/icono-buscar-exhibiciones.gif) top right no-repeat;height:18px;font-style:italic}

#exhibitionGallery {

padding: 0 8px 8px;
}

.exhibition-toc li {


padding: 4px 0;
background: transparent url(../images/points-horizontal.gif) repeat-x scroll 0 100%;
clear: left;
}
.exhibition-toc li a span {


text-decoration:none;
}

.interviewer {

font-style: italic;
}

.exhibition-text,
.exhibition-artist,
.exhibition-press,
.section {

background: transparent url(../images/points-horizontal.gif) bottom repeat-x;
padding-bottom: 10px;
margin-bottom: 20px;
}

div.puntos-h {

background: transparent url(../images/points-horizontal.gif) repeat-x center center;
text-indent: -9999px;
}

.interviewed {

margin-bottom: 20px;
}

.interviewer cite,
.interviewed cite {

font-weight: bold;
}
.interviewed cite {

font-style: normal;
}

.interviewed abbr, .interviewer abbr {

border-bottom: 1px dotted #ccc;
cursor: help;
}

#exhibition-logos {

margin-top: 10px;
text-align:center;
}

blockquote.cita {

text-align: right;
}

blockquote.cita p {

font-weight: bold;
margin-bottom: 0 !important;
}

blockquote.cita p.autor-cita {

font-weight: normal;
margin-bottom: 15px !important;
}

.gallery {

overflow: hidden;
padding-top: 10px;
display: block;
}

.gallery a {

display: block;
float: left;
height: 116px;
overflow: hidden;
margin-bottom: 6px;
margin-right: 6px;
}

.exhibition-toc .gallery {

}

/* slideshow */
.slideshow {
	padding: 0;
	margin: 0 0 0 8px;
	position: relative;
	background: transparent none no-repeat 50% 50%;
}
.js .slideshow {
	height: 362px;
	width: 754px;
	overflow: hidden;
}
.slideshow .slide {
	/*
	background: white url(../images/points-horizontal.gif) repeat-x scroll center top;
	*/
	padding: 0;
}

div.slideshow-loading {
	/*
	background: transparent url(../images/loading.exhibition.gif) no-repeat scroll left top;
	*/
	height: 0 !important;
}
.slideshow .caption {
	/*
	background: white url(../images/points-horizontal.gif) repeat-x scroll center bottom;
	*/
	background-color: white;
	margin: 0;
	padding: 2px 0 4px;
	font-size: 11px;
	font-family: "Courier New", Courier, monospace;
}

/* nyroModal */

h1#nyroModalTitle {

display: none !important;
}

div.wrapperImg div#nyroModalContent div {
	opacity: 0.8 !important;
	filter: alpha(opacity=80) !important;
}
div.wrapperImg div#nyroModalContent div:hover {
	opacity: 0.8 !important;
	filter: alpha(opacity=80) !important;
	cursor: pointer !important;
}

/* footer */
#footer {float:left;width:960px;font:11px "Courier New", Courier, monospace;padding:0 0 15px;}
#footer a:hover {color:#000;}
#footer_1 {float:left;width:192px;}
#footer_2 {float:left;width:176px;padding:0 8px;}

/* spaces */
.top_20 {padding-top:20px;}
.top_8 {/*padding-top:8px;*/}
.top_4 {padding-top:4px;}
.top_bottom_search {padding:6px 0 1px;/padding:5px 0 0;}
.top_10 {margin-top:10px;}
.left_0 {padding-left:0;}
.clear_3_4_5 {float:left;height:1px;font-size:1px;width:568px;}
.image_left {float:left;margin:0 17px 10px 0;}
.bottom_30 {padding-bottom:30px;}
.bottom_10 {padding-bottom:10px;}

/* misc no */
.no_float {float:none;}
.no_margin {margin:0;}
.no_padding {padding:0;}
.no_back {background:none;}

/* headers */
h1 {float:left;font-size:14px;font-weight:bold;}

#inside_2_3_4_5 h1 {

padding-bottom: 7px;
}

/* forms */
input, textarea, select {width:169px;border:none;padding:4px 3px;/padding:3px;font:13px Georgia, "Times New Roman", Times, serif;color:#555;background:#eff0f1;margin-top:2px;}
textarea {height:64px;width:361px;}
select {width:175px;padding:3px;/margin-top:3px;}
.btn {border:1px solid #1198b4;background-color:#e8f4f8;color:#1198b4;font-weight:bold;width:100px;font-size:13px;}
.columns_form, .columns_form_button {float:left;width:376px;padding-top:24px;background:url(../images/points-horizontal.gif) bottom repeat-x;}
.columns_form_button {background-image:none;}
.columns_form_3 {float:left;width:175px;padding-right:17px;padding-bottom:8px;}
.columns_form_4 {float:left;width:175px;padding-bottom:8px;}
.columns_form_5 {float:left;width:175px;padding-bottom:8px;padding-left:17px;}
.columns_form_3_4 {float:left;width:367px;padding-bottom:8px;}
.columns_form_3_4_5 {float:left;width:568px;padding-top:24px;background:url(../images/points-horizontal.gif) bottom repeat-x;}
.columns_form_3_4_5_items {float:left;width:568px;padding:5px 0;background:url(../images/points-horizontal.gif) bottom repeat-x;font-size:11px;}
.columns_form_3_4_5_items select {width:50px;margin-right:5px;font-size:11px;}
.columns_form_3_4_5_title {font-size:12px;padding-top:20px;}
.chk {margin:0;padding:0;height:14px;width:14px;}

/* photos */
a.photo_information_on, a:hover.photo_information_on {font-weight:bold;color:#ffaa11;}
a.photo_exhibitions_on, a:hover.photo_exhibitions_on {font-weight:bold;color:#7faf20;}
a.photo_information_off, a.photo_exhibitions_off {font-weight:normal;}

/* lightbox */
#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#lightbox a img{ border: none;}
#outerImageContainer{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#imageContainer{padding: 10px;}
#loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{width: 49%;height: 100%;background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */display: block;}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;
width: 100%}
#imageData{	padding:0 10px; color: #666;}
#imageData #imageDetails{ width: 70%; float: left; text-align: left;}	
#imageData #caption{ font-weight: bold;}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;}	
#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}

/* slideshow */
.slideshow, .slideshow-label, .slideshow-content, .slideshow-panel {
    font:12px Verdana, Tahoma, sans-serif;
}

.slideshow {
    padding:0;
    border:0;
    position:relative;
    display:none;           /* Set to "none" for not preview slideshow content */
    z-index:1
}
.slideshow-content {
    padding:0;
    color:#333;
    overflow:hidden;
    position:relative;
    z-index:1;
}

    /* Some Content Changes */
    .slideshow-content p {
        padding:0 !important;
        overflow:auto;
    }

    .slideshow-content img {
        padding:0 !important;
        border:0 !important;
    }

    .slideshow-slide {
        display:none;
        position:absolute;
    }

.slideshow-fullscreen {
    position:absolute;
    top:0;
    left:0;
    padding:0;
    border:0;  
    overflow:hidden;
}

.slideshow-label-place, .slideshow-panel-place {
    /* Stupid IE hack */
    // border-style:dotted; border-width: 1px 0; border-color: transparent; background:transparent;
}

.slideshow-label-place {
    padding:0;
    position:absolute;
    top:4px;
    right:6px;
    z-index:100;
    height:30px;
	width:60% !important;
}
    .slideshow-label {
        z-index:101;
        color:#fff;
        width:100%;
        height:100%;
        line-height:30px;
        text-indent:8px;
        font-weight:bold;
		
	    border:#888 solid 1px;
	    border-radius: 6px;
	    -moz-border-radius: 6px;
	    -khtml-border-radius: 6px;
	    -webkit-border-radius: 6px
    }

    .slideshow-label a,
    .slideshow-label a:hover,
    .slideshow-label a:active,
    .slideshow-label a:visited {
        color:#fff;
    }

.slideshow-panel-place {
    padding:0;
    position:absolute;
    bottom:4px;
    left:6px;
	width:60% !important;
    z-index:100;
    height:34px;
}
    .slideshow-panel {
        z-index:101;    
        width:100%;
        height:100%;
		padding:0 2px;
	    border:#888 solid 1px;
	    border-radius: 6px;
	    -moz-border-radius: 6px;
	    -khtml-border-radius: 6px;
	    -webkit-border-radius: 6px
    }
    
        .slideshow-panel a.button {
            display: block;
            width:30px;
            height:32px;
            float:left;
            text-indent:-99999%;
            overflow:hidden;
            outline: 0; /* @ Firefox, prevent dotted border after click */ 
            background-image:url(../images/slideshow-buttons.png);
            background-repeat:no-repeat;
            border:1px solid transparent
        }
        
            .slideshow-panel a.button:hover {
                background-color:#333;
            }
            
            
            .slideshow-panel a.first {
                background-position: 0 0
            }
            
            .slideshow-panel a.prev {
                background-position: -30px 0
            }
            
            .slideshow-panel a.play {
                background-position: -60px 0
            }
            
            .slideshow-panel a.stop {
                background-position: -90px 0
            }
            
            .slideshow-panel a.next {
                background-position: -120px 0
            }
            
            .slideshow-panel a.last {
                background-position: -150px 0
            }
            
            .slideshow-panel a.help {
                position:relative;
                background-position: -180px 0
            }
            
            .slideshow-panel span.counter {
                float:right;
                display: block;
                font-weight:700;
                color:#fff;
                /*width:26px;*/
                height:32px;
                line-height:32px;
                padding:0 8px;
            }


.slideshow-help {
    position:absolute;
    bottom:32px;
    z-index:101;   
    background-color:#ff9; 
    display:none;
	padding:2px;
	margin:0 2px;
    opacity: 0.8;
    width:98%;
}

.slideshow-frame div {
    position:absolute;
    top:0px;
    left:0px;
    background:url(../images/slideshow-play.png) 50% 50% no-repeat;
    z-index:201;
    cursor:pointer;
    width:100%;
    height:100%;
}

.slideshow-load {
    display:none;
}
    .slideshow-load div {
        position:absolute;
        top:0px;
        left:0px;
        background:url(../images/slideshow-ajax-loader.gif) 50% 50% no-repeat;
        z-index:201;
        cursor:pointer;
        width:100%;
        height:100%;
    }

.slideshow-shadow {
    position:absolute;
    top:0px;
    left:0px;
    z-index:200;
    width:100%;
    height:100%;
}
    
.slideshow-opacity {
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA9JREFUeNpiYmBgaAAIMAAAjwCD5Hc2/AAAAABJRU5ErkJggg==);
    background:rgba(0, 0, 0, 0.5);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#85000000, endColorstr=#85000000);
}

#slider-wrapper {
    width:558px;
    height:318px;
}
#slider {
	position:relative;
    width:558px;
    height:318px;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}
.nivo-controlNav {
	display:none;
	position:absolute;
	left:15px;
	bottom:10px;
}
.nivo-controlNav a {
	display:none;
	display:block;
	width:22px;
	height:22px;
	background:url(../images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	display:none;
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:89;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

/* radio */
.radio-home {float:left;width:760px;padding-left:8px;background:#fff;}
.radio-destacado {float:left;width:760px}
.radio-presentacion {float:left;width:368px;margin-top:20px;}
.radio-proyecto {float:left;width:376px;margin:20px 0 0 16px;}
.radio-proyecto-caja {background:#f3f3f3;float:left;width:346px;padding:15px;}
.radio-proyecto-email {float:left;width:346px;padding:15px;}
.radio-episodios {float:left;width:760px;background: url(../images/points-horizontal.gif) center top repeat-x;margin-top:20px;padding-top:20px;}
.radio-episodios li {float:left;width:176px;padding:0 14px 0 0;height:230px;}
.radio-episodios-imagen {float:left;width:176px;}
.radio-episodios-fecha {float:left;width:176px;padding:5px 0 3px;font:12px "Courier New", Courier, monospace;color:#888;}
.radio-episodios-titulo {float:left;width:176px;font-size:13px;line-height:16px;font-weight:bold;}
.radio-interna {float:left;width:568px;padding-left:8px;background:#fff;}
.radio-interna-destacado {float:left;width:568px;}
.radio-interna-texto {float:left;width:568px;background: url(../images/points-horizontal.gif) center top repeat-x;margin-top:20px;padding-top:20px;}
.radio-episodios-links {line-height:24px;}
.radio-episodios-links a {padding:2px 20px 2px 0;font-weight:bold;font-size:14px;}
.radio-episodios-links a.radio-mp3 {background:url(../images/icono-radio-mp3.gif) 0 0 no-repeat;padding-left:26px;}
.radio-episodios-links a.radio-mp3-descargar {background:url(../images/icono-radio-mp3-descargar.gif) 0 0 no-repeat;padding-left:47px;}
.radio-episodios-links a.radio-soundcloud {background:url(../images/icono-radio-soundclouds.gif) 0 0 no-repeat;padding-left:40px;}
.radio-episodios-links a.radio-itunes {background:url(../images/icono-radio-itunes.gif) 0 0 no-repeat;padding-left:26px;}
.radio-episodios-volver {float:left;width:568px;background: url(../images/points-horizontal.gif) center top repeat-x;margin-top:20px;padding-top:20px;padding-bottom:50px;}