body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote {
	margin:0;
	padding:0;
	border-width:0;
}
body {
	-epub-hyphens:auto;
}
@page {
	margin : 0px 0px 0px 0px;
}
a._idGenColorInherit {
	color:inherit;
}
div.Marco-de-texto-b-sico {
	border-style:solid;
}
p.P-rrafo-b-sico {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.capitulo {
	color:#009fe3;
	font-family:"Minion Pro", serif;
	font-size:1.5em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.333;
	margin-bottom:14px;
	margin-left:0;
	margin-right:0;
	margin-top:14px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.centradoespacioantesydespues {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.182;
	margin-bottom:28px;
	margin-left:0;
	margin-right:0;
	margin-top:28px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.espacioantes {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.182;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:31px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.sangria {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.182;
	margin-bottom:0;
	margin-left:20px;
	margin-right:20px;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.sangriaderecha {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.182;
	margin-bottom:0;
	margin-left:20px;
	margin-right:20px;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.sangriaderechaespacioantes {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.182;
	margin-bottom:0;
	margin-left:20px;
	margin-right:20px;
	margin-top:14px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.sangriaespacioantes {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.182;
	margin-bottom:0;
	margin-left:20px;
	margin-right:20px;
	margin-top:14px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.texto {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.182;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.titulo {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:1.5em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.333;
	margin-bottom:14px;
	margin-left:0;
	margin-right:0;
	margin-top:14px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
span.cursiva {
	font-family:"Minion Pro", serif;
	font-style:italic;
	font-weight:normal;
}
span.negrita {
	font-family:"Minion Pro", serif;
	font-style:normal;
	font-weight:bold;
}
hr.HorizontalRule-1 {
	border-bottom:none;
	border-left:none;
	border-right:none;
	border-top:solid #000000 1px;
}
span.espacio { width: 5px; margin:0;  padding:0; margin-right: -5px; display:inline;}


sup { text-decoration:none; }

a { text-decoration:none; }


/* 
********************************
*   INICIO ESTILOS PORTADILLA 
******************************** */


div.portadilla {

}
div.portadilla p.titulo-port {
	font-family: serif;
	line-height: 1.2em;
	font-size: 2.42em;
	margin-bottom: 0.41em;
	margin-top: 0.00em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em; 
	text-align: center;
	color: inherit;
}
div.portadilla p.subtitulo-port {
	font-family: serif;
	line-height: 1.19em;
	font-size: 1.33em;
	margin-bottom: 1.00em;
	margin-top: 1.00em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em; 
	text-align: center;
	color: inherit;
}

div.portadilla p.txt-port {
	font-family: serif;
	line-height: 1.38em;
	font-size: 1.00em;
	margin-bottom: 1.00em;
	margin-top: 1.00em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	color: inherit;
}
div.container-autor-portadilla {
  margin-bottom: 2.00em;
}
div.portadilla p.autor-port {
	font-family: serif;
	line-height: 1.12em;
	font-size: 1.20em;
	margin-bottom: 0.00em;
	margin-top: 0;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	
	color: inherit;
}
.img-port-izq { 
	text-align: left;
  margin: 1em 0 1em 0;
  padding: 0em;
  width: 100%;	
}
.img-port-cent { 
	text-align: center;
  margin: 1em 0 1em 0;
  padding: 0em;
  width: 100%;	
}
.img-port-der { 
	text-align: right;
  margin: 1em 0 1em 0;
  padding: 0em;
  width: 100%;	
}

div.portadilla p.sello-port {
	font-family: serif;
	line-height: 1.02em;
	font-size: 1.33em;
	margin-bottom: 0.58em;
	margin-top: 4.00em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	
	color: inherit;
}
div.container-pie-portadilla {
  margin-top: 2.00em;
}
div.portadilla p.pie-port {
	font-family: serif;
	line-height: 1.48em;
	font-size: 0.70em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	
	color: inherit;
}
/* 
********************************
*   FINAL ESTILOS PORTADILLA 
******************************** */


/* 
********************************
*   INICIO ESTILOS CREDITOS
******************************** */





p.txt-cred {
  font-family: serif;
	line-height: 1.38em;
	font-size: 0.80em;
	margin-bottom: 0;
	margin-top: 0.00em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: left;
	
	color: inherit;

}
p.txt-legal {
	font-family: serif;
	line-height: 1.33em;
	font-size: 0.80em;
	text-indent: 0.00em;
	margin:0;
	text-align: left;
	
	color: inherit;

}

.img-cred {
	text-align:left;
	margin-bottom: 1.00em;
	
}
p.isbn {
	font-family: serif;
	line-height: 1.33em;
	font-size: 0.75em;
	margin-bottom: 1.00em;
	margin-top: 1.29em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: left;
	
	color: inherit;
}



/* 
********************************
*   FINAL ESTILOS CREDITOS
******************************** */


/* 
********************************
*   INICIO ESTILOS DEDICATORIA
******************************** */

div.dedica {
	margin: 1.00em 0 1.00em 0;
}
div.dedica p.txt-der {
	font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	/*margin-bottom: 0.00em;
	margin-top: 7.09em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;*/
	text-align: right;
	color: inherit;
}
div.dedica p.txt-cent {
	font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	/*margin-bottom: 0.00em;
	margin-top: 7.09em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;*/
	text-align: center;
	color: inherit;
}

div.dedica p.txt-izq {
	font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	/*margin-bottom: 0.00em;
	margin-top: 7.09em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;*/
	text-align: left;
	color: inherit;
}




/* 
********************************
*   FINAL ESTILOS DEDICATORIA
******************************** */

/* 
********************************
*   INICIO ESTILOS AGRADECIMIENTOS
******************************** */


div.agradec p.tit-agradec {
	font-family: serif;
	line-height: 0.98em;
	font-size: 1.17em;
	/*margin-bottom: 8mm;
	margin-top: 4mm;
	text-indent: 0.00em;
	margin-right: 0em;
	margin-left: 0em;*/
	text-align: center;
	color: inherit;
}

div.agradec p.txt-agradec {
	text-align: right;
	margin: 1.00em 0 0 0;
	text-indent: 0em;
}



/* 
********************************
*   FINAL ESTILOS AGRADECIMIENTOS
******************************** */

/* 
********************************
*   INICIO ESTILOS PARTE
******************************** */

div.parte {
	page-break-before:always;
}
p.num-tit-parte {
  font-family: serif;
	line-height: 0.98em;
	font-size: 1.17em;
	margin-bottom: 0.00em;
	margin-top: 1.01em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	color: inherit;
}
p.tit-parte {
	font-family: serif;
	line-height: 0.98em;
	font-size: 1.17em;
	margin-bottom: 8mm;
	margin-top: 4mm;
	text-indent: 0.00em;
	margin-right: 0em;
	margin-left: 0em;
	text-align: center;
	color: inherit;
}

p.subtit-parte {
	font-family: serif;
	line-height: 1.18em;
	font-size: 1.00em;
    margin-bottom: 2.36em;
	margin-top: 0.00em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	color: inherit;
}
div.cita-parte {
  text-align:right;
  margin: 1em 0 1em 0;
}
p.txt-cita-parte {
  font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	/*margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;*/
	text-align: right;
	color: inherit;
}
span.autor-cita-parte {

}
p.txt-parte {
    font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	text-indent: 0.00em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;	
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: justify; 
	color: inherit;
}
p.txt-cent-parte {
  font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	/*margin-bottom: 0.00em;
	margin-top: 0;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;*/
	text-align: center;
	color: inherit;
}

p.autor-cent-parte {
  font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	/*margin-bottom: 0.00em;
	margin-top: 1.00em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;*/
	text-align: center;
	color: inherit;
}

div.img-izq-tit {
  text-align:left;
	margin-bottom: 1.00em;
}
div.img-cent-tit {
  text-align:center;
	margin-bottom: 1.00em;
}
div.img-der-tit {
  text-align:right;
	margin-bottom: 1.00em;
}

p.txt-sangria-parte {
  font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	/*margin-bottom: 0.00em;
	margin-top: 1.00em;
	text-indent: 1.42em;
	margin-right: 0.00em;
	margin-left: 4.00em;*/
	text-align: justify;
	color: inherit;
}
div.salto-pagina-before {
	page-break-before:auto;
}
div.salto-pagina-after {
	page-break-after:auto;
}
/* 
********************************
*   FINAL ESTILOS PARTE
******************************** */






/* 
********************************
*   INICIO ESTILOS CAPITULO
******************************** */

div.tit-area-container {
  margin: 1.00em 0 0em 0;
}

p.num-capitulo {
	font-family: serif;
	line-height: 0.98em;
	font-size: 1.50em;
	/*margin-bottom: 0.00em;
	margin-top: 1.01em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;*/
	text-align: center;
	color: inherit;
}

p.tit-capitulo {
	font-family: serif;
	line-height: 1.2em;
	font-size: 1.17em;
	margin-bottom: 2em;
	margin-top: 0.80em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	color: inherit;
}
p.tit-capitulo-linea1 {
	font-family: serif;
	line-height: 1.40em;
	font-size: 1.17em;
	margin-bottom: 0em;
	margin-top: 0.80em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	color: inherit;
}
p.tit-capitulo-linea2 {
	font-family: serif;
	line-height: 1.40em;
	font-size: 1.17em;
	margin-bottom: 0em;
	margin-top: 0em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	color: inherit;
}
p.tit-capitulo-ultimalinea {
	font-family: serif;
	line-height: 1.40em;
	font-size: 1.17em;
	margin-bottom: 2.10em;
	margin-top: 0em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	color: inherit;
}
p.titulo {
	font-family: serif;
	line-height: 1.35em;
	font-size: 1.60em;
	margin-bottom: 1.00em;
	margin-top: 1.80em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	color: inherit;
}
p.titulo2 {
	font-family: serif;
	line-height: 1.20em;
	font-size: 1.20em;
	margin-bottom: 1.00em;
	margin-top: 1.20em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	color: inherit;
}
p.titulovariaslineas1 {
	font-family: serif;
	line-height: 1.20em;
	font-size: 1.60em;
	margin-bottom: 0em;
	margin-top: 1.80em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	color: inherit;
}
p.titulovariaslineas2 {
	font-family: serif;
	line-height: 1.20em;
	font-size: 1.60em;
	margin-bottom: 0em;
	margin-top: 0em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	color: inherit;
}
p.tituloultimalinea {
	font-family: serif;
	line-height: 1.20em;
	font-size: 1.60em;
	margin-bottom: 30pt;
	margin-top: 0em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	color: inherit;
}

p.subtit-capitulo {
	font-family: serif;
	line-height: 1.20em;
	font-size: 1em;
	margin-bottom: 1.1em;
	margin-top: 1.5em;
	text-indent: 0;
	margin-right: 0em;
	margin-left: 0em;
	text-align: center;
	color: inherit;
}
.capital
{
   float:left;
   color: inherit;
   font-size:1.5em;
  
   padding:1px;
   margin-right: 5px;
}




span.capitular {
    font-size:2.5em;
    line-height:0.9em;
    margin-bottom:-3px;
    margin-right:3.5pt;
}
span.capitular-1linea {
    font-size: 2.10em;
}
p.tit1-capitulo {
	font-family: serif;
	line-height: 1.15em;
	font-size: 1.00em;
	margin:0;
	text-indent: 0.00em;
	text-align: left;
	color: inherit;
}
p.tit2-capitulo {
	font-family: serif;
	line-height: 1.25em;
	font-size: 0.92em;
	margin:0;
	text-indent: 0.00em;
	text-align: left;
	color: inherit;
}
p.tit3-capitulo {
	font-family: serif;
	line-height: 1.10em;
	font-size: 0.88em;
	text-indent: 0.00em;
	margin:0;
	text-align: left;
	
	color: inherit;
}
p.tit4-capitulo {
	font-family: serif;
	line-height: 1.10em;
	font-size: 0.88em;
	margin-bottom: 0;
	margin-top: 0;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: left;
	color: inherit;
}
p.tit5-capitulo {
	font-family: serif;
	line-height: 1.10em;
	font-size: 0.88em;
	text-indent: 0.00em;
	margin:0;
	text-align: left;
	color: inherit;
}
p.txt-inicial-capitulo {
	font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	text-indent: 0.00em;
	/* margin-bottom: 0.00em;
	margin-top: 0.00em;
	
	margin-right: 0.00em;
	margin-left: 0.00em;*/
	text-align: justify; 
	
	color: inherit;
}

p.txt-basico-capitulo {
	font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	text-indent: 1.42em;
	/*margin-bottom: 0.00em;
	margin-top: 0.00em;
	
	margin-right: 0.00em;
	margin-left: 0.00em;*/
	text-align: justify; 
	color: inherit;
}

p.subtitulo2 {
	font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	text-indent: 1.42em;
	/*margin-bottom: 0.00em;
	margin-top: 0.00em;
	
	margin-right: 0.00em;
	margin-left: 0.00em;*/
	text-align: justify; 
	color: inherit;
}

.estilonota {
	font-family: "MinionPro";
	line-height: 1.38em;
	font-size: 0.83em;
	text-indent: 1.42em;
	text-align: justify; 
	color: inherit;
	vertical-align:super;
}
.footnote-link {
	font-family: "MinionPro";
	line-height: 1.38em;
	font-size: 0.83em;
	text-indent: 1.42em;
	text-align: justify; 
	color: inherit;
	vertical-align:super;
}
.N {
	font-family: "MinionPro";
	line-height: 1.38em;
	font-size: 0.83em;
	text-indent: 1.42em;
	text-align: justify;
	color: inherit;
	text-decoration:none;
}

.mayusculas {
	text-transform: uppercase;
}

.versalitas {
	font-size: 70%;
}


div.container-texto-sangria-capitulo {
  margin: 0;
}
p.txt-sangria-capitulo {
	font-family: serif;
	line-height: 1.20em;
	font-size: 0.73em;
	margin-bottom: 0;
	margin-top: 0;
	/* text-indent: 0.00em; */
	margin-right: 1.42em;
	margin-left: 1.42em;
	text-align: justify;
	color: inherit;

}

div.container-texto-sangria-francesa-capitulo {
  margin: 0;
}
p.txt-sangria-francesa-capitulo {
	font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	margin-bottom: 0;
	margin-top: 0;
	text-indent: -16.5pt;
	margin-right: 0;
	margin-left: 1.42em;
	text-align: left;
	color: inherit;

}


div.container-texto-centrado-capitulo {
  margin: 0;
}
p.txt-centrado-capitulo {
	font-family: serif;
	line-height: 1.38em;
	font-size: 0.93em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	color: inherit;
}
div.container-texto-especial1-capitulo {
  margin: 0;
}
p.txt-especial1-capitulo {
  font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: 0;
	margin-right: 0.00em;
	margin-left: 0.00em; 
	text-align: justify;
	color: inherit;
	
}
div.container-texto-especial2-capitulo {
  margin: 0;
}
p.txt-especial2-capitulo {
  font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: 1.42em;
	margin-right: 0.00em;
	margin-left: 0.00em; 
	text-align: justify;
	color: inherit;
}
div.container-texto-especial3-capitulo {
  margin: 0.80em 0 0.80em 0;
}
p.txt-especial3-capitulo {
  font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: 1.42em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: justify;
	
	color: inherit;
}

div.xpl-capitulo { 
	 margin: 0.80em 0 0.80em 0;
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
	padding: 0.40em;

}


div.xpl-capitulo .tit-xpl-capitulo {
	font-family: serif;
	line-height: 1.00em;
	font-size: 1.00em;
	margin-bottom: 0.80em;
	margin-top: 0.80em;
	text-indent: 0.00em;
	margin-right: 0;
	margin-left: 0; 
	text-align: center;
	
	color: inherit;
}

div.xpl-capitulo p.txt-xpl-capitulo, div.xpl-capitulo .txt-basico-capitulo { 
	font-family: serif;
	line-height: 1.22em;
	font-size: 0.75em;
	margin-bottom: 0;
	margin-top: 0;
	/*text-indent: 0.00em; */
	margin-right: 0;
	margin-left: 0; 
	text-align: justify;
	
	color: inherit;
}

div.trm-capitulo { 
	margin: 0.80em 0 0.80em 0;
	border:1px solid #333;
	padding: 0.40em;
}


div.trm-capitulo .tit-trm-capitulo p {
	font-family: serif;
	line-height: 1.00em;
	font-size: 1.00em;
	margin-bottom: 0.80em;
	margin-top: 0; 
	text-indent: 0.00em;
	margin-right: 0em;
	margin-left: 0em; 
	text-align: center;
	
	color: inherit;
}

div.trm-capitulo p.txt-trm-capitulo, div.trm-capitulo .txt-basico-capitulo { 
	font-family: serif;
	line-height: 1.22em;
	font-size: 0.75em;
	margin-bottom: 0;
	margin-top: 0;
	/*text-indent: 0.00em;*/
	margin-right: 0em;
	margin-left: 0em; 
	text-align: justify;
	
	color: inherit;
}



div.cita {
	margin: 0.80em 0 0.80em 0;
}

div.cita p {
	font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: -16.5pt;
	margin-right: 0;
	margin-left: 1.42em;

	
	color: inherit;
}
div.cita p.autor-cita {
	font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	color: inherit;
	text-indent: 0;
	margin-right: 0em;
	margin-left: 0em;
}

div.figura {
	margin: 2.00em 0 1.00em 0;
}
div.figura-toda-pag {
    margin:0 0 1.00em 0;
    padding-top: 0.5em;
    page-break-before:auto;
    page-break-after:always;
}



p.tit-img-figura {
  font-family: serif;
	line-height: 1.22em;
	font-size: 0.75em;
	/*margin-bottom: 0.63em;
	margin-top: 3.15em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em; */
	text-align: center;
	
	color: inherit;
}

div.figura p.pie-izq-figura,
div.figura-toda-pag p.pie-izq-figura {
	font-family: serif;
	line-height: 1.22em;
	font-size: 0.70em;
	margin:0;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: left;
	
	color: inherit;
	
}
div.figura p.pie-cent-figura,
div.figura-toda-pag p.pie-cent-figura {
	font-family: serif;
	line-height: 1.22em;
	font-size: 0.70em;
	margin:0;
	text-align: center;
	
	color: inherit;
	
}
div.figura p.pie-der-figura,
div.figura-toda-pag p.pie-der-figura {
	font-family: serif;
	line-height: 1.22em;
	font-size: 0.70em;
	margin:0;
	text-align: right;
	
	color: inherit;
	
}
div.figura p.fuente-figura,
div.figura-toda-pag p.fuente-figura {
	font-family: serif;
	line-height: 1.22em;
	font-size: 0.70em;
}


div.biblio {
   margin: 0.80em 0 0.80em 0;
}

div.biblio p.tit-biblio {
	font-family: serif;
	line-height: 0.98em;
	font-size: 1.17em;
	margin-bottom: 1.00em;
	margin-top: 1.01em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	
	color: inherit;
}
div.biblio p.txt-biblio {
  font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	margin-bottom: 0;
	margin-top: 0;
	text-indent: -16.5pt;
	margin-right: 1.42em;
	margin-left: 1.42em;
	text-align: justify;
	
	color: inherit;
}

/* Inicio formateo listas */



table.list_level1 {

  margin: 0;

}

table.list_level1 td {

	font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	text-align: justify;
	color: inherit;
    vertical-align: top;

}

div.trm-capitulo table.list_level1 {

  margin: 0 0 0 1.00em;

}

div.trm-capitulo table.list_level1 td {

  font-family: serif;
  line-height: 1.22em;
  font-size: 0.75em;
  vertical-align: top;

}



table.list_level2 {

  margin: 0 0 0 2em;

}

table.list_level2 td {

	font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	text-align: justify;
	color: inherit;
    vertical-align: top;
}



div.trm-capitulo table.list_level2 {

  margin: 0 0 0 2.00em;

}

div.trm-capitulo table.list_level2 td {

    font-family: serif;
  line-height: 1.22em;
  font-size: 0.75em;
    vertical-align: top;
}



table.list_level3 {

  margin: 0 0 0 4em;

}

table.list_level3 td {

	font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	text-align: justify;
	color: inherit;
    vertical-align: top;
}

div.trm-capitulo table.list_level3 {

  margin: 0 0 0 3.00em;

}

div.trm-capitulo table.list_level3 td {

    font-family: serif;
  line-height: 1.22em;
  font-size: 0.75em;
  vertical-align: top;

}


td.bullet {width: 1.00em;vertical-align: top;}




/* Final formateo listas */

/* Areas FLOAT */

img.img-float-izq-tit {
  float:left;
  margin: 1em 1em 1em 0;
  width: 25%;
}


img.img-float-der-tit {
  float:right;
  margin: 1em 0em 1em 1em;
  width: 25%;
}
img.img-float-izq {
  float:left;
  margin: 1em 1em 1em 0;
  width: 33%;
}


img.img-float-der {
  float:right;
  margin: 1em 0em 1em 1em;
  width: 33%;
}


 /*Superíndice - Subíndice */
 
sup {
    font-size: smaller;
    line-height: 0.40em;
  
}
sub {
   font-size: smaller;
    line-height: 0.40em;
}


div.container-notas p.tit1-capitulo {margin: 1.00em 0 1.00em 0;}

div.nota-manual {
	margin-top: 1em;
	margin-bottom: 1em;
	padding-top: 5px;
	
}
div.nota-manual p {
  font-family: serif;
	line-height: 1.37em;
	font-size: 0.75em;
	margin-bottom: 0.50em;
	/* margin-top: 0.00em;
	text-indent: -1.56em;
	margin-right: 0.00em;
	margin-left: 1.56em; */
	text-align: justify;
	
	color: inherit;
}

div.trm-capitulo div.nota-manual p {
  font-family: serif;
  line-height: 1.22em;
	font-size: 0.70em;
}

div.nota-auto {
	margin: 1em 0em 1em 0em;
	padding-top: 5px;


}
div.nota-auto p {
  font-family: serif;
	line-height: 1.37em;
	font-size: 0.75em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	/*text-indent: -1.56em;
	margin-right: 0.00em;
	margin-left: 1.56em; */
	text-align: justify;
	
	color: inherit;
}
div.trm-capitulo div.nota-auto p {
  font-family: serif;
  line-height: 1.22em;
	font-size: 0.70em;
}

div.bode-nota {
  width: 25%;
  height: 5px;
  margin:0;
  padding:0;
  border-top: 1px solid #666;
}


p.notas-final {
    font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	text-indent: 0.00em;
	margin-bottom: 0.60em;
	margin-top: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: justify; 
	color: inherit;
}

a.hlink {text-decoration:none;}

span.enspace {
    
}


/* Proxima Publicacion */
div.proxima-publica {
    margin: 2em;
}
div.proxima-publica p.tit {
	font-family: serif;
	line-height: 0.98em;
	font-size: 1.17em;
	margin-bottom: 1.00em;
	margin-top: 1.01em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	font-weight:bold;
	color: inherit;
}

div.proxima-publica p.web {
    text-align:center;
    font-size: 0.90em;
}


/* 
********************************
*   FINAL ESTILOS CAPITULO
******************************** */


/* tamaño máximo imagen */
img {	
	max-width: 85%;
}

.clear {
  clear:both;
  margin:0;
  padding:0;
  height: 0.50em;
}


/* ESTILOS SUB CAPÍTULO */

div.subcapitulo-container  div.tit-area-container {
  margin: 1.50em 0 0.10em 0;
}

div.subcapitulo-container  p.num-capitulo {
	font-family: serif;
	line-height: 0.98em;
	font-size: 1.00em;
	margin-bottom: 0.00em;
	margin-top: 0.50em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	color: inherit;
}

div.subcapitulo-container  p.tit-capitulo {
	font-family: serif;
	line-height: 0.98em;
	font-size: 1.00em;
	margin-bottom: 0.00em;
	margin-top: 0em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	color: inherit;
}

div.subcapitulo-container  p.subtit-capitulo {
	font-family: serif;
	line-height: 1.20em;
	font-size: 1.00em;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
	text-indent: 0.00em;
	margin-right: 0em;
	margin-left: 0em;
	text-align: center;
	color: inherit;
}
/*
********************************
*   CLASES FORMATEO LOCAL
******************************** */
span.underline {text-decoration:underline;}
span.tachado {text-decoration:line-through;}

/* Clases para caracteres en Griego */
span.Grk, span.Charis {font-family: serif}
span.Symbol {font-family: serif}
span.Kadmos {font-family: serif}
/* Clases para caracteres en Tibetano */
span.Gothic {font-family: serif}    
span.Calibri {font-family: serif}
span.Gerstner {font-family: serif} 
span.Kabel, span.Courier {font-family: serif}
span.Frutiger {font-family: serif}

/* Estilos TOC */

div.level-2-container { margin: 0.75em 0 0.75em 0;}
p.toc-1-level {
	font-family: serif;
	line-height: 1.15em;
	font-size: 1.00em;
	margin:0.10em 0 0.10em 0;
	text-indent: 0.00em;
	text-align: left;
	color: inherit;
    margin-left: 0.50em;
}
p.toc-2-level {
	font-family: serif;
	line-height: 1.25em;
	font-size: 0.92em;
	margin: 0.10em 0 0.10em 1.50em;
	text-indent: 0.00em;
	text-align: left;
	color: inherit;
  
}

p.toc-3-level {
	font-family: "LegacySansStd";
	line-height: 1.25em;
	font-size: 0.92em;
	margin: 0.10em 0 0.10em 3em;
	text-indent: 0.00em;
	text-align: left;
	color: inherit;
  
}

p.toc-4-level {
	font-family: "LegacySansStd";
	line-height: 1.25em;
	font-size: 0.92em;
	margin: 0.10em 0 0.10em 4.50em;
	text-indent: 0.00em;
	text-align: left;
	color: inherit;
  
}
.footnote-link {
	font-family: "MinionPro";
	line-height: 1.38em;
	font-size: 0.83em;
	text-indent: 1.42em;
	text-align: justify; 
	color: inherit;
	vertical-align:super;
}
.tachado {
	text-decoration:line-through;
}

 table { border-collapse: collapse; width: 100%;}
        table .center { text-align: center; color:inherit;}
        td, th {
            border: 1px solid #CCC;
            padding: 5px;
        }
        th { background-color: blue; }

.bloquecentrado {
	margin-left: auto;
	margin-right: auto;
	width: 12em;
	font-family: serif;
	line-height: 1.38em;
	font-size: 0.83em;
	text-indent: 1.42em;
	text-align: justify; 
	color: inherit;
}
a._idFootnoteLink {
	font-size: 75%;
	vertical-align:super;
}
hr.HorizontalRule-1 {
	border-bottom:none;
	border-left:none;
	border-right:none;
	border-top:solid #000000 1px;
}
a._idGenColorInherit {
	color:inherit;
}
body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote {
	margin:0;
	padding:0;
	border-width:0;
}
body {
	-epub-hyphens:auto;
}
@page {
	margin : 0px 0px 0px 0px;
}
a._idGenColorInherit {
	color:inherit;
}
div.Marco-de-texto-b-sico {
	border-style:solid;
}
p.P-rrafo-b-sico {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.capitulo {
	color:#009fe3;
	font-family:"Minion Pro", serif;
	font-size:1.5em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.333;
	margin-bottom:14px;
	margin-left:0;
	margin-right:0;
	margin-top:14px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.centradoespacioantesydespues {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.182;
	margin-bottom:28px;
	margin-left:0;
	margin-right:0;
	margin-top:28px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.espacioantes {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.182;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:31px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.sangria {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.182;
	margin-bottom:0;
	margin-left:20px;
	margin-right:20px;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.sangriaderecha {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.182;
	margin-bottom:0;
	margin-left:20px;
	margin-right:20px;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.sangriaderechaespacioantes {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.182;
	margin-bottom:0;
	margin-left:20px;
	margin-right:20px;
	margin-top:14px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.sangriaespacioantes {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.182;
	margin-bottom:0;
	margin-left:20px;
	margin-right:20px;
	margin-top:14px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.texto {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.182;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.titulo {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:1.5em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.333;
	margin-bottom:14px;
	margin-left:0;
	margin-right:0;
	margin-top:14px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
span.cursiva {
	font-family:"Minion Pro", serif;
	font-style:italic;
	font-weight:normal;
}
span.negrita {
	font-family:"Minion Pro", serif;
	font-style:normal;
	font-weight:bold;
}
