html {

/*	overflow-x: hidden; */

}

body { 

	font-size: 68% !important;

	font-size: 67%;

	font-family: Arial, Verdana, sans-serif;

	color: #CFC9C0;

	background: #333;

	margin: 20px 0 289px 0;

}

p {

	margin-bottom: 15px;

	display: block;

}

/* DEFINICIONES */

.cincuenta {

	width: 50%;

}

.cien {

	width: 100%;

}

.left {

	float: left;

}

.right {

	float: right;

}

.texto-right {

	text-align:right;

}

.texto-left {

	text-align:left;

}

.texto-center {

	text-align: center;

}

.clear-both {

	clear: both;

}

.transpar {

	display: none !important;

}

.block {

	display: block !important;

}

.back-en-cero {

	background-position: 0 0 !important;

}

.negro {

	background: #121212 !important;

}

.grisclaro {

	color: #978C88;

}

.rojo {

	color: #D02F1D !important;

}

.bottom40 {

}

.sinmartop {

	margin-top: 0 !important;

}

.sinmargbot {

	margin-bottom: 0 !important;

}

.sinpadding {

	padding: 0 !important;

}

.sinpadbot {

	padding-bottom: 0 !important;

}

.sinpadtop {

	padding-top: 0 !important;

}

.heightauto {

	height: auto !important;

}

.minheightauto {

	min-height: 0 !important;

	border-bottom: 1px solid #FFF;

	padding-bottom: 8px !important;

}

.widthauto {

	width: auto !important;

}

.width465 {

	width: 465px !important;

}

.width155 {

	width: 155px !important;

}

.overflowauto {

	overflow: auto !important;

}

.relative {

	position: relative !important;

}

.absolute {

	position: absolute !important;

}

.paddingleft32 {

	padding-left: 32px !important;

}

.margintop1 {

	margin-top: 1px !important;

}

.margintop25 {

	margin-top: 25px !important;

}

.margintop35 {

	margin-top: 35px !important;

}

.marginright50 {

	margin-right: 50px !important;

}

.marginleft15 {

	margin-left: 15px !important;

}

.marginbottom1 {

	margin-bottom: 1px !important;

}

.marginbottom5 {

	margin-bottom: 5px !important;

}

.marginbottom10 {

	margin-bottom: 10px !important;

}

.marginbottom15 {

	margin-bottom: 15px !important;

}

.marginbottom20 {

	margin-bottom: 20px !important;

}

.paddingtop10 {

	padding-top: 10px !important;

}

.paddingtop20 {

	padding-top: 20px !important;

}

.paddingbottom10 {

	padding-bottom: 10px !important;

}

.paddingbottom20 {

	padding-bottom: 20px !important;

}

.paddingbottom30 {

	padding-bottom: 30px !important;

}

.paddingbottom40 {

	padding-bottom: 40px !important;

}

.paddingbottom50 {

	padding-bottom: 50px !important;

}

.paddingright10 {

	padding-right: 10px !important;

}
#colder #sinfondo .paddingright20 {

	padding-right: 20px !important;

	width: 279px !important;

}

.paddingright30 {

	padding-right: 30px !important;

}

.paddingright40 {

	padding-right: 40px !important;

}

input, select, textarea {

	color: #726B67;

	font-family: Arial, Verdana, sans-serif;

	font-size: 1em;

	padding: 2px 0 2px 3px;

	border: 1px solid #726B67;

}

input:focus, select:focus, textarea:focus {

	border: 1px solid #CCC;

}

input[type="hidden"] {

	display: none;

}

input[type="checkbox"] {

	border: 0;

}

/* FONTS */

.bold {

	font-weight: bold;

}

.italic {

	font-style: italic;

}

.upper {

	text-transform: uppercase;

}

p.nueve {

	font-size: 0.85em !important;

}

.tahoma {

	font-family: Tahoma, Arial, Verdana, sans-serif !important;

}

.trece-bold {

	font-size: 1.2em !important;

	font-weight: bold !important;

}

.catorce {

	font-size: 1.3em;

}

.diecisiete {

	font-size: 1.65em;

}

p.once, h2.once, h3.once span.once strong.once {

		font-size: 1em !important;

}

.blanco {

	color: #FFF !important;

}

.marron {

	color: #C68D1A;

}

.quince {

	font-size: 1.4em;

}



a.link-marron {

	color: #C58C19 !important;

}

a.link-marron:hover {

	color: #726B67 !important;

}



/* HEADER */

#header {

	width: 994px;

	position: absolute;

	z-index: 20;

	left:50%;

	margin-left:-495px;

}

#header #logo {

	margin-top: 75px;

	margin-left: 30px !important;

	margin-left: 15px;

	float: left;

}

#header .link, #header .linkover {

	float: left;

	margin-bottom: 0;

}

#header .linkover {

	position: relative;

}

#header .link a, #header .linkover a {

	display: block;

	width: 472px !important;

	width: 468px;

	height: 227px;

	float: left;

}

#header .linkover a {

	width: 307px !important;

}

#header .link span, #header .linkover span {

	display: none;

}

#header #idiomas {

	float: right;

	width: 22px !important;

	width: 26px;

}

#header #idiomas span {

	display: none;

}

#header #idiomas a:link, #header #idiomas a:visited {

	width: 18px;

	display: block;

	float: left;

}

#header #idiomas #ingles a:link, #header #idiomas #ingles a:visited {

	background: url(/images/ingles.gif) left top no-repeat;

	height: 65px;

}

#header #idiomas #castellano a:link, #header #idiomas #castellano a:visited {

	background: url(/images/castellano.gif) left top no-repeat;

	height: 92px;

}

#header #idiomas #euskera a:link, #header #idiomas #euskera a:visited {

	background: url(/images/euskera.gif) left top no-repeat;

	height: 70px;

}

#header #idiomas #ingles a:hover, #header #idiomas #castellano a:hover, #header #idiomas #euskera a:hover {

	width: 22px;

	background-position: -18px top;

}

#header #idiomas #castellano .activa, #header #idiomas #euskera .activa, #header #idiomas #ingles .activa {

	width: 22px !important;

	background-position: -18px top !important;

}

#header #menu {

	border-top: 1px solid #FFF;

	border-bottom: 1px solid #FFF;

	height: 22px;

	background: #C68D1A;

	clear: both;

	width: 982px;

	padding-left: 8px;

	padding-top: 9px;
	
	padding-bottom:2px;

	position: relative;

}

#header #menu  li {

	display:block;

	margin: 0 8px;

	float: left;

}

#header #menu li a {

	color: #B3ABA8;

	text-transform: uppercase;

	text-decoration: none;

	font-size: 1.3em;

	font-weight: bold;

}

#header #menu li a:hover {

	color: #FFF;

}

#header #menu li.raiz strong {

	display: block;

}



#header #menu a {

	display: block;

}

#header #menu li ul ul {

}

#header #menu li ul {

	position: absolute;

	left: -999em;

	width: 990px;

	padding-top: 6px !important;

	padding-top: 11px;

	background: url(/images/fondo_menudesp.gif) left -1px repeat-x !important;

	background: url(/images/fondo_menudesp.gif) left 4px repeat-x;

	padding-bottom: 20px;

}

*+html #header #menu li ul {

	padding-top: 10px !important;

	background: url(/images/fondo_menudesp.gif) left 3px repeat-x !important;

}

#header #menu li:hover ul, #header #menu li.sfhover ul {

	left: 0;

	display: block;

}

#header #menu li:hover a, #header #menu li.sfhover a {

	color: #FFF;

}

#header #menu li ul li {

	margin: 0;

}

*+html #header #menu li ul li {

	margin: 1px 0 0 0;

}

#header #menu li ul li.primera {

	border-left: 26px solid #CFC9C0;

}

#header #menu li ul li a, #header #menu li:hover ul li a, #header #menu li.sfhover ul li a {

	color: #666;

	text-decoration: none;

	font-weight: bold;

	padding: 9px 8px;

	background:  #FFF url(/images/fondo_menudesp_item.gif) left 11px no-repeat;

	font-size: 1em;

	text-transform: none;

}

*+html #header #menu li ul li a, *+html #header #menu li:hover ul li a, *+html #header #menu li.sfhover ul li a {

	padding: 9px 8px 8px 8px;

}

#header #menu li ul li.primera a {

	background: #FFF;

}

#header #menu li ul li a:hover {

	color: #C68D1A;

}

#header #menu.eu li {

	margin: 0 11px;

}

#header #menu.in li {

	margin: 0 10px;

}

#header #menu.in li ul li a, #header #menu.in li:hover ul li a, #header #menu.in li.sfhover ul li a {

	padding: 9px 4px 9px 5px;

}

#header #menu.in li ul li {

	margin: 0;

}#header #menu.eu li ul li {

	margin: 0;

}

#header #menu.eu li ul li a, #header #menu.eu li:hover ul li a, #header #menu.eu li.sfhover ul li a {

	padding: 9px 6px 9px 7px;

}

*+html #header #menu li.raiz .relative {

	position: relative;

	top: -3px;

	margin-bottom: -3px;

}



.boxgrid {  

	float:left; 

	overflow: hidden; 

	position: relative; 

}

#header #slideheader {

	background: #121212;

	width: 285px;

	height: 0;

	padding: 0;

	position: relative;

	z-index: 40;

	left: 0;

	overflow: hidden;

}

.img-slideheader img {

	float: left;

	padding: 5px;

	border: 1px solid #2B2826;

	margin-top: 8px;

	margin-right: 10px;

}

.img-slideheader a:hover img {

	border: 1px solid #605A57;

}

#slideheader .colper, #boxder-coleccion .colper {

	margin-bottom: 0;

	color: #726B67;

	font-size: 1.3em;

	line-height: 100%;

	height: 1em;

}

#slideheader .itirec {

	margin-bottom: 0;

	color: #FFF;

	font-size: 2.1em;

}

#boxder-coleccion .colper strong {

	font-size: 0.85em;

}

#boxder-coleccion .itirec {

	margin-top: 1px;

	font-size: 2.1em;

}

#slideheader strong .sIFR-flash {

	font-size: 1.3em;

}

#slideheader .itirec .sIFR-flash {

	font-size: 2.1em;

}

.textos-slideheader {

	float: left;

	margin-top: 13px;

	width: 153px;

}

.textos-slideheader .titulo {

	margin-bottom: 3px;

	font-size: 1.2em;

	font-weight: bold;

	color: #C68D1A;

}

.textos-slideheader .titulo a {

	font-weight: bold;

	color: #C68D1A;

	text-decoration: none;

}

.textos-slideheader .titulo a:hover {

	text-decoration: underline;

}

.textos-slideheader .autor {

	color: #B3ABA8;

	font-weight: bold;

	margin-bottom: 5px;

}

.textos-slideheader li {

	margin-bottom: 0;

}

.textos-slideheader li a {

	text-decoration: none;

	font-weight: bold;

	color: #726B67;

	padding-left: 14px;

}

.textos-slideheader li.audioguia a {

	background: url(/images/fondolink_audioguia.gif) left 3px no-repeat;

}

.textos-slideheader li.fotoampliada a {

	background: url(/images/fondolink_fotoampliada.gif) left 3px no-repeat;

}

.textos-slideheader li.tour a {

	background: url(/images/fondolink_tour.gif) left 2px no-repeat;

}

.textos-slideheader li.sordos a {

	background: url(/images/fondolink_sordos.gif) left 2px no-repeat;

}

.textos-slideheader li.audioguia a:hover, .textos-slideheader li.fotoampliada a:hover {

	color: #B3ABA8;

	background-position: left -8px;

}

.textos-slideheader li.tour a:hover {

	color: #B3ABA8;

	background-position: left -10px;

}

.textos-slideheader li.sordos a:hover {

	color: #B3ABA8;

	background-position: left -11px;

}



/* FONDOS PARA EL HEADER CON COORDENADAS SEGÚN LA ZONA MAS RECONOCIBLE DE LA OBRA */

div.uno {

	background: url(/images/encabezados/1.jpg) left -245px no-repeat;

}

div.dos {

	background: url(/images/encabezados/2.jpg) left -245px no-repeat;

}

div.tres {

	background: url(/images/encabezados/3.jpg) left -170px no-repeat;

}

div.cuatro {

	background: url(/images/encabezados/4.jpg) left -175px no-repeat;

}

div.cinco {

	background: url(/images/encabezados/5.jpg) left -93px no-repeat;

}

div.seis {

	background: url(/images/encabezados/6.jpg) left -163px no-repeat;

}

div.siete {

	background: url(/images/encabezados/7.jpg) left -375px no-repeat;

}

div.ocho {

	background: url(/images/encabezados/8.jpg) left -60px no-repeat;

}

div.nueve {

	background: url(/images/encabezados/9.jpg) left -245px no-repeat;

}

div.diez {

	background: url(/images/encabezados/10.jpg) left -205px no-repeat;

}

div.once {

	background: url(/images/encabezados/11.jpg) left -278px no-repeat;

}

div.doce {

	background: url(/images/encabezados/12.jpg) left -135px no-repeat;

}

div.trece {

	background: url(/images/encabezados/13.jpg) left -175px no-repeat;

}

div.catorce {

	background: url(/images/encabezados/14.jpg) left -328px no-repeat;

	font-size: 1em;

}

div.quince {

	background: url(/images/encabezados/15.jpg) left -165px no-repeat;

	font-size: 1em;

}

div.dieciseis {

	background: url(/images/encabezados/16.jpg) left -156px no-repeat;

	font-size: 1em;

}

div.ajax {

	background: url(/images/ajax-loader.gif) 320px 250px no-repeat !important;

}



/* FOOTER */

#menupie {

	clear: both;

	background: #C68D1A;

	text-align: center;

	padding: 13px 0 !important;

	padding: 6px 0 13px 0;

}

*+html #menupie {

	padding: 6px 0 13px 0 !important;

}

#menupie li {

	display: inline;

	border-left: 1px solid #726B67;

	padding: 0 5px 0 9px;

}

#menupie li.primera {

	border-left: 0;

}

#menupie li a {

	color: #FFF;

	text-transform: uppercase;

	text-decoration: none;

	font-weight: bold;

}

#menupie li a:hover {

	color: #936913;

}

#footer {

	margin: 0 auto;

	clear: both;

	width: 990px;

	padding-top: 10px;

	padding-bottom: 50px;

	text-align: center;

	position: relative;

}

#footer p {

	margin-bottom: 3px;

	color: #726B67;

	font-weight: bold;

}

#footer li {

	display: inline;

	color: #726B67;

	margin: 0 0 0 4px;

}

#footer li a {

	margin: 0 0 0 6px;

	color: #726B67;

	text-decoration: none;

}

#footer li a:hover {

	color: #FFF;

}

#footer #linksinf {

	padding-top: 5px;

}

#footer #linksinf li {

	margin: 0;

}

#footer #linksinf li.taw img {

	position: relative;

	top: 3px;

}

#box_accesible{ padding:10px 0;}

/* CONTENIDO */

.box:after, #contenido:after, .hojafecha:after, .destacado-obra:after, #acordeon-alquiler .content:after,
#acordeon-amigos .content:after,
#lista-categorias:after,
#acordeon-mapaweb:after,
#calendario-exposiciones li div.hojafecha:after {

	content:"|";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}

#calendario-exposiciones .expo_prox{
	padding-bottom:45px;
}

#wrapper {

	position: relative;

	top: 259px;

}

#contenido {

	clear: both;

	width: 990px;

	margin: 0 auto;

	position: relative;

	background: url(/images/fondo_contenido_home.gif) left top repeat-y;

}

*+html #contenido {

	left: 1px;

}

#contenido.fondoblanco {

	background: #FFF url(/images/contenido_fondoblanco.gif) right top repeat-y;

	color: #726B67;

}

#contenido #colizq {

	float: left;

	width: 665px;

}

#contenido #colder {

	float: left;

	width: 325px;

}

#box-buscador {

	width: 299px;

	padding: 14px 0 5px 26px !important;

	padding: 11px 0 5px 26px;

	background: #726B67;

	clear: both;

}

*+html #box-buscador {

	padding: 11px 0 7px 26px !important;

}

#box-buscador label strong {
	
	font-family: "Univers",Arial,Helvetica,sans-serif;

	display: block;

	font-size: 1.3em;

	color: #C9C0BD;

	height: 1.2em;
	
	text-transform:uppercase;

}

