html{
    background-color:#D8D8D8;
}
body{
    padding: 60px;
    margin: 20px;
    background-color: white;
	max-width: 800px;
	margin-left: auto;
	margin-right: auto;
	font-size: .95rem;
	font-family: Arial, Helvetica, sans-serif;
}


@media (max-width: 940px) {
	body {
		max-width: 100%;
		padding: 20px;
		margin: 0px;
		margin-left: auto;
		margin-right: auto;
	}
  }



div.articulo dl, div.articulo dt, div.articulo dd, div.articulo h1, div.articulo h2, div.articulo h3, div.articulo h4, div.articulo h5, div.articulo h6, div.articulo p, div.articulo pre, div.articulo code, div.articulo blockquote{
	margin:0;
	padding:0;
	border-width:0;
}

div.articulo td, div.articulo th {
	border-style:solid;
	border-width:1px;
}
div.articulo table {
	border-collapse:collapse;
}
div.articulo {
	-epub-hyphens:auto;
}






div.articulo {
	font-size:1em;
}


div.articulo *{
	/*font-family:Arial, Helvetica, sans-serif;*/
}

div.articulo p, div.articulo h1, div.articulo h2, div.articulo h3, div.articulo h4, div.articulo h5, div.articulo h6{
    line-height: 1.3;
	color: rgb(0,0,0);
	margin:0;
	padding:0;
	font-style:normal;
	font-weight:normal;
}
div.articulo .NOTAS, div.articulo .NOTAS-2 {
	text-indent:22px;
	font-size:.80em;
	margin-top: .5em;
}
div.articulo .NOTAS-2 {
	margin-top: .5em;
}
div.articulo .NOTAS-SANGRADO {
	margin-left:22px;
	text-indent:22px;
	font-size:.85em;
}

div.articulo .NOTAS-LISTA-LETRA-NIVEL-1{
	text-indent:22px;
	font-size:.80em;
	margin-top: .5em;
}


/*ENCABEZADO*/

div.cc-by-nc {
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
}
div.rec-acept-mod, div.cabecera-monografico {
	margin-bottom: 1em;
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
}

div.rec-acept-mod p{
	font-size:.90em;
	text-align:right;
	margin-left:5%;
	margin-right:5%;
	margin-top: 0;
	margin-bottom: 0;
    color: gray;
}

div.cc-by-nc p{
	font-size:.80em;
	margin-top: 0;
	margin-bottom: 0;
    color: gray;
}

div.cc-by-nc .CC-TEXTO{
	margin-bottom:1em;
	color:#3f7451;
}
div.rec-acept-mod .NUMERO{
    margin-bottom: .5em;
    font-size: 1em;
}
div.rec-acept-mod .numero{
    font-weight: bold;
	color:#3f7451;
}
div.rec-acept-mod .SECCION{
    margin-bottom: .5em;
}
div.rec-acept-mod .RECIBIDO, div.rec-acept-mod .MODIFICADO, div.rec-acept-mod .ACEPTADO, div.rec-acept-mod .PUBLICADO, div.rec-acept-mod .PREPUBLICADO{
    font-size: .85em;
}
div.rec-acept-mod .issn, div.rec-acept-mod .recibido, div.rec-acept-mod .modificado, div.rec-acept-mod .aceptado, div.rec-acept-mod .publicado, div.rec-acept-mod .prepublicado{
	color:#3f7451;
}
div.rec-acept-mod .DOI{
    margin-top: .5em;
    margin-bottom: .5em;
} 
div.rec-acept-mod .pag-inicial, div.rec-acept-mod .pag-final{
	color:#3f7451;
}
div.rec-acept-mod .CITACION{
	font-size:.80em;
    margin-top: 2em;
} 

div.articulo .AUTOR, div.articulo .ORCID, div.articulo .CARGO, div.articulo .FILIACION, div.articulo .EMAIL{
	font-size:.95em;
	text-align:right;
	margin-left:5%;
	margin-right:5%;
}
div.articulo .pais, div.articulo .pais-en{
	font-size: .90em;
	color: gray;
}
div.articulo .orcid{
}
div.articulo .apellidos{
	font-variant: small-caps;
	color:#3f7451;
}
div.articulo .EMAIL{
	color:#3f7451;
	text-align:right;
	margin-left:5%;
	margin-right:5%;
} 
div.articulo .AUTOR{
	font-weight:bold;
	margin-left:5%;
	margin-right:5%;
    border-top: solid gray 1px;
    padding-top: 20px;
    margin-top: 20px;
}
div.articulo .ORCID{
}
div.cabecera-monografico .TITULO-MONOGRAFICO{
	font-weight:bold;
	margin-top:2em;
	text-align:center;
	color:#3f7451;
	}
