		.Marco-de-texto-b-sico .link-copy a[href]:before {content: 'Copyright'; font-weight: bold; color: #a31f34 } .Marco-de-texto-b-sico .link-copy a[href] {padding: 0.3em 0.5em; border: 1px solid #b0b1b5; display:inline-block;} .Marco-de-texto-b-sico .link-copy { margin-bottom:3.5em; margin-top:2em } .Marco-de-texto-b-sico .content:before {content: 'Sumario: '; font-weight: bold; } .Marco-de-texto-b-sico span.index-article { color: black; } .Marco-de-texto-b-sico a:hover span.index-article { color: blue; } .Marco-de-texto-b-sico .fa-arrow-circle-up { color: #a31f34; text-indent:0; font: normal normal normal 20px/1 FontAwesome !important; vertical-align: top;} .Marco-de-texto-b-sico a:hover .fa-arrow-circle-up { color: blue; } .Marco-de-texto-b-sico .title-content { } .Marco-de-texto-b-sico .bcolor { background-color: #a31f34;} .Marco-de-texto-b-sico p._4_Sumario { border-style:solid; border-color:#a31f34; border-width: 1px 0px 1px 0px; padding: 0.7em 1em; margin: 3em 1.5em !important; line-height:1.55em; } .Marco-de-texto-b-sico span.index-article * {font-weight: normal !important; } .Marco-de-texto-b-sico span.index-article:after {content: '\f103'; font: normal normal normal 20px/1 FontAwesome; color: #a31f34; padding-left: .15em; vertical-align: text-top;}
 		@media screen and (max-width : 50px)  {
			.Marco-de-texto-b-sico p._4_Sumario {margin: 3em 0em !important;}
		}
		
    	.Marco-de-texto-b-sico span[id*='backlink'] {font-variant: none; font-weight:normal; text-transform: none;} .Marco-de-texto-b-sico a._idFootnoteLink{outline:0;white-space:nowrap;-webkit-hyphens:none;color:#00f!important}.Marco-de-texto-b-sico a:hover{text-decoration:none;color:#00f;background-color:#d6e2e7}.Marco-de-texto-b-sico a._idFootnoteLink>span.fn{font-size:105%;z-index:110;display:none;padding:.4em .5em .8em 1.3em;max-width:24em;font-style:normal;text-transform:initial;margin-top:.6em;text-indent:0;border-top:.3em solid #9a8f86;border-left:1px solid #9a8f86;border-right:1px solid #9a8f86;border-bottom:1px solid #9a8f86}@media screen and (min-width :641px){.Marco-de-texto-b-sico a._idFootnoteLink:hover>span.fn{white-space:normal;display:inline-block;position:absolute;color:#000;background:#fffaf0;word-wrap:break-word;background-image:-webkit-linear-gradient(bottom,#f7f2dc 0,#fffaf0 100%)}}.Marco-de-texto-b-sico a._idFootnoteLink>span.fn.hovleft:before{content:"";position:absolute;width:0;height:0;border-width:.9em;border-style:solid;border-color:transparent transparent #9a8f86 transparent;top:-1.85em;left:1.5em}.Marco-de-texto-b-sico a._idFootnoteLink>span.fn.hovleft:after{content:"";position:absolute;width:0;height:0;border-width:.9em;border-style:solid;border-color:transparent transparent #fffaf0 transparent;top:-1.5em;left:1.5em}.Marco-de-texto-b-sico a._idFootnoteLink span.fn.hovright:before{content:"";position:absolute;width:0;height:0;border-width:.9em;border-style:solid;border-color:transparent transparent #9a8f86 transparent;top:-1.85em;right:1.5em;left:auto}.Marco-de-texto-b-sico a._idFootnoteLink span.fn.hovright:after{content:"";position:absolute;width:0;height:0;border-width:.9em;border-style:solid;border-color:transparent transparent #fffaf0 transparent;top:-1.5em;right:1.5em;left:auto}.Marco-de-texto-b-sico div.fn{max-height:24em;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-right:1.2em;padding-top:.3em;width:100%}.Marco-de-texto-b-sico div.fn *{text-indent:0!important;line-height:1.45em}div.fn::-webkit-scrollbar{-webkit-appearance:none;width:5px}div.fn::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.2);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}div.fn::-webkit-scrollbar{display:none}.Marco-de-texto-b-sico span.fn.hovright{margin-right:-2.5em}.Marco-de-texto-b-sico span.fn.hovleft{margin-left:-2.45em}.Marco-de-texto-b-sico a._idFootnoteLink>span.fn{animation:animationFrames ease .2s;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;-webkit-animation:animationFrames ease .2s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;-webkit-animation-fill-mode:forwards;-moz-animation:animationFrames ease .2s;-moz-animation-iteration-count:1;-moz-transform-origin:50% 50%;-moz-animation-fill-mode:forwards;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}span.fn object:before { content: ""; position: absolute; width:100%; height: 1em; left:0; right:0; top: -1em; }@keyframes animationFrames{0%{opacity:0;transform:translate(0,-25px)}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes animationFrames{0%{opacity:0;-moz-transform:translate(0,-25px)}100%{opacity:1;-moz-transform:translate(0,0)}}@-webkit-keyframes animationFrames{0%{opacity:0;-webkit-transform:translate(0,-25px)}100%{opacity:1;-webkit-transform:translate(0,0)}}@-o-keyframes animationFrames{0%{opacity:0;-o-transform:translate(0,-25px)}100%{opacity:1;-o-transform:translate(0,0)}}@-ms-keyframes animationFrames{0%{opacity:0;-ms-transform:translate(0,-25px)}100%{opacity:1;-ms-transform:translate(0,0)}}@media screen and (max-height :414px),screen and (max-width :640px){.Marco-de-texto-b-sico a._idFootnoteLink>span.fn.hovleft:before{left:-9999px}.Marco-de-texto-b-sico a._idFootnoteLink>span.fn.hovleft:after{left:-9999px}.Marco-de-texto-b-sico a._idFootnoteLink>span.fn.hovright:before{left:-9999px}.Marco-de-texto-b-sico a._idFootnoteLink>span.fn.hovright:after{left:-9999px}.Marco-de-texto-b-sico div.fn *{color:#fff}.Marco-de-texto-b-sico a._idFootnoteLink span.fn p{color:#fff;line-height:1.45em}.Marco-de-texto-b-sico a._idFootnoteLink span.fn a[href]{color:#3eccfa!important}.Marco-de-texto-b-sico a._idFootnoteLink span.fn a[href] *{color:#3eccfa!important}.Marco-de-texto-b-sico a._idFootnoteLink span.fn a[href]:hover{background-color:#34474e}.Marco-de-texto-b-sico div.fn{overflow-y:visible;display:table-cell}.Marco-de-texto-b-sico a._idFootnoteLink.hover>span.fn{white-space:normal;display:block;position:absolute;color:#000;background:#fffaf0;word-wrap:break-word;background-image:-webkit-linear-gradient(bottom,#f7f2dc 0,#fffaf0 100%)}.Marco-de-texto-b-sico a._idFootnoteLink.hover>span.fn{padding-right:.5em!important;border-radius: 8px 8px 0 0 !important;}.Marco-de-texto-b-sico a._idFootnoteLink>span.fn{right:0!important;bottom:0!important;top:inherit!important;left:inherit!important;position:fixed!important;border:0;background-image:-webkit-linear-gradient(bottom,#000 0,#000 100%)!important;min-width:95%!important;min-height:5em!important;max-height:50%!important;overflow-y:auto!important;margin:0 2.5%!important;box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;padding:.8em 2em 1.5em 1.2em!important;z-index:300!important;border-radius:0!important;color:#fff;display:none;animation:animationFrames ease .1s;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;-webkit-animation:animationFrames ease .1s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;-webkit-animation-fill-mode:forwards;-moz-animation:animationFrames ease .1s;-moz-animation-iteration-count:1;-moz-transform-origin:50% 50%;-moz-animation-fill-mode:forwards}@keyframes animationFrames{0%{opacity:0;transform:translate(0,500px)}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes animationFrames{0%{opacity:0;-moz-transform:translate(0,500px)}100%{opacity:1;-moz-transform:translate(0,0)}}@-webkit-keyframes animationFrames{0%{opacity:0;-webkit-transform:translate(0,500px)}100%{opacity:1;-webkit-transform:translate(0,0)}}@-o-keyframes animationFrames{0%{opacity:0;-o-transform:translate(0,500px)}100%{opacity:1;-o-transform:translate(0,0)}}@-ms-keyframes animationFrames{0%{opacity:0;-ms-transform:translate(0,500px)}100%{opacity:1;-ms-transform:translate(0,0)}}}
		

body { margin: 0 12px; padding:0; }

@media screen and (min-width : 640px) {
	body {margin: 0 18px}
}

@media screen and (min-width : 1280px) {
	body {margin: 0 30px}
}



/* main */

.Marco-de-texto-b-sico  {max-width:1500px; margin:0 auto;}
.Marco-de-texto-b-sico  {margin-top:4em; margin-bottom:3em;}

.Marco-de-texto-b-sico * {
		padding:0; margin:0;
		box-sizing: border-box !important;
        -moz-box-sizing: border-box !important;
        -webkit-box-sizing: border-box !important;
        }

.Marco-de-texto-b-sico img { max-width:100%; cursor: pointer; cursor: -webkit-zoom-in; cursor: -moz-zoom-in; border:0; vertical-align: bottom; }


.Marco-de-texto-b-sico p  { text-align: left; color: black; line-height: 1.45em; margin-top: 2px; padding: 0; border-width: 0; font-family: 'PT Sans', sans-serif !important; font-size: 0.95em; word-break:break-word;}

.Marco-de-texto-b-sico table { margin: 0.3em auto 1.5em auto; border-collapse: collapse; width: 100%; table-layout: auto; max-width: 1160px}
.Marco-de-texto-b-sico tr { border: 0px solid #000000; }
.Marco-de-texto-b-sico td { padding: 0.3em 0.4em 0.2em 0.4em; border: 1px solid #4A4A4A; min-width:2em; }

.Marco-de-texto-b-sico td p { text-align: left; margin: 2px 2px 3px 2px; line-height:1.35em; font-size : 91%; font-family: 'PT Sans', sans-serif !important; word-break:normal;}
.Marco-de-texto-b-sico td p * { font-family: 'PT Sans', sans-serif !important; }

.Marco-de-texto-b-sico .guion { text-decoration:line-through; text-decoration-thickness: 1px !important; font-family: serif !important;}
.Marco-de-texto-b-sico .nowrap  { white-space: nowrap; }

.Marco-de-texto-b-sico sup { font-size: 77%; line-height: 0.6em; vertical-align: 35%; }
.Marco-de-texto-b-sico ._idFootnoteLink { font-size: 85%; line-height: 1em !important; vertical-align: 5%; white-space: nowrap; }
.Marco-de-texto-b-sico table ._idFootnoteLink { font-size: 90%; }

.Marco-de-texto-b-sico sub { line-height: 1.25; font-size: 77%; vertical-align: -20%;}

.Marco-de-texto-b-sico .small-caps {font-variant:small-caps;}

.footnotes {margin-top:2em !important;}
._idFootnotes {margin-top:2em !important;}
._1_Final-1 {margin-top:50px !important;}

.footnote-link { text-decoration: none; color: blue;}
._idFootnoteLink { text-decoration: none; color: blue;}
.footnote-anchor { color: blue; text-decoration: none;}
._idFootnoteAnchor { color: blue; text-decoration: none;}

	
.Marco-de-texto-b-sico span.Hiperv-nculo  {text-decoration: none !important; color: blue !important;}
.Marco-de-texto-b-sico p a:link {text-decoration: none !important; color: blue !important; }
.Marco-de-texto-b-sico p a:visited {text-decoration: none !important; color: blue !important;}
.Marco-de-texto-b-sico a:hover {text-decoration:none; color: blue; background-color: #d6e2e7; }
.Marco-de-texto-b-sico a[href$='sumario']:hover {background-color: transparent; }

/* Safari */
@media not all and (min-resolution:.001dpcm) { @media {
 .Marco-de-texto-b-sico a[href]:not([class*='_idFootnoteLink']):hover { font-size:100.1%; }   /* Safari error en background color */
} }

.Marco-de-texto-b-sico .scolor {background-color: rgb(247, 238, 0)}

.Marco-de-texto-b-sico .HorizontalRule-1 {  margin-top:3em; margin-bottom:0; max-width:9em; text-align:left; }

.Marco-de-texto-b-sico ul { margin-top: 10px; margin-bottom: 0px; margin-left: 3.2em !important; padding: 0px; list-style-position: outside; list-style-type: disc; font-family: 'PT Sans', sans-serif;}
.Marco-de-texto-b-sico ol { margin-top: 10px; margin-bottom: 0px; margin-left: 3.2em !important; padding: 0px; list-style-position: outside; list-style-type: upper-roman; font-family: 'PT Sans', sans-serif;}
.Marco-de-texto-b-sico ol.lower-roman { list-style-type: lower-roman; }
.Marco-de-texto-b-sico ol.lower-latin { list-style-type: lower-latin; }
.Marco-de-texto-b-sico ol.decimal { list-style-type: decimal;}
.Marco-de-texto-b-sico li  { line-height: 1.45em; margin-top: 5px; margin-bottom: 0px; font-size: 0.95em }
.Marco-de-texto-b-sico li li { font-size: 1.0em }
.Marco-de-texto-b-sico li p { font-size: 1.0em }

/* --------------- AÑADIDOS MARTA --------------------------- */

.Marco-de-texto-b-sico p._5_Texto-citado {margin-top: 1em; margin-bottom: 1em; margin-left:3em; text-indent:1.5em;}
.Marco-de-texto-b-sico p._5_Texto-citado-1 {margin-top: 1em; margin-left:3em; text-indent:1.5em;}
.Marco-de-texto-b-sico p._5_Texto-citado-2 {margin-bottom: 0.15em; margin-left:3em; text-indent:1.5em;}
.Marco-de-texto-b-sico p._5_Texto-citado-3 {margin-bottom: 1em; margin-left:3em; text-indent:1.5em;}
.Marco-de-texto-b-sico p._5_Texto-citado + p._5_Texto-citado { margin-bottom: 1em; margin-left:3em; text-indent:1.5em;}

.Marco-de-texto-b-sico p.cita {margin-top: 1em; margin-bottom: 1em; margin-left:3em; text-indent:1.5em;}
.Marco-de-texto-b-sico p.cita-1 {margin-top: 1em; margin-left:3em; text-indent:1.5em;}
.Marco-de-texto-b-sico p.cita-2 {margin-bottom: 0.15em; margin-left:3em; text-indent:1.5em;}
.Marco-de-texto-b-sico p.cita-3 {margin-bottom: 1em; margin-left:3em; text-indent:1.5em;}

.Marco-de-texto-b-sico p.a-1{margin-top:1em; margin-bottom: 0.15em; margin-left:1em; text-indent:-1.15em; padding-left: 1.15em; }
.Marco-de-texto-b-sico p.b-2{margin-bottom: 0.15em; margin-left:1em; text-indent:-1.15em; padding-left: 1.15em; }
.Marco-de-texto-b-sico p.c-3{margin-bottom: 1em; margin-left:1em; text-indent:-1.15em; padding-left: 1.15em; }
.Marco-de-texto-b-sico p.abc-texto{margin-bottom: 0.15em; margin-left:2.15em; }

	
.Marco-de-texto-b-sico p.a-1-de-a{margin-top:0.5em; margin-bottom: 0.15em; margin-left:2.15em; text-indent:-1.15em; padding-left: 1.15em; }
.Marco-de-texto-b-sico p.b-2-de-a{margin-top:0.15em; margin-bottom: 0.15em; margin-left:2.15em; text-indent:-1.15em; padding-left: 1.15em; }
.Marco-de-texto-b-sico p.c-3-de-a{margin-bottom: 0.5em; margin-left:2.15em; text-indent:-1.15em; padding-left: 1.15em; }


.Marco-de-texto-b-sico p.inciso {margin-top:1em; margin-bottom: 1em; margin-left:1em; text-indent:-1.15em; padding-left: 1.15em; }
.Marco-de-texto-b-sico p.inciso-1{margin-top:1em; margin-bottom: 0.15em; margin-left:1em; text-indent:-1.15em; padding-left: 1.15em; }
.Marco-de-texto-b-sico p.inciso-2{margin-bottom: 0.15em; margin-left:1em; text-indent:-1.15em; padding-left: 1.15em; }
.Marco-de-texto-b-sico p.inciso-3{margin-bottom: 1em; margin-left:1em; text-indent:-1.15em; padding-left: 1.15em; }
.Marco-de-texto-b-sico p.inciso-texto{margin-bottom: 0.15em; margin-left:2.15em; }
.Marco-de-texto-b-sico p.inciso-n2{margin-bottom: 0.15em; margin-left:3em; text-indent:-1.15em; padding-left: 1.15em; }

.Marco-de-texto-b-sico p.bolo-1{margin-top:0.5em; margin-bottom: 0.15em; margin-left:2.15em; text-indent:-1.15em; padding-left: 1.15em; }
.Marco-de-texto-b-sico p.bolo-2{margin-top:0em; margin-bottom: 0.15em; margin-left:2.15em; text-indent:-1.15em; padding-left: 1.15em; }

.Marco-de-texto-b-sico p.bolo-3{margin-bottom: 0.5em; margin-left:2.15em; text-indent:-1.15em; padding-left: 1.15em; }

.Marco-de-texto-b-sico p.bolo-n2{margin-top:0.5em; margin-bottom: 0.15em; margin-left:2.15em; text-indent:-1.15em; padding-left: 1.15em; } 
/* --------------- FIN AÑADIDOS MARTA --------------------------- */

/* sec head */

.head {}
.head p.tit {font-size: 2.2em !important;  font-family: 'PT Sans', sans-serif !important; font-weight: bold; line-height: 1.3em;}
.head p.tit2 {font-size: 1.1em !important;  font-family: 'PT Sans', sans-serif !important; font-weight: normal; line-height: 1.3em;}
.head p.subtitulo {font-size: 1.15em !important;  font-family: 'PT Sans', sans-serif !important; margin-top:1em !important}
.head p.volumen {font-size: 1.05em !important; font-family: 'PT Sans', sans-serif !important; margin-top:1em !important}
.head p.print {margin-top:2em; font-size:0.95em}
.head p.online {font-size:0.95em}
.head .article-categories-wrapper {
    margin-top: 4em;
    margin-bottom:1.2em;
    border-top:2px solid #ddd;
    z-index: 0;
    padding-left: 0;
    padding-right: 0;
    text-align: left;
}

.head .article-categories {
 margin-left: auto;
 margin-right: auto;
 color: #808287;
 text-transform: uppercase;
 background-color: #f8f8f7;
 width: auto;
 top: -1.3em;
 border: 2px solid #ddd;
 display: inline-block;
 padding:0.4em 0.8em 0.3em 0.8em;
 font-size:95%;
 line-height: 1.5em;
 position: relative;
}

.head p.section {font-size:1.2em;color: #989898; text-transform: uppercase; font-weight: bold;display: inline-block; letter-spacing: 1px;margin:0 !important;}


/* sec articulos HTML completo */

body {}
body p.tit {font-size: 2.2em !important;  font-family: 'PT Sans', sans-serif !important; font-weight: bold; line-height: 1.3em;}
body p.tit2 {font-size: 1.1em !important;  font-family: 'PT Sans', sans-serif !important; font-weight: normal; line-height: 1.3em;}
body p.subtitulo {font-size: 1.15em !important;  font-family: 'PT Sans', sans-serif !important; margin-top:1em !important}
body p.volumen {font-size: 1.05em !important; font-family: 'PT Sans', sans-serif !important; margin-top:1em !important}
body p.print {margin-top:2em; font-size:0.95em}
body p.online {font-size:0.95em}
body .article-section-wrapper {
    margin-top: 4em;
    margin-bottom:1.2em;
    border-top:2px solid #ddd;
    z-index: 0;
    padding-left: 0;
    padding-right: 0;
    text-align: left;
}

body .article-section {
 margin-left: auto;
 margin-right: auto;
 color: #808287;
 text-transform: uppercase;
 background-color: #f8f8f7;
 width: auto;
 top: -1.3em;
 border: 2px solid #ddd;
 display: inline-block;
 padding:0.4em 0.8em 0.3em 0.8em;
 font-size:95%;
 line-height: 1.5em;
 position: relative;
}

body p.section {font-size:1.2em;color: #989898; text-transform: uppercase; font-weight: bold;display: inline-block; letter-spacing: 1px;margin:0 !important;}


body p.tit3 {font-size: 2.2em !important; font-family: 'PT Sans', sans-serif !important; font-weight: bold; line-height: 1.3em; margin-top:5em;}

/* Sumary */

body .toc a:link { text-decoration: none; color: #333333 !important; }
body .toc a:visited { text-decoration: none !important; color:inherit !important; }
body .toc a:hover { text-decoration: underline !important; color:#0032ef !important; }

span.indice-n1 { text-indent: 0em; margin-left: -3.2em !important; }
span.indice-n2 { text-indent: 0em; margin-left:-3.2em !important;}


.Marco-de-texto-b-sico span.fa-angle-double-down {content: '\f103'; font: normal normal normal 20px/1 FontAwesome !important; color: #a31f34; padding-left: .15em; vertical-align: text-top; }

/* common */

.Marco-de-texto-b-sico p._0_Titulorticulo {font-size:1.30em; margin-bottom: 1em; text-align:left !important; }
.Marco-de-texto-b-sico p._1_Titulorticulo { font-size: 1.25em !important; text-align: left; text-transform: uppercase; }
.Marco-de-texto-b-sico p._1_Titulorticulo_ingles { text-align: left; margin-top:0.6em;font-size:125%; }
.Marco-de-texto-b-sico p._0_Resumen-titulo { margin-top:1em !important; }
.Marco-de-texto-b-sico p._0_Resumen-titulo_con_borde { text-align:left; border-top:solid; border-color:#a31f34; border-width: 1px 0px 1px 0px; padding-top: 0.5em; margin-top: 3em !important;  }
.Marco-de-texto-b-sico p._0_Resumen-texto {text-indent:1.5em; }
.Marco-de-texto-b-sico p._0_Resumen-texto_ingles { text-indent:1.5em; }
.Marco-de-texto-b-sico p._0_Recibido-Aceptado {text-align:left; text-indent:0; }
.Marco-de-texto-b-sico p._0_Recibido-Aceptado + p._0_Recibido-Aceptado + p._0_Recibido-Aceptado {margin-bottom: 3em;}
.Marco-de-texto-b-sico p.ladillo-n1 {  margin-top: 1.6em; margin-bottom: 0.8em; }
.Marco-de-texto-b-sico p.ladillo-n2 {  margin-top: 1.6em; margin-bottom: 0.8em;  }

.Marco-de-texto-b-sico p._6_Titulo-I {  margin-top: 1.6em; margin-bottom: 0.8em; }
.Marco-de-texto-b-sico p._6_Titulo-1 {  margin-top: 1.6em; margin-bottom: 0.8em;  text-transform: uppercase;}

.Marco-de-texto-b-sico p._7_Titulo-1 {  margin-top: 1.6em; margin-bottom: 0.8em;  }
.Marco-de-texto-b-sico p._7_Titulo-1-1 { margin-top: 0.9em; margin-bottom: 0.7em; }
.Marco-de-texto-b-sico p._8_Titilo-1-1- {margin-top: 0.8em; margin-bottom: 0.6em; }
.Marco-de-texto-b-sico p._8_Titilo-1-1-1 {margin-top: 0.8em; margin-bottom: 0.6em; }
.Marco-de-texto-b-sico p._9_Titulo-1-1-1-1 {margin-top: 0.7em; margin-bottom: 0.4em; }
.Marco-de-texto-b-sico p._9_Titulo- {margin-top: 0.9em; margin-bottom: 0.7em; }
.Marco-de-texto-b-sico p._0_Titulo-1-1-1-1-1 {margin-top: 0.6em; margin-bottom: 0.2em; }
.Marco-de-texto-b-sico p._0_Autores {margin-top: 1.6em; margin-bottom: 0.8em; }

.Marco-de-texto-b-sico p._0_Notas { margin-top: 0.3em; text-align:left; text-indent:1.5em;}
.Marco-de-texto-b-sico p._5_Bibliografia { text-indent:-1.5em; margin-left:1.5em; }
.Marco-de-texto-b-sico p._2_Autor { margin-top: 2em; text-align: left;font-size:110%;}
.Marco-de-texto-b-sico p._3_Cargo { text-align: left;}
.Marco-de-texto-b-sico p._5_Texto-General { text-indent:1.7em; text-align:left; }
.Marco-de-texto-b-sico p._5_Texto-General-Dcha { text-indent:1.7em; text-align:right; }
.Marco-de-texto-b-sico p._5_Texto-General_Palabras_Clave { text-indent:1.7em; text-align:left; padding-bottom: 0.5em; margin-bottom: 3em !important; }


/*.Marco-de-texto-b-sico p.summary {padding: 0.7em 1em; margin: 1.5em 1.5em !important; line-height:1.55em;; }*/
.Marco-de-texto-b-sico p.summary { text-indent:1.7em; text-align:left; border-bottom:solid;  border-top:solid; border-color:#a31f34; border-width: 1px 0px 1px 0px; padding:0.65em; margin: 3em !important; }


.Marco-de-texto-b-sico p.como-citar{ font-size: 0.80em; font-weight: normal; line-height: 1.25; border-top:solid; border-color:#a31f34; border-width: 1px 0px 1px 0px; padding-top: 1em; margin-top: 3em !important;}

/*Creditos - normas*/
.Marco-de-texto-b-sico p._5_Texto-Creditos {text-align:left; margin-top: 0.5em;}
.Marco-de-texto-b-sico p.normas-texto-1 {margin-bottom:1em;}
.Marco-de-texto-b-sico p.normas-texto-1 {margin-bottom:1em;}
.Marco-de-texto-b-sico p.normas-titulo-1 {font-weight:bold; margin-top:1em;}
.Marco-de-texto-b-sico p.normas-titulo-2 {margin-top:0.5em;}
.Marco-de-texto-b-sico p.normas-inciso {margin-left:2em;text-indent:-2em;}
.Marco-de-texto-b-sico p.normas-inciso-1 {margin-left:2em; text-indent:-2em;}
.Marco-de-texto-b-sico p.normas-inciso-3 {margin-bottom:2em; margin-left:2em; text-indent:-2em;}
.Marco-de-texto-b-sico p.normas-bolo{margin-left:2em; text-indent:-0.8em;}
.Marco-de-texto-b-sico p.normas-cita-1 {margin-bottom:2em; margin-left:4em;	text-indent:1em;}
.Marco-de-texto-b-sico p.normas-cita-2 {margin-bottom:2em; margin-left:4em; text-indent:1em;}





.Marco-de-texto-b-sico p._3_URL { margin-top: 1em; margin-bottom: 1em; text-align: left; }
.Marco-de-texto-b-sico p._2_DOI { margin-top: 1em; margin-bottom: 1em; text-align: left; }
.Marco-de-texto-b-sico p._5_Texto-citado {margin-top: 1em; margin-bottom: 1em; margin-left:3em; text-indent:1.5em;}
.Marco-de-texto-b-sico p._5_Texto-citado + p._5_Texto-citado { margin-bottom: 1em; margin-left:3em; text-indent:1.5em;}
.Marco-de-texto-b-sico p._5_Texto-citado-1 {margin-top: 1em; margin-left:3em; text-indent:1.5em;}
.Marco-de-texto-b-sico p._5_Texto-citado-2 {margin-bottom: 0.15em; margin-left:3em; text-indent:1.5em;}
.Marco-de-texto-b-sico p._5_Texto-citado-3 {margin-bottom: 1em; margin-left:3em; text-indent:1.5em;}

.Marco-de-texto-b-sico p._4_T-tulo-Gr-fico {margin-top: 2em; margin-bottom: 1em; text-align:center;}
.Marco-de-texto-b-sico p._5_Fuente { margin-bottom: 1em; text-align:left; font-size:110% !important;}
.Marco-de-texto-b-sico p._5-1_Bibliografia { text-indent: -1.5em; margin-left: 1.5em;}
.Marco-de-texto-b-sico hr { width:10em; color:gray;margin-bottom:1em;}
.Marco-de-texto-b-sico div.recuadro p._4_T-tulo-Gr-fico {margin-top: 0.5em; margin-bottom: 0.5em; text-align:center;}
.Marco-de-texto-b-sico div.recuadro p._5_Fuente { font-size:120% !important; }

.Marco-de-texto-b-sico p._2_Final-2 {margin-top:1em}
.Marco-de-texto-b-sico p._3_Final-3 {margin-top:0.5em}

.Marco-de-texto-b-sico p._1_Titulo-Recension { text-align:left; font-size: 1.25em !important; }
.Marco-de-texto-b-sico p._2_Texto-Recension {  text-indent: 1.5em; }
.Marco-de-texto-b-sico p._3_Firma-Recension {  margin-top:2em; text-align:right; }


.Marco-de-texto-b-sico p.inciso-1{margin-top:1em; margin-bottom: 0.15em; margin-left:1em; text-indent:-1.15em; padding-left: 1.15em; }
.Marco-de-texto-b-sico p.inciso-2{margin-bottom: 0.15em; margin-left:1em; text-indent:-1.15em; padding-left: 1.15em; }
.Marco-de-texto-b-sico p.inciso-3{margin-bottom: 1em; margin-left:1em; text-indent:-1.15em; padding-left: 1.15em; }
.Marco-de-texto-b-sico p.inciso-texto{margin-bottom: 0.15em; margin-left:2.15em; }


.Marco-de-texto-b-sico p.bolo-1{margin-top:0.5em; margin-bottom: 0.15em; margin-left:2.15em; text-indent:-1.15em; padding-left: 1.15em; }
.Marco-de-texto-b-sico p.bolo-2{margin-bottom: 0.15em; margin-left:2.15em; text-indent:-1.15em; padding-left: 1.15em; }
.Marco-de-texto-b-sico p.bolo-3{margin-bottom: 0.5em; margin-left:2.15em; text-indent:-1.15em; padding-left: 1.15em; }
.Marco-de-texto-b-sico p.bolo-3-inciso{margin-bottom: 0.15em; margin-left:1.75em; padding-left: 1.15em; }


.Marco-de-texto-b-sico .italic { font-style:italic; }
.Marco-de-texto-b-sico .bold { font-weight:bold; }
.Marco-de-texto-b-sico .bold-italic { font-weight:bold; font-style:italic;}
.Marco-de-texto-b-sico .Scaps { font-variant:small-caps;}
.Marco-de-texto-b-sico .Stkout { text-decoration:line-through; text-decoration-thickness: 1px !important; font-family: serif;}

.Marco-de-texto-b-sico .versalita {	font-variant:small-caps; }
.Marco-de-texto-b-sico .mayusculas {font-variant-caps:normal; text-transform: uppercase;}

/* Tables*/

.Marco-de-texto-b-sico .tabla-retorno { height: auto; display:block; margin:auto !important; width:auto !important; text-align: center; }
.Marco-de-texto-b-sico .tabla-rtrno-con-fte {text-align: center; }
.Marco-de-texto-b-sico .tabla-rtrno-sin-fte { text-align: center; }
.Marco-de-texto-b-sico .tabla-tit {	font-size:0.9em; line-height:1; font-weight: bold; margin-bottom:0.5em; margin-top:0.5em;
	text-align:center; }
.Marco-de-texto-b-sico .tabla-num { font-size:1em; line-height:1; font-style: normal; margin-bottom:0.5em; margin-top:2.5em;
	text-align:center; }
.Marco-de-texto-b-sico .tabla-fuente { font-size:0.9em; line-height:1; margin-top:0.85em; margin-bottom:3.5em; text-align:center; }
.Marco-de-texto-b-sico .texto-tabla-izq { font-size:0.9em; line-height:1.20; font-style:normal; font-weight:normal;
	text-align: left; padding:0.25em; }
.Marco-de-texto-b-sico .tabla-txt { font-size:1em; line-height:1; margin-bottom:0.5em; margin-top:0.5em; text-align:left; }
.Marco-de-texto-b-sico .tabla-txt-inciso {font-size:1em; line-height:1; margin-bottom:0.5em; margin-top:0.5em; text-align:left; text-indent:-0.5em; padding-left: 0.5em; }
.Marco-de-texto-b-sico .tabla-txt-ctr {font-size:1em; line-height:1; margin-bottom:0.5em; margin-top:0.5em; text-align:center; }

.Marco-de-texto-b-sico .tabla-nominilla {font-size:0.9em; line-height:1; margin-bottom:0.5em; margin-top:0.5em;
	text-align:center; }

/*Figures*/

.Marco-de-texto-b-sico .ancho-imagen {width: auto;  height: auto; display:block; margin:auto;}
.Marco-de-texto-b-sico .figura-retorno {margin:auto !important; width:auto !important; padding-top: 2em; text-align: center;}
.Marco-de-texto-b-sico .figura-retorno-esp {margin:auto !important; width:auto !important; padding-top: 2em; padding-bottom: 2em; text-align: center; }
.Marco-de-texto-b-sico .figura-titulo {font-size:0.9em;	line-height:1; font-weight:bold; margin-bottom:2.5em; margin-top:0.5em; text-align:center; }
.Marco-de-texto-b-sico .figura-num {font-size:0.9em; line-height:1; font-style: normal; font-weight:normal; margin-bottom:0.5em; margin-top:0.85em; text-align:center; }
.Marco-de-texto-b-sico .figura-fuente {font-size:0.85em; line-height:1; margin-top:0.25em;	margin-bottom:0em;
	text-align:center;}
.Marco-de-texto-b-sico .figura-fuente-esp{font-size:0.85em; line-height:1; margin-top:0.25em;	margin-bottom:4em; text-align:center;}









/* common end _______________________________________*/

#s01 span.Regular {
	font-style:normal;
	font-weight:normal;
}

#s01 p.ParaOverride-1 {
	list-style-type:none;
}
#s01 p.ParaOverride-2 {
	list-style-type:none;
}
#s01 p.ParaOverride-3 {
	text-align:center;
}
#s01 span.CharOverride-1 {
	font-variant:normal;
	text-transform:none;
}
#s01 span.CharOverride-2 {
	font-style:normal;
	font-weight:normal;
}
#s01 span.CharOverride-3 {
	font-style:normal;
	font-variant:small-caps;
	font-weight:normal;
	text-transform:none;
}
#s01 span.CharOverride-4 {
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-transform:none;
}
#s01 span.CharOverride-5 {
	font-style:italic;
	font-weight:normal;
}
#s01 sup.CharOverride-6 {
}
#s01 span.CharOverride-7 {
	-webkit-text-combine:none;
	color:#000000;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-decoration:none;
	text-transform:none;
}
#s01 span.CharOverride-8 {
	font-variant:small-caps;
	text-transform:none;
}
#s01 span.CharOverride-9 {
	font-style:italic;
	font-weight:normal;
}





