@font-face{ font-family:"Liberation"; src: url(LiberationSerif-Regular.ttf);}
@font-face{ font-family:"Liberation";  font-style:italic; src: url(LiberationSerif-Italic.ttf);}
@font-face{font-family:"Liberation"; font-weight:bold; src: url(LiberationSerif-Bold.ttf);}
@font-face{ font-family:"Liberation";  font-style:italic;  font-weight:bold; src: url(LiberationSerif-BoldItalic.ttf);}
@font-face{ font-family:"Aller"; src: url(Aller_Rg.ttf);}
@font-face{ font-family:"Aller";  font-style:bold;  font-weight:bold; src: url(Aller_Bd.ttf);}
@font-face{ font-family:"Aller";  font-style:italic; src: url(Aller_It.ttf);}
@font-face{ font-family:"Aller";  font-style:italic;  font-weight:bold; src: url(Aller_BdIt.ttf);}

@page {
	margin-left:5px;
	margin-right:5px;
	margin-top:30px;
	margin-bottom:30px;
}

body {
	text-indent:4%;
	text-align:justify;
	margin-left:30px;
	margin-right:30px;
	line-height:130%;
	font-family:"Liberation";
}

/*div{
	padding-bottom:0.9em;
}*/

.copyrights &gt; *{
	text-indent:0em;
	padding-bottom:1em;
}

.copyrights &gt; imagen &gt; *{
	text-align:center;
}

#parrafo_2{
	page-break-before:always;
	padding-top:35%;}

.ges_no_indent, ul{
	text-indent:0em;
}

img{
	max-height:100%;
	max-width:100%;
}

.dedicatoria{
	padding-top:35%;
	text-align:right;
	text-indent:0;
}

.imagen{
	text-align:center;
	padding-top:0em;
	padding-bottom:0em;
	margin-bottom:0em;
	margin-top:0em;
	page-break-before:auto;
	text-indent:0em;
}

.imagen &gt; div, .imagen &gt; p{
	margin-top:0em;
	margin-bottom:0.25em;
	text-align:left;
}

.titulo_imagen{
	font-weight:normal;
	font-size:85%;
	font-family:"Aller";
	text-align:left;
	padding-bottom:0.1em;
	line-height:125%;
}

.pie_imagen{
	text-align:left;
	margin-top:0em;
	margin-bottom:1em;
	font-weight:normal;
	font-size:75%;
	font-family:"Aller";
	line-height:125%;
}

.imagen &gt; .pie_imagen{
	page-break-before:avoid;
	page-break-inside:avoid;
}

.titulo_capitulo, .titulo_otros{
	font-size:130%;
	padding-top:0%;
	padding-bottom:10%;
	page-break-before:always;
	font-weight:normal;
	text-indent:0em;
	text-align:left;
	line-height:130%;
}

.titulo_subcapitulo1{
	font-size:120%;
	padding-top:0.4em;
	padding-bottom:0.4em;
	text-align:left;
	text-indent:-4%;
	margin-left:4%;
	font-weight:bold;
	line-height:130%;
}

.titulo_subcapitulo2{
	font-size:110%;
	padding-top:0.4em;
	padding-bottom:0.4em;
	text-align:left;
	text-indent:0em;
	font-weight:bold;
	line-height:130%;
}

.titulo_subcapitulo3, .ges_nivel3{
	font-size:105%;
	padding-top:0.7em;
	padding-bottom:0.4em;
	text-align:left;
	text-indent:0em;
	font-weight:normal;
	font-style:italic;
	line-height:130%;
}

.bloque_notas_pie_pagina{
	text-indent:0em;
}

td, tr, tbody{
	text-align:left;
	text-indent:0px;
	padding:0.4em;
}

table{
	margin:auto;
}

li, ol, ul{
	text-indent:0em;
}

li &gt; div {	
	margin-top:0px;
}

ul {	
	padding-top:1em;
	padding-bottom:1em;
}

.ges_pseudo_lista{
	margin-left:9%;
	text-indent:-2.8%;
}

/*
#capitulo_9 *{
	text-indent:-8%;
	margin-left:8%;
}
*/

.ges_subtitulo{
	padding-bottom:1em;
	padding-top:1em;
	text-indent:0em;
}

.ges_espacio_superior{
	padding-top:1em;
}

.recuadro{
	margin-top:3%;
	margin-bottom:3%;
	text-align:justify;
	padding-left:4%;
	padding-right:4%;
	padding-bottom:1%;
	padding-top:1%;
	background-color:#CCCCCC;
	text-indent:0;
}

.ges_cap{	
	font-weight:normal;
	font-size:380%;
	float:left;
	margin-top:0.3em;
	margin-bottom:-0.3em;
	text-indent:0;
}

.ges_tab{
	margin-left:4%;
	font-size:90%;
	text-indent:0;
	padding-top:0.7em;
	padding-bottom:0.7em;
	line-height:130%;
}

.otros {
	border:solid thin;
	margin:1em;
	padding:1em;
}

.ges_cita{
	text-indent:0em;
	margin-left:3%;
	padding-bottom:0.9em;
	padding-top:0.9em;
	font-size:92%;
	line-height:130%;
}