/* Oraciones */
    body {font-family: 'DejaVu Sans Condensed', 'Sans Serif';}
    p {text-align: justify; margin: 0;  text-indent: 0.8em;
	 padding-top: 0.4em; padding-bottom: 0.4em;}
   .cen {text-align: center; text-indent: 0;}
   .der {text-align: right;}
   .ita {font-style: italic;}
   .neg {font-weight: bold; text-indent: 0;}
   .sub {text-decoration: underline;}
   .sin {padding-bottom: 0px;}
   .tit {font-weight: bold; text-align: left; font-size: 110%; line-height: 1.1;
         page-break-before: always; text-indent: 0;
         padding-bottom: 0em; background-color:#fff040;}     
   .tit2 {font-weight: bold; text-align: center; font-size: 110%; line-height: 1.1;
         page-break-before: always; text-indent: 0;
         background-color:#fff040;}
   .rg1 {text-align: right; font-size: 80%; padding-top: 0px; padding-bottom: 0px;}
   .rg2 {text-align: center; font-size: 80%; padding-top: 0px;}
   .rg3 {text-align: left; font-size: 80%; text-indent: 0; padding-top: 0px;}
   .ind {text-align: left; margin-left: 1.1em; text-indent: -1.1em; 
         padding-top: 0px; padding-bottom: 0px;}
   .ind2 {text-align: left; margin-left: 0.6em; text-indent: -0.6em; 
         padding-top: 0px; padding-bottom: 0px;}
   .rub {color: darkred; font-size: 90%;}
   .rb2 {text-align: center; color: darkblue; font-weight: bold;}
   .san {margin-left: 20px; text-indent: 0;}
   .ma0 {text-indent: 0;}
   .portada {text-align: center; text-indent:0; padding-top:0; padding-bottom:0;}

  img {margin:0%}
      .wideimg{width:95%;max-width:458px}
      .estampa{max-width:70%}
  span.sub {text-decoration: underline;}
  span.black {color: black;}
  span.red {color: darkred;}
  span.negr {font-weight: bold}
  i.neg {font-weight: bold;}

  h1 {text-align: center; color: darkgreen; 
      line-height: 1.2; background-color: #ccffcc;}
  h2 {text-align: center; color: darkred; margin-bottom: 0px;
      line-height: 1.2; background-color:#a0ffff;}
  h3 {text-align: center; color: darkred; margin-bottom: 0px;
      line-height: 1.1; background-color:#a0ffff;}
  a {text-decoration: none;}
  a:link {}
  a:hover {color: #ff0000;}
  div.recuadro {
     background: #ccffcc;
     padding: 2px;}
  hr.raya {align: center; width:60%;}

  table {width: 100%;}
  td.izq {text-align: left; padding-right: 10px; vertical-align: top;}
  td.der {text-align: center; padding-left: 10px; vertical-align: top;}