@import url(page-template.xpgt);


@font-face {
	font-family: Redonda;
	font-style: normal;
	font-weight: normal;
	src:url(fonts/Ornament-Wood.otf);
}

body{
	padding-left:15px;
	padding-right:15px;
}
h1 {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.10em;
	font-size: 1.40em;
	margin-bottom: 0em;
	margin-top: 0em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: left;
	font-weight: bold;
	font-style: normal;
	color: inherit;
}
h2 {
	font-family: sans-serif;
	widows:2;
	orphans:2;
	line-height: 1.10em;
	font-size: 1.60em;
	margin-bottom: 0em;
	margin-top: 0em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: left;
	font-weight: bold;
	font-style: normal;
	color: inherit;
}
h3 {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.10em;
	font-size: 1.20em;
	margin-bottom: 0em;
	margin-top: 0em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	font-weight: bold;
	font-style: normal;	
	color: inherit;
}
h4 {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.10em;
	font-size: 1.10em;
	margin-bottom: 0em;
	margin-top: 0em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	font-weight: bold;
	font-style: normal;	
	color: inherit;
}
h5 {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.10em;
	font-size: 1.05em;
	margin-bottom: 0em;
	margin-top: 0em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	font-weight: bold;
	font-style: normal;	
	color: inherit;
}
h6 {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.10em;
	font-size: 1.00em;
	margin-bottom: 0em;
	margin-top: 0em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	font-weight: bold;
	font-style: normal;	
	color: inherit;
}
p.cr {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.10em;
	font-size: 1.00em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: left;
	font-weight: normal;
	font-style: normal;	
	color: inherit;
}
p.cr-legal {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.00em;
	font-size: 0.90em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: justify;
	font-weight: normal;
	font-style: normal;	
	color: inherit;
}
p.dedica {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.10em;
	font-size: 1.00em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: 1.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: right;
	font-weight: normal;
	font-style: italic;	
	color: inherit;
}
p.capitular {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.10em;
	font-size: 1.00em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: justify;
	font-weight: normal;
	font-style: normal;	
	color: inherit;
}
p.txt {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.10em;
	font-size: 1.00em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: 1.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: justify;
	font-weight: normal;
	font-style: normal;	
	color: inherit;
}
p.txt-sinsan {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.10em;
	font-size: 1.00em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: justify;
	font-weight: normal;
	font-style: normal;	
	color: inherit;
}
p.txt-dcha {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.10em;
	font-size: 1.00em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: right;
	font-weight: normal;
	font-style: normal;	
	color: inherit;
}
p.txt-cent {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.10em;
	font-size: 1.00em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: center;
	font-weight: normal;
	font-style: normal;	
	color: inherit;
}
p.metido {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.00em;
	font-size: 0.90em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: 1.00em;
	margin-right: 0.00em;
	margin-left: 1.20em;
	text-align: justify;
	font-weight: normal;
	font-style: normal;	
	color: inherit;
}
p.metido-sinsan {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.00em;
	font-size: 0.90em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 1.20em;
	text-align: justify;
	font-weight: normal;
	font-style: normal;	
	color: inherit;
}
p.txt-sanfr {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.00em;
	font-size: 1.00em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: -1.00em;
	margin-right: 0.00em;
	margin-left: 3.00em;
	text-align: justify;
	font-weight: normal;
	font-style: normal;	
	color: inherit;
}
p.nota {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.10em;
	font-size: 0.90em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: 1.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: justify;
	font-weight: normal;
	font-style: normal;	
	color: inherit;
	page-break-before:always;
}
p.nota-2 {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.10em;
	font-size: 0.90em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: 1.00em;
	margin-right: 0.00em;
	margin-left: 0.00em;
	text-align: justify;
	font-weight: normal;
	font-style: normal;	
	color: inherit;
}
.txt-bolo {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.00em;
	font-size: 1.00em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: -1.00em;
	margin-right: 0.00em;
	margin-left: 3.00em;
	text-align: justify;
	font-weight: normal;
	font-style: normal;	
	color: inherit;
}
.txt-num {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.00em;
	font-size: 1.00em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: -1.00em;
	margin-right: 0.00em;
	margin-left: 3.00em;
	text-align: justify;
	font-weight: normal;
	font-style: normal;	
	color: inherit;
}
.txt-letra {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.00em;
	font-size: 1.00em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: -1.00em;
	margin-right: 0.00em;
	margin-left: 3.00em;
	text-align: justify;
	font-weight: normal;
	font-style: normal;	
	color: inherit;
}
.txt-guion {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.00em;
	font-size: 1.00em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: -1.00em;
	margin-right: 0.00em;
	margin-left: 3.00em;
	text-align: justify;
	font-weight: normal;
	font-style: normal;	
	color: inherit;
}
li.txt-guion{
	list-style-type:none;
	}
