body {
background-color : #FAFAFA;
font-family : sans-serif;
font-size : 16px;
padding : 3em;
}

/* back to home link */
h6 {
margin-top: 1em; 
font-size: 90%;
padding-left : 8px;
text-align:left;
}

/* borde del final con copyrigth */
h5 {
border-top-width: 1px;
border-top-style : solid; 
border-top-color:  #6A747E; 
background-color: #eeeeee; 
margin-top: 3em; 
font-size: 90%;
padding-left : 8px;
text-align:right;
}

/* back to home link */
h4 {
margin-top: 3em; 
font-size: 90%;
padding-left : 8px;
text-align:right;
}


h3 {
border-top-width: 1px;
border-top-style : solid; 
border-top-color:  #6A747E; 
margin-top: 3em; 
font-size: 110%;
padding-left : 8px;
}


h2 {
background-color : #dbd2c0;
border-top-color : #934e00;
border-top-style : solid;
border-top-width : 2px;
margin-top: 2em;
font-size: 120%;
padding-left : 8px;
}

h1 {
border-bottom-color : #934e00;
border-bottom-style : solid;
border-bottom-width : 3px;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 8px;
font-size: 140%;
}

pre {
color : navy;
border : 2px solid #934e00;
font-weight : normal;
padding : 0.5em;
background-color : #d5d1c5;
font-size : 12px;
}

li         { margin-top : 0.4em; }
img.logo   { position: absolute; right: 3em; top: 2em; }
a:link     { color: #934e00; font-weight: bold; text-decoration: none; }
a:visited  { color: #8C9052; font-weight: bold; text-decoration: none; }
a:hover    { color: #934e00; background-color: #dbd2c0; font-weight: bold; text-decoration: none; }

