/* -------------- General Styles -------------- */

@font-face {
	font-family:"aguts";
	font-style:normal;
	font-weight:normal;
	src : url("../fonts/Aguts.ttf");
}
@font-face {
	font-family:"altres";
	font-style:normal;
	font-weight:normal;
	src : url("../fonts/Altres.ttf");
}
@font-face {
	font-family:"altresem";
	font-style:normal;
	font-weight:normal;
	src : url("../fonts/AltresItalic.ttf");
}
@font-face {
	font-family:"breus";
	font-style:normal;
	font-weight:normal;
	src : url("../fonts/Breus.ttf");
}
@font-face {
	font-family:"breusem";
	font-style:normal;
	font-weight:normal;
	src : url("../fonts/BreusItalic.ttf");
}
@font-face {
	font-family:"caron";
	font-style:normal;
	font-weight:normal;
	src : url("../fonts/Caron.ttf");
}
@font-face {
	font-family:"caronem";
	font-style:normal;
	font-weight:normal;
	src : url("../fonts/CaronItalic.ttf");
}
@font-face {
	font-family:"cedil";
	font-style:normal;
	font-weight:normal;
	src : url("../fonts/Cedil.ttf");
}
@font-face {
	font-family:"cedilem";
	font-style:normal;
	font-weight:normal;
	src : url("../fonts/CedilItalic.ttf");
}
@font-face {
	font-family:"punts";
	font-style:normal;
	font-weight:normal;
	src : url("../fonts/Punts.ttf");
}
@font-face {
	font-family:"ratlla";
	font-style:normal;
	font-weight:normal;
	src : url("../fonts/Ratlla.ttf");
}
@font-face {
	font-family:"ratllaem";
	font-style:normal;
	font-weight:normal;
	src : url("../fonts/RatllaItalic.ttf");
}


body {
	padding: 0em;
}
@page {
    margin: 1.20em;	
}
p {
	display: block;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0.00em;
	margin-bottom: 0.00em;
	margin-left: 0.00em;
	margin-right: 0.00em;
	text-indent: 1.00em;
	text-align: justify;
	line-height: 1.50em; 
	}
h1 {
	font-family: serif;
	font-size: 1.4em;
	font-weight: normal;
	line-height: 1.5em;
	text-align: center;
	margin-top: 1em;
	padding-top: 2em;
	margin-right: 0em;
	margin-bottom: 0.5em;
	margin-left: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	-epub-hyphens: none;
	-webkit-hyphens: none;
} 
.titulo {
	
	font-family: serif;
	font-size: 2em;
	font-weight: normal;
	line-height: 1.5em;
	text-align: center;
	margin-top: 0.00em;
	padding-top: 2.00em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	text-indent: 0em;
	-epub-hyphens:none;
	-webkit-hyphens:none;
	
} 
 
.tith1 {
	display: block;
	font-size: 1.8em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 0.00em;
	margin-right: 0.00em;
	text-indent: 0.00em;
	text-align: center;
	line-height: 1.5em;
	-epub-hyphens:none;
	-webkit-hyphens:none;
   }
.tith11 {
	display: block;
	font-size: 1.225em;
	font-style: normal;
	font-weight: normal;
	margin-top: 1em;
	margin-bottom: 0px;
	margin-left: 0.00em;
	margin-right: 0.00em;
	text-indent: 0.00em;
	text-align: center;
	-epub-hyphens:none;
	-webkit-hyphens:none;
   }
h2 {
	font-family: serif;
	font-size: 1.225em;
	font-weight: normal;
	line-height: 1.3em;
	text-align: center;
	margin-top: 0em;
	margin-right: 2em;
	margin-bottom: 0em;
	margin-left: 2em;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	-epub-hyphens:none;
	-webkit-hyphens:none;
 }
h2.port {
	font-family: serif;
	font-size: 1.5em;
	font-weight: normal;
	line-height: 1.5em;
	text-align: center;
	margin-top: 0em;
	margin-right: 1em;
	margin-bottom: 0em;
	margin-left: 1em;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	-epub-hyphens:none;
	-webkit-hyphens:none;
 }
.tith2 {
	display: block;
	font-size: 1.35em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0.00em;
	margin-right: 0.00em;
	text-indent: 0.00em;
	text-align: center;
	-epub-hyphens:none;
	-webkit-hyphens:none;
   }
h3 {
	font-family: serif;
	display: block;
	font-size: 1.3em;
	font-style: normal;
	font-weight: normal;
	margin-top: 1.00em;
	padding-top: 2.00em;
	margin-bottom: 0em;
	margin-left: 0.00em;
	margin-right: 0.00em;
	text-indent: 0.00em;
	text-align: center;
	line-height:1.3em;
	-epub-hyphens:none;
	-webkit-hyphens:none;
  }
h3.blancas {
	font-family: serif;
	display: block;
	font-size: 1.225em;
	font-style: normal;
	font-weight: normal;
	margin-top: 1.00em;
	padding-top: 2.00em;
	margin-bottom: 3em;
	margin-left: 0.00em;
	margin-right: 0.00em;
	text-indent: 0.00em;
	text-align: center;
	line-height:1.3em;
	-epub-hyphens:none;
	-webkit-hyphens:none;
  }
.tith3 {
	font-family: serif;
	display: block;
	font-size: 1.3em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0.00em;
	padding-top: 0.00em;
	margin-bottom: 0em;
	margin-left: 0.00em;
	margin-right: 0.00em;
	text-indent: 0.00em;
	text-align: center;
	line-height:1.5em;
	-epub-hyphens:none;
	-webkit-hyphens:none;
   }
.tith3p {
	display: block;
	font-size: 1.125em;
	font-style: normal;
	font-weight: normal;
	line-height:1.5em;
	margin-top: 0px;
	margin-bottom: 0em;
	margin-left: 0.00em;
	margin-right: 0.00em;
	text-indent: 0.00em;
	text-align: center;
	-epub-hyphens:none;
	-webkit-hyphens:none;
   }
.tith3sans {
	display: block;
	font-family: sans-serif;
	font-size: 1.700em;
	font-style: normal;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0.00em;
	margin-right: 0.00em;
	text-indent: 0.00em;
	text-align: center;
	-epub-hyphens:none;
	-webkit-hyphens:none;
   }
.tith3left {
	margin-left:0.00em;
	text-indent:0.00em;
	display: block;
	font-size: 1.125em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0.00em;
	text-align: left;
	-epub-hyphens:none;
	-webkit-hyphens:none;
   }
.tith3left2{
	margin-left:0.00em;
	text-indent:0.00em;
	display: block;
	font-size: 1.125em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0.00em;
	text-align: left;
	-epub-hyphens:none;
	-webkit-hyphens:none;
   }

.h3azul {
	display: block;
	font-size: 1.85em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0.00em;
	margin-right: 0.00em;
	text-indent: 0.00em;
	text-align: center;
	color:#3B3074;
	-epub-hyphens:none;
	-webkit-hyphens:none;
   }
.tith4rojo {
	display: block;
	font-size: 1.65em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0.00em;
	margin-right: 0.00em;
	text-indent: 0.00em;
	text-align: center;
	color:#8A2235;
	-epub-hyphens:none;
	-webkit-hyphens:none;
   }


