.clear{
	clear:both;
}
.hide{
	display:none !important;
}

.nolink{
	cursor:default;
}

.overhidden{
	overflow:hidden;
}
.spacer{
	padding-top:10px;
	clear:both;
}
.noMtop{
	margin-top: 0 !important;
}
.noMbottom{
	margin-bottom:0 !important;
}




.exponenteDetalles p em{
	color:#fff;
}


.musicaArte .fechaMenu{
	width:550px;
}
.cicloDesbordante .contenidos {
    /*background: url(../images_layout/layout-musicaArte-CicloDesbordante-contenidios.png) 843px 40px no-repeat !important;*/
}
.exponenteDetalles{
	height:auto;
}
.exponenteDetalles dl.sitioWeb dd a:hover{
	text-decoration:underline;
}
.fichasDetalle h3{
	margin-bottom:20px;	
}
.exposiciones .fila3{
	margin-top:15px;
}
.exposicionesGrandes .exposiciones .infoMedia {
    margin: 0 0 0 0;
}
span.tituloInfo a:hover{
	text-decoration:underline;
}

.concursoTexto p a{
	color:#fff;
}
.concursoTexto p a:hover{
	text-decoration:underline;
}

.publicacionesInfo .box{
	/*border:none;*/
}
.publicacionesInfo {
    background: none;
}
.subMenuPublicaciones{
	height:53px;
	/*width: 295px;*/
}


.exposiciones .infoGrande .boxContent .fecha{
	color: #ffffff;
    float: left;
    font-size: 1.1em;
    margin: 0 0 0 0;
}

.exposicionesGrandes .contenidoPrincipal .exposiciones .infoGrande .boxContent{
	background:#A88F00;
	opacity:0.85; filter:alpha(opacity=85);
}
.infoGrande .boxContent{
	background:#000000;
	opacity:0.85;	filter:alpha(opacity=85);
}
.infoChico .boxContent{
	background:#000000;
	opacity:1;
	filter:alpha(opacity=100);
}

.exposiciones .infoChico .boxContent h1{
	text-transform: uppercase;
}
.exposiciones .infoChico .boxContent h1 strong{
	color:#ffffff;
}


.destacadoVisitasAdultos02 p, .destacadoVisitasAdultos02 p strong, .destacadoVisitasPrivadas p strong{
	color:#fff;
}

span.debateTituloDetalle strong{
	font-weight:bold;
}



.contenidosGenerales{
	background:none !important;
}
.contenidosPie{
	background:none !important;
}
.contenidosPieDetalle div.logofundacionCanal a{
    left: 745px;
}

#contenedor.generico .visitasGuiadas .migasDePan{
	width: 651px;
}
#contenedor.generico .publicacionesInfo .migasDePan, #contenedor.generico .musicaArte .migasDePan{
	width: 715px;
}
#contenedor.generico .otrasActividades .migasDePan{
	width: 672px;
}
#contenedor.generico .foroDeOpinion .migasDePan, #contenedor.generico .foroOpinion .migasDePan{
	width: 658px;
}
#contenedor.generico .exposicionesGrandes .migasDePan{
	width: 658px;
}



.exposiciones .infoChico .boxContent h1 {
    text-transform: none;
    font-size:8pt;
    line-height: 8pt;
}



.cicloCamaraDetalle .cicloCamaraCol3{
	padding: 10px 0 0 10px;
    width: 245px;
}

.menuPrincipal li.menuSalaPrensa li, .menuPrincipal li.menuVisitasGuiadasTalleres li, .menuPrincipal li.menuInvestigaciones li, .menuPrincipal li.menuAreaMusicaArtes li {
    margin: 5px 0 0 0;
}


.png{
	margin:0 0 5px 0;
}
.fondoColores img{
	cursor:pointer;
}

span.debateTituloDetalle {
	text-align: left;
}

.debateDetalle li span{
 	/*height: 25px;*/
    overflow: hidden;
    width: 75px;
}


.pieBloqueSegundo {
    height: 50px;
}

ul#uno {
    top: -99px !important;
}

