.A  { text-decoration: none; background: black no-repeat fixed center }
a:active                    { color: #21377a; font-weight: bold; font-size: 11pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-decoration: none; letter-spacing: normal }
a:visited                    { color: #21377a; font-weight: bold; font-size: 11pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-decoration: none; letter-spacing: normal }
a:link                  { color: #21377a; font-weight: bold; font-size: 11pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-decoration: none; letter-spacing: normal }
a:hover                       { color: #339; font-weight: bold; font-size: 11pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-decoration: underline; letter-spacing: normal }
.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: 3px }
.bodypresseauthor     { color: #110d44; font-weight: bold; font-size: 10pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-align: right; padding: 3px }
.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: 19pt; 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-style: normal; font-variant: normal; font-size: 10pt; font-family: "Times New Roman", Georgia, Times, Helvetica, Verdana, Arial, sans-serif; letter-spacing: 0.08pc; margin-top: 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; margin-bottom: 0px }
.bodybluesmallblock   { color: #21377a; font-size: 10pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-align: justify; vertical-align: top; margin-top: 2px; margin-bottom: 2px }
.bodybluesmallrechts { color: #21377a; font-size: 10pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; text-align: right }
.bodysmall    { color: gray; font-weight: bolder; font-size: 10pt; font-family: "Times New Roman", Roman, verdana, arial, helvetica, sans-serif; letter-spacing: normal; margin-bottom: 0px }
.tabelletect   { background: #fefff9 url(Images/Background/book.jpg) repeat; text-align: center; padding: 13px; border: inset 4px }
.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: 3px }
.taborder       { font-weight: bold; background-color: transparent; text-align: center; vertical-align: middle; padding: 4px; width: auto }
.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: bottom; padding: 4px 4px 0px 8px }
.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: bottom; padding: 4px 8px 0px 4px }
.tabcover       { background-color: transparent; text-align: center; vertical-align: top; padding: 0px; border: solid 1px silver; width: auto }
.cdinfoleft       { background-color: transparent; text-align: left; vertical-align: top; float: left; padding: 3px 3px 3px 8px; height: auto }
.cdinforight       { background-color: transparent; text-align: right; vertical-align: top; float: right; padding: 3px 8px 3px 3px; height: auto }
.shoptableft    { text-align: left; vertical-align: top; float: left }
.shoptabright    { text-align: right; vertical-align: top; float: right }
.presseleft  { background-color: transparent; text-align: left; vertical-align: top; float: left; margin-top: 3px; margin-left: 3px; width: 70% }
.presseright  { background-color: transparent; text-align: right; vertical-align: top; float: right; margin-top: 3px; margin-right: 3px; width: 70% }
.coverthumb         { background-color: transparent; text-align: center; vertical-align: top; margin: 3px; border: solid 0px silver; width: auto; height: 311px }
.artcoverthumb  { background-color: transparent; text-align: center; vertical-align: top; border: solid 0px silver; width: auto; height: 260px }
.mittelstrich     { background-color: transparent; text-align: center; vertical-align: middle; margin-top: 20px; margin-bottom: 20px; border: outset 1px #edd200; height: 1px }
.bodycomposers { color: #110d44; font-variant: normal; font-weight: bolder; font-size: 12pt; font-family: "Times New Roman", Georgia, Times, Helvetica, Verdana, Arial, sans-serif; letter-spacing: normal; margin-left: 40px }
.bodycdtabsmall { color: #110d44; font-variant: normal; font-size: 8pt; font-family: "Times New Roman", Georgia, Times, Helvetica, Verdana, Arial, sans-serif; text-align: left; letter-spacing: normal }
.cdinfosmall  { background-color: transparent; text-align: left; vertical-align: top; float: left; padding: 0px 0px 0px 6px }
.artspecifictabelle  { text-align: center; padding: 6px; width: auto; height: auto }
.artspecifictab1  { background-color: transparent; text-align: left; vertical-align: top; width: 140px; height: auto }
.artspecifictab2  { background-color: transparent; text-align: left; vertical-align: top; padding: auto; width: 300px; height: auto }
.cdtabsmall { text-align: left; vertical-align: top; float: left; margin-left: 80px }
.coverthumbsmall  { background-color: transparent; text-align: center; vertical-align: top; border: 0px; width: 100px }
body  { background: #fffff2 url(../../Images/Background/book.jpg) no-repeat fixed center; background-origin: content-box; background-size: 100% auto }
