a:active         { color: #21377a; font-weight: bold; font-size: 11pt; line-height: 15pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-decoration: none }
a:visited       { color: #21377a; font-weight: bold; font-size: 11pt; line-height: 15pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-decoration: none }
a:link       { color: #21377a; font-weight: bold; font-size: 11pt; line-height: 15pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-decoration: none }
a:hover        { color: #21377a; font-weight: bolder; font-size: 12pt; line-height: 16pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-decoration: underline }
.Inhalt         { color: #110d44; font-size: 11pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-align: justify; margin-top: 0px; margin-right: 0px; margin-left: 0px }
.InhaltRight   { color: #110d44; font-size: 11pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-align: right; margin: 0px }
.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-top: 0px; margin-right: 0px; margin-left: 0px }
.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-variant: small-caps; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; word-spacing: 125%; letter-spacing: 81% }
.headblack  { color: #110d44; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; vertical-align: baseline }
.headgold    { color: #edd200; font-variant: small-caps; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif }
.body     { color: #110d44; font-size: 11pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; margin-top: 0px }
.bodyblue  { color: #21377a; font-size: 11pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; margin-top: 0px; margin-right: 0px; margin-left: 0px }
.bodyblueheadline  { color: #21377a; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-align: center; margin-top: 0px }
.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: 9pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif }
.tabelletect      { background: #fefff9 url(Images/Background/book.jpg) repeat; text-align: center; padding: 12px; border: inset 4px }
.tabellelibretto            { background: #fefff9 url(Images/Background/book.jpg) repeat; text-align: center; margin-top: 200px; margin-right: auto; margin-left: auto; padding: 12px; border: inset 4px silver; width: 740px }
.detailtabellecover     { text-align: center; margin-top: 60px; margin-bottom: 20px; width: 98%; height: 80% }
.tabelletectinnenrahmen   { vertical-align: top; margin: 0px; padding: 0px; border: silver; width: auto; height: auto }
.tabellevideo     { background: #fefff9 url(Images/Background/book.jpg) repeat; text-align: center; margin-top: 140px; margin-right: auto; margin-left: auto; padding: 4px; border: inset 4px silver; width: 660px }
.tabelletitel       { background: #fefff9 url(Images/Background/book.jpg) repeat; text-align: center; padding: 18px; border: inset 4px; width: 400px }
.tabelleklein { background: #fefff9 url(Images/Background/book.jpg) repeat; text-align: center; padding: 11px; border: inset 4px }
.coverthumb { margin: 2px }
.artistthumbs  { margin: 0px 6px; border: solid 1px silver }
body {background-color: black; background-position: center center; background-attachment: fixed; background-repeat: no-repeat; background-size: 100% auto; background-origin: content-box; 	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;}