.pieMenu ul li a, .pieMenu ul li:hover a.nivel1{
    color: #a9a9a9;
}
.pieCopyright {
    color: #fff !important;
}




.exposiciones .fila2, .exposiciones .fila3 {
    margin-top: 14px;
}

.exposiciones .fila1 {
    height:368px;
    float:left;
    margin-top: 10px;
}
.exposiciones .infoMedia:first-child {
    margin: 0 14px 0 0;
}
.exposiciones .infoMedia {
    margin: 0 0 0 14px;
    width: 393px;
}

.exposiciones .infoChico .boxContent {
    width: 242px;
}


.exposiciones .fila2, .exposiciones .fila3 {
    margin-top: 14px;
}
.exposiciones .fila3 {
    margin-bottom: 0;
}

.exposiciones .fila3.noMtop {
    /*height: 366px;*/
}

#contenedor.salaPrensa .salaPrensaInfo .box {
    margin: 0 0 14px 14px;
}
#contenedor.salaPrensa .salaPrensaInfo .info03, #contenedor.salaPrensa .salaPrensaInfo .info03 .boxContent {
    background:#E2E4E5;
}









.encabezado {
    margin-top: -24px;
}
.encabezado .banner {
    height: 59px;
}
.encabezado .posicionTop {
    height: 100px;
    top: 22px;
}
.encabezado {
    background: url("../images_layout/layout-body.png") repeat-x left 24px #FFFFFF;
}

#contenedor.alquilerEspacios .contenidosPieDetalle p.comunidadMadrid {
    margin-left:-5px;
    top: 35px;
}



.pieMenu li{
	cursor:pointer;
}


.pieMenu ul li a:hover{
	color:#ccc;
}