/* end ________________________________________*/


.Marco-de-texto-b-sico div.recuadro {
	padding: 0em 1.5em 1.5em 1.5em;
	border:solid 1px black;
	margin-top:2.5em;
	margin-bottom:1.5em;}

.Marco-de-texto-b-sico div.group {display: inline-block; max-width:1160px; width:100%; }
.Marco-de-texto-b-sico div.group p {text-indent:0; margin-top:0.2em; }
.Marco-de-texto-b-sico div.group-img {display: inline-block; max-width:40em !important; }
.Marco-de-texto-b-sico div.group-img p { text-indent:0 }
.Marco-de-texto-b-sico p.placeHolder { margin-top:1.5em; margin-bottom:1.5em; text-align:center; max-width:50em; }
.Marco-de-texto-b-sico p.placeHolder a:hover { background:none; }

.Marco-de-texto-b-sico div.center { margin: 1.5em 0em; text-align: center;}

.Marco-de-texto-b-sico div.group table {text-align: left; margin-bottom: 0.4em;}
.Marco-de-texto-b-sico div.group .wrapper + p {text-align: left; }

.Marco-de-texto-b-sico .right {text-align: right !important;}
.Marco-de-texto-b-sico .left {text-align: left !important;}
.Marco-de-texto-b-sico .center {text-align: center !important;}
.Marco-de-texto-b-sico .float {float:left; padding:1em;}
.Marco-de-texto-b-sico .clear {clear:both;}
.Marco-de-texto-b-sico .cell {display: table-cell; padding:1em;}
.Marco-de-texto-b-sico .inline  { display:inline-block; margin:1.2em 2em 1.2em 2em !important; vertical-align: top; }
.Marco-de-texto-b-sico img.inline {display: inline-block; vertical-align: middle; padding: 0.2em;}
.Marco-de-texto-b-sico .caps {font-size: 0.8em; text-transform: uppercase; line-height: 1em;}

