/* Estilos propios del libro */
h3 {
  font-weight: bold;
  margin-right: 0em;
  margin-left: 0em;
  text-indent: 0;
}

.ver{
vertical-align: bottom;
}

.ver2{
vertical-align: bottom;
}

.ver3{
vertical-align: bottom;
}

.ver3 img{
width: 0.85em;}


h1 {
  margin-right: 0em;
  margin-left: 0em;
}
.line {
  border-bottom: 0.75pt dotted #000000;
  padding-bottom: 0.8em;
  margin-bottom: 2.33em;
}
.line2 {
  border-bottom: 0.75pt dotted #000000;
}
.line_cap {
  border-bottom: 0.75pt dotted #000000;
  padding-bottom: 0.2em;
}

.line_cap2 {
  border-bottom: 0.75pt dotted #000000;
  margin-left: 40%;
  margin-right: 40%;
  text-align: center;
  text-indent: 0;
}


.st13 {
  border-bottom: 0.75pt dotted #000000;
  padding-bottom: 0.2em;
  font-family: sans-serif;
  margin-top: 2em;
  margin-bottom: 1em;
  text-align: center;
}
.st17 {
  border-bottom: 0.75pt dotted #000000;
  padding-bottom: 0.2em;
  font-family: sans-serif;
  margin-top: 2em;
  margin-bottom: 2em;
  text-align: center;
}
.st33 {
  border-bottom: 0.75pt dotted #000000;
  padding-bottom: 0.2em;
  font-family: sans-serif;
  margin-top: 2em;
  margin-bottom: 1em;
  text-align: center;
}
.st13_ {
  border-bottom: 0.75pt dotted #000000;
  padding-bottom: 0.2em;
  font-variant: normal;
  margin-top: 2em;
  margin-bottom: 1em;
  text-align: center;
}
.TableOverride-3 td, th {
  border: 0.75pt dotted #000000;
  padding: 0.3em;
}

.TableOverride-1_ td, th {
  border: 0.75pt dotted #000000;
  padding: 0.3em;
}

.TableOverride-2 td, th {
  border: 0.75pt dotted #000000;
  padding: 0.3em;
}


.TableOverride-1, .Tabla2, .Tabla3, .TableOverride-2, .TableOverride-1_, .TableOverride-3{
  width: 100%;
}

.TableOverride-2 td{
width: 50%;
padding: 0.3em 0;}

.TableOverride-2 .st8{
margin: 0;}

.Tabla2 td {
	width: 25%;
}

.Tabla3 td {
	width: 20%;
}

.ver2 img{
height: 0.85em;}
.ver img{
height: 0.85em;}

.Tabla2 .pad {
	padding: 0.3em 0;
}

.noborder {
  border: 0;
}

.noborder22 {
  width: 100%;
}

.noborder td, th {
  border: 0;
  padding: 0.7em;
}

.noborder_ {
  border: 0;
  width: 80%;
}

.quote_1 {
  margin-right: 10%;
  margin-left: 10%;
}
.r1 {
  padding: 0.7em;
  border-right: 0.75pt solid #000000;
  border-left: 0;
  border-top: 0;
  border-bottom: 0;
  border-collapse: collapse;
  width: 30%;
  vertical-align: top;
  line-height: 1.8;
  border-spacing: 0;
}
.r2 {
  padding: 0.5em;
  border-right: 0;
  border-left: 0.75pt solid #000000;
  border-top: 0;
  border-bottom: 0;
  border-collapse: collapse;
  vertical-align: top;
  line-height: 1.8;
  border-spacing: 0;
}

.black {
  border-right: 0.75pt solid #000000;
  background-color: #000000;
}

tr {
  padding: 0.3em;
}
.pad {
  padding: 0.8em;

}
.pad2 {
  padding: 0.8em;
 border: 0.75pt dotted #000000;
}

h2 {
  margin-right: 0em;
  margin-left: 0em;
}