#box-buscador label strong .sIFR-flash {

	font-size: 1.3em;

	float: left;

	font-weight: bold;

}

#box-buscador label input {

	width: 220px;

	margin-top: 3px;

}

#box-buscador .boton-form {

	padding: 0;

	border: 0;
	
	margin-left:5px;

	position: relative;

	background: url(/images/botones/buscar.png) left top no-repeat;

	cursor: pointer;

	/*line-height: 0;*/

	text-indent: -9999px;

	width: 4em;

	top: -1px;

}

#box-buscador .boton-form:hover {

	background-position: left -20px;

}

#colder .box, #colizq .box {

	width: 269px;

	padding: 30px 30px 28px 26px !important;

	padding: 30px 30px 32px 26px;

	background: #202020;

	clear: both;

	border-bottom: 1px solid #2B2826;

}

*+html #colder .box {

	padding: 30px 30px 25px 26px !important;

}

#colder #sinfondo .box.paddingright{
	padding-right:0 !important;
	width:299px;
}

#colizq .box {

	width: 275px;

	border-bottom: 0;

}

#colizq .negro {

	background: #171717 !important;

	padding: 33px 40px 25px 26px !important;

	padding: 33px 40px 6px 26px;

	width: 261px !important;

	width: 260px;

}

*+html #colizq .negro {

	width: 260px !important;

}

#colder .negro {

	border-bottom: 0;

}

#colder .bordebottom {

	border-bottom: 1px solid #202020;

}

#colder .box a img, #colder .box img.sinlink {

	float: left;

	padding: 5px;

	border: 1px solid #2B2826;

	margin-right: 12px;

}

#colder .box a:hover img {

	border: 1px solid #605A57;

}

#colder .box p, #colizq .box p {

	margin-bottom: 7px;

}

#colder .box .tit, #colizq .box .tit, #colder #calendario-exposiciones .tit {

	margin-bottom: 0;

	color: #C68D1A;

	font-size: 1.4em;

	line-height: 100%;

	height: 1em;

}

#calendario-exposiciones .tit {

	height: 0.9em !important;

}

#colder .box .subtit, #colizq .box .subtit, #colder #sinfondo .box .subtit2 {

	margin-bottom: 0;

	font-size: 1.9em;

	color: #FFF;

}

#colder #sinfondo .box .subtit2 {

	font-size: 1.65em;

}

#colizq .box .subtit {

	font-size: 2.4em;

	margin-bottom: 15px;

}

#colder .box a, #colizq .box a {

	text-decoration: none;

	font-weight: bold;

	color: #B3ABA8;

}
#colder .box a.marron{
color: #C68D1A;
}

#colder .box a:hover, #colizq .box a:hover {

	color: #726B67;

}

#colder .box #ajugar {

	background: #202020 url(/images/fondo_ajugar.jpg) right 0 no-repeat;
	
	padding:0 80px 0 6px;

}

#colder .box #sugerencias {

	position: relative;

	left: -10px;

	background: #202020 url(/images/fondo_sugerencias.jpg) left 10px no-repeat;

	padding-left: 113px;

	color: #CFC9C0;

}

#colder .box #magazine {

	padding-left: 6px;

	padding-right: 80px;

	background: #202020 url(/images/fondo_cronica.jpg) right top no-repeat;

}


























#colder .box.sinpaddingbottom{
	padding-bottom:10px !important;	
}
#colder .box #calendario{
	padding-left:6px;
	padding-right:6px;
}
#colder .box #calendario table{
	border-collapse: separate;
	border: 1px solid #202020;
	margin: 10px auto;
}
#colder .box #calendario caption{
	display:none;
}
#colder .box #calendario th{
	vertical-align:middle;
	text-align:center;
	color:#B2ABA6;
	padding:5px 0;
	background-color:#726B67;
	border:1px solid #726B67;
}
#colder .box #calendario th.mes_actual{
	font-family:Arial, Helvetica, sans-serif;
	margin:0 15px;
	font-size:1.4em;
	color:#B2ABA6;
	font-weight:bold;
}
#colder .box #calendario th a{
	display:block;
}
#colder .box #calendario th a img{
	border:0;
	margin:0;
	float:none;
	
}
#colder .box #calendario td{
	width: 34px;
	height: 34px;
	text-align: center;
	vertical-align: middle;
	color: #B2ABA6;
	background-color:#2B2826;
	position: relative;
	border:1px solid #202020;
}
#colder .box #calendario td.date_has_event {
	color: #FFF;
	background-color:#968F8D;
	cursor:pointer;
}
#colder .box #calendario td.date_has_event:hover {
	background-color:#C9C0BD;
}
#colder .box #calendario td.padding {
	background-color:#272523;
}
#colder .box #calendario td.today {
	color: #FFF;
	background-color:#C68D1A;
}
#colder .box #calendario td.today:hover {
	background-color:#C68D1A;
}
#colder .box #calendario .events {
	position: relative;
}
#colder .box #calendario .events ul {
	text-align: left;
	position: absolute;
	display: none;
	z-index: 1000;
	padding: 5px 7px;
	background: #FFF;
	font-size: 1.1em;
	width: 200px;
	list-style: none;
}
#colder .box #calendario .events li {
	padding-bottom: 3px;
	font-family:Arial, Helvetica, sans-serif;
}
#colder .box #calendario .events li a {
	display: block;
	color: #726B66;
	font-weight:bold;
	text-decoration:underline;
	background:url(../images/calendario/item_event.png) no-repeat 0 7px;
	padding-left:10px;
}
#colder .box #calendario .events li a:hover{
	background:url(../images/calendario/item_event_on.png) no-repeat 0 7px;
	color:#C68D1A;
}




#colder .sinbordebottom, #colder .sinbordebottom .box {

	border-bottom: 0;

}

#colizq #eventos .box {

	float: left;

	height: 170px;

}

#colizq #eventos a img {

	float: right;

}

#colizq #actualidad {

	float: left;

}

*+html #colizq #actualidad .box {

	width: 270px;

}

#colizq #actualidad li a {

	color: #C68D1A;

	text-decoration: none;

	font-weight: normal;

}

#colizq #actualidad li strong a {

	font-weight: bold;

	font-size: 1.1em;

}

#colizq #actualidad li a:hover {

	text-decoration: underline;

}

#colizq #actualidad hr {

	height: 0;

	border: 0;

	border-bottom: 1px dotted #66615D;

	padding-top: 2px;
	padding-bottom: 0px;

}

#colizq #actualidad li {

	padding-bottom: 13px;

}

#colizq #actualidad li h3 {

	margin-bottom: 3px;

}

#colizq #actualidad ul {

	padding-bottom: 0px;

}

#colizq #actualidad .box{
	padding:30px 30px 5px 26px !important;
}
#colizq #actualidad .rss_actualidad{
	background-color:#121212;
	padding:10px 26px;
}

#colizq #actualidad .rss_actualidad p{
	margin-bottom:0;
	background:url(../images/rss.png) no-repeat;
	padding:2px 5px 5px 20px;
}

#colizq #actualidad .rss_actualidad p a{
	color:#B3ABA8;
	text-decoration:none;
}

#colizq #actualidad .rss_actualidad p a:hover{
	text-decoration:underline;
}

#colizq #cinemateca {

	float: right;

}

#colizq #cinemateca .box {

	width: 282px;

	background: #2B2826;

}

#colizq #cinemateca li {

	margin-bottom: 28px;

	float: left;

	width: 282px;

}

#colizq #cinemateca .imgbox {

	float: left;

	margin-right: 10px;

	border: 1px solid #605A57;

	padding: 5px;

}

#colizq #cinemateca .imgbox:hover {

	border: 1px solid #B3ABA8;

}

#colizq #cinemateca .imgbox img {

	float: left;

}

#colizq #cinemateca .textbox {

	float: left;

	width: 200px;

}

#colizq #cinemateca .textbox p {

	color: #FFF;

}

#colizq #cinemateca .textbox p {

	margin-bottom: 0;

}

#colizq #cinemateca .textbox h3 {

	font-weight: bold;

	color: #C68D1A;

	font-size: 1.1em;

}

#colizq #cinemateca .textbox h3 a {

	color: #C68D1A;

}

#colizq #cinemateca .textbox h3 a:hover, #colizq #cinemateca .textbox h3 a strong:hover {

	text-decoration: underline;

}

#colizq #cinemateca .textbox h3 strong {

	display: block;

}

#colizq #cinemateca .textbox .gris {

	font-weight: bold;

	color: #B3ABA8;

	margin-bottom: 2px;

	font-size: 1.1em;

}

.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
*+html .clearfix{ display:inline-block; }

#colizq #actividades_home{
	float: right;
}

#colizq #actividades_home .box{
	width: 274px;
	background: #2B2826;
}

#colizq #actividades_home li{
	padding: 5px 0;
	margin-bottom:7px;
	float: left;
	width: 282px;
	border-bottom: 1px dotted #66615D;
}

#colizq #actualidad.eu li{
	padding: 11px 0;
	margin-bottom:3px;
	border-bottom: 1px dotted #66615D;
}
#colizq #actualidad.eu .link {
    padding-top: 11px;
}
#colizq #actividades_home.eu li{
	padding: 11px 0;
}

#colizq #actualidad.in li{
	padding: 13px 0;
	margin-bottom:5px;
	border-bottom: 1px dotted #66615D;
}
#colizq #actualidad.in .link {
    padding-top: 13px;
}
#colizq #actividades_home.in li{
	padding: 13px 0;
}

#colizq #actividades_home li.ultima{
	border-bottom:0;
	margin-bottom:0;
}

#colizq #actividades_home li h3{
	margin-bottom:3px;
}

#colizq #actividades_home li h3 a{
	font-weight:bold;
}

#colizq #actividades_home li a{
	color:#C68D1A;
	text-decoration:none;
	font-size:1.1em;
	font-weight:normal;
}

#colizq #actividades_home li a:hover{
	text-decoration:underline;
}

#colizq #actividades_home .link{
	padding-top:5px;
}


#vip .expdes {

	float: left;

	font-size: 1.2em;

	font-weight: bold;

	width: 100px;

	margin-top: 25px;

	margin-right: 20px;

	color: #FFF;

}



#boxder-coleccion {

	width: 265px;

	float: right;

	background: #121212;

	display: none;

	padding: 36px 15px 15px 27px;

	height: 531px;

}

#boxder-coleccion .textos-slideheader .titulo {

	font-size: 1.6em;

	margin-bottom: 10px;

	letter-spacing: -0.03ex;

}

#boxder-coleccion .img-slideheader img {

	margin-top: 0;

}

#boxder-coleccion .textos-slideheader {

	margin-top: 8px;

}

#boxder-coleccion div.datos {

	clear: both;

	padding-top: 20px !important;

	padding-top: 10px;

	color: #766F6B;

}

*+html #boxder-coleccion div.datos {

	padding-top: 3px !important;

}

#boxder-coleccion div.datos p {

	margin-bottom: 0;

}

#boxder-coleccion div.datos p.gris {

	color: #B3ABA8;

	font-weight: bold;

}

#boxder-coleccion div.datos p.conmargtop {

	margin-top: 12px;

}

#boxder-coleccion div.datos p.grisosc {

	color: #726B67;

	font-weight: bold;

	margin-bottom: 2px;

}

#boxder-coleccion #scroller {

	clear: both;

	padding-top: 15px;

	color: #726B67;

}

#boxder-coleccion #scroller #textoscroll {

	float: left;

	width: 100%;

}

#boxder-coleccion #scroller p {

	line-height: 140%;

	margin-bottom: 8px;

}

#boxder-coleccion #scrollbotones li {

	margin-bottom: 22px;

}

#boxder-coleccion #scroller #textoscroll #box-text {

	width: 238px;

}

#boxder-coleccion div.datos .volver {

	margin-bottom: 25px;

	clear: both;

	color: #C68D1A;

	font-weight: bold;

}

#boxder-coleccion div.datos .volver a {

	text-decoration: none;

	color: #C68D1A;

	font-weight: bold;

}

#boxder-coleccion div.datos .volver a:hover {

	text-decoration: underline;

}





/* easyscroll navigation buttons */				

		#easyscrollnav {

			float: right;

			margin-top: 4px;

		}

		#easyscrollnav li {

			margin-bottom: 22px;

			height:8px;

			display: block;

			width: 13px;

			background: url(/images/botones/scrollup.gif) left top no-repeat;

			cursor:pointer;

			line-height: 0;

			text-indent: -9999px;

		}

		#easyscrollnav li#btnDown {

			background: url(/images/botones/scrolldown.gif) left top no-repeat;

		}			

		#easyscrollnav li.over {

			background: url(/images/botones/scrollup_on.gif) left top no-repeat;

		}

		#easyscrollnav li#btnDown.over {

			background: url(/images/botones/scrolldown_on.gif) left top no-repeat;

		}

		#easyscrollnav li#btnReset, #easyscrollnav li span {

			display: none;

		}

		

/* EXPOSICIONES easyscroll navigation buttons */				

		#easyscrollnav-exposiciones {

			float: right;

			margin-top: 4px;

		}

		#easyscrollnav-exposiciones li {

			margin-bottom: 22px;

			height:8px;

			display: block;

			width: 13px;

			background: url(/images/botones/scrollup-exposiciones.gif) left top no-repeat;

			cursor:pointer;

			line-height: 0;

			text-indent: -9999px;

		}

		#easyscrollnav-exposiciones li#btnDown-exposiciones {

			background: url(/images/botones/scrolldown-exposiciones.gif) left top no-repeat;

		}			

		#easyscrollnav-exposiciones li.over {

			background: url(/images/botones/scrollup-exposiciones_on.gif) left top no-repeat;

		}

		#easyscrollnav-exposiciones li#btnDown-exposiciones.over {

			background: url(/images/botones/scrolldown-exposiciones_on.gif) left top no-repeat;

		}

		#easyscrollnav-exposiciones li#btnReset-exposiciones, #easyscrollnav-exposiciones li span {

			display: none;

		}

		

		

#horizontal-scroller {

	height: 120px;

	background: #282828;

	clear: both;

	display: none;

	width: 940px !important;

	width: 936px;

	padding: 0 16px 0 16px;

}





/* EXPOSICIONES ---------------------------------- */

#calendario-exposiciones {

	width: 268px;

	clear: both;

	background: #F5F5F3;

	padding: 25px 35px 0 22px;

	color: #726B67;

}

#calendario-exposiciones .tit, #calendario-exposiciones .subtit {

	margin-left: 8px;

}

#calendario-exposiciones .subtit {

	color: #333;

	font-size: 2em;

	line-height: 100%;

	height: 1em;

}

#calendario-exposiciones li {

	padding-bottom: 20px;

	background: url(/images/fecha_exposicion.jpg) left top no-repeat;

	padding-left: 12px;

	padding-top: 2px;

}

#calendario-exposiciones .expo_prox.noticias li{
	background-image:none;
	padding:10px 35px 10px 22px;
	margin-left:-22px;
	margin-right:-35px;
}

#calendario-exposiciones .expo_prox.noticias li:hover{
	/*background-color:#F0F0ED;*/
}

#calendario-exposiciones .expo_prox.noticias li img.marco{
	background: none 0 0 #FFFFFF;
    border: 1px solid #E9E7E2;
	padding: 5px;
	float:left;
	 margin-right: 12px;
}

#calendario-exposiciones .expo_prox.noticias li .titulo{
	padding-top:5px;
}

#calendario-exposiciones li.invitada {

	background: url(/images/fecha_exposicion_invitada.jpg) left top no-repeat;

}

#calendario-exposiciones li.invitada p.invitada {

	margin-bottom: 0;

	text-transform: uppercase;

	color: #D02F1D;

	font-weight: bold;

}

#calendario-exposiciones li div.hojafecha {

	width: 35px;

	float: left;

	text-align: center;

	padding-top: 12px;

	margin-right: 12px;

}

#calendario-exposiciones li div.hojafecha strong {

	text-transform: uppercase;

	display: block;

	line-height: 95%;

}

#calendario-exposiciones li .titulo {

	font-size: 1.3em;

	margin-bottom: 2px;

}

