/* GENERAL */

body {
  margin: 5%;
  font-family:"Times New Roman";
  font-size:1em;
  line-height: 170%;
}

/* TITULOS */

h1 {
  margin: 30% 0 2em 0;
  text-align:left;
  font-size:1.5em;
  font-weight:normal;
  line-height: 120%;
}
h2 {
  margin: 30% 0 2em 0;
  text-align:left;
  font-size: 1.5em;
  font-weight:normal;
  line-height: 120%;
}
h3 {
  margin: 30% 0 2em 0;
  text-align:left;
  font-size:1.5em;
  font-weight:normal;
  line-height: 120%;
}
h3 p {
  text-align:center;
  text-indent:0em;
  margin-bottom: 0.5em;
}
h3 p + p {
  text-indent:0em;
  font-size:0.8em;
}

/* CURSIVA y NEGRITA */

em {
	font-style: italic;
}
strong {
	font-weight: bold;
}
em strong, strong em {
	font-style: italic;
	font-weight: bold;
}

/* ESTILOS DE CARACTER */

span.versalita {
  font-variant: small-caps;
}
span.capitular {
  font-size: 1.5em;
}

span.nota {
  font-size: 0.7em;
  line-height: 0em;
  padding-bottom: 0.5em;
  text-decoration: none;
  font-weight: bold;
  color: red;
}
.txt1em {
  font-size: 1.5em;
}

/* ESTILOS DE PARRAFO */

p {
  text-align:justify;
  margin-bottom: 0em;
}
p + p {
  text-indent:2em;
}
p.izq {
  text-align:left;
}
p.dcha {
  text-align:right;
}
p.centro, .centro {
  text-align:center;
}
p.webs {
  text-align:center;
  text-indent:0em;
  margin: 1em 0em;
}
p.articulo {
  margin-left: 2em;
  text-indent: -2em;  
}
p.pie_foto {
  font-family:"Arial";
  font-size:0.7em;
  line-height: 170%;
  text-indent:0em;
  text-align:center;
  margin: 0 15%
}
.sangria0 {
  text-indent:0em;
}
.sangria2em {
  text-indent:2em;
}

/* ESTILOS DE ENLACE */
p a {
  text-decoration: none;
  font-weight: bold;
  color: blue;
}
/* POEMAS */

div.div_poema {
  margin: 2em 6em;
}
div.div_poema p {
  text-align:left;
  text-indent:0em;
}
div.div_poema p.dcha {
  text-align:right;
}
div.quote {
  border: 1px solid;
  padding: 5%;
  margin: 2em 15%;
}
div.quote p {
  text-indent:0em;
  font-size:0.8em;
}

/* ESTILOS DE IMAGEN */

.imgAlto {
  height: 100%;
}
.imgAncho {
  width: 100%;
}
.imgH5em {
  height: 5em;
}
.imgH3em {
  height: 3em;
}
.imgH25em {
  height: 25em;
}
.imgH5per {
  height: 5%;
}
.imgH10per {
  height: 10%;
}
.imgH15per {
  height: 15%;
}
.imgH20per {
  height: 20%;
}
.imgH25per {
  height: 25%;
}
.imgH30per {
  height: 30%;
}
.imgH35per {
  height: 35%;
}
.imgH40per {
  height: 40%;
}
.imgH45per {
  height: 45%;
}
.imgH50per {
  height: 50%;
}
.imgH100per {
  height: 100%;
}
.imgW75per {
  width: 75%;
}
.imgW100per {
  width: 100%;
}
.floatI {
  float: left;
  width: 40%;
  padding: 2%;
  margin: 0 5% 0 0;
  display: block;
}
.border1 {
	border: 1px solid;
}

/* MARGENES */

.margen0 {
  margin: 0%;
}
.margen2 {
  margin: 2%;
}
.margen2RL {
  margin: 0 2%;
}
.margen5 {
  margin: 5%;
}
.margen10 {
  margin: 10%;
}
.margen20t {
  margin-top: 20%;
}
.margen2em-L {
  margin-left: 2em;
}
.margen4em-L {
  margin-left: 4em;
}
.margen2em-TB {
  margin-top: 2em;
  margin-bottom: 2em;
}
.margen-2em-L {
  margin-left: -2em;
}
.margen1em-B {
  margin-bottom: 1em;
}
.margen2em-B {
  margin-bottom: 2em;
}

/* LISTAS */

ul {
  list-style-type: square;
}
ol {
  list-style-type: decimal;
  margin-left: 2em;
}
ol.letras {
  list-style-type:  lower-alpha;
  margin-left: 2em;
}

/* ROMPEDORES */

.scenebreak {
  display: block;
  page-break-before: avoid;
  text-align: center;
  text-indent: 0%;
  margin: 1em 0
}
.softbreak {
  display: block;
  page-break-before: avoid;
  text-align: center;
  margin: 0.5em 0 1em
}