i, em {
        font-style: italic;

  }

  b, strong {
        font-family: serif;

  }

  u {
        font-family: serif;

  }

  s {
        font-family: serif;

  }



  a {
	text-decoration: none;
	color: #F00;
	font-weight: bolder;
	vertical-align: text-top;
	font-size: 65%;
	line-height: 1.25em;
  }


  .color {
	color: #F00;
	font-size: 1em;
	font-weight: normal;
	font-style: normal;
  }

  .smallcaps {
        font-family: serif;
        font-size: 75%;
        line-height: 1.1

  }

  .sans {
        font-family: sans-serif;
        font-size: 85%; 
        line-height:1.470;
        
  }

  p {
        margin-top:0.0px;
        margin-right:0.0px;
        margin-bottom:0.0px;
        margin-left:0.0px;
        padding: 0em;
        text-align: justify;
        text-justify: inter-character;
        font-family: serif;
        font-size: 1em;
        line-height:1.25;
        text-indent:30.0px;
        widows:3;
        orphans:3;
        
  }


  .white1 {
        font-family: serif;
        font-size: 1em;
        font-weight: normal;
        line-height: 1.25;
        margin:0.0px;
        padding: 0em;
        height: 1.25em;
  }

  .white2 {
        font-family: serif;
        font-size: 1em;
        font-weight: normal;
        line-height: 1.25;
        margin:0.0px;
        padding: 0em;
        height: 2.50em;
  }

  .white3 {
        font-family: serif;
        font-size: 1em;
        font-weight: normal;
        line-height: 1.25;
        margin:0.0px;
        padding: 0em;
        height: 3.75em;
  }

  .white4 {
        font-family: serif;
        font-size: 1em;
        font-weight: normal;
        line-height: 1.25;
        margin:0.0px;
        padding: 0em;
        height: 5em; 
  }


  h1 {
        font-family: serif;
        font-size: 1.5em;
        font-weight: normal;
        line-height: 1.67;
        text-align: justify;
        margin-top:0.0px;
        margin-right:0.0px;
        margin-bottom:0.0px;
        margin-left:0.0px;
        padding-top: 0em;
        padding-right: 0em;
        padding-bottom: 0em;
        padding-left: 0em;
        text-transform: uppercase;
  }

  h2 {
	font-family: serif;
	font-size: 1.33em;
	font-weight: normal;
	line-height: 1.5;
	text-align: justify;
	margin-top:0.0px;
	margin-right:0.0px;
	margin-bottom:0.0px;
	margin-left:0.0px;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
  }

  h3 {
	font-family: serif;
	font-size: 1.17em;
	font-weight: normal;
	line-height: 1.33;
	text-align: center;
	margin-top:0.0px;
	margin-right:0.0px;
	margin-bottom:0.0px;
	margin-left:0.0px;
	padding-top: 0em;
	padding-right: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	text-transform: uppercase;
  }

  h4 {
        font-family: serif;
        font-size: 1em;
        font-weight: bold;
        line-height: 1.17;
        text-align: center;
        margin-top:0.0px;
        margin-right:0.0px;
        margin-bottom:0.0px;
        margin-left:0.0px;
        padding-top: 0em;
        padding-right: 0em;
        padding-bottom: 0em;
        padding-left: 0em;
  }

  h5 {
        font-family: serif;
        font-size: 1em;
        line-height: 1.17;
        text-align: justify;
        margin-top:0.0px;
        margin-right:0.0px;
        margin-bottom:0.0px;
        margin-left:0.0px;
        padding-top: 0em;
        padding-right: 0em;
        padding-bottom: 0em;
        padding-left: 0em;
        text-indent:0.0px;
  }

  h6 {
        font-family: serif;
        font-size: 1em;
        line-height: 1.17;
        font-weight: normal;
        font-style: italic;
        text-align: justify;
        margin-top:0.0px;
        margin-right:0.0px;
        margin-bottom:0.0px;
        margin-left:0.0px;
        padding-top: 0em;
        padding-right: 0em;
        padding-bottom: 0em;
        padding-left: 0em;
        text-indent:0.0px;
  }

  img {
        /*width: 100%;*/
        margin:0.0px;
        padding: 0em;
        max-height: 100%;
        max-width: 100%;
  }

  sup {
        font-family: serif;
        font-size: 0.5em;
        line-height: 0em;
        margin:0.0px;
        padding: 0em;

  }


  sub {
        font-family: serif;
        font-size: 0.5em;
        line-height: 0em;
        margin:0.0px;
        padding: 0em;

  }

  .page-break-style {
        page-break-before: always

  }


  /* ESTILOS ESPECIALES */

  #QUOTE {

        text-align: right;
        margin: 0em 0em 0em 33%;
        padding: 4em 0em 0em 0em;

  }
  .quote {

        font-family: serif;
        font-size: 1em;
        line-height:1.25;
        text-align: justify;
        margin: 0em 0em 0em 0em;
        padding: 0em 0em 0em 0em;
        text-indent:0.0px;

  }

  .quote-sign {

        font-family: serif;
        font-size: 1em;
        line-height:1.25em;
        text-align: right;
        margin: 0em 0em 0em 0em;
        padding: 0em 1em 0em 0em;
        text-indent:0.0px;

  }

  #DEDICATION {

        text-align: right;
        margin: 0em 0em 0em 0em;
        padding: 4em 0em 0em 0em;

  }


  .dedication {

        font-family: serif;
        font-size: 1em;
        line-height:1.17;
        text-align: right;
        margin: 0em 0em 0em 0em;
        padding: 0em 0em 0em 0em;
        text-indent:0.0px;

  }

  #SPECIAL {

        text-align: center;
        margin: 0em 4em 0em 4em;
        padding: 4em 0em 0em 0em;

  }


  .copyright {

        margin: 0em 0em 0em 0em;
        padding: 0em;
        text-align: justify;
        font-family: serif;
        font-size: 0.875em;
        line-height:1.25;
        text-indent:0.0px;


  }

  .disclaimer {

        margin: 0em 0em 0em 0em;
        padding: 0em 0em 0em 0em;
        text-align: justify;
        font-family: serif;
        font-size: 0.75em;
        line-height: 1.25;
        text-indent: 0em


  }


  .asterisco {
        
        margin: 0.2em 0em 0em 0em;
        padding: 0em;
        text-align: center;
        font-family: serif;
        font-size: 1em;
        line-height:1;
        text-indent:0.0px;

  }

  .noindent {
        margin: 0em 0em 0em 0em;
        padding: 0em;
        text-align: justify;
        font-family: serif;
        font-size: 1em;
        line-height:1.25em;
        text-indent:0.0px;
        
  }

  .noindent-small {
        margin: 0em 0em 1em 0em;
        padding: 0em;
        text-align: justify;
        font-family: serif;
        font-size: 0.87em;
        line-height:1.25em;
        text-indent:0.0px;
        
  }

  .Fragmento {
	margin: 0 2em 0 2em;
	padding: 0em;
	text-align: justify;
	font-family: serif;
	font-size: 0.85em;
	line-height:1.25;
	text-indent:15.0px;
  }


  .indentboth1-center {
        margin: 1.875em 2em 1.875em 2em;
        padding: 0em;
        text-align: center;
        font-family: serif;
        font-size: 0.8em;
        line-height:1.25;
        text-indent:0.0px;
        
  }

  .indentboth1-right {
        margin: 1.875em 2em 1.875em 2em;
        padding: 0em;
        text-align: right;
        font-family: serif;
        font-size: 0.8em;
        line-height:1.25;
        text-indent:0.0px;
        
  }

  .indentboth2 {
        margin: 0em 2em 0em 2em;
        padding: 0em;
        text-align: justify;
        font-family: serif;
        font-size: 0.93em;
        line-height:1.25;
        text-indent:22.5px;
        
  }

  .indentboth2-right-italic {
        margin: 0em 2em 0em 2em;
        padding: 0em;
        text-align: right;
        font-family: serif;
        font-size: 1em;
        line-height:1.25;
        text-indent:0.0px;
        font-style: italic;
        
  }

  .indentboth2-italic {
        margin: 0em 2em 0em 2em;
        padding: 0em;
        text-align: justify;
        font-family: serif;
        font-size: 1em;
        line-height:1.25;
        text-indent:22.5px;
        font-style: italic;
        
  }

  .left {
        margin:0em 2em 0em 2em;
        padding: 0em;
        text-align: justify;
        font-family: serif;
        font-size: 0.8em;
        line-height:1.25em;
        text-indent:15.0px;
        
  }

  .right {
        margin: 0em 2em 0em 2em;
        padding: 0em;
        text-align: right;
        font-family: serif;
        font-size: 0.8em;
        line-height:1.25;
        text-indent:15.0px;
        
  }

  .center {
        margin: 0em 2em 0em 2em;
        padding: 0em;
        text-align: center;
        font-family: serif;
        font-size: 0.8em;
        line-height:1.25;
        text-indent:0.0px;
        
  }

  .frenchindent {
        
        margin: 0em 0em 0em 2em;
        padding: 0em 0em 0em 0em;
        text-align: justify;
        font-family: serif;
        font-size: 0.875em;
        line-height:1.25;
        text-indent: -2em

  }

  .indentleft1 {
        margin: 0em 0em 0em 2em;
        padding: 0em;
        text-align: justify;
        font-family: serif;
        font-size: 0.8em;
        line-height:1.25;
        text-indent:15.0px;
        
  }


  .indentleft2 {
        margin: 0em 0em 0em 2em;
        padding: 0em;
        text-align: justify;
        font-family: serif;
        font-size: 1em;
        line-height:1.25;
        text-indent:15.0px;
  }

  .indentleft2-small {
        margin: 0em 0em 0em 2em;
        padding: 0em;
        text-align: justify;
        font-family: serif;
        font-size: 0.93em;
        line-height:1.25;
        text-indent:15.0px;
  }

  .indentleft1-center {
        margin: 0em 0em 0em 2em;
        padding: 0em;
        text-align: center;
        font-family: serif;
        font-size: 0.8em;
        line-height:1.25;
        text-indent:0.0px;
        
  }

  .indentleft1-right {
        margin: 0em 0em 0em 2em;
        padding: 0em;
        text-align: right;
        font-family: serif;
        font-size: 0.8em;
        line-height:1.25em;
        text-indent:0.0px;
        
  }


  .lead {
        
        font-family: serif;
        font-size: 1em;
        line-height:1.25em;
        text-align: justify;
        font-weight: bold;
        margin: 0em 0em 0em 2em;
        padding: 0em 0em 0em 0em;
        text-indent:15.0px;

  }


  .shortpoem {

        font-family: serif;
        font-size: 1em;
        line-height: 1.25em;
        text-align: justify;
        margin: 0em 0em 0.5em 4em;
        text-indent:0.0px;

  }


  .longpoem {

        font-family: serif;
        font-size: 1em;
        line-height: 1.25em;
        text-align: justify;
        margin:0em 0em 0em 2em;
        text-indent:15.0px;

  }

  .image {

        text-align: center;
        font-size: 1em;
        margin: 0em 0em 0em 0em;
        padding: 0em;
        text-indent:0.0px;

  }

  .imagefoot {

        font-family: serif;
        font-size: 0.93em;
        font-style: italic;
        text-align: center;
        margin: 0em 0em 0em 0em;
        line-height:1.25;
        text-indent:0.0px;
  }

  .footnote {

        font-family: serif;
        font-size: 0.93em;
        text-align: justify;
        margin: 0em 0em 0em 0em;
        padding: 0em 0em 0em 0em;
        line-height: 1.25em;
  }


  .footnote1 {

        font-family: serif;
        font-size: 0.93em;
        text-align: justify;
        margin: 1.5em 0em 0em 0em;
        line-height:1.25em;
        text-indent:0.0px;
  }

  .initial {
        font-family: serif;
        font-size:3em;
        text-align: justify;
        margin: 0.3em 2px 0em 0em;
        padding: 0em;
        float:left;
        
  }

  /* FUENTES ADICIONALES */

  /*

  @font-face {
  font-family: "NewBaskervilleStd-Roman";
  src: url(NewBaskervilleStd-Roman.otf) format("truetype");
  }

  @font-face {
  font-family: "NewBaskervilleStd-Italic";
  src: url(NewBaskervilleStd-Italic.otf) format("truetype");
  }
  */

  p.sgc-2 {text-align: justify}
  p.sgc-1 {text-align: center}
body {
	/*margin: 25px;*/
}
.Fragmento-linea-1 {
	margin: 0 2em 0 2em;
	padding: 0em;
	text-align: justify;
	font-family: serif;
	font-size: 0.85em;
	line-height:1.25;
	text-indent:0.0px;
}

@page { margin-top: 30px; margin-bottom: 20px; margin-left: 30px; margin-right: 30px; }
body { text-align: justify; }