.tophead {
    background-image: url("/pub/starfield3.jpg");
    background-color:  #000000;
    height: 60px;
}

#logo {
    margin-top: 10px;
}

#title {
    color: #ffffff;
    margin-top: 10px;
}

a {
    color: #0056B3;
}

th.headerSortUp { 
    background-image: url('../pub/asc.gif'); 
    background-color: #f5f5f5; 
} 
th.headerSortDown { 
    background-image: url('../pub/desc.gif'); 
    background-color: #f5f5f5; 
} 
th.header { 
    /* background-image: url('../pub/bg.gif');   */
    cursor: pointer; 
    /* font-weight: bold; */
    background-repeat: no-repeat; 
    background-position: center left; 
    padding-left: 20px; 
    /* border-right: 1px solid black; */
    margin-left: -1px; 
} 

#searchNot {
    width: 80px;
}

.autlnk {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.synopsis {
    background-color: #FFFFFF;
    border: 0px none #FFF;
    border-radius: 0px;
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    word-wrap: break-word;
}

.comment {
    background-color: #FFFFFF;
    border-color: #E7E7E7;
    /* border: 0px none #FFF; */
    /* border-radius: 0px; */
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    word-wrap: break-word;
}

.dl-notcom dt {
    float: left;
    width: 20px;
    overflow: hidden;
    clear: left;
    text-align: right;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.dl-notcom dd {
    margin-left: 40px;
}

.fiche {
    margin-top: 10px;
    margin-bottom: 10px;
}
.vmenu-btn {
    margin-top: 0px;
    margin-bottom: 0px;
    width: 110px;
}
.vmenu-btn2 {
    margin-top: 0px;
    margin-bottom: 0px;
    width: 80px;
}
.vmenu-btn3 {
    margin-top: 0px;
    margin-bottom: 0px;
    width: 50px;
}
.fichintro {
    margin-top: 10px;
    margin-bottom: 6px;
}
.newsico {
    width: 30px;
}
.newsdat {
    text-align: right;
}
caption{
    caption-side: top;
}
#moderator-but {
    position: absolute;
    top: 10px;
    right: 16px;
}
#moderator-but i {
    color: #A0A0A0;
}

.genre-list {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.genre-list li {
    font-size: 0.9em;
}
#choixauteurs {
    width: 600px;
    height: 500px;
    overflow: auto;
}
#choiceModalBody {
    height: 400px;
    overflow: auto;
}
.differ {
    background-color: #FFC8C8;
}
.compare {
    overflow: auto;
    /* max-width: 700px; */
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    word-wrap: break-word;
}