body .Marco-de-texto-b-sico .top { vertical-align:top !important; }
body .Marco-de-texto-b-sico .bottom { vertical-align:bottom !important; }
body .Marco-de-texto-b-sico .middle { vertical-align:middle !important; }

body .Marco-de-texto-b-sico .w6 { width:6em !important; }
body .Marco-de-texto-b-sico .w7 { width:7em !important; }
body .Marco-de-texto-b-sico .w8 { width:8em !important; }
body .Marco-de-texto-b-sico .w9 { width:9em !important; }
body .Marco-de-texto-b-sico .w10 { width:10em !important; }
body .Marco-de-texto-b-sico .w11 { width:11em !important; }
body .Marco-de-texto-b-sico .w12 { width:12em !important; }
body .Marco-de-texto-b-sico .w13 { width:13em !important; }
body .Marco-de-texto-b-sico .w14 { width:14em !important; }
body .Marco-de-texto-b-sico .w15 { width:15em !important; }

body .Marco-de-texto-b-sico .w16 { max-width:16em !important; }
body .Marco-de-texto-b-sico .w17 { max-width:17em !important; }
body .Marco-de-texto-b-sico .w18 { max-width:18em !important; }
body .Marco-de-texto-b-sico .w19 { max-width:19em !important; }
body .Marco-de-texto-b-sico .w20 { max-width:20em !important; }
body .Marco-de-texto-b-sico .w24 { max-width:24em !important; }
body .Marco-de-texto-b-sico .w28 { max-width:28em !important; }
body .Marco-de-texto-b-sico .w32 { max-width:32em !important; }
body .Marco-de-texto-b-sico .w36 { max-width:36em !important; }
body .Marco-de-texto-b-sico .w40 { max-width:40em !important; }
body .Marco-de-texto-b-sico .w44 { max-width:44em !important; }
body .Marco-de-texto-b-sico .w48 { max-width:48em !important; }
body .Marco-de-texto-b-sico .w52 { max-width:52em !important; }
body .Marco-de-texto-b-sico .w56 { max-width:56em !important; }
body .Marco-de-texto-b-sico .w60 { max-width:60em !important; }
body .Marco-de-texto-b-sico .w64 { max-width:64em !important; }
body .Marco-de-texto-b-sico .w68 { max-width:68em !important; }
body .Marco-de-texto-b-sico .w72 { max-width:72em !important; }
body .Marco-de-texto-b-sico .w76 { max-width:76em !important; }
body .Marco-de-texto-b-sico .w90 { width:90% !important; }  
body .Marco-de-texto-b-sico .w95 { width:95% !important; } 
body .Marco-de-texto-b-sico .w100 { width:100% !important; }
body .Marco-de-texto-b-sico .wauto { max-width:none !important; width:auto !important; }
body .Marco-de-texto-b-sico .mauto { margin-left: auto !important; margin-right: auto !important;}


