body { background-color: #9FD0CB; font-family: sans-serif; margin:0px; padding: 0px; 
  text-align: justify; }

div.cabecera { position: absolute; top: 0%; left: 0%; width: 100%; height: 7%;
  background-color: #FFCC99; overflow: hidden; }

p.pie { position: absolute; bottom: 0%; left: 0%; width: 100%; height: 5%;
  background-color: #FFCC99; }

div.cuerpo { position: absolute; top: 10%; left: 10%; width: 80%; height: 80%;  
  overflow: hidden; background-color: #eeeeee; padding: 0px 10px;}

div.cuerpo div { position: relative; width: 100%; height: 100%; padding: 10px 0px; 
 background-color: white; 
 }

h1 { text-align: center; font-size: 140%; text-transform: uppercase; 
  margin: 10px 0px 0px;}

h2 { text-align: center; font-size: 120%; text-transform: uppercase; 
  margin: 0px;}

p.ant { position: absolute; bottom: 20px; left: 1%; float: left; }
p.sig { position: absolute; bottom: 20px; right: 1%; float: right;}
a { padding: 2px 5px; background-color: white; color: black; text-decoration: none;}
a:hover { font-weight: bold;}

p.centrado { text-align: center; }
dt { font-style: oblique; text-decoration: underline; }