.ui-tooltip,.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;}.ui-tooltip-fluid{display:block;visibility:hidden;position:static!important;float:left!important;}.ui-tooltip-content{position:relative;padding:5px 9px;overflow:hidden;border:1px solid #000001;text-align:left;word-wrap:break-word;overflow:hidden;}.ui-tooltip-titlebar{position:relative;min-height:14px;padding:5px 35px 5px 10px;overflow:hidden;border:1px solid #000001;border-width:1px 1px 0;font-weight:bold;}.ui-tooltip-titlebar+.ui-tooltip-content{border-top-width:0!important;}/*!Default close button class */ .ui-tooltip-titlebar .ui-state-default{position:absolute;right:4px;top:50%;margin-top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;}* html .ui-tooltip-titlebar .ui-state-default{top:16px;}.ui-tooltip-titlebar .ui-icon,.ui-tooltip-icon .ui-icon{display:block;text-indent:-1000em;}.ui-tooltip-icon,.ui-tooltip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.ui-tooltip-icon .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em;}/*!Default tooltip style */ .ui-tooltip-default .ui-tooltip-titlebar,.ui-tooltip-default .ui-tooltip-content{border-color:#F1D031;background-color:#FFFFA3;color:#555;}.ui-tooltip-default .ui-tooltip-titlebar{background-color:#FFEF93;}.ui-tooltip-default .ui-tooltip-icon{border-color:#CCC;background:#F1F1F1;color:#777;}.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover{border-color:#AAA;color:#111;}#qtip-overlay{position:fixed;left:-10000em;top:-10000em;}#qtip-overlay.blurs{cursor:pointer;}#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:black;opacity:.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}.ui-tooltip .ui-tooltip-tip{margin:0 auto;overflow:hidden;z-index:10;}.ui-tooltip .ui-tooltip-tip,.ui-tooltip .ui-tooltip-tip *{position:absolute;line-height:.1px!important;font-size:.1px!important;color:#123456;background:transparent;border:0 dashed transparent;}.ui-tooltip .ui-tooltip-tip canvas{top:0;left:0;}/*!Light tooltip style */ .ui-tooltip-light .ui-tooltip-titlebar,.ui-tooltip-light .ui-tooltip-content{border-color:#E2E2E2;color:#454545;}.ui-tooltip-light .ui-tooltip-content{background-color:white;}.ui-tooltip-light .ui-tooltip-titlebar{background-color:#f1f1f1;}/*!Dark tooltip style */ .ui-tooltip-dark .ui-tooltip-titlebar,.ui-tooltip-dark .ui-tooltip-content{border-color:#303030;color:#f3f3f3;}.ui-tooltip-dark .ui-tooltip-content{background-color:#505050;}.ui-tooltip-dark .ui-tooltip-titlebar{background-color:#404040;}.ui-tooltip-dark .ui-tooltip-icon{border-color:#444;}.ui-tooltip-dark .ui-tooltip-titlebar .ui-state-hover{border-color:#303030;}/*!Cream tooltip style */ .ui-tooltip-cream .ui-tooltip-titlebar,.ui-tooltip-cream .ui-tooltip-content{border-color:#F9E98E;color:#A27D35;}.ui-tooltip-cream .ui-tooltip-content{background-color:#FBF7AA;}.ui-tooltip-cream .ui-tooltip-titlebar{background-color:#F0DE7D;}.ui-tooltip-cream .ui-state-default .ui-tooltip-icon{background-position:-82px 0;}/*!Red tooltip style */ .ui-tooltip-red .ui-tooltip-titlebar,.ui-tooltip-red .ui-tooltip-content{border-color:#D95252;color:#912323;}.ui-tooltip-red .ui-tooltip-content{background-color:#F78B83;}.ui-tooltip-red .ui-tooltip-titlebar{background-color:#F06D65;}.ui-tooltip-red .ui-state-default .ui-tooltip-icon{background-position:-102px 0;}.ui-tooltip-red .ui-tooltip-icon{border-color:#D95252;}.ui-tooltip-red .ui-tooltip-titlebar .ui-state-hover{border-color:#D95252;}/*!Green tooltip style */ .ui-tooltip-green .ui-tooltip-titlebar,.ui-tooltip-green .ui-tooltip-content{border-color:#90D93F;color:#3F6219;}.ui-tooltip-green .ui-tooltip-content{background-color:#CAED9E;}.ui-tooltip-green .ui-tooltip-titlebar{background-color:#B0DE78;}.ui-tooltip-green .ui-state-default .ui-tooltip-icon{background-position:-42px 0;}/*!Blue tooltip style */ .ui-tooltip-blue .ui-tooltip-titlebar,.ui-tooltip-blue .ui-tooltip-content{border-color:#ADD9ED;color:#5E99BD;}.ui-tooltip-blue .ui-tooltip-content{background-color:#E5F6FE;}.ui-tooltip-blue .ui-tooltip-titlebar{background-color:#D0E9F5;}.ui-tooltip-blue .ui-state-default .ui-tooltip-icon{background-position:-2px 0;}/*!Add shadows to your tooltips in:FF3+,Chrome 2+,Opera 10.6+,IE6+,Safari 2+*/ .ui-tooltip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);}.ui-tooltip-shadow .ui-tooltip-titlebar,.ui-tooltip-shadow .ui-tooltip-content{filter:progid:DXImageTransform.Microsoft.Shadow(Color='gray',Direction=135,Strength=3);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Color='gray',Direction=135,Strength=3)";_margin-bottom:-3px;margin-bottom:-3px;}/*!Add rounded corners to your tooltips in:FF3+,Chrome 2+,Opera 10.6+,IE9+,Safari 2+*/ .ui-tooltip-rounded,.ui-tooltip-rounded .ui-tooltip-content,.ui-tooltip-tipsy,.ui-tooltip-tipsy .ui-tooltip-content,.ui-tooltip-youtube,.ui-tooltip-youtube .ui-tooltip-content{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.ui-tooltip-rounded .ui-tooltip-titlebar,.ui-tooltip-tipsy .ui-tooltip-titlebar,.ui-tooltip-youtube .ui-tooltip-titlebar{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.ui-tooltip-rounded .ui-tooltip-titlebar+.ui-tooltip-content,.ui-tooltip-tipsy .ui-tooltip-titlebar+.ui-tooltip-content,.ui-tooltip-youtube .ui-tooltip-titlebar+.ui-tooltip-content{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}/*!Youtube tooltip style */ .ui-tooltip-youtube{-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;}.ui-tooltip-youtube .ui-tooltip-titlebar,.ui-tooltip-youtube .ui-tooltip-content{_margin-bottom:0;margin-bottom:0;background:transparent;background:rgba(0,0,0,0.85);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";color:white;border-color:#CCC;}.ui-tooltip-youtube .ui-tooltip-icon{border-color:#222;}.ui-tooltip-youtube .ui-tooltip-titlebar .ui-state-hover{border-color:#303030;}.ui-tooltip-jtools{background:#232323;background:rgba(0,0,0,0.7);background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333;}.ui-tooltip-jtools .ui-tooltip-titlebar{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)";}.ui-tooltip-jtools .ui-tooltip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)";}.ui-tooltip-jtools .ui-tooltip-titlebar,.ui-tooltip-jtools .ui-tooltip-content{background:transparent;color:white;border:0 dashed transparent;}.ui-tooltip-jtools .ui-tooltip-icon{border-color:#555;}.ui-tooltip-jtools .ui-tooltip-titlebar .ui-state-hover{border-color:#333;}.ui-tooltip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,0.4);box-shadow:4px 4px 5px rgba(0,0,0,0.4);}.ui-tooltip-cluetip .ui-tooltip-titlebar{background-color:#87876A;color:white;border:0 dashed transparent;}.ui-tooltip-cluetip .ui-tooltip-content{background-color:#D9D9C2;color:#111;border:0 dashed transparent;}.ui-tooltip-cluetip .ui-tooltip-icon{border-color:#808064;}.ui-tooltip-cluetip .ui-tooltip-titlebar .ui-state-hover{border-color:#696952;color:#696952;}.ui-tooltip-tipsy{border:0;}.ui-tooltip-tipsy .ui-tooltip-titlebar,.ui-tooltip-tipsy .ui-tooltip-content{_margin-bottom:0;margin-bottom:0;background:transparent;background:rgba(0,0,0,.87);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";color:white;border:0 transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:bold;line-height:16px;text-shadow:0 1px black;}.ui-tooltip-tipsy .ui-tooltip-titlebar{padding:6px 35px 0 10px;}.ui-tooltip-tipsy .ui-tooltip-content{padding:6px 10px;}.ui-tooltip-tipsy .ui-tooltip-icon{border-color:#222;text-shadow:none;}.ui-tooltip-tipsy .ui-tooltip-titlebar .ui-state-hover{border-color:#303030;}.ui-tooltip-tipped .ui-tooltip-titlebar,.ui-tooltip-tipped .ui-tooltip-content{border:3px solid #959FA9;filter:none;-ms-filter:none;}.ui-tooltip-tipped .ui-tooltip-titlebar{background:#3A79B8;background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)";color:white;font-weight:normal;font-family:serif;border-bottom-width:0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.ui-tooltip-tipped .ui-tooltip-content{background-color:#F9F9F9;color:#454545;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}.ui-tooltip-tipped .ui-tooltip-icon{border:2px solid #285589;background:#285589;}.ui-tooltip-tipped .ui-tooltip-icon .ui-icon{background-color:#FBFBFB;color:#555;}.ui-tooltip:not(.ie9haxors) div.ui-tooltip-content,.ui-tooltip:not(.ie9haxors) div.ui-tooltip-titlebar{filter:none;-ms-filter:none;}















/* cuentagotas */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.cuentagotas {
    background:#f0f0f0 url("../fotos/cuentagotas.jpg") left top no-repeat;
    padding:20px 20px 10px 20px;
    margin:0px 0px 0px 0px;
    overflow:hidden;
    width:631px;
    position:relative;
    min-height:530px;
}

.cuentagotasContenido {
    overflow:hidden;
}

.cuentagotas h3 {
    color:#fff;
    margin:0px 0px 0px 0px;
    font-size:2em;
    font-weight:normal;
}
.cuentagotas h3 span {
    color:#0096CB;
    text-transform: uppercase;
}
.cuentagotas h4 {
    color:#fff;
    margin:0px 0px 20px 0px;
    font-size:1.8em;
    font-weight:normal;
}
.cuentagotas p {
    color:#fff;
    margin:0px 0px 0px 0px;
}
.cuentagotas p span {
    color:#0096CB;
}
.cuentagotasTexto {
    float:right;
    width:240px;
    padding-top:10px;
    padding-right:10px;
}

.cuentagotasTexto p{
    color:#000;
    font-size:10pt;
    line-height:1.1em;
    padding:0;
    margin:0 0 14px 0;
}

.otrasActividades .cuentagotasTexto h2 {
    background:none;
    color: #000;
    display:block;
    float:none;
    font-size:10pt;
    font-weight: bold;
    margin:0;
    padding: 0;
    text-align: left;
    width: auto;
}



.cuentagotasContenido ul.ganadoresMenu{
	padding-top:25px;
}
.cuentagotasContenido ul.ganadoresMenu li {
    display: block;
    margin-bottom: 5px;
    width:150px;
}

.cuentagotasContenido ul.ganadoresMenu li.ui-state-active a{
    color:#fff;
    font-weight:bold;
    background:#000;
}

.cuentagotasContenido ul.ganadoresMenu li a{
    color:#fff;
    font-weight:bold;
    background:#999;
}
.cuentagotasContenido ul.ganadoresMenu li a:hover{
    color:#fff;
    font-weight:bold;
    background:#000;
}


.cuentagotasSub{
	padding-top:14px;
	width: 250px;
}

.cuentagotasSub p{
	padding:0;
	margin:0;
}

.cuentagotasSub .subtitular{
	color:#000;
	font-size:9pt;
    font-weight: normal;
}

.cuentagotasSub .texto{
	padding-top:14px;
}
.cuentagotasSub .texto p{
	color:#000;
	font-size:9pt;
    font-weight: normal;
    padding:0;
	margin-top:2px;
}
.cuentagotasSub .texto p strong{
	color:#000;
	font-size:10pt;
    padding:0;
	margin:0;
}

.cuentagotasSub .download{
	margin:0;
	padding:30px 0 0 0;
}
.cuentagotasSub .download ul{
	color:#000;
	/*list-style-type:square;*/
	/*list-style-position: outside;*/
}
.cuentagotasSub .download ul li{
	padding:0 0 10px 0px;
	margin:0 0 10px 0;
	font-size: 18pt;
	line-height:14pt;
	width:250px;
	height: 35px;
}
.cuentagotasSub .download ul li p{
	float:left;
	padding:0 0 0px 15px;
	font-size: 8pt;
}
.cuentagotasSub .download ul li a{
	background:url("../images_layout/squareBlack.png") no-repeat scroll left 7px transparent;
	padding:0 0 0px 15px;
	float:left;
	color:#000;
	font-size:10pt;
    font-weight: bold;
    margin:1px 0 0 0;
    text-decoration:none;
}
.cuentagotasSub .download ul li a:hover{
	text-decoration:underline;
}


.proximaF{
	padding:50px 0 0 30px;
}
.proximaF h1{
	font-size:24pt;
	color:#000;
	margin:0;
	padding:5px 0 5px 0;
	line-height:1em;
}
.proximaF p{
	font-size:10pt;
	color:#000;
	margin:0;
	padding:0;
}
.proximaF .red{
	color:#dd0000;
	font-size:12pt;
	margin:0;
	padding:0;
}





a.videoLink {
    margin-top: -2px;
}

a.videoLink.expoV {
	margin-top:0;
}


ul.fichaVideos li{
	list-style-type:square;
	font-size:10pt;
	margin-left: 15px;
}
ul.fichaVideos li a{
	color:#006666;
	text-decoration:none;
}
ul.fichaVideos li a:hover{
	text-decoration:underline;
}

.visitasGuiadasInfo.sabados div, .visitasGuiadasInfo.sabados p, .visitasGuiadasInfo.sabados h3{
	width: 325px;
}


.musicaArte .descargar {
    margin: 9px 0 15px 25px;
}

.exposicionesGrandes .exposiciones .infoMedia .boxDetalle h1 {
    font-size: 18pt;
}

.migasDePan p{
	text-transform:lowercase;
}


.fichaGaleriaContenidos{
	margin-top: 20px;
}
.fichasColIzquierda.fichaGaleria img {
    margin-bottom: 0px;
}
.leyenda{
	position:relative;
	background:#666666;
	color:#ffffff;
	margin-top:-5px;
	padding:5px 5px 5px 15px;
}
.leyenda2{
	float:right;
	background:#666666;
	color:#ffffff;
	margin-top:-20px;
	padding:5px 5px 5px 15px;
	margin-bottom:20px;
	width:395px;
}



li.lisub{
}
ul.submenuF{
	margin-left: 0;
    margin-top: 22px;
    padding: 5px 5px 5px 0;
    position: absolute;
    width: 110px;
}
ul.submenuF li{
	float:left;
	padding-top:10px;
}


.buscador input {
    padding-left: 5px;
}




.result{
	padding-bottom:0px;
	margin-bottom:20px;
}

.result .radded{
	color:#ccc;
	font-style:italic;
}

.result a.radded{
	color:#999;
	font-style:italic;
	font-size:8pt;
	text-decoration:underline;
}
.result a.radded:hover{
	color:#000;
	font-style:italic;
	font-size:8pt;
}
.result a{
	font-size:12pt;
}

.result p{
	font-size:9pt;
}

.result h1{
	font-size:12pt;
}





.perilContenidos{
    padding:10px 0 0 0;
}
.perilContenidos h2{
	color: #3997C4;
    font-size: 1.4em;
    margin: 0 0 10px 0;
}
.perilContenidos h3{
	color: #3997C4;
    font-size: 1.2em;
    margin: 0 0 0;
}
.perilContenidos p{
    margin: 0 0 20px 0;
}
.perilContenidos .infoeco p{
	color:#666;
	margin: 0 0 10px 0;
}
.perilContenidos .bbottom p{
    margin: 0 0 10px 0;
}
.perilContenidos p.dlink a{
    font-size:12px;
    color:#333;
}
.laFundacion p.dlink a{
    font-size:12px;
    color:#333;
}
.perilContenidos p.dlink a:hover{
    font-size:12px;
    color:#3997c4;
}
.laFundacion p.dlink a:hover{
    font-size:12px;
    color:#3997c4;
}
.perilContenidos h6{
    font-size:44px;
    font-weight:bold;
    color:#cfcfcf;
}
.perilContenidos .center{
    text-align:center;
}
.perilContenidos .bbottom{
    border-bottom:1px solid #333;
}





















/*Statics*/	
.videoInfo .tecniasDetalles {
    border-left: none;
    margin-left: 0;
    padding: 10px 0 0 0;
    width: 210px;
}
.videoInfo {
    height: 295px;
}

.dotacionTecnicaInfo.box{
	position:relative;
	width:100%;
}

.dotacionTecnicaInfo.box .line{
	position:absolute;
	left:100px;
	top:10px;
	width:435px;
	border-bottom:1px solid #9f9f9f;
}
.iluminacionDetalle ul li *{
	color:#fff;
}
.iluminacionDetalle .left{
	float:left;
	width:225px;
}
.iluminacionDetalle .right{
	float: right;
    padding: 0 38px 0 0;
    width: 220px;
}

.cicloCamara{
	position:relative;
}
.desctext{
	position: absolute;
    right: 0;
    top: 85px;
    width: 100px;
    
    font-size:9pt;
    color:#000;
}

.exposiciones .fila2.destacado2 .infoMedia{
	width:657px;
}
.exposiciones .fila2.destacado2 .infoMedia .boxContent{
	left:525px;
}









.pie{
    z-index: 100000;
}
body *{
	font-size:10px;
}
body #hexcookies .hcContent{
	font-size: 11px !important;
}
body #hexcookies .hcContent a{
	font-size: 11px !important;
}
body #hexcookies {
    bottom: 40px !important;
}