/* li */


.Marco-de-texto-b-sico	span.label  { display: inline-block; text-align:right; width:5em; margin-left: -5em;  position: relative; right:0.7em}

.Marco-de-texto-b-sico p.l1  { margin-left: 3.1em !important; margin-top:0.7em !important; margin-bottom:0; text-indent: 0 !important;}
.Marco-de-texto-b-sico p.l2  { margin-left: 4.8em !important; margin-top:0.7em !important; margin-bottom:0; text-indent: 0 !important;}
.Marco-de-texto-b-sico p.l3  { margin-left: 6.5em !important; margin-top:0.7em !important; margin-bottom:0; text-indent: 0 !important;}
.Marco-de-texto-b-sico p.l4  { margin-left: 8.3em !important; margin-top:0.7em !important; margin-bottom:0; text-indent: 0 !important;}
.Marco-de-texto-b-sico p.l5  { margin-left: 10.1em !important; margin-top:0.7em !important; margin-bottom:0; text-indent: 0 !important;}
.Marco-de-texto-b-sico p.l6  { margin-left: 11.9em !important; margin-top:0.7em !important; margin-bottom:0; text-indent: 0 !important;}

.Marco-de-texto-b-sico p.l1_  { margin-left: 3.5em !important; margin-top:0.7em !important; margin-bottom:0; text-indent: 0 !important;}
.Marco-de-texto-b-sico p.l2_  { margin-left: 5.2em !important; margin-top:0.7em !important; margin-bottom:0; text-indent: 0 !important;}
.Marco-de-texto-b-sico p.l3_  { margin-left: 6.9em !important; margin-top:0.7em !important; margin-bottom:0; text-indent: 0 !important;}
.Marco-de-texto-b-sico p.l4_  { margin-left: 8.7em !important; margin-top:0.7em !important; margin-bottom:0; text-indent: 0 !important;}
.Marco-de-texto-b-sico p.l5_  { margin-left: 10.5em !important; margin-top:0.7em !important; margin-bottom:0; text-indent: 0 !important;}
.Marco-de-texto-b-sico p.l6_  { margin-left: 12.3em !important; margin-top:0.7em !important; margin-bottom:0; text-indent: 0 !important;}