#calendario-exposiciones li .titulo a {

	font-weight: bold;

	color: #BC934B;

	text-decoration: none;

}

#calendario-exposiciones li .titulo a:hover {

	text-decoration: underline;

}

#calendario-exposiciones li .bullet, #calendario-exposiciones li .descripcion {

	margin-bottom: 3px;

}

#calendario-exposiciones li .bullet span {

	color: #B3ABA8;

}

#calendario-exposiciones li p img.roll {

	position: relative;

	top: 3px;

	left: 2px;

}

#navegar-expos {

	clear: both;

	width: 285px;

	background: #928B87;

	border-bottom: 1px solid #F5F5F3;

	padding: 14px 20px;

}

#navegar-expos li {

	margin-bottom: 2px;

}

#navegar-expos li a {

	color: #CFC9C0;

	font-size: 1.2em;

	font-weight: bold;

	text-decoration: none;

	padding-left: 13px;

}

#navegar-expos li a:hover {

	color: #FFF;

}

#navegar-expos li.atras a {

	background: url(/images/fondo_exposiciones_atras.gif) left 4px no-repeat;

}

#navegar-expos li.adelante a {

	background: url(/images/fondo_exposiciones_adelante.gif) left 5px no-repeat;

}

#navegar-expos li.atras a:hover {

	background-position: left -10px;

}

#navegar-expos li.adelante a:hover {

	background-position: left -9px;

}

#pageinterna .fondogris {

	background: #9F9693;

	padding: 29px 30px 0 35px !important;

	padding: 27px 30px 0 35px;

	height: 2.85em;

}

*+html #pageinterna .fondogris {

	height: 2.9em;

}

#pageinterna .fondogris h1 {

	color: #FFF;

	font-size: 2.5em;

	height: 1.1em;

}

#pageinterna .box-textos {

	padding: 25px 20px 25px 32px;

	clear: both;

}

#pageinterna .box-textos-form {

	padding: 25px 20px 5px 32px;

	clear: both;

}

#pageinterna .copete {

	color: #88817B;

	font-size: 1.3em;

	font-weight: bold;

	line-height: 130%;

	margin-bottom: 0;

}

#pageinterna .destacado-obra {

	background: #B3ABA8;

	width: 665px;

	margin-bottom: 10px;

	clear: both;

}

#pageinterna .destacado-obra img {

	float: left;

	margin-right: 15px;

}

#pageinterna h2.marron {

	font-size: 1.65em;

	margin-bottom: 5px;

	font-weight: bold;

}

#pageinterna .subtitulo, #introduccion-educacion .subtitulo {

	font-size: 1.3em;

	line-height: 120%;

	font-weight: bold;

	color: #726B67;

}



#pageinterna #scroller-exposiciones {

	clear: both;

	padding-top: 5px;

}

#pageinterna #scroller-exposiciones #textoscroll-exposiciones {

	float: left;

	width: 590px;

	margin-bottom: 15px;

}

#pageinterna #scroller-exposiciones p {

	line-height: 140%;

	margin-bottom: 8px;

}

#pageinterna #scrollbotones-exposiciones li {

	margin-bottom: 22px;

}

#pageinterna #scroller-exposiciones #textoscroll-exposiciones #box-text-exposiciones {

	width: 560px;

}

#pageinterna .patrocinador {

	padding-top: 35px;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 0.85em;

	clear: both;

}

#pageinterna .patrocinador span {

	color: #BAB3AE;

}

#pageinterna .patrocinador p {

	margin-bottom: 5px;

}

#pageinterna .patrocinador li {

	display: inline;

	padding-right: 10px;

}



/* COLECCION PERMANENTE SIN JAVASCRIPT ----------------------*/

.top25 {

	top: 25px;

}

.width972, #horizontal-scroller.width972 {

	width: 972px !important;

}

.bc282828 {

	background-color: #282828 !important;

}

div.scrollable ul.widthauto li {

	width: 22.9% !important;

}

.alturafija-sinjs {

	height: auto !important;

	height: 488px;

	max-height: 489px !important;

}

*+html .alturafija-sinjs {

	max-height: 489px !important;

	padding-bottom: 3px;

}

/*--------------------------------------------------*/



#home-seccion {

	clear: both;

	width: 990px;

	overflow: hidden;

	float: left;

	background: #FFF;

	min-height: 338px;

}

#home-seccion li {

	float: left;

	border-left: 1px solid #F5F5F3;

	padding: 34px 12px 0 24px;

	width: 289px;
	
	_width: 283px;
	
	height: 145px !important;

	border-bottom: 1px solid #F5F5F3;

}

#home-seccion li.sinborde {

	border-left: 0;

	padding: 34px 12px 0 37px;

}

#home-seccion li.sinmargender{
	padding-right:0;
}

#home-seccion li:hover {

	background: #F5F5F3;

}

#home-seccion li .boximg {

	float: left;

	border: 1px solid #E9E7E2;

	background: #FFF;

	padding: 4px;

	margin-right: 10px;

	margin-bottom: 5px;

}

#home-seccion li .boximg:hover {

	border: 1px solid #CFCBC0;

}

#home-seccion li .boximg img {

	float: left;

}

#home-seccion li h2 {

	color: #726B67;

	font-size: 1.65em !important;

	font-size: 1.6em;



}

#home-seccion li .left {

	width: 170px;

}

#home-seccion li .left p {

	margin-bottom: 8px;

}

#home-seccion li .left p.ir-seccion {

	margin-bottom: 0;

}

#home-seccion li .left a {

	color: #9F9693;

	text-decoration: none;

	font-weight: bold;

}

#home-seccion li .left a:hover {

	color: #C68D1A;

}

#colder #sinfondo {

	min-height: 250px;

}

#colder #sinfondo .box {

	background: none;

	border-bottom: 0;

}

#colder #sinfondo .box:hover {

	background: #F0F0ED;

}

#colder #sinfondo .bordebottom {

	border-bottom: 1px solid #FFF;

}

#colder #sinfondo .box .subtit2 {

	color: #333;

}

#colder #sinfondo .box a img, #colder #sinfondo .box img.sinlink {

	border: 1px solid #E9E7E2;

	background: #FFF;

}

#colder #sinfondo .box a:hover img {

	border: 1px solid #CFCBC0;

}


/* galeria de fotos */

#colder #sinfondo .items li{
	float:left;
}


#sin-titulo-gris {

	padding-top: 40px;

	padding-bottom: 15px;

}

#sin-titulo-gris .texto-principal {

	float: left;

	padding-top: 3px;

	width: 382px;

	margin-right: 28px;

	line-height: 140%;

}

#sin-titulo-gris .img-principal {

	float: left;

	padding-top: 3px;

	margin-bottom: 15px;

	overflow: hidden;

	width: 155px;

}

#sin-titulo-gris .img-principal img {

	padding: 4px;

	border: 1px solid #E9E7E2;

	margin-bottom: 5px;

	background: #FFF;

}

#sin-titulo-gris .img-principal p {

	margin-bottom: 0;

}

#sin-titulo-gris .img-principal .titulo {

	color: #C68D1A;

	font-weight: bold;

	font-size: 1.2em;

	margin-bottom: 1px;

}

#sin-titulo-gris .box-textos div.clear-both {

	line-height: 140%;

	width: 571px;

	overflow: hidden;

}

#sin-titulo-gris .box-textos {

	width: 613px;

	float: left;

	padding-top: 20px;

	padding-bottom: 20px;

}

#pageinterna a {

	color: #726B67;

}

#pageinterna a:hover {

	color: #C68D1A;

}

#sin-titulo-gris h1 {

	color: #C68D1A;

	text-transform: uppercase;

	font-weight: bold;

	font-size: 1.3em;

	height: 1.1em;

}

#sin-titulo-gris .copete20 {

	color: #333;

	font-size: 2em;

	line-height: 100%;

	height: 1em;

	margin-bottom: 25px;

}

.box-textos ul#asesores {

	margin-bottom: 15px;

}

.box-textos #asesores li,
#acordeon-amigos .content .beneficios li,
#acordeon-zaindu .content .beneficios li,
ul.con-bullet li {

	background: url(/images/bullet_lista_grisosc.gif) left 6px no-repeat;

	padding-left: 7px;

}

.box-textos #asesores li.ancho_completo{

	width: 580px;

}

.box-textos p.ancho_completo{

	width: 580px;

}

.box-textos #asesores li.ancho_medio{

	width: 400px;

}

#colder .para-fundacion {

	padding:  30px 28px 0 26px !important;

	width: 271px !important;

}

*+html #colder .para-fundacion {

	padding: 30px 28px 4px 26px !important;

}

#colder .box #box-individuales {

	background: url(/images/fondo_box_individuales.gif) right 30px no-repeat;

	padding-bottom: 14px;

}

#colder .box #box-regala-carnet {

	background: url(/images/fondo_regalacarnet.gif) right 28px no-repeat;

	padding-bottom: 14px;

}

#colder .box #box-regala-carnet.eu {

	background: url(/images/fondo_regalacarnet_eu.gif) right 28px no-repeat;

}

#colder .box #box-regala-carnet.in {

	background: url(/images/fondo_regalacarnet_in.gif) right 28px no-repeat;

}

#colder #box-individuales div, #colder #box-regala-carnet div, #colder #box-agenda div {

	padding-right: 120px;

}

#colder .box #box-corporativos {

	background: url(/images/fondo_box_corporativos.gif) right 30px no-repeat;

	padding-bottom: 14px;

}

#colder .box #box-corporativos_actuales {

	background: url(/images/fondo_box_corporativos_actuales.png) right 50px no-repeat;

	padding-bottom: 14px;

}

#colder .box #box-corporativos_actuales.ing{
	background: url(/images/fondo_box_corporativos_actuales.png) right 10px no-repeat;
}
#colder .box #box-corporativos_actuales.eus{
	background: url(/images/fondo_box_corporativos_actuales.png) right 20px no-repeat;
}

#colder #box-corporativos div,
#colder #box-corporativos_actuales div {

	padding-right: 125px;

}

#acordeon-alquiler {

	padding-top: 15px;

	clear: both;

}

#acordeon-amigos {

	padding-top: 30px;

	clear: both;

	padding-bottom: 50px;

}

#acordeon-alquiler div.content, #acordeon-amigos div.content {

	clear: both;

	width: 570px;

	margin: 0 0 25px 0;

}

#acordeon-amigos div.content {

	padding-left: 15px;

	width: 550px;

}

#acordeon-alquiler .despliega,
#acordeon-amigos .despliega {

	display: block;

	cursor: pointer;

	background: url(/images/bullet_lista_alquilerespacios.gif) left -24px no-repeat;

	font-size: 1.3em;

	font-weight: bold;

	padding-left: 15px;

	clear: both;

	margin-bottom: 8px;

	color: #C68D1A;

}

#acordeon-amigos .despliega {

	margin-bottom: 12px;

	color: #C68D1A;

	background: url(/images/bullet_lista_alquilerespacios.gif) left -24px no-repeat;

}

#acordeon-alquiler .despliega:hover,
#acordeon-alquiler h2.selected {

	background-position: left 3px;

	color: #726B67;

}

#acordeon-amigos .despliega:hover,
#acordeon-amigos h2.selected {

	background-position: left 3px;

	color: #726B67;

}

#acordeon-amigos .content p.titulo {

	font-size: 1.2em;

	margin-bottom: 5px;

	font-weight: bold;

}

/* INICIO miembros-corporativos */
.miembros-corporativos .content:after {
	content:"|";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.miembros-corporativos .content .beneficios li {
	background: url(/images/bullet_lista_grisosc.gif) left 6px no-repeat;
	padding-left: 7px;
}
.miembros-corporativos {
	padding-top: 30px;
	clear: both;
	padding-bottom: 50px;
}
.miembros-corporativos div.content {
	clear: both;
	margin: 0 0 25px 0;
	padding-left: 15px;
	width: 550px;
}
.miembros-corporativos .despliega {
	display: block;
	cursor: pointer;
	font-size: 1.3em;
	font-weight: bold;
	padding-left: 15px;
	clear: both;
	margin-bottom: 12px;
	color: #C68D1A;
	background: url(/images/bullet_lista_alquilerespacios.gif) left -24px no-repeat;
}
.miembros-corporativos .content p.titulo {
	font-size: 1.2em;
	margin-bottom: 5px;
	font-weight: bold;
}
.miembros-corporativos .content li {
	margin-bottom: 2px;
}
/* FIN miembros-corporativos */


#acordeon-alquiler .content .img-borde {

	float: left;

	border: 1px solid #E9E7E2;

	padding: 4px;

	text-align: center;

	margin-right: 10px;

}

#acordeon-alquiler .content .img-borde:hover {

	border: 1px solid #CFCBC0;

}

#acordeon-alquiler .content .img-borde a {

	text-decoration: none;

	display: block;

}

#acordeon-alquiler .content .img-borde a.tour {

	background: url(/images/bullet_marron_tour360.gif) 7px 2px no-repeat;

	margin-left: 7px;

}

#acordeon-alquiler .content .img-borde a.tour:hover {

	background-position: 7px -13px;

}

#acordeon-alquiler .content .left {

	width: 460px;

	padding-top: 5px;

}

#acordeon-alquiler .content dd {

	margin-bottom: 8px;

}



/*borrar*/

#acordeon-zaindu {

	padding-top: 10px;

	clear: both;

	padding-bottom: 50px;

}

#acordeon-zaindu div.content {

	clear: both;

	width: 570px;

	margin: 0 0 25px 0;

}

#acordeon-zaindu div.content {

	padding-left: 15px;

	width: 550px;

}

#acordeon-zaindu .despliega {

	display: block;

	cursor: pointer;

	background: url(/images/bullet_lista_alquilerespacios.gif) left -24px no-repeat;

	font-size: 1.3em;

	font-weight: bold;

	padding-left: 15px;

	clear: both;

	margin-bottom: 8px;

	color: #C68D1A;

}

#acordeon-zaindu .despliega {

	margin-bottom: 12px;

	color: #C68D1A;

	background: url(/images/bullet_lista_alquilerespacios.gif) left -24px no-repeat;

}

#acordeon-zaindu .despliega:hover, #acordeon-zaindu h2.selected {

	background-position: left 3px;

	color: #726B67;

}

#acordeon-zaindu .content p.titulo {

	font-size: 1.2em;

	margin-bottom: 5px;

	font-weight: bold;

}



/*fin borrar*/

#info-reservas {

	clear: both;

	padding-top: 50px;

}



#info-reservas h2 {

	font-weight: bold;

	font-size: 1.7em;

	margin-bottom: 3px;

}

#info-reservas p.grisclaro {

	line-height: 160%;

	margin-bottom: 0;

}

#info-reservas form {

	padding-top: 30px;

}

#info-reservas form p.catorce {

	font-size: 1.2em;

	margin-bottom: 5px;

}

#info-reservas label {

	display: block;

	margin-bottom: 8px;

}

#info-reservas label strong {

	position: absolute;

	font-size: 1.3em;

	color: #978C88;

	margin-top: 2px;

}

#info-reservas label input, #info-reservas label select, #info-reservas label textarea {

	position: relative;

	left: 120px;

	width: 470px;

	border: 1px solid #CCC;

}

#info-reservas label select {

	padding-top: 0;

	padding-bottom: 0;

	width: 475px;

	height: 20px;

}

#info-reservas label input:focus, #info-reservas label select:focus, #info-reservas label textarea:focus {

	border: 1px solid #C68D1A;

}

#info-reservas label .obligatorio {

	position: relative;

	left: 120px;

}

#info-reservas label .obligatorio2 {

	top: -148px !important;

	top: -128px;

}

*+html #info-reservas label .obligatorio2 {

	top: -128px !important;

}

#info-reservas label .obligatoriocontacto {

	top: -285px !important;

	top: -265px;

}

*+html #info-reservas label .obligatoriocontacto {

	top: -265px !important;

}

#info-reservas .boton-form {

	display: block;

	position: relative;

	left: -32px;

	margin: 0;

	width: 665px !important;

	width: 100%;

	background: #726B67;

	color: #FFF;

	font-size: 1.3em;

	font-weight: bold;

	text-align: right;

	padding: 13px 12px 13px 0;

	cursor: pointer;

	margin-top: 35px;

}