.investigacionInfo .investigacionDetalle{
	background:none;
}
.investigacionInfo .investigacionDetalle .investigacionContenidos {
    padding-top: 20px;
    width: 650px;
}

.investigacionInfo .investigacionDetalle .barraLateralDerecha {
    margin: 10px 0 0 20px;
    overflow: visible;
    width: 640px;
}

.investigacionInfo .investigacionDetalle .contenidoPrincipal{
	width: 638px;
}
.investigacionInfo .investigacionDetalle .linksProgramas {
    overflow: visible;
}

.investigacionInfo .investigacionDetalle .barraLateralDerecha .linksProgramas ul {
    overflow: visible;
    padding: 0;
}

.investigacionInfo .investigacionDetalle .barraLateralDerecha .linksProgramas li {
    display: block;
    float: none;
    margin:0 0 5px 0;
    width:558px;
    background:#d3d3d3;
    padding:5px 30px 5px 50px;
}

.investigacionInfo .investigacionDetalle .barraLateralDerecha .linksProgramas li a {
    font-size: 14px;
    font-style: normal;
    line-height: 100%;
    color: #666;
    display: block;
    float: none;
    padding: 0;
    margin: 0;
    width:auto;
	background: none;
}
.investigacionInfo .investigacionDetalle .linksProgramas li.current a, 
.investigacionInfo .investigacionDetalle .linksProgramas li.current a:active, 
.investigacionInfo .investigacionDetalle .linksProgramas li.current a:visited, 
.investigacionInfo .investigacionDetalle .linksProgramas li.current a:hover {
    background: none;
    color: #fff;
    cursor: default;
}
.fthumb{
	float:left;
	width:150px;
	margin:0 20px 0 0;
	height:auto;
}
.precontent{
	float:left;
	width:475px;
}
.precontentw{
	float:left;
	width:640px;
}

