body {
margin-left:0.5em;
margin-right:0.5em;
}
div.bloque_parte {
margin-top:20%;
margin-left:3em;
margin-right:3em;
}
div.bloque_parte p.parte {
font-family: "Newslab";
font-size:110%;
font-weight:normal;
text-indent:0;
}
div.bloque_parte p.parte-tit-1 {
font-family: "Newslab";
font-size:120%;
font-weight:bold;
text-transform:uppercase;
text-indent:0;
}
p.cap_num {
margin-top:20%;
font-family:Newslab,serif;
font-weight:normal;
text-indent:0;
}
h2.capitulo {
font-family: Newslab,serif;
font-weight:900;
margin-bottom:3em;
}
h2.title_cap_light {
font-family: Newslab,serif;
margin-bottom:3em;
font-size:1.6em;
font-weight:normal;
}
h3.subtit {
margin-bottom:2em;
margin-top:2em;
font-family:Newslab,serif;
}
h3.sub_titulo {
margin-bottom:2em;
margin-top:2em;
font-family:Newslab,serif;
font-size:110%;
}
p.sub_titulo2 {
margin-bottom:2em;
margin-top:2em;
font-family:Newslab,serif;
font-size:95%;
font-weight:bold;
text-indent:0;
}
p.sub_titulo3 {
margin-bottom:2em;
margin-top:2em;
font-family:Newslab,serif;
font-size:95%;
font-weight:bold;
font-style:italic;
text-indent:0;
}

h3::after, p.sub_titulo2::after,p.sub_titulo3::after {
 display: block;
   content: '';
  width: 4em;
  height: 1px;
  background: black;
}

p.epigrafe,p.epigrafe_autor {
font-size:0.875em;
text-indent:0;
text-align:right;
font-family: Newslab, serif;
font-style:italic;
}
p.epigrafe_firma {
margin-bottom: 1.5em;
}
img.cuadrito {
vertical-align:base;
width:0.58em;
}
div.blockquote {
margin-left:1.5em;
margin-top:1em;
margin-bottom:1em;
}
p.listado {
	margin-left:1.75em;
	text-indent:-1.75em;
}
div.blockquote span.left {
margin-left:0.9em;
}
p.FRANCESA {
	font-size:0.875em;
	line-height:1.524;
	margin-left:1.75em;
	margin-right:0;
	margin-top:0;
	text-indent:-1.75em;
	widows:2;
	text-align:left;
}
div.dedicatoria {
margin-top:40%;
text-align:right;

}
div.dedicatoria p {
font-style:italic;
font-size:0.872em;
font-family:NewsLab,serif;
}
p.sub_titulo_tabla {

	color:#9c9e9f;
	font-family:"Newslab", serif;
	font-size:110%;
	font-weight:900;
	margin-bottom:1.4em;
	margin-top:1.4em;
	text-indent:0;
	text-align:left !important;
}
img.linea {
display:block;
margin-top:1em;
text-align:left;
}
div.sgc-toc-level-1 a.centro {
text-align:center !important;
display:block;
margin-top:0.9em;
}
.gris {
background-color:#E9E8E8;
}
.gris p {
font-weight:bold;
text-align:center;
text-indent:0;
}
.gris1 {
background-color:#C8C7C7;
}
.gris2 {
background-color:#B2B0B0;
}
.gris3 {
background-color:#9C9A9A;
}
div.marco_grafico + p {
text-indent:0;
}
table.table_short {
width:auto;
display:block;
}
div.cita {
margin-top:1em;
margin-bottom:1em;
margin-left:2.5em;
}

div.cita p {
text-indent:0;
}
.negrita {
font-weight:bold;
font-family:Newslab, serif;
}
.negrita_cursiva {
font-weight:bold;
font-family:serif;
font-style:italic;
}
div.glosario p {
text-indent:-1em;
margin-left:1em;
margin-bottom:0.7em;
}
h2.indice {
font-family: "Newslab Book",serif;
font-weight:normal;
margin-bottom:3em;
font-size:160%;
line-height:0.3em;
}