@charset "UTF-8";

/* import */



/* #head-nav */
/* -------------------------------------------- */
body.diskografie #head-nav {
  position: relative;
  width: 770px;
  height: 260px;
  text-align: left;
  background: url(parts/diskografie/diskografie-top-bg.jpg) no-repeat;
}
body.diskografie #head-nav-inner {
  position: static;
}
body.diskografie #head-nav-inner h1,
body.diskografie #head-nav-inner h2,
body.diskografie #head-nav-inner p.none {
  overflow: hidden;
  width: auto;
  height: 0 !important;
  height /**/: 30px;
  padding: 30px 0 0;
}
/* dock - top */
.dock {
	position: absolute; 
  top: 85px;
  left: 0;
  width: 770px;
/*	height: 115px;*/
  z-index: 2;
/*  border: solid 1px red;*/
}
.dock-container {
	position: absolute;
	height: 50px;
	padding-left: 20px;
}
a.dock-item {
	display: block;
	width: 70px;
	color: #fff;
	position: absolute;
	top: 0px;
	text-align: center;
	text-decoration: none;
}
.dock-item img {
	border: none; 
  width: 200px;
/*	margin: 5px 10px 0px;*/
	width: 100%; 
}
.dock-item span {
	display: none; 
/*	padding: 0 20px;*/
  overflow: hidden;
  width: auto;
  height: 0 !important;
  height /**/: 1px;
  padding: 1px 0 0;
}


/* #detail */
/* -------------------------------------------- */
body.diskografie #detail {
  position: relative;
  width: 770px;
  text-align: left;
}
body.diskografie #detail-inner {
  position: static;
}
body.diskografie #detail-inner div.section {
  width: 770px;
}
/* info */
body.diskografie #detail-inner div.section div.info {
  position: relative;
  width: 770px;
  height: 179px;
  background: url(parts/diskografie/info-bg.gif) no-repeat;
}
body.diskografie #detail-inner div.section div.info-inner {
  position: static;
}
body.diskografie #detail-inner div.section div.info h2.title {
  position: absolute;
  top: 28px;
  left: 280px;
  font-size: 107%;
  font-weight: bold;
}
body.diskografie #detail-inner div.section div.info h2.twoline {
  top: 16px !important;
  width: 460px;
}
body.diskografie #detail-inner div.section div.info div.album {
  overflow: visible;
  position: absolute;
  top: 30px;
  left: 76px;
}
body.diskografie #detail-inner div.section div.info dl.list {
  position: absolute;
  top: 70px;
  left: 250px;
  font-size: 92%;
}
body.diskografie #detail-inner div.section div.info dl.list dt {
  float: left;
  width: 6em;
  padding: 1px 0;
  letter-spacing: 3px;
}
body.diskografie #detail-inner div.section div.info dl.list dd {
  padding: 1px 0 1px 7em;
}

body.diskografie #detail-inner div.section div.info ul.link {
  position: absolute;
  right: 30px;
  bottom: 0;
}
body.diskografie #detail-inner div.section div.info ul.link li {
  float: right;
  padding: 0 0 0 5px;
}
body.diskografie #detail-inner div.section div.info ul.link li a.cd {
  overflow: hidden;
  display: block;
  width: 50px;
  height: 0 !important;
  height /**/: 30px;
  padding: 30px 0 0;
  background: url(parts/diskografie/icon-cd.gif) no-repeat;
}
body.diskografie #detail-inner div.section div.info ul.link li a.cd:hover {
  background: url(parts/diskografie/icon-cd-on.gif) no-repeat;
}
body.diskografie #detail-inner div.section div.info ul.link li a.itunes {
  overflow: hidden;
  display: block;
  width: 74px;
  height: 0 !important;
  height /**/: 30px;
  padding: 30px 0 0;
  background: url(parts/diskografie/icon-itunes.gif) no-repeat;
}
body.diskografie #detail-inner div.section div.info ul.link li a.itunes:hover {
  background: url(parts/diskografie/icon-itunes-on.gif) no-repeat;
}

/* comment */
body.diskografie #detail-inner div.section div.comment {
  width: 770px;
  background: url(parts/diskografie/comment-bg.gif) left bottom no-repeat;
}
body.diskografie #detail-inner div.section div.comment h3.title {
  overflow: hidden;
  display: block;
  width: 770px;
  height: 0 !important;
  height /**/: 40px;
  padding: 40px 0 0;
  background: url(parts/diskografie/comment-title.gif) no-repeat;
}
body.diskografie #detail-inner div.section div.comment div.text {
  line-height: 1.5;
  padding: 5px 40px 10px 50px;
  font-size: 85%;
}
body.diskografie #detail-inner div.section div.top {
  position: relative;
  height: 20px;
}
body.diskografie #detail-inner div.section div.top a {
  display: block;
  position: absolute;
  top: 5px;
  right: 30px;
  cursor: pointer;
}


/* #footer */
/* -------------------------------------------- */
body.diskografie #footer {
  background: url(parts/diskografie/footer-diskografie.gif) no-repeat;
}




