#info-reservas .boton-form:hover {

	background: #C68D1A;

	border: 1px solid #C68D1A;

}

*+html #info-reservas .boton-form {

	margin-bottom: -25px;

}



#info-reservas-ok {

	clear: both;

	padding-top: 0px;

}

#info-reservas-ok h2 {

	font-weight: bold;

	font-size: 1.7em;

	margin-bottom: 3px;

}

#info-reservas-ok p.grisclaro {

	line-height: 160%;

	margin-bottom: 0;

}

#info-reservas-ok form {

	padding-top: 10px;

}

#info-reservas-ok form p.catorce {

	font-size: 1.2em;

	margin-bottom: 5px;

}

#info-reservas-ok label {

	display: block;

	margin-bottom: 8px;

}

#info-reservas-ok label strong {

	position: absolute;

	font-size: 1.3em;

	color: #978C88;

	margin-top: 2px;

}

#info-reservas-ok label input, #info-reservas-ok label select, #info-reservas-ok label textarea {

	position: relative;

	left: 120px;

	width: 470px;

	border: 1px solid #CCC;

}

#info-reservas-ok label select {

	padding-top: 0;

	padding-bottom: 0;

	width: 475px;

	height: 20px;

}

#info-reservas-ok label input:focus, #info-reservas-ok label select:focus, #info-reservas-ok label textarea:focus {

	border: 1px solid #C68D1A;

}

#info-reservas-ok label .obligatorio {

	position: relative;

	left: 120px;

}

#info-reservas-ok label .obligatorio2 {

	top: -148px !important;

	top: -128px;

}

*+html #info-reservas-ok label .obligatorio2 {

	top: -128px !important;

}

#info-reservas-ok label .obligatoriocontacto {

	top: -285px !important;

	top: -265px;

}

*+html #info-reservas-ok label .obligatoriocontacto {

	top: -265px !important;

}

#info-reservas-ok .boton-form {

	display: block;

	position: relative;

	left: -32px;

	margin: 0;

	width: 665px !important;

	width: 100%;

	background: #726B67;

	color: #FFF;

	font-size: 1.3em;

	font-weight: bold;

	text-align: right;

	padding: 13px 12px 13px 0;

	cursor: pointer;

	margin-top: 35px;

}

#info-reservas-ok .boton-form:hover {

	background: #C68D1A;

	border: 1px solid #C68D1A;

}

*+html #info-reservas-ok .boton-form {

	margin-bottom: -25px;

}



#colder .box #box-ofertas-trabajo {

	background: url(/images/fondo_ofertastrabajo.gif) -2px -2px no-repeat;

	padding-left: 98px;

	padding-bottom: 16px;

	padding-top: 6px;

}

#colder .box #box-ofertas-trabajo div {

	padding-right: 15px;

}

#colder .box #box-practicas div {

	padding-right: 55px;

	padding-top: 5px;

	padding-bottom: 15px;

}

#colder .box #box-practicas {

	background: url(/images/fondo_practicas.gif) -4px 10px no-repeat;

	padding-left: 98px;

	padding-bottom: 10px;

	padding-top: 6px;

}

#colder .para-ofertas-trabajo {

	padding:  20px 28px 20px 26px !important;

	width: 271px !important;

}

*+html #colder .para-ofertas-trabajo {

	padding:  20px 28px 20px 26px !important;

	width: 271px !important;

}

#colder .para-practicas {

	padding:  20px 0 20px 26px !important;

	width: 299px !important;

}

*+html #colder .para-practicas {

	padding:  20px 0 20px 26px !important;

	width: 299px !important;

}

#colder .box #box-becas {

	background: url(/images/fondo_becas.gif) right 10px no-repeat;

	padding-bottom: 30px;

}

#colder .box #box-becas div {

	padding-right: 135px;

	padding-left: 2px;

	padding-top: 4px;

}

#colder .para-becas {

	padding:  30px 20px 20px 26px !important;

	width: 279px !important;

}

*+html #colder .para-becas {

	padding:  30px 20px 20px 26px !important;

	width: 279px !important;

}

#colder .box #box-envia-cv {

	background: url(/images/fondo_enviacurriculum.gif) 168px 35px no-repeat;

	padding-bottom: 25px;

}



#colder .box #box-envia-cv div {

	padding-right: 130px;

	padding-left: 2px;

	padding-top: 4px;

}

#pageinterna #box-amigos, #pageinterna #box-corporativos, #pageinterna #box-corporativos_actuales, #pageinterna #box-regala {

	clear: both;

	background: url(/images/fondo_boxcentro_amigos.jpg) left top no-repeat;

	min-height: 117px;

	padding-left: 195px;

	padding-right: 35px;

	padding-bottom: 8px;

}

#pageinterna #box-corporativos, #pageinterna #box-corporativos_actuales {

	background: url(/images/fondo_boxcentro_corporativos.jpg) left top no-repeat;

}

#pageinterna #box-regala {

	background: url(/images/fondo_boxcentro_regala.jpg) left top no-repeat;

	padding-bottom: 20px;

}

#pageinterna #box-amigos .subtitulo, 
#pageinterna #box-corporativos .subtitulo, 
#pageinterna #box-corporativos_actuales .subtitulo, 
#pageinterna #box-regala .subtitulo  {

	font-size: 1.2em;

}

#acordeon-amigos .content li {

	margin-bottom: 2px;

}

#acordeon-amigos .content #aclaraciones {

	padding-top: 15px;

}

#acordeon-amigos .content #aclaraciones li {

	font-family: Verdana, Arial, sans-serif;

	font-size: 0.85em;

	color: #C68D1A;

}




#form-adhesion {

	padding-top: 10px;

	clear: both;

}

#form-adhesion .titulo {

	font-weight: bold;

	color: #726B67;

	font-size: 1.3em;

	margin-bottom: 15px;

}

#form-adhesion .mitad {

	float: left;

	margin-right: 22px !important;

	margin-right: 16px;

	width: 280px;

}

#form-adhesion label {

	display: block;

	margin-bottom: 5px;

}

#form-adhesion label strong {

	position: absolute;

	color: #978C88;

	font-size: 1.3em;

	margin-top: 2px;

}

#form-adhesion label input, #form-adhesion label select {

	position: relative;

	left: 102px;

	width: 167px;

	border: 1px solid #CCC;

}

#form-adhesion label select {

	padding: 0;

	width: 172px;

	height: 20px;

}

#form-adhesion label.chico input {

	left: 150px;

	width: 101px;

}

#form-adhesion label .obligatorio {

	position: relative;

	left: 102px;

	color: #978C88;

	font-size: 1.3em;

}

#form-adhesion label input:focus, #form-adhesion label select:focus, #form-adhesion label textarea:focus {

	border: 1px solid #C68D1A;

}

#form-adhesion span.doce {

	font-size: 0.85em;

}

#form-adhesion p.doce {

	font-size: 1.1em;

}

#form-adhesion .radiobuttons label {

	cursor: pointer;

	position: relative;

	left: -4px;

}

#form-adhesion .radiobuttons label strong {

	font-size: 1.1em;

	color: #726B67;

	position: relative;

	top: -1px;

}

#form-adhesion .radiobuttons label strong span {

	font-weight: bold;

	color: #978C88;

	font-size: 0.9em;

}

#form-adhesion .radiobuttons label input {

	position: relative;

	width: auto;

	border: 0;

	padding: 0;

	left: 0;

}

#form-adhesion .checkboxes {

	float: left;

	width: 200px;

}

#form-adhesion .checkboxes label {

	cursor: pointer;

	position: relative;

	left: -4px;

	float: left;

	margin-bottom: 10px;

}

#form-adhesion .checkboxes label input {

	position: relative;

	width: auto;

	padding: 0;

	border: 0;

	left: 0;

	float: left;

	margin-top: 0;

}

#form-adhesion .checkboxes span {

	color: #726B67;

	font-size: 1.1em;

	position: relative;

	float: left;

	width: 170px;

}

*+html #form-adhesion .checkboxes span {

	top: 2px;

}

#form-adhesion label.conoci select {

	left: 0;

	width: 270px;

}

#form-adhesion .cien {

	width: 550px !important;

}

#form-adhesion .cien span {

	width: 520px !important;

}

#form-adhesion .cien label {

	margin-bottom: 5px !important;

}

#form-adhesion .boton-form {

	display: block;

	position: relative;

	left: -32px;

	margin: 0;

	width: 665px !important;

	width: 100%;

	background: #726B67;

	color: #FFF;

	font-size: 1.3em;

	font-weight: bold;

	text-align: right;

	padding: 13px 12px 13px 0;

	cursor: pointer;

}

#form-adhesion .boton-form:hover {

	background: #C68D1A;

	border: 1px solid #C68D1A;

}

*+html #form-adhesion .boton-form {

	margin-bottom: -25px;

}

#box-flash {

	background: #9F9693;

	clear: both;

	width: 990px;

	overflow: hidden;

	float: left;

}

#box-flash-videos {

	clear: both;

	width: 613px;

	overflow: hidden;

}

#alternativa-flash, #alternativa-flash-videos {

	padding: 50px 125px 150px 37px;

}

#alternativa-flash h1 {

	color: #FFF;

	font-size: 2.7em;

	margin-bottom: 18px;

}

#alternativa-flash .subtitulo {

	color: #726B67;

	font-weight: bold;

	font-size: 1.5em;

	line-height: 130%;

	margin-bottom: 28px;

}

#alternativa-flash p.gris {

	color: #DCD8D1;

	font-size: 1.5em;

	margin-bottom: 28px;

}

#alternativa-flash p.gris a {

	color: #DCD8D1;

}

#alternativa-flash p.gris a:hover {

	color: #FFF;

}

.paraflash #colder #box-buscador {

	padding-bottom: 52px !important;

}

*+html .paraflash #colder #box-buscador {

	padding-bottom: 54px !important;

}



ol#condiciones-uso li span {

  float: left;

}

ol#condiciones-uso li .numero {

	margin-right: 10px;

}

ol#condiciones-uso li .texto {

  width: 545px;

}

.horarios-precios ol#condiciones-uso li .texto {

	width: 530px;

}

ol#condiciones-uso li {

	padding-bottom: 15px;

	float: left;

}

.horarios-precios ol#condiciones-uso li p, .horarios-precios ol#condiciones-uso li ul {

	margin-left: 20px;

}

ul.con-bullet li {

	margin-bottom: 15px;

}

.box-textos #normas-museo {

	margin: 15px 0 25px 0;

}

.box-textos #normas-museo li {

	line-height: 120%;

	margin-bottom: 12px;

	background: url(/images/bullet_redondo_grisosc.gif) left 4px no-repeat;

	padding-left: 10px;

	font-weight: normal;

}

#normas-del-museo {

	margin-right: 20px;

}

#normas-del-museo .doce {

	font-size: 1.3em;

}

#colder .te-escuchamos {

	padding-right: 0 !important;

	width: 299px;

}

*+html #colder .te-escuchamos {

	padding-right: 0 !important;

	width: 299px;

}



#acordeon-alquiler div.horarios-precios {

	padding-left: 17px;

}

#acordeon-alquiler .horarios-precios .left {

	width: 560px;

}

#lista-hyp p {

	margin-bottom: 0;

}

#lista-hyp li {

	margin-bottom: 15px;

}

#lista-hyp .grisclaro {

	color: #B3ABA8;

}

#acordeon-alquiler .horarios-precios dt {

	float: left;

	margin-right: 3px;

}

#acordeon-alquiler .horarios-precios dd {

	margin-bottom: 2px;

}

#texto-visguiadas {

	padding: 0 0 15px 0;

}

#texto-visguiadas .trece {

	font-size: 1.2em;

	margin-bottom: 3px;

}

#texto-visguiadas .trece-bold {

	margin-bottom: 18px;

}

#texto-visguiadas li {

	margin-bottom: 25px;

}

#texto-visguiadas li p {

	margin-bottom: 0;

}



#box-actualidad {

	clear: both;

	padding: 38px 50px 40px 35px;
	
	min-height:531px;

}

#box-actualidad li {

	margin-bottom: 40px;

}

#box-actualidad li p {

	margin-bottom: 0;

	line-height: 130%;

}

#box-actualidad li h2 {

	font-weight: bold;

	color: #D02F1D;

	margin-bottom: 3px;

	text-transform: uppercase;

}

#box-actualidad li h3 {

	font-size: 1.3em;

	margin-bottom: 2px;

}

#box-actualidad li h3 a {

	font-weight: bold;

	color: #BC934B;

	text-decoration: none;

}

#box-actualidad li h3 a:hover {

	text-decoration: underline;

}

#box-actualidad li .fecha {

	margin-bottom: 3px;

}

#box-actualidad li .descripcion a {

	padding-left: 3px;

	position: relative;

	top: 1px;

}



div#paginacion {

	clear: both;

	background: #726B67;

	width: 620px;

	float: left;

	padding: 15px 10px 15px 35px;

}

div#paginacion p {

	float: left;

	margin-bottom: 0;

	font-weight: bold;

	color: #FFF;

	font-size: 1.2em;

	margin-right: 5px;

}

div#paginacion li {

	float: left;

	color: #FFF;

	font-weight: bold;

	font-size: 1.2em;

	padding: 0 3px;

}

div#paginacion li a {

	color: #B3ABA8;

	text-decoration: none;

	font-weight: bold;

}

div#paginacion li a:hover {

	color: #FFF;

}



#ficha-actualidad {

	padding: 0 50px 25px 32px;

	clear: both;

}

#ficha-actualidad .principal {
	width:600px;

}

#ficha-actualidad .principal img {

	float: left;

	padding: 4px;

	border: 1px solid #E9E7E2;

	margin-right: 16px;

}

#ficha-actualidad .principal .imgfloatleft{
	float: left;
	margin-right: 20px;
	margin-bottom:15px;
}

#ficha-actualidad .principal .ficha_detalle{
	float:right;
	width:276px;
}

#ficha-actualidad .principal .destacado{
	font-size:1.7em;
	color:#9F9692;
	font-weight:bold;
	padding-top:10px;
	margin-bottom:10px;
}

#ficha-actualidad .principal h2 {

	color: #C68D1A;

	font-size: 1.8em;

}

#ficha-actualidad .principal .fecha {
	margin-bottom: 10px;
}
#ficha-actualidad .lista-links h3 {

	color: #726B67;

	font-size: 1.3em;

	font-weight: bold;

	margin-bottom: 5px;

}

#ficha-actualidad .lista-links ul {

	margin-bottom: 30px;

}

#ficha-actualidad .lista-links a {

	background: url(/images/bullet_links_grisosc-marron.gif) left 6px no-repeat;

	padding-left: 6px;

}

#ficha-actualidad .lista-links a:hover {

	background-position: left -9px;

}










#ficha-actualidad.noticias .principal .categoria{	
	color: #9F9692;
    font-size: 1.7em;
    font-weight: bold;
    margin-bottom: 10px;
    padding-top: 10px;
	letter-spacing:-0.02em;
}

#ficha-actualidad.noticias .principal h2 {
	color: #C58C19;
	font-size: 3.8em;
	letter-spacing:-0.02em;
	line-height:100%;
	padding-bottom:15px;
	margin-right:-20px;

}

#ficha-actualidad.noticias .principal .copete{
	font-size:1.3em;
	color:#726B66;
	line-height:120%;
	margin:10px -20px 20px 0 ;
}

#ficha-actualidad.noticias .principal .texto p{
	line-height:145%;
}

#ficha-actualidad.noticias .principal .texto .coletilla{
	color:#C68D1A;
	font-style:italic;
}

#ficha-actualidad.noticias .principal .subtitulo {

	font-size: 1.2em;

	margin-bottom: 0;

	margin-bottom: 30px !important;

	margin-bottom: 20px;

	/*width: 450px !important;

	width: auto;

	float: left;*/

}

*+html #ficha-actualidad.noticias .principal .subtitulo {

	/*width: auto !important;*/

	margin-bottom: 20px !important;

	padding-right: 50px;

}

#ficha-actualidad.noticias .lista-links {

	padding: 20px 0 0 0;

}



#ficha-actualidad.noticias .principal .subtitulo {
	font-size: 1em;
	margin-bottom: 0;
	margin-bottom: 20px;
	margin-bottom: 20px !important;
	/*width: 286px !important;
	width: auto;*/
	color:#726B66;
	font-weight:normal;

}

