#Principal.presentacionExpos .panoramica     {width:765px; height:56px; margin:35px 0; overflow: visible !important}
#Panoramica				{position:absolute; top:300px; left:235px}
#Panoramica a			{position:absolute; top:37px; left:680px; width:82px; height:52px; padding:0; display:block; float:left; clear:none; background:none;}
#Panoramica a:hover		{background:#FFF;}
#Panoramica a img		{width:82px; height:52px;}
#Panoramica a img.hover	{background:#000;}
#Panoramica a span		{display:none; font-size:0.85em; color:#BBB; padding:25px 0; text-align:center;}

/*exposicion permanente*/
#Panoramica a.bloque-52	{left:2px;}
#Panoramica a.bloque-51	{left:87px}
#Panoramica a.bloque-50	{left:172px}
#Panoramica a.bloque-49	{left:257px}
#Panoramica a.bloque-48	{left:342px}
#Panoramica a.bloque-47	{left:2px}
#Panoramica a.bloque-46	{left:87px}
#Panoramica a.bloque-45	{left:172px}
#Panoramica a.bloque-44	{left:257px}
#Panoramica a.bloque-47, #Panoramica a.bloque-46, #Panoramica a.bloque-45, #Panoramica a.bloque-44	{top:92px}

.ficha-imagenes 	{}
.ficha-imagenes ul 		{background:#F5F2E1; padding:5px 0 0 5px;}
.ficha-imagenes li 		{margin:0 5px 5px 0;}
.ficha-imagenes a		{background:#FFF; padding:3px; border:2px solid #FFF}
.ficha-imagenes a:hover	{border-color:#E1DEB3; border-radius:5px}
.ficha-imagenes img	{}


.ficha-audios ul 		{background:#F5F2E1; padding:5px 0 0 5px;}
.ficha-audios li 		{width:33.33%;}
.ficha-audios a			{background:#FFF; padding:3px; border:2px solid #FFF}
.ficha-audios a:hover	{border-color:#E1DEB3; border-radius:5px}
.ficha-audios .preplayer		{box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5); margin: 5px 5px 10px; border-radius: 50px; overflow: hidden;}
.ficha-audios .player			{height: 18px; overflow: hidden; position: relative; width:auto;}
.ficha-audios .player object	{position: absolute; top: -221px; width: 275px !important; left: -1px;}

/*exposicion casa de blas infante*/
#Panoramica a.bloque-61	{left:2px}
#Panoramica a.bloque-60	{left:87px}
#Panoramica a.bloque-59	{left:172px}
#Panoramica a.bloque-58	{left:257px}
#Panoramica a.bloque-57	{left:342px}
#Panoramica a.bloque-56	{left:427px}
#Panoramica a.bloque-55	{left:511px}

#Panoramica a.bloque-54	{left:2px}
#Panoramica a.bloque-53	{left:87px}
#Panoramica a.bloque-63	{left:172px}
#Panoramica a.bloque-64	{left:257px}
#Panoramica a.bloque-65	{left:342px}
#Panoramica a.bloque-66	{left:427px}

#Panoramica a.bloque-54, #Panoramica a.bloque-53, #Panoramica a.bloque-63,
#Panoramica a.bloque-64, #Panoramica a.bloque-65, #Panoramica a.bloque-66	{top:92px}

#GoogleMaps		{background:#F4F1E2;background:#FFF; font-family:"Lucida Grande"; box-shadow:0 0 2px #7F7327}
#GoogleMaps	dt 	{cursor:pointer; padding:5px 20px; font-size:1.3em}
#GoogleMaps	dd 	{padding:0 20px 5px; border:1px dotted #D4D0C4; margin:1px; background:#F4F3F0}
#GoogleMaps	dd a {float:right; display:block; overflow:hidden; clear:none; margin:6px 0 0; padding:3px 15px; color:#000 !important; text-decoration:none}

#Principal                                   {padding:0 0 10px}
#Principal a                                 {text-decoration:underline;}
#Principal a:hover                           {}
#Principal .sinresultados                    {text-align: center; margin:25px auto}
#Principal h2, #Principal h3, #Principal h4  {color:#345766}

#Principal h1	{font:1.6em Georgia,"Times New Roman",Times,serif;}
#Principal h2	{font:1.25em "Lucida Grande"}
#Principal h3	{font:1.1em/1.3em Georgia,"Times New Roman",Times,serif;}
#Principal h4	{font:1em "Lucida Grande" }

#Principal .preimagen {*width:340px}

#Principal .ficha-enlaces h2 	{col.or:red}
#Principal .ficha-documentos h2 {color:#5A8848}



#Principal #Fechas   	{float:left;}
#Principal .categoria {background:#1A95B3; color:#FFF; padding:5px; margin:0 0 10px 0}

#Principal #Contenido             {}
#Principal #Contenido .izquierda  {margin:0 200px 0 0;  }
#Principal #Contenido .derecha    {width:180px; float:right; clear:none}
#Principal #WYSIWYG 			  {display:block; overflow: hidden; float:none; margin:0 0 0 0; }

#Principal .IMG0ypie, #Principal .MUL0ypie  {display:block; overflow:hidden; float:right; clear:none; margin:4px 0 10px 15px; border:1px solid #EEE; background:#FAFAFA}
#Principal.mediateca .IMG0ypie, #Principal.mediateca .MUL0ypie {float:left; width:auto}

#Principal .MUL0ypie .imagen, #Principal .IMG0ypie .imagen  {text-align:center; display: block; overflow: hidden;}
#Principal .IMG0ypie img      		  						{float:none; padding:1px 1px 0; margin:0; float:inherit}
#Principal .IMG0ypie a  		  							{display:block; overflow:hidden; clear:none}
#Principal .IMG0ypie a:hover  		  						{background:none; color:#FFF}
#Principal .IMG0ypie .piefoto, #Principal .MUL0ypie .piefoto{text-align:center; font:0.9em Arial; padding:5px; color:#848687; background:#FFF; border-top:1px solid #EEE}
#Principal .IMG0ypie .email, #Principal .MUL0ypie .email   	{background: #FFF;}


#Principal .piefoto {width:250px; margin:10px auto 0 !important; font-size:0.85em}


#Principal .IMG0DT   			{position:relative; top:-40px; width:213px; margin:0 11px; float:left; clear:none; text-align:center;}
#Principal .IMG0DT dt			{}
#Principal .IMG0DT dl 			{padding:1px; height:250px; overflow:hidden; border:1px solid #DDD}
#Principal .IMG0DT dd 			{line-height:0.9em; padding:6px 3px; margin:1px 0; border:1px solid #DDD; background:#FEFEFE}


#Principal.noticias .ficha-videos 		{width:342px; margin-left:10px;}
#Principal.noticias .ficha-enlaces 		{width:322px; margin-left:10px !important; background:#f4f2e3; padding: 10px 10px 5px; box-shadow: 0 1px 1px rgba(0,0,0,.3);}
#Principal.noticias .ficha-enlaces ul,
#Principal.noticias .ficha-enlaces li 	{background:none; padding:0; margin:0 !important}
#Principal.noticias .ficha-enlaces li 	{margin:0 0 5px !important; clear:both; background:#FFF; padding:5px 10px; box-shadow:0 1px 1px rgba(0,0,0,.1); border-left:2px solid #007835;}
#Principal.noticias .ficha-enlaces a 	{font-size:1.2em; display:inline-block; font-weight:400; text-shadow:0 1px .2px rgba(0,0,0,.3)}


#HTMLNotas, #HTMLArchivos, #HTMLEnlaces, #HTMLAutores {display:block; overflow: hidden; clear:none; position:relative; margin:10px 0;}

.ficha-enlaces li		{margin:0 0 4px 4px; padding:0 0 0 9px;  font:1em/1.3em Arial, Helvetica, sans-serif; list-style:none; background:transparent url(../_images/bulletcuadradomarron.gif) 0 6px no-repeat}
.ficha-enlaces a		{color:#3f3b34; text-decoration:none !important; background:none}
.ficha-enlaces a:hover	{text-decoration:underline !important}

.ficha-documentos li			{background:transparent url(../_images/bulletcuadradomarron.gif) 0 13px no-repeat}
.ficha-documentos a				{font-size:1.3em; line-height:1.8em}
.ficha-documentos .icon-docs	{background:transparent url(../_images/attachment.png) 0 0 no-repeat; padding:0 24px 24px 0; margin:0 5px 0 0;}
.ficha-documentos .contenido	{margin-left:29px}

/*** HTMLNotas ***/
#HTMLNotas                       {color:#666; margin:0 0 5px 0}
#HTMLNotas .titulo               {font-style:italic; font-weight:bold;}
#HTMLNotas .comdes               {margin:0 4% 0 0;}
#HTMLNotas .comdesdos            {margin:0;}
#HTMLNotas .comdes br            {margin:0 0 5px 0}
#HTMLNotas .dobles               {float:left; clear:none; width:48%}
#HTMLNotas .quoteabre, #HTMLNotas .quotecierra {display:block; overflow:hidden; clear:none;}
#HTMLNotas .quoteabre    {background:transparent url(../_images/quote_abre.png) 0 0 no-repeat; padding:10px 0 0 20px}
#HTMLNotas .quotecierra {background:transparent url(../_images/quote_cierra.png) 100% 100% no-repeat; padding:0 20px 10px 0}

.tituloHTMLBloques 			 {font-size:1.4em; padding:10px; font-weight: bold;}

#HTMLArchivos    				{}
#HTMLArchivos ol 				{}
#HTMLArchivos li 				{list-style:decimal-leading-zero inside !important; margin:0 0 10px; padding:0; background:none}
#HTMLArchivos a					{color:#3f3b34; text-decoration:none; background:none}
#HTMLArchivos a:hover			{text-decoration:underline}
#HTMLArchivos span				{margin:0; padding:0; text-decoration:none}
#HTMLArchivos .descripcion 		{font-family:Arial; font-size:0.92em; color:#848687; margin:5px 0 10px 20px}
#HTMLArchivos .imagencomp  		{float:right; width:100px; clear:none; overflow: hidden; margin:0 0 5px 15px}
#HTMLArchivos .imagencomp img 	{width:100px;}
#HTMLArchivos .imagencomp .pie 	{text-align:center; font-size: 0.8em; padding:5px; font-family:Arial; color:#848687}
#HTMLArchivos .contenido  		{margin:0 0 5px 20px; font-size:0.85em; color:#666}
#HTMLArchivos .enlacecomp 		{background:transparent url(../_images/bullet.gif) 3px 0 no-repeat; padding:0 0 0 20px; margin:0 0 0 15px; font-style:italic}

#HTMLArchivos.galeria			{display:block; overflow:hidden; clear:none;}
#HTMLArchivos.galeria .titulo 	{margin:0 0 5px}
#HTMLArchivos.galeria ul, #HTMLArchivos.galeria li {display:block; overflow:hidden; clear:none; float:none;}
#HTMLArchivos.galeria ul	{}
#HTMLArchivos.galeria li 	{float:left; width:110px; height:110px;  margin:0 4px 4px 0; padding:0; background:#FFF;  border:1px solid #E9E4C4;}
#HTMLArchivos.galeria a		{display:block; overflow:hidden; clear:none; float:none}
#HTMLArchivos.galeria img	{height:110px}
#HTMLArchivos.galeria span	{font-size:0.85em; color:#666; padding:3px 5px; display: block; overflow: hidden; line-height:1.1em}

#HTMLArchivos.vidaobra ul, #HTMLArchivos.vidaobra li {display:block; overflow:hidden; clear:none; float:none; background:none}
#HTMLArchivos.vidaobra li 			{margin:0 0 0 10px; padding:0}
#HTMLArchivos.vidaobra dt 			{font-weight:bold; background:#EEE; margin:0 0 1px 0; padding:0 0 0 10px; cursor:pointer}
#HTMLArchivos.vidaobra dd 			{padding:10px 15px; background:transparent url(../_images/fondoArchivoRelacionado.png) 0 0 no-repeat; float:none;}
#HTMLArchivos.vidaobra a			{display:block; overflow:hidden; clear:none; float:none; text-decoration: none}
#HTMLArchivos.vidaobra span			{font-size:0.85em; color:#666; padding:3px 5px; display: block; overflow: hidden; line-height:1.1em}
#HTMLArchivos.vidaobra .contenido 	{margin:10px 0 10px 10px; font-size:1em; color:#444}
#HTMLArchivos.vidaobra .enlacecomp	{background:transparent url(../_images/bullet.gif) 0 2px no-repeat; padding:0 0 0 20px; margin:0 0 0 15px; font-style:italic}

#HTMLArchivos.educacion			{margin:0}
#HTMLArchivos.educacion	ol	{background:transparent url(../_images/fondoArchivoRelacionado.png) 0 0 no-repeat; padding:10px 0 7px 10px; line-height:inherit}
#HTMLArchivos.educacion li	{background:none; margin:0 0 3px; padding:0}

table.observatorio			{border:1px solid #999; margin:8px 0;}
table.observatorio caption	{text-align:left; font-size:1.2em; color:#345766}
table.observatorio .nodata	{text-align:right}
table.observatorio th		{background:#CCC; padding:3px 10px}
table.observatorio td		{border:1px solid #999; border-bottom:0; border-right:0;padding:3px; text-align:center}

#HTMLAutores               	{padding:0}
#HTMLAutores ul,
#HTMLAutores li            	{padding:0; margin:0; list-style:none;}
#HTMLAutores li.autor		{}
#HTMLAutores .nomapell		{font-size: 1.2em; font-weight:bold; padding:0; margin:0 0 3px 0; border-bottom:1px solid #E2DEB3; }
#HTMLAutores .email    		{background:#EFEFEF; display:block; overflow:hidden;font-size: 0.8em; font-weight: lighter; padding:0 3px; margin:2px 0 }
#HTMLAutores .datoscompl	{border:1px solid #DDD; margin:1px 0 10px; padding:15px; background:#FBFBFB; -moz-border-radius: 0 0 10px 10px; -webkit-border-radius:0 0 10px 10px}
#HTMLAutores .abstrac		{font-size: 1.1em; display:block; overflow:hidden; margin:10px 0}

#HTMLAutores ul li ul      	{display:block; overflow: hidden; margin:10px 0 5px; padding:0 0 10px 5px}
#HTMLAutores ul li ul li   	{font-size:0.9em; float:left; display:inline; padding:2px 2px 2px 5px; width:19%;}

#HTMLAutores.vvirtual li  		{float:left; margin:0 10px 0 0}
#HTMLAutores.vvirtual li.titulo {float:none; font-weight:bold}