.Marco-de-texto-b-sico p.l1.n { margin-left: 1.5em !important; }
.Marco-de-texto-b-sico p.l2.n { margin-left: 3.2em !important; }
.Marco-de-texto-b-sico p.l3.n { margin-left: 4.9em !important; }
.Marco-de-texto-b-sico p.l4.n { margin-left: 6.7em !important; }
.Marco-de-texto-b-sico p.l5.n { margin-left: 8.5em !important; }
.Marco-de-texto-b-sico p.l6.n { margin-left: 10.3em !important; }

.Marco-de-texto-b-sico p.l1_.n { margin-left: 1.5em !important; }
.Marco-de-texto-b-sico p.l2_.n { margin-left: 3.2em !important; }
.Marco-de-texto-b-sico p.l3_.n { margin-left: 4.9em !important; }
.Marco-de-texto-b-sico p.l4_.n { margin-left: 6.7em !important; }
.Marco-de-texto-b-sico p.l5_.n { margin-left: 8.5em !important; }
.Marco-de-texto-b-sico p.l6_.n { margin-left: 10.3em !important; }

.Marco-de-texto-b-sico div.fn p.l1  { margin-left: 1.6em !important; }
.Marco-de-texto-b-sico div.fn p.l2  { margin-left: 3.2em !important; }
.Marco-de-texto-b-sico div.fn p.l3  { margin-left: 4.9em !important; }

