/**
 * 
 * FEINHEIT kreativ studio // www.feinheit.ch
 * 
 */
*{margin:0px; padding:0px;}
a{outline:none; color:#fff; cursor:pointer;}
img{border:none;}
body{
	background:#2A4B74 url(/img/design/bg.jpg) no-repeat top center;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:20px;
	margin:0px;
	padding:0px;
}
#pageholder{
	margin:0px auto;
	text-align:left;
	width:710px;
	height:600px;
}
#pagetop{
	padding:31px 12px 0px 2px;
	display:block;
}
#pagetop #pagenavi{
	height:35px;
}
#pagenavi p{display:none;}
#pagetop h1{display:none;}
#pagenavi ul, #pagenavi li{
	list-style:none;
	margin:0px;
	padding:0px;
	display:inline;	
}
#pagenavi li{padding-right:5px;}
#pagenavi ul{
	padding-left:20px;
	line-height:35px;
}
#pagenavi li a{text-decoration:none;}
#pagenavi li a.mark{color:#376399;}


#pagetop img{
	clear:both;
	display:block;
	width:696px;
	height:80px;
}
#pagecontent{
	padding:0px;
}
#pagecontent ol{margin-left:20px;}
#pagecontent ul{margin-left:20px;}

#inhaltart1, #inhaltart2, #inhaltart3{
	width:620px;/*ie6*/
	padding:10px 0px 0px 40px;
	height:400px;
	/*padding:10px 52px 10px 40px;*/
}
#inhaltart2{
	width:640px;
}
#inhaltart2 #scroller{
	overflow:auto;
	height:345px;
	padding-right:20px;
}

#inhaltart3{
	width:660px;
}

#pagefooter{display:none;}
h1,h2,h3,h4{
	margin:0px;
	padding:0px 0px 10px 0px;
	font-size:14px;
}
h3,h4{padding:20px 0px 10px 0px;}
h4{line-height:15px;}
h4 span{font-weight:normal;font-size:12px;}
h2 a{text-decoration:none;}
h2.subnavi{font-size:12px;}
h2.subnavi a{font-weight:normal;}
h2.subnavi a.mark{font-size:14px; font-weight:bold; color:#376399;}

p{margin:0px; padding:5px 0px 5px 0px;}
table.art1,table.art1 th,table.art1 td{
	border:none;
	border-collapse:collapse;	
	vertical-align:top;
	text-align:left;
}
table.art1{
	width:100%;
}	
.klein{
	font-size:11px;

}
a.btn_home{
	display:block;
	height:40px;
	text-indent:-7777px;
}

img.art1{
	float:left;
	padding:5px 20px 10px 0px;
}

/* Discography */
#pagecontent ul.discoy, ul.discoy li{
	list-style:none;
	float:left;
	padding:0px 10px 4px 0px;
	margin:0px;
}
ul.discoy li a{
	display:block;
	text-decoration:none;
	width:278px;
	float:left;
	border:4px solid #171717;
	border-bottom:3px solid #171717;
}
ul.discoy li a span{display:block;}
ul.discoy li a span.cd{text-decoration:underline;}
ul.discoy li a span.artist{font-weight:bold;}
ul.discoy li a span.right{float:left;line-height:18px;padding-left:5px;}
ul.discoy li img{float:left;border:1px solid #000;}
ul.discoy li a:hover img, ul.discoy li a img:hover{
	border-color:#fff;/*for DOM browsers*/
}
ul.discoy li a:hover{
	background:#376399;
	border-color:#376399;
}

.coverbox,.albuminfo,#youtubebox,#youtubeinfo{
	float:left;
}
.coverbox{
	background:#376399;
	width:180px;
	padding:10px;
}
.coverbox img{border:1px solid #fff;}
.albuminfo{
	padding-left:20px;
	overflow:auto;
	width:420px;
	height:330px;
}
p.art1{line-height:15px; padding-top:0px;}

.discoyback{
	float:right;
	display:block;
	margin-right:20px;
}


#youtubebox{
	width:425px;
	background:#00000;
}
#youtubeinfo{
	padding-left:20px;
	/*overflow:auto;*/
	width:200px;
	height:330px;
}

#pagecontent ul.youtube, ul.youtube li{
	margin:0px;
	list-style:none;
}
ul.youtube li{padding-bottom:8px;}
ul.youtube a{
	display:block;
	background:#EAEAEA url(/img/design/videoli_bg.jpg) no-repeat;
	width:195px;
	height:40px;
	text-decoration:none;
	color:#000;
	border:2px solid #EAEAEA;
}	
ul.youtube a:hover,ul.youtube a.mark{border-color:#366298;}
ul.youtube a .left{float:left; padding:0px 2px 0px 0px;}
ul.youtube a .right{float:left; line-height:18px; padding-left:5px; padding-top:3px;}
ul.youtube a .right strong{text-decoration:underline;}



#pagecontent ul.art2,ul.art2 li{margin:0px;list-style:none;}
ul.art2 li{padding-bottom:15px;}


p.pdfbtn{
	float:left; padding-top:20px; padding-right:20px;
}

.newsitem{
	border-bottom:2px solid #292929;
	padding-bottom:10px;

}


/* ENTER */
body#enter{
	background:#2A4B74 url(/img/design/bg_enter.jpg) no-repeat top center;
}
body#enter #pageholder{
	margin:0px auto;
	text-align:left;
	width:710px;
	height:auto;
}

body#enter #pagetop{
	display:none;
}
body#enter a.btn_enter{
	display:block;
	text-decoration:none;
	margin-top:180px;
	/*padding: 50px;
	font-size: 33px;
	text-align: center;
	font-weight:normal;*/
	height:200px;
	text-indent:-7777px;
}


@media print{
	*, body, h1,h2,h3{background:#fff;color:#000;}	
	body{color:#000;}
	#pagetop{display:none;}
	html {font: 100%/1.5 Arial, Helvetica, sans-serif;}
	a, body{color:#000; text-align:left;}
	
	#inhaltart1, #inhaltart2, #inhaltart3,#pageholder,#inhaltart2 #scroller,#scroller{
		margin:0px;
		text-align:left;
		width:auto;
		height:auto;
	}
}


#feinheit {
	width: 16px;
	height: 53px;
	position: absolute;
	top:0;
	right:0;
	background:url(../img/feinheit.gif) no-repeat 0 0;
}
#feinheit a{
	display: block;
	width: 16px;
	height: 53px;
}
#feinheit a span{
	display: none;
}
