/* -------------- Básicos -------------- */

body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote {
	margin: 0;
	padding: 0;
	border-width: 0;
	font-weight: normal;
}

body {

hyphens: auto;
}

a {
color: inherit;
text-decoration: none;
}

/* -------------- Heads -------------- */

h1, h2, h3, h4, h5, h6 {
font-weight: normal;
hyphens: none !important;
}

/* -------------- Párrafos -------------- */
p {
-epub-ruby-position: over;
color: inherit;
font-size: 1em;
font-family: "Pesaro", serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 130%;
text-align: justify;
text-decoration: none;
text-indent: 1.4em;
}


.normal1{

margin-top:1em;
font-family: "Pesaro", serif;
}
/* -------------- Blockquotes -------------- */
blockquote {
line-height: 1.4em ;
}

/* -------------- Caracteres especiales -------------- */

.capitular {
color: #4d2600;
font-weight: normal;
font-size: 260%;
float: left;
margin-top: -0.1825em;
margin-bottom: -0.3245em;
position: initial;
}


.caracternormal{

font-style:normal;
}
/* -------------- Capítulo -------------- */

.falsat {
font-family: "Gotica", serif;
font-size: 1.6em;
color: #4d2600;
font-style: normal;
margin-top: 1.5em;
margin-right: 5%;
margin-left: 5%;
text-align: center;
text-indent: 0em;
} 



.falsatc {
font-family: "Gotica", serif;
font-size: 1.5em;
color: #4d2600;
font-style: normal;
margin-top: 5em;
margin-right: 5%;
margin-left: 5%;
text-align: center;
text-indent: 0em;
} 


.falsat2 {
font-family: "Gotica", serif;
font-size: 1.5em;
font-style: normal;
margin-top: 5%;
margin-right: 5%;
margin-left: 5%;
text-align: center;
text-indent: 0em;
} 



.falsa {
font-family: "Washington", serif;
font-size: 1.4em;
color: #4d2600;
font-style: normal;
margin-top: 1em;
margin-right: 5%;
margin-left: 5%;
text-align: center;
text-indent: 0em;
} 


.capitulo {
font-family: "Althea", serif;
font-size: 2.2em;
color: #4d2600;
font-style: normal;
margin-top: 1em;
margin-right: 5%;
margin-left: 5%;
text-align: center;
text-indent: 0em;
} 


.sub1 {
font-family: "Althea", serif;
font-size: 1.2em;
color: #4d2600;
font-style: normal;
margin-top: 2em;
margin-right: 5%;
margin-left: 5%;
text-align: center;
text-indent: 0em;
} 


span.cinco{
font-size: .5em;
}
/* -------------- Centrados -------------- */
.centrado {
font-family: "Pesaro", serif;
text-align: center;
text-indent: 0em;
margin-top:0em;
}


.centrado1 {
font-family: "Pesaro", serif;
text-align: center;
text-indent: 0em;
margin-top: 1.5em;
}

.centrado2 {
font-family: "Pesaro", serif;
text-align: center;
text-indent: 0em;
margin-top: 2em;
}


.centradojames1{
font-family:"James_Fajardo";
font-size:2em;
text-align: center;
text-indent: 0em;
margin-top: 1em;
}

.centradod {
font-family: "Pesaro", serif;
text-align: center;
text-indent: 0em;
}


.tituloalthea1 {
font-family: "Althea", serif;
color: #4d2600;
font-size:1.5em;
text-align: center;
text-indent: 0em;
margin-top: 1.5em;
}



.tituloalthea2 {
font-family: "Althea", serif;
color: #4d2600;
font-size:1.2em;
text-align: center;
text-indent: 0em;
margin-top: 1.2em;
}

.dedicatoria{
font-family:"James_Fajardo";
font-size:1.4em;
margin-left:20%;
margin-right:20%;
text-align: center;
text-indent: 0em;
margin-top: 16%;
}
/* -------------- Derecha -------------- */
.derecha{
font-family: "Times New Roman", serif;
margin-top: 0em;
margin-left:15%;
text-align: right;
}
/* -------------- Imágenes -------------- */
.portadaimg {
text-align: center;
padding: 0em;
margin: 0em;
}

