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

body{
	padding-left:15px;
	padding-right:15px;
	font-size: 100%;
}

.pagebreakstyle {
	page-break-before: always
}
a{
	text-decoration: none;
}
.rightFloat {
	float : right;
}

.leftFloat {
	float : left;
}
tbody, thead, tfoot, tr, td, th {
	border-style : inherit;
	border-width : inherit;
	border-color : inherit;
}
.footnote-link {
	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
}
div.mapas {
	max-height: 100%;
}
div.imagen {
}
div.bloqueimagen {	
 	page-break-inside: avoid;
	padding: 0;  
	margin: 0 0 2em;
	clear: both;
	width: 100%;
	max-height: 100%;
}
div.cajapie {
}




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




h1.titulo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight : bold;
	font-style : normal;
	font-size : 1.3em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.2em;
	text-align : center;
	text-indent : 0px;
	margin : 0px;
}

h2.ladillo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight : bold;
	font-style : normal;
	font-size : 1.1em;
	text-decoration : none;
	font-variant : normal;
	line-height : 1.1em;
	text-align : center;
	text-indent : 0px;
	margin : 0px;
}
p {
	font-family: Georgia, "Times New Roman", Times, 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;
	widows:2;
   	orphans:2;
   	word-wrap: break-word;
	overflow-wrap: break-word
}
p.blancos {
	padding: 0em;
	height: 1.25em;
}
p.textoderecha  {
	text-indent: 0em;
	text-align: right;
	margin: 0em;
}
p.textocentro {
	text-align : center;
	text-indent : 0px;
}
p.textosin {
	text-indent: 0em;
}
p.biblio {
	text-indent: -2em;
	margin: 0em 0em 0em 2em;
}
p.piefoto {
	text-indent: 0em;
	page-break-before: avoid;
    page-break-inside: avoid;
	font: 0.85em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
	margin-top: 0.5em;
}
p.indice0 {
	font-weight : bold;
	font-size : 1.2em;
	text-align : center;
	text-indent : 0px;
	margin : 0px;
}
p.indice1 {
	font-size : 0.9em;
	text-decoration : none;
	font-variant : small-caps;
	text-align : justify;
	text-indent : -24px;
	margin : 0px 0px 0px 24px;
}
p.indice2 {
	font-size : 0.9em;
	text-decoration : none;
	font-variant : normal;
	text-align : justify;
	margin : 0px 0px 0px 24px;
}
table.tablacronologia {
	border-collapse : collapse;
	border-width : 0px;
	border-style : solid;
	margin-top : 4px;
	margin-bottom : -4px;
}
td.celdacrono {
	padding-top : 4px;
	padding-bottom : 4px;
	padding-left : 0px;
	padding-right : 4px;
}




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





span.capitular {
	font-size : 2.5em;
}
span.negrita {
	font-weight : bold;
	font-style : normal;
	font-variant : normal;
}
span.versalitas {
	font-size : 80%;
}
span.cursiva {
	font-weight : normal;
	font-style : italic;
}
span.versalitascursiva {
	font-size : 80%;
	font-weight : normal;
	font-style : italic;
	font-variant : normal;
}
span.times {
	font-family : "Times New Roman", serif;
	font-weight : normal;
	font-style : normal;
	font-size : 0.96em;
}
