@page { 
	margin: 10px; 
}
body {
    display: block;
    font-size: 0.875em;/*14px;*/
}
img{
	padding-top:5px;
	padding-bottom:5px;
}
p, a, h1, h2, h2, h3, h4, li{
	line-height:1.2;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-decoration:none;
	text-indent:0px;
	text-align:justify;
	color:#000;
	margin:0 0 0.5em 0;
}
/*p, li {
	font-size:0.875em;
}*/
h1{
	font-weight: bold;
	font-size: 1.8em;
	margin: 0 0 80px 0;
	text-align: left;
}
h2, .otrosl1{
	font-size: 1.6em;
	font-weight: bold;
	text-align: left;
   margin: 0 0 80px 0;
}
.otrosl1{
   margin: 0;
}
/*
h2.nobottom{
	margin-bottom:0.5em;
}*/
h3{
	line-height: 1.17em;
	font-size: 1.2em;
	margin:2em 0em 0.5em 0em;
	text-align: left;
	font-weight: bold;
}
h4{
	line-height: 1.17em;
	font-size: 1.08em;
	margin:1.5em 0em 0.5em 0em;
	text-align: left;
	font-weight: bold;
}
/*
h5{
	line-height: 1.17em;
	font-size: 1.00em;
	margin:1.5em 0em 0.5em 0em;
	text-align: left;
	font-weight: bold;
}
*/
h6{
	line-height: 1.17em;
	font-size: 1.00em;
	margin:1.3em 0em 0.5em 0em;
	text-align: left;
	font-weight: normal;
}
ul, ol{
    margin-top: 15px;
}
li{
	text-align: justify;
	margin-bottom: 15px;
}
ol li, ul li {
	margin:0em 0em 0.5em 0em;
}
.portada1 {
	font-size: 1em;
	margin:0.3em 0em 0em 0em;
}
.portada1 {
	font-size: 1.2em;
	text-align: left;
}
.pagportadilla *{
	margin-bottom: 0;
}
div.creditos p{
	font-size: 0.91em;/*real 0.8em;*/
	margin: 0em 0em 1em 0em;
}
/*
div.dedicatoria{
	margin:50px 0 0 50px;
	float:right;
}
*/
.indice_niv1{
	list-style-type: none;
	margin-top: 10px;
	margin-bottom:5px;
	line-height:1.2em;
}
.indice_niv1 ul{
	margin-bottom:2em;
}
.indice_niv2 {
	list-style-type: none;
   text-align:left;
	margin-top: 10px;
	margin-bottom:5px;
}
.indice_niv2 a:link {
	font-weight:normal;
}
.cita_inline, .formula{
	font-size:0.85em;/*real 0.75em;*/
	line-height:1.2em;
	text-align:justify;
	margin-left:20px;
	text-decoration:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-indent:0px;
}
/*
.formula{
	font-size:0.91em;
}
div.fondogris{
	background: #cccccc;
	padding: 20px;
   border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align: center; 
	page-break-inside: avoid;
	margin:1.5em 0em 1.5em 0em;
}
div.fondogris p{
	line-height:1.2em;
	margin:0;
	text-align:center;
}
div.fondogris p.para{
	font-weight:normal;
	text-align:justify;
}
div.divejemplos{
	margin-left:20px;
}
div.divejemplos p, div.divejemplos ul li, div.divejemplos ol li{
	font-size:0.85em;
}
.doscols{
	text-align: left;
	width: 100%;
	margin: auto;
}
.colizq{
	width: 50%;
	float:left;
}
.colder{
	margin-left:10em;
}
.colizq_glosario{
	width: 4.5em;
	float:left;
	font-size:0.85em;
	height:18px;
}
.colder_glosario{
	margin-left:6em;
	font-size:0.85em;
	margin-bottom:5px;
}

p.indent{
	text-indent:15px;
}*/
p.entrado{
	margin-left:1em;
}
/*
div.lineagruesa{
	width:100%;
	height:3px;
	background-color:#000;
	margin:30px 30px 10px 0px;
}
div.lineadelgada{
	width:100%;
	height:1px;
	background-color:#000;
	margin:10px 30px 30px 0px;
}
div.div_cuadro1 ul li, div.div_cuadro1 p {
	font-size:0.75em;
	line-height:1.3em;
	margin-left:20px;
	text-align:justify;
	margin-bottom:0px;
}
div.div_cuadro1 ul li {
	margin-bottom:0.5em;
}

div.div_cuadrogris{
	margin:1em 1em 1em 3em;
	padding:0.5em;
	background-color:#ccc;
	font-size:0.75em;
}
div.div_cuadrogris p{
	font-size:0.75em;
	line-height:12px;
}
*/
.centrado{
	text-align:center;
	margin-top:12px;
	margin-bottom:12px;
}
.para, .autor, .firma {
	/*font-size: 0.875em;14px;*/
	line-height:1.2em;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0.5em;
	font-weight:normal;
}
.para_indnt{
	text-indent:1em;
}
/*
.firma{
	font-size: 0.8em;
}
p.para_list{
	display:block;
	text-indent:-33px;
	margin-left:45px;
	border:1px dotted blue;
}*/
.ol_tipo_let{
	list-style-type:lower-alpha;
}
.ol_tipo_rom{
	list-style-type:upper-roman;
}
/*
li.ol_tipo_vacio{
	font-size: 0.000em;
}
li.ol_tipo_titulo{
	margin-top:10px;
}
.redonda{
	font-weight:normal;
	text-style:normal;
}

.autor {
	font-size:0.85em;
	line-height:1.2;
}
.autor img {
	height:109px;
	width:103px;
}
.piefoto {
	margin-top:-10px;
	margin-bottom:15px;
	font-size:0.5em;
}

.flechagran{
	font-size:1.8em;
}
ul li.izq0{
	margin-left:-20px;
}
.consalto{
	page-break-before:always;
	page-break-inside:avoid;
	display:block;
}
.img_consalto{
	page-break-before:always;
	page-break-inside:avoid;
	display:block;
	border:0;
	padding:0;
	margin:0;
}*/