body{
	background-color:#414647;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	border:0px;
	/*text-align:center;
	opacity:0.99999;*/
}
html>/**/body{
	overflow-y: scroll !important;
	}
img{
	border:0px;
	}
	/** html img {behavior: url("http://icon.dotcombinat.net/css/pngbehavior.htc");}*/
a:focus{
	outline: none;
}

/*layout oben*/
#block{
	top: 0px;
	position: relative;
	width: 730px;
	margin: 0 auto;
	text-align:left;
}
#head{
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
	background-color:#000;
	padding: 0px;
	border: 0px;
	margin: 12px 0px 20px 0px;
	height:160px;	
}
#logo{	
	padding: 34px 0px 4px 11px !important;
	padding: 34px 0px 1px 11px ;
	margin: 0px;
	height:96px;
}
#navi{
	font-size:14px;
	/*line-height:10px;*/
	margin: 0px;
	height:21px;	
	background-image: url("images/blackback.png") !important;
	background-image: none;	
	padding:4px 10px 1px 10px;
}
*+html #navi{
	padding:4px 10px 1px 10px;
	}
* html #navi{ /*IE bis 6.0*/
	padding:4px 10px 1px 10px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://icon.dotcombinat.net/css/images/blackback2.png');	
	content:'\'; /*IE bis 5.5*/
	background-color:#1F2020;
	padding:4px 10px 5px 10px;
	content:'\';
 } /*'*/
 
#navi a:link,
#navi a:visited{
	/*opacity:0.999999;*/
	font-weight:bold;
	padding:0px 5px;
	color:#B2B8BC;
	text-decoration:none;
}
#navi a:hover{
	color:#FFF;
}
#navi .select{
	color:#FFF !important;
}

/*content*/
#content{
	font-size:12px;
	line-height:16px;
	background-color:#F5F5F5;
	padding: 7px 24px 20px 24px;
	color:#666666;
	min-height:520px;
	margin-bottom:20px;
}
* html #content{
	height:520px;
}
#content a,
#content a:link,
#content a:visited{
	color:#666666;
}
#content a:hover{
	color:#000000;
}
#content h1{
	font-size:13px;
	color:#000;
	font-weight:bold;
	margin:12px 0px;
	padding:5px 0px 11px 20px;	
	background-image:url(../css/images/icon-mini.gif);
	background-repeat:no-repeat;
}
#content h2{
	font-size:12px;
	color:#000;
	font-weight:bold;
	margin:4px 0px;
	padding:0px;	
}

#content td{
	font-size:12px;
	line-height:16px;
	color:#666666;
}

#main{
	float:left;
	width:450px;
	}
#main p{
	margin:0px 0px 10px 0px;
}
#main-full{
	float:left;
	width:682px;
	}
#main-full-fb{
	float:left;
	width:682px;
	min-height:800px;
	}
#kasten{
	font-size:11px;
	line-height:12px;
	background-color:#E4E4E4;
	padding:5px 6px 5px 10px;
	border-top:3px solid #C1C6C8;
	border-bottom:3px solid #C1C6C8;
	margin:4px 0px;
	}
	
/*tab-navigation*/
#tabs{	
	line-height:15px;
	font-size:11px;
	border-bottom:3px solid #C1C6C8;
	margin-bottom:16px;
	}
#tabs a:link,
#tabs a:visited{
	padding:1px 6px 0px 6px;
	background-color:#E4E4E4;
	text-decoration:none;
	}
#tabs a:hover,	
#tabs .select{
	color:#000 !important;
	padding-bottom:1px !important; 
	background-color:#C1C6C8 !important;
}
#tabs-bottom{	
	line-height:15px;
	font-size:11px;
	border-top:3px solid #C1C6C8;
	margin-top:16px;
	}
#tabs-bottom a:link,
#tabs-bottom a:visited{
	padding:0px 6px 1px 6px;
	background-color:#E4E4E4;
	text-decoration:none;
	}
#tabs-bottom a:hover,	
#tabs-bottom .select{
	color:#000 !important;
	padding-top:1px !important; 
	background-color:#C1C6C8 !important;
}

/*startseite*/
#gig-head{
	font-size:11px;
	color:#000;
	background-color:#C1C6C8;
	padding:0px 6px 0px 6px;
	}
#gig{
	font-size:11px;
	line-height:12px;
	background-color:#E4E4E4;
	padding:5px 8px 0px 8px;
	border-bottom:3px solid #C1C6C8;
	margin-bottom:11px;
	}
#gig h2{
	font-size:11px;
	color:#D30066;
	margin:0px 0px 6px 0px;
	}
#gig h2 a:link,
#gig h2 a:visited{	
	color:#D30066;
	text-decoration:none;
}
#gig h2 a:hover{	
		color:#480023;
}
#gig img{
	float:left;
}
#gig .img{
	float:left;
	height:110px;
	width:110px;
	padding:3px 0px 0px 0px;
	margin-right:7px;
}
.gig-text{
	display:block;
	min-height:95px;
	padding-left:115px;
	}
*+html .gig-text{
	padding-left:0px;
	}
*html .gig-text{
	height:95px;
	padding-left:0px;
	}
#gig .more{
	margin-top:3px;
	padding-left:115px;
	}	
#gig  a:link,
#gig  a:visited{
	color:#D30066;
	text-decoration:none;
	}
#gig a:hover{
	color:#480023;
	}
#gig .detail-bild{
	float:left;
	height:140px;
	width:140px;
	padding:3px 0px 0px 0px;
	margin-right:7px;
	}
#gig .detail-text{
display:block;
	line-height:13px;
	min-height:130px;
	}
*+html .detail-text{
	display:inline !important;
	padding-left:0px;
	}