div.articulo .TITULO-ESP{
	font-weight:bold;
	margin-top:2em;
	font-size:1.6em;
	text-align:center;
	color:#3f7451;
	}
div.articulo .TITULO-ESP .italic{
		font-weight:bold;
		font-style: italic;
	}	
div.articulo .TITULO-ESP .versalitas-regular{
		font-weight:bold;
	}	
div.articulo .TITULO-ENG{
	
	font-style:italic;
	margin-top:1em;
	font-size:1.6em;
	text-align:center;
	color:gray;
	margin-bottom: 2em;
	}
	div.articulo .TITULO-RESUMEN, div.articulo .TITULO-ABSTRACT, div.articulo .TITULO-PALABRASCLAVE, div.articulo .TITULO-KEYWORDS,
	div.articulo .TITULO-SUMARIO, div.articulo .TITULO-BIOGRAFIA{
		margin-left:5%;
		margin-right:5%;
		font-weight:bold;
		margin-top:1em;
		font-size:.85em;
    	color:#3f7451;
	}
	div.articulo .PARRAFO-RESUMEN, div.articulo .PARRAFO-ABSTRACT, div.articulo .PALABRAS-CLAVE,
	div.articulo .KEYWORDS,
	div.articulo .PARRAFO-SUMARIO, div.articulo .TEXTO-BIOGRAFIA{
		margin-left:5%;
		margin-right:5%;
		margin-top:.5em;
		text-align:justify;	
		font-size:.85em;
	}


    div.articulo .TITULO-BIOGRAFIA{
        margin-top: 0;
    }
    div.articulo .TEXTO-BIOGRAFIA{
        font-size: .80em;
    }

	div.articulo .KEYWORDS + .PARRAFO{margin-top:2em;}

	.TEXTO-BIOGRAFIA + .PARRAFO{margin-top:2em;}


	div.articulo .PALABRAS-CLAVE,
	div.articulo .KEYWORDS{
		font-size:.80em;
        text-align: left;
	}
	
	div.articulo .keyword, div.articulo .palabra-clave{
		padding:3px 6px 3px 6px;
		background-color:#eeeeee;
		line-height: 2.4em;
		border-left: 1px solid gray;
		border-right: 1px solid gray;
		white-space:nowrap;
		text-align:left;
        margin-right: .1em;
		}
	
	div.articulo .TITULO-RESUMEN, div.articulo .TITULO-ABSTRACT{
		font-weight:bold;
		margin-top:4em;
		font-size:.85em;
		/*border: 1px solid gray;*/
        padding: 4px;
        margin-bottom: 1em;
    	background-color:  #3f7451;
        color: white;

	}
	div.articulo .TITULO-SUMARIO{
		margin-top:4em;
		font-size:.85em;
        margin-bottom: 1em;
	}
	div.articulo .PARRAFO-SUMARIO{
		margin-left:5%;
		margin-right:5%;
		margin-bottom:2em;
		font-size:.80em;
		border-bottom: 1px solid gray;
		padding-bottom: 1em;
	}
	div.articulo .PARRAFO-SUMARIO + .NIVEL-1{
        margin-top: 5em;
	}

	



/*FIN ENCABEZADO*/






/*ARTICULO*/
div.articulo .DEDICATORIA{
	font-size: .9em;
	margin-top: 1em;
	margin-bottom: 1em;
	text-align: center;
	font-style: italic;
}

div.articulo .PARRAFO, div.articulo .PARRAFO-ESPACIADO {
	text-indent:20px;
	margin-top:1em;
	text-align:justify;
}
div.articulo .PARAGRAFO {
	/*text-indent:22px;*/
	margin-top:1em;
	text-align:justify;
	margin-left: 40px;
	text-indent:-40px;
}
div.articulo .PARAGRAFO span:first-child {
	margin-right: 8px;
}


div.articulo .PARRAFO-METIDO + .PARRAFO, div.articulo .PARRAFO-CITA + .PARRAFO {
	margin-top:1.5em;
}


div.articulo .PARRAFO-METIDO, div.articulo .PARRAFO-CITA, div.articulo .PARRAFO-CITA-INDENT{
	margin-left:52px;
	margin-right:52px;
	font-size:.95em;
	margin-top:1em;
	text-align:justify
}

div.articulo .PARRAFO-CITA-INDENT{
	text-indent: 22px;
}






