body { 
   background-color: rebeccapurple; /* Original: #631EA6 */
   margin: 0;
}
main { 
   color: white; 
   font-family: Verdana;
   font-size: 130%;
   line-height: 150%; 
   padding: 1% 5%; /* Arriba abajo, izqda dcha */
}
a:link {color: orange; text-decoration: none}
a:visited {color: black; text-decoration: none}
a:hover {color: gray}
h1 { font-family: Arial; margin-top: 4% }
h2 { background-color: black; padding: 0.25em }
h2.dcha { margin-top: 4%; text-align: right }
h2.izqda { margin-top: 4%; text-align: left }
p, ul { margin-left: 3%; width: 85% }
ul { list-style-type: none; padding: 0 }
li { margin-bottom: 1% }
span.item { color: lightgray; font-size: larger; font-weight: bold }