h4 {
	display: block;
	-epub-hyphens: none;
	-webkit-hyphens: none;
	font-size: 1.15em;
	font-style: normal;
	font-weight: normal;
	line-height: 1.3em;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	margin-right: 0.0em;
	text-indent: 0em;
	text-align: left;
	-epub-hyphens:none;
	-webkit-hyphens:none;
}
.tith4 {
	display: block;
	font-size: 1.10em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0em;
	margin-left: 0.00em;
	margin-right: 0.00em;
	text-indent: 0.00em;
	text-align: center;
	-epub-hyphens:none;
	-webkit-hyphens:none;
   }
h5 {
	display: block;
	font-size: 1.1em;
	font-style: normal;
	font-weight: normal;
	line-height: 1.5em; 
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 0.00em;
	margin-right: 0.00em;
	text-indent: 0.00em;
	text-align: left;
	-epub-hyphens:none;
	-webkit-hyphens:none;
}
h5.center {
	display: block;
	font-size: 1.1em;
	font-style: normal;
	font-weight: normal;
	line-height: 1.5em; 
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 0.00em;
	margin-right: 0.00em;
	text-indent: 0.00em;
	text-align: center;
	-epub-hyphens:none;
	-webkit-hyphens:none;
}
h6 {
	display: block;
	font-size: 1.10em;
	font-style: normal;
	font-weight: normal;
	line-height: 1.30em; 
	margin-top: 2em;
	margin-bottom: 1em;
	margin-left: 0.00em;
	margin-right: 0.00em;
	text-indent: 0.00em;
	text-align: left;
	-epub-hyphens:none;
	-webkit-hyphens:none;
}
	 
.h3firma {text-align: center; text-indent:0.0em; -epub-hyphens:none; -webkit-hyphens:none; font-size:1.15em; 
}


.traductorsans {
	font-family: sans-serif;
	font-size: 85%;	
	line-height:1.470em;
	
}
.poemafrances {
	display: block;
	font-size: 0.975em;
	font-weight: normal;
	margin-top: 0.00em;
	margin-bottom: 0.00em;
	margin-left: 3em;
	margin-right: 0.00em;
	text-indent: -1.00em;
	text-align: left;
	line-height:1.5em;
	-epub-hyphens:none;
	-webkit-hyphens:none;
	}
.poema {
	display: block;
	font-size: 0.975em;
	font-weight: normal;
	margin-top: 0.00em;
	margin-bottom: 0.00em;
	margin-left: 4em;
	margin-right: 0.00em;
	text-indent: -1.50em;
	text-align: left;
	line-height:1.5em;
	-epub-hyphens:none;
	-webkit-hyphens:none;
	
	}
.poema1 {
	display: block;
	font-size: 0.87em;
	font-weight: normal;
	margin-top: 0.00em;
	margin-bottom: 0.00em;
	margin-left: 3em;
	margin-right: 0.00em;
	text-indent: -1.50em;
	text-align: left;
	line-height:1.5em;
	-epub-hyphens:none;
	-webkit-hyphens:none;
	
	}
.poema-cpo {
	display: block;
	font-size: 0.87em;
	font-weight: normal;
	margin-top: 0.00em;
	margin-bottom: 0.00em;
	margin-left: 3em;
	margin-right: 0.00em;
	text-indent: -1.50em;
	text-align: left;
	line-height:1.5em;
	-epub-hyphens:none;
	-webkit-hyphens:none;
	
	}
.poemat {
	display: block;
	font-size: 0.975em;
	font-weight: normal;
	margin-top: 0.00em;
	margin-bottom: 0.00em;
	margin-left: 2em;
	margin-right: 0.00em;
	text-indent: 0em;
	text-align: left;
	line-height:1.5em;
	-epub-hyphens:none;
	-webkit-hyphens:none;
	
	}
.centerp {
	display: block;
	font-family: Serif;
	font-size: 0.870em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	text-indent: 0.00em;
	text-align: center;
	-epub-hyphens:none;
	-webkit-hyphens:none;
	}
.centercuerpomenos2 {
	display: block;
	font-family: Serif;
	font-size: 0.800em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	text-indent: 0.00em;
	text-align: center;
	-epub-hyphens:none;
	-webkit-hyphens:none;
	}
.centercpomayor {
	display: block;
	font-family: Serif;
	font-size: 1.225em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	text-indent: 0.00em;
	text-align: center;
	-epub-hyphens:none;
	-webkit-hyphens:none;
	}
.centerg {
	font-size: 1.10em; 
	text-indent: 0.00em; 
	text-align: center;
	-epub-hyphens:none;
	-webkit-hyphens:none;
	}
.centerg1 {
	font-size: 1.05em; 
	text-indent: 0.00em; 
	text-align: center;
	-epub-hyphens:none;
	-webkit-hyphens:none;}
	
.noindentg {font-size: 1.10em; text-indent: 0.00em; text-align: left;}
	
.destacado {
	display: block;
	font-family: Serif;
	font-size: 1.15em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right:3em;
	margin-left:3em;
	text-indent: 0.00em;
	text-align: center;
	-epub-hyphens:none;
	-webkit-hyphens:none;
	}
.ded {
	display: block;
	font-size: 0.95em;
	font-family: Serif;
	font-style: normal;
	font-weight: normal;
	margin-top: 0.00em;
	margin-bottom: 0.00em;
	margin-left: 33%;
	margin-right: 0.00em;
	text-indent: 0.00em;
	text-align: right;
	}
.ded1 {
	display: block;
	font-size: 0.750em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0.00em;
	margin-bottom: 0.00em;
	margin-left: 0.00em;
	margin-right: 0.00em;
	text-indent: 0.00em;
	text-align: right;
	}
.tabla {margin-top: 0.00em; margin-left: 0.00em; font-size: 0.870em; text-indent: 0.00em;}
.tabla1 {margin-top: 0.00em; margin-left: 0.00em; font-size: 0.870em; text-indent: 0.00em; text-align:left;}

.citafilete {margin-top: 0.00em; margin-left: 2.00em; margin-right:2em; font-size: 1em; text-indent: 0.00em; text-align:center; font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;}