/* ninakuru */
/*c:16*/
.st0 {
  font-family: sans-serif;
  text-align: center;
  font-style: normal;
  font-weight: bold;
  text-indent: 0em;
  font-size: 90%;
}
/*c:1*/
.st1 {
  font-family: sans-serif;
  margin-top: 1em;
  text-align: center;
  font-style: normal;
  font-weight: bold;
}
/*c:39*/
.st2 {
  font-family: sans-serif;
  text-align: center;
  font-style: normal;
  font-weight: bold;
}
.st2_ {
  font-family: sans-serif;
  text-align: center;
  font-style: normal;
}
/*c:194*/
.st3_ {
  text-align: center;
  font-style: normal;
  font-weight: normal;
  font-size: 85%;
}
/*c:5*/
.st4 {
  font-family: sans-serif;
  margin-bottom: 2em;
  text-align: center;
}
/*c:1*/
.st5 {
  text-align: right;
}
/*c:17*/
.st7 {
  font-family: sans-serif;
  margin-bottom: 2.33em;
  text-align: center;
}

.st7_ {
  font-family: sans-serif;
  margin-bottom: 0em;
  text-align: center;
}


/*c:38*/
.st8 {
  margin-left: 10%;
 margin-right: 10%;
 text-indent: 0;
  font-family: sans-serif;
  text-align: center;
}
/*c:22*/
.st9 {
  margin-top: 0.5em;
  font-family: sans-serif;
  text-align: center;
  text-transform: uppercase;
  font-size: 85%;
  text-indent: 0;
}
/*c:6*/
.st10 {
  font-family: sans-serif;
  text-align: center;
  color: #ffffff;
}
/*c:9*/
.st11 {
  font-family: sans-serif;
  text-align: left;
  color: #ffffff;
}
/*c:29*/
.st12 {
  font-family: sans-serif;
  text-align: left;
  vertical-align: middle;
}
/*c:175*/
/*c:2*/
.st15 {
  text-indent: 0em;
  margin-left: 1em;
  margin-right: 1em;
}
/*c:30*/
.st16 {
  text-align: center;
  font-style: normal;
  font-weight: bold;
}
/*c:2*/
/*c:4*/
.st18 {
  margin-bottom: 1em;
  text-align: center;

}
/*c:11*/
.st19 {
  font-family: sans-serif;
  font-size: 1.5em;

}
/*c:8*/
.st20 {
  margin-bottom: 2em;
  text-align: center;
  text-indent: 0;
}
/*c:3*/
.st21 {
  text-align: right;
  font-style: normal;
  font-weight: bold;
}
.st21_ {
  border-left: 0;
  border-top: 0;
  border-bottom: 0;
  vertical-align: middle;
}
.st21_2 {
  border-left: 0;
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  vertical-align: middle;
}
/*c:4*/
.st22 {
  font-family: sans-serif;
  text-align: center;
}
/*c:28*/
.st23 {
  font-family: sans-serif;
  text-align: left;
  font-style: normal;
  font-weight: bold;
}
/*c:3*/
.st24 {
  font-family: sans-serif;
  text-align: right;
  font-style: normal;
  font-weight: bold;
}
/*c:44*/
.st25 {
  font-family: sans-serif;
  margin-top: 2em;
  text-align: center;
  font-weight: bold;
  font-size: 110%;

}
/*c:12*/
.st26 {
  margin-top: 1em;
  margin-bottom: 2em;
  text-align: center;
  border-bottom: 0.75pt dotted #000000;
  border-top: 0.75pt dotted #000000;
}
/*c:157*/
.st27 {

  text-align: left;
}
/*c:228*/
.st28 {
  font-family: sans-serif;
  font-size: 85%;
}
.st28_ {
  text-align: right;
  text-transform: none;
  font-family: sans-serif;
  font-size: 75%;
}
/*c:5*/
.st30 {
  text-align: center;
  margin-bottom: 1em;
}
/*c:24*/
.st31 {
  font-weight: bold;
  font-family: sans-serif;
  margin-top: 2em;
  text-align: center;
  text-indent: 0;
font-size: 110%;
}
/*c:20*/
.st32 {
  font-style: normal;
  font-weight: bold;
  font-family: sans-serif;
  margin-bottom: 1em;
  text-align: center;
  text-indent: 0;
  font-size: 90%;
}
/*c:36*/
/*c:24*/
.st34 {
  text-align: center;
}
/*c:109*/
.st35 {
  margin-bottom: 1em;
  text-align: center;
  text-indent: 0em;
}


.st35_ {
  margin-bottom: 1em;
  text-align: center;
  text-indent: 0em;
  font-size: 90%;
}


