/*
Theme Name: Museo del Padro
Description: Tema para los especiales de las exposiciones temporales del Museo del Prado
Author: Ángel Ruiz
Version: 1.0
*/

/* Reset */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul,ul,li{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
h1,h2,h3,h4,h5,h6{font-weight:normal}

/* Generales */
html,body{min-height:100%;height:auto!important;height:100%;font-family:Georgia, "Times New Roman", Times, serif}
body{background:#666}
.oculto{text-indent:-99999px;overflow:hidden}
.clear{*zoom:1}
.clear:before,.clear:after{display:table;content:"";line-height:0}
.clear:after{clear:both}
a{color:#2b2b0f}
a:hover{color:#069}
a,a:hover{text-decoration:none}

/* Tipografías */
@font-face{font-family:'lig-regular';src:url('library/fonts/c062002t-webfont.eot');src:url('library/fonts/c062002t-webfont.eot?#iefix') format('embedded-opentype'),url('library/fonts/c062002t-webfont.woff') format('woff'),url('library/fonts/c062002t-webfont.ttf') format('truetype'),url('library/fonts/c062002t-webfont.svg#corpoaligregular') format('svg');font-weight:normal;font-style:normal}
.lig-regular{font-family:"lig-regular", Georgia, "Times New Roman", Times, serif}

/* Estructura */
#cabecera{width:100%;background:url(img/bg-cabecera.jpg) repeat-x bottom #666}
#carrusel{width:100%;height:578px;margin:0 0 -20px;background:url(img/bg-carrusel.jpg) repeat-x}
#contenido{width:100%;padding:0 0 20px;background:#fff}
#pie{width:100%;padding:30px 0 60px;background:url(img/bg-pie.jpg) repeat-x top #666}

/* Cabecera */
#cabecera .caja{width:976px;height:160px;margin:0 auto;padding:0 20px;position:relative;background:url(img/bg-caja-cabecera.gif) no-repeat}
#cabecera h1,#cabecera h3{position:absolute}
#cabecera h1{bottom:55px;left:15px;font-size:68px}
#cabecera h1 a{color:#fff}
#cabecera h1 span{font-size:34px;color:#fc6}
#cabecera h3{bottom:57px;left:45px;font-size:25px;color:#fc6}
#cabecera h6.abc{width:83px;height:21px;position:absolute;bottom:30px;right:185px;background:url(img/logo-abc.gif) no-repeat}
#cabecera h6.abc a{width:83px;height:21px;display:block}
#cabecera h6.el-prado{width:145px;height:43px;position:absolute;bottom:30px;right:20px;background:url(img/logo-museo-prado.gif) no-repeat}
#cabecera h6.el-prado a{width:145px;height:43px;display:block}
#cabecera ul.top-nav{width:578px;height:32px;position:absolute;bottom:15px;left:20px;font-size:11px;text-transform:uppercase}
#cabecera ul.top-nav li{height:32px;margin:0 5px 0 0;float:left}
#cabecera ul.top-nav li a{height:31px;padding:0 10px;display:block;line-height:31px;color:#fc6;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#333;border-top:1px solid #202020}
#cabecera ul.top-nav li a:hover{height:30px;color:#fff;background:#686868;border-top:1px solid #808080;border-bottom:1px solid #505050}
#cabecera ul.top-nav li a.activo{height:30px;color:#333;background:#f0f0f0;border-top:1px solid #fff;border-bottom:1px solid #e8e8e8}

/* Pie */
#pie .caja{width:976px;margin:0 auto;color:#999;font-size:11px;text-transform:uppercase}
#pie h6.abc{width:83px;height:21px;margin:0 10px 0 0;float:left;background:url(img/logo-abc.gif) no-repeat}
#pie h6.abc a{width:83px;height:21px;display:block}
#pie p.copyright{width:269px;margin:12px 40px 0 0;float:left}
#pie ul.footer-nav{width:520px;margin:12px 0 0;float:left;overflow:hidden}
#pie ul.footer-nav li{padding:0 10px;float:left;border-left:1px solid #999}
#pie ul.footer-nav li:first-child{padding:0 10px 0 0;float:left;border-left:none}
#pie ul.footer-nav li a{color:#fc6}

/* Carrusel */
#carrusel .jcarousel-skin-museoprado .jcarousel-container{width:976px;height:498px;margin:0 auto;padding:30px 0 50px;position:relative}
#carrusel .jcarousel-skin-museoprado .jcarousel-container .jcarousel-next,#carrusel .jcarousel-skin-museoprado .jcarousel-container .jcarousel-prev{width:100px;height:100px;margin:0;display:block;position:absolute;z-index:5;top:214px;text-indent:-99999px;overflow:hidden;cursor:pointer}
#carrusel .jcarousel-skin-museoprado .jcarousel-container .jcarousel-clip{width:976px;height:498px;overflow:hidden}
#carrusel .jcarousel-skin-museoprado .jcarousel-container .jcarousel-clip ul.jcarousel-list{height:498px}
#carrusel .jcarousel-skin-museoprado .jcarousel-container .jcarousel-clip ul.jcarousel-list li{width:976px;height:478px;margin:10px 0;float:left;position:relative;display:table}
#carrusel .jcarousel-skin-museoprado .jcarousel-container .jcarousel-next,#carrusel .jcarousel-skin-museoprado .jcarousel-container .jcarousel-prev{background:url(img/botones-carrusel.gif) no-repeat}
#carrusel .jcarousel-skin-museoprado .jcarousel-container .jcarousel-next{right:0;background-position:-100px 0}
#carrusel .jcarousel-skin-museoprado .jcarousel-container .jcarousel-prev{left:0;background-position:0 0}
#carrusel .jcarousel-skin-museoprado .jcarousel-container .jcarousel-next:hover{background-position:-100px -100px}
#carrusel .jcarousel-skin-museoprado .jcarousel-container .jcarousel-prev:hover{background-position:0 -100px}
#carrusel .jcarousel-skin-museoprado .jcarousel-container .jcarousel-next-disabled,#carrusel .jcarousel-skin-museoprado .jcarousel-container .jcarousel-next-disabled:hover{background-position:-100px -200px;cursor:default}
#carrusel .jcarousel-skin-museoprado .jcarousel-container .jcarousel-prev-disabled,#carrusel .jcarousel-skin-museoprado .jcarousel-container .jcarousel-prev-disabled:hover{background-position:0 -200px;cursor:default}
/* Contenido carrusel */
#carrusel .jcarousel-skin-museoprado li img{-webkit-box-shadow:1px 1px 3px rgba(0, 0, 0, 0.7);-moz-box-shadow:1px 1px 3px rgba(0, 0, 0, 0.7);box-shadow:1px 1px 3px rgba(0, 0, 0, 0.7)}
#carrusel .jcarousel-skin-museoprado li .envoltorio{height:100%;width:100%;margin:0;padding:0;border:0}
#carrusel .jcarousel-skin-museoprado li .envoltorio td{vertical-align:middle;text-align:center}
#carrusel .jcarousel-skin-museoprado li .descripcion{width:219px;padding:10px;position:absolute;bottom:0;left:0;background:#fff;border-bottom:1px solid #c1a78c;font-size:11px;color:#666;line-height:130%}
#carrusel .jcarousel-skin-museoprado li .descripcion p{color:#999}

/* Contenido */
#contenido .caja{width:976px;margin:20px auto 0}
#contenido .izquierda{width:644px;float:left}
#contenido .derecha{width:312px;float:right}
#contenido .video .player{margin-bottom:15px}
#contenido .video h2{margin:0 0 20px;font-size:60px;color:#333;font-family:"lig-regular", Georgia, "Times New Roman", Times, serif;line-height:100%}
#contenido .video p{margin:0 0 20px;font-size:14px;color:#666;line-height:130%}
#contenido .caja.listado h5{margin:0 0 20px;padding:0 0 10px;font-size:30px;color:#999;font-family:"lig-regular", Georgia, "Times New Roman", Times, serif;border-bottom:1px solid #d9d9d9}
#contenido ul.listado-noticias li{margin:30px 0 0;padding:20px 0 0;position:relative;border-top:4px dotted #eaeaea;height:215px}
#contenido ul.listado-noticias li:first-child{margin:0;padding:0;border-top:none}
#contenido ul.listado-noticias li h3{margin:0 0 10px;padding:0 0 0 209px;font-size:34px;font-family:"lig-regular", Georgia, "Times New Roman", Times, serif;line-height:100%}
#contenido ul.listado-noticias li .firma{margin:0 0 10px;padding:0 0 8px 209px;border-bottom:4px solid #eaeaea;font-size:11px;text-transform:uppercase;color:#999}
#contenido ul.listado-noticias li p{padding:0 0 0 209px;font-size:14px;color:#666;line-height:130%}
#contenido ul.listado-noticias .imagen{position:absolute;left:-40px;top:10px}
#contenido ul.listado-noticias .imagen img{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}
#contenido .izquierda.noticia img{margin:0 0 20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
#contenido .izquierda.noticia .alignleft{margin:10px 20px 10px -166px;float:left;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
#contenido .izquierda.noticia h2{margin:0 0 20px;font-size:44px;color:#333;font-family:"lig-regular", Georgia, "Times New Roman", Times, serif;line-height:100%}
#contenido .izquierda.noticia .firma{margin:0 0 10px;padding:0 0 8px;border-bottom:4px solid #eaeaea;font-size:11px;text-transform:uppercase;color:#999}
#contenido .izquierda.noticia p{padding:0 0 0 166px;margin:0 0 15px;font-size:16px;color:#666;line-height:130%}
#contenido .izquierda.noticia blockquote{width:219px;margin:10px 20px 10px 0;padding:10px 10px 30px 0;float:left;background:url(img/bg-blockquote.gif) no-repeat bottom right}
#contenido .izquierda.noticia blockquote p{margin:0;padding:0;font-size:24px;color:#666;font-family:"lig-regular", Georgia, "Times New Roman", Times, serif;line-height:100%;font-style:italic;font-weight:bold}
#contenido .caja.pagina h3{font-size:48px;color:#333;font-family:"lig-regular", Georgia, "Times New Roman", Times, serif;line-height:100%;color:#999}
#contenido .caja.pagina ul{width:478px;float:left}
#contenido .caja.pagina ul li{margin:10px 0 0;padding:20px 0 0;border-top:1px solid #eaeaea}
#contenido .caja.pagina h5,#contenido .caja.pagina .mapa h5{margin:0 0 5px;font-size:28px;font-family:"lig-regular", Georgia, "Times New Roman", Times, serif;line-height:100%;color:#333}
#contenido .caja.pagina p,#contenido .caja.pagina .mapa p{font-size:14px;color:#666;line-height:130%}
#contenido .caja.pagina .mapa{width:456px;margin:10px 0 0;padding:10px;float:right;border:1px solid #eaeaea}
#contenido .caja.pagina .mapa h6{margin:10px 0 5px;font-size:20px;font-family:"lig-regular", Georgia, "Times New Roman", Times, serif;line-height:100%;color:#333}

/* Sidebar */
#contenido .info-interes{width:312px;margin:-40px 0 20px;padding:10px 0 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:1px 1px 3px rgba(0, 0, 0, 0.4);-moz-box-shadow:1px 1px 3px rgba(0, 0, 0, 0.4);box-shadow:1px 1px 3px rgba(0, 0, 0, 0.4);background:#f8f8f8}
#contenido .info-interes .seminarios{width:272px;margin:0 10px;padding:10px;position:relative;z-index:5;border-bottom:1px dotted #d9d9d9}
#contenido .seminarios h3{margin:0 0 5px;font-size:28px;font-family:"lig-regular", Georgia, "Times New Roman", Times, serif;line-height:25px;color:#333}
#contenido .seminarios p{font-size:14px;color:#666;line-height:130%}
#contenido .info-interes h4{padding:20px 10px 10px!important;font-size:28px;font-family:"lig-regular", Georgia, "Times New Roman", Times, serif;line-height:21px;color:#333}
#contenido .info-interes h4 span{font-size:15px;text-transform:uppercase;color:#999}
#contenido .info-interes ul.infointeres{width:312px;}
#contenido .info-interes ul.infointeres li{width:292px;padding:10px;border-top:1px dotted #d9d9d9}
#contenido .info-interes ul.infointeres li h5{margin:0 0 5px;padding:0!important;font-size:17px;font-weight:bold;font-family:"lig-regular", Georgia, "Times New Roman", Times, serif;line-height:100%;color:#c1a78c;border-bottom:none!important}
#contenido .info-interes ul.infointeres li h6{margin:10px 0 5px;font-size:16px;line-height:100%;color:#333}
#contenido .info-interes ul.infointeres li p{font-size:14px;color:#666;line-height:130%}

/* vídeos */
.postid-47 #contenido .izquierda.noticia p{padding:0}
.postid-47 #contenido .izquierda h2{margin:0 0 20px;padding:0 0 10px;font-size:30px;color:#999;font-family:"lig-regular", Georgia, "Times New Roman", Times, serif;border-bottom:1px solid #d9d9d9;}
.postid-47 #contenido .izquierda .firma{border-bottom:none}
.postid-47 #contenido .izquierda h3{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #d9d9d9;font-size:44px;color:#333;font-family:"lig-regular", Georgia, "Times New Roman", Times, serif;line-height:100%;}