.A  { text-decoration: none; background: black no-repeat fixed center }
a:active                  { color: #21377a; font-weight: normal; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-decoration: none; vertical-align: middle; margin-top: 0px; margin-right: 0px; margin-left: 0px }
a:visited                  { color: #21377a; font-weight: normal; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-decoration: none; vertical-align: middle; margin-top: 0px; margin-right: 0px; margin-left: 0px }
a:link               { color: #21377a; font-weight: normal; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-decoration: none; vertical-align: middle; margin-top: 0px; margin-right: 0px; margin-left: 0px }
a:hover                  { color: #21377a; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-decoration: underline; margin-top: 0px; margin-right: 0px; margin-left: 0px }
.Inhalt         { color: #110d44; font-size: 9pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-align: justify }
.bodypresse       { color: #110d44; font-weight: bold; font-size: 10pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-align: justify; padding: 4px }
.bodypresseauthor    { color: #110d44; font-weight: bold; font-size: 10pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-align: right; padding: 4px }
.InhaltRight { color: #110d44; font-size: 11pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-align: right; margin-left: 0cm }
.InhaltG { color: #110d44; font-size: 18pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-align: justify; margin-left: 0cm }
.InhaltCenter  { color: #110d44; font-size: 11pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-align: center; margin-left: 0cm }
.InhaltCenterK { color: #110d44; font-size: 11pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-align: center; margin-left: 0cm }
.InhaltCenterG { color: #110d44; font-size: 18pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif;  text-align: center; margin-left: 0cm }
.headline  { color: #110d44; font-variant: small-caps; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-transform: uppercase }
.headblue    { color: #21377a; font-size: 18pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-align: center; letter-spacing: 6px }
.headblack  { color: #110d44; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; vertical-align: baseline }
.headgold      { color: #edd200; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; margin-right: 6px; margin-left: 6px }
.body             { color: #110d44; font-variant: normal; font-size: 10pt; font-family: "Times New Roman", Georgia, Times, Helvetica, Verdana, Arial, sans-serif; letter-spacing: normal; margin-top: 0px; margin-right: 0px; margin-left: 0px }
.bodyblue { color: #21377a; font-size: 11pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif }
.bodybluesmall { color: #21377a; font-size: 10pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif }
.bodybluesmallblock { color: #21377a; font-size: 10pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-align: justify }
.bodybluesmallrechts { color: #21377a; font-size: 10pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-align: right }
.bodysmall  { color: #110d44; font-size: 8pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif }
.tabelletect       { background-image: url(../../Images/Background/book.jpg); text-align: center; vertical-align: top; padding: 14px 7px 14px 14px; border: solid 1px #21377a; width: 780px }
.tabelletitel   { background: #fefff9 url(Images/Background/book.jpg) repeat; text-align: center; padding: 18px; border: inset 4px }
.tabelleklein  { background: #fefff9 url(Images/Background/book.jpg) repeat; text-align: center; padding: 11px; border: inset 4px }
.tabpresse   { background-color: #dcdcdc; padding: 1px }
.taborder       { font-weight: bold; font-size: 11pt; background-color: transparent; text-align: center; vertical-align: top; padding: 2px; width: 150px }
.cdlinksleft       { color: black; font-style: normal; font-weight: bold; font-size: 11pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; background-color: transparent; text-align: left; vertical-align: top; padding: 2px }
.cdlinksright      { color: black; font-style: normal; font-weight: bold; font-size: 11pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; background-color: transparent; text-align: right; vertical-align: top; padding: 2px }
.tabcover     { background-color: transparent; text-align: center; vertical-align: top; padding: 2px; width: 150px }
.cdinfoleft     { font-size: 10pt; background-color: transparent; text-align: left; vertical-align: top; float: left; padding: 2px }
.cdinforight     { background-color: transparent; text-align: right; vertical-align: top; float: right; padding: 2px }
.shoptableft       { text-align: left; float: left; vertical-align: top; margin-top: 6px; margin-bottom: 6px }
.shoptabright     { text-align: right; float: right }
.presseleft { background-color: transparent; text-align: left; vertical-align: top; float: left; margin-left: 3px; width: 70% }
.presseright { background-color: transparent; text-align: right; vertical-align: top; float: right; margin-right: 3px; width: 70% }
.videolinks  { color: #21377a; font-size: 11pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; background-color: transparent; text-align: right; vertical-align: top; padding-top: 12px; padding-right: 12px }
.coverthumb          { background-color: transparent; text-align: center; vertical-align: top; margin: 2px; border: 0px; width: 150px; height: auto }
.bannerthumb                { text-align: left; border: 0px; width: 780px; height: auto }
.mittelstrich   { background-color: transparent; text-align: left; border: outset 1px #edd200; width: 100%; height: 1px }
.artistthumbs  { float: left; margin: 6px 6px 6px 0px; border: solid 1px silver; width: 220px }
body {background-color: black; background-position: center center; background-attachment: fixed; background-repeat: no-repeat; background-size: 100% auto; background-origin: content-box }
