/*Dicographie*/
.disconavi {
    text-align:center;
}
.activediscoarea {
    text-decoration:underline;
}
.activediscoarea a {
    color:#fff;
}
.discoareaintro{
    width:80%;
    margin:auto;
    text-align:center;
}
.diskominicover {
    text-align:center;
}
.diskominicover img {
    margin-right:1px;
    height:49px;
    width:49px;
}
.diskooverview {
    border:3px #fff outset;
    width:80%;
    margin:5px auto;
    background-image:url('pictures/layout/bg_darkred.jpg');
}
.diskooverview img {
    float:left;
    margin-right:8px;
}
.diskooverview div {
    float:right;
    text-align:right;
    margin:0;
    padding:0;
}
.diskooverview div img {
    margin:0;
    padding:0;
}
.diskooverview h2 {
    margin:8px;
}
.diskooverview table {
    margin-top:5px;
    margin-bottom:0;
}
.diskooverview th {
    text-align:left;
    vertical-align:top;
    border-right:1px solid #fff;
    padding-right:10px;
    margin-bottom:0;
}
.diskooverview td {
    padding-left:10px;
    margin-bottom:0;
}
.diskooverview ul {
    margin:8px 0 0 auto;
}
.diskooverview ul li {
    margin-left:26px;
    font-size:15px;
    font-weight:bold;
    list-style-type:square;
}
/*Diskographie - Cover*/
table.albumright, table.albumleft {
    margin-bottom:17px;
    width:100%;
}
table.albumright div {
    float:right;
    background-image:url('pictures/layout/bg_red.jpg');
    width:95%;
    padding:4px;
}
table.albumleft div {
    float:left;
    background-image:url('pictures/layout/bg_darkred.jpg');
    width:95%;
    padding:4px;
}
table.albumleft th, table.albumright th {
    width:210px;
}
table.albumleft h3, table.albumright h3 {
    margin-top:0;
}
.covererklfehlt {
    font-style:italic;
}
/*Diskographie - CD Review*/
#albuminfo {
    margin:auto;
    width:770px;
}
#albuminfo div {
    float:left;
    padding:1px 3px;
    margin-top:7px;
    margin-bottom:30px;
    background-color:#800;
    border:outset #900 3px;
    background-image:url('pictures/layout/bg_darkred.jpg');
}
.releasechoice {
    vertical-align:top;
}
.activerelease {
    font-weight:bold;
    font-size:larger;
    color:#f00;
}
.aimiddle {
    margin-left:10px;
    margin-right:10px;
}
.aboveailist {
    text-decoration:underline;
    margin:0;
    padding:0;
}
.ailist {
    list-style-type:none;
    margin:0;
    padding:0;
}
.aidates {
    margin:0;
    padding:0;
}
.coverreview {
    float:left;
    margin:0 0 15px 4%;
    border:1px #fff solid;
}
.altcover {
    float:left;
}
.digipack {
    text-align:right;
    margin:0 30px;
}
.tracklisting {
    background-color:#800;
    border:outset #900 3px;
    float:right;
    margin-right:10px;
}
.tracklisting td, .tracklisting th {
    padding:0 8px;
}
.tltracknumber {
    text-align:right;
    vertical-align:top;
    background-color:#400;
    background-image:url('pictures/layout/bg_darkred.jpg');
}
.tlname {
    width:250px;
    text-align:left;
    vertical-align:top;
    background-color:#400;
    background-image:url('pictures/layout/bg_darkred.jpg');
}
.tlsongparts {
    margin:0 0 0 30px;
    padding:0;
}
th.tlname {
    padding-left:23px;
}
.tllength {
    text-align:right;
    vertical-align:top;
    background-color:#400;
    background-image:url('pictures/layout/bg_darkred.jpg');
}
.tlbonus {
    text-decoration:underline;
}
.tltotaltime td {
    border-top:1px solid #fff;
}
#votings {
    float:left;
    margin:15px 40px;
}
#votings p {
    margin:0;
    padding:0;
    float:left;
}
#votings form {
    padding:22px 0 0 200px;
}
#votings form select {
    margin-right:4px;
}
#votings form select option {
    padding:1px 4px;
    font-size:12px;
}
#votings .rateoutput{
    font-size:9px;
    font-style:italic;
    clear:both;
}
.autorcdreview {
    margin:20px 0 5px 0;
    font-size:13px;
    font-weight:bold;
    font-style:italic;
}
.cdreview {
    margin-left:25px;
}

/*Videography*/
.coverreviewvideo, .coverreviewcassette {
    float:left;
    margin:0 0 15px 4%;
    border:1px #fff solid;
}
#albuminfovideo {
    display:inline;
    float:right;
    padding:2px 5px;
    margin:7px 75px 30px 10px;
    background-color:#800;
    border:outset #900 3px;
    background-image:url('pictures/layout/bg_darkred.jpg');
}
#albuminfovideo2 {
    display:inline;
    float:left;
    padding:2px 5px;
    margin:7px 10px 30px 75px;
    background-color:#800;
    border:outset #900 3px;
    background-image:url('pictures/layout/bg_darkred.jpg');
}

.tracklistingvideo {
    float:right;
    background-color:#800;
    border:outset #900 3px;
    margin-right:10px;
}
.tracklistingvideo td, .tracklistingvideo th {
    padding:0 8px;
}
.tracklistingvideo .nonclips {
    font-style:italic;
    padding-left:15px;
}

/*Compilations*/
.coverreviewcomp{
    float:left;
    margin:75px 0 15px 4%;
    width:250px;
    border:1px #fff solid;
}
.justonecd {
    text-align:right;
    text-decoration:underline;
    margin:0 360px 0 0;
}

/*Albumcomments*/
/*show reviews*/
.reviewinfo{
    height:40px;
    border:1px dotted #fff;
    border-top:1px solid #fff;
    margin-bottom:10px;
    margin-top:25px;
}
.smallrategraphic{
    width:100px;
}
.reviewinfoleft{
    float:left;
    margin:0;
}
.reviewinforight{
    text-align:right;
    margin:0;
}
.reviewcomment {
    margin:auto 15px;
    clear:both;
}
/*add review*/
.albumgroup {
    border-top:1px #000 dashed;
    margin-top:5px;
    padding-top:3px;
}
.addreviewseperator {
    height:1px;
    border:0;
}
.addreviewinfos {
    float:left;
    margin:2px;
}