li.txt-guion:before {
	content:"— ";
	}
p.biblio {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.00em;
	font-size: 0.90em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: -1.00em;
	margin-right: 0.00em;
	margin-left: 3.00em;
	text-align: justify;
	font-weight: normal;
	font-style: normal;	
	color: inherit;
}
span.crva {
	font-style:italic;
}
span.negra{
	font-weight:bold;
}
span.resaltados{
	font-family: sans-serif;
	font-weight:bold;
}
span.resaltados-1cpo{
	font-family: sans-serif;
	font-weight:bold;
	font-size: 0.90em;
}
span.crva-negra{
	font-weight:bold;
	font-style:italic;
}
span.smcap{
	font-size:0.80em;
}
span.smcap-crva{
	font-size:0.80em;
	font-style:italic;
}
span.smcap-negra{
	font-size:0.80em;
	font-weight:bold;
}
span.smcap-crva-negra{
	font-size:0.80em;
	font-weight:bold;
	font-style:italic;
}
span.capitular{
	font-size:1.00em;
}
span.capitular-crva{
	font-size:2.50em;
	font-style:italic;
}

sub{
	font-size:0.80em;
}
sup{
	font-size:0.80em;
}
.sup-crva{
	font-size:0.80em;
	font-style:italic;
}
.white1 {
	font-family: serif;
	font-size: 1em;
	font-weight: normal;
	line-height: 1.1;
	margin: 0em;
	padding: 0em;
	height: 1.1em;
}
.white2 {
	font-family: serif;
	font-size: 1em;
	font-weight: normal;
	line-height: 2.2;
	margin: 0em;
	padding: 0em;
	height: 2.2em;
}
.white3 {
	font-family: serif;
	font-size: 1em;
	font-weight: normal;
	line-height: 3.3;
	margin: 0em;
	padding: 0em;
	height: 3.3em;
}
.white4 {
	font-family: serif;
	font-size: 1em;
	font-weight: normal;
	line-height: 4.4em;
	margin: 0em;
	padding: 0em;
	height: 4.4em; 
}

#creditos{
	bottom: 5%;
	top:auto;
	vertical-align:bottom;
	
}
.image {
	width:97%;
	margin: 1em auto 1em auto;
}

div.image &gt; p {
	margin:1em auto 1.5em auto;
	text-indent:0;
	text-align:center;
	font-style:italic;
}

img {
	width:100%;
}
table{
	margin-left:auto;
	margin-right:auto;
	border-left: solid 1px #000;
	border-top: solid 1px #000;
}
td{
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	padding: 0.5em;
}
p.metido-indice {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.10em;
	font-size: 0.95em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 1.50em;
	text-align: justify;
	font-weight: normal;
	font-style: normal;
	color: inherit;
}
p.metido-indice2 {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.10em;
	font-size: 0.95em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: 0.00em;
	margin-right: 0.00em;
	margin-left: 3.00em;
	text-align: justify;
	font-weight: normal;
	font-style: italic;
	color: inherit;
}
#dedicatoria{
	padding-left: 40%;
}
.ornamento{
	font-family: "Redonda";
}
.cuadro {
	font-family: serif;
	widows:2;
	orphans:2;
	line-height: 1.10em;
	margin-bottom: 0.00em;
	margin-top: 0.00em;
	text-indent: -1.00em;
	margin-right: 0.00em;
	margin-left: 1.00em;
	text-align: justify;
	font-weight: normal;
	font-style: normal;	
	color: inherit;
}

table{
	font-size: 0.80em;
	line-height:0.85em;
	border-left: 1px solid inherit;
	border-top: 1px solid inherit;
	page-break-inside:auto;
}
td{
	border-right: 1px solid inherit;
	border-bottom: 1px solid inherit;
}
th{
	background-color: #000;
	color: #fff;
	border-right: 1px solid #fff;
	}