
/* FUENTES *//* FUENTES *//* FUENTES *//* FUENTES *//* FUENTES *//* FUENTES *//* FUENTES *//* FUENTES */


@font-face {
	font-family : "StempelGaramondLTStd-Bold";
	font-style : normal;
	src : url("../Fonts/StempelGaramondLTStd-Bold.otf" format("otf"));
}

@font-face {
	font-family : "StempelGaramondLTStd-Italic";
	font-style : normal;
	src : url("../Fonts/StempelGaramondLTStd-Italic.otf" format("otf"));
}

@font-face {
	font-family : "StempelGaramondLTStd-Roman";
	font-style : normal;
	src : url("../Fonts/StempelGaramondLTStd-Roman.otf" format("otf"));
}

/* ESTILOS GENERALES *//* ESTILOS GENERALES *//* ESTILOS GENERALES *//* ESTILOS GENERALES *//* ESTILOS GENERALES */

body {
	padding: 0em 15px 0em 15px;
    margin-top:10px;
}

span.A {
	color : #124f9f;
}

span.N {
font-family: "StempelGaramondLTStd-Bold";
	font-weight : bold;
}

span.C {
font-family: "StempelGaramondLTStd-Italic";
	font-style : italic;
}

span.VT {
font-family: "StempelGaramondLTStd-Roman";
	font-size : 0.80em;
}

span.Capitular {
	font-size : 3.3em;
	float : left;
	line-height : 1.28;
	margin-top : -0.119em;
	margin-right : 0.05em;
	margin-bottom : -0.216em;
}

span.margen {
margin-right : 10px;
font-weight : bold;
}

span.margen1 {
margin-right : 10px;
font-weight : normal;
}

a {
text-decoration:none;
}


i, em {
	font-family: "StempelGaramondLTStd-Italic";
}
b, strong {
	font-family: "StempelGaramondLTStd-Bold";
}

/* ESTILOS DE TÍTULOS */

p.T1N {
	font-family : "StempelGaramondLTStd-Bold", serif;
	font-size : 1.2em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.13;
	text-align : center;
	text-indent : 0px;
	margin : 150px 0px 0px 0px;
color : inherit;
}

p.T2N {
	font-family : "StempelGaramondLTStd-Bold", serif;
	font-size : 1.2em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.13;
	text-align : center;
	text-indent : 0px;
	margin : 5px 0px 0px 0px;
color : inherit;
}

p.T3N {
	font-family : "StempelGaramondLTStd-Bold", serif;
	font-size : 1.3em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.13;
	text-align : center;
	text-indent : 0px;
	margin : 30px 0px 0px 0px;
color : inherit;
}

p.T4N {
	font-family : "StempelGaramondLTStd-Bold", serif;
	font-size : 1.3em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.13;
	text-align : center;
	text-indent : 0px;
	margin : 5px 0px 0px 0px;
color : inherit;
}


p.subtit {
	font-family : "StempelGaramondLTStd-Bold", serif;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.13;
	text-align : left;
	text-indent : 0px;
	margin : 170px 0px 30px 0px;
color : inherit;
}

p.subtits {
	font-family : "StempelGaramondLTStd-Bold", serif;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.13;
	text-align : left;
	text-indent : 0px;
	margin : 170px 0px 0px 0px;
color : inherit;
}

p.subtit1 {
	font-family : "StempelGaramondLTStd-Bold", serif;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.13;
	text-align : left;
	text-indent : 0px;
	margin : 40px 0px 30px 0px;
color : inherit;
}

p.subtit2 {
	font-family : "StempelGaramondLTStd-Bold", serif;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.13;
	text-align : left;
	text-indent : 0px;
	margin : 40px 0px 0px 0px;
color : inherit;
}

p.subtit3 {
	font-family : "StempelGaramondLTStd-Bold", serif;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.13;
	text-align : left;
	text-indent : 0px;
	margin : 0px 0px 30px 0px;
color : inherit;
}

/* ESTILOS DE PORTADA Y PORTADILLA */

p.portadacentrado {
	text-align : center;
	margin-top : 0em;
	margin-bottom : 0em;
}

/*Estilos portada svg*/
.svg_outer {
display: block;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
padding-left: 0;
padding-right: 0;
padding-top: 0;
text-align: left;
}
.svg_inner {
display: block;
text-align: center;
}


/* ESTILOS DE ÍNDICE */

p.IndiceTituloN {
	font-family : "StempelGaramondLTStd-Bold", serif;
	font-weight : bold;
	font-style : normal;
	font-size : 1.3em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.13;
	text-align : center;
	text-indent : 0px;
	margin : 150px 0px 0px 0px;
color : inherit;
}

