/* CSS Document */
body{font-family: "TimesNewRoman";
text-align: justify;
margin-right:0.5em;
margin-left: 0.5em;}

p
{
    text-indent: 1em;
    margin-left: 0;
    margin-right: 0;
    margin-top: 1em;
    margin-bottom: 0;
}


a
{
	color:inherit;
	text-decoration:none;
	text-indent:0em;
}
img
{
	max-width:100%;
	max-height:100%;
}

.right
{
margin-bottom:0em;
margin-top:1em;
text-align:right;
}
p.cita{
	text-indent:0;
	margin:2em 2em 0em 2em;
	font-style:italic;}

p.cita + p.cita{
	margin-top:.5em;
	margin-bottom:.5em;
}

p.cita + p.pnormal{
	margin-top:2em;
}

.pbreak
{
page-break-before:always;
text-indent:0em;
}

.footnotes{
	border-top:solid thin;
	margin-top:3em;
	font-style:italic;
	font-size:.9em;
}

.footnote-link{
	vertical-align:super;
	font-size:.7em;
	}

 
/* ------------ TITLEPAGE---------------*/

.tablerig-1
{
    font-family: "TimesNewRoman";
    margin-top: 4em;
    font-size: 100%;
    margin-left: 0em;
    margin-bottom: 5em;
    text-align: right;
 	 width: 100%;
    border-right: solid #013781 2px;
    padding-right: 0em;

}

.tablerig-1 td{
	border:none;
	padding:0;
}

.title
{
 
    font-family: "TimesNewRoman";
    font-size: 1.5em;
	font-weight:bold;
    text-align: right;
    margin-top: .5em;
    margin-left: 0em;
    margin-right: 3%;
    margin-bottom: 0.5em;
    color:#013781;
}
.title1
{
	font-family: "TimesNewRoman";
    font-size: 1.1em;
    text-align: right;
    margin-top: 0.5em;
    margin-left: 0em;
    margin-right: 3%;
    margin-bottom: 0.5em;
    
}
.title3
{
font-family: "TimesNewRoman";
    font-size: 1.7em;
    text-align: center;
    margin-top: 7em;
    margin-left: 0em;
    margin-right: 0em;
    margin-bottom: 0em;
}
span.nblue
{
        
        color: #002a5c;
}
span.blue
{
        
        color: #00ADEF;
}


/*--------------------*/

 


/* ------------ RECUADROS ---------------*/
p.pdestc
{
 margin-left:0em;
 margin-right:0em;
 margin-top:1em;
 margin-bottom:0em;
 text-indent:0em;
 padding-left:1.2em;
 padding-right:1em;
}

p.pdestc_def {
 margin-left:0em;
 margin-right:0em;
 margin-top:1em;
 margin-bottom:0em;
 text-indent:0em;
 padding-left:1.2em;
 padding-right:1em;
font-weight:bold;
}

p.pdestc_def + p.pdestc{
margin-top:0;
}

p.pdestc_def + p.linea{
margin-top:0;
}

.destcuad
{
 font-weight: bold;
 margin-top: 0px;
 padding-top: 45px;
 margin-bottom: 1em;
 text-align: left;
 text-indent: 0em;
 border-bottom: solid #013781 1px;
 margin-left:55px;
 color:#013781;
 font-size:1em;
-webkit-padding-before: 40px;
}
 


.imgdestcuad
{
 width:47px;
 height:47px;
 margin-left:0em;
 margin-top:1em;
 margin-bottom:0em;
 text-indent:0em;
 text-align:left;
 float:left;
 /*background-color:#013781;*/
}

p.linea{
	border-bottom:solid #013781 1px;
	padding-bottom:1em;
}


p.destcuadline
{
 border-bottom:solid #013781 1px;
 margin-top:1em;
}
 
p.numlst1anx {

	font-style:normal;
	font-weight:normal;
	margin-bottom:0px;
	margin-left:2em;
	margin-right:0px;
	text-align:justify;
	text-indent:-1.3em;
}

p.pnumlst1anx {

	font-style:normal;
	font-weight:normal;
	margin-bottom:0px;
	margin-left:5em;
	margin-right:0px;
	text-align:justify;
	text-indent:-0px;
}