/*********LISTAS************/

div.articulo ul, div.articulo ol{
}
div.articulo ul ul, div.articulo ol ol{
	margin-top:1em;
	margin-bottom:1em;
	padding-left:8px;
}

div.articulo ul li, div.articulo ol li{
	/*list-style-type:none;*/
	text-align:justify;
    padding-left: 10px;
	line-height: 1.2em;
}

li[class*="LISTA-NUMERO"]{
}
li[class*="LISTA-LETRA"]{
}
li[class*="LISTA-LETRA"] {
    list-style-type: lower-alpha;
}
li[class*="LISTA-ROMANO"]{
    list-style-type: upper-roman;
}
li[class*="LISTA-BOLICHE"]{
}
li[class*="LISTA-RAYA"]{
    list-style-type: "–";
}





li[class*="-NIVEL-1"]{
}
li[class*="-NIVEL-2"]{
    margin-left: 12px;
}
li[class*="NIVEL-3"]{
    margin-left: 56px;
}

li[class*="-SIG"]{
	list-style-type:none;
	text-indent: 20px;
}
li[class*="-CITA"]{
	list-style-type:none;
	text-indent: 20px;
}

li[class*="NIVEL-1-CITA"]{
    margin-left: 30px;
    margin-right: 30px;
}
li[class*="NIVEL-2-CITA"]{
    margin-left: 56px;
    margin-right: 30px;
}
li[class*="NIVEL-3-CITA"]{
    margin-left: 82px;
    margin-right: 30px;
}

li[class*="-CITA"]{
	margin-top: 1em;
}
li[class*="-CITA"]+li[class*="-CITA"]{
	margin-top: 0em;
}
li[class*="-CITA"]+li:not([class*="-CITA"]){
	margin-top: 1em;
}

li[class*="LISTA"] span:first-child{
	/*display: none;*/
}

/*Encabezados*/


div.articulo .NIVEL-1 {
	text-transform:uppercase;
	margin-top:2em;
	color:#3f7451;
	font-weight:bold;
}
div.articulo .NIVEL-1 + .NIVEL-2{
	margin-top:1em;
}

div.articulo .NIVEL-1 + .bibliografia-parrafo-1 {
	margin-top:1em;
}


div.articulo .NIVEL-2 {
	margin-top:2em;
	margin-bottom:1em;
	color:#3f7451;
	font-weight:bold;
}

div.articulo .NIVEL-2 + .NIVEL-3{
	margin-top:1em;
}

div.articulo .NIVEL-3 {
	font-weight:bold;
	font-style:italic;
	margin-top:2em;
	margin-bottom:1em;
	color:#3f7451;
}
div.articulo .NIVEL-3 + div.articulo .NIVEL-4{
	margin-top:1em;
}
div.articulo .NIVEL-4 {
	/*text-transform:uppercase;*/
	margin-top:2em;
	margin-bottom:1em;
	color:#3f7451;
	font-style: italic;
}


/*Anexos*/
div.articulo .ANEXO-TITULO {
	text-transform:uppercase;
	margin-top:2em;
	margin-bottom: 1em;
	color:#3f7451;
	font-weight:bold;
}
/*Fin anexos*/

/*Documentos*/
div.articulo .DOCUMENTOS-TITULO {
	text-transform:uppercase;
	margin-top:2em;
	margin-bottom: 1em;
	color:#3f7451;
	font-weight:bold;
}
/*Fin documentos*/


div.articulo .ANEXO-TITULO, div.articulo .DOCUMENTOS-TITULO {
	text-transform:uppercase;
	margin-top:2em;
	margin-bottom: 1em;
	color:#3f7451;
	font-weight:bold;
}

/*Fin encabezados*/


/*Bibliografía*/

/*div.articulo .TITULO-BIBLIOGRAFIA, div.articulo .REF-TITULO {
	text-transform:uppercase;
	margin-top:2em;
	margin-bottom: 1em;
	color:#3f7451;
	font-weight:bold;
}*/
div.articulo .TITULO-BIBLIOGRAFIA, div.articulo .REF-TITULO {
	text-align: center;
	background-color:#3f7451;
	text-transform:uppercase;
	margin-top:2em;
	margin-bottom: .3em;
	color: white;
	font-weight:bold;
	padding: 4px;
}

