@charset "UTF-8";

/*.wrapper, .page-container { 
	font-family: 'Segoe UI', Arial, Times, sans-serif;
	color: #333333;
	font-size: 14px;
	line-height: 18px;
	width: 45%;
	min-width: 500px;
	max-width: 700px;
	height: auto;
	margin-top: 60px;
	margin-left: 12%;
	padding-left: 0px;
	padding-top: 0px;
	overflow: hidden;}
	}
*/

/* GENERAL */

/*.header {
	color: rgb(51, 51, 51);
	display: block;
	font-family: 'Segoe UI', Arial, Times, sans-serif;
	font-size: 14px;
	height: 43.953125px;
	line-height: 18.328125px;
	margin: 0px;
	width: 100%;
}*/

.avance { line-height: 1.285714286em;}

.detalle-documento .cabecera 				{display: block; float: left;  margin-right: 12%; width: 78%; margin-bottom: 4em;}
.avance .detalle-documento 					{min-height: 0px;}
.avance .detalle-documento .cabecera	 	{width: 100%;margin:0;display: block;float: left;}
.avance .detalle-documento div.meta-info 	{padding: 0;margin-bottom: 2em;} 
.detalle-documento div.meta-info		 	{padding: 0.142857em;margin-bottom: 3.33333em;float: left;	display: block;	width: 100%;}
.avance .detalle-documento ul.meta-info 	{display: block;float: left;width: 100%;margin-bottom: 1em;}
.avance .detalle-documento .cabecera 		{margin-bottom: 0;}