.imagen{
margin-top:1em;
margin-bottom:1em;
text-align: center;
}

.imgizq{
float:left;
margin-right:1em;
margin-top:1em;
margin-bottom:2em;
text-align: center;
}

.imgder{
float:right;
margin-left:1em;
margin-top:1em;
margin-bottom:2em;
text-align: center;
}


.ochenta{
width:80%;
}

.sesenta{
width:60%;
}

.cuarenta{
width:40%;
}

.treinta{
width:30%;
}

.glifo1{
width:2em;
}


/* -------------- Fondos -------------- */

.pagina1{
background-color: #fff7ea;
border: 0px solid  #000000;
padding: 5% 7% 2% 7%;
margin-right: 0%;
width:90%;
 background-size: 100% 100%; 
}

.pagina1b{
background-color: #fff7ea;
border: 0px solid  #000000;
padding: .5% 7% 2% 7%;
margin-right: 0%;
width:90%;
 background-size: 100% 100%; 
}

.pagina1a{
background-color: #fff7ea;
border: 0px solid  #000000;
padding: 5% 7% 5% 7%;
margin-right: 0%;
margin-top: 0%;
width:90%;
 background-size: 100% 100%;
}


.paginablanca{
background-color: #fff7ea;
border: 0px solid  #000000;
padding: 10% 7% 15% 7%;
margin-right:5%;
width:90%;
 background-size: 100% 100%; 
}



.epigrafe1{
border: 0px solid  #000000;
 background-size: 100% 100%; 
text-align:center;
margin-top:10%;
padding: 24% 5% 20% 5%;
width:86%;
  background-position: top center ;
    background-repeat: repeat-y;
background-image:url("../Images/epigrafe1.png");
}

.recuadrop6{
background-color: #fff7ea;
border: 0px solid  #000000;
text-align:center;
font-size: .9em;
  padding: 5% 8% 5% 8%;
margin-top:%;
height:70%;
 background-size: 100%; 
  background-position:center top;
    background-repeat: repeat-y;
}


.recuadrop6a{
border: 0px solid  #000000;
text-align:center;
font-size: .9em;

  padding: 5% 8% 5% 8%;
margin-top:0%;

width:86%;
 background-size: 100% 100%; 

  background-position:center top;
    background-repeat: repeat-y;
background-image:url("../Images/recuadrop6.png");
}



.recuadrop81{
border: 0px solid  #000000;
text-align:center; 
margin-top:15%;
margin-left:2%;
padding: 10% 20%;
width:60%;
 background-size: 100% 100%;  
  background-position:center top;
    background-repeat: repeat-y;
background-image:url("../Images/recuadrop81.jpg");
}


.pre3{
border: 0px solid  #000000;
text-align:center; 
padding: 10% 12%;
width:80%;
 background-size: 100% 100%; 
  background-position: top center ;
    background-repeat: repeat-y;
}


/* -------------- Izquierda -------------- */
.izquierda{
font-family: "Times New Roman", serif;
margin-top: 0em;
margin-right:0%;
text-align: left;
text-indent: 0em;
}
/* -------------- Listas -------------- */

ol {
font-size: .9em ;
margin-left: 1em;
}

ul {
font-size: .9em ;
margin-left: 1em;
}
/* -------------- Nosangrados -------------- */

.nosangrado {
font-family: "Pesaro", serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1.333;
margin-top:0em;
text-align: justify;
text-decoration: none;
text-indent: 0em;
}

.nosangrado1 {
font-family: "Pesaro", serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1.333;
margin-top:1em;
text-align: justify;
text-decoration: none;
text-indent: 0em;
}

.nosangradojames1{
font-family: "James_Fajardo";
font-size:1.4em;
font-variant: normal;
font-weight: normal;
line-height: 1.333;
margin-top:.5em;
text-align: justify;
text-decoration: none;
text-indent: 0em;
}