.cita {margin-top: 0.00em; margin-left: 1.00em; font-size: 0.950em;	text-indent: 0.00em;}
.citacenter {margin-top: 0.00em; margin-left: 2.00em; font-size: 0.870em;	text-indent: 0.00em; text-align:center;}
.citaright {margin-top: 0.00em; margin-left: 0.00em; font-size: 0.870em;	text-indent: 0.00em; text-align:right; margin-right:0em;}
.citanoindent {margin-top: 0.00em; margin-left: 1.00em; font-size: 0.870em;	text-indent: 0.00em;}
.citanoindent1 {margin-top: 0.00em; margin-left: 0.00em; font-size: 0.870em;	text-indent: 0.00em;}
.citanoindentcenter {margin-top: 0.00em; margin-left: 2.00em; font-size: 0.870em; text-indent: 0.00em; text-align: center;}
.citaindent {margin-top: 0.00em; margin-left: 1.00em; font-size: 0.870em; text-indent: 1.00em;}
.citaindent1 {margin-top: 0.00em; margin-left: 0em; font-size: 0.87em; text-indent: 1.00em;}
.citanoindent2 {margin-top: 0.00em; margin-left: 2.00em; font-size: 0.870em;	text-indent: 0.00em;}
.citafrances {margin-top: 0.00em; margin-left: 3.00em; font-size: 0.870em; text-indent: -1.00em;}
.citaindent2 {margin-top: 0.00em; margin-left: 2.00em; font-size: 0.870em; text-indent: 1.00em;}
.citanoindent3 {margin-top: 0.00em; margin-left: 10.00em; font-size: 0.870em;	text-indent: 0.00em;}
.citaindent3 {margin-top: 0.00em; margin-left: 7.00em; font-size: 0.870em; text-indent: 1.00em;}
.citaindent25 {margin-top: 0.00em;	text-indent: 1.00em; margin-left: 25%; margin-right: 0.00em; font-size: 0.870em;}
.citanoindent20 {margin-top: 0.00em;	text-indent: 0.00em; margin-left: 20%; margin-right: 0.00em; font-size: 0.870em;}
.citanoindent25 {margin-top: 0.00em;	text-indent: 0.00em; margin-left: 25%; margin-right: 0.00em; font-size: 0.870em;}
.citaindent33 {margin-top: 0.00em;	text-indent: 1.00em; margin-left: 33%; margin-right: 0.00em; font-size: 0.870em;}
.citanoindent33 {margin-top: 0.00em;	text-indent: 0.00em; margin-left: 33%; margin-right: 0.00em; font-size: 0.870em;}
.citaindent40 {margin-top: 0.00em;	text-indent: 1.00em; margin-left: 40%; margin-right: 0.00em; font-size: 0.870em;}
.citanoindent40 {margin-top: 0.00em;	text-indent: 0.00em; margin-left: 40%; margin-right: 0.00em; font-size: 0.870em;}
.citaindent50 {margin-top: 0.00em;	text-indent: 1.00em; margin-left: 50%; margin-right: 0.00em; font-size: 0.870em;}
.citanoindent50 {margin-top: 0.00em;	text-indent: 0.00em; margin-left: 50%; margin-right: 0.00em; font-size: 0.870em;}
.citanoindent65 {margin-top: 0.00em;	text-indent: 0.00em; margin-left: 65%; margin-right: 0.00em; font-size: 0.870em;}
.citanoindent33cponormal {margin-top: 0.00em;	text-indent: 0.00em; margin-left: 33%; margin-right: 0.00em; font-size: 0.975em;}
.citanoindent50cponormal {margin-top: 0.00em;	text-indent: 0.00em; margin-left: 50%; margin-right: 0.00em; font-size: 0.975em;}
.cita4 {margin-top: 0.00em;	text-indent: 0.00em; margin-left: 50%; margin-right: 0.00em; font-size: 0.870em;}
.cita5 {margin-top: 0.00em;	margin-left: 2.00em; margin-right: 1.00em; font-family: Sans-Serif;	text-indent: 1.00em; font-size: 0.870em;}

.noindentsans {
	text-indent: 0.00em; font-family: sans-serif;
	}


.indentsans {
	text-indent: 1.00em; font-family: sans-serif; font-size: 85%;
	}		

.citaindentsans {margin-top: 0.00em; margin-left: 1.00em; margin-right: 1.00em;  font-family: sans-serif; font-size: 0.800em; text-indent: 1.00em;}
.citanoindentsans {margin-top: 0.00em; margin-left: 1.00em;margin-right: 1.00em; font-family: sans-serif; font-size: 0.800em; text-indent: 0.00em;}
.citasansnoindent1 {margin-top: 0.00em; margin-left: 0.00em; font-family: sans-serif; font-size: 0.900em; text-indent: 0.00em;}
.citasansindent1 {margin-top: 0.00em; margin-left: 0.00em; font-family: sans-serif; font-size: 0.900em; text-indent: 1.00em;}
.citasansindent2 {margin-top: 0.00em; margin-left: 1.50em; font-family: sans-serif; font-size: 0.90em; text-indent: 1.00em;}
.titsans {font-size: 0.975em; font-family: sans-serif; margin-left: 0.00em; margin-right: 0.00em; margin-top: 0.00em; margin-bottom: 0.00em; text-indent: 0.00em; text-align: center;}

.cartaindent {margin-top: 0.00em; margin-left: 1.00em; font-size: 0.870em; text-indent: 1.00em;}
.cartanoindent {margin-top: 0.00em;	margin-left: 1.00em; font-size: 0.870em; text-indent: 0.00em;}

.firma {text-align: right; margin-right: 1.00em; margin-top: 0.00em; }
.firma2 {text-align: right; margin-right: 25%; font-size: 0.870em; margin-top: 0.00em; }
.citafirma {text-align: right; margin-right: 1.00em; font-size: 0.870em; margin-top: 1.30em; line-height:1.2em;}
.poemafirma {text-align: right; margin-right: 5.00em; font-size: 0.870em; margin-top: 0.50em;}
.firma1 {text-align: right; margin-right: 1.00em; font-size: 0.975em; }
.firmasans {text-align: right; margin-right: 4.00em; font-size: 0.870em; font-family: sans-serif; }
.firmasans1 {text-align: right; margin-right: 8.00em; font-size: 0.870em; font-family: sans-serif; }
.sans {font-family: sans-serif;
font-size: 85%;	
	line-height:1.470; }


.notastopo {margin-left:2em; text-indent:0em; text-align:justify; font-size: 1em;}
.floatnotas {float:left; text-align: left; text-indent:0em; margin-top:0em; margin-bottom:-0em; line-height:1.40em; vertical-align:baseline; margin-left:-1em; }

.citahang {margin-top: 0.00em; margin-left: 4em; font-size: 0.870em;	text-indent: -1.30em;}
.floatcita {float:left; text-align: left; text-indent:0em; margin-top:0em; margin-bottom:-0em; line-height:1.40em; vertical-align:baseline; margin-left:-2.8em; }

.hangtopo {margin-left:2em; text-indent:0em; text-align:justify; font-size: 1em;}
.floattopo {float:left; text-align: left; text-indent:0em; margin-top:0em; margin-bottom:-0em; line-height:1.40em; vertical-align:baseline; margin-left:-1em; }

.hangnum {margin-left:2.3em; text-indent:0em; text-align:justify;}
.floatnum {float:left; text-align: left; text-indent:0em; margin-top:0em; margin-bottom:-0em; line-height:1.40em; vertical-align:baseline; margin-left:-1.3em; }

.hangnum1 {margin-left:1.3em; text-indent:0em; text-align:justify;}
.floatnum1 {float:left; text-align: left; text-indent:0em; margin-top:0em; margin-bottom:-0em; line-height:1.40em; vertical-align:baseline; margin-left:-1.3em; }

.hang1 {margin-left:2.0em; text-indent:-1.0em; text-align:justify;}
.float1 {float:left; text-align: left; text-indent:0em; margin-top:0em; margin-bottom:-0em; line-height:1.40em; vertical-align:baseline; margin-left:-1.3em; }

.hangletra {margin-left:1.5em; text-indent:0em; text-align:justify; font-size: 0.87em;}
.floatletra {float:left; text-align: left; text-indent:0em; margin-top:0em; margin-bottom:-0em; line-height:1.40em; vertical-align:baseline; margin-left:-1.5em; font-weight:bold; }

