/*Bloque de ficheros*/
.ficheros{background:#f1f1f1; border-top:3px dotted #ddd; margin:1em 0; padding:1em 2em; overflow:hidden;}
.ficheros a{display:block;}

/*Botones de llamada a la acción*/
#maincontent  a.call-to-action{
	background: #222 none repeat scroll 0 0;
    color: #fff;
    margin-right: 0.2em;
    margin-top: 0.5em;
    padding: 0.5em;
    text-decoration: none;
	}
#maincontent   a:hover.call-to-action{
	background:transparent;
	color:#d41715;
	}

#maincontent  p.call-to-action a{
	background: #222 none repeat scroll 0 0;
    color: #fff;
    margin-right: 0.2em;
    margin-top: 0.5em;
    padding: 0.5em;
    text-decoration: none;
	}
#maincontent   p.call-to-action a:hover{
	background:transparent;
	color:#d41715;
	}

	
/*fondos*/
.fondo-gris{
	background:#ccc; color:#333;
	}
.marcado-gris{display:inline; padding:0.3em 0.5em; margin:0.5em; background:#999; color:#fff;}
	
/*desplegables*/
.title-more {padding:0.2em 0.5em; border-top:1px solid #ccc; border-bottom:1px solid #ccc;  overflow:hidden;}
#maincontent .title-more a{color:#d41715; text-decoration:none;  cursor:pointer; cursor: hand; display:block;}
#maincontent .title-more span{float:right; text-decoration:none; font-size:1.5em; font-weight:normal; text-transform:lowercase; transform: rotate(0deg); transition: transform 0.5s ease 0s; color:#000;}

#maincontent  .bt-show-more{background:#d41715; padding:0.5em; color:#fff; text-decoration:none;  cursor:pointer; cursor: hand}

.box-more, .box-more1, .box-more2, .box-more3, .box-more4, .box-more5, .box-more6, .box-more7, .box-more8, .box-more9, .box-more10{display:none; overflow:hidden;background:#9c110f; padding:1em 2.5em 2em 2.5em; margin-bottom:1em; color:#f1f1f1;}
.box-more a, .box-more1 a, .box-more2 a, .box-more3 a, .box-more4 a, .box-more5 a, .box-more6 a, .box-more7 a, .box-more8 a, .box-more9 a, .box-more10 a{color:#fff;}
.box-more h3, .box-more1 h3, .box-more2 h3, .box-more3 h3, .box-more4 h3, 
.box-more5 h3, .box-more6 h3, .box-more7 h3, .box-more8 h3, .box-more9 h3, .box-more10 h3{
color:#000; margin-bottom:0; margin-top:1em; border-bottom:1px dotted rgba(0, 0, 0, 0.4); width:100%; display:inline-block;}
#maincontent .box-more h3 a, #maincontent .box-more1 h3 a, #maincontent .box-more2 h3 a, #maincontent .box-more3 h3 a, #maincontent .box-more4 h3 a, #maincontent .box-more5 h3 a, 
#maincontent .box-more6 h3 a, #maincontent .box-more7 h3 a, #maincontent .box-more8 h3 a, #maincontent .box-more9 h3 a, #maincontent .box-more10 h3 a{
background:#ccc; color:#000; padding:0.2em 0.5em; float:right; text-decoration:none; text-transform:none; font-size:0.8em; position:relative; top:-10px; }
#maincontent .box-more h3 a:hover, #maincontent .box-more1 h3 a:hover, #maincontent .box-more2 h3 a:hover, #maincontent .box-more3 h3 a:hover,
#maincontent .box-more4 h3 a:hover, #maincontent .box-more5 h3 a:hover, #maincontent .box-more6 h3 a:hover, #maincontent .box-more7 h3 a:hover,
#maincontent .box-more8 h3 a:hover, #maincontent .box-more9 h3 a:hover, #maincontent .box-more10 h3 a:hover{ background:transparent; color:#fff;}

.issuuembed { overflow: hidden; }

.transparente { background-color: transparent; }

@media print {
  .art_navigation , .art_search  , #open-button , #ca_banner {
    display: none!important;
  }
  #headerwrap {
  	position:relative;
  }

}