*html .detail-text{
	height:130px;
	padding-left:0px;
	}
.detail{
	width:auto !important;
	}
*+ html .detail{
	height:50px;
		}
*html .detail{
	height:50px;
		}	

/*rechte spalte*/
#main_right{
	float:right;
	width:200px;
	}
#main_right p{
	margin:2px 0px 5px 0px;
}
#news-head{
	font-size:11px;
	color:#000;
	background-color:#C1C6C8;
	padding:0px 6px 0px 6px;
	}
#news{
	font-size:11px;
	line-height:12px;
	background-color:#E4E4E4;
	padding:8px 10px 8px 10px;
	border-bottom:3px solid #C1C6C8;
	margin-bottom:11px;
	overflow:hidden;	
	}
*html #news{
	width:180px;	
}
#news img{
	float:left;
	height:50px;
	width:50px;
	padding:3px 0px 0px 0px;
	margin-right:6px;
}
#news h3{
	font-size:11px;
	color:#D30066;
	margin:0px 0px 6px 0px;
	}
#news h3 a:link,
#news h3 a:visited,
#news  a:link,
#news  a:visited{	
	color:#D30066;
	text-decoration:none;
}
#news h3 a:hover,
#news  a:hover{	
		color:#480023;
}
#main_right .space{
	 margin-top:30px !important;
	 }
	 
/*formular newsletter*/
#form1{
	margin:0px;
	}
.formerror{
	font-size:10px;
	text-decoration:none;
	padding:1px 0px 3px 0px;
	color:#D30066;
}
.textfield{
	border:0px;
	width:173px;
	color:#666666;
	padding:2px 3px;
	margin:4px 0px;
}
.button{
	display:block;
	margin:7px 0px 4px 0px;
	}
.button a:link,
.button a:visited{
	color:#000 !important;
	font-weight:bold;
	background-color:#C1C6C8;
	padding:1px 7px;
	text-decoration:none;
}
.button a:hover{
	background-color:#AFB4B7;
}

/*artists*/
#artist-top{
	margin:20px 0px 24px 0px;
	}
#artist-navi{
	font-size:11px;
	font-weight:bold;
	color:#8C989E;
	padding:3px 6px;
	}
#artist-navi a:link,
#artist-navi a:visited{
	color:#8C989E;
	padding:0px 3px;
	text-decoration:none;
	}
#artist-navi a:hover{
	color:#000 !important;
	background-color:#E4E4E4;
	}		
#artist-navi-aktiv{
	font-size:11px;
	font-weight:bold;
	background-color:#E4E4E4;
	padding:3px 6px;
	}
#artist-navi-aktiv a:link,
#artist-navi-aktiv a:visited{
	color:#000;
	padding:0px 3px;
	text-decoration:none;
	}
#artist-navi-aktiv a:hover,
#artist-navi-aktiv .select{
	color:#000 !important;
	background-color:#C1C6C8;
	}	
.radio{
	width:95px;
	display:block;
	float:left;
	}
.radio a:link,
.radio a:visited{
	background-image:url(images/radio.gif);
	background-position:left;
	background-repeat:no-repeat;
	}	
.radio a:hover,
.radio .aktiv{
	background-color:#E4E4E4 !important;
	background-image:url(images/radio-select.gif) !important;
	background-repeat:no-repeat;
	}
#artist{
	width:322px;
	font-size:11px;
	line-height:12px;
	background-color:#E4E4E4;
	padding:5px 8px 5px 6px;
	border-top:3px solid #C1C6C8;
	border-bottom:3px solid #C1C6C8;
	margin:4px 0px;
	}
#artist .img{
	float:left;
	margin-right:6px;
	width:50px;
	height:50px;
}
#artist h4{
	font-size:11px;
	color:#D30066;
	margin:0px 0px 6px 0px;
	}
#artist h4 a:link,
#artist h4 a:visited{	
	color:#D30066;
	text-decoration:none;
}
#artist h4 a:hover{	
	color:#480023;
}
#artist	.style{
	float:right;
	font-weight:bold;
	}
#artist	.label{
	}
/*gallery*/
#gallery{
	margin:8px 0px;
	}
#gallery img{
	width:220px;
	height:146px;
	float:left;
	margin:0px 5px 5px 0px;
	}

#poster{
	margin:8px 0px;
	}
#poster img{
	margin:5px 5px 0px 0px;
	}
#poster .left{
	width:170px;
	}	
/*klassen*/
.mehr{
font-size:12px;
text-decoration:none;
}	
/*.mehr b{
	color:#D30066;
	font-weight:normal;
}*/
.left{
float:left;
}
.right{
float:right;
}
.clear{
clear:both;
}
.small{
	font-size:10px;
	}
#web,
#web a:link,
#web a:visited{
	color:#6E6E6E;
	font-size:10px;
	text-decoration:none;
	}
.rosa{
	color:#D30066 !important;
	text-decoration:none;	
}

/*pop layer*/
#popup{
display: none;
	margin:0 auto;
	z-index:100;
	position:absolute;
	background-color:#000;
	opacity:0.90;
	filter: alpha(opacity=90);
	height:700px;
	color:#fff;
	font-size:14px;
	padding:3px 7px;
	}
#popup p{
	margin:13px 0px;
	padding:0px 21px;
	}
#popup a:link,
#popup a:visited{
	color:#000;
	}
#popup a:hover{
	color:#A4101E;
	}
	
#close{
	background:url(images/close.gif) no-repeat;
	margin:5px;
	padding-left:18px;
	color:#fff;
	}
#close a:link,
#close a:visited{
	text-decoration:none;
	color:#fff;
	}
#close a:hover{
	color:#ccc;
	}