*+html #ficha-actualidad.noticias .principal .subtitulo {

	/*width: auto !important;*/

	margin-bottom: 20px !important;

	padding-right: 50px;

}

#ficha-actualidad.noticias .lista-links {

	padding: 0;

}
#ficha-actualidad.noticias .lista-links h3 {

	color: #726B67;

	font-size: 1em;

	font-weight: bold;

	margin-bottom: 0;

}

#ficha-actualidad.noticias .principal .lista-links h3 {

	color: #C58C19;

	font-size: 1em;

	font-weight: bold;

	margin-bottom: 0;

}

#ficha-actualidad.noticias .lista-links ul {

	margin-bottom: 30px;

}

#ficha-actualidad.noticias .lista-links li{
	font-size: 1em;
}

#ficha-actualidad.noticias .lista-links a {

	/*background: url(/images/bullet_links_grisosc-marron.gif) left 6px no-repeat;

	padding-left: 6px;*/
	background:none;
	padding-left:0;

}

#ficha-actualidad.noticias .lista-links a:hover {

	background-position: left -9px;

}

















#box-servicios {

	padding: 20px 50px 70px 32px;

	clear: both;

	float: left;

}

#box-servicios .un-servicio {

	clear: both;

	margin-bottom: 50px;

}

#box-servicios .un-servicio img {

	float: left;

	padding: 4px;

	border: 1px solid #E9E7E2;

	margin-right: 12px;

}

#box-servicios .un-servicio .texto-servicios {

	float: left;

}

#box-servicios .un-servicio h2 {

	color: #C68D1A;

	font-weight: bold;

	font-size: 1.7em;

	margin-bottom: 2px;

}

#box-servicios .un-servicio .catorce {

	margin-bottom: 18px;

}

#box-servicios .un-servicio .subtitulo {

	margin-bottom: 4px;

}

#box-servicios .un-servicio .trece {

	font-size: 1.2em;

	font-weight: bold;

	margin-bottom: 3px;

}



.cat-corpus {

	padding-top: 10px !important;

	padding-right: 10px;

}

.cat-corpus .subtitulo {

	color: #88817B !important;

}

.cat-corpus form h2 {

	font-weight: bold;

	font-size: 1.5em !important;

	color: #C68D1A;

	margin-top: 20px;

	margin-bottom: 18px !important;

}

.cat-corpus .boton-form {

	margin-top: 100px !important;

}





#precarga-ajax {

	background: url(/images/ajax-loader.gif) left top no-repeat;

	width: 32px;

	height: 32px;

	float: left;

	position: relative;

	top: 280px;

	left: 120px;

}



#ficha-cat-corpus {

	clear: both;

	padding-top: 10px;

}

#ficha-cat-corpus p.doce {

	font-size: 1.1em;

	color: #88817B;

	margin-bottom: 30px;

}

#ficha-cat-corpus .clear-both img {

	float: left;

	padding: 4px;

	border: 1px solid #E9E7E2;

	margin-right: 13px;

}

#ficha-cat-corpus .textos-ficha {

	float: left;

	padding-top: 3px;

	width: 300px;

}

#ficha-cat-corpus .textos-ficha h2 {

	font-weight: bold;

	color: #C68D1A;

	font-size: 1.5em;

	line-height: 120%;

	margin-bottom: 2px;

}

#ficha-cat-corpus div.clear-both .fotoampliada {

	padding-top: 5px;

	text-align: center;

	clear: both;

}

#ficha-cat-corpus div.clear-both .fotoampliada a {

	font-weight: bold;

	color: #726B67;

	text-decoration: none;

	background: url(/images/fondo_fotoampliada.gif) left 3px no-repeat;

	padding-left: 12px;

}

#ficha-cat-corpus div.clear-both .fotoampliada a:hover {

	background-position: left -15px;

	color: #C68D1A;

}

#ficha-cat-corpus div.clear-both .left .lightbox-enabled {

	display: block;

}

#ficha-cat-corpus div.clear-both .left .fotoampliada .lightbox-enabled {

	display: inline;

}

#ficha-cat-corpus .textos-ficha dl {

	clear: both;

	padding: 0;

}
#ficha-cat-corpus .textos-ficha .botones{ font-family:Arial, Helvetica, sans-serif; font-size:1.1em; padding-bottom:50px;}
#ficha-cat-corpus .textos-ficha .botones span{ background-color:#272523; display:inline-block; padding:6px 12px; margin-right:5px; cursor:pointer;}
#ficha-cat-corpus .textos-ficha .botones span:hover{ background-color:#C68D1A;}
#ficha-cat-corpus .textos-ficha .botones span a{ color:#EBE9D8; text-decoration:none; letter-spacing:-0.04em; font-weight:bold;}

#ficha-cat-corpus .textos-ficha dl dt {

	float: left;

	margin-right: 2px;

}

#ficha-cat-corpus .textos-ficha dl dd {

	margin-bottom: 16px;

}





#box-ah-exposiciones, #box-corpus-listado, #box-resultados-busqueda {

	clear: both;

	padding: 12px 40px 25px 35px;

	float: left;

}

#box-ah-exposiciones li, #box-resultados-busqueda li {

	margin-bottom: 30px;

	float: left;

}

#box-ah-exposiciones li .img-expo, #box-resultados-busqueda li .img-resultado {

	float: left;

	padding: 4px;

	border: 1px solid #E9E7E2;

}

#box-ah-exposiciones li p, #box-resultados-busqueda li p {

	margin-bottom: 0;

	line-height: 130%;

}

#box-ah-exposiciones li h2, #box-resultados-busqueda li h2, #box-resultados-busqueda li h3 {

	font-size: 1.3em;

	margin-bottom: 2px;

}

#box-ah-exposiciones li h2 a, #box-resultados-busqueda li h2 a, #box-resultados-busqueda li h3 a, #box-ah-exposiciones li h2 {

	font-weight: bold;

	color: #BC934B;

	text-decoration: none;

}

#box-ah-exposiciones li h2 a:hover, #box-resultados-busqueda li h2 a:hover, #box-resultados-busqueda li h3 a:hover {

	text-decoration: underline;

}

#box-ah-exposiciones li .fecha, #box-resultados-busqueda li .fecha {

	margin-bottom: 3px;

}

#box-ah-exposiciones li .bullet span, #box-resultados-busqueda li .bullet span {

	color: #B3ABA8;

}

#box-ah-exposiciones li .descripcion a, #box-resultados-busqueda li .descripcion a {

	padding-left: 3px;

	position: relative;

	top: 1px;

}

#box-ah-exposiciones li .texto-expo, #box-resultados-busqueda li .texto-resultado {

	float: left;

	width: 475px;

}

#box-ah-exposiciones li div.hojafecha, #box-resultados-busqueda li div.hojafecha {

	float: left;

	padding-left: 12px;

	background: url(/images/fecha_exposicion_bl.jpg) left top no-repeat;

	width: 475px;

}

#box-ah-exposiciones li div.hojafecha .left strong, #box-resultados-busqueda li div.hojafecha .left strong {

	text-transform: uppercase;

	display: block;

	line-height: 95%;

}

#box-ah-exposiciones li div.hojafecha div.left, #box-resultados-busqueda li div.hojafecha div.left {

	width: 35px;

	text-align: center;

	margin-right: 12px;

	height: 29px;

	padding-top: 14px;

	margin-bottom: 5px;

}

#box-ah-exposiciones li.invitada div.hojafecha, #box-resultados-busqueda li.invitada div.hojafecha {

	background: url(/images/fecha_exposicion_invitada_bl.jpg) left top no-repeat;

}

#box-ah-exposiciones li.invitada .invitada , #box-resultados-busqueda li.invitada .invitada {

	font-weight: bold;

	color: #D02F1D;

}

#box-resultados-busqueda li div.para-subseccion {

	float: left;

	padding-left: 12px;

	width: 475px;

}



#box-corpus-listado .doceclaro, .paddingright30 .doceclaro {

	font-size: 1.1em;

	color: #88817B;

}

#box-corpus-listado li {

	float: left;

	border-top: 1px solid #F5F5F3;

	padding: 15px 5px 15px 0;

	width: 585px;

}

#box-corpus-listado li.primera {

	border-top: 0;

}

#box-corpus-listado li img {

	float: left;

	padding: 4px;

	border: 1px solid #E9E7E2;

	margin-right: 12px;

}

#box-corpus-listado li h2 {

	font-size: 1.3em;

	margin-top: 8px;

	margin-bottom: 3px;

}

#box-corpus-listado li h2 a {

	font-weight: bold;

	color: #C68D1A;

	text-decoration: none;

}

#box-corpus-listado li h2 a:hover {

	text-decoration: underline;

}

#box-corpus-listado li p {

	margin-bottom: 0;

}

#box-corpus-listado li p.bold {

	margin-bottom: 5px;

}

#box-corpus-listado li .es-horizontal {

	width: 388px;

}



#box-audioguia {

	display: inline;

	position: absolute;

	padding-left: 5px;

}

#acordeon-alquiler .horarios-precios #fechas-lic {

	clear: both;

	padding-bottom: 30px;

	width: 560px;

}

*+html #acordeon-alquiler .horarios-precios #fechas-lic {

	padding-bottom: 15px;

}

#acordeon-alquiler .horarios-precios #fechas-lic dd {

	float: left;

	padding-right: 8px;

	margin-right: 10px;

}

#acordeon-alquiler .horarios-precios #fechas-lic dd.primera {

	border-right: 1px solid #B3ABA8;

}

#links-lic li:hover {

	color: #C68D1A;

}

.para-licitaciones {

	padding-bottom: 50px !important;

}

.para-licitaciones .despliega {

	background: url(/images/bullet_lista_licitaciones.gif) no-repeat scroll left -188px !important;

}

.para-licitaciones .despliega:hover, .para-licitaciones h2.selected {

	background-position: left 3px !important;

}

#colder .box a.link-texto {

	font-weight: normal;

	color: #726B67;

}

#colder .box a.link-texto:hover {

	text-decoration: underline;

}



li.bullet-square, .horarios-precios {

	margin-bottom: 1px;

}

li.bullet-square a, a.bullet-square {

	background: url(/images/bullet_links_grisosc-marron.gif) left 6px no-repeat;

	padding-left: 6px;

}

li.bullet-square a:hover, a.bullet-square:hover {

	background-position: left -9px;

}



#info-reservas #inscripcion-practicas label input, #info-reservas #inscripcion-practicas label select {

	left: 140px;

	width: 445px;

}

#info-reservas #inscripcion-practicas label select {

	width: 450px;

}
#info-reservas #inscripcion-practicas label select.becas_combo{
width:320px; 
margin-left:130px;
}
#info-reservas #inscripcion-practicas label input.becas_txt{
width:370px; 
margin-left:80px;
}

#info-reservas #inscripcion-practicas label .obligatorio {

	left: 140px;

}

#info-reservas #inscripcion-practicas .checkboxes div {

	left: 85px !important;

}

#info-reservas #inscripcion-practicas .checkboxes div.acepto {

	left: 137px !important;

	width: 430px;

}

#info-reservas #inscripcion-practicas .checkboxes div.acepto span {

	width: 410px;

}

#info-reservas #inscripcion-practicas div.captcha .pregunta {

	position: relative;

	left: 140px;

}

#inscripcion-practicas label.para-file input {

	width: 450px !important;

}

label.para-file span.block {

	margin-top: 3px;

	position: relative;

	left: 120px;

}



label.para-multiple select {

	height: auto !important;

}

label.para-multiple .obligatorio {

		top: -55px !important;

}

label.para-file input {

	width: 475px !important;

}

#info-reservas .checkboxes {

	padding-bottom: 12px;

}

#info-reservas .checkboxes label {

	display: inline;

	margin-right: 8px;

}

#info-reservas .checkboxes label input {

	width: auto !important;

	left: 0 !important;

	top: 2px;

	border: 0;

	cursor: pointer;

	padding-right: 0;

}

#info-reservas .checkboxes .como-label {

	float: left;

	margin-bottom: 0;

	font-size: 1.3em;

	font-weight: bold;

	color: #978C88;

}

#info-reservas .checkboxes div {

	position: relative;

	left: 65px !important;

}

#info-reservas .checkboxes div.acepto {

	left: 117px !important;

	width: 450px;

}

#info-reservas .checkboxes div.acepto span {

	top: 4px;

	position: relative;

	width: 430px;

}

#info-reservas div.captcha {

	clear: both;

	padding-top: 30px;

	padding-bottom: 10px;

}

#info-reservas div.captcha .pregunta {

	position: relative;

	left: 120px;

	margin-bottom: 12px;

	width: 475px;

}

#info-reservas div.captcha .pregunta .catorce {

	font-size: 1.3em;

	margin-bottom: 10px;

}

#info-reservas form#inscripcion-practicas .subtitulo, #info-reservas form#enviar-cv .subtitulo {

	width: 630px;

}



#programa-becas {

	clear: both;

	padding-top: 15px;

	padding-right: 50px;

}

#programa-becas h2 {

	font-size: 1.25em;

	font-weight: bold;

	color: #C58C19;

	margin-bottom: 8px;

}

#programa-becas div p {

	margin-bottom: 8px;

}

#programa-becas div {

	padding-bottom: 45px;

}



#tabla-ofertas-empleo {

	clear: both;

	width: 600px;

	margin-bottom: 10px;

}

#tabla-ofertas-empleo th {

	color: #FFF;

	background: #C68D1A;

	padding: 4px 15px;

	font-size: 1.1em;

}

#tabla-ofertas-empleo td {

	vertical-align: top;

	padding: 5px 15px;

	border-bottom: 1px solid #F5F5F3;

}

#tabla-ofertas-empleo td .fecha {

	color: #AEA6A4;

}

#tabla-ofertas-empleo .uno {

	width: 75px;

}

#tabla-ofertas-empleo .dos {

	width: 80px;

}

#tabla-ofertas-empleo.licitaciones .dos{
	width: 210px;
}

div#ficha-empleo {

	clear: both;

	background: #FAFAFA;

	width: 505px;

	padding: 30px 65px 30px 30px;

	margin-bottom: 10px;

}

div#ficha-empleo h2 {

	font-size: 2em;

	color: #C58C19;

	margin-bottom: 12px;

}

div#ficha-empleo .doce {

	font-size: 1.1em;

}

div#ficha-empleo dt {

	margin-bottom: 3px;

}

div#ficha-empleo dt.left {

	margin-bottom: 0;

	margin-right: 4px;

}




.licitaciones_volver {
    color: #88817B;
    font-size: 1.1em;
    margin-bottom: 30px;
}


div#ficha-licitaciones {
	clear: both;

	background: #FAFAFA;

	width: 505px;

	padding: 30px 65px 30px 30px;
	
}

div#ficha-licitaciones h2 {

	font-size: 2em;

	color: #C58C19;

	margin-bottom: 12px;

}

div#ficha-licitaciones #fechas-lic {

	clear: both;

	padding-bottom: 30px;

	width: 560px;

}

*+html div#ficha-licitaciones #fechas-lic {

	padding-bottom: 15px;

}

div#ficha-licitaciones #fechas-lic dt {
    float: left;
    margin-right: 3px;
}

div#ficha-licitaciones #fechas-lic dd {

	float: left;

	padding-right: 8px;

	margin-right: 10px;

}

div#ficha-licitaciones #fechas-lic dd.primera {

	border-right: 1px solid #B3ABA8;

}

div#ficha-licitaciones #links-lic li{
	padding:2px 0;
}

div#ficha-licitaciones #links-lic li a{
	background:url(../images/pdf.png) no-repeat;
	padding-left:16px;
}



div#ficha-licitaciones #links-lic li a:hover{
	background:url(../images/pdf_on.png) no-repeat;
}


#box-como-llegar {

	width: 665px;

}

#box-como-llegar #alternativa-flash {

	background: #9F9693;

	clear: both;

	width: 553px;

	padding: 50px 75px 150px 37px;

	overflow: hidden;

	float: left;

}

#box-accesibilidad {

	padding-right: 30px;

}

#box-accesibilidad .doce {

	font-size: 1.1em;

}