.detalle-documento .mbbloque {margin-bottom: 2.6em;}
.detalle-documento p {margin-bottom: 2em;}
.detalle-documento .texto p {color: #333333;font-weight: normal;margin-bottom: 2em;	margin-top: 0;}

.detalle-documento .texto p a {color: #3399CC;text-decoration: none;}
.detalle-documento .texto p span.titart {}
																																			
.avance .detalle-documento .cabecera h1 {margin: 0;color: #333333;font-size: 1em;font-weight: bold;line-height: 120%;}
.detalle-documento .texto h1 {color: #333333;font-size: 120%;font-weight: bold;line-height: 120%;margin-bottom: 2em;margin-top: 3.4286em;}
.detalle-documento .texto h2 {}
.detalle-documento .sumario {}
.detalle-documento a.voz {color: #333333;text-decoration: none;}
.detalle-documento .nota {color: #333333;font-style: normal;font-size: 0.857em;}
.detalle-documento h1 					   {font-family: "Montserrat", serif;}

.detalle-documento .relaciones {padding-left: 0;}
.relaciones .contenido-relacionado { margin-bottom: 2.4em;}
dl.art-relacionados, .cont-relacionado {margin-bottom: 1.6em;}

dl.art-relacionados-juri dt,
dl.art-relacionados dt {margin-top: 10px;margin-bottom: 0px;font-size: 100%;line-height: 1.27em;}

.art-relacionados {font-weight: normal;margin-bottom: 2em;margin-left: 0;margin-top: 0;padding-left: 0;}
.art-relacionados dd {color: #999999;margin-bottom: 1em;	margin-left: 0;}
a.interno {color: #3399CC;}
a.externo {margin-top: 0.21em;color: #184297;text-decoration: none;}
a.nulo {color: #333333;	margin-left: 0;	padding-left: 0;}
.titart span {text-decoration: bold;}


/* PANEL FLOTANTE VOCES */
.floating-panel 			{background: none repeat scroll 0 0 #FFF2D5; border: 1px solid #cccccc;	color: #333333;	overflow: visible; padding: 1.5em; position: absolute;
				 			text-align:left;width:auto;min-width:200px;max-width:420px;height:	auto;min-height: 1.5em;}
.floating-panel ul 			{list-style-type: none;margin: 0;overflow: hidden;}


/* MARGENES, ANCHOS, AJUSTES */
::-moz-selection {background: #CCC;	color: #fff;}
::selection {background: #CCC;color: #fff;}

.fl {float:left}
.fr {float:right}
.pt0 {padding-top: 0px;}
.mr10 {	margin-right: 10px;}
.mr20 {	margin-right: 20px;}
.mr40 {	margin-right: 40px;}

.mt20 {	margin-top:20px; border-left: 1px solid #ececec;}
.mt24 {	margin-top:24px;}
.mt30 {	margin-top:30px;}
.mt18 {	margin-top:18px;}
.mb0 {	margin-bottom:0px;}
.mb10 {	margin-bottom:10px;}
.mb12 {	margin-bottom:12px;}
.mb20 {	margin-bottom:20px;}
.mb32 {	margin-bottom:32px;}
.mb40 {	margin-bottom:40px;}

/*.ml20 {	padding-left:12px;}*/

.pl20 {	padding-left:20px;}
.ml25 {	margin-left: 20px;}
.ml40 {	margin-left: 40px;}
.ml60 {	margin-left: 60px;}
.pl40 {	padding-left:30px;}
.w300 {margin-top: 15px;width:300px;}
.w350 {width:350px;}
.w400 {width:400px;}
.w500 {width:500px}
.w550 {width:550px;}
.w45per {width:45%;	min-width:450px;}
.w47per {width:48%;}
.w700 {width:700px;}
.ctr {text-align:center;}
.nmt {margin-top: 0;}
.mb04em {margin-bottom: 0.4em;}



/** ------------------------------------------------------------------------------------------------------------------
  Doctrina, Libros, Numero Revista
 ------------------------------------------------------------------------------------------------------------------*/						
.detalle-documento .autores {font-weight: bold;}

.detalle-documento {float: left; font-size: 14px; line-height: 1.3em; list-style-type: none;margin-left: 0; margin-top: 0;min-height: 20em;	padding-left: 0;}
.detalle-documento h1 {	font-size: 32px; font-weight: normal;	line-height: 1em;}
.detalle-documento h2 {	font-size: 14px; font-weight: bold; margin-bottom: 8px; text-transform: uppercase;}
.detalle-documento h3 {	font-size: 14px;font-weight: bold;margin-bottom: 6px;}
												
.detalle-documento	.detalle-doctrina .cabecera h1 {color: #333333;	width: 90%;font-size: 36px;font-weight: normal;line-height: 38px;list-style-type: none;
													margin-left: 0px;margin-top: 0px;padding-left: 0px;padding-top: 0px;text-align: left;}
			
.detalle-documento div.meta-info {padding: 0.142857em;margin-bottom: 3.33333em;float: left;display: block; width: 74%;}
.detalle-documento .sumario {font-style: normal;}

.detalle-documento .relaciones h3 {font-size: 1em;font-weight: bold; line-height: 105%;margin-bottom: 0.5714em;margin-top: 0;padding: 0 0 0.2143em;text-align: left;}
.detalle-documento .relaciones h4 {font-size: 1em;font-weight: bold; margin-bottom: 0.36em;margin-left: 0;margin-top: 0;padding-left: 0;}


/** ------------------------------------------------------------------------------------------------------------------
	Preview Libro y Numero Revista
 ------------------------------------------------------------------------------------------------------------------*/
	/* .detalle-libro-documento p {margin-bottom: 2em;} */
	
	.detalle-documento .seccion,
	.numerorevista-documento .seccion,
	.detalle-libro-documento .seccion {width: 92%; float: left; }
	
	.numerorevista-documento  h2.titulo-ediciones,
	.detalle-libro-documento  h2.titulo-ediciones 			{font-weight: bold;border-bottom: none;margin-bottom: 6px;}
	.numerorevista-documento h3,
	.detalle-libro-documento  h3 							{font-weight: bold;border-bottom: none;margin-bottom: 6px;font-size: 1em;}
	.numerorevista-documento h1.titulo-ediciones,
	.detalle-libro-documento h1.titulo-ediciones 			{font-size: 27px;line-height: 31px;	width: 100%;font-weight: normal;}

	.bajada {color: #999999;}
	
	.detalle-libro-documento .bajada,
	.numerorevista-documento .bajada 		{margin-top:0.428571429em;width:100%; color: #999999; }

	.detalle-libro-documento .tapaydatos,
	.numerorevista-documento .tapaydatos,
    .revista-documento .tapaydatos 			{width: 100%; min-height: 12.14285714em; margin-bottom: 1.4em; display: inline-table;}
    
    .detalle-libro-documento .tapa,
    .numerorevista-documento .tapa	 		{float: left; width: 120px;}
    
    .detalle-libro-documento .datos,
    .numerorevista-documento .datos			{float: left; margin-left: 1.285714286em; width: 72%;}

	.detalle-libro-documento .tabladecontenidos 					    {margin-bottom: 1.2em;}
	
	.detalle-libro-documento .tabladecontenidos ul, 
	.numerorevista-documento .tabladecontenidos ul 						{width:90%;}
	
	.detalle-libro-documento .tabladecontenidos ul li,
	.numerorevista-documento .tabladecontenidos ul li 					{width: 100%; float:left;}
	
	.detalle-libro-documento .tabladecontenidos ul li.seccion,
	.numerorevista-documento .tabladecontenidos ul li.seccion			{margin-bottom: 0.2em; font-weight: bold;}
	
	.detalle-libro-documento .tabladecontenidos ul li.contenido,
	.numerorevista-documento .tabladecontenidos ul li.contenido		    {margin-bottom: 1.2em;}

	.detalle-libro-documento .tabladecontenidos ul li.seccion  div.titulo,
	.numerorevista-documento .tabladecontenidos ul li.seccion  div.titulo 		{font-weight: bold; }
																			
    .detalle-libro-documento .tabladecontenidos ul li.seccion  div.titulo a:link,
    .numerorevista-documento .tabladecontenidos ul li.seccion  div.titulo a:link {color: #333333; cursor: arrow;}

    																	
    .detalle-libro-documento .tabladecontenidos ul li.contenido div.titulo,
    .numerorevista-documento .tabladecontenidos ul li.contenido div.titulo 			{float: left; width: 86%; display: block; }
    
    .detalle-libro-documento .tabladecontenidos ul li.seccion  div.titulo a:nolink,
    .numerorevista-documento .tabladecontenidos ul li.seccion  div.titulo a:nolink  {color: #333333; cursor: arrow;}
    
	.detalle-libro-documento .tabladecontenidos ul li.contenido div.descripcion,
	.numerorevista-documento .tabladecontenidos ul li.contenido div.descripcion	{float: left; font-weight: normal; width: 95%; display: block; color: #999999;}

	.nivel0 {padding-left: 0em}
	.nivel1 {padding-left: 0em} 
	.nivel2 {padding-left: 0em}
	.nivel3 {padding-left: 0em}

.pdfView {
	height: 49em;
	width: 51em;
}