p.numlst1anx_2d {

	font-style:normal;
	font-weight:normal;
	margin-bottom:0px;
	margin-left:2em;
	margin-right:0px;
	text-align:justify;
	text-indent:-1.7em;
}

/*--------------------*/


h2
{
   text-indent:0em;
	margin-top:2em;
	text-align:left;
	margin-bottom:0em;
	font-weight:normal;
	font-size:1.4em;
}

.tcap
{
   text-indent:0em;
	margin-top:0em;
	font-size:1.1em;
	text-align:left;
	font-weight:bold;
	display:block;
	color:#013781;
}
.biblio
{
   text-indent:0em;
	margin-top:2em;
	margin-bottom:0em;
	font-weight:bold;
	font-size:2em;
	height:3em;
	color:#013781;
	text-align:right;
	border-right:solid 2px #013781;
	padding-right:.5em;
	padding-top:3%; 
	margin-right:5%;
	vertical-align:middle;
}
 

.noindent
{
 margin-left:0em;
 margin-right:0em;
 margin-bottom:0em;
 text-indent:0em;
  
}

hr.fnline
{
color:#013781000;
height:1px;width:40%;
margin-left:0%;
margin-bottom:0%;
margin-top:1em;

}

hr.fnline1
{
background-color:#052e66;
color:#052e66;
height:1px;
width:100%;
margin-left:0%;
margin-bottom:0%;
margin-top:1em;
}


.image
{
 page-break-inside:avoid;
 margin-top: 2em;
 margin-bottom:2em;
 text-align: center;
}

p.sub, .image p{
	font-size:0.85em;
	font-style:italic;
	padding:0;
	text-align:justify;
	text-indent:0;
	margin-left:3em;
	margin-right:3em;
	}

 
p.equa{
    text-align: center;
    margin: 1.5em 3em;
    padding: 1em;
    border: solid thin;
}

.box{
    border: solid thin;
    margin: 2em 4em;
    font-size: .9em;
    padding: 1em;
}
/*------- TABLAS ------------*/

/*------- TABLA PARA ESPACIOS SUBRAYADOS-------*/

table.tbsub {
     border-collapse:collapse;
     border:0;
     margin:0;
     font-size:1em;
}

table.tbsub p{
     margin-top:0;
}

table.tbsub td{
    padding:0;
    border:0;
    vertical-align:text-bottom;
}


/* --- TABLA CON IMÁGENES------*/
table.tbimg img{
	max-width:300px;
	max-height:100px;
}

table.tbimg td{
	padding-top:3px;
	padding-bottom:3px;
	padding-left:0;
	padding-right:0;
	margin:0;
}

/* --- TABLA NORMAL------*/
table{
	border-collapse:collapse;
	border:0;
	margin-top:1.5em;
	margin-bottom:1.5em;
	border-color:black;
	border-spacing:0;
	font-size:0.8em;
	 
	} 

table td{
 
padding-top:0.5em; 
padding-bottom:0.5em;
padding-left:0.5em; 
padding-right:0.5em;
border-top:solid thin black;
border-bottom:solid thin black;
vertical-align:middle;
text-align: center;
}
 
table.eje td{
 
padding-top:0.5em; 
padding-bottom:0.5em;
padding-left:0.5em; 
padding-right:0.5em;
border-top:solid thin black;
border-bottom:solid thin black;
vertical-align:top;
text-align: center;
}

table.eje2 td{
 
padding-top:0.5em; 
padding-bottom:0.5em;
padding-left:0.5em; 
padding-right:0.5em;
border-top:solid thin black;
border-bottom:solid thin black;
vertical-align:middle;
text-align: center;
}

table.eje th{
 
padding-top:0.5em; 
padding-bottom:0.5em;
padding-left:0.5em; 
padding-right:0.5em;
border-top:solid thin black;
border-bottom:solid thin black;
vertical-align:middle;
text-align: center;
font-weight: normal;
}

table.eje2 th{
 
padding-top:0.5em; 
padding-bottom:0.5em;
padding-left:0.5em; 
padding-right:0.5em;
border-top:solid thin black;
border-bottom:solid thin black;
vertical-align:middle;
text-align: center;
font-weight: normal;
}

