@font-face {
	font-family: "American Typewriter";
	font-style:normal;
	font-weight:bold;
	src : url("../font/AmericanTypewriter-Bold.ttc");
}
@font-face {
	font-family: "American Typewriter Std Cn";
	font-style:normal;
	font-weight:bold;
	font-stretch:condensed;
	src : url("../font/AmericanTypewriterStd-BdCnd.otf");
}
@font-face {
	font-family: "American Typewriter Std Med";
	font-style:normal;
	font-weight:bold;
	src : url("../font/AmericanTypewriterStd-Bold.otf");
}
@font-face {
	font-family: "American Typewriter Std Med";
	font-style:normal;
	font-weight:500;
	src : url("../font/AmericanTypewriterStd-Med.otf");
}
@font-face {
	font-family: Blimps;
	font-style:normal;
	font-weight:normal;
	src : url("../font/Blimps.otf");
}
@font-face {
	font-family: Chalkduster;
	font-style:normal;
	font-weight:normal;
	src : url("../font/Chalkduster.ttf");
}
@font-face {
	font-family: "Ideal Sans Book";
	font-style:normal;
	font-weight:300;
	src : url("../font/IdealSans-Book.otf");
}
@font-face {
	font-family: "Ideal Sans Book";
	font-style:italic;
	font-weight:300;
	src : url("../font/IdealSans-BookItalic.otf");
}
@font-face {
	font-family: "Ideal Sans Book";
	font-style:oblique;
	font-weight:300;
	src : url("../font/IdealSans-BookItalic.otf");
}
@font-face {
	font-family: "Ideal Sans Light";
	font-style:normal;
	font-weight:300;
	src : url("../font/IdealSans-Light.otf");
}
@font-face {
	font-family: "Ideal Sans Light";
	font-style:italic;
	font-weight:300;
	src : url("../font/IdealSans-LightItalic.otf");
}
@font-face {
	font-family: "Ideal Sans Light";
	font-style:oblique;
	font-weight:300;
	src : url("../font/IdealSans-LightItalic.otf");
}
@font-face {
	font-family: "Ideal Sans Medium";
	font-style:normal;
	font-weight:300;
	src : url("../font/IdealSans-Medium.otf");
}
@font-face {
	font-family: "Minion Pro";
	font-style:italic;
	font-weight:normal;
	src : url("../font/MinionPro-It.otf");
}
@font-face {
	font-family: "Minion Pro";
	font-style:oblique;
	font-weight:normal;
	src : url("../font/MinionPro-It.otf");
}
@font-face {
	font-family: "Minion Pro";
	font-style:normal;
	font-weight:normal;
	src : url("../font/MinionPro-Regular.otf");
}
@font-face {
	font-family: "Teenage Dreams Alternative 1";
	font-style:normal;
	font-weight:normal;
	src : url("../font/TeenageDreamsAlternative1.otf");
}
@font-face {
	font-family: Wingdings;
	font-style:normal;
	font-weight:normal;
	src : url("../font/Wingdings-Regular.ttf");
}
body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote {
	margin:0;
	padding:0;
	border-width:0;
}
body {
	-epub-hyphens:auto;
}
@page {
	margin : 0px 0px 0px 0px;
}
div.Object-Style-1 {
	border-style:solid;
}
div.Object-Style-2 {
	border-style:solid;
}
img.Basic-Graphics-Frame {
	border-color:#000000;
	border-width:1px;
	border-style:solid;
}
div.Basic-Text-Frame {
	border-style:solid;
}
p.acerca-info {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.079;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.bullet {
	color:#000000;
	font-family:"Ideal Sans Light", sans-serif;
	font-size:0.958em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.391;
	list-style-position:outside;
	list-style-type:disc;
	margin-bottom:0;
	margin-left:35px;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:-18px;
	text-transform:none;
	widows:1;
}
p.bulletEsp {
	color:#000000;
	font-family:"Ideal Sans Light", sans-serif;
	font-size:0.958em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.391;
	list-style-position:outside;
	list-style-type:disc;
	margin-bottom:0;
	margin-left:35px;
	margin-right:0;
	margin-top:16px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:-18px;
	text-transform:none;
	widows:1;
}
p.carta {
	color:#000000;
	font-family:"Ideal Sans Book", sans-serif;
	font-size:0.875em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.524;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:17px;
	text-transform:none;
	widows:1;
}
p.cartaEsp {
	color:#000000;
	font-family:"Ideal Sans Book", sans-serif;
	font-size:0.875em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.524;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:16px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:17px;
	text-transform:none;
	widows:1;
}
p.cartaSinSan {
	color:#000000;
	font-family:"Ideal Sans Book", sans-serif;
	font-size:0.875em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.524;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.corte {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:0.833em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.4;
	margin-bottom:28px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:right;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.dedica {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#000000;
	font-family:Chalkduster, serif;
	font-size:0.75em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.778;
	margin-bottom:0;
	margin-left:37px;
	margin-right:40px;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:right;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.destacado {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#000000;
	font-family:Chalkduster, serif;
	font-size:0.75em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.778;
	margin-bottom:0;
	margin-left:45px;
	margin-right:45px;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.ejerciciosTxt {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#000000;
	font-family:"Ideal Sans Medium", sans-serif;
	font-size:0.833em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.4;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.ejerciciosTxtEsp {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#000000;
	font-family:"Ideal Sans Medium", sans-serif;
	font-size:0.833em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.4;
	margin-bottom:6px;
	margin-left:0;
	margin-right:0;
	margin-top:1em;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.ejerciciosTxtEspB {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#000000;
	font-family:"Ideal Sans Medium", sans-serif;
	font-size:0.833em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.4;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:16px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.ejerciciosTypewriter {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#000000;
	font-family:"American Typewriter Std Med", serif;
	font-size:0.833em;
	font-style:normal;
	font-variant:normal;
	font-weight:500;
	line-height:1.6;
	margin-bottom:11px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.indice {
	background-color:#ec6c35;
	color:#ffffff;
	font-family:"American Typewriter Std Cn", serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.167;
	margin-bottom:3px;
	margin-left:15px;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
	padding: .5em 1em .2em 1em;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
}
p.indiceSubCen {
	color:#000000;
	font-family:"Ideal Sans Book", sans-serif;
	font-size:0.75em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.444;
	margin-bottom:3px;
	margin-left:23px;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:-9px;
	text-transform:none;
	widows:1;
}
p.indiceTitBC {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#000000;
	font-family:"Teenage Dreams Alternative 1", sans-serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.455;
	margin-bottom:6px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:uppercase;
	widows:1;
}
p.linea {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#000000;
	font-family:"Ideal Sans Medium", sans-serif;
	font-size:0.833em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.4;
	margin-bottom:0;
	margin-left:17px;
	margin-right:0;
	margin-top:6px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.msj {
	color:#000000;
	font-family:"Ideal Sans Medium", sans-serif;
	font-size:0.833em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.6;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.numTips {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#000000;
	font-family:"Ideal Sans Book", sans-serif;
	font-size:0.833em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.6;
	list-style-position:outside;
	list-style-type:decimal;
	margin-bottom:6px;
	margin-left:1.5em;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:-1.75em;
	text-transform:none;
	widows:1;
}
p.numTipsInicial {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#000000;
	font-family:"Ideal Sans Book", sans-serif;
	font-size:0.833em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.6;
	list-style-position:outside;
	list-style-type:decimal;
	margin-bottom:6px;
	margin-left:1.5em;
	margin-right:0;
	margin-top:16px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:-1.75em;
	text-transform:none;
	widows:1;
}
p.numeroNaranja {
	color:#e95e27;
	font-family:"Ideal Sans Light", sans-serif;
	font-size:0.958em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.391;
	list-style-position:outside;
	list-style-type:decimal;
	margin-bottom:0;
	margin-left:35px;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:-18px;
	text-transform:none;
	widows:1;
}
p.numeroNaranjaEsp {
	color:#e95e27;
	font-family:"Ideal Sans Light", sans-serif;
	font-size:0.958em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.391;
	list-style-position:outside;
	list-style-type:decimal;
	margin-bottom:0;
	margin-left:2.5em;
	margin-right:0;
	margin-top:16px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:-1.75em;
	text-transform:none;
	widows:1;
}
p.opcionCuadro {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#000000;
	font-family:"Ideal Sans Medium", sans-serif;
	font-size:0.833em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.6;
	list-style-position:outside;
	margin-bottom:0;
	margin-left:36px;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:-20px;
	text-transform:none;
	widows:1;
}
p.opcionCuadroEsp {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#000000;
	font-family:"Ideal Sans Medium", sans-serif;
	font-size:0.833em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.6;
	list-style-position:outside;
	margin-bottom:0;
	margin-left:36px;
	margin-right:0;
	margin-top:16px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:-20px;
	text-transform:none;
	widows:1;
}
p.opcionInciso {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#000000;
	font-family:"Ideal Sans Light", sans-serif;
	font-size:0.833em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.6;
	margin-bottom:0;
	margin-left:60px;
	margin-right:0;
	margin-top:16px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:-32px;
	text-transform:none;
	widows:1;
}
p.paraSaberMas {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#000000;
	font-family:"Ideal Sans Book", sans-serif;
	font-size:0.833em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.4;
	list-style-position:outside;
	list-style-type:disc;
	margin-bottom:0;
	margin-left:18px;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:-18px;
	text-transform:none;
	widows:1;
}
p.pregunta {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#000000;
	font-family:"Ideal Sans Medium", sans-serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.455;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:16px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.pregunta-numero {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#000000;
	font-family:"Ideal Sans Medium", sans-serif;
	font-size:0.833em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.6;
	margin-bottom:6px;
	margin-left:24px;
	margin-right:0;
	margin-top:16px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:-24px;
	text-transform:none;
	widows:1;
}
p.sub {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#e95e27;
	font-family:"American Typewriter", serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.455;
	margin-bottom:6px;
	margin-left:0;
	margin-right:0;
	margin-top:16px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.subCen {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#ec6c35;
	font-family:"American Typewriter Std Med", serif;
	font-size:1.083em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.538;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:28px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:uppercase;
	widows:1;
}
p.subEjercicios {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#000000;
	font-family:Blimps, sans-serif;
	font-size:1.417em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	margin-bottom:11px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.subNum {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#e95e27;
	font-family:"American Typewriter", serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.455;
	margin-bottom:6px;
	margin-left:24px;
	margin-right:0;
	margin-top:16px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:-24px;
	text-transform:none;
	widows:1;
}
p.subPara {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#000000;
	font-family:"Teenage Dreams Alternative 1", sans-serif;
	font-size:2.292em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.455;
	margin-bottom:14px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.subRecuadro {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#e95e27;
	font-family:"Teenage Dreams Alternative 1", sans-serif;
	font-size:0.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.455;
	margin-bottom:6px;
	margin-left:0;
	margin-right:0;
	margin-top:16px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:uppercase;
	widows:1;
}
p.subSolucion {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#ec6c35;
	font-family:"Ideal Sans Medium", sans-serif;
	font-size:0.958em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.391;
	margin-bottom:11px;
	margin-left:17px;
	margin-right:0;
	margin-top:32px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.subSubPara {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#ec6c35;
	font-family:Blimps, sans-serif;
	font-size:1.417em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	margin-bottom:3px;
	margin-left:0;
	margin-right:0;
	margin-top:3px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.subTips {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#ec6c35;
	font-family:"Teenage Dreams Alternative 1", sans-serif;
	font-size:1.167em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.286;
	margin-bottom:16px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:uppercase;
	widows:1;
}
p.tit {
	color:#000000;
	font-family:"Minion Pro", serif;
	font-size:0.833em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.titB {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#ec6c35;
	font-family:Blimps, sans-serif;
	font-size:5em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:0.767;
	margin-bottom:1em;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.titC {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#ec6c35;
	font-family:"American Typewriter Std Med", serif;
	font-size:1.917em;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1.524;
	margin-bottom:72px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:center;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.txt {
	color:#000000;
	font-family:"Ideal Sans Light", sans-serif;
	font-size:0.958em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.391;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:17px;
	text-transform:none;
	widows:1;
}
p.txt-soluciones {
	-epub-hyphens:none;
	-webkit-hyphens:none;
	color:#ec6c35;
	font-family:"Ideal Sans Medium", sans-serif;
	font-size:0.958em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.391;
	margin-bottom:0;
	margin-left:17px;
	margin-right:0;
	margin-top:3px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.txtBuller2 {
	color:#000000;
	font-family:"Ideal Sans Light", sans-serif;
	font-size:0.958em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.391;
	margin-bottom:16px;
	margin-left:17px;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.txtBullet {
	color:#000000;
	font-family:"Ideal Sans Light", sans-serif;
	font-size:0.958em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.391;
	margin-bottom:0;
	margin-left:36px;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:-18px;
	text-transform:none;
	widows:1;
}
p.txtBulletEsp {
	color:#000000;
	font-family:"Ideal Sans Light", sans-serif;
	font-size:0.958em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.391;
	margin-bottom:0;
	margin-left:36px;
	margin-right:0;
	margin-top:16px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:-18px;
	text-transform:none;
	widows:1;
}
p.txtDerEsp {
	color:#000000;
	font-family:"Ideal Sans Light", sans-serif;
	font-size:0.958em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.391;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:right;
	text-decoration:none;
	text-indent:17px;
	text-transform:none;
	widows:1;
}
p.txtEsp {
	color:#000000;
	font-family:"Ideal Sans Light", sans-serif;
	font-size:0.958em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.391;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:16px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:17px;
	text-transform:none;
	widows:1;
}
p.txtNjaEsp {
	color:#e95e27;
	font-family:"Ideal Sans Light", sans-serif;
	font-size:0.958em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.391;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:16px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:17px;
	text-transform:none;
	widows:1;
}
p.txtSinSan {
	color:#000000;
	font-family:"Ideal Sans Light", sans-serif;
	font-size:0.958em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.391;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.txtSinSanB {
	color:#000000;
	font-family:"Ideal Sans Light", sans-serif;
	font-size:0.958em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.391;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:16px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
p.txtSinSanNja {
	color:#e95e27;
	font-family:"Ideal Sans Light", sans-serif;
	font-size:0.958em;
	font-style:normal;
	font-variant:normal;
	font-weight:300;
	line-height:1.391;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:16px;
	orphans:1;
	page-break-after:auto;
	page-break-before:auto;
	text-align:justify;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	widows:1;
}
span.bookItalic {
	font-style:italic;
	font-weight:normal;
}
span.color {
	color:#ec6c35;
	font-variant:normal;
	text-transform:none;
}
span.crva {
	font-style:italic;
	font-weight:normal;
}
span.crva-book {
	font-style:italic;
	font-weight:normal;
}
span.cuadratin {
	color:#ec6c35;
	font-family:"Ideal Sans Light", sans-serif;
	font-size:1.25em;
	font-style:normal;
	font-weight:300;
}
span.italic {
	font-style:italic;
	font-weight:normal;
}
span.negra-color {
	color:#ec6c35;
	font-style:normal;
	font-weight:normal;
}
span.num-ejercicios {
	color:#ec6c35;
	font-family:Blimps, sans-serif;
	font-size:1.5em;
	font-style:normal;
	font-weight:normal;
}
span.script {
	font-family:Blimps, sans-serif;
	font-size:1.417em;
	font-style:normal;
	font-weight:normal;
}
.scriptNgo {
	color:#000000;
	font-family:Blimps, sans-serif;
	font-size:1.417em;
	font-style:normal;
	font-weight:normal;
}
span.smcap {
	text-transform:none;
}
span._idGenBNMarker-1 {
	display:inline-block;
	font-size:1.479em;
	text-indent:0;
	width:1em;
}
span._idGenBNMarker-2 {
	display:inline-block;
	text-indent:0;
	width:18px;
}
span._idGenBNMarker-3 {
	display:inline-block;
	font-family:Wingdings, sans-serif;
	font-size:1.501em;
	font-style:normal;
	font-weight:normal;
	text-indent:0;
	width:20px;
}
span._idGenBNMarker-4 {
	display:inline-block;
	font-size:1.701em;
	text-indent:0;
	width:1em;
}
p._idGenParaOverride-1 {
	page-break-after:always;
}
span._idGenCharOverride-1 {
	font-family: "Ideal Sans Light", serif;
}
span._idGenCharOverride-2 {
	font-size:1.479em;
}
span._idGenCharOverride-3 {
	font-size:1.801em;
}
span._idGenCharOverride-4 {
	font-size:1.201em;
}
span._idGenCharOverride-5 {
	font-family: "Ideal Sans Medium", serif;
}
span._idGenCharOverride-6 {
	font-size:1.566em;
}
span._idGenCharOverride-7 {
	font-family: "Ideal Sans Book", serif;
}
span._idGenCharOverride-8 {
	font-family: "Minion Pro", serif;
}
._idGenDropcap-1 {
	color:#000000;
	float:left;
	font-size:2.56em;
	line-height:1;
	margin-bottom:-0.225em;
	margin-right:0.05em;
	margin-top:-0.09em;
	width: 2em;
}
#idContainer000, #idContainer002, #idContainer003, #idContainer009, #idContainer011, #idContainer065, #idContainer117, #idContainer190, #idContainer284, #idContainer286 {
	display:inline-block;
	width:100.00%;
}
#idContainer012, #idContainer013, #idContainer014, #idContainer015, #idContainer016, #idContainer017, #idContainer028, #idContainer029, #idContainer030, #idContainer031, #idContainer032, #idContainer033, #idContainer040, #idContainer041, #idContainer042, #idContainer043, #idContainer044, #idContainer045, #idContainer046, #idContainer047, #idContainer048, #idContainer049, #idContainer050, #idContainer051, #idContainer052, #idContainer053, #idContainer054, #idContainer055, #idContainer056, #idContainer057, #idContainer058, #idContainer059, #idContainer060, #idContainer061, #idContainer062, #idContainer063, #idContainer066, #idContainer067, #idContainer068, #idContainer069, #idContainer070, #idContainer071, #idContainer072, #idContainer073, #idContainer074, #idContainer075, #idContainer076, #idContainer077, #idContainer078, #idContainer079, #idContainer080, #idContainer081, #idContainer082, #idContainer083, #idContainer092, #idContainer093, #idContainer094, #idContainer095, #idContainer096, #idContainer097, #idContainer098, #idContainer099, #idContainer100, #idContainer101, #idContainer102, #idContainer103, #idContainer104, #idContainer105, #idContainer106, #idContainer107, #idContainer108, #idContainer109, #idContainer118, #idContainer119, #idContainer120, #idContainer121, #idContainer122, #idContainer123, #idContainer126, #idContainer127, #idContainer128, #idContainer129, #idContainer130, #idContainer131, #idContainer132, #idContainer133, #idContainer134, #idContainer135, #idContainer136, #idContainer137, #idContainer138, #idContainer139, #idContainer140, #idContainer141, #idContainer142, #idContainer143, #idContainer144, #idContainer147, #idContainer148, #idContainer149, #idContainer150, #idContainer151, #idContainer152, #idContainer153, #idContainer154, #idContainer155, #idContainer156, #idContainer157, #idContainer158, #idContainer159, #idContainer160, #idContainer161, #idContainer162, #idContainer163, #idContainer164, #idContainer165, #idContainer166, #idContainer167, #idContainer168, #idContainer169, #idContainer170, #idContainer171, #idContainer172, #idContainer173, #idContainer174, #idContainer175, #idContainer176, #idContainer177, #idContainer178, #idContainer179, #idContainer180, #idContainer181, #idContainer182, #idContainer183, #idContainer184, #idContainer185, #idContainer186, #idContainer187, #idContainer188 {
	display:inline-block;
	width:86.03%;
}
#idContainer035, #idContainer036, #idContainer037, #idContainer038, #idContainer039 {
	display:inline-block;
	width:82.03%;
}
#idContainer110, #idContainer111, #idContainer112, #idContainer113, #idContainer114, #idContainer115 {
	display:inline-block;
	width:75.80%;
}
#idContainer145, #idContainer146 {
	display:inline-block;
	width:85.48%;
}
#idContainer292, #idContainer293, #idContainer294 {
	display:inline-block;
	width:85.35%;
}
#idContainer321 {
	display:inline-block;
	width:85.62%;
}
#idContainer322 {
	display:inline-block;
	width:85.06%;
}

img._idGenObjectAttribute-1 {
	height: auto;
	max-width: 100%;
}

img._idGenObjectAttribute-2 {
	width:4.29%;
	margin-right: .3em;
}
img._idGenObjectAttribute-3 {
	width:60.17%;
}
img._idGenObjectAttribute-4 {
	width:60.44%;
}
img._idGenObjectAttribute-5 {
	width:54.22%;
}
img._idGenObjectAttribute-6 {
	width:54.04%;
}
img._idGenObjectAttribute-7 {
	width:60.09%;
}
img._idGenObjectAttribute-8 {
	width:27.02%;
}
img._idGenObjectAttribute-9 {
	width:81.03%;
}
img._idGenObjectAttribute-10 {
	width:2.59%;
}
img._idGenObjectAttribute-11 {
	width:1.97%;
}
img._idGenObjectAttribute-12 {
	width:77.02%;
}
div._idGenObjectLayout-1 {
	text-align:center;
}

	/* Nuevo código CSS agregado */





p.acerca {
  color: #000000;
  font-family: "Times New Roman", serif;
  font-size: 1.104em;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.226;
  margin-bottom: 1em;
  margin-left: 0;
  margin-right: 0;
  margin-top: 90px;
  orphans: 1;
  page-break-after: auto;
  page-break-before: auto;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 1;
}
span.autor {
  font-family: "Times New Roman", serif;
  font-style: normal;
  font-weight: bold;
  text-transform: none;
}
p.acerca-infoB {
  color: #000000;
  font-family: "Times New Roman", serif;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.2;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  orphans: 1;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 1em;
  text-transform: none;
  widows: 1;
}
p.superior {
  padding-top: 1.5em;
}

p.Basic_Paragraph {
  color: #000000;
  font-family: "Times New Roman", serif;
  font-size: 0.7em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.25;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  orphans: 1;
  page-break-after: auto;
  page-break-before: auto;
  text-align: left;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 1;
}
p.justificado {
  text-align: justify;
}
div.espacio {
  padding-top: 1.4em;
}
@page {
  margin: 20px;
}
a {
  color: #000;
  text-decoration: none ;
  -webkit-text-fill-color: #000;
}
a &gt; b{
  color: #000;
  text-decoration: none ;
  -webkit-text-fill-color: #000;
}
a &gt; i{
  color: #000;
  text-decoration: none ;
  -webkit-text-fill-color: #000;
}
a &gt; span{
  color: #000;
  text-decoration: none ;
  -webkit-text-fill-color: #000;
}
p.titB a {
  color: #ec6c35 ;
  text-decoration: none ;
  -webkit-text-fill-color: #ec6c35;
}
p.indice a {
  color: #ffffff;
  text-decoration: none;
  -webkit-text-fill-color: #ffffff;
}

p.titC a {
  color: #ec6c35 ;
  text-decoration: none ;
  -webkit-text-fill-color: #ec6c35;
}
p.subCen a {
  color: #ec6c35 ;
  text-decoration: none ;
  -webkit-text-fill-color: #ec6c35;
}
div#info-redes {
  text-align: center;
}
div#info-1 {
  text-align: center;
}
div#info-1 img {
  width: 90%;
  height: auto;
}
div#info-final {
  text-align: center;
}
div#info-final img {
  width: 90%;
  height: auto;
}
span.boldVersalitas {
  font-style: normal;
  font-weight: bold;
  text-transform: none;
  font-size: 80%;
}
span.versalitas {
  text-transform: none;
  font-size: 80%;
}
p.notas {
  color: #000000;
  font-family: "Minion Pro", serif;
  font-size: 0.833em;
  font-style: normal;
  font-variant: normal;
  font-weight: 800;
  line-height: 1.245;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  orphans: 1;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 1;
}
hr.HorizontalRule-1 {
  border-bottom: none;
  border-left: none;
  border-right: none;
  border-top: solid #000000 1px;
  width: 50%;
  margin-left: 0;
}
p.nota-al-pieB {
  -epub-hyphens: none;
  -epub-line-break: normal;
  -webkit-hyphens: none;
  color: #000000;
  font-family: "Chaparral Pro", serif;
  font-size: 0.75em;
  font-style: normal;
  font-variant: normal;
  font-weight: 300;
  line-height: 1.2;
  margin-bottom: 0;
  margin-left: 12px;
  margin-right: 0;
  margin-top: 0;
  orphans: 1;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: -12px;
  text-transform: none;
  widows: 1;
  word-wrap: break-word;
  white-space: pre;
}
p.nota-al-pie {
  color: #000000;
  font-family: "Chaparral Pro", serif;
  font-size: 0.78em;
  font-style: normal;
  font-variant: normal;
  font-weight: 300;
  line-height: 1.245;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  orphans: 1;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 1;
  word-wrap: break-word;
  white-space: pre-wrap;
}
p.nota-al-pieInd {
  color: #000000;
  font-family: "Chaparral Pro", serif;
  font-size: 0.78em;
  font-style: normal;
  font-variant: normal;
  font-weight: 300;
  line-height: 1.245;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  orphans: 1;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 18px;
  text-transform: none;
  widows: 1;
  word-wrap: break-word;
  white-space: pre-wrap;
}
span.Scaps {
  font-style: normal;
  text-transform: none;
  font-size: 75%;
}
div.fl {
  float: left;
  margin-right: 1em;
  margin-bottom: 0.5em;
  margin-top: 0.5em;
}
div.fr {
  float: right;
  margin-left: 1em;
  margin-bottom: 0.5em;
  margin-top: 0.5em;
}
div.recuadro {
	padding:1em;
	margin: 1em 0;
	background: #ffe2d2;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
}
div.recuadroB {
	padding:1em;
	margin: 1em;
border-left: 2px solid #e95e27;

}
div.recuadroC {
	padding:1em;
border: 2em solid #ffe2d2;
}
div.recuadroD {
	padding:2em;
	margin: 0;
	background: #ffe2d2;
}
div.destacado {
	padding:1em;
	margin: 1em 2em;
	background: #ffe2d2;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
}
div.msj {
	padding:.5em 1em;
	margin: 1em;
	background: #ffe2d2;
border-radius: 0px 12px 12px 12px;
-webkit-border-radius: 0px 12px 12px 12px;
-moz-border-radius: 0px 12px 12px 12px;
}
hr.barra{
  border-bottom: none;
  border-left: none;
  border-right: none;
  border-top: solid #000000 1px;
  width: 20%;
  margin-left: 40%;
margin-bottom: 72px;
}
	