.hangletrap {margin-left:2.5em; text-indent:0em; text-align:justify; font-size: 0.87em;}
.floatletrap {float:left; text-align: left; text-indent:0em; margin-top:0em; margin-bottom:-0em; line-height:1.40em; vertical-align:baseline; margin-left:-1.2em; }

.hangletrap1 {margin-left:2.5em; text-indent:1em; text-align:justify; font-size: 0.87em;}


.hangletranump {margin-left:4.5em; text-indent:0em; text-align:justify; font-size: 0.87em;}
.floatletranump {float:left; text-align: left; text-indent:0em; margin-top:0em; margin-bottom:-0em; line-height:1.40em; vertical-align:baseline; margin-left:-2em; }


.hangip {margin-left:6.2em; text-indent:0em; text-align:justify; font-size: 0.87em;}
.floati {float:left; text-align: left; text-indent:0em; margin-top:0em; margin-bottom:-0em; line-height:1.40em; vertical-align:baseline; margin-left:-1.5em; }


.citaguion {margin-left:3.3em; text-indent:0em; text-align:justify; font-size:0.87em;}
.floatguion {float:left; text-align: left; text-indent:0em; margin-top:0em; margin-bottom:-0em; line-height:1.40em; vertical-align:baseline; margin-left:-1.3em; }

.hanguion1 {margin-left:4.5em; text-indent:0em; text-align:justify; font-size:0.87em;}
.floatguion1 {float:left; text-align: left; text-indent:0em; margin-top:0em; margin-bottom:-0em; line-height:1.40em; vertical-align:baseline; margin-left:-1.3em; }



.hanghora {margin-left:7em; text-indent:0em; text-align:justify; font-size:0.87em;}
.floathora {float:left; text-align: left; text-indent:0em; margin-top:0em; margin-bottom:-0em; line-height:1.40em; vertical-align:baseline; margin-left:-6em; }

.hanghora1 {margin-left:8.3em; text-indent:0em; text-align:justify; font-size:0.87em;}
.floathora1 {float:left; text-align: left; text-indent:0em; margin-top:0em; margin-bottom:-0em; line-height:1.40em; vertical-align:baseline; margin-left:-7.3em; }

.hang1 {margin-left:4em; text-indent:0em; text-align:justify; font-size:0.87em;}
.float1 {float:left; text-align: left; text-indent:0em; margin-top:0em; margin-bottom:-0em; line-height:1.40em; vertical-align:baseline; margin-left:-3em; }

.lista {margin-left:3em; text-indent:0em; text-align:justify;}
.floatlista {float:left; text-align: left; text-indent:0em; margin-top:0em; margin-bottom:-0em; line-height:1.40em; vertical-align:baseline; margin-left:-2em; }


.hangguion {margin-left:2em; text-indent:0em; text-align:justify;}
.floatguion {float:left; text-align: left; text-indent:0em; margin-top:0em; margin-bottom:-0em; line-height:1.40em; vertical-align:baseline; margin-left:-1em; }

.hang1p {margin-left:1.0em; text-indent:-1.0em; text-align:justify; font-size: 0.95em;}
.hang2 {margin-left:1.5em; text-indent:-1.5em; text-align:justify;}
.hangindentp {margin-left:3.0em; text-indent:-1.5em; text-align:justify; font-size: 0.870em;}
.hang3 {margin-left:2.8em; text-indent:-1.8em; text-align:justify;}
.hang4 {margin-left:2.0em; text-indent:-2.0em; text-align:justify;}
.hang5 {margin-left:2.0em; text-indent:-1.0em; text-align:justify;}
.topos {margin-left:2.0em; text-indent:-1.0em; text-align:justify;}

.cr {
	display: block;
	font-size: 0.870em;
	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;
	}
.crlegal {
	display: block;
	font-size: 0.750em;
	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;
	}

sup {font-size: 0.775em; margin-bottom: 0.00em; font-weight: normal; font-style: normal; line-height: 0.0em;}
sub {font-size: 0.975em; font-weight: normal; font-style: normal; line-height: 0.0em;}

.notassueltas {
	page-break-before: always;
	display: block;
	font-size: 0.950em;
	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;
		}
.notas {
	display: block;
	font-size: 0.950em;
	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;
		}
.notaspie {
	display: block;
	font-size: 0.950em;
	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;
		}
.bib {
	display: block;
	font-size: 0.870em;
	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;
	}
.img {text-align: center; display: block; margin-top: 0.5em; margin-bottom: 0.5em; text-indent: 0.00em;}
.img1 {vertical-align: -0.25em; height: 1.1em;}
.img2 {vertical-align: -0.60em;}
.img3 {vertical-align: -1.00em;}
.img4 {vertical-align: -0.25em; margin-top:0.50em;}
.img4anch {vertical-align: -0.25em; margin-top:0.50em; width: 15em;}
.imgfloatleft {float:left; text-align: left; margin-right: 0.8em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.5em;}
.imgfloatleft1 {float:left; text-align: left; margin-right: 0.8em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.0em;}
.imgfloatright {float:right; text-align: right; margin-left: 1.0em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0em;}
.imgfloatright1 {float:right; text-align: right; margin-left: 1.0em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.8em;}
.imgfloatleft4 {float:left; text-align: left; margin-right: 0.8em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.5em; height: 5.2em;}
.imgfloatleft5 {float:left; text-align: left; margin-right: 0.8em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.5em; height: 6.5em;}
.imgfloatleft6 {float:left; text-align: left; margin-right: 0.8em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.5em; height: 7.8em;}
.imgfloatleft8 {float:left; text-align: left; margin-right: 0.8em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.5em; height: 10.4em;}
.imgfloatleft9 {float:left; text-align: left; margin-right: 0.8em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.5em; height: 11.7em;}
.imgfloatleft10 {float:left; text-align: left; margin-right: 0.8em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.5em; height: 13.0em;}
.imgfloatleft11 {float:left; text-align: left; margin-right: 0.8em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.5em; height: 14.3em;}

.imgfloatleft12 {float:left; text-align: left; margin-right: 0.8em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.5em; height: 15.6em;}
.imgfloatleft13 {float:left; text-align: left; margin-right: 0.8em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.5em; height: 16.9em;}

.imgfloatleft14 {float:left; text-align: left; margin-right: 0.8em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.5em; height: 18.2em;}
.imgfloatleft16 {float:left; text-align: left; margin-right: 0.8em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.5em; height: 20.8em;}



.imgfloatright2 {float:right; text-align: right; margin-left: 1.0em; vertical-align:baseline; text-indent:0em; margin-top:0.3em; width:35%;margin-bottom:0.3em; }
.imgfloatright2 img {width:100%;}

.imgfloatleft2 {float:left; text-align: left; margin-right: 0.8em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.5em; width:35%;}
.imgfloatleft2 img {width:100%;}

.imgfloatright6 {float:right; text-align: left; margin-right: 0.5em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.8em; height: 7.8em;}
.imgfloatright7 {float:right; text-align: left; margin-right: 0.5em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.8em; height: 9.1em;}
.imgfloatright8 {float:right; text-align: left; margin-right: 0.5em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.8em; height: 10.4em;}
.imgfloatright12 {float:right; text-align: left; margin-right: 0.5em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.8em; height: 15.6em;}
.imgfloatright13 {float:right; text-align: left; margin-right: 0.5em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.8em; height: 16.9em;}
.imgfloatright14 {float:right; text-align: left; margin-right: 0.5em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.8em; height: 18.2em;}

