/*****************************/
/* copyright boingMedia 2004*/
/***************************/
body { 
	background: url(../images/hell_1600.jpg);
	margin-top:0px; 
	margin-left:0px; 
	margin-bottom:0px; 
	margin-right:0px;
	}
.formtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;		
	color: #FFFFFF;
	line-height: normal;
	font-weight:bold;
}
.inputs{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;		
	color: #000000;
	font-weight:bold;
	filter: alpha(opacity=40);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
.inputbuttonright{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;		
	color: #FFFFFF;
	font-weight:bold;
	background-color:#000000; 
	width:120px; 
	height:22px;
	border:1px;
	border-style:solid;
	border-color:#CCCCCC;
}
.inputbuttonbig{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;		
	color: #FFFFFF;
	font-weight:bold;
	background-color:#000000; 
	width:200px; 
	height:22px;
	border:1px;
	border-style:solid;
	border-color:#CCCCCC;
}
.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	line-height: normal;
	font-weight:normal;
	text-align:justify;
}
.textgrau{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
	line-height: normal;
	font-weight:normal;
	text-align:justify;
}
.text a{ text-decoration:none; color:#FFFFFF; }
.text a:visited { text-decoration:none; color:#FFFFFF; }
.text a:hover { text-decoration:none; text-decoration:underline; color:#FFFFFF; }
.text a:active { text-decoration:none; color:#FFFFFF; }
.smalltext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	line-height: normal;
	font-weight:normal;
}
.smalltext a{ text-decoration:none; color:#FFFFFF; }
.smalltext a:visited { text-decoration:none; color:#FFFFFF; }
.smalltext a:hover { text-decoration:none; text-decoration:underline; color:#FFFFFF; }
.smalltext a:active { text-decoration:none; color:#FFFFFF; }
.menutext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight:normal;
	background:url(../images/hellbut.jpg);
	background-repeat:no-repeat;
	text-align:center;
}
.smalltextnews{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	line-height: normal;
	font-weight:normal;
	text-align:justify
}
.smalltextnews a{ text-decoration:none; color:#FFFFFF; }
.smalltextnews a:visited { text-decoration:none; color:#FFFFFF; }
.smalltextnews a:hover { text-decoration:none; text-decoration:underline; color:#FFFFFF; }
.smalltextnews a:active { text-decoration:none; color:#FFFFFF; }
.smalltextnews img { max-width:500px; }
.menutext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight:normal;
	background:url(../images/hellbut.jpg);
	background-repeat:no-repeat;
	text-align:center;
}
.menutext a{ text-decoration:none; color:#FFFFFF; }
.menutext a:visited { text-decoration:none; color:#FFFFFF; }
.menutext a:hover { text-decoration:none; text-decoration:underline; color:#FFFFFF; }
.menutext a:active { text-decoration:none; color:#FFFFFF; }
.shopmenutext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFCC00;
	font-weight:normal;
	background:url(../images/hellbut.jpg);
	background-repeat:no-repeat;
	text-align:center;
}
.shopmenutext a{ text-decoration:none; color:#FFCC00; }
.shopmenutext a:visited { text-decoration:none; color:#FFCC00; }
.shopmenutext a:hover { text-decoration:none; text-decoration:underline; color:#FFCC00; }
.shopmenutext a:active { text-decoration:none; color:#FFCC00; }
.minitext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight:normal;
}
.minitext a{ text-decoration:none; color:#FFFFFF; }
.minitext a:visited { text-decoration:none; color:#FFFFFF; }
.minitext a:hover { text-decoration:none; text-decoration:underline; color:#FFFFFF; }
.minitext a:active { text-decoration:none; color:#FFFFFF; }
h3{
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:1pt;
	text-transform:uppercase;
	font-size: 9pt;
	color: #FFFFFF;
	line-height:24pt;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
#header { 
	position:absolute; 
	top:10px; 
	left:50%; 
	margin-left:-390px; 
	width:780px; 
	height:93px; 
	z-index:1; 
}
#wholesale {
	position:absolute;
	top:76px;
	left:240px;
	height:20px;
	z-index:10;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	font-weight:normal;
}
#navi {
	position:absolute;
	top:106px;
	left:0px;
	width:780px;
	height:20px;
	z-index:10;
}
#inhalt {
	position:absolute;
	top:124px;
	left:0px;
	width:780px;
	height:464px;
	z-index:2;
	filter: alpha(opacity=40);
	-moz-opacity: 0.4;
	opacity: 0.4;
}
#foot {
	position:absolute;
	top:588px;
	left:0px;
	width:780px;
	height:20px;
	z-index:2;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
#zapflinks {
	position:absolute;
	top:512px;
	left:-14px;
	width:20px;
	height:40px;
	z-index:2;
}
#zapfrechts {
	position:absolute;
	top:512px;
	left:774px;
	width:20px;
	height:40px;
	z-index:2;
}
#obenzapflinks {
	position:absolute;
	top:116px;
	left:-14px;
	width:20px;
	height:40px;
	z-index:2;
}
#obenzapfrechts {
	position:absolute;
	top:116px;
	left:774px;
	width:20px;
	height:40px;
	z-index:2;
}
#randrechts {
	position:absolute;
	top:332px;
	left:771px;
	width:20px;
	height:40px;
	z-index:2;
}
#randlinks {
	position:absolute;
	top:332px;
	left:-7px;
	width:20px;
	height:40px;
	z-index:2;
}
#trennoben {
	position:absolute;
	top:332px;
	left:-10px;
	width:20px;
	height:40px;
	z-index:2;
}
#trennunten {
	position:absolute;
	top:582px;
	left:0px;
	width:780px;
	height:20px;
	z-index:1;
}
#trennsilbunten {
	position:absolute;
	top:602px;
	left:0px;
	width:780px;
	height:20px;
	z-index:1;
}
#trennoben {
	position:absolute;
	top:98px;
	left:0px;
	width:780px;
	height:20px;
	z-index:2;
}
#kantelinksoben {
	position:absolute;
	top:99px;
	left:-5px;
	width:27px;
	height:24px;
	z-index:2;
}
#kanterechtsoben {
	position:absolute;
	top:99px;
	left:759px;
	width:27px;
	height:24px;
	z-index:2;
}
#trennsilboben {
	position:absolute;
	top:118px;
	left:0px;
	width:780px;
	height:20px;
	z-index:2;
}
#adler {
	position:absolute;
	top:164px;
	left:150px;
	width:480px;
	height:380px;
	z-index:3;
	filter: alpha(opacity=30);
	visibility: visible;
	-moz-opacity: 0.3;
	opacity: 0.3;
}
#bogenoben {
	position:absolute;
	top:134px;
	left:28px;
	width:640px;
	height:10px;
	z-index:5;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
#leftinhalt {
	position:absolute;
	top:144px;
	left:28px;
	width:640px;
	clip:rect(0px 640px 410px 0px);
	overflow:auto;
	z-index:6;
	height: 410px;
}
#shopinhalt {
	position:absolute;
	top:184px;
	left:28px;
	width:640px;
	clip:rect(0px 640px 410px 0px);
	overflow:auto;
	z-index:6;
	height: 387px;
}
#suchinhalt
{
	position:absolute;
	top:144px;
	left:20px;
	width:640px;
	z-index:6;
	height:20px;
}
#kunstinhalthead {
	position:absolute;
	top:134px;
	left:188px;
	width:590px;
	z-index:6;
	height:20px;
}
#kunstlinieoben {
	position:absolute;
	top:154px;
	left:178px;
	width:590px;
	z-index:8;
	height:16px;
}
#kunstlinieunten {
	position:absolute;
	top:540px;
	left:178px;
	width:570px;
	z-index:8;
	height:16px;
}
#kunstinhaltbody {
	position:absolute;
	top:174px;
	left:188px;
	width:580px;
	clip:rect(0px 580px 360px 0px);
	overflow:auto;
	z-index:6;
	height:360px;
}
ul#likunst {
	list-style-image:url(../images/kreisbutton.gif);
}
#kunstliste {
	position:absolute;
	top:127px;
	left:15px;
	width:150px;
	z-index:6;
	height: 160px;
}
.likunstnavi
{
  list-style-type: none;
  padding: 0px;
  margin: 0px;
}
.likunstnavi li
{
  margin: 1px 0 0 0;
  border-bottom: 1px solid #404040;
}
#currentalbum {
	position:absolute;
	top:374px;
	left:20px;
	width:130px;
	z-index:6;
	height: 160px;
}
#biginhalt { 
	position:absolute; 
	top:128px; 
	left:28px; 
	width:740px; 
	height:410px; 
	clip:rect(0px 720px 410px 0px); 
	overflow:auto; 
	z-index:5; 
}
#linkebox {
	position:absolute;
	top:166px;
	left:90px;
	width:260px;
	height:100px;
	z-index:6;
}
#rechtebox {
	position:absolute;
	top:188px;
	left:440px;
	width:260px;
	height:100px;
	z-index:8;
}
#plattennews {
	position:absolute;
	top:146px;
	left:672px;
	clip:rect(0px 100px 400px 0px);
	overflow:hidden;
	scrolling:no;
	width:100px;
	height:400px;
	z-index:90;
	visibility:visible;
}
#nlarchiv {
	position:absolute;
	top:144px;
	left:672px;
	clip:rect(0px 100px 400px 0px);
	overflow:hidden;
	scrolling:no;
	width:100px;
	height:400px;
	z-index:89;
	visibility:visible;
}
a.info {
	cursor: help;
	text-decoration:none;
	}
a.info span { display: none; }
a.info:hover span { 
	display:block;
 	position:absolute; 
	top:-1em;left:6em; 
	width:14em;
 	border:1px solid #CCCCCC;
	padding:2px; 
	background:#333333; color:#FFCC00;
	text-align: left;
	font-size:81%;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	}
a.info:hover { 
	z-index:25;
	}
a.info { 
	position: relative;
	z-index:24;
	}
.pic {
	margin-left:10px;
	margin-bottom:10px;
	border:1px solid #CCCCCC;
	float:right;
}
.Bilder {
	height:80px;
	width:80px;
	border:1px solid #CCCCCC;
}
.Bildgross {
	border:1px solid #CCCCCC;
}
.cover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	color: #FFFFFF;
	line-height: normal;
	font-weight:normal;
}
.newsimage {
	margin-left:10px;
	margin-bottom:10px;
	/*border:1px solid #CCCCCC;*/
}
#newsimages{
	overflow:hidden; 
}

