@import url(../Misc/page-template.xpgt);

div.foto {
	margin:1em auto 1em auto;
	width:100%;
	text-indent:0;
	text-align: center;
}
div.guarda{ 
	margin: 0pt; 
	padding: 0pt;
	text-indent: 0;	
	page-break-after : always;

}
img.guarda {
	max-height: 100%; 
	max-width: 100%; 
	padding: 0;  
	margin: 0;
	text-indent: 0;
}

.imagen {
		text-align:center;
	max-width:100%;
	max-height:90%;
	margin: 1em auto 0.5em auto;
}

.imagen-izda {
	float:left;
	margin: 0 1em 0.5em 0;
}
.imagen-dcha {
	float:right;
	margin: 0 0 0.5em 1em;
}
.letra {
	height: 1em;
}

.pagebreakstyle {
	page-break-before: always
}

body{
	padding-left:15px;
	padding-right:15px;
	font-size: 100%;
}
div.recuadro{
	border: 1px solid black;
	padding: 1em;
}

tbody, thead, tfoot, tr, td, th {
	border-style : inherit;
	border-width : inherit;
	border-color : inherit;
}

.leftFloat {
	float : left;
}

.rightFloat {
	float : right;
}

.footnote-link {
	font-size: 85%;
	vertical-align: 25%;
	line-height: normal;
	font-weight: bold;
	text-decoration: none;
}

.footnote-anchor {
	text-decoration: none;
}

.footnotes{
	padding: 0.2em 0.2em;
	margin-top: 1em;
}

.footnote{
	margin-top: 0.2em;
	margin-bottom: 0.2em;
	page-break-before: always
}

hr {	
	border-collapse : collapse;
	margin-top: 2em;
	border: 1px dashed black;
}
a{
	text-decoration: none;
}



/* --------------------- */





h1.titulofalso {
	font-family : "12 Sabon* Roman   05232", serif;
	font-weight : normal;
	font-style : normal;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.25em;
	text-align : center;
	text-indent : 0px;
	margin : 0px 0px 10px 0px;
}

h2.capitulo {
	font-family : "12 Sabon* Roman   05232", serif;
	font-weight : normal;
	font-style : normal;
	font-size : 1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.25em;
	text-align : center;
	text-indent : 0px;
	margin : 0px;
}

p, li {
	font-family: "12 Sabon* Roman   05232", serif;
	font-weight: normal;
	font-style: normal;
	font-size: 1em;
	line-height: 1.25em;
	text-decoration: none;
	font-variant: normal;
	text-indent: 2em;
	text-align: justify;
	margin: 0;
}
p.blancos {
	padding: 0em;
	height: 1.25em;
}
p.derechasabon {
	text-indent: 0em;
	text-align: right;
	margin: 0em;
}
p.textosinsabon {
	text-indent: 0em;
}

p.entretextosinsabon {
	font-size: 0.9em;
	text-indent: 0em;
	margin: 0em 0em 0em 2.3em;
	line-height : 1.4em;
}
p.entretextosabon {
	font-size: 0.90em;
	margin: 0em 0em 0em 2.3em;
	line-height : 1.4em;
}
p.entretextoderechasabon {
	line-height : 1.4em;
	font-size : 0.9em;
	text-align : right;
	text-indent : 0px;
	margin : 0px 0px 0px 2.3em;
}

p.biblio {
		text-indent: -2em;
	margin: 0em 0em 0em 2em;
}

p.cita {
	font-size : 0.9em;
	text-align : right;
}

p.citafirma {
	font-size : 0.9em;
	text-align : right;
	text-indent : 0px;
}

p.indice1 {
	font-size : 0.9em;
	text-align : center;
	text-indent : 0px;
}

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


/* --------------------- */




p.textocentury {
	font-family : "ITC Century Light_EB", serif;
}
p.textosincentury {
	font-family : "ITC Century Light_EB", serif;
	text-indent : 0px;
}
p.entretextosincentury {
	font-family : "ITC Century Light_EB", serif;
	font-size : 0.9em;
	line-height : 1.4em;
	text-indent : 0px;
	margin : 0px 0px 0px 2.3em;
}
p.entretextocentury {
	font-family : "ITC Century Light_EB", serif;
	line-height : 1.4em;
	font-size : 0.9em;
	margin : 0px 0px 0px 2.3em;
}
table.tabla {
	border-collapse : collapse;
	border-width : 0px;
	border-style : none;
	margin-top : 4px;
	margin-bottom : 4px;
	width: 100%;
}
td.celdassin {
	padding-top : 1px;
	padding-bottom : 1px;
	padding-left : 6px;
	padding-right : 6px;
	vertical-align: top;
}



/* --------------------- */






span.versalitascursiva {
	font-style : italic;
	font-size : 80%;
}
span.cursiva {
	font-style : italic;
}
span.versalitas {
	font-size : 80%;
}

span.negrita {
	font-weight : bold;
}