.imgfloatright11 {float:right; text-align: left; margin-right: 0.5em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.8em; height: 14.3em;}
.imgfloatright10 {float:right; text-align: left; margin-right: 0.5em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.8em; height: 13.0em;}
.imgfloatright15 {float:right; text-align: left; margin-right: 0.5em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.8em; height: 19.5em;}
.imgfloatright16 {float:right; text-align: left; margin-right: 0.5em; vertical-align:baseline; font-size-adjust:none; text-indent:0em; margin-top:0.20em; margin-bottom:-0.10em; margin-left: 0.8em; height: 20.8em;}

.imgancho{
	width:100%;
	text-align: center;
	margin-left: 0.0em;
	margin-right: 0.0em;
	margin-bottom: 0.5em;
	padding: 0em 0em 0em 0em;
	text-indent:0em; 
     
}
.imgancho90{
	width:90%;
	text-align: center;
	margin-left: 0.0em;
	margin-right: 0.0em;
	padding: 0em 0em 0em 0em;
	text-indent:0em; 
     
}
.imgancho85{
	width:85%;
	text-align: center;
	margin-left: 0.0em;
	margin-right: 0.0em;
	padding: 0em 0em 0em 0em;
	text-indent:0em; 
     
}
.imgancho80{
	width:80%;
	text-align: center;
	margin-left: 0.0em;
	margin-right: 0.0em;
	padding: 0em 0em 0em 0em;
	text-indent:0em; 
     
}
.imgancho70{
	width:70%;
	text-align: center;
	margin-left: 0.0em;
	margin-right: 0.0em;
	padding: 0em 0em 0em 0em;
	text-indent:0em; 
     
}
.imgancho65{
	width:65%;
	text-align: center;
	margin-left: 0.0em;
	margin-right: 0.0em;
	padding: 0em 0em 0em 0em;
	text-indent:0em; 
     
}
.imgancho60{
	width:60%;
	text-align: center;
	margin-left: 0.0em;
	margin-right: 0.0em;
	padding: 0em 0em 0em 0em;
	text-indent:0em; 
     
}
.imgancho50{
    width:50%;
	text-align: center;
	margin-left: 0.0em;
	margin-right: 0.0em;
	padding: 0em 0em 0em 0em;
	text-indent:0em;
	margin-top:0.0em;
	margin-bottom:0.0em;
}

.imgancho40{
    width:40%;
	text-align: center;
	margin-left: 0.0em;
	margin-right: 0.0em;
	padding: 0em 0em 0em 0em;
	text-indent:0em;
	margin-top:0.0em;
	margin-bottom:0.0em;
}

.imgancho30{
    width:30%;
	text-align: center;
	margin-left: 0.0em;
	margin-right: 0.0em;
	padding: 0em 0em 0em 0em;
	text-indent:0em;
	margin-top:0.0em;
	margin-bottom:0.0em;
}
.imgancho25{
    width:25%;
	text-align: center;
	margin-left: 0.0em;
	margin-right: 0.0em;
	padding: 0em 0em 0em 0em;
	text-indent:0em;
	margin-top:0.0em;
	margin-bottom:0.0em;
}

.imgancho20{
    width:20%;
	text-align: center;
	margin-left: 0.0em;
	margin-right: 0.0em;
	padding: 0em 0em 0em 0em;
	text-indent:0em;
	margin-top:0.0em;
	margin-bottom:0.0em;
}
.imgancho12{
    width:15%;
	text-align: center;
	margin-left: 0.0em;
	margin-right: 0.0em;
	padding: 0em 0em 0em 0em;
	text-indent:0em;
	margin-top:0.0em;
	margin-bottom:0.0em;
}
.imgancho3{
    width:5%;
	text-align: center;
	margin-left: 0.0em;
	margin-right: 0.0em;
	padding: 0em 0em 0em 0em;
	text-indent:0em;
	margin-top:0.0em;
	margin-bottom:0.0em;
}

.imgalto{
	height:100%;
	text-align: center;
	padding: 0em 0em 0em 0em;
	text-indent:0em;
}
.imgalto70{
	height:70%;
	text-align: center;
	padding: 0em 0em 0em 0em;
	text-indent:0em;
	margin-top:0.0em;
	margin-bottom:0.0em;
	}
.imgalto60{
	height:60%;
	text-align: center;
	padding: 0em 0em 0em 0em;
	text-indent:0em;
	margin-top:0.0em;
	margin-bottom:0.0em;
	}
.imgalto50{
	height:50%;
	text-align: center;
	padding: 0em 0em 0em 0em;
	text-indent:0em;
	margin-top:0.0em;
	margin-bottom:0.0em;
	}
.imgalto85{
	height:85%;
	text-align: center;
	padding: 0em 0em 0em 0em;
	text-indent:0em;
	margin-top:0.0em;
	margin-bottom:0.0em;
	}



.entradilla {-epub-hyphens:none; -webkit-hyphens:none; text-align: center; text-indent:0.0em; margin-left:1em; margin-right:1em; font-size:1.125em; }
	
