body {
margin-left:0.5em;
margin-right:0.5em;
}
p, li, .toc a {
 font-family: 'Minion Pro';
}
h1.parte {
 font-family: 'Minion Pro';
font-size:150%;
margin-top:25%;
}
h2.capitulo {
 font-family: 'Minion Pro';
text-align:center;
font-size:133%;
margin-bottom:4em;
}
h2.capitulo2 {
 font-family: 'Minion Pro';
text-align:center;
font-size:133%;
margin-bottom:0.2em;
}
.noindent_sans {
font-family: 'Fira Sans Light';
font-weight:300;
font-size:85%;
text-indent:0;
}
.normal_sans {
font-family: 'Fira Sans Light';
font-weight:300;
font-size:85%;
}
p.cita_sans {
font-family: 'Fira Sans Light';
text-indent:0;
font-size:85%;
margin-left:1.5em;
margin-top:0em;
margin-bottom:0em;
}

p + p.cita_sans {
margin-top:1.5em;
}

p.cita_sans + p.cita_sans {
margin-top:0.3em;
margin-bottom:0.3em;
text-indent:1.5em;
}
p.cita_sans + p {
margin-top:1.5em;
}
p.cita_sans2 {
font-family: 'Fira Sans Light';
text-indent:0;
font-size:85%;
margin-left:1.5em;
margin-top:0em;
margin-bottom:0em;
}

p + p.cita_sans2 {
margin-top:1.5em;
}

p.cita_sans2 + p.cita_sans2 {
margin-top:0.3em;
margin-bottom:0.3em;

}
p.cita_sans2 + p {
margin-top:1.5em;
}
.centro_salto {
page-break-before:always;
text-indent:0;
text-align:center;
margin-top:2em;
}
.centro_vocab {
text-indent:0;
text-align:center;
font-size:133%;
margin-bottom:1em;
font-weight:bold;
margin-top:1em;
}
.columna {
text-indent:0;
margin-bottom:1em;
font-size:90%;
}
.area {
margin-left:60%;
margin-top:1em;
}
.epigrafe {
margin-top:25%;
text-align:right;
}
.epigrafe p {
font-size:96%;
}
.sub_tit {
text-indent:0;
text-align:center;
margin-bottom:4em;
}
.reduct {
margin-bottom:0.8em !important;
}
.toc a {
font-size:90%;
line-height:1;
}