p.Indice {
	font-family : "StempelGaramondLTStd-Roman", serif;
	font-weight : normal;
	font-style : normal;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.21;
	text-align : left;
	text-indent : 0px;
	margin : 0px 25px 30px 25px;
color : inherit;
}

p.Indice1 {
	font-family : "StempelGaramondLTStd-Roman", serif;
	font-weight : normal;
	font-style : normal;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.21;
	text-align : left;
	text-indent : 0px;
	margin : 0px 25px 10px 25px;
color : inherit;
}

p.Indicetit {
	font-family : "StempelGaramondLTStd-Roman", serif;
	font-weight : normal;
	font-style : normal;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.21;
	text-align : left;
	text-indent : 0px;
	margin : 100px 25px 30px 25px;
color : inherit;
}

/* DEDICATORIA */

p.Dedicatoria {
	font-family : "StempelGaramondRoman", serif;
	font-weight : normal;
	font-style : normal;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.21;
	text-align : right;
	text-indent : 15px;
	margin : 250px 0px 0px 0px;
}

p.Dedicatoria1 {
	font-family : "StempelGaramondRoman", serif;
	font-weight : normal;
	font-style : normal;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.21;
	text-align : right;
	text-indent : 0px;
	margin : 0px 0px 0px 0px;
}

/* TEXTO GENERAL */

p {
	font-family : "StempelGaramondLTStd-Roman", serif;
	font-weight : normal;
	font-style : normal;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.13;
	text-align : justify;
	text-indent : 15px;
	margin : 0px 0px 0px 0px;
color : inherit;
}

p.sin {
	font-family : "StempelGaramondLTStd-Roman", serif;
	font-weight : normal;
	font-style : normal;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.13;
	text-align : justify;
	text-indent : 0px;
	margin : 0px 0px 5px 0px;
color : inherit;
}

p.a1 {
	font-family : "StempelGaramondLTStd-Roman", serif;
	font-weight : normal;
	font-style : normal;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.13;
	text-align : justify;
	text-indent : 0px;
	margin : 50px 0px 0px 0px;
color : inherit;
}

p.a2 {
	font-family : "StempelGaramondLTStd-Roman", serif;
	font-weight : normal;
	font-style : normal;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.13;
	text-align : justify;
	text-indent : 15px;
	margin : 30px 0px 0px 0px;
color : inherit;
}

p.firma {
	font-family : "StempelGaramondLTStd-Roman", serif;
	font-weight : normal;
	font-style : normal;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.13;
	text-align : right;
	text-indent : 0px;
	margin : 30px 0px 0px 0px;
color : inherit;
}

p.b1 {
	font-family : "StempelGaramondLTStd-Roman", serif;
	font-weight : normal;
	font-style : normal;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.13;
	text-align : justify;
	text-indent : 0px;
	margin : 50px 0px 5px 0px;
color : inherit;
}

p.b2 {
	font-family : "StempelGaramondLTStd-Roman", serif;
	font-weight : normal;
	font-style : normal;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.13;
	text-align : justify;
	text-indent : 0px;
	margin : 20px 0px 5px 0px;
color : inherit;
}


/* ESTILOS DE CRÉDITOS */

p.CreditosTituloN {
	font-family : "StempelGaramondLTStdBold", serif;
	font-weight : bold;
	font-style : normal;
	font-size : 1.3em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.13;
	text-align : center;
	text-indent : 0px;
	margin : 150px 0px 100px 0px;
color : inherit;
}

p.Creditos {
	font-family : "StempelGaramondLTStd-Roman", serif;
	font-weight : normal;
	font-style : normal;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.5;
	text-align : justify;
	text-indent : 0px;
	margin : 0px 15px 15px 0px;
color : inherit;
}

p.Creditos1 {
	font-family : "StempelGaramondLTStd-Roman", serif;
	font-weight : normal;
	font-style : normal;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.5;
	text-align : justify;
	text-indent : 0px;
	margin : 0px 15px 0px 0px;
color : inherit;
}

p.Creditos2 {
	font-family : "StempelGaramondLTStd-Roman", serif;
	font-weight : normal;
	font-style : normal;
	font-size : 0.85em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.5;
	text-align : justify;
	text-indent : 0px;
	margin : 0px 15px 15px 0px;
color : inherit;
}


/* VARIOS */

p.salpag {
page-break-after: always;
}

p.asterisco {
font-size:1em;
text-align: center;
margin : 20px 100px 15px 100px;
}

div.clear{
clear:both;
}


/* FÓRMULAS */

sup {
	font-size: 0.75em;
	line-height: 0em;
	vertical-align: 4px;
}
sub {
	font-size: 0.75em;
	line-height: 0em;
}