/*div.articulo .PARRAFO-BIBLIOGRAFIA, div.articulo .REF-ARTICULO, div.articulo .REF-REVISTA, div.articulo .REF-LIBRO, div.articulo .REF-CAPITULO, div.articulo .REF-LEGISLACION, div.articulo .REF-INFORME, div.articulo .REF-WORKINGPAPER, div.articulo .REF-ACTAS, div.articulo .REF-WEB, div.articulo .REF-ESTANDAR, div.articulo .REF-TESIS, div.articulo .REF-TFM, div.articulo .REF-CONFERENCIA, div.articulo .REF-PREPRINT{
	font-size:.95em;
	text-indent:-22px;
	margin-left:22px;
	margin-top: .5em;
}*/

div.articulo .PARRAFO-BIBLIOGRAFIA, div.articulo .REF-ARTICULO, div.articulo .REF-REVISTA, div.articulo .REF-LIBRO, div.articulo .REF-CAPITULO, div.articulo .REF-LEGISLACION, div.articulo .REF-INFORME, div.articulo .REF-WORKINGPAPER, div.articulo .REF-ACTAS, div.articulo .REF-WEB, div.articulo .REF-ESTANDAR, div.articulo .REF-TESIS, div.articulo .REF-TFM, div.articulo .REF-CONFERENCIA, div.articulo .REF-PREPRINT{
	font-size:.95em;
	text-indent:-22px;
	/*padding-left:22px;*/
	padding: 8px 8px 8px 30px ;
	margin-top: .3em;
	background-color:#EDF2FB;
	border: 1px solid #DCDCDC;
    color: gray;
}


/*Fin bibliografía*/

/* FIN ARTICULO*/



/*FORMATOS LOCALES*/

div.articulo span.versales {
	font-weight: normal;
	font-style: normal;
    text-transform:uppercase;
}
div.articulo span.rda, div.articulo span.Regular, div.articulo span.regular {
	font-weight: normal;
	font-style: normal;
}
/*div.articulo span.italic{
	font-weight: normal;
	font-style: italic;
}*/
span.italic{
	font-weight: normal;
	font-style: italic;
    /*display: inline;*/
}
div.articulo .NIVEL-1 .italic, div.articulo .NIVEL-2 .italic{
	font-weight:bold;
	font-style: italic;
}	
div.articulo span.bold {
	font-weight: bold;
	font-style: normal;
}
div.articulo span.versalitas-regular {
	font-weight: normal;
	font-style: normal;
	font-variant: small-caps;
}
div.articulo span.versalitas-cursiva {
	font-weight: normal;
	font-style: italic;
	font-variant: small-caps;
}
div.articulo span.superindice {
	font-size: 0.65em;
    vertical-align:text-top;
}
div.articulo div._idFootnotes span.superindice {
	font-size: 1em;
    vertical-align:none;
}

div.articulo span.subindice {
	font-size: 0.65em;
    vertical-align:text-bottom;
}
div.articulo span.versalitas-bold {
	font-weight: bold;
	font-style: normal;
	font-variant: small-caps;
}
div.articulo span.versalitas-bold-italic {
	font-weight: bold;
	font-style: italic;
	font-variant: small-caps;
}
div.articulo span.bold-italic {
	font-weight:bold;
	font-style:italic;
}



div.articulo span.bib-doi, div.articulo span.hipervinculo, div.articulo span.bib-ext-link{
	font-weight: normal;
	/*font-style: italic;*/
}
div.articulo span.bib-articulo, div.articulo span.bib-capitulo{
	/*font-weight: bold;*/
    color:black;
}

div.articulo span.bib-source{
	/*font-weight: bold;*/
	font-style: italic;
	color:#373737;
}
div.articulo span.bib-author, div.articulo span.bib-colab, div.articulo span.bib-editor, div.articulo span.bib-compiler, div.articulo span.bib-director, div.articulo span.bib-traductor, div.articulo span.bib-curator{
	font-weight: normal;
	color:#3f7451;
}
span.bib-year{
}
span.bib-publisherloc, div.articulo span.bib-publisher, div.articulo span.bib-edicion{
}
span.seccion{
	font-weight: normal;
	color:#3f7451;
}
span.bib-vol{
	font-style: italic;
    color: black;
}
span.bib-issue{
    color: black;
}

span.ref-int{
	font-weight: bold;
}

/*FIN FORMATOS LOCALES*/


/* IMÁGENES */

div.articulo .IMAGEN-TITULO{
	text-align: center;
	font-size:.80em;
	margin-top:2em;
	font-weight: bold;
	color:#3f7451;
	text-transform: uppercase;
}

div.articulo .IMAGEN-PARRAFO{
	margin-top:1em;
	margin-bottom:2em;
	text-align:center;
}

