html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block; } body {	line-height: 1; } ol, ul {	list-style: none;} blockquote, q {	quotes: none;} blockquote:before, blockquote:after, q:before, q:after {	content: '';content: none;} table {	border-collapse: collapse;border-spacing: 0;}

body {
	background-color:#000;
  margin:auto;
  padding:0;
  background-image:url("images/bgbig.jpg");
	background-attachment:fixed;
	background-position:center center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
  line-height:1.2em;
}

#overlay
{
	width: 100px;
	height: 15px;
	text-align: center;
	line-height: 15px;
	background-color: rgba(0,0,0,0.4);
	color:#fff;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-8px;
	margin-top:-50px;
	z-index:999999999999999999999;
}

a {
  color:#A48968;
  letter-spacing:0.2em;
  text-decoration:none;
  cursor:pointer;
}

a:hover {
  text-decoration:underline;
}

a.txtlink:before {
  content:"\2794\0020\0020";
}

a:active {
  outline:0;
}

#steel {
  width:900px;
  background-image:url(images/steel.jpg);
	background-repeat:repeat;
	background-attachment:fixed;
	background-position:center top;
	margin:auto;
}
#birds {
  background-image:url(images/birds.png);
	background-repeat:repeat-y;
	background-attachment:fixed;
	background-position:center top;
}

#clouds {
	background-image:url(images/clouds.png);
	background-repeat:repeat-y;
	background-attachment:fixed;
	background-position:center top;
	padding:5em 0;
	width:900px;
}

.verbinder {
  text-align:center;
  margin-top:-12px;
  margin-bottom:-6px;
  height:200px;
  overflow:hidden;
}

img {
	margin:1em 0 0 0;
	border:solid 0px #000;
}

p {
	line-height:120%;
	padding:5px 0px 5px 0px;
}

.headerdiv {
  width:680px;
  overflow:hidden;
  margin:-100px 0px -13px 100px;
  color:white;
  text-align:center;
}

.teiler {
  text-align:center;
  margin-top:-12px;
  margin-bottom:-6px;
  height:70px;
  overflow:hidden;
}
.teiler img {
  height:500px;
  width:500px;
  border:0;
}

.contentdiv {
  width:660px;
  overflow:hidden;
  margin:0px 0px 0px 100px;
  color:white;
  padding:10px;
  background-image:url(images/halbtrans.png);
  border:solid 1px #300;
  text-align:left;
}

.partnerdivverbinder {
  text-align:center;
  margin-top:-12px;
  margin-bottom:-13px;
  height:30px;
  overflow:hidden;
}
.partnerdivverbinder img {
  height:230px;
  width:230px;
  border:0;
}

#logo {
  width:150px;
  position:fixed;
  top:-40px;
  left:15px;
}

#datum {
  position:fixed;
  top:0px;
  right:0;
  color:white;
  text-align:right;
  padding-right:5px;
}

#socialmedia {
  width:55px;
  height:185px;
  position:fixed;
  left:0px;
  bottom:25px;
  overflow:hidden;
  margin:0px;
  padding:0px;
}

#fixednavi {
  width:200px;
  position:fixed;
  left:0px;
  top:225px;
  overflow:hidden;
  margin:0px;
  padding:0px;
}
#divinfo {
  display:none;
  width:300px;
  height:300px;
  position:absolute;
  left:50%;
  top:50%;
  z-index:92;
  margin-left:-150px;
  margin-top:-150px;
}
#divcover {
  display:none;
  width:590px;
  height:500px;
  position:absolute;
  left:50%;
  top:50%;
  z-index:91;
  margin-left:-295px;
  margin-top:-250px;
}
#divajax {
  width:100px;
  height:20px;
  position:fixed;
  left:50%;
  top:50%;
  z-index:999;
  margin-left:-50px;
  margin-top:-10px;
}
#coverpreviewwrap {
  width:220px;
  height:200px;
  float:right;
  margin:10px;
}
#coverpreview {
  width:200px;
  height:180px;
  text-align:center;
}
.coverlist {
  width:70px;
  overflow:hidden;
  margin:2px;
  cursor:pointer;
  float:left;
}
#divartinfo, #divsoartinfo {
  display:none;
  padding:5px;
}
.socoverlist {
  height:62px;
}

.bandname {
  color:#A48968;
  font-weight:normal;
  font-size:30px;
  line-height:0.7em;
}
.albumname {
  color:#A48968;
  font-size:15px;
  line-height:0.8em;
  margin-top:5px;
}
.albumdesc {
  text-align:justify;
  padding:23px;
  text-indent:11px;
}