.Marco-de-texto-b-sico td p.l1  { margin-left: 1.8em !important; }
.Marco-de-texto-b-sico td p.l2  { margin-left: 3.8em !important; }
.Marco-de-texto-b-sico td p.l3  { margin-left: 5.8em !important; }

.Marco-de-texto-b-sico td p.l1_  { margin-left: 2.3em !important; }
.Marco-de-texto-b-sico td p.l2_  { margin-left: 4.3em !important; }
.Marco-de-texto-b-sico td p.l3_  { margin-left: 6.3em !important; }

.Marco-de-texto-b-sico p.l1 + p.l1 { margin-top:0.2em !important}
.Marco-de-texto-b-sico p.l2 + p.l2 { margin-top:0.2em !important}
.Marco-de-texto-b-sico p.l3 + p.l3 { margin-top:0.2em !important}
.Marco-de-texto-b-sico p.l4 + p.l4 { margin-top:0.2em !important}
.Marco-de-texto-b-sico p.l5 + p.l5 { margin-top:0.2em !important}
.Marco-de-texto-b-sico p.l6 + p.l6 { margin-top:0.2em !important}

.Marco-de-texto-b-sico p.l1_ + p.l1_ { margin-top:0.2em !important}
.Marco-de-texto-b-sico p.l2_ + p.l2_ { margin-top:0.2em !important}
.Marco-de-texto-b-sico p.l3_ + p.l3_ { margin-top:0.2em !important}
.Marco-de-texto-b-sico p.l4_ + p.l4_ { margin-top:0.2em !important}
.Marco-de-texto-b-sico p.l5_ + p.l5_ { margin-top:0.2em !important}
.Marco-de-texto-b-sico p.l6_ + p.l6_ { margin-top:0.2em !important}

/* end li */