div.articulo .IMAGEN-PIE{
	font-size: .85em;
	margin-bottom: 3em;
	margin-top: -2em;
	text-align: center;
}
div.articulo .IMAGEN-PIE + .IMAGEN-PIE{
	margin-top: 0;
	margin-bottom: 0;
}


div.articulo img{
	max-width: 100%;
}


/*Fin imágenes*/


/*TABLAS*/

/*Formato general de tablas*/


div.articulo table {
    line-height: 1.1;
	font-size: 0.90em;
	/*border-top: 0.05em solid gray;*/
	border-top: 2px solid black;
	border-bottom: 2px solid black;
	border-collapse: collapse;
    margin-top: 1em;
    margin-bottom: 2em;
    table-layout: auto;
	margin-left:auto;
	margin-right:auto;
}


div.articulo td, div.articulo th {
	border-style:solid;
	border-width:1px;
	border-color: #BFBFBF;
	padding:.4em;
	empty-cells: show;
	vertical-align: top;
}

div.articulo td[rowspan]{
	border-right: 1px solid #BFBFBF;
}
div.articulo tfoot td{
	border-top: 2px solid black;
}
div.articulo tfoot td + td{
	vertical-align: top;
    padding: 0.40em;
	empty-cells: show;
	border-top: 0.00em solid #BFBFBF;
}

/*Fin formato general de tablas*/


/* ESTILOS NUEVOS PARA TABLAS */

div.articulo .TABLA-TITULO{
	text-align: center;
	font-size:.80em;
	margin-top:2em;
	font-weight: bold;
	color:#3f7451;
	text-transform: uppercase;
}

div.articulo .TABLA-PARRAFO{
	margin-top:1em;
	margin-bottom:2em;
	text-align:center;
}

div.articulo .TABLA-PARRAFO-CABECERA{
	text-align: center;
	font-weight: bold;
	color: gray;
}
div.articulo .TABLA-PARRAFO-IZQ{
}
div.articulo .TABLA-PARRAFO-DER, div.articulo .TABLA-PARRAFO-ALINEADO, div.articulo .TABLA-PARRAFO-TAB{
	text-align:right;
}
div.articulo .TABLA-PARRAFO-CENT{
	text-align:center;
}
div.articulo .TABLA-PARRAFO-JUST{
	text-align:justify;
}
div.articulo .TABLA-PIE{
	font-size: .85em;
	margin-bottom: 3em;
	margin-top: -1em;
	text-align: center;
}
div.articulo td .TABLA-PIE{
	margin: 0 !important;
	padding: 0 !important;
}

.TABLA-LISTA-BOLICHE-NIVEL-1{
	margin:0;
	text-align: left !important;
}


/* FIN ESTILOS NUEVOS PARA TABLAS */





/*Vinculos*/


a{
	word-wrap: break-word;
}

div.articulo a, div.articulo a:hover, div.articulo a:link{
	text-decoration:none;
	color:#3f7451;
}
div.articulo .bib-ref{
	font-weight: bold;
	font-size:.80rem;
}
div.articulo a:hover{
	background-color:transparent;
	color: gray;
}
div.rec-acept-mod a, div.rec-acept-mod a:hover, div.rec-acept-mod a:link{
	text-decoration:none;
	color:#3f7451;
}
div.rec-acept-mod a:hover{
	background-color:transparent;
	color: gray;
}
div.cc-by-nc a, div.cc-by-nc a:hover, div.cc-by-nc a:link{
	text-decoration:none;
	color:#3f7451;
}
div.cc-by-nc a:hover{
	background-color:transparent;
	color: gray;
}


div.articulo .HorizontalRule-1{
	margin-top:2em;
}


/*Notas al pie*/

/*Llamadas*/

div.articulo a.footnote-link{
	background-color:#3f7451;
	/*border: solid 1px gray;*/
	padding: 3px;
	margin-left: 3px;
	color: white;

  -webkit-border-radius: 30%;
  -moz-border-radius: 30%;
  border-radius: 30%;


}

 div.articulo a.footnote-link:hover{
	background-color: gray;
	color:white;
} 

/*Notas*/

div.articulo .footnotes, div.articulo div._idFootnotes{
	background-color: #F1F1F1;
	border: solid 1px #3f7451;
	margin-top: 2em;
	padding:10px;
}

div.footnotes .footnote, div._idFootnotes div._idFootnote{
	margin-top: .5em;
}

div.footnotes a.footnote-anchor, div._idFootnotes a._idFootnoteAnchor{
	margin-right: 1em;
}