.investigacionInfo .investigacionDetalle .investigacionContenidos .precontent p {
    margin-right: 10px;
    margin-bottom: 0px;
}
.investigacionInfo .fechaMenu, .fechaSubMenu {
    margin: 0px;
    overflow: hidden;
    padding-left: 15px;
}







.home .noticiaPrincipal a:hover{
	text-decoration:underline;
}
.contenidosPie {
    padding: 20px 0 70px;
}
.menuPrincipal li a{
	color:#666;
}
#contenedor.alquilerEspacios .menuPrincipal ul li.current ul li.currentSub a{
	color:#90e511;
}
#contenedor.alquilerEspacios .menuseparator div{
	border-top:1px solid #fff;
}
.menuseparator div{
	border-top:1px solid #666;
	float:right;
	width:155px;
}
.pieMenu ul li.legal{
	font-size: 0.9em;
	margin-top: 2px;
}

.pieMenu{
    margin: 0 0 0 200px;
}

.buscador input {
    color: #666;
}
.lafundacion .contenidoPrincipal {
    width: 660px;
}
.lafundacion .contenidoPrincipal .perilContenidos {
    padding-left:10px;
}
.lafundacion ul.paginacion {
    padding: 30px 0 0;
}



#contenedor.generico.lafundacion .migasDePan{
	border:none;
}
#contenedor.generico.lafundacion .contenidoPrincipal{
	padding-top:0;
}
.menuSubperior.type2{
	border-bottom:1px solid #666;
	border-top:none;
	padding-top:0px;
	width:590px;
}
.menuSubperior.type2 a{
	width:156px;
}
.menuSubperior{
	border-bottom:1px solid #000;
	border-top:1px solid #000;
	padding-top:5px;
	width:680px;
}
.menuSubperior a {
    color: #7f7f7f;
    display: block;
    float: left;
    margin: 0 5px 5px 5px;
    padding: 7px 15px;
    text-transform: uppercase;
    background:#dfdcdc;
    text-decoration: none;
    font-size:11px;
    width:130px;
    text-align:center;
    
}
.menuSubperior a:hover{
	color:#fff;
    background:#29abe2;
}
.menuSubperior a.active {
    color: #fff;
    background:#29abe2;
}
#contenedor .fotoizq{
	float:left;
	width:180px;
	margin:0 30px 0px 0;
}
#contenedor .fotoizq p{
	font-size:14px;
	font-weight:bold;
	line-height:16px;
}
#contenedor .fotoizq p span{
	font-size:12px;
	font-weight:normal;
	color:#00abff;
}
#contenedor .fullwbtn{
	display:block;
	clear:both;
	width:100%;
	margin:20px 0px 20px 0;
	padding:5px 10px;
	text-align:center;
	color:#333;
	background:#efefef;
	font-size:14px;
	letter-spacing:10px;
}
#contenedor .fullwbtn:hover{
	color:#000;
	background:#dfdfdf;
}
a.boxed {
    color: #7f7f7f;
    display: block;
    float: left;
    margin: 0 5px 0px 5px;
    padding: 7px 15px;
    background:#dfdcdc;
    text-decoration: none;
    font-size:12px;
    text-align:center;
}
a.boxed:hover{
	color:#fff;
    background:#29abe2;
}
a.boxed.active{
	color:#fff;
    background:#29abe2;
}



