body { 
    background-color: rgb(255,255,255);
    font-family: "Trebuchet MS", "Lucida Sans", Arial, sans-serif;
    font-size: 12pt;
    color: #000000;
    }

.center {
    text-align: center;
}

#pagesize {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    width: 800px;
    padding-top: 257px;
    padding-left: 5px;
    padding-right: 5px;
    background-image: url("../images/header.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    }
 
#navline {
    width: 800px;
    background-color: black;
    color: white;
    }

.navtable {
    width: 100%;
    }

table.navtable td {
    width: 24%;
    font-weight: bold;
    }

table.navtable td.enlaces {
    width: 19%;
    font-weight: bold;
    }

table.navtable a {
    color: rgb(70,118,182);
    }

table.navtable a:hover {
     color: red;
     }

#textarea {
    width: 550px;
    padding-top: 10px;
    padding-bottom: 50px;
    padding-left: 210px;
    padding-right: 0px;
    text-align: left;
    }

.booktitle {
    font-style: italic;
    font-weight: bold;
    }    

#sticker {
    position: fixed;
    bottom: 0px;
    left: 0px;
    border: 0px;
    }

.person {
    margin-top: 15px;
    font-style: italic;
    }

div.person a {
    font-style: normal;
    }

div.person a:hover{
    color: red;
    }

#titulo {
    font-size: 2em;
    font-weight: bold;
    margin-top: 10px;
    }

.fragmento {
    font-size: 0.9em;
    margin-top: 5px;
    margin-bottom: 5px:
    }

#isbn {
    font-size: 0.8em;
    font-weight: bold;
    font-style: italic;
    }

#maria {
    height: 190px;
    width: 175px;
    float: left;
    padding-right: 25px;
    }

.sevilla {
    color: rgb(0,0,255);
    font-style: italic;
    }

#mensaje {
    font-size: 0.7em;
    text-align: right;
    margin-bottom: 20px;
    }

#copyright {
    font-size: 0.6em;
    }

.compralo a {
    color: red;
}