/* -------------- Recuadro -------------- */
.recuadro{

padding: .8em;
font-weight:normal;
margin-top:1em;
margin-left:7%;
width:80%;
 background-size: 100% 100%; 
font-size: .9em;
  background-position:center top;
  border-left: hidden;
  border-right: hidden;
    background-repeat: repeat-y;

  border: 15px solid;
    
    -webkit-border-image: url("../Images/pleca1.jpg") 30 stretch; /* Safari 3.1-5 */
    -o-border-image: url("../Images/pleca1.jpg") 30 stretch; /* Opera 11-12.1 */
    border-image: url("../Images/pleca1.jpg") 30 stretch;
}

/* -------------- Legal -------------- */
.legal4 {
font-size: .9em ;
margin-top: 4em;
text-align: center ;
text-indent: 0em;
}
.legal1 {
margin-top: 1em;
font-size: .9em;
text-indent: 0em;
text-align: center;
}
.legal {
margin-top: 0em;
font-size: .9em;
text-indent: 0em;
text-align: center;
}

.logo {
	font-size: .8em ;
margin-top: 1em;
text-align: center ;
text-indent: 0em;
}

.invisible{
visibility:hidden;
}

.mail {
color: blue;
}

/* -------------- Toc -------------- */

.toocn {
text-indent: 0em;
font-family: "Pesaro", serif;
margin-top: 0em;
margin-left: 4em;
}

.tooc {
text-indent: 0em;
font-family: "Pesaro", serif;
margin-top: 0em;
margin-left: 2em;
}

.tooc1 {
text-indent: 0em;
font-family: "Pesaro", serif;
margin-top: 1.5em;
}

.toocc {
text-indent: 0em;
font-weight:bold;
font-family: "Pesaro", serif;
margin-top: 1em;
}

.toocb {
text-indent: 0em;

font-family: "Pesaro", serif;
margin-top: 0em;
}



/* -------------- Fonst -------------- */
@font-face {
font-family:"James_Fajardo";
font-weight: normal;
src : url("../Fonts/beneg.ttf");
}


@font-face {
font-family:"Pesaro";
font-weight: normal;
src : url("../Fonts/Hoftype_Pesaro_Regular.ttf");
}


@font-face {
font-family:"Pesaro";
font-weight: normal;
font-style:italic;
src : url("../Fonts/Hoftype_Pesaro_Italic.ttf");
}

@font-face {
font-family:"Pesaro";
font-weight: bold;
src : url("../Fonts/Hoftype_Pesaro_Bold.ttf");
}


@font-face {
font-family:"Gotica";
font-weight: normal;
src : url("../Fonts/_aeiou2U.ttf");
}


@font-face {
font-family:"Althea";
font-weight: normal;
src : url("../Fonts/Althea-Regular.ttf");
}




@font-face {
font-family:"Washington";
font-weight: normal;
src : url("../Fonts/WashingtonText-Alternates.ttf");
}


@font-face {
font-family:"Washington1";
font-weight: normal;
src : url("../Fonts/WashingtonText.ttf");
}


@font-face {
font-family:"Ruritania";
font-weight: normal;
src : url("../Fonts/Ruritania.ttf");
}


@font-face {
font-family:"Anglican";
font-weight: normal;
src : url("../Fonts/AnglicanText.ttf");
}

/* -------------- Tabla -------------- */
table {
width: 100%;
}

td{
width: 20%;
}


/* -------------- Corporativa -------------- */


.corpcentrado1 {
font-family:sans-serif; 
font-weight: normal; 
font-size: 1.6em; 
text-align: center;
text-indent: 0em;
margin-top: 1.4em;
}

.sincentrado2 {
text-align: center;
text-indent: 0em;
margin-top: 2.5em;
}

.corpcentrado1a {
color: #2E74B5; 
font-weight: bold; 
font-size: 1.167em; 
text-align: center;
text-indent: 0em;
margin-top: 1.4em;
}

.imgsinopsis {
	float:left; 
	margin: 0 0.5em 0.5em 0;
}

.firmasin {
text-align: right;
font-size: 1em;
margin-left: 10%;
margin-top: 1.5em;
margin-bottom: 0em;
text-indent: 0.00em;
}