#box-accesibilidad li.bullet-square, .lista-bull li.bullet-square {

	background: url(/images/bullet_lista_grisosc.gif) left 6px no-repeat;

	padding-left: 6px;

}

#box-accesibilidad img.signos{

padding-right: 5px;

}



#introduccion-educacion {

	padding: 35px 30px 25px 35px;

}

#introduccion-educacion .subtitulo {
	margin-top: 10px;
	line-height: 140%;
	letter-spacing:-0.05em;
}

#introduccion-educacion p{
	font-size:1.1em;
	line-height: 140%;
	letter-spacing:-0.02em;
}



.lista-educacion li {

	clear: both;

	margin-bottom: 22px;

	float: left;

	width: 100%;

}

.lista-educacion li .img-educacion {

	float: left;

	margin-right: 12px;

	border: 1px solid #E9E7E2;

	padding: 4px;

}

.lista-educacion li .img-educacion img {

	float: left;

}

.lista-educacion li .textos {

	float: left;

	width: 440px;

}

.lista-educacion li h3 {

	font-weight: bold;

	font-size: 1.3em;

	margin-bottom: 3px;

}

.expos-temporales h4 {

	font-size: 1.1em;

	margin-bottom: 25px;

}

.expos-temporales li {

	padding-bottom: 5px;

}

#colder #box-proy-educativo, #colder #colder-sugerencias {

	clear: both;

	padding: 30px 35px 10px 25px;

}

#colder #box-proy-educativo img.block, #colder #colder-sugerencias img.block {

	margin-bottom: 3px;

}

#colder #box-proy-educativo p.doce {

	font-size: 1.1em;

	margin-bottom: 20px;

}

#colder #box-proy-educativo ul {

	padding: 10px 0 65px 0;

}

#colder #box-proy-educativo li {

	font-size: 1.2em;

	font-weight: bold;

	margin-bottom: 4px;

}

#colder #box-proy-educativo li a {

	color: #726B66;

	text-decoration: none;

	font-weight: bold;

	background: url(/images/bullet_lista_proy-educativo.gif) left 5px no-repeat;

	padding-left: 12px;

}

#colder #box-proy-educativo li a:hover, #colder #box-proy-educativo li.activa a {

	color: #C58C19;

	background-position: left -25px;

}





.tienda-buscador .boton-form {

	margin-top: 35px !important;

}

#box-categorias {

	clear: both;

	margin-top: 40px;

}

*+html #box-categorias {

	margin-top: 60px;

}

#box-categorias h2 {

	font-weight: normal;

	font-size: 1.8em;

	color: #C68D1A;

	margin-bottom: 15px;

}

#lista-categorias {

	background: #FAFAFA;

	width: 577px;

	padding: 2px 0 20px 23px;

}

#lista-categorias li {

	float: left;

	width: 268px;

	padding: 20px 20px 0 0;

	position: relative;

	min-height: 120px;

}

#lista-categorias .link-img {

	float: left;

	width: 100px;

	text-align: center;

	background: #FFF;

	border: 1px solid #E9E7E2;

	margin-right: 12px;

	margin-bottom: 5px;

	padding: 5px 0;

}

#lista-categorias .link-img img {

	vertical-align: middle;

	cursor: pointer;

}

#lista-categorias p {

	margin-bottom: 0;

}

#lista-categorias a strong {

	font-size: 1.4em;

	color: #726B67;

	font-weight: bold;

	display: block;

	margin-top: 6px;

}

#lista-categorias a {

	color: #726B67;

	font-weight: bold;

	text-decoration: none;

}

#lista-categorias a:hover strong {

	color: #C68D1A;

}



#colder .destacados-tienda {

	clear: both;

	padding: 30px 35px 10px 25px;

	float: left;

}

#colder .destacados-tienda p {

	margin-bottom: 0;

}

#colder .destacados-tienda .titulo {

	margin-left: 6px;

	margin-bottom: 10px;

}

#colder .destacados-tienda p.titulo {

	width: 256px;

	float: left;

}

#colder .destacados-tienda .caja {

	padding-top: 16px;

	padding-bottom: 28px;

	float: left;

	width: 265px;

	overflow: hidden;

}

#colder .destacados-tienda .link-img {

	float: left;

	width: 100px;

	text-align: center;

	background: #FFF;

	border: 1px solid #E9E7E2;

	margin-right: 12px;

	margin-bottom: 5px;

	padding: 5px 0;

}

#colder .destacados-tienda .link-img img {

	vertical-align: middle;

	cursor: pointer;

}

#colder .destacados-tienda a strong {

	font-size: 1.2em;

	color: #726B67;

	font-weight: bold;

	margin-bottom: 3px;

	display: block;

	margin-top: 3px;

}

#colder .destacados-tienda a {

	color: #726B67;

	font-weight: bold;

	text-decoration: none;

}

#colder .destacados-tienda a:hover strong {

	color: #C68D1A;

}

#colder .destacados-tienda .codigo, #lista-categorias li .codigo {

	color: #B2ABA7;

	font-size: 0.85em;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	margin-bottom: 2px;

}

#colder .destacados-tienda .precio, #lista-categorias li .precio {

	font-weight: bold;

	color: #C58C19;

	font-size: 1.9em;

}

#colder .destacados-tienda .precio .tachado, #lista-categorias li .precio .tachado {

	color: #CCC;

	text-decoration: line-through;

	padding-right: 2px;

}

#colder .destacados-tienda .descripcion {

	float: left;

	width: 140px !important;

	width: auto;

}

*+html #colder .destacados-tienda .descripcion {

	width: auto !important;

}

#lista-categorias li .descripcion {

	float: left;

	width: 154px !important;

	width: auto;

}

*+html #lista-categorias li .descripcion {

	width: auto !important;

}

#migas-tienda {

	margin-bottom: 20px;

}

#migas-tienda p {

	float: left;

	margin-bottom: 0;

	margin-right: 5px;

	font-size: 1.3em;

	font-weight: bold;

}

#migas-tienda li {

	display: inline;

	font-size: 1.3em;

	font-weight: bold;

	color: #726B67;

}

#migas-tienda li a {

	text-decoration: underline;

	color: #726B67;

	font-weight: bold;

	background: url(/images/bullet_lista_proy-educativo.gif) left 6px no-repeat;

	padding-left: 11px;

}

#migas-tienda li.primera a {

	background: none;

	padding-left: 0;

}

#migas-tienda li a:hover {

	text-decoration: underline;

	color: #C58C19;

	background-position: left -24px;

}

#lista-categorias li .nuevo {

	width: 54px;

	height: 54px;

	background: url(/images/fondo_nuevo.png) left top no-repeat;

	text-indent: -9999px;

	position: absolute;

	left: 0;

}

#lista-categorias li .promo {

	width: 54px;

	height: 54px;

	background: url(/images/fondo_promo.png) left top no-repeat;

	text-indent: -9999px;

	position: absolute;

	left: 0;

}

#lista-categorias li .nuevo_eu {

	width: 54px;

	height: 54px;

	background: url(/images/fondo_nuevo_eu.png) left top no-repeat;

	text-indent: -9999px;

	position: absolute;

	left: 0;

}

#lista-categorias li .promo_eu {

	width: 54px;

	height: 54px;

	background: url(/images/fondo_promo_eu.png) left top no-repeat;

	text-indent: -9999px;

	position: absolute;

	left: 0;

}

#lista-categorias li .nuevo_in {

	width: 54px;

	height: 54px;

	background: url(/images/fondo_nuevo_in.png) left top no-repeat;

	text-indent: -9999px;

	position: absolute;

	left: 0;

}

#colder #box-buscador-tienda {

	padding-top: 30px;

}

#colder #box-buscador-tienda img.block {

	margin-bottom: 4px;

}

#colder #box-buscador-tienda .conpadding {

	padding-left: 35px;

	padding-right: 55px;

}

#colder #box-buscador-tienda label {

	display: block;

	margin-bottom: 10px;

	padding-left: 35px;

}

#colder #box-buscador-tienda label strong {

	display: block;

	margin-bottom: 3px;

	color: #978C88;

	font-size: 1.1em;

}

#colder #box-buscador-tienda label input {

	width: 217px;

	border: 1px solid #CCC;

}

#colder #box-buscador-tienda .boton-form {

	color: #FFF;

	border: 0;

	cursor: pointer;

	background: #726B67;

	padding: 13px 18px 13px 0;

	width: 325px;

	font-size: 1.2em;

	font-weight: bold;

	text-align: right;

	margin-top: 20px;

}

#colder #box-buscador-tienda .boton-form:hover {

	background: #C68D1A;

}

#box-categorias p.grisclaro {

	font-size: 1.1em;

	color: #87807A;

}

#info-reservas label .obligatoriopeticion {

	top: -147px !important;

	top: -127px;

}

*+html #info-reservas label .obligatoriopeticion {

	top: -127px !important;

}



#ficha-tienda {

	clear: both;

	background: #FAFAFA;

	width: 562px;

	padding: 23px 15px 25px 23px;

	min-height: 600px;

	float: left;

}

#ficha-tienda .lista ul{
	padding-top:15px;
}

#ficha-tienda .lista ul li{
	padding:5px 0 5px 10px;
	color: #7D797A;
    line-height: 130%;
	font-size: 1.1em;
	background:url(../images/bullet_lista_grisosc.gif) no-repeat 0 12px;
}

#ficha-tienda #textos-prod {

	padding-top: 12px;

	float: left;

	width: 222px;

}

#ficha-tienda #textos-prod h2 {

	font-size: 2em;

	margin-bottom: 5px;

	color: #726B66;

}

#ficha-tienda #textos-prod p {

	font-size: 1.1em;

	margin-bottom: 3px;

}

#ficha-tienda #textos-prod .descripcion {

	color: #7D797A;

	line-height: 130%;

	margin-bottom: 22px;

}

#ficha-tienda #textos-prod .precio {

	font-weight: bold;

	color: #C58C19;

	font-size: 2.6em;

}

#ficha-tienda #textos-prod .precio .tachado {

	color: #CCC;

	text-decoration: line-through;

	padding-right: 2px;

}

#ficha-tienda #textos-prod .reservar a {

	display: block;

	text-decoration: none;

	font-size: 0.9em;

	color: #FFF;

	background: #726B67;

	margin-top: 12px;

	float: left;

	padding: 3px 10px;

}

#ficha-tienda #textos-prod .reservar a:hover {

	background: #C58C19;

}

#ficha-tienda .nuevo {

	width: 76px;

	height: 76px;

	background: url(/images/fondo_ficha-nuevo.png) left top no-repeat;

	text-indent: -9999px;

	float: left;

	position: relative;

	top: -320px;

}

#ficha-tienda .promo {

	width: 76px;

	height: 76px;

	background: url(/images/fondo_ficha-promo.png) left top no-repeat;

	text-indent: -9999px;

	float: left;

	position: relative;

	top: -320px;

}

#ficha-tienda .nuevo_eu {

	width: 76px;

	height: 76px;

	background: url(/images/fondo_ficha-nuevo_eu.png) left top no-repeat;

	text-indent: -9999px;

	float: left;

	position: relative;

	top: -320px;

}

#ficha-tienda .promo_eu {

	width: 76px;

	height: 76px;

	background: url(/images/fondo_ficha-promo_eu.png) left top no-repeat;

	text-indent: -9999px;

	float: left;

	position: relative;

	top: -320px;

}

#ficha-tienda .nuevo_in {

	width: 76px;

	height: 76px;

	background: url(/images/fondo_ficha-nuevo_in.png) left top no-repeat;

	text-indent: -9999px;

	float: left;

	position: relative;

	top: -320px;

}

#ficha-tienda #slider-imagenes {

	height: 320px;

	clear: both;

	width: 320px;

	padding: 0;

}



#slideshow {

	width:320px;

	height:320px;

	position:relative;

	float: left;

	margin-right: 20px;

	margin-bottom: 50px;

}

#slideshow #slidesContainer {

  width:320px;

  height:320px;

  overflow:auto;

  position:relative;

  border: 1px solid #E9E7E2;

}

#slideshow #slidesContainer .slide {

  width:320px;

  height:320px;

  text-align: center;

  background: #FFF;

  line-height: 320px;

  vertical-align: middle;

}

#slideshow #slidesContainer .slide img {

	vertical-align: middle;

}

#slideshow .control {

  display:block;

  width: 18px;

  height: 29px;

  text-indent:-10000px;

  position: absolute;

  cursor: pointer;

}

#slideshow #leftControl {

  top: 330px;

  left:0;

  background: url(/images/botones/ficha-left.gif) no-repeat 0 0;

}

#slideshow #rightControl {

  top: 330px;

  right: 0;

  background:url(/images/botones/ficha-right.gif) no-repeat 0 0;

}

#slideshow #leftControl:hover, #slideshow #rightControl:hover {

	background-position: left bottom;

}



.destacado-obra h2 {

	color: #FFF;

	font-size: 2.9em;

	margin-bottom: 5px;

	display: block;

}

.destacado-obra .grisosc {

	color: #726B66;

	font-weight: bold;

	font-size: 1.3em;

	margin-bottom: 4px;

}

.destacado-obra .catorce {

	font-weight: bold;

	color: #FFF;
	font-size:1.5em;

}

.destacado-obra .diecisiete {

	color: #CEC9BF;

	margin-bottom: 5px;
	font-size:1.9em;

}

.destacado-obra .grisclaro {

	color: #DCD8D1;

}

.destacado-obra div {

	padding-top: 20px;

}



#colder-sugerencias li {

	margin-bottom: 38px;

	clear: both;

}

#colder-sugerencias li img {

	float: left;

	background: #FFF;

	padding: 4px;

	border: 1px solid #E9E7E2;

	margin-right: 8px;

	margin-bottom: 2px;

}

#colder-sugerencias li p {

	margin-bottom: 0;

}

#colder-sugerencias li p.doce {

	margin-top: 5px;

	font-size: 1.2em;

	margin-bottom: 4px;

}

*+html #colder-sugerencias li p.doce {

	margin-top: -15px;

}

#colder-sugerencias a {

	color: #726B67;

}

#colder-sugerencias a:hover {

	color: #C68D1A;

}

#info-reservas label .obligatoriotuqueopinas {

	top: -412px !important;

	top: -392px;

}

*+html #info-reservas label .obligatoriotuqueopinas {

	top: -392px !important;

}



#box-cinemateca .destacado-pelicula {

	background: #B3ABA8;

	float: left;

	clear: both;

	width: 665px;

	margin-top: 1px;

}

#box-cinemateca .destacado-pelicula img {

	float: left;

	margin-right: 30px;

}

#box-cinemateca .destacado-pelicula div {

	padding-top: 30px;

	padding-right: 20px;

}

#box-cinemateca .destacado-pelicula h2 {

	color: #FFF;

	font-size: 2.7em;

	margin-bottom: 10px;

}

#box-cinemateca .destacado-pelicula p {

	margin-bottom: 0;

}

#box-cinemateca .destacado-pelicula .introduccion {

	font-weight: bold;

	font-size: 1.2em;

	margin-bottom: 15px;

}

#box-cinemateca .destacado-pelicula .descargar {

	margin-bottom: 15px;

}

#box-cinemateca .destacado-pelicula .descargar a {

	background:url(/images/bullet_descargar.gif) left 2px no-repeat;

	padding-left: 15px;

	text-decoration: none;

}

#box-cinemateca .destacado-pelicula .descargar a:hover {

	text-decoration: underline;

	color: #726B67;

}

#box-cinemateca .destacado-pelicula .patrocina {

	display: inline;

	color: #FFF;

	font-size: 0.85em;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	padding-right: 4px;

}

#box-cinemateca .destacado-pelicula li img {

	float: none;

	position: relative;

	top: 8px;

}

#box-cinemateca .destacado-pelicula li {

	display: inline;

}

#box-cinemateca #ficha-pelicula {

	clear: both;

	margin-top: 45px;

	padding: 0 30px 55px 40px;

	float: left;

	width: 595px;

}

#box-cinemateca #ficha-pelicula .duracion {

	color: #C58C19;

	font-size: 1.6em;

	margin-bottom: 5px;

	font-weight: bold;

}

#box-cinemateca #ficha-pelicula .horarios {

	font-weight: bold;

	font-size: 1.3em;

	margin-bottom: 20px;

}

