a.gal-main:link { color: #9c0214; font-weight: bold; text-decoration: none; width: 300px; display: block; }
a.gal-main:visited { color: #9c0214; font-weight: bold; text-decoration: none; width: 300px; display: block; }
a.gal-main:hover { color: #9c0214; font-weight: bold; text-decoration: underline; width: 300px; display: block; }
a.gal-main:active { color: #9c0214; font-weight: bold; text-decoration: none; width: 300px; display: block; }
a:link { color: black; }
a:visited { color: black; }
a:hover { color: black; }
a:active { color: black; }
body { color: black; background-color: white; }
h1 { color: #d3031d; font-size: 16px; font-weight: bold; line-height: 16px; }
img { border-style: none; border-width: 0; outline-style: none; outline-width: 0; }
.artistpicture { position: absolute; top: 200px; left: 180px; }
.detailbox { text-align: center; vertical-align: middle; width: 250px; height: 250px; }
.download-image { float: left; margin-right: 20px; }
.gal-subblock { font-size: 11px; display: none; }
.gal-subblock a {font-size: 11px;}
.gal-subblock a:link { font-weight: bold; text-decoration: none; letter-spacing: 0px; display: block; }
.gal-subblock a:visited { font-weight: bold; text-decoration: none; letter-spacing: 0px; display: block; }
.gal-subblock a:hover { font-weight: bold; text-decoration: none; letter-spacing: 0px; display: block; }
.gal-subblock a:active { font-weight: bold; text-decoration: none; letter-spacing: 0px; display: block; }
.navpicture { position: absolute; }
.presseartikel { width: 150px; float: left; margin-right: 5px; }
.presseartikel-archiv div { display: inline; }
.presseartikel-image { cursor: pointer; }
.presseartikel-image,.download-image { background-color: white; text-align: center; width: 150px; height: 113px; border: solid 1px #989898; }
.presseartikel-text { font-size: 10px; line-height: 12px; width: 130px; padding-top: 3px; padding-bottom: 3px; }
.wallpaper { text-align: center; width: 120px; float: left; padding: 3px; }
.wallpaper a:link { color: #9c0214; font-size: 10px; width: 120px; display: inline; }
.wallpaper a:visited { color: #9c0214; font-size: 10px; width: 120px; display: inline; }
.wallpaper a:hover { color: #9c0214; font-size: 10px; width: 120px; display: inline; }
.wallpaper a:active { color: #9c0214; font-size: 10px; width: 120px; display: inline; }
.xcm-ArrowNav { position: absolute; top: 135px; left: -15px; width: 650px; }
.xcm-ArrowNav { color: #7b010f; font-size: 12px; font-family: "Courier New", Courier, Monaco, monospace; line-height: 12px; text-align: center; position: relative; top: 0; left: 0; width: 240px; height: 20px; }
.xcm-ArrowNav-Left { float: left; }
.xcm-ArrowNav-Right { float: right; }
#content-container-detail { position: absolute; left: 594px; top: 250px; width: 230px; height: 172px; }
#content-container-thumbs { width: 320px; left: 586px; top: 449px; position: absolute; visibility: visible; }
#content-container-video { text-align: center; position: absolute; left: 560px; top: 200px; width: 320px; height: 340px; }
#content-musiker1 { color: black; left: 440px; top: 250px; position: absolute; width: 180px; visibility: visible; }
#content-musiker2 { color: black; visibility: visible; position: absolute; top: 555px; left: 250px; width: 382px; }
#content-navigation { font-family: "Courier New", Courier, Monaco, monospace; font-size: 12px; line-height: 16px; position: absolute; top: 200px; left: 240px; width: 300px; }
#frame-thumbnails { overflow-x: hidden; }
#main { background-image: url(../images/template_medien.jpg); }
#medien-navigation { position: absolute; top: 520px; left: 130px; width: 111px; }
#medien-navigation a.highlighted:link { display: block; overflow: visible; }
#medien-navigation a.highlighted:visited { display: block; overflow: visible; }
#medien-navigation a.highlighted:hover { display: block; overflow: visible; }
#medien-navigation a.highlighted:active { display: block; overflow: visible; }
#medien-navigation a:link { width: 99px; overflow: hidden; display: block; }
#medien-navigation a:visited { display: block; width: 99px; overflow: hidden; }
#medien-navigation a:hover { display: block; width: 99px; overflow: hidden; }
#medien-navigation a:active { display: block; width: 99px; overflow: hidden; }
#picturenavigation { position: absolute; top: 130px; left: 620px; width: 300px; height: 200px; }
#bilderstreifen { position: absolute; top: 230px; left: 580px !important; cursor: pointer; display: block; }
#gallerytitle { font-size: 11px; font-family: "Courier New", Courier, Monaco, monospace; position: absolute; top: 200px; left: 580px; width: 290px; }