table td + td{
    border-left: solid thin black;
	border-bottom:solid thin black;
    text-align: center;
}

table.eje td + td{
    border-left: 0;
	border-bottom:solid thin black;
    text-align: center;
}

table.eje2 td + td{
    border-left: 0;
	border-bottom:solid thin black;
    text-align: center;
}
 
table th{
	border-bottom:solid thin black;
	border-top:solid thin black;
	padding-top:0.3em; 
	padding-bottom:0.3em;
    padding-left:0.3em; 
	padding-right:0.3em;
    vertical-align:middle;
}
table th + th{
    border-left: 0;
	border-bottom:solid thin black;
    text-align: center;
}
 
table p{
margin-top:0em;
margin-bottom:0em;
text-align: left;
text-indent:0em;
margin-left:0em;
margin-right:0em;
font-size:1em;
}
table p.cabtabla{
	text-align:center;
   font-weight:bold;	
} 
table p.ptabla{
	text-align:center;
	}

table p.ptabla_left{
	text-align:left;
	}

table p.ptabla_right{
	text-align:right;
	}

td.borderR{
	border-right:solid thin black;}
td.borderL{
	border-Left:solid thin;}
td.borderBot{
	border-bottom:solid thin;}
	
td.borderTop{
	border-Top:solid thin;}
/* --- TABLA ECUACIONES ------*/

table.equa{
	border-collapse:collapse;
	border:solid thin black;
	margin: 1.5em 10% 1.5em 10%;
	border-color:black;
	border-spacing:0;
    font-size:100%;
	 
	} 

table.equa td{
 
padding-top:1em; 
padding-bottom:1em;
padding-left:1em; 
padding-right:1em;
border-top:solid thin black;
border-bottom:solid thin black;
vertical-align:middle;
text-align: center;
}

table.equa td+ td {
border-rigth:0px;
border-left:0px;
}


/* --- TABLA SIN BORDES ------*/

table.tablasb {
	border-collapse:collapse;
	border:0;
	margin-top:1.5em;
	margin-bottom:1.5em;
	border-color:black;
	border-spacing:0;
	 	} 

table.tablasb td{
 
	padding-top:0.3em; 
	padding-bottom:0.3em;
	padding-left:0.3em; 
	padding-right:0.3em;
	border-top:none;
	border-bottom:none;
	border-right:none;
	border-left:none;
	vertical-align:middle;
}
table.tablasb th{
	border-bottom:none;
	border-top:none;
	border-right:none;
	border-left:none;
	padding-top:0.3em; 
	padding-bottom:0.3em; 
	padding-left:0.3em; 
	padding-right:0.3em;
	vertical-align:middle;
}
table.tablasb td.borderR{
 border-right:solid thin black;}
table.tablasb td.borderL{
 border-Left:solid thin black;}
table.tablasb td.borderBot{
 border-bottom:solid thin black;}
 
table.tablasb td.borderTop{
 border-Top:solid thin black;} 

/*-------------------------------*/
 
/*--------------APARTADOS Y LISTAS -----------------*/
h3
{
 font-size:1.4em;
 margin-top:2em;
 font-weight:bold;
 margin-bottom:1em;
 text-indent:-1.1em;
 text-align:left;
 margin-left:1.1em;
 color:#013781;
}

h3.h2d, h3.tit1_2d
{
 font-size:1.4em;
 margin-top:2em;
 font-weight:bold;
 margin-bottom:1em;
 text-indent:-17px;
 text-align:left;
 margin-left:17px;
 color:#013781;
}
h3 span + span{
	margin-right:0px;
}
h3 span{
	margin-right:5px;
}


h4
{
 font-size:1.2em;
 margin-top:2em;
 font-weight:bold;
 margin-bottom:1em;
 text-indent:-1.9em;
 margin-left:1.8em;
 text-align:left;
 color:#013781;
}

h4.h2d, h4.tit2_2d
{
 font-size:1.2em;
 margin-top:2em;
 font-weight:bold;
 margin-bottom:1em;
 text-indent:-25px;
 margin-left:2.3em;
 text-align:left;
 color:#013781;
}
h4 span{
	margin-right:5px;
}

h4 span + span{
	margin-right:0px;
}