body .Marco-de-texto-b-sico .mt0 {margin-top:0em !important; }
body .Marco-de-texto-b-sico .mb0 {margin-bottom:0em !important; }
body .Marco-de-texto-b-sico .mt05 {margin-top:0.6em !important; }
body .Marco-de-texto-b-sico .mt1 {margin-top:1em !important; }
body .Marco-de-texto-b-sico .mt2 {margin-top:2em !important; }
body .Marco-de-texto-b-sico .mt3 {margin-top:3em !important; }
body .Marco-de-texto-b-sico .mtb0 {margin-top:0em !important; margin-bottom:0em !important; }
body .Marco-de-texto-b-sico .mtb1 {margin-top:1em !important; margin-bottom:1em !important; }
body .Marco-de-texto-b-sico .mtb21 {margin-top:2em !important; margin-bottom:1em !important; }
body .Marco-de-texto-b-sico .mb05 {margin-bottom:0.6em !important; }
body .Marco-de-texto-b-sico .mb1 {margin-bottom:1em !important; }
body .Marco-de-texto-b-sico .mb2 {margin-bottom:2em !important; }
body .Marco-de-texto-b-sico .mb3 {margin-bottom:3em !important; }

body .Marco-de-texto-b-sico .mt-05 {margin-top:-0.5em !important; }
body .Marco-de-texto-b-sico .mt-1 {margin-top:-1em !important; }

body .Marco-de-texto-b-sico .ml0 { margin-left:0em !important; }
body .Marco-de-texto-b-sico .ml05 { margin-left:0.5em !important; }
body .Marco-de-texto-b-sico .ml1 { margin-left:1em !important; }
body .Marco-de-texto-b-sico .ml15 { margin-left:1.5em !important; }
body .Marco-de-texto-b-sico .ml2 { margin-left:2em !important; }
body .Marco-de-texto-b-sico .ml25 { margin-left:2.5em !important; }
body .Marco-de-texto-b-sico .ml3 { margin-left:3em !important; }
body .Marco-de-texto-b-sico .ml35 { margin-left:3.5em !important; }
body .Marco-de-texto-b-sico .ml4 { margin-left:4em !important; }
body .Marco-de-texto-b-sico .ml5 { margin-left:5em !important; }

body .Marco-de-texto-b-sico .mr0 { margin-right:0em !important; }
body .Marco-de-texto-b-sico .mr1 { margin-right:1em !important; }
body .Marco-de-texto-b-sico .mr15 { margin-right:1.5em !important; }
body .Marco-de-texto-b-sico .mr2 { margin-right:2em !important; }

body .Marco-de-texto-b-sico .pt05 { padding-top: 0.5em; }
body .Marco-de-texto-b-sico .pb05 { padding-bottom: 0.5em; }
body .Marco-de-texto-b-sico .pt1 { padding-top: 1em; }
body .Marco-de-texto-b-sico .pb1 { padding-bottom: 1em; }

body .Marco-de-texto-b-sico .ltr { direction:ltr; }
body .Marco-de-texto-b-sico .rtl { direction:rtl; }

.Marco-de-texto-b-sico p.n {text-indent:0 !important; }
.Marco-de-texto-b-sico p.t {text-indent:1.5em !important; }
.Marco-de-texto-b-sico p.f { text-indent:-1.5em !important; margin-left: 1.5em !important;}

.Marco-de-texto-b-sico span.n { display: inline-block; width: 0.5em;  }
.Marco-de-texto-b-sico span.m { display: inline-block; width: 1em;  }
.Marco-de-texto-b-sico span.th { display: inline-block; width: 0.22em; }

.Marco-de-texto-b-sico span.nowrap { white-space: nowrap; }


/* td */

.Marco-de-texto-b-sico tbody td:nth-child(1) p {text-align:left; }

.Marco-de-texto-b-sico thead.center th p { text-align: center !important;}
.Marco-de-texto-b-sico thead.left th p { text-align: left !important;}
.Marco-de-texto-b-sico thead.center td p { text-align: center !important;}
.Marco-de-texto-b-sico thead.left td p { text-align: left !important;}

.Marco-de-texto-b-sico tbody.center td p { text-align: center !important;}
.Marco-de-texto-b-sico tbody.left td p { text-align: left !important;}
.Marco-de-texto-b-sico tbody.right td p { text-align: right !important;}

.Marco-de-texto-b-sico table tbody.c1.middle1 tr td:nth-child(1) p { vertical-align:middle !important;  }  /*c1 middle*/
.Marco-de-texto-b-sico table tbody.c2.middle2 tr td:nth-child(2) p { vertical-align:middle !important;  }  /*c2 middle*/
.Marco-de-texto-b-sico table tbody.c3.middle3 tr td:nth-child(3) p { vertical-align:middle !important;  }  /*c3 middle*/
.Marco-de-texto-b-sico table tbody.c4.middle4 tr td:nth-child(4) p { vertical-align:middle !important;  }  /*c4 middle*/
.Marco-de-texto-b-sico table tbody.c5.middle5 tr td:nth-child(5) p { vertical-align:middle !important;  }  /*c5 middle*/
.Marco-de-texto-b-sico table tbody.c6.middle6 tr td:nth-child(6) p { vertical-align:middle !important;  }  /*c6 middle*/
.Marco-de-texto-b-sico table tbody.c7.middle7 tr td:nth-child(7) p { vertical-align:middle !important;  }  /*c7 middle*/
.Marco-de-texto-b-sico table tbody.c8.middle8 tr td:nth-child(8) p { vertical-align:middle !important;  }  /*c8 middle*/

.Marco-de-texto-b-sico table tbody.c1.center1 tr td:nth-child(1) p { text-align: center !important; }  /*c1 center*/
.Marco-de-texto-b-sico table tbody.c2.center2 tr td:nth-child(2) p { text-align: center !important; }  /*c2 center*/
.Marco-de-texto-b-sico table tbody.c3.center3 tr td:nth-child(3) p { text-align: center !important; }  /*c3 center*/
.Marco-de-texto-b-sico table tbody.c4.center4 tr td:nth-child(4) p { text-align: center !important; }  /*c4 center*/
.Marco-de-texto-b-sico table tbody.c5.center5 tr td:nth-child(5) p { text-align: center !important; }  /*c5 center*/
.Marco-de-texto-b-sico table tbody.c6.center6 tr td:nth-child(6) p { text-align: center !important; }  /*c6 center*/
.Marco-de-texto-b-sico table tbody.c7.center7 tr td:nth-child(7) p { text-align: center !important; }  /*c7 center*/
.Marco-de-texto-b-sico table tbody.c8.center8 tr td:nth-child(8) p { text-align: center !important; }  /*c8 center*/

.Marco-de-texto-b-sico table tbody.c1.left1 tr td:nth-child(1) p { text-align: left !important; }    /*c1 left*/
.Marco-de-texto-b-sico table tbody.c2.left2 tr td:nth-child(2) p { text-align: left !important; }    /*c2 left*/
.Marco-de-texto-b-sico table tbody.c3.left3 tr td:nth-child(3) p { text-align: left !important; }    /*c3 left*/
.Marco-de-texto-b-sico table tbody.c4.left4 tr td:nth-child(4) p { text-align: left !important; }    /*c4 left*/
.Marco-de-texto-b-sico table tbody.c5.left5 tr td:nth-child(5) p { text-align: left !important; }    /*c5 left*/
.Marco-de-texto-b-sico table tbody.c6.left6 tr td:nth-child(6) p { text-align: left !important; }    /*c6 left*/
.Marco-de-texto-b-sico table tbody.c7.left7 tr td:nth-child(7) p { text-align: left !important; }    /*c7 left*/
.Marco-de-texto-b-sico table tbody.c8.left8 tr td:nth-child(8) p { text-align: left !important; }    /*c8 left*/