/*c:24*/
.st36 {
  font-family: sans-serif;
  font-style: normal;
  font-weight: normal;
}
/*c:90*/
.st38 {
  text-indent: 0em;
  margin-bottom: 1em;
}
/*c:1*/
.st39 {
  text-align: left;
}
/*c:24*/
.st40 {
  text-transform: none;
  margin-bottom: 1em;
  text-align: center;
}
/*c:24*/
.st41 {
  font-variant: small-caps;
  font-family: sans-serif;
  font-style: normal;
  font-weight: normal;
}
/*c:11*/
.st42 {
  margin-bottom: 1em;
  text-align: center;
  font-style: italic;
  font-weight: normal;
}
/*c:12*/
.st43 {
  text-transform: none;
  margin-bottom: 1em;
  text-align: center;
  font-style: normal;
  font-weight: bold;
  text-indent: 0; 
}
/*c:6*/
.st44 {
  text-align: center;
  font-style: normal;
  font-weight: bold;
}
/*c:1*/
.st45 {
  margin-top: 1em;
}
/*c:8*/
.st46 {
  font-style: normal;
  font-weight: normal;
}
/*c:18*/
.st47 {
  margin-left: 0em;
  text-indent: 0;
  text-align: left;
  font-style: normal;
  font-weight: bold;
}
/*c:1*/
.st48 {
  margin-bottom: 1em;
  text-align: left;
  font-style: italic;
  font-weight: normal;
}
/*c:5*/
.st49 {
  font-style: italic;
  font-weight: normal;
}
/*c:3*/
.st50 {
  margin-bottom: 1em;
  font-style: italic;
  font-weight: normal;
}
/*c:1*/
.st51 {
  margin-bottom: 2em;
  text-align: center;
}
/*c:8*/
.st52 {
  margin-top: 1em;
  text-align: center;
  font-style: normal;
  font-weight: bold;
}
/*c:11*/
.st53 {
  margin-bottom: 1em;
  text-align: center;
  font-style: italic;
  font-weight: normal;
  text-indent: 0em;
}
/*c:11*/
.st54 {
  font-family: sans-serif;
  margin-left: 0em;
  margin-right: 0em;
  font-size: 90%;
  text-indent: 0em;
  text-align: center;
}
/*c:5*/
.st55 {
  text-transform: uppercase;
  font-size: 90%;
  font-family: sans-serif;
  margin-left: 0em;
  margin-top: 1.5em;
  text-indent: 0em;
  text-align: center;
}
/*c:1*/
.st59 {
  margin-top: 1em;
  margin-bottom: 1em;
  text-align: center;
  font-style: normal;
  font-weight: bold;
}
/*c:4*/
.st60 {
  margin-left: 2em;
  text-align: left;
  text-indent: 0em;
}
/*c:5*/
.st61 {
  margin-left: 2em;
  text-align: left;
  text-indent: 0em;
  margin-bottom: 1em;
}

.st61_ {
  margin-left: 2em;
  text-align: left;
  text-indent: 0em;

}


/*c:3*/
.st62 {
  margin-left: 1.5em;
}
/*c:1*/
.st63 {
  margin-bottom: 1em;
  font-style: normal;
  font-weight: bold;
}
/*c:1*/
.st64 {
  font-style: normal;
  font-weight: bold;
}
/*c:39*/
.st65 {
  margin-left: 1.5em;
  text-indent: -1.5em;
}
/* Portada */
.portada-autor {
  text-indent: 0;
  text-align: center;
  margin-top: 4em;
  margin-bottom: 3em;
  font-size: 1.1em;
}
.portada-titulo {
  text-indent: 0;
  text-align: center;
  font-size: 1.4em;
  font-weight: bold;
}
.portada-sello {
  text-indent: 0;
  text-align: center;
  margin-top: 4em;
}
.portada-bajada {
  text-indent: 0;
  text-align: center;
  font-size: 1em;
}
.portada-sello img, .cierre img {
  height: 2em;
}


#table001 td{
vertical-align: middle;
}

#table004 td{
padding: 0 0.5em;}

#table005 td{
padding: 0 0.5em;}


.Tabla3-a p {
	padding: 0;
	margin: 0;
}

.Tabla3-a td {
	margin: 0;
	padding: 0.3em 0;
}

.Tabla3-a .st21 {
	margin-right: 0.5em;
}

.lefty{
text-indent: 0;
text-align: left;}