@media screen and (-webkit-min-device-pixel-ratio:0) {
    .menuSubperior a {
    	font-size:11px;
	    padding: 12px 7px;
	    width:145px;
    }
}
.menuSubperior a.oneline {
	padding: 14px 15px 0;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .menuSubperior a.oneline {
	    padding: 18px 7px 6px;
    }
}





.fichasColIzquierda .fichaimgcontainer{
    margin-bottom:20px;
}




/*FX*/
*.fxover:hover{
	opacity:0.75 !important;
	filter:alpha(opacity:75) !important;
}
*.pop{
	-webkit-transition: 0.2s ease-in-out;
    -moz-transition: 0.2s ease-in-out;
    -o-transition: 0.2s ease-in-out;
    
    transform: scale(1.015, 1.015);
    -webkit-transform: scale(1.015, 1.015);
    -moz-transform: scale(1.015, 1.015);
    -o-transform: scale(1.015, 1.015);
    -ms-transform: scale(1.015, 1.015);
}
*.unpop{
	-webkit-transition: 0.1s ease-in-out;
    -moz-transition: 0.1s ease-in-out;
    -o-transition: 0.1s ease-in-out;
    
    transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
}
*.shadow{
	-webkit-transition: 0.2s ease-in-out;
    -moz-transition: 0.2s ease-in-out;
    -o-transition: 0.2s ease-in-out;
    
    -moz-box-shadow:0px 0px 5px #ccc;
    -webkit-box-shadow:0px 0px 5px #ccc;
    box-shadow:0px 0px 5px #ccc;
}
*.unshadow{
	-webkit-transition: 0.1s ease-in-out;
    -moz-transition: 0.1s ease-in-out;
    -o-transition: 0.1s ease-in-out;
    
    -moz-box-shadow:0px 0px 5px #fff;
    -webkit-box-shadow:0px 0px 5px #fff;
    box-shadow:0px 0px 5px #fff;
}






a.fbutton{
    background:#ff9900;
    color: #fff;
    display: block;
    float: left;
    font-size: 10px;
    font-weight: bold !important;
    margin-bottom: 5px;
    padding: 4px 12px;
    text-align: left;
    width: 70%;
}
a.fbutton:hover{
	opacity:0.85;
	filter:alpha(opacity:85);
}

.concursoFotografico h3 span{
	font-size:1.7em !important;
	font-family:Arial,Verdana,sans-serif
}
a.fbutton.sub{
	background:#fff;
    color: #333;
    border-right:2px solid #fff;
}
a.fbutton.sub:hover{
	color: #000;
	background:#fff;
	border-right:2px solid #333;
}


a.hexsP{
	opacity:0.5;
	border-radius:0 10px 10px 0;
}
a.hexsN{
	opacity:0.5;
	border-radius:10px 0 0 10px;
}


form.checkout input[type=checkbox],
form.checkout input[type=radio]{
	box-shadow:none;
}




@media (min-width: 768px) {
	.only-mobile{
		display:none !important;
	}
}
@media (max-width: 767px) {
	.only-web{
		display:none !important;
	}
}