.header-tag {
	background: #313131; /* Old browsers */
	background: -webkit-linear-gradient(top,  #313131 0%,#4b4b4b 100%); /* Chrome10+,Safari5.1+ */
	background: linear-gradient(to bottom,  #313131 0%,#4b4b4b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#313131', endColorstr='#4b4b4b',GradientType=0 ); /* IE6-9 */
	height:72px;margin:-20px -1px 11px -1px; overflow:hidden;
}

.header-tag-fecha {
	background: #313131; /* Old browsers */
	background: -webkit-linear-gradient(top,  #313131 0%,#4b4b4b 100%); /* Chrome10+,Safari5.1+ */
	background: linear-gradient(to bottom,  #313131 0%,#4b4b4b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#313131', endColorstr='#4b4b4b',GradientType=0 ); /* IE6-9 */
	height:72px;
	margin:-20px -1px 11px -1px;
}

	.header-tag .hdr-tg-title, .header-tag-fecha .hdr-tg-title {font:40px/40px 'sourceblack', Arial, Helvetica;color:#dadada;position:absolute;left:14px;bottom:6px;z-index:5;letter-spacing:-2px}
	.header-tag .hdr-tg-subtitle, .header-tag-fecha .hdr-tg-subtitle {font:165px/165px 'sourceblack', Arial, Helvetica;color:#222;position:absolute;left:-18px;top:-28px;letter-spacing: -12px;z-index:2;white-space:nowrap; -moz-opacity:.40; filter:alpha(opacity=40); opacity:.40;}
	.header-tag img, .header-tag-fecha img { right:0px; bottom:0px; z-index:4; }


.header-tag-autor {
	background: #afafaf; /* Old browsers */
	background: -webkit-linear-gradient(top,  #afafaf 0%,#ebebeb 100%); /* Chrome10+,Safari5.1+ */
	background: linear-gradient(to bottom,  #afafaf 0%,#ebebeb 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#afafaf', endColorstr='#ebebeb',GradientType=0 ); /* IE6-9 */
	height:89px;
	margin:-20px -1px 11px -1px;
	overflow:hidden;
}

.header-tag-autor:after { 
	background: #313131; /* Old browsers */
	background: -webkit-linear-gradient(top,  #969696 0%,#808080 100%); /* Chrome10+,Safari5.1+ */
	background: linear-gradient(to bottom,  #969696 0%,#808080 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#969696', endColorstr='#808080',GradientType=0 ); /* IE6-9 */
	content:"";
	width:100%;
	height:12px;
	position:absolute;
	bottom:0;
	left:0;
	z-index:3;
}

	.header-tag-autor .hdr-tg-title {
		font:50px/50px 'sourceblack', Arial, Helvetica;
		color:#343434;
		position:absolute;
		left:14px;
		bottom:12px;
		z-index:5;
		letter-spacing:-2px
	}
	.header-tag-autor .hdr-tg-subtitle {
		font:165px/165px 'sourceblack', Arial, Helvetica;
		color:rgb(225, 225, 225);
		position:absolute;
		left:-18px;
		top:-28px;
		letter-spacing: -12px;
		z-index:2;
		white-space:nowrap;
	}
	.header-tag-autor img { right:0px; bottom:0px; z-index:4; }
	
	


	.hdr-tg-bottom {}
.tag {padding-bottom: 6px;} 
	.tag .article { margin-bottom:12px; padding:0 190px 13px 8px; border-bottom:1px dotted #ccc; position:relative; overflow:hidden; }
	.tag .miniatura { margin:0 0 0 8px; position:absolute; top: 0; right:0; width:auto; }
		.tag .miniatura img { display:block; margin:0px; padding:0px; height: 100px; width: auto;}
	.tag .article p { font:12px Arial, Helvetica, Sans-Serif; color:#666666; }
	.tag .article h2 { font:26px/26px 'ascombold', Arial, Helvetica; margin-bottom: 8px; margin-right:60px}	
	.tag .article h2 a:hover { color:#D17807; text-decoration:none;}
	.tag .ordenacion { font:11px "Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif; margin-bottom:7px;}
	.tag .ordenacion .contenido { color:#666; text-transform:uppercase; font:11px/11px Arial, Helvetica, sans-serif;}
	.tag .ordenacion .contenido a { color:#666; }
	.tag a.fecha {color:#7c7c7c; border-bottom: 1px dotted #CFCFCF; font-weight:normal;}
		.tag a.fecha:hover {border-bottom: 1px dotted #8F8F8F; text-decoration:none;}
	.tag .hora, .tag .tipo { position:relative;	color:#D17806;margin-left:6px;padding-left:6px;border-left:1px solid #cecece;}
		.tag .hora:before, .tag .tipo:before { content:"";	position:absolute;	width:0px; height:0px;	left:-1px; top:22%;	border:3px solid transparent;border-left:3px solid #cecece;	}	
		.tag .hora:after, .tag .tipo:after { content:"";position:absolute;width:0px; height:0px;left:-2px; top:22%;border:3px solid transparent;border-left:3px solid #fff;}
	.tag .tipo strong {background: #848484; color: #ffffff; padding: 1px 5px; font-size:10px; line-height:10px; border-radius:2px;}
	.tag .article { position:relative;}
	.tag .firma_comentarios { margin-bottom:5px; font:11px "Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif ;}
	.tag .autor { text-transform: uppercase; }
		.tag .autor a { border-bottom:1px dotted #d6d6d6; color:#666}
		.tag .autor a:hover { text-decoration:none; color:#444; border-bottom: 1px dotted #8F8F8F;}
	.tag .data { color:#7C7C7C; position: relative;}
		.tag .data:before {content: "/";margin:0 3px 0 0;}
	.tag .foto a:after {position: absolute;content: "";left: 0px;right: 0px;top: 0px;bottom: 0px;border: 1px solid rgba(20, 20, 20, .05);z-index: 2;}
	.tag .pagination + .article {margin-top:13px}
	.tag .article + .pagination {margin-top:-13px}
	/*.tag abbr {display:none}*/
	
	
	
	/* botones blogs y twitter */
	.tag-links { margin: 22px 10px 0 -30px; height: 43px;}
	.tag-links .mdl-list-info {bottom: 0;}
	.tag-links li { background:#fff; border-radius: 2px 2px 2px 2px; padding: 1px 0 1px 10px; margin-top:3px;}
	.tag-links li a { line-height:16px; }
	
	
/* Portada TAGS */


.header-portada-bsc { 
	height:72px;
	background: #A6A6A6; /* Old browsers */
	background: -moz-linear-gradient(top, #A6A6A6 0%, #c4c4c4 49%, #CCCCCC 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #A6A6A6), color-stop(49%, #c4c4c4), color-stop(100%, #CCCCCC)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #A6A6A6 0%, #c4c4c4 49%, #CCCCCC 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #A6A6A6 0%, #c4c4c4 49%, #CCCCCC 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #A6A6A6 0%, #c4c4c4 49%, #CCCCCC 100%); /* IE10+ */
	background: linear-gradient(to bottom, #A6A6A6 0%, #c4c4c4 49%, #CCCCCC 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A6A6A6', endColorstr='#CCCCCC', GradientType=0 ); /* IE6-9 */
	overflow:hidden;
	margin:-20px -1px 11px -1px;	
	
}
.header-portada-bsc .hdr-prt-title {
    border-right: 1px solid transparent;
    bottom: 5px;
    color: #222222;
    font: 35px/35px 'sourceblack',Arial,Helvetica;
    left: 12px;
    letter-spacing: -1px;
    position: absolute;
    z-index: 2;
	text-transform:uppercase;
}
.header-portada-bsc .hdr-prt-title a:hover {opacity: 0.7; text-decoration: none;}

.header-portada-bsc .hdr-prt-subtitle {
    border-right: 1px solid transparent;
    color: rgba(244, 244, 244, 0.8);
    font: 165px/165px 'sourceblack',Arial,Helvetica;
    right: 0px;
    letter-spacing: -12px;
    position: absolute;
    text-transform: lowercase;
    top: -28px;
    white-space: nowrap;
    z-index: 1;
}

.mod-bsc {
	background: #ededed; /* Old browsers */
	background: -moz-linear-gradient(top, #f8f8f8 0%, #dedede 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8f8f8), color-stop(100%, #dedede)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f8f8f8 0%, #dedede 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f8f8f8 0%, #dedede 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f8f8f8 0%, #dedede 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f8f8f8 0%, #dedede 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#dedede', GradientType=0 ); /* IE6-9 */
	padding:0 10px;
    border-top: 2px solid #E98F13;
    color: #666666;
    font: 17px/30px 'sourceblack',Arial,Helvetica;
    margin-bottom: 1px;
    padding: 0 10px;
    text-shadow: 1px 1px 2px rgba(255, 255, 255, 0.4);}

.mod-bsc:before {
    background: none repeat scroll 0 0 #FFFFFF;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 2;
}

.mod-bsc-tag h3 + .mod-bsc {margin-top:0px;}
.mod-bsc #frm-buscador-ficha, .mod-bsc .frm-bsc {padding: 35px 0 25px; text-align:center;}
.mod-bsc #frm-buscador-ficha #frm_buscar #txt-buscar-tag:focus, .mod-bsc .frm-bsc #frm_buscar #txt-buscar-tag:focus {background: #ffffff; /* Old browsers */
		background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 50%,#ffffff 51%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #ffffff 0%,#ffffff 50%,#ffffff 51%,#ffffff 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #ffffff 0%,#ffffff 50%,#ffffff 51%,#ffffff 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 50%,#ffffff 51%,#ffffff 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
		color:#B80F00;}
.mod-bsc #frm-buscador-ficha #frm_buscar #txt-buscar-tag, .mod-bsc .frm-bsc #frm_buscar #txt-buscar-tag {padding: 8px; width:460px; border-radius:3px; 
		background: #F5F5F5; /* Old browsers */
		background: -webkit-linear-gradient(top,  #f5f5f5 0%,#ffffff 25%,#ffffff 51%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #f5f5f5 0%,#ffffff 25%,#ffffff 51%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #f5f5f5 0%,#ffffff 25%,#ffffff 51%); /* IE10+ */
		background: linear-gradient(to bottom,  #f5f5f5 0%,#ffffff 25%,#ffffff 51%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F5F5F5', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */ 
		font:bold 15px Arial, Helvetica;
		border:1px solid #898989;}
		



.mod-bsc #frm-buscador-ficha .desplegable_temas ul, .mod-bsc .frm-bsc .desplegable_temas ul { border-left: 1px solid #F2F2F2; border-top: 1px solid #F2F2F2; padding: 5px;}
.mod-bsc #frm-buscador-ficha .desplegable_temas ul li, .mod-bsc .frm-bsc .desplegable_temas ul li {text-align:left; padding: 5px 3px 5px 15px; color:#999999; font:15px Arial, Helvetica; border-top: 1px solid #E7E7E7;}
.mod-bsc #frm-buscador-ficha .desplegable_temas ul li:first-child, .mod-bsc .frm-bsc .desplegable_temas ul li:first-child {border-top:none; }
.mod-bsc #frm-buscador-ficha .desplegable_temas ul li.autor, .mod-bsc .frm-bsc .desplegable_temas ul li.autor { background-position: 0 10px; margin-left: 0; }
.mod-bsc #frm-buscador-ficha .desplegable_temas ul li strong, .mod-bsc .frm-bsc .desplegable_temas ul li strong {color:#000000; font:15px Arial, Helvetica;}
.mod-bsc #frm-buscador-ficha .desplegable_temas ul li.encima, .mod-bsc .frm-bsc .desplegable_temas ul li.encima {color:#999999;  background-color: #F2F2F2; height: auto;cursor: pointer;width: auto;}
.mod-bsc #frm-buscador-ficha .desplegable_temas ul li:hover, .mod-bsc .frm-bsc .desplegable_temas ul li:hover {color:#999999; background-color: #F2F2F2;height: auto;cursor: pointer;width: auto;}
.mod-bsc #frm-buscador-ficha #frm_buscar:after, .mod-bsc .frm-bsc #frm_buscar:after { background: none repeat scroll 0 0 #FFFFFF; content: " "; height: 1px; left: 0; position: absolute; bottom: -1px; width: 100%;}
.mod-bsc-tag .mod-bsc {border-top:none; margin-top:-11px;}
.mod-bsc #frm-buscador-ficha .desplegable_temas, .mod-bsc .frm-bsc .desplegable_temas { background: none repeat scroll 0 0 #FFFFFF; border-color: #DCDCDC #E8E8E8 #E8E8E8 #DCDCDC; border-style: solid; border-width: 1px; max-height: 241px;  overflow-y: auto;}
.mod-bsc #frm-buscador-ficha .desplegable_temas li, .mod-bsc .frm-bsc .desplegable_temas li { cursor: pointer;}
.mod-bsc-tag .mod-bsc.mod-bsc-prt {margin-top:0; border-top:2px solid #E98F13;}
.mod-bsc-tag .mod-bsc.mod-bsc-prt:after {background: none repeat scroll 0 0 #ffffff; content: " "; height: 1px; left: 0; position: absolute; top: 0; width: 100%; z-index: 2;}




.lst-bsc-tag {background:#F7F7F7; overflow:hidden; padding: 10px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}
.lst-bsc-tag:before {background: none repeat scroll 0 0 #FFFFFF; content: " "; height: 1px; left: 0; position: absolute; top: 0; width: 100%; z-index: 2;}
.lst-bsc-tag:after {background: none repeat scroll 0 0 #FFFFFF; content: " "; height: 1px; left: 0; position: absolute; bottom: 0; width: 100%; z-index: 2;}
.lst-bsc-tag > div {padding: 15px 0 20px;}
.lst-bsc-tag .lst-bsc-tag-title {font:12px Arial, Helvetica; color:#727272; padding:0 0 20px; z-index:3;}
.lst-bsc-tag .lst-bsc-tag-title strong {margin-bottom:10px;}
.lst-bsc-tag .lst-bsc-tag-title ul {margin: 10px 0 10px 10px;}
.lst-bsc-tag .lst-bsc-tag-title ul li {line-height:20px; list-style:disc; position:relative;}
.lst-bsc-tag .lst-bsc-tag-title ul li:before {position:absolute; left:-8px; content:"·"; top:0;}

.lst-bsc-tag .lst-bsc-tag-subtitle {border-right: 1px solid transparent; color: #EBEBEB; font: 295px/165px 'sourceblack',Arial,Helvetica; letter-spacing: -12px; position: absolute; right: 0; text-transform: lowercase; /*top: -20px;*/ bottom:0; white-space: nowrap; z-index: 1;}
.lst-bsc-tag + .news-home {margin:0 1px 0;}

.lst-bsc-tag-letra li {font: 14px/30px "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif; list-style-type: none; padding:0; text-align:center; background:#ffffff; border:1px solid #E0E0E0; border-radius:3px; margin:0 0 5px; width:26px;}
.lst-bsc-tag-letra li:hover {background: #d92400; /* Old browsers */
		background: -webkit-linear-gradient(top,  #d92400 0%,#c50000 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #d92400 0%,#c50000 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #d92400 0%,#c50000 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #d92400 0%,#c50000 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d92400', endColorstr='#c50000',GradientType=0 ); /* IE6-9 */ 
		border: 1px solid #ba1203;}
.lst-bsc-tag-letra li:hover a {color:#FFFFFF;}
.lst-bsc-tag-letra .activo {background: #696969; /* Old browsers */
		background: -webkit-linear-gradient(top,  #696969 0%,#3C3C3C 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #696969 0%,#3C3C3C 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #696969 0%,#3C3C3C 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #696969 0%,#3C3C3C 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#696969', endColorstr='#3C3C3C',GradientType=0 ); /* IE6-9 */ 
		border: 1px solid #696969;}
.lst-bsc-tag-letra .activo a {color:#ffffff;}
.lst-bsc-tag-letra li a {text-decoration:none; width:100%; display:block;}
.lst-bsc-tag-letra .tag-num {width:auto; padding:0 10px;}



/*** Listado ***/



.lst-bsc-tag-palabras {padding:10px;}
#contenedoretiquetas { margin: 0 0 20px; padding: 0 0 10px;}
#contenedoretiquetas .columnas ul.columniza:first-child { border-left: medium none; padding-left: 0;}
#contenedoretiquetas .columnas ul.columniza { border-left: 1px dotted #DDDDDD; float: left; padding: 15px 8px 0 9px; width: 23%; font:12px Arial, Helvetica;}
#contenedoretiquetas .columnas ul.columniza li { list-style-type: none; margin: 0 0 4px 14px;}
#contenedoretiquetas .columnas ul.columniza li.autor {margin-left: 0; padding-left: 14px;}
#contenedoretiquetas .columnas ul.columniza li.tag_equipo {margin-left: 0; padding-left: 14px;}
#contenedoretiquetas .columnas ul.columniza li:hover {background-position:0 -75px;}
#contenedoretiquetas .columnas ul.columniza li:hover a {background:#D92400;
		background: -webkit-linear-gradient(top,  #D92400 0%,#C50000 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #D92400 0%,#C50000 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #D92400 0%,#C50000 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #D92400 0%,#C50000 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D92400', endColorstr='#C50000',GradientType=0 ); /* IE6-9 */ 
		border-radius:3px;
		color:#ffffff;
		display:block;
		text-decoration:none;
		border-bottom:none;}
		
#contenedoretiquetas .columnas ul.columniza li a {  padding: 0 0 0 5px; line-height: 20px; position:relative; color:#666;}
#contenedoretiquetas .columnas ul.columniza li a:after { border-bottom: 1px dotted #CCCCCC; content: " "; left: 4px; position: absolute; top: 14px; width: 100%;}
#contenedoretiquetas .columnas ul.columniza li a:hover:after {border-bottom:none;}
#contenedoretiquetas .columnas ul.columniza li a span { color:#888;}
#contenedoretiquetas .columnas ul.columniza li:hover span { color:#fff;}

#contenedoretiquetas .columnas-3 ul.columniza { width:30%; padding-right:13px;}


/*** Calendario ***/

.cambiar_fecha {float: left; position: absolute; z-index:3; left: 400px; top: 30px; border-radius:3px; background:#FFFFFF;
		background: -webkit-linear-gradient(top,  #FFFFFF 0%,#EAEAEA 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #FFFFFF 0%,#EAEAEA 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #FFFFFF 0%,#EAEAEA 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #FFFFFF 0%,#EAEAEA 100%); /* W3C */
		/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#EAEAEA',GradientType=0 ); *//* IE6-9 */ 
		/*z-index:2;*/}
.cambiar_fecha #capaCalendario {width:400px;}
.cambiar_fecha #capaCalendario .encabezado {padding-right:7px;}
.cambiar_fecha #capaCalendario .boton_cambiar_fecha .itm-media {margin-right: -2px;}
.cambiar_fecha a {text-decoration:none;}
.cambiar_fecha a strong{font: 11px/18px "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;}
.cambiar_fecha #busc_fecha {padding:2px 10px; display:table; clear:both; width:100%;}
.cambiar_fecha .contenedor_desplegables {float: left; width: 128px;}
.cambiar_fecha .capa_hemeroteca { background-color: #F1F1F1; border-top: 1px solid #CBCBCB; box-shadow: 0 2px 2px #999999; left: 0; top: -9px; width: 365px; z-index: 5010;}
.cambiar_fecha .capa_hemeroteca .contenedor_eleccion { /*border-top: 1px solid #CCCCCC;*/ padding: 10px;}
.cambiar_fecha .capa_hemeroteca .contenedor_desplegables p { color: #333333; height: 112px; margin: 0 0 6px; font: 11px/14px "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;}
.cambiar_fecha .capa_hemeroteca .contenedor_desplegables select { background:#999999; /*background:#D07706;*/ color: #FFFFFF; border: medium none; border-radius: 2px 2px 2px 2px; font: 11px/14px Tahoma,Arial,Helvetica,Garuda,sans-serif; margin: 5px 0 0; padding: 5px; width: 144px;}
.cambiar_fecha .capa_hemeroteca .contenedor_desplegables select option { background:#999999;}
.cambiar_fecha .capa_hemeroteca .contenedor_desplegables select.inactivo {background:#D5D5D5; color:#FFFFFF;}
.cambiar_fecha .capa_hemeroteca .contenedor_eleccion .eleccion_dia .contenedor_calendario .anyoymes {text-align:center; text-transform:uppercase; font:bold 12px/6px Arial, Helvetica;}
.cambiar_fecha .contenedor_calendario {float:right; height: auto; padding: 10px; width: 200px; background:#ffffff; position:relative;}

header .cambiar_fecha .boton_cambiar_fecha{padding-left: 10px; padding-top: 10px; width: 75%;}
.capa_hemeroteca .encabezado a.cerrar { background: url("/iconos/v1.x/v1.0/varios/cerrar_hemeroteca_mascara.png") no-repeat scroll 0 0 #7F7F7F; display: block; float: right; height: 16px; margin: 2px 4px 7px; width: 45px; border-radius:3px; text-align:right; color:#ffffff; padding: 3px 7px;}
.capa_hemeroteca { background-color: #353535; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top: 1px solid #000000; box-shadow: 0 3px 8px #333333; font: 11px/14px Tahoma,Arial,Helvetica,Garuda,sans-serif; left: 0; position: absolute; top: 10px; width: 552px; z-index: 5020; border-radius:3px;}
.capa_hemeroteca .contenedor_calendario .navegacion {border-bottom: 1px solid #CCCCCC; padding: 10px 0 0; height:20px;}
.capa_hemeroteca .contenedor_calendario .navegacion > .activo.anterior{background: none repeat scroll 0 0 #858585; border-radius: 3px 3px 3px 3px; float: left; font-size: 0; height: 20px; left: 0; position: relative; text-indent: -9999px; top: -14px; width: 20px;}
.capa_hemeroteca .contenedor_calendario .navegacion > .activo.anterior:after{border-color: transparent #858585 transparent transparent;  border-image: none; border-style: solid; border-width: 5px; content: ""; height: 0; position: absolute; right: 5px; top: 5px; width: 0; z-index: 2;}
.capa_hemeroteca .contenedor_calendario .navegacion > .activo.anterior:before {border-color: transparent #FFFFFF transparent transparent; border-image: none; border-style: solid; border-width: 6px; content: ""; height: 0; position: absolute; right: 7px; top: 4px; width: 0; z-index: 2;}
.capa_hemeroteca .contenedor_calendario .navegacion > .activo.anterior:hover {background:#D87F0A;}
.capa_hemeroteca .contenedor_calendario .navegacion > .activo.anterior:hover:after{border-color: transparent #D87F0A transparent transparent; }

.capa_hemeroteca .contenedor_calendario .navegacion > .inactivo.anterior{background: none repeat scroll 0 0 #CCCCCC; border-radius: 3px 3px 3px 3px; float: left; font-size: 0; height: 20px; left: 8px; position: relative; text-indent: -9999px; top: -14px; width: 20px;}
.capa_hemeroteca .contenedor_calendario .navegacion > .inactivo.anterior:after{border-color: transparent #CCCCCC transparent transparent;  border-image: none; border-style: solid; border-width: 5px; content: ""; height: 0; position: absolute; right: 5px; top: 5px; width: 0; z-index: 2;}
.capa_hemeroteca .contenedor_calendario .navegacion > .inactivo.anterior:before {border-color: transparent #FFFFFF transparent transparent; border-image: none; border-style: solid; border-width: 6px; content: ""; height: 0; position: absolute; right: 7px; top: 4px; width: 0; z-index: 2;}
 


.capa_hemeroteca .contenedor_calendario .navegacion .activo.siguiente{background: none repeat scroll 0 0 #858585; border-radius: 3px 3px 3px 3px; float: left; font-size: 0; height: 20px; left: 155px; position: relative; top: -14px; width: 20px;}
.capa_hemeroteca .contenedor_calendario .navegacion > .activo.siguiente:after{border-color: transparent transparent transparent #858585;  border-image: none; border-style: solid; border-width: 5px; content: ""; height: 0; position: absolute; right: 4px; top: 5px; width: 0; z-index: 2;}
.capa_hemeroteca .contenedor_calendario .navegacion > .activo.siguiente:before{border-color: transparent transparent transparent #FFFFFF; border-image: none; border-style: solid; border-width: 6px; content: ""; height: 0; position: absolute; right: 0px; top: 4px; width: 0; z-index: 2;}
.capa_hemeroteca .contenedor_calendario .navegacion > .activo.siguiente:hover{background:#D87F0A;}
.capa_hemeroteca .contenedor_calendario .navegacion > .activo.siguiente:hover:after{border-color: transparent transparent transparent #D87F0A;}

.capa_hemeroteca .contenedor_calendario .navegacion .inactivo.siguiente{background: none repeat scroll 0 0 #CCCCCC; border-radius: 3px 3px 3px 3px; float: left; font-size: 0; height: 20px; left: 160px; position: relative; top: -14px; width: 20px;}
.capa_hemeroteca .contenedor_calendario .navegacion > .inactivo.siguiente:after{border-color: transparent transparent transparent #CCCCCC;  border-image: none; border-style: solid; border-width: 5px; content: ""; height: 0; position: absolute; right: 4px; top: 5px; width: 0; z-index: 2;}
.capa_hemeroteca .contenedor_calendario .navegacion > .inactivo.siguiente:before{border-color: transparent transparent transparent #FFFFFF; border-image: none; border-style: solid; border-width: 6px; content: ""; height: 0; position: absolute; right: 0px; top: 4px; width: 0; z-index: 2;}




.capa_hemeroteca .contenedor_calendario table {margin:5px 0 0;}
.capa_hemeroteca .contenedor_calendario table th, .capa_hemeroteca .contenedor_calendario table td {text-align:center; height:25px; vertical-align:middle;}
.capa_hemeroteca .contenedor_calendario table td {background:#F3F3F3;
		background: -webkit-linear-gradient(top,  #F3F3F3 0%,#E9E9E9 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #F3F3F3 0%,#E9E9E9 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #F3F3F3 0%,#E9E9E9 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #F3F3F3 0%,#E9E9E9 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F3F3F3', endColorstr='#E9E9E9',GradientType=0 ); /* IE6-9 */ 
		border:1px solid #CCCCCC;
		font:bold 11px Arial, Helvetica;
		padding:0px; margin:0px;}
.capa_hemeroteca .contenedor_calendario table td.vacio {font-weight:normal; color:#AFAFAF;}
.capa_hemeroteca .contenedor_calendario table td.mes-anterior, .capa_hemeroteca .contenedor_calendario table td.mes-siguiente {background:#FFFFFF; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */ }
.capa_hemeroteca .contenedor_calendario table td a {float: left; height: 25px; line-height: 25px; text-decoration: none; width: 100%; color:#666666;}
.capa_hemeroteca .contenedor_calendario table td a:hover {background:#696969;
		background: -webkit-linear-gradient(top,  #696969 0%,#3C3C3C 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #696969 0%,#3C3C3C 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #696969 0%,#3C3C3C 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #696969 0%,#3C3C3C 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#696969', endColorstr='#3C3C3C',GradientType=0 ); /* IE6-9 */
		color:#ffffff;}
.capa_hemeroteca .contenedor_calendario table td .activo {background:#DF850E;
		background: -webkit-linear-gradient(top,  #DF850E 0%,#BF700A 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #DF850E 0%,#BF700A 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #DF850E 0%,#BF700A 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #DF850E 0%,#BF700A 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DF850E', endColorstr='#BF700A',GradientType=0 ); /* IE6-9 */
		color:#ffffff;}
		
.txt-ayuda {font:11px arial; padding: 5px 0 0; font-style:italic;}
.hdr-tg-int {height:100%;}

/*** Buscador ***/
.tag-in-buscar {background:#CF1300;
		background: -webkit-linear-gradient(top,  #CF1300 0%,#B80F00 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #CF1300 0%,#B80F00 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #CF1300 0%,#B80F00 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #CF1300 0%,#B80F00 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#CF1300', endColorstr='#B80F00',GradientType=0 ); /* IE6-9 */
		text-indent:-9999px;
		border-radius: 0 3px 3px 0;
		height: 37px;
		margin-left: -10px;
		width: 40px;}

.tag-in-buscar a { height: 36px; margin-left: 6px; width: 34px;}
.ico-switch {background: #090909; /* Old browsers */
		background: -webkit-linear-gradient(top,  #424242 0%,#4F4F4F 50%,#303030 51%,#090909 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #424242 0%,#4F4F4F 50%,#303030 51%,#090909 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #424242 0%,#4F4F4F 50%,#303030 51%,#090909 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #424242 0%,#4F4F4F 50%,#303030 51%,#090909 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#424242', endColorstr='#090909',GradientType=0 ); /* IE6-9 */
		border-radius: 7px 7px 7px 7px; display: inline-block; height: 17px; margin: 0 7px; text-indent: -9999px; top: 3px; width: 34px;}
.ico-switch-ball {background:#F90; height:13px; width:13px; border-radius:6px;}
.ico-switch-ball-left {position:absolute; left:3px; top:2px;}
.ico-switch-ball-right {position:absolute; right:3px; top:2px;}

.tag-ordena-bsc a {text-decoration:underline;}

/*** Barra Buscador etiquetas ***/
.contenedor_barra_etiquetas { background: none repeat scroll 0 0 #F5F5F5; border-bottom: 1px solid #C5C5C5; margin: -10px 1px 11px; padding: 6px;}
.contenedor_barra_etiquetas .encabezado, .contenedor_barra_etiquetas .contenido {float:left; padding-top: 2px;}
.contenedor_barra_etiquetas .encabezado { display: inline-block; margin-right: 8px; vertical-align: middle;  border-radius: 2px 2px 2px 2px; font: bold 10px/16px "Lucida Grande",Tahoma,Verdana,Arial,Helvetica,sans-serif; padding: 1px 0 0 25px; position: relative; color:#666666; font-size:12px; font-weight:normal;}
.contenedor_barra_etiquetas .encabezado:after { border-color: transparent transparent transparent #C50000; border-image: none; border-style: solid; border-width: 9px 9px 9px 6px; content: ""; height: 0; left: 13px; position: absolute; top: 0; width: 0;}
.contenedor_barra_etiquetas .encabezado:before { background: none repeat scroll 0 0 #C50000; content: ""; height: 18px; left: -2px; position: absolute; top: 0; width: 15px;}
.contenedor_barra_etiquetas .encabezado .pico {background:url("/img/sprite.png") no-repeat scroll -336px -45px transparent; position:absolute; height:13px; width:10px; left:-2px;}
.contenedor_barra_etiquetas .mastemas {float:left; }
.contenedor_barra_etiquetas .mastemas a {font:12px/18px Arial, Helvetica; color:#6c6c6c;}
.contenedor_barra_etiquetas .nav li {float:left; padding-right: 10px; border-right: 1px dotted #b4b4b4; margin-right: 10px; height: 14px; }
.contenedor_barra_etiquetas .nav li a {display: block; font:bold 12px/16px "Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#333; margin-top: -2px;}

.relevancia .cont-barra-rel {border:1px solid #ccc; background:#fff; width:100px; height:12px; border-radius:3px; padding:1px;}
.relevancia .cont-barra-rel .barra-rel {background:#EB9114;
		background: -webkit-linear-gradient(top,  #EB9114 0%,#D57C09 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #EB9114 0%,#D57C09 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #EB9114 0%,#D57C09 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #EB9114 0%,#D57C09 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EB9114', endColorstr='#D57C09',GradientType=0 ); /* IE6-9 */
		border-radius: 3px 3px 3px 3px;
		height: 12px;}
		
.tag .relevancia .barra-rel-txt {font:12px "Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#969696;}
.tag .relevancia .barra-rel-txt strong {color:#D48016;}

.firma_comentarios + .ordenacion:after {border-color: transparent transparent transparent #FFFFFF; border-image: none; border-style: solid; border-width: 3px; content: ""; height: 0; left: -1px; position: absolute; top: 22%; width: 0;}
.firma_comentarios + .ordenacion:before {border-color: transparent transparent transparent #CECECE; border-image: none; border-style: solid; border-width: 3px; content: ""; height: 0; left: 0px; position: absolute; top: 22%; width: 0;}
.firma_comentarios + .ordenacion .contenido {border-left:1px solid #cccccc; padding-left:10px;}

/*** Búsquedas de artículo ***/
.tag .article-bsc { position: relative;  border-bottom: 1px dotted #CCCCCC; margin-bottom: 12px; overflow: hidden;  padding: 0 0 13px 8px;}
.tag .article-bsc h2 { font: 26px/26px 'ascombold',Arial,Helvetica; margin-bottom: 8px; margin-right: 60px;}

/*** LO MAS VISTO ***/
.tag .article-bsc-rank { position: relative;  border-bottom: 1px dotted #CCCCCC; margin-bottom: 0; overflow: hidden;  padding: 0 0 13px 8px;}
.tag .article-bsc-rank h2 { font: 26px/26px 'ascombold',Arial,Helvetica; margin-bottom: 8px; margin-right: 60px;}
.tag .article-bsc-rank h2 a:hover {color:#D17807; text-decoration: none;}
.tag .article-bsc-rank h4 { font: 18px/18px 'ascombold',Arial,Helvetica; margin-bottom: 8px; margin-right: 60px;}

.tag .article-bsc-rank-black { position: relative;  border-bottom: 1px dotted #CCCCCC; margin-bottom: 0; overflow: hidden;  padding: 0 0 5px 8px;}
.tag .article-bsc-rank-black h2 { font: 26px/26px 'ascombold',Arial,Helvetica; margin-bottom: 8px; margin-right: 60px;}
.tag .article-bsc-rank-black h4 { font: 18px/18px 'ascombold',Arial,Helvetica; margin-bottom: 8px; margin-right: 60px;}

.tag .article-bsc-rank-gray { position: relative;  border-bottom: 1px dotted #CCCCCC; margin-bottom: 0; overflow: hidden;  padding: 0 0 5px 8px;}
.tag .article-bsc-rank-gray h2 { font: 26px/26px 'ascombold',Arial,Helvetica; margin-bottom: 8px; margin-right: 60px;}
.tag .article-bsc-rank-gray h4 { font: 18px/18px 'ascombold',Arial,Helvetica; margin-bottom: 8px; margin-right: 60px;}

/* Prueba */
.miniatura .figure .capa {opacity: 0; transition: all 0.6s ease 0s; top: 0; bottom: 0; left: 0; right: 0; position: absolute; height: 85px; padding: 15px 0 0;}
.miniatura .figure:hover .capa { display: block; background-color: rgba(20, 20, 20, 0.5); position: absolute; opacity: 1;left: 0;}

.muestra-res {font: 11px/22px Arial, Helvetica; padding-right: 10px; color: #666666;}
.ms-sin-res {font: bold 14px/30px Arial;}