.centrado {text-align: center; text-indent:0.0em;}
.center {text-align: center; text-indent:0.0em; -epub-hyphens:none; -webkit-hyphens:none; margin-top:0em; margin-bottom:0em;
}
.centerbold {text-align: center; text-indent:0.0em; font-weight:bold;}
.centerbox {text-align: center; text-indent:0.0em; color: #575757;}
.centertabla {text-align: center; text-indent:0.0em; font-size: 0.85em;}


.centersans {text-align: center; text-indent:0.0em; font-family: sans-serif; font-size: 85%;}
.right {text-align: right; padding-right: 0px;}
.right2 {text-align: right;	font-size: 0.85em;}
.right3 {text-align: right;	font-size: 0.95em;}
.rightmenoscpo {text-align: right;	font-size: 0.870em;}
.rightindent {text-align: right; padding-right: 1.00em;}
.rightindent2 {text-align: right; margin-right: 1.00em; font-size: 0.85em;}
.rightindent3 {text-align: right; margin-right: 1.00em; font-size: 0.95em;}
.left {text-align: left; text-indent: 0em;}


.indent {
	text-indent: 1.00em;
	}
.indentg{
	text-indent: 1.00em; font-size: 1.20em;
	}
.indentp{
	text-indent: 1.00em; font-size: 0.950em;
	}		
		
.indent1 {
	text-indent: 1.00em; margin-left: 0em; font-size: 0.87em;

	}
.noindentp {
	text-indent: 0.00em; font-size: 0.870em; margin-left: 0.0em;
	}
.noindentcpomayor {
	text-indent: 0.00em; font-size: 1.075em;
	}
.noindent {
	text-indent: 0.00em;
	}

.noindent1 {
	text-indent: 0.00em; font-size: 0.87em;
	}

.notastit {
	text-indent: 0.00em;
	}

.piegrafico {
	text-indent: 0.00em;
	font-family:sans-serif;
	font-size: 0.8em;
	text-align:left;
	-epub-hyphens:none;
	-webkit-hyphens:none;
	line-height: 1.25em;
	margin-top:0.5em;
	 }
	 
.piegrafico1 {
	text-indent: 0.00em;
	font-family:sans-serif;
	font-size: 0.8em;
	text-align:left;
	-epub-hyphens:none;
	-webkit-hyphens:none;
	line-height: 1.25em;
	margin-top:0.8em;
	margin-bottom:0.8em; }
	
.piegraficop {
	text-indent: 0.00em; font-family:sans-serif; font-size: 0.800em;}


.epigrafes {
		-epub-hyphens:none;
	-webkit-hyphens:none;
 text-indent: 0.00em; font-size: 0.875em; text-align:left; margin-top:0.5em;}
	
.epigrafes1 {
		-epub-hyphens:none;
	-webkit-hyphens:none;
text-indent: 0.00em; font-size: 0.875em; text-align:center; margin-top:0.5em;}
	
.titulo-notas {text-align: left; margin-top: 3.0em; margin-bottom: 1.5em; margin-left: 0.0em; text-indent: 0.00em;}
.titulo-notas0 {text-align: left; margin-top: 0.0em; margin-bottom: 0em; margin-left: 0.0em; text-indent: 0.00em;}

.noindenttabla {
	text-indent: 0.00em; font-size: 0.870em; margin-left: 0.5em; margin-right: 0.5em; margin-top: 0.0em; margin-bottom: 0.0em; text-align:left;}
.indenttabla {
	text-indent: 0.50em; font-size: 0.870em; margin-left: 0.5em; margin-right: 0.5em; margin-top: 0.0em; margin-bottom: 0.0em; }
.noindenttablabajo {
	text-indent: 0.00em; font-size: 0.870em; margin-left: 0.5em; margin-right: 0.5em; margin-top: 0.8em;
	}
.noindent2 {
	text-indent: 0.00em;
	margin-left: 1.5em;
	}
.indent2 {
	text-indent: 1.00em;
	margin-left: 1.5em;
	}
.noindent3 {
	text-indent: 0.00em;
	margin-left: 2.0em;
	}
.noindent25 {
	text-indent: 0.00em;
	  margin-left: 25%;
	}
.line {
	border-bottom: 0.5pt solid #000000;
	}
.line0 {
	border-top: 0.75pt solid #000000;
	margin-top: 0.5em;
	margin-bottom: 0.0em;
	margin-left: 8.0em;
	margin-right: 8.0em;
	}
.line01 {
	border-top: 0.75pt solid #000000;
	margin-top: 0.5em;
	margin-bottom: 0.0em;
	margin-left: 12.0em;
	margin-right: 12.0em;
	}

.dotted {
	border-top: 0.75pt dotted #000000;
	}
.pagebreak {page-break-before: always; font-size:0.1em;}

.pagebreakafter {
	page-break-after: always;
	}
.centradocuerpogrande {
	display: block;
	font-size: 1.10em;
	font-style: normal;
	text-align: center;
	margin-top: 1.20em;
	margin-bottom: 1.5em;
	margin-left: 0em;
	margin-right: 0em;
	text-indent: 0em;
	}
.hang {
	margin-left:3.0em;
	text-indent:-2.0em;
	text-align:justify;
	}
.alfa {
	font-size: 0.87em;
	margin-left:1.0em;
	text-indent:-1.0em;
	text-align:justify;
	}
.alfa1 {
	font-size: 0.87em;
	margin-left:2.0em;
	text-indent:-1.0em;
	text-align:justify;
	}
.francesa {
	margin-left:1.5em;
	text-indent:-1.5em;
	text-align:justify;
	}
.francesaleft {
	margin-left:1.5em;
	text-indent:-1.5em;
	text-align:left;
	}
.francesaleft1 {
	margin-left:2em;
	text-indent:-1.5em;
	text-align:left;
	}
.frances3 {
	margin-left:3.5em;
	text-indent:-1.5em;
	text-align:justify;
	}
.frances1box {
	margin-left:2.0em;
	margin-right:1.0em;
	text-indent:-0.9em;
	text-align:justify;
	color:#575757;}

.biblio {
	margin-left:1.5em;
	text-indent:-1.5em;
	text-align:justify;
	}
.box{
	margin-top: 0.0em;
	border-top:1pt solid #000000;
	border-bottom:1pt solid #000000;
	border-left:1pt solid #000000;
	border-right:1pt solid #000000;
	padding:0.5em;
}
.boxarriaba{
	margin-top: 0.0em;
	border-top:0.75pt solid #000000;
	border-bottom:0.75pt solid #000000;
	padding:0.5em;
}

.boxdot{
	margin-top: 1.5em;
	border-top:1pt dotted #000000;
	border-bottom:1pt dotted #000000;
	border-left:1pt dotted #000000;
	border-right:1pt dotted #000000;
	padding:0.5em;
	margin-left: 3.00em;
	margin-right: 3.00em;
}
.box1{
	border-top:1pt solid #000;
	border-bottom:1pt solid #000;
	border-left:1pt solid #000;
	border-right:1pt solid #000;
	padding:0.0em;
	margin-left: 8%;
	margin-right: 8%;
}
.boxtabla{
	border-top:0.75pt solid #000;
	border-bottom:0.75pt solid #000;
	border-left:0.75pt solid #000;
	border-right:0.75pt solid #000;
	padding:0.0em;
	width:99%;
}
  

.boximgancho60{
    width:60%;
    margin-left: 20%;
	margin-right: 20%;
}
  

.boximgancho75{
    width:75%;
    margin-left: 12.5%;
	margin-right: 12.5%;
}
  

.boximgalto90{
    height:90%;
	text-align: center;

}
  

.boximgalto60{
    height:60%;
	text-align: center;

}
  

.boximgalto50{
    height:50%;
	text-align: center;

}

  

.boximgalto80{
    height:80%;
	text-align: center;

}
.recuadrotitulo {
	display: block;
	font-family: Sans-Serif;
	font-size: 0.950em;
	font-style: normal;
	font-weight: bold;
	margin-top: 0.00em;
	margin-bottom: 15px;
	margin-left: 0.00em;
	margin-right: 0.00em;
	text-indent: 0.00em;
	text-align: left;
	line-height: 1.50em; 
	}

.corp {display: block; text-align: justify; font-size: 0.85em; line-height:1.5; text-indent: 0;}
.corp_center{display: block; margin: 0em 0em 2em 0em; padding: 0em; text-align: center; font-size: 0.85em; line-height:1.5; text-indent: 0em;}


.image {

	text-align: center;
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-indent: 0.00em;

}


.image2 {

	text-align: left;
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-indent: 0.00em;

}
span.caron {
	font-family:Stserif, serif;
	font-style:normal;
	font-weight:normal;
}
span.aguts {
	font-family:"aguts";
	font-style:normal;
	font-weight:normal;
}
span.altres {
	font-family:"altres";
	font-style:normal;
	font-weight:normal;
}
span.altresem {
	font-family:"altresem";
	font-style:normal;
	font-weight:normal;
}
span.breus {
	font-family:"breus";
	font-style:normal;
	font-weight:normal;
}
span.breusem {
	font-family:"breusem";
	font-style:normal;
	font-weight:normal;
}
span.caronem {
	font-family:"caronem";
	font-style:normal;
	font-weight:normal;
}
span.cedil {
	font-family:"cedil";
	font-style:normal;
	font-weight:normal;
	font-size:0.95em;
}
span.cedilem {
	font-family:"cedilem";
	font-style:normal;
	font-weight:normal;
}
span.punts {
	font-family:"punts";
	font-style:normal;
	font-weight:normal;
}
span.ratlla {
	font-family:"ratlla";
	font-style:normal;
	font-weight:normal;
}
span.ratllaem {
	font-family:"ratllaem";
	font-style:normal;
	font-weight:normal;
}

span.big {font-size: 1.3em;}
span.versal {font-size: 75%}
span.versaltacha {font-size: 75%;text-decoration: line-through}
span.small {font-size: 75%}
span.underline {text-decoration: underline;}
span.strike {text-decoration: line-through;}
span.subrayado {text-decoration:underline;}
span.filetesup {text-decoration: overline;}
span.embo {font-style: italic; font-weight: bold;font-family:"tipounobi";}
span.strongem {font-style: italic; font-weight: bold; font-family:"tipounobi";}
span.strong {font-style: normal; font-weight: bold; font-family:"tiponegr";}
span.em {font-style: italic; font-family:"tipounoit"; font-size: 1.03em;}
span.capitular{font-size:2.50em;}
span.versalem {font-size: 75%; font-style: italic;}
span.versalembo {font-size: 75%; font-style: italic; font-weight: bold;}
span.versalstrong {font-size: 75%; font-weight: bold;}
span.tachado {text-decoration: line-through;}
span.normal {font-family:"tipouno";}
span.azulbold {font-weight: bold; color:#3B3074}

 span.subralla {
	 text-decoration:underline;
}
 span.subrayadonegro {   border-bottom:4px solid #000000;
  text-decoration:none; 
}
 span.subrayadogrisclaro {   border-bottom:4px solid #B5B5B4;
  text-decoration:none; 
}
 span.subrayadogrisguion {   border-bottom:2px dashed #B5B5B4;
  text-decoration:none; 
}
 span.subrayadogrisguion2 {   border-bottom:2px dashed #D6D6D6;
  text-decoration:none; 
}

 span.subrayadonegropuntos {   border-bottom:3.5px dotted #000000;
  text-decoration:none; 
}

.filetearriba {
	font-size: 0.5em;			
	font-style:normal;
	font-weight:normal;
	margin-bottom:0px;
	margin-left:0em;
	margin-right:0em;
	text-align:center;
	text-decoration:none;
	text-indent:0px;
	border-top: 2px solid black;
	width:100%;}

.filetebajo {
	font-size: 0.5em;			
	font-style:normal;
	font-weight:normal;
	margin-top:0em;
	margin-bottom:0px;
	margin-left:0em;
	margin-right:0em;
	text-align:center;
	text-decoration:none;
	text-indent:0px;
	border-bottom: 2px solid black;
	width:100%;
}

strong {font-style: normal; font-weight: bold;}


.crt {
	display: block;
	font-size: 0.85em;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	margin-right: 0em;
	text-indent: 0em;
	}
.crt1 {
	display: block;
	font-size: 0.85em;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	margin-top: 2em;
	margin-bottom: 0em;
	margin-left: 0em;
	margin-right: 0em;
	text-indent: 0em;
	}
.centerline
	{
	text-decoration:line-through;
	}
.lineapeque {
	line-height: 0.8em; 
		}
span.capitular{
	font-size:2.50em;
}

.piefotocenter {margin-top: 0.50em; margin-left: 0.00em; font-size: 0.870em; text-indent: 0.00em; text-align:center; font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;}
.piefoto {margin-top: 0.50em; margin-left: 0.00em; font-size: 0.870em; text-indent: 0.00em; text-align:justify; font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;}
.copy {margin-top: 0.00em; margin-left: 0.00em; font-size: 0.70em;	text-indent: 0.00em; text-align:center; margin-top: 0.5em; font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif}

	
/* -------------- Cover page -------------- */
div.coverpage {
	text-align: center;
}
.pagebreak {
	page-break-before: always;
	}
		
/* -------------- Tables -------------- */
div.table {
	margin-top: 2em;
	margin-bottom: 2em;
	margin-left: 1em;
  	font-size: 0.875em;
}
tabla.none {
	border-collapse:collapse;
	margin-right: 0.0em;
	margin-left: 0.00em;
	margin-top: 0.0em;
	margin-bottom: 0.0em;
	text-align:justify;
	}
tabla.none td {
	vertical-align: top;
	padding-top: 0.0em;
	padding-bottom: 0.0em;
	padding-left: 0.5em;
	padding-right: 0.5em;
	}
.gris{
	color:#C7C6C6;
	}
.color2{
    color:#000000;
	font-style: italic;
	}	
.colorsinop{
	color:#9e972d; font-weight: bold;}
tabla.border {
	border-collapse:collapse;
	margin-right: 0.0em;
	margin-left: 0.0em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	text-align:justify;
	}
tabla.border th	{
	border-top: 0.75pt solid #818284;
	border-bottom: 0.75pt solid #818284;
	border-left: 0.0pt solid #818284;
	border-right: 0.0pt solid #818284;
	vertical-align: bottom;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	padding-left: 0.2em;
	padding-right: 0.2em;
	}
tabla.border td {
	border-top: 0.75pt solid #818284;
	border-bottom: 0.75pt solid #818284;
	border-left: 0.00pt solid #818284;
	border-right: 0.00pt solid #818284;
	vertical-align: top;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	padding-left: 0.2em;
	padding-right: 0.2em;
	}
	
	
	
table {
	width:99%; border-collapse:collapse;}
.tablemind {
	width:99%; border-collapse:collapse; border-top: 0.75pt solid #000; border-bottom: 0.75pt solid #000; border-left: 0.75pt solid #000; border-right: 0.75pt solid #000;}	
	td {vertical-align:top;}
	tr {vertical-align:top;}
	
	.columna1 {width:29%;}
	.columna2 {width:35%;}
	.columna3 {width:49.5%;}


	.columna15 {width:15%;}
	.columna20 {width:20%;}
	.columna25 {width:25%;}
	.columna30 {width:30%;}
	.columna33 {width:33%;}
	.columna35 {width:35%;}
	.columna40 {width:40%;}
	.columna50 {width:50%;}
	.columna60 {width:60%;}
	.columna70 {width:70%;}
	.columna79 {width:79%;}
	.columna80 {width:80%;}
	.columna84 {width:84%;}
	.columna100 {width:100%;}

	.columna33tb {width:33%; border-top: 0.75pt solid #000; border-bottom: 0.75pt solid #000;}
	
	.columna15c {width:15%; border-top: 0.75pt solid #000; border-bottom: 0.75pt solid #000; border-left: 0.75pt solid #000; border-right: 0.75pt solid #000;}
	.columna20c {width:20%; border-top: 0.75pt solid #000; border-bottom: 0.75pt solid #000; border-left: 0.75pt solid #000; border-right: 0.75pt solid #000;}
	.columna25c {width:25%; border-top: 0.75pt solid #000; border-bottom: 0.75pt solid #000; border-left: 0.75pt solid #000; border-right: 0.75pt solid #000;}
	.columna30c {width:30%; border-top: 0.75pt solid #000; border-bottom: 0.75pt solid #000;}
	.columna33c {width:33%; border-top: 0.75pt solid #000; border-bottom: 0.75pt solid #000;}
	.columna35c {width:35%; border-top: 0.75pt solid #000; border-bottom: 0.75pt solid #000; border-left: 0.75pt solid #000; border-right: 0.75pt solid #000;}
	.columna40c {width:40%; border-top: 0.75pt solid #000; border-bottom: 0.75pt solid #000;}
	.columna50c {width:50%; border-top: 0.75pt solid #000; border-bottom: 0.75pt solid #000; border-left: 0.75pt solid #000; border-right: 0.75pt solid #000;}
	.columna60c {width:60%; border-top: 0.75pt solid #000; border-bottom: 0.75pt solid #000; border-left: 0.75pt solid #000; border-right: 0.75pt solid #000;}
	.columna70c {width:70%; border-top: 0.75pt solid #000; border-bottom: 0.75pt solid #000; border-left: 0.75pt solid #000; border-right: 0.75pt solid #000;}
	.columna80c {width:80%; border-top: 0.75pt solid #000; border-bottom: 0.75pt solid #000; border-left: 0.75pt solid #000; border-right: 0.75pt solid #000;}
	.columna100c { width:100%; border-bottom: 0.75pt solid #000; border-left: 0.75pt solid #000; border-right: 0.75pt solid #000;}
	.columna100cc { width:100%; border-left: 0.75pt solid #000; border-right: 0.75pt solid #000;}

	.columna30cc {width:30%; border-bottom: 0.75pt solid #000;}
	.columna33cc {width:33%; border-bottom: 0.75pt solid #000;}
	.columna40cc {width:40%; border-bottom: 0.75pt solid #000;}

	.columna33ccc {width:33%; border-top: 0.75pt solid #000; border-bottom: 0.75pt solid #000; border-right: 0.75pt solid #000;}

	.columna33der {width:33%; border-right: 0.75pt solid #000;}

	.columna33derabajo {width:33%; border-bottom: 0.75pt solid #000; border-right: 0.75pt solid #000;}

	.columna50i {width:50%; border-top: 0.75pt solid #000; border-bottom: 0.75pt solid #000; border-left: 0.75pt solid #000;}
	.columna50d {width:50%; border-top: 0.75pt solid #000; border-bottom: 0.75pt solid #000; border-right: 0.75pt solid #000;}

	
table.grid {
	border: 1px solid black;
}
table.grid td, table.grid th {
	border: 1px solid black;
}
/* use p.title and p.caption from image section above */
.bdrtop {
	border-top: 1px solid black;
}
.bdrbottom {
	border-bottom: 1px solid black;
}
.bdrleft {
	border-left: 1px solid black;
}
.bdrright {
	border-right: 1px solid black;
}
.boxedcells {
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
}
	


		/* -------------- Lists -------------- */
ul, ol {
	margin-top: 17px;
	margin-bottom: 17px;
	margin-right: 0em;
	text-align: justify;
	line-height: 1.5em;
}
ol ol, ul ul, ul ol, ol ul {
	margin-top: 0;
	margin-bottom: 0;
	text-align: justify;
	line-height: 1.5em;
}

li {
	font-size: 0.875em;
	text-align: justify;
	line-height: 1.5em;
}
ul.disc {
	list-style-type: disc;
	line-height: 1.5em;
}
ul.circle {
	list-style-type: circle;
}
ul.square {
	list-style-type: square;
}
ol.decimal {
	list-style-type: decimal;
	text-align: justify;
}
ol.upper-roman {
	list-style-type: upper-roman;
}
ol.lower-roman {
	list-style-type: lower-roman;
}
ol.upper-alpha {
	list-style-type: upper-alpha;
}
ol.lower-alpha {
	list-style-type: lower-alpha;
}
span.sup {font-size: 0.875em; margin-bottom: 0.00em; font-weight: normal; font-style: normal; line-height: 0.0em;}

.subporta {
	display: block;
	font-family: Serif;
	font-size: 1.05em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0.00em;
	margin-left: 0.00em;
	margin-right: 0.00em;
	text-indent: 0.00em;
	text-align: center;
}
a.grande {
text-decoration:none;
color:#F8A230;
font-family: sans-serif;
font-size: 100%;
}


/* ESTILOS PARA EL INDICE*/



.index-t {
	font-family: sans-serif;	
	display: block;
	font-size: 1.2em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0.00em;
	margin-bottom: 0.00em;
	margin-left: 0.00em;
	margin-right: 0.00em;
	text-indent: 1.00em;
	text-align: center;
	line-height: 1.50em; 
	}

.index-center {
	font-family: sans-serif;	
	display: block;
	font-size: 1.2em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0.00em;
	margin-bottom: 0.00em;
	margin-left: 0.00em;
	margin-right: 0.00em;
	text-indent: 0.00em;
	text-align: center;
	line-height: 2.00em; 
	}


.index-p {
	font-family:serif;
	display: block;
	font-size: 0.95em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 1em;
	margin-right: 0em;
	text-indent: -1em;
	text-align: justify;
	line-height: 1.50em; 
	}

.index-indent {
	display: block;
	font-size: 0.95em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0.00em;
	margin-bottom: 0.00em;
	margin-left: 2.00em;
	margin-right: 0.00em;
	text-indent: -1.00em;
	text-align: justify;
	line-height: 1.50em; 
	}	

.index-indent1 {
	display: block;
	font-size: 0.95em;
	font-style: normal;
	font-weight: normal;
	margin-top: 0.00em;
	margin-bottom: 0.00em;
	margin-left: 3.00em;
	margin-right: 0.00em;
	text-indent: -1.00em;
	text-align: justify;
	line-height: 1.50em; 
	}	

.iconos {width:3em; text-indent: 0.00em;}
.publi {text-indent: 37%;}
.megusta {width:36%; text-indent: 0.00em;}
.penguin {width:32%; text-indent: 0.00em;}
.siguenos {text-align: center; text-indent:0.0em; font-family: sans-serif; font-size: 1.225em;}
.cometes {width:10%;}
.coversinopsis { height: 15em;}
.sinopsis { text-indent:0em;}
.hebreo { font-family:"tipouno"; height: 1.1em; vertical-align: -0.20em;}


div.imgsinopsis {
	float:left; 
	margin: 0 0.5em 0.5em 0;
}


div.agrupar{
	page-break-inside:avoid;}
	
.pie {
	text-indent: 0.00em;
	font-size: 0.87em;
	text-align: center;
	margin-top: 0em;
	margin-bottom:0em;
	}
.piescenter{
	text-indent: 0.00em;
	font-size: 0.85em;
	text-align: center;
	margin-top: 0.5em;
	}
	
.centersinopsisg {font-size: 1.1em; text-indent: 0.00em; text-align: center; margin-left:0em; font-weight: bold; color:#404040;	-epub-hyphens:none;
	-webkit-hyphens:none;}
.centersinopsis {font-size: 1em; text-indent: 0.00em; text-align: center; margin-left:0em;	-epub-hyphens:none;
	-webkit-hyphens:none;}
.noindentsinopsis {text-indent: 0.00em; font-size: 1em;}
.indentsinopsis {text-indent: 1.00em; font-size: 1em;}
.imgfloatleftsinopsis {float:left; text-align: left; vertical-align:top; text-indent:0em; height:150px; margin-right: 0.8em; padding-top:0.25em;}
	
	a.megusta {
	font-family: serif;
	line-height: 1.20em;
	font-size: 1.00em;
	text-align: center;
	text-decoration:none; 
	color:#eb511b;
}
