@charset "utf-8";
/* CSS Document */

a:link {
	text-decoration: none;
	color:#000;
}
a._idFootnoteLink{
	font-size:.7em;
	font-weight: bold;
	vertical-align:super;
	text-decoration:none;
	color:#333;
	font-weight:700;
}

a._idFootnoteAnchor{
	display:inline-block;
	text-indent:0;
	white-space:pre-wrap;
	width:18px;
	text-align:right;
	padding-right:4px;
	font-size:.8em;
	font-weight: bold;
	text-decoration:none;
	color:#333;
}

span.B-siglas {
	font-size:0.9em;
}

/*Control de tablas*/
table.mitabla {
	border-color:#000;
	border-style:solid;
	border-width:0px;
	margin-bottom:26px;
	margin-top:26px;
	width:100%;
}
td.tabcabeza {
	border-width:0px;
	padding-bottom:9px;
	padding-right:9px;
	vertical-align:top;
}
td.tabfuente {
	border-width:0px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	vertical-align:top;
}
td.tabfin {
	border-top:0px;
	border-bottom:2px #000 solid;
	border-left:0px;
	border-right:0px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	vertical-align:top;
}
td.tabini {
	border-top:2px #000 solid;
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	vertical-align:top;
}
td.tabnormal {
	border-top:1px #000 solid;
	border-bottom:1px #000 solid;
	border-left:0px;
	border-right:0px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	vertical-align:top;
}
td.sin_linea_abajo {
	border-top:1px #000 solid;
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	vertical-align:top;
}

td.tab_sin_lineas {
	border-top:0px #000 solid;
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	vertical-align:top;
}

td.tabunico {
	border-top:2px #000 solid;
	border-bottom:2px #000 solid;
	border-left:0px;
	border-right:0px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	vertical-align:top;
}