#box-cinemateca #ficha-pelicula #slideshow #slidesContainer {

  width:320px;

  height:320px;

  overflow:auto;

  position:relative;

  border: 1px solid #E9E7E2;

}

#box-cinemateca #ficha-pelicula #slideshow #slidesContainer .slide {

  width:300px;

  height:300px;

  text-align: center;

  background: #FFF;

  line-height: 320px;

  vertical-align: middle;

}

#box-cinemateca #textos-pelicula {

	float: left;

	width: 251px;

}

#box-cinemateca #textos-pelicula h3 {

	color: #C58C19;

	font-size: 1.45em;

	font-weight: bold;

	margin-bottom: 18px;

}

#box-cinemateca #textos-pelicula h3 .titulo-original {

	display: block;

}

#box-cinemateca #textos-pelicula dl {

	font-size: 1.1em;

	line-height: 140%;

	margin-bottom: 15px;

}

#box-cinemateca #textos-pelicula dt {

	float: left;

	margin-right: 3px;

}

#box-cinemateca #textos-pelicula dd {

	font-weight: bold;

}

#box-cinemateca #textos-pelicula .doce {

	font-size: 1.1em;

}

#box-cinemateca #explicacion-cinemateca {

	width: 595px;

	clear: both;

	background: #F5F5F3;

	padding: 33px 35px;

	font-size: 1.2em;

}

#box-cinemateca #explicacion-cinemateca p, #box-cinemateca #explicacion-cinemateca a {

	font-weight: bold;

}



ul.docebold {

	font-size: 1.1em;

	padding-right: 50px;

}

ul.docebold li {

	margin-bottom: 18px;

	font-weight: bold;

	background:url(/images/bullet_redondo_gr_grisosc.gif) left 5px no-repeat;

	padding-left: 10px;

}

#form-adhesion .marron {

	color: #C68D1A !important;

}

form p.error {

	position: relative;

	margin-bottom: 0;

	left: 120px;

}

#form-adhesion p.error {

	left: 102px !important;

}

#form-encuesta p.error {

	left: 0 !important;

}

form .checkboxes p.error {

	left: 0 !important;

}



#acordeon-mapaweb {

	clear: both;

}

#acordeon-mapaweb ul ul {

	padding-left: 15px;

	padding-bottom: 20px;

}

#acordeon-mapaweb .principal a {

	font-size: 1.3em;

	font-weight: bold;

	color: #C68D1A;

	text-decoration: none;

	background: url(/images/bullet_lista_alquilerespacios.gif) left -23px no-repeat;

	padding-left: 15px;

	padding-left: 12px;

}

#acordeon-mapaweb .principal a:hover {

	color: #726B67;

	background-position: left 3px;

}

#acordeon-mapaweb .principal {

	margin-bottom: 15px;

}

#acordeon-mapaweb .segundonivel a {

	color: #726B67;

	font-weight: normal;

	font-size: 1em;

	background: url(/images/bullet_redondo_grisosc.gif) left 4px no-repeat;

	padding-left: 10px;

}

#acordeon-mapaweb .segundonivel a:hover {

	background-position: left 4px;

	text-decoration: underline;

}

#colder #sinfondo .box-paracontacto {

	background: url(/images/fondo_teescuchamos.jpg) left 40px no-repeat !important;

	padding-left: 110px !important;

}

ol#condiciones-uso .lista-bull li.bullet-square {

	padding-bottom: 0 !important;

	float: none !important;

}

.horarios-precios img.img-obra {

	float: left;

	padding: 4px;

	border: 1px solid #E9E7E2;

	margin-right: 10px;

	margin-bottom: 5px;

}

.escolares-obras li {

	clear: both;

	margin-bottom: 30px;

}

.escolares-obras li h3 {

	font-size: 1.2em;

	font-weight: bold;

	margin-bottom: 1px;

}

.escolares-obras li .descripcion {

	margin-bottom: 0;

}

#form-encuesta .item-encuesta {

	clear: both;

	padding-bottom: 30px;

}

#form-encuesta .item-encuesta h3 {

	font-size: 1.3em;

	font-weight: bold;

	margin-bottom: 10px;

}

#form-encuesta #tabla-ofertas-empleo {

	width: 530px;

}

#form-encuesta #tabla-ofertas-empleo .uno {

	width: 180px;

}

#form-encuesta #tabla-ofertas-empleo .dos {

	width: auto;

}

#form-encuesta #tabla-ofertas-empleo .dos, #form-encuesta #tabla-ofertas-empleo .tres {

	text-align: center;

}

#form-encuesta #tabla-ofertas-empleo th.dos strong {

	background: url(/images/fondo_loquemas.gif) right top no-repeat;

	padding-right: 18px;

}

#form-encuesta #tabla-ofertas-empleo th.tres strong {

	background: url(/images/fondo_loquemenos.gif) right top no-repeat;

	padding-right: 18px;

}

#form-encuesta #tabla-ofertas-empleo input {

	border: 0;

	padding: 0;

	margin: 0;

}

#form-encuesta .checkboxes-enunafila label {

	display: inline;

	padding-right: 30px;

}

#form-encuesta .checkboxes-enunafila label input {

	border: 0;

}

#form-encuesta .checkboxes-enunafila label span {

	position: relative;

	top: -1px;

}

#form-encuesta .checkboxes-block label {

	display: block;

}

#form-encuesta .checkboxes-block label input {

	border: 0;

}

#form-encuesta .checkboxes-block label span {

	position: relative;

	top: -1px;

}

#form-encuesta .textarea-encuesta textarea {

	width: 532px;

}

#form-encuesta .boton-form {

	width: 665px;

	border: 0;

	color: #FFF;

	font-weight: bold;

	font-size: 1.3em;

	text-align: right;

	height: 45px;

	padding-right: 25px;

	position: relative;

	left: -49px;

	background: #726B67;

	cursor: pointer;

}

*+html #form-encuesta .boton-form {

	margin-bottom: -25px;

}

#form-encuesta .boton-form:hover {

	background: #C68D1A;

}

#form-encuesta #puntuacion-encuesta {

	clear: both;

	background: url(/images/fondo_bajapuntuacion.gif) left 6px no-repeat;

	padding-left: 18px;

	float: left;

	margin-bottom: 40px;

}

#form-encuesta #puntuacion-encuesta ul {

	background: url(/images/fondo_altapuntuacion.gif) right 6px no-repeat;

	padding-right: 20px;

	float: left;

}

#form-encuesta #puntuacion-encuesta li {

	float: left;

	border-top: 1px solid #CCC;

	border-bottom: 1px solid #CCC;

	border-right: 1px solid #CCC;

	border-left: 1px solid #CCC;

}

#form-encuesta #puntuacion-encuesta li a {

	background: #F5F5F3;

	display: block;

	font-weight: bold;

	color: #999;

	text-decoration: none;

	font-size: 1.3em;

	width: 50px;

	height: 20px;

	padding-top: 4px;

	text-align: center;

}

#form-encuesta #puntuacion-encuesta li a:hover {

	background: #C68D1A;

	color: #FFF;

}

#patrocina-colpermanente li {

	float: left;

	background: url(/images/fondo_lista_patrocina.gif) left 6px no-repeat;

	padding-left: 6px;

	font-family: Tahoma, Arial, Verdana, sans-serif;

	font-size: 0.85em;

	margin-left: 3px;

}

.arreglomargen {

	margin-bottom: -25px !important;

}

*+html #info-reservas form#inscripcion .boton-form {

	margin-bottom: 0 !important;

}



#cinemateca .box .marginbottom10 {

	font-size: 2.2em;

	color: #FFF;

}

#cinemateca .box .marginbottom10 span {

	color: #B2ABA7;

}

#box-buscador input.eu {

	background: url(/images/botones/buscar_eu.png) left top no-repeat;

}

#box-buscador input.in {

	background: url(/images/botones/buscar_in.png) left top no-repeat;

}



.cat-corpus .mas-margen {

	margin-top: 140px !important;

}

#box-cinemateca #caja-descripcion {

	background: #EEEEEA;

	font-size: 1.1em;

	line-height: 150%;

	width: 595px;

	padding: 35px 35px 10px 35px;

	clear: both;

}

#colder .fix-alto {

	background: #C68D1A;

	width: 325px;

	clear: both;

	height: 13px;

}

#navegar-expos.absolute {

	position: relative !important;

}

.destacado-obra .paddingright30 {

	padding-right: 10px !important;

}

#box-ah-exposiciones li div.sinfondo {

	background: none !important;

}

#box-ah-exposiciones li div.sinfondo .descripcion {

	margin-bottom: 10px;

}

#box-ah-exposiciones li div.sinfondo {

	width: 465px !important;

	width: auto;

}

*+html #box-ah-exposiciones li div.sinfondo {

	width: auto!important;

}

#colder .box #box-agenda {

	background: url(/images/fondo_box_agenda.gif) right 28px no-repeat;

	padding-bottom: 14px;

}

.lista-cronograma li {

	font-size: 1.3em;

	margin-bottom: 3px;

	width: 50%;

}

.lista-cronograma li a {

	text-decoration: none;

	background: url(/images/bullet_gris_14.gif) left 6px no-repeat;

	padding-left: 9px;

}

.lista-cronograma li a:hover {

	text-decoration: underline;

	color: #726B67 !important;

}

.lista-cronograma li.quinta, .lista-cronograma li.sexta, .lista-cronograma li.septima {

	position: relative;

	left: 50%;

	top: -76px;

}

#pageinterna a.sinsubrayado {

	text-decoration: none;

}

#box-ah-exposiciones span.playvideo {

	width: 100%;

	height: 100%;

	display: block;

	background: url(/images/play_videos.png) center center no-repeat;

	position: absolute;

	z-index: 99;

	top: 0;

	left: 0;

	cursor: pointer;

}

#box-ah-exposiciones span.playvideo:hover {

	background: url(/images/play_videos_on.png) center center no-repeat;

}

#box-ah-exposiciones a.playvideo {

	position: relative;

	float: left;

}

#sin-titulo-gris h1.veintidos {

	font-size: 2em;

	text-transform: none;

	margin-bottom: 8px;

}



#box-fichavideo {

	background: #212121 url(/images/fondo_fichavideo.gif) left top repeat-y;

	clear: both;

	width: 990px;

	overflow: hidden;

	float: left;

}

#box-fichavideo #wrapper-video {

	float: left;

	width: 665px;

	overflow: hidden;

}

#box-fichavideo .colder-video {

	float: left;

	width: 250px;

	background: #0D0D0D;

	padding: 30px 45px 30px 30px;

}

#box-fichavideo .colder-video .thumb {

	float: left;

	background: #FFF;

	padding: 4px;

	margin-right: 8px;

}

#box-fichavideo .colder-video .titulo {

	font-weight: bold;

	color: #C68D1A;

	font-size: 1.4em;

	margin-bottom: 8px;

}

#box-fichavideo .colder-video .descripcion {

	clear: both;

	padding-top: 20px;

}

*+html #box-fichavideo .colder-video .descripcion {

	padding-top: 0;

}

#header #div-video {

	width: 330px;

}

#calendario-exposiciones .linkver {

	margin-bottom: 30px;

}

#calendario-exposiciones .linkver a {

	font-weight: bold;

	color: #666;

}

#calendario-exposiciones .linkver a:hover {

	color: #BC934B;

}

#calendario-exposiciones .linkver a span {

	font-weight: bold;

}

div#error404 {

	min-height: 300px;

}

#sin-titulo-gris h1.h1404 {

	text-transform: none;

	font-size: 1.65em;

	height: auto;

	margin-bottom: 15px;

}

#error404 li {

	font-size: 1.3em;

	margin-bottom: 3px;

	font-weight: bold;

	background:url(/images/bullet_gris_14.gif) left 6px no-repeat;

	padding-left: 8px;

}

#error404 li a {

	text-decoration: none;

	color: #666;

	font-weight: bold;

}

#error404 li a:hover {

	text-decoration: underline;

	color: #666;

}

#error404 ul {

	padding-bottom: 20px;

}

#calendario-exposiciones li .verboletin a {

	font-weight: bold;

	text-decoration: none;

	color: #B3ABA8;

	background: url(/images/bullet_11_gris-grisosc.gif) left 5px no-repeat;

	padding-left: 7px;

}

#calendario-exposiciones li .verboletin a:hover {

	background-position: left -51px;

	color: #726B67;

}

.width205 {

	width: 205px !important;

}







/*------ SLIDER TIENDA ----------------------------*/

#ficha-tienda #slideshow span {display:none;}

#ficha-tienda #wrapper-slide {width:320px; margin: 0 20px 50px 0; display:none; float: left;}

#ficha-tienda #fullsize {position:relative; width:320px; height:320px; border: 1px solid #E9E7E2; background:#FFF; text-align: center; overflow: hidden;}

#ficha-tienda #information {position:absolute; bottom:0; width:320px; height:0; overflow:hidden; z-index:200; opacity: 0; filter:alpha(opacity=0);}

#ficha-tienda #information h2 {padding:4px 15px 3px; font-size:1.4em; font-weight: bold;}

#ficha-tienda #information p {padding:0 15px 8px;}

#ficha-tienda #image {width:320px;}

#ficha-tienda #image img { vertical-align: middle;}

#ficha-tienda .imgnav {position:absolute; width:0; height:0; cursor:pointer; z-index:150; top: 140px;}

#ficha-tienda #imgprev {left:0;}

#ficha-tienda #imgnext {right:0;}

#ficha-tienda #imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40);}

#ficha-tienda .linkhover {background:url(../images/link_gal.gif) center center no-repeat;}

#ficha-tienda #thumbnails {margin-top:15px}

#ficha-tienda #slideleft {float:left; width:18px; height:70px; background:url(/images/botones/ficha-left_tienda.gif) left 20px no-repeat; cursor: pointer;}

#ficha-tienda #slideleft:hover {background-position: left -101px;}

#ficha-tienda #slideright {float:right; width:18px; height:70px; background:url(/images/botones/ficha-right_tienda.gif) left 20px no-repeat; cursor: pointer;}

#ficha-tienda #slideright:hover { background-position: left -101px;}

#ficha-tienda #slidearea {float:left; position:relative; width:248px; margin-left:18px; height:70px; overflow:hidden;}

#ficha-tienda #slider {position:absolute; left:0; height:81px}

#ficha-tienda #slider img {cursor:pointer; border:1px solid #E9E7E2; padding:2px}

#ficha-tienda #fullsize .promo, #ficha-tienda #fullsize .nuevo, #ficha-tienda #fullsize .promo_in, #ficha-tienda #fullsize .nuevo_in, #ficha-tienda #fullsize .promo_eu, #ficha-tienda #fullsize .nuevo_eu { top: 0 !important; position: absolute !important;}





/* ------ COMENTO ESTOS ESTILOS XQ SON PARA LA NUEVA MAQUETA DE CINEMATECA, CUANDO LOS APLIQUE TENGO QUE SACAR LOS ESTILOS ANTERIORES QUE AHORA ESTÁN ACTIVOS



#box-cinemateca #ficha-pelicula .slideshow {

	width:310px;

	min-height:310px;

	position:relative;

	float: left;

	margin-right: 20px;

	border: 1px solid #E9E7E2;

}

#box-cinemateca #ficha-pelicula .slideshow .slidesContainer {

  width:300px;

  min-height:300px;

  overflow:hidden;

  position:absolute;

  top: 0;

  left: 0;

  border: 0;

}

#box-cinemateca #ficha-pelicula .slideshow .slidesContainer .slide {

  width:320px;

  min-height:320px;

  text-align: center;

  background: #FFF;

  line-height: 320px;

  vertical-align: middle;

}

#box-cinemateca #ficha-pelicula .slideshow .slidesContainer .slide img {

	vertical-align: middle;

}



#box-cinemateca #ficha-pelicula .slideshow .slidesContainer ul             { list-style: none; position: absolute; top: 0; left: 0; }

#box-cinemateca #ficha-pelicula .slideshow ul li                   { display: block; float: left; padding: 0; height: 317px; width: 680px; margin: 0; }

#box-cinemateca #ficha-pelicula .slideshow .arrow {

  display:block;

  width: 18px;

  height: 29px;

  text-indent:-10000px;

  position: absolute;

  cursor: pointer;

}

#box-cinemateca #ficha-pelicula .slideshow .forward {

  top: 330px;

  right: 0;

  background:url(/images/botones/ficha-right.gif) no-repeat 0 0;

}

#box-cinemateca #ficha-pelicula .slideshow .back {

  top: 330px;

  left:0;

  background: url(/images/botones/ficha-left.gif) no-repeat 0 0;

}



#box-cinemateca #ficha-pelicula .forward:hover, #box-cinemateca #ficha-pelicula .back:hover {

	background-position: left bottom;

}

#ficha-pelicula .una-peli {

	clear: both;

	float: left;

	padding-bottom: 70px;

	width: 583px;

}

-------------------------------------------------------------------------------------------*/