/* FIN *//* FIN *//* FIN *//* FIN *//* FIN *//* FIN *//* FIN *//* FIN *//* FIN *//* FIN *//* FIN */


p.para-style-override-1 {
	text-align : center;
	margin-top : 0em;
	margin-bottom : 0em;
}

/*Imagenes */


.divcontenedor{
   display:block;
   padding:10%;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	}
.divcontenedor img {
	max-width: 100%;
	max-height: 100%;
}

.imagendiv{
	display:block;
   padding:10%;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	}
.imagendiv img {
	max-width: 100%;
	max-height: 100%;
}

.imagendob{
	display:block;
	overflow: auto;
	text-align: center;
	}

.imagefoot {
font-family : "StempelGaramondLTStd-Roman", serif;
font-weight : normal;
font-style : normal;
font-size : 0.90em;
text-decoration : none;
font-variant : normal;
	line-height:1.25;	
	text-align: left;
	margin: 0em 0em 0em 5em;
	text-indent: 0em;
}

.imagefoot1 {
    font-family: "StempelGaramondLTStd-Bold";
	font-size: 0.7em;
	text-align: center;
	margin: 0.8em 0em 0em 0em;
	line-height:1.25;
	text-indent: 0em;
   font-weight : bold;
}

/* TABLAS */

.bordetabla{
	border: 1px solid black;
	width:100%;
    margin-top:40px;
	padding:1em;
	}


.tabla{
	display:block;
	margin-left:6%;
	}
.espaciocolumna{
	padding-right:25px;
	}

.tabla{
	display:block;
	margin-left:6%;
	}
.espaciocolumna1{
	padding-right:25px;
	vertical-align:top;
	}

.tablabordearribayabajo{
	display:block;
	margin-left:6%;
	border-bottom:1px solid grey;
	border-top:1px solid grey;
	}
.espaciocolumna2{
	padding-right:25px;
	vertical-align:top;
	}

.bordetablapuntos{
	border: 1px dotted black;
	width:100%;
    margin-top:40px;
	}
li{
	list-style-type:disc;
	}
.cabecera{
	border-bottom:3px groove grey;
	}
.bordetabla p:first-child {
    margin-top: 2.5em;
  }

.bordetabla p:last-child {
    margin-bottom: 2.5em;
  }
.bordetabla p {
margin:0px 10px;
}

.bordetablapuntos p:first-child {
    margin-top: 3em;
  }

.bordetablapuntos p:last-child {
    margin-bottom: 3em;
  }
.bordetablapuntos p {
margin:0px 10px;
}

.bordetablapuntos li:first-child {
    margin-top: 3em;
  }

.bordetablapuntos li:last-child {
    margin-bottom: 3em;
  }
.bordetablapuntos li {
margin:0px 10px;
}
 
li {
list-style-type:disc;
text-decoration: none;
margin:2px;
font-family: "StempelGaramondLTStd-Roman";
font-weight : normal;
	line-height : 1.60;
	text-align : justify;
	font-style : normal;
	font-size : 1em;
-webkit-hyphens:none;
}

li.bib {
list-style-type:disc;
text-decoration: none;
margin:2px;
font-family: "StempelGaramondLTStd-Roman";
font-weight : normal;
	line-height : 1.60;
	text-align : justify;
	font-style : normal;
	font-size : 1em;
margin : 0px 0px 20px 0px;
-webkit-hyphens:none;
}

li.intc {
list-style-type:disc;
text-decoration: none;
margin:2px;
font-family: "StempelGaramondLTStd-Roman";
font-weight : normal;
	line-height : 1.60;
	text-align : justify;
	font-style : normal;
	font-size : 0.90em;
-webkit-hyphens:none;
}

li.intcn {
list-style-type:decimal;
text-decoration: none;
margin:2px;
font-family: "StempelGaramondLTStd-Roman";
font-weight : normal;
	line-height : 1.60;
	text-align : justify;
	font-style : normal;
	font-size : 0.90em;
-webkit-hyphens:none;
}

li.myList {
list-style-type:decimal;
text-decoration: none;
margin:2px;
font-family: "StempelGaramondLTStd-Roman";
font-weight : normal;
	line-height : 1.60;
	text-align : justify;
	font-style : normal;
	font-size : 1em;
    -webkit-hyphens:none;
}

li.sin {
list-style-type:none;
text-decoration: none;
margin:2px;
font-family: "StempelGaramondLTStd-Roman";
font-weight : normal;
	line-height : 1.60;
	text-align : justify;
	font-style : normal;
	font-size : 1em;
-webkit-hyphens:none;
}

.bloque{
display:inline-block;
width:90%;
vertical-align:top;
}