h5
{
  font-size:1.1em;
 margin-top:1em;
 margin-bottom:1em;
 text-indent:0em;
 text-align:left;
 font-weight:bold;
 color:#013781;
}

h6
{
 font-size:1em;
 font-style:italic;
 margin-top:1em;
 margin-bottom:1em;
 margin-left:1em;
 text-indent:0em;
 text-align:left;
 font-weight:bold;
}
.ptit4
{
  text-indent: 1em;
  margin-left: 1em;
  margin-right: 2em;
  margin-top: 1em;
  margin-bottom: 0;
}

.tit5
{ 
 margin-top:1em;
 margin-bottom:1em;
 margin-left:2em;
 text-indent:0em;
 text-align:left;
 font-weight:bold;
 color:gray;
}
.ptit5
{ 
 text-indent:1em;
 margin-left:2em;
 margin-right:0;
 margin-top:1em;
 margin-bottom:0;	 
}
/*-------------- NEW LISTAS -----------------*/
 
span.elst1 {
	width:7px;
	height:7px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:7px;
	padding:0px;
	vertical-align:top;
	color:#013781;
	} 
span.lstelemnc {
    widht: 7px;
    height: 7px;
    margin-left:0px;
	margin-top:0px;
    margin-bottom: 0px;
    margin-right: 7px;
    padding: 0px;
    vertical-align: top;
} 
.lstelem img {	 
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	padding-top:3px;
	vertical-align:top;
	} 

span.elemlstdestacno1{ /*Lista numérica n1 dentro de destacado*/
	margin-right:5px;
}
span.elemlstdestacv2{  /*Viñeta n2 dentro de destacado*/
	margin-right:5px;
}
span.elst2{
	margin-right:5px;
}

p.lst1{
	text-align:left;
	text-indent:-15px;
	margin-left:2.5em;
	margin-top:1em;
	margin-bottom:0;
}

p.lst1 span + span{
	margin-right:0;
}

p.lst1 span{
	margin-right:7px;
}

p.lst2 span{
	margin-right:7px;
}


p.lst1 + p.lst1{
	margin-top:0;
}


p.plst1 + p.lst1{
	margin-top:0;
	}
p.plst1{
	text-align:left;
	text-indent:0em;
	margin-left:2.5em;
	margin-top:0em;
	margin-bottom:0;
	}

p.lst2{
	text-align:left;
	text-indent:-17px;
	padding-left:3.7em;
	margin-top:1em;
	margin-bottom:0;
}
p.lst2 + p.lst2{
	margin-top:0;
}

p.plst2{
	text-align:left;
	text-indent:0em;
	margin-left:0em;
	margin-top:0em;
	margin-bottom:0;
	padding-left:3.7em;
}

p.lst3{
	text-align:left;
	text-indent:-17px;
	padding-left:4.7em;
	margin-top:1em;
	margin-bottom:0;
}
p.lst3 + p.lst3{
	margin-top:0;
}

p.lst3 span{
	margin-left:5px;
}

p.plst3{
	text-align:left;
	text-indent:0em;
	margin-left:0em;
	margin-top:0em;
	margin-bottom:0;
	padding-left:3.7em;
}

p.numlst1{
	text-align:left;
	text-indent:-17px;
	margin-left:0em;
	margin-top:1em;
	margin-bottom:0;
	padding-left:2.5em;
}
p.numlst1 + p.numlst1{
	margin-top:0;
}
p.numlst1_2d{
	text-align:left;
	text-indent:-25px;
	margin-left:0em;
	margin-top:1em;
	margin-bottom:0;
	padding-left:2.5em;
}
p.numlst1_2d + p.numlst1_2d{
	margin-top:0;
}
p.numlst1 + p.numlst1_2d{
    margin-top: 0;
}

p.numlst1 span + span, p.numlst1_2d span + span{
	margin-right:0px;}

p.numlst1 span, p.numlst1_2d span{
	margin-right:5px;}

p.numlst2{
	text-align:left;
	text-indent:-17px;
	margin-left:0em;
	margin-top:1em;
	margin-bottom:0;
	padding-left:3.5em;
}
p.numlst2 + p.numlst2{
	margin-top:0;
}
p.numlst2 span{
	margin-right:5px;}
p.alphalst1{
	text-align:left;
	text-indent:-17px;
	margin-left:0em;
	margin-top:1em;
	margin-bottom:0;
	padding-left:2.5em;
}
p.alphalst1 + p.alphalst1{
	margin-top:0;
}
.alphalst1 span{
	margin-right:5px;
}

.alphalst1 span + span{
	margin-right:0px;
}

p.alphalst1_2d{
	text-align:left;
	text-indent:-25px;
	margin-left:0em;
	margin-top:1em;
	margin-bottom:0;
	padding-left:2.5em;
}
p.alphalst1_2d + p.alphalst1_2d{
	margin-top:0;
}


.alphalst1_2d span{
	margin-right:5px;
}


p.alphalst2_3d + p.alphalst2_3d{
	margin-top:0;
}

p.romanlst1{
	text-align:left;
	text-indent:-17px;
	margin-left:2.5em;
	margin-top:1em;
	margin-bottom:0;
}
p.romanlst1 + p.romanlst1{
	margin-top:0;
}
p.romanlst1 span{
	margin-right:0px;}

 
/*---------------------------------------------*/
p.lst1tit4{
	text-align:left;
	text-indent:-11px;
	margin-left:0em;
	margin-top:1em;
	margin-bottom:0;
	padding-left:3.5em;
}

p.plst1tit4{
	text-align:left;
	text-indent:0px;
	margin-left:0em;
	margin-top:0em;
	margin-bottom:0;
	padding-left:3.5em;
}

p.lst1tit4 + p.lst1tit4{
	margin-top:0;
}
.lst1tit4 span{
	margin-right:5px;}

p.lst2tit4{
	text-align:left;
	text-indent:-17px;
	margin-left:0em;
	margin-top:1em;
	margin-bottom:0;
	padding-left:4.5em;
}
p.lst2tit4 + p.lst2tit4{
	margin-top:0;
}
.lst2tit4 span{
	margin-right:5px;}

p.numlst1tit4{
	text-align:left;
	text-indent:-17px;
	margin-left:0em;
	margin-top:1em;
	margin-bottom:0;
	padding-left:3.5em;
}
p.numlst1tit4 + p.numlst1tit4{
	margin-top:0;
}
.numlst1tit4 span{
	margin-right:5px;
}

p.numlst2tit4{
	text-align:left;
	text-indent:-17px;
	margin-left:0em;
	margin-top:1em;
	margin-bottom:0;
	padding-left:5em;
}
p.numlst2tit4 + p.numlst2tit4{
	margin-top:0;
}
.numlst2tit4 span{
	margin-right:5px;
}

p.numlst3tit4{
	text-align:left;
	text-indent:-17px;
	margin-left:0em;
	margin-top:1em;
	margin-bottom:0;
	padding-left:6.8em;
}
p.numlst3tit4 + p.numlst3tit4{
	margin-top:0;
}
.numlst3tit4 span{
	margin-right:5px;
}

p.alphalst1tit4{
	text-align:left;
	text-indent:-17px;
	margin-left:3.5em;
	margin-top:1em;
	margin-bottom:0;
}
p.alphalst1tit4 + p.alphalst1tit4{
	margin-top:0;
}
.alphalst1tit4 span{
	margin-right:5px;}
/*---------------------------------------------*/
p.lst1tit5{
	text-align:left;
	text-indent:-17px;
	margin-left:0em;
	margin-top:1em;
	margin-bottom:0;
	padding-left:4.5em;
}
p.lst1tit5 + p.lst1tit5{
	margin-top:0;
}
.lst1tit5 span{
	margin-right:5px;}
	
p.alphalst1tit5{
	text-align:left;
	text-indent:-17px;
	margin-left:0em;
	margin-top:1em;
	margin-bottom:0;
	padding-left:4.5em;
}
p.alphalst1tit5 + p.alphalst1tit5{
	margin-top:0;
}
.alphalst1tit5 span{
	margin-right:5px;}

/*---------------------------------------------*/
p.cita + p.numlst1cita{
	margin-top:.5em;}

p.numlst1cita{
	text-align:left;
	text-indent:-10px;
	margin-left:0em;
	margin-top:2em;
	margin-bottom:0em;
	padding-left:3.5em;
	font-style:italic;
}
p.numlst1cita + p.numlst1cita{
	margin-top:0;
	}
p.numlst1cita + p.pnormal{
	margin-top:2em;
	}
p.numlst1cita span{
	margin-right:5px;}

p.numlst1cita span + span{
	margin-right:0px;}

p.pnumlst1cita{
	margin-left:3.5em;
	text-indent:0;
	margin-top:0;
}
p.pnumlst1cita + p.numlst1cita{
	margin-top:0;}

p.alphalst1cita{
	text-align:left;
	text-indent:-17px;
	margin-left:0em;
	margin-top:2em;
	margin-bottom:0em;
	padding-left:3.5em;
	font-style:italic;
}
p.alphalst1cita + p.alphalst1cita{
	margin-top:0;
	}
p.alphalst1cita + p.pnormal{
	margin-top:2em;
	}
p.alphalst1cita span{
	margin-right:5px;}

p.palphalst1cita{
	margin-left:3.5em;
	text-indent:0;
	margin-top:0;
}
p.palphalst1cita + p.alphalst1cita{
	margin-top:0;}

p.cita + p.alphalst1cita{
	margin-top:1em;}

/*---------------------------------------------*/

p.pnumlst1{
	text-align:left;
	text-indent:0em;
	margin-left:2.5em;
	margin-top:0em;
	margin-bottom:0;
	}
p.pnumlst1 + p{
	margin-top:0;}

p.biblst{
	text-align:left;
	text-indent:-.5em;
	margin-left:2.5em;
	margin-top:1em;
	margin-bottom:0;
}

p.biblst span.ebiblst{
	margin-right:5px;}
/*---------------------------------------------------*/
p.lst1destc{
	text-align:left;
	text-indent:-10px;
	margin-left:0em;
	margin-top:1em;
	margin-bottom:0;
	padding-left:2.5em;
}
p.lst1destc + p.lst1destc{
	margin-top:0;
}

p.lst1destc span{
	margin-right:5px;}

p.lst1destc span + span{
	margin-right:0px;}

p.lst2destc{
	text-align:left;
	text-indent:-17px;
	margin-left:0em;
	margin-top:1em;
	margin-bottom:0;
	padding-left:3em;
}

p.lst2destc + p.lst2destc{
	margin-top:0;
}
p.lst2destc span{
	margin-right:5px;}

p.numlst1destc{
	text-align:left;
	text-indent:-17px;
	margin-left:0em;
	margin-top:1em;
	margin-bottom:0;
	padding-left:2.5em;
}
p.numlst1destc + p.numlst1destc{
	margin-top:0;
}
p.numlst1destc span + span, p.numlst1destc_2d span + span, .alphalst2destc span + span{
	margin-right:0px;}

p.numlst1destc span, p.numlst1destc_2d span, .alphalst2destc span{
	margin-right:5px;}

p.pnumlst1destc{
	text-align:left;
	text-indent:0em;
	margin-left:0em;
	margin-top:0em;
	margin-bottom:0;
	padding-left:2.5em;
	}
p.numlst1destc_2d{
	text-align:left;
	text-indent:-25px;
	margin-left:0em;
	margin-top:1em;
	margin-bottom:0;
	padding-left:2.5em;
}
p.numlst1destc + p.numlst1destc_2d{
	margin-top:0;
}
p.numlst1destc_2d + p.numlst1destc_2d{
	margin-top:0;
}

p.alphalst1destc{
	text-align:left;
	text-indent:-17px;
	margin-left:0em;
	margin-top:1em;
	margin-bottom:0;
	padding-left:2.5em;
}
p.alphalst1destc + p.alphalst1destc{
	margin-top:0;
}
p.alphalst1destc span{
	margin-right:5px;
}

p.alphalst2destc{
	text-align:left;
	text-indent:-17px;
	margin-left:0em;
	margin-top:1em;
	margin-bottom:0;
	padding-left:3.8em;
}
p.alphalst2destc + p.alphalst2destc{
	margin-top:0;
}
p.alphalst2destc_3d{
	text-align:left;
	text-indent:-17px;
	margin-left:0em;
	margin-top:0em;
	margin-bottom:0;
	padding-left:5em;
}

p.lstabla{
   text-align:left;
	text-indent:-0.5em;
	padding-left:2em;
	margin-top:0em;
	margin-bottom:0;
}

p.lstabla span{
   margin-right:5px;
}

p.lstabla2{
   text-align:left;
	text-indent:-17px;
	padding-left:3em;
	margin-top:0em;
	margin-bottom:0;
}

p.lstabla2 span{
   margin-right:5px;
}

p.lstabla + p.lstabla{
   margin-top:0em;
}

p.lstabla + p.lstabla2{
   margin-top:0.5em;
}

p.lstabla2 + p.lstabla{
   margin-top:0em;
}

/*-------------- EJERCICIOS -----------------*/
p.Ejpregunta{
  margin-top:1em;
  margin-left:2em;
  list-style-type:none;
  text-align:left;
  margin-bottom:1em;
  text-indent:-17px;
  font-weight:bold;
}

p.Ejpregunta_2d{
  margin-top:1em;
  margin-left:2em;
  list-style-type:none;
  text-align:left;
  margin-bottom:1em;
  text-indent:-27px;
  font-weight:bold;
}

.Ejpregunta span, .Ejpregunta_2d span{
	margin-right:5px;}

p.Ejlst1{
	text-align:left;
	text-indent:-17px;
	margin-left:4em;
	margin-top:1em;
	margin-bottom:0em;
}
p.Ejlst1 + p.Ejlst1{
	margin-top:0em;
	margin-bottom:0em;
}
p.Ejlst1 span{
	margin-right:5px;}

p.Ejlst2{
	text-align:left;
	text-indent:-17px;
	margin-left:4.8em;
	margin-top:1em;
	margin-bottom:0em;
}
p.Ejlst2 + p.Ejlst2{
	margin-top:0em;
	margin-bottom:0em;
}
p.Ejlst2 span{
	margin-right:5px;}

p.Ejalphalst1{
	text-align:left;
	text-indent:-17px;
	margin-left:4em;
	margin-top:1em;
	margin-bottom:0em;
}

p.Ejalphalst1 + p.Ejalphalst1{
	margin-top:0em;
	margin-bottom:0em;
}
p.Ejalphalst1 span{
	margin-right:5px;}

p.pEjalphalst1{
	text-align:left;
	text-indent:0em;
	margin-left:4em;
	margin-top:1em;
	margin-bottom:1em;
}

p.Ejalphalst2{
	text-align:left;
	text-indent:-17px;
	margin-left:5em;
	margin-top:1em;
	margin-bottom:0em;
}

p.Ejalphalst2 + p.Ejalphalst2{
	margin-top:0em;
	margin-bottom:0em;
}
p.Ejalphalst2 span{
	margin-right:5px;}

p.Ejguionlst1{
	text-align:left;
	text-indent:-17px;
	margin-left:4em;
	margin-top:1em;
	margin-bottom:0em;
}

p.Ejguionlst1 + p.Ejguionlst1{
	margin-top:0em;
	margin-bottom:0em;
}
p.Ejguionlst1 span{
	margin-right:5px;}

p.Ejlstvf{
	text-align:left;
	text-indent:-17px;
	margin-left:6em;
	margin-top:1em;
	margin-bottom:0;
}
p.vflst1 + p.vflst1{
	margin-top:0;
	}
p.Ejlstvf span{
	margin-right:5px;}

p.Ejparrafo{
	text-indent:0;
	margin-left:2em;
	text-align:left;}

hr.Ejfnline
{
	color:solid thin black; 
	width:90%;
	margin-left:2em;
	margin-bottom:0%;
	margin-top:1em;
}

hr.Ejfnline2
{
	color:solid thin black; 
	width:90%;
	margin-left:2em;
	margin-bottom:0%;
	margin-top:1em;
}

/*--------------------------------------------------------*/
.bold{
	font-weight:bold;
}

span.cursiva {
	font-style:italic;
	font-weight:normal;
}
span.negrita {
	font-style:normal;
	font-weight:bold;
}

span.sup {
	font-size:0.5em;
	vertical-align:super;
}

span.sub {
	font-size:0.5em;
	vertical-align:sub;
}

span.neg-cur {
	font-style:italic;
	font-weight:bold;
}











































