.Marco-de-texto-b-sico table tbody.c1.right1 tr td:nth-child(1) p { text-align: right !important; }    /*c1 right*/
.Marco-de-texto-b-sico table tbody.c2.right2 tr td:nth-child(2) p { text-align: right !important; }    /*c2 right*/
.Marco-de-texto-b-sico table tbody.c3.right3 tr td:nth-child(3) p { text-align: right !important; }    /*c3 right*/
.Marco-de-texto-b-sico table tbody.c4.right4 tr td:nth-child(4) p { text-align: right !important; }    /*c4 right*/
.Marco-de-texto-b-sico table tbody.c5.right5 tr td:nth-child(5) p { text-align: right !important; }    /*c5 right*/
.Marco-de-texto-b-sico table tbody.c6.right6 tr td:nth-child(6) p { text-align: right !important; }    /*c6 right*/
.Marco-de-texto-b-sico table tbody.c7.right7 tr td:nth-child(7) p { text-align: right !important; }    /*c7 right*/
.Marco-de-texto-b-sico table tbody.c8.right8 tr td:nth-child(8) p { text-align: right !important; }    /*c8 right*/



.Marco-de-texto-b-sico td.diagonal {
  position:relative;
}

.Marco-de-texto-b-sico td.diagonal::after {
	   content:     "";
     display:     block;
     position:    absolute;
     width:       100%;
     height:      100%;
     top:         0;
     left:        0;
     z-index:     -1;
     /* Rising diagonal line */
     background: linear-gradient(to right bottom, white, white 49%, #a5a4a4 49%, #a5a4a4 50%, white 50%, white) !important;
     /* Falling diagonal line */
     background: linear-gradient(to right top, white, white 49%, #a5a4a4 49%, #a5a4a4 50%, white 50%, white) !important;
}

.Marco-de-texto-b-sico td.blank, .Marco-de-texto-b-sico td.none { border-width: 0px; border-color: #FFFFFF; background-color: #FFFFFF; }

body .Marco-de-texto-b-sico .b0 td { border:0; }
body .Marco-de-texto-b-sico .b0 { border:0; }
body .Marco-de-texto-b-sico .bt0 { border-top: 0; }
body .Marco-de-texto-b-sico .bb0 { border-bottom: 0; }
body .Marco-de-texto-b-sico .bt1 { border-top: 1px solid; }
body .Marco-de-texto-b-sico .bb1 { border-bottom: 1px solid; }
body .Marco-de-texto-b-sico .btb1 { border-top: 1px solid; border-bottom: 1px solid; }

body .Marco-de-texto-b-sico .blr0 td { border-left-width: 0; border-right-width:0;}
body .Marco-de-texto-b-sico .bl0 td { border-left-width: 0; }
body .Marco-de-texto-b-sico .br0 { border-right-width:0; }


/* responsive */


body {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
   * { outline:none !important;
	   -webkit-tap-highlight-color:rgba(255, 255, 255, 0) !important;
	   -webkit-focus-ring-color:rgba(255, 255, 255, 0) !important; }

.Marco-de-texto-b-sico div.wrapper {overflow-x:auto; padding: 0 0.2em;}



@media screen and (max-width : 1024px)  {


	.Marco-de-texto-b-sico  { margin-top:3em; }
	.Marco-de-texto-b-sico p { font-size: 0.97em  }
	.Marco-de-texto-b-sico li { font-size: 0.97em  }
	.Marco-de-texto-b-sico td p { font-size: 0.92em  }
	.Marco-de-texto-b-sico div.fn {font-size: 100%;}

	.Marco-de-texto-b-sico ._idFootnoteLink { font-size: 90%; }


	/* common */


	.Marco-de-texto-b-sico p._1_Titulorticulo { font-size: 1.2em !important;  }
    .Marco-de-texto-b-sico p._1_Titulorticulo_ingles { font-size:120%; }
	.Marco-de-texto-b-sico p._1_Titulo-Recension { font-size: 1.15em !important }


	/* end common */



	.Marco-de-texto-b-sico p {font-family: 'PT Sans', sans-serif !important; }
	.Marco-de-texto-b-sico p * {font-family: 'PT Sans', sans-serif !important; }
	.Marco-de-texto-b-sico td p {font-family: 'PT Sans', sans-serif !important;}
	.Marco-de-texto-b-sico td p * {font-family: 'PT Sans', sans-serif !important;}
	.Marco-de-texto-b-sico ul {font-family: 'PT Sans', sans-serif !important;}
	.Marco-de-texto-b-sico ol {font-family: 'PT Sans', sans-serif !important;}

	.Marco-de-texto-b-sico table { table-layout: auto; }
	.Marco-de-texto-b-sico .caps {font-size: 0.81em;}

}



div.end { border-top: 4px dotted blue; margin-top:3em; }

#up2  {
    position:fixed;
    background-color: #fff;
    padding: 4px 5px;
    border-radius: 30px;
    width: 50px;
    height: 50px;
    box-shadow: 0px 0 4px rgba(0, 0, 0, .8);
    min-height: 50px;
    color: #fff;
    /* text-indent: -9999px; */
    bottom: 15px;
    /*left: 50%;*/
    /*margin-left:-28px;*/
    opacity: .8;
    z-index: 90;
    -webkit-transition: opacity .7s ease;
    -moz-transition: opacity .7s ease;
    -ms-transition: opacity .7s ease;
    -o-transition: opacity .7s ease;
    transition: opacity .7s ease;
     display:none;
}


#up2:before {content: '\f106';font: normal normal normal 40px/1 FontAwesome;color: #999;/* vertical-align: text-bottom; */opacity: 1;padding-left: 8px;bottom: 3px;position: relative;}

#up2:hover {
    background-color: #fff;
    opacity: 1
}


/* LISTADO ASOCIADOS--------------------------------------------------------------------------------------------------------*/

li {
	font-family: 'PT Sans',sans-serif;
	font-size: 1.07em;
	text-align: left;
	color: black;
	line-height: 1.35em;
	padding: 0;
	border-width: 0;
	word-break: break-word;
	display: block;
	margin-block-start: 0.5em;
	margin-block-end: 0.5em;
	margin-inline-start: 0em;
	margin-inline-end: 0em;
}


p.titulo-listado-continentes {
	/*font-size:1em;
	line-height:1.3;*/	
	font-size: 1.5em;
	font-style:normal;
	font-weight:bold;
	margin-top: 2.5em;
	margin-bottom:1em;
	margin-left:0em;
	margin-right:0em;
	text-align:left;
	text-decoration:none;
	text-indent:0em;
	text-transform:uppercase;
}
p.titulo-listado-paises {
	/*font-size:1em;
	line-height:1.3;*/	
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	margin-top: 1.85em;
	margin-bottom:1em;
	margin-left:0em;
	margin-right:0em;
	text-align:left;
	text-decoration:none;
	text-indent:0em;
	border-bottom: 0.035em black solid;	
		text-transform:uppercase;

}
.listado-asociados {
	/*font-size:1em;
	line-height:1.3;*/	
	font-style:normal;
	font-weight:normal;
	margin-bottom:0em;
	margin-left:0em;
	margin-right:0em;
	text-align:left;
	text-decoration:none;
	text-indent:0em;
	text-transform:uppercase;
}

p.bolos-evaluadores {
	/*font-size:1em;
	line-height:1.3;*/	
	font-style:normal;
	font-weight:normal;
	margin-bottom:0em;
	margin-left:0em;
	margin-right:0em;
	text-align:left;
	text-decoration:none;
	text-indent:-1em;
	padding-left: 1em;
}


p.pie-de-foto{
	font-size:0.9em;
	line-height:1;
	margin-top:0.5em;	
	margin-bottom:2.5em;
	text-align:center;
}