/* Galeria de obras ------------------------------------------------------------------------*/
#colder #box-galeria {
	clear:both;
	padding:30px 10px 10px 25px;
}
#colder #box-galeria p{
	clear:both;
	padding-top:10px;
}

#colder #box-galeria ul.items{
	padding:10px 0;
}

*+html #colder #box-galeria ul.items{
	display:inline-block;
}

#colder #box-galeria ul.items li img{
	border:1px solid #E9E7E2;
	padding:4px;
	background-color:#FFF;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}

#colder #box-galeria ul.items li img:hover{
	border:1px solid #ccc;
}

*+html #colder #box-galeria ul.items li{
	margin-bottom:5px;
}

#colder #box-galeria ul.enlaces{
	padding-bottom:20px;
}

#colder #box-galeria ul.enlaces li a{
	background:url(../images/bullet_11_gris-grisosc.gif) no-repeat 0 5px;
	color:#B3ABA8;
	font-weight:bold;
	text-decoration:none;
	padding-left:7px;
}

#colder #box-galeria ul.enlaces li a:hover{
	color:#726B66;
	background:url(../images/bullet_11_gris-grisosc.gif) no-repeat left 112%;
}

#pageinterna .box-galeria-slider {
	clear:both;
	padding:15px 50px 30px 32px;
	width:575px;
}

#contenido #colizq #horizontal-scroller1 {
	width:543px !important;
	display:block;
}

#contenido #colizq #horizontal-scroller1 div.scrollable {
	width:486px;
}

/* Interactive Picture Styles */
#picture{ position:relative; top:0; width:575px; height:698px; margin:0px auto; /*background:#FFF url(../images/investigacion-cientifica/obras/7/1.jpg) no-repeat;*/ overflow:hidden; }
	
	/* General More Button */		
	.more{ position:absolute; width:19px; height:19px; background:none; border:0; padding:0; text-align:left; overflow:hidden; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:11px; }	
	.more span{ position:absolute; left:25px; width:160px; padding:0 0 0 5px; color:#FFF; font:bold 13px Lucida Grande, Arial, sans-serif; /*text-shadow:#000 1px 1px 0px;*/ }
	
	/* Item Specific More Button */
	#thumb01{ top:120px; left:360px;}
	#thumb02{ top:70px; left:280px;}
	#thumb03{ top:140px; left:270px;}
	
#horizontal-scroller,
#horizontal-scroller1 {

	height: 120px;

	background: #282828;

	clear: both;

	display: none;

	width: 940px !important;

	width: 936px;

	padding: 0 16px 0 16px;

}	

/* slider flash */
#box-slideflash{
	background: #242323;
	clear: both;
	width: 990px;
	overflow: hidden;
	float: left;
}

#box-slideflash #horizontal-scroller1 {
	width:960px !important;
	display:block;
}

#box-slideflash #horizontal-scroller1 div.scrollable {
	width:903px;
}

#box-slideflash #horizontal-scroller1 div.scrollable ul li{
	width:285px;
}

#box-boton-reprodutor{
	background-color:#242323;
	padding:10px;
	padding-left:25px;
}

#box-boton-reprodutor .boton-reproductor{
	color:#606060;
	font-size:1.1em;
	font-weight:bold;
	border:0;
	padding-left:22px;
	cursor:pointer;
	background:#242323 url(../images/boton_detener_reproduccion.png) no-repeat 0 2px;
}

#box-boton-reprodutor .boton-reproductor-activar{
	color:#606060;
	font-size:1.1em;
	font-weight:bold;
	border:0;
	padding-left:22px;
	cursor:pointer;
	background:#242323 url(../images/boton_activar_reproduccion.png) no-repeat 0 2px;
}

#box-boton-reprodutor .boton-reproductor:hover{
	color:#C58C19;
	background:#242323 url(../images/boton_detener_reproduccion_over.png) no-repeat 0 2px;
}

#box-boton-reprodutor .boton-reproductor-activar:hover{
	color:#C58C19;
	background:#242323 url(../images/boton_activar_reproduccion_over.png) no-repeat 0 2px;
}

*+html #box-boton-reprodutor .boton-reproductor{
	width:165px;
}

*+html #box-boton-reprodutor .boton-reproductor-activar{
	width:160px;
}

.paraflash #colder #box-buscador.sinbottom {
	padding-bottom:14px !important;
}

/* empresas-patronos */
ul.empresas-patronos {
	overflow:hidden;
    list-style-type: none;
    clear:both;
}
ul.empresas-patronos li,
.miembros-corporativos .content ul.empresas-patronos li  {
	/*display:inline;*/
    background: none;
    float:left;
    display:block;
    margin-right:16px;
    padding:0px;
    height:30px;
    white-space: nowrap;
}
.miembros-corporativos .content ul.empresas-patronos li img  {
    vertical-align:top;
    margin-right:6px;
}

#pageinterna #box-textos.multimedia .subtitulo{
	font-size:1.3em;
}

#acordeon-amigos .despliega span{
	color:#726B66;
	font-weight:normal;
}

/*#box-audioguia1 {
	display:block;
	padding-left:0;
	position:absolute;
	padding-top:5px;
	margin-bottom:20px;
}*/

.items-slider li {
	margin-bottom: 0;
}

.items-slider li a {
	text-decoration: none;
	font-weight: bold;
	color: #726B66;
	padding-left: 14px;
}

.items-slider li.audioguia a {
	background: url(/images/fondolink_audioguia.gif) left 3px no-repeat;
}

.items-slider li.descargar a {
	background: url(/images/fondolink_descargar.gif) left 3px no-repeat;
}

#pageinterna .items-slider li.audioguia a:hover, 
#pageinterna .items-slider li.descargar a:hover {
	color: #B2ABA6;
	background-position: left -8px;
}


#box-accesibilidad .miembros_corporativos{
	margin-bottom:40px;
}

#box-accesibilidad .miembros_corporativos td{
	vertical-align:middle;
	padding:4px 0;
}

#box-accesibilidad .miembros_corporativos td.logo{
	width:140px;
}


#pageinterna .box-textos.multimedia {
	padding-top:0;
}

#pageinterna .box-textos.multimedia .subtitulo {
	margin-right:40px;
}

#listado-audio{
	clear:both;
	padding-bottom:50px;
	padding-top:10px;
}
#listado-audio div.content{
	/*clear:both;*/
	margin:0 0 35px;
	width:570px;
}
#listado-audio div.imagen{
float:left;
padding-right:23px;
padding-bottom:6px;
}
#listado-audio img{
	
	border: 1px solid #E9E7E2;
	padding:4px;
}
#listado-audio h2{
	background:url("/images/bullet_lista_alquilerespacios.gif") no-repeat scroll 109px -24px transparent;
	/*clear:both;*/
	color:#C68D1A;
	display:block;
	font-size:1.3em;
	font-weight:bold;
	margin-bottom:0;
	padding-left:15px;
	margin-top:15px;
}
#listado-audio h2 span{
	color:#726B66;
	font-weight:normal;
}

#listado-audio .items-slider li{
	padding-left:15px;
}


/* A jugar
--------------------------------------------------------------------------------------------------------*/
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

*+html .clearfix{ display:inline-block; }

#ajugar{
	background-color:#0D0D0D;
	padding:35px 70px;
}

#ajugar .box_instrucciones{
	padding-bottom:30px;
	font-family:Univers, Arial, Verdana, sans-serif;
}

#ajugar .box_instrucciones .titulo{
	color:#FFF;
	font-size:1.5em;
	margin-bottom:5px;
}

#ajugar .box_instrucciones ul li{
	color:#B2ABA7;
	font-size:1.2em;
	background:url(../images/bullet_lista_grisclaro.png) no-repeat 0 8px;
	padding:1px 0 1px 8px;
}

#ajugar .box_juego{
	padding-bottom:60px;
	font-family:Univers, Arial, Verdana, sans-serif;
}

#ajugar .box_juego .centrar{
	text-align:center;
}

#ajugar .box_juego .titulo{
	color:#C58C19;
	font-size:1.5em;
	margin-bottom:3px;
}

#ajugar .box_juego .descr{	
	color:#726B66;
	font-size:1.3em;
	line-height:130%;
}

#ajugar .box_juego .box_img{
	margin-right:-40px;
}

#ajugar .box_juego .box_img table{
	width:100%;
	margin-top:10px
}

#ajugar .box_juego .box_img table td{
	text-align:center;
	vertical-align:middle;
}

#ajugar .box_juego .box_img table td .obra{
	color:#B2ABA5;
	font-weight:bold;
	font-size:1.5em;
	margin-bottom:3px;
	padding-top:15px;
	font-family:Arial, Helvetica, sans-serif;
}

#ajugar .box_juego .box_img table td .autor{
	color:#726B66;
	font-weight:bold;
	font-size:1.2em;
	font-family:Arial, Helvetica, sans-serif;
}

#colizq .box .masinfo2 {
	margin-top: 10px;
	margin-bottom: 0;
	width: 220px;
	position: relative;
	overflow: hidden;
}
#colizq .box .masinfo2 a.minfo {
	text-decoration: none;
	font-weight: bold;
	font-size: 1.1em;
	color: #726B67;
	text-transform: uppercase;
}
#colizq .box .masinfo2 a.minfo:hover {
	color: #FFF;
}










/* Agregados Silvina 8-6-11 */

#migas {
	margin-bottom: 25px;
	font-size: 1em;
}
#migas li {
	display: inline;
	color: #726B67;
	background: url(../images/migas.gif) 0 5px no-repeat;
	padding: 0 3px 0 10px;
}

#migas li.primera {
	background: none;
	padding-left: 0;
}

#migas li a {
	text-decoration: underline;
	color:#726B67;	
}

#migas li a:hover {
	text-decoration: underline;
}

.lista-educacion li .textos .links{
	font-size: 1em;
	color:#C4B8B3;
}

.lista-educacion li .textos .links a{
	padding:0 4px;
}

.lista-educacion li .textos .links a.primero{
	padding-left:0;
}

.paddingright30 .txt_info{
	color:#978C87;
	font-size:1.3em;
	font-weight:bold;
	margin-bottom:5px;
}

/*Educacion ficha*/
#ficha-actualidad.educacion .principal .ficha_detalle{
	margin-right:-10px;
	width: 286px;
}
#ficha-actualidad .principal .ficha_detalle h1{
	color:#C58C19;
	font-size:3.8em;
	text-transform:none;
	font-weight:normal;
	line-height:90%;
	height:auto;
	letter-spacing:-0.02em;
	padding-bottom:20px;
}
#ficha-actualidad .principal .ficha_detalle .copete p{
	color:#726B66;
	font-size:1em;
	font-weight:bold;
	letter-spacing:-0.01em;
	line-height:120%;
}
#ficha-actualidad .principal .ficha_detalle .texto{
	padding-top:5px;
}
#ficha-actualidad .principal .ficha_detalle .texto p{
	line-height:140%;
}
#ficha-actualidad .principal .ficha_detalle .descargas{
	padding-top:5px;
}
#ficha-actualidad .principal .ficha_detalle .descargas p{
	margin-bottom:0;
}
#ficha-actualidad .principal .ficha_detalle .descargas .titulo{
	color:#C58C19;
	font-weight:bold;
	font-size:1em;
}

/*Lista descargas*/
#sin-titulo-gris .box-textos.descargas{
	padding-top:0;
	min-height:400px;
}
#sin-titulo-gris .box-textos.descargas .lista-educacion li h3{
	color:#BB924B;
	letter-spacing:-0.02em;
}

#box-actualidad.listado{
	min-height:400px;
}
.link_impresion{
clear:both;
text-align:right;
font-size:1.3em;
padding:10px;
}


/*-----------------------------------------------------------------------------
MODIFICACIONES  29-09-11
------------------------------------------------------------------------------*/
#colder .elmuseo { border-bottom: 1px solid #2B2826; background: #202020 !important;}
#colder .rss_actualidad{ background-color:#121212; padding:10px 26px; }
#colder .rss_actualidad p{ margin-bottom:0; background:url(../images/rss.png) no-repeat; padding:2px 5px 5px 20px; }
#colder .rss_actualidad p a{ color:#B3ABA8; text-decoration:none; }
#colder .rss_actualidad p a:hover{ text-decoration:underline; }

#colder .banner_ventaentradas{ margin-bottom:0; border-bottom: 1px solid #2B2826;}
#colder .banner_ventaentradas img{ margin:0 0 -3px;}


#destacado_home{ clear:both;  margin:0 auto; position:relative; width:990px;}

#colizq .destacadoshome{ background-color:#2B2826; float:left; width:30em; border-right:1px solid #333;}
#colizq .destacadoshome.ultimo{ border-right:0;}
#colizq .destacadoshome .boxnoticia{ padding:21px 20px 21px 30px; border-bottom:1px solid #333;}
#colizq .destacadoshome .boxnoticia.ultimo{ border-bottom:0;}
#colizq .destacadoshome .boxnoticia p{ color:#CEC9BF; font-size:1em; line-height:130%; margin-bottom:0;}
#colizq .destacadoshome .boxnoticia .foto{ padding:4px; border:1px solid #605A57;}
#colizq .destacadoshome .boxnoticia .categoria{ color:#C58C19; font-weight:bold; font-size:1.1em; letter-spacing:-0.04em;  line-height:140%;; text-transform:uppercase;}
#colizq .destacadoshome .boxnoticia .titulo{ font-size:1.9em; letter-spacing:-0.04em; line-height:100%; padding-bottom:15px;}
#colizq .destacadoshome .boxnoticia .titulo a{ color:#FFF; text-decoration:none;}
#colizq .destacadoshome .boxnoticia .titulo a:hover{ color:#726B67;}
#colizq .destacadoshome .boxnoticia .fecha{ color:#B2ABA7; font-size:1.4em; font-weight:bold; line-height:120%; padding-bottom:11px;}
#colizq .destacadoshome .boxnoticia .fecha span{ font-size:.9em;}
#colizq .destacadoshome .boxnoticia .content .foto{ float:left; margin-right:10px;}
#colizq .destacadoshome .boxnoticia.destacado .titulo{ padding-bottom:0;}

#colizq .destacadoshome .banner_ventaentradas{ margin-bottom:0; border-bottom: 1px solid #2B2826;}
#colizq .destacadoshome .banner_ventaentradas img{ margin:0 0 -3px;}

p.bajarpdf{
background:#000000;
 margin-bottom: 0;
    padding-bottom: 25px;
}
p.bajarpdf a:link, p.bajarpdf a:visited{
color:#C68D1A;
text-transform:capitalize;
font-weight:bold;
text-decoration:none;
font-size:1.2em;
}
 p.bajarpdf a:hover{
 text-decoration:underline;
 }
 
.tooltip{ display:none; background:url(../images/tooltip_top.png) no-repeat center bottom; width:179px; padding:10px 15px 20px 15px; color:#726B66; line-height:120%; text-align:left; font-size:1.1em;}
#colder #sinfondo .box.sinmargender{ padding-right:5px !important; width:auto;}

.lista-educacion li .textos .reservar, .ficha_detalle .reservar{ font-size:1.2em; letter-spacing:-0.04em;}
.lista-educacion li .textos .reservar a, .ficha_detalle .reservar a{ color:#C58C19 !important; font-weight:bold; text-decoration:none; background:url(../images/bullet-leermas_on.gif) 0 5px no-repeat; padding-left:15px;}
.lista-educacion li .textos .reservar a:hover, .ficha_detalle .reservar a:hover{ color:#726B66 !important; background:url(../images/bullet-leermas.gif) 0 5px no-repeat;}



