/* CSS Document */

#box {position:absolute; top:8px; left:50%; width:800px; height:100%; margin-left:-400px;}

#kopf {position:absolute; top:5px; left:0px; width:798px; height:180px; z-index:2;}

#inho {position:absolute; top:192px; left:204px; width:15px; height:16px; z-index:4;}
#inhalt {position:absolute; top:193px; left:204px; width:566px; height:1216px; z-index:3; background-image:url(img/img_63.gif);}
#inhalt2 {position:absolute; top:193px; left:204px; width:566px; height:1216px; z-index:3;}

#inhaltbands2 {position:absolute; top:193px; left:204px; width:586px; z-index:3;}

#inhaltbands {position:absolute; top:193px; left:204px; width:586px; z-index:3; background-image:url(img/img_63.gif);}
#inhaltbandsg {position:absolute; top:193px; left:204px; width:574px; height:1500px; z-index:3; background-image:url(img/img_63.gif);}

#bildstreifen {position:absolute; top:193px; left:204px; width:593px; height:1500px; z-index:2; background-color:#2d2323; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); opacity: .6;}
				
				
#inhu {position:absolute; top:575px; left:204px; width:596px; height:25px; z-index:3;}

#nav  {
	position:absolute;
	top:193px;
	left:0px;
	width:200px;
	height:300px;
	z-index:4;
	background-image: url(img/bg_85o.gif);
}

#navlang  {
	position:absolute;
	top:193px;
	left:0px;
	width:200px;
	height:500px;
	z-index:4;
	background-image: url(img/bg_85o.gif);
}

#navo {position:absolute; top:192px; left:0px; width:15px; height:16px; z-index:5;}
#navu {position:absolute; top:456px; left:0px; width:200px; height:25px; z-index:4;}

#newso { position:absolute; top:496px; left:0px; width:15px; height:16px; z-index:5;}
#news { position:absolute; top:497px; left:0px; width:200px; height:156px; z-index:4; background-image: url(img/bg_menu.png)}
#newsbands { position:absolute; top:513px; left:0px; width:200px; height:4896px; z-index:4;}
#newsu { position:absolute; top:581px; left:0px; width:200px; height:16px; z-index:4;}

#lin_ko {position:absolute; top:115px; left:15px; width:768px; height:1px; z-index:5;}
#lin_ku {position:absolute; top:130px; left:15px; width:768px; height:1px; z-index:5;}

#navoben {position:absolute; top:125px; left:15px; width:600px; height:12px; z-index:4;}
#zurwebsite {position:absolute; top:195px; left:15px; width:600px; height:12px; z-index:4;}
#hinweis {position:absolute; top:230px; left:15px; width:700px; height:12px; z-index:4;}
#jazzlogo {position:absolute; top:20px; left:20px; width:58px; height:80px; z-index:5;}
#webmaster  {position:absolute; top:654px; left:0px; width:200px; height:8px; z-index:4;}


#aktpro {position:absolute; top:150px; left:15px; width:275px; height:18px; z-index:5;}
#nav1 {position:absolute; top:207px; left:15px; width:185px; height:200px; z-index:5;}



#newsletter {position:absolute; top:513px; left:0px; width:180px; height:30px; z-index:5;}
#newslettereingabe {position:absolute; top:36px; left:0px; z-index:5;}
#newsletteranab {position:absolute; top:58px; left:0px; width:180px; height:50px; z-index:5;}

/*containers bands etc. für eingebundene files*/
#textblock {position:absolute; left:160px; width:400px; z-index:1;}
#bildblock {position:absolute; left:0px; width:150px; z-index:1;}

.hinweis {
	font-family: Helvetica, Arial, Verdana;
	font-size: 11pt;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-right: 10px;
	
}


.hgschwarz, .titel, .navigationtext, .bandtext, .bandtextg,  .bandtext2, .musikerprogramm, .textnavlinks, .textnavlinksaktiv, .textnavoben, .zurwebsite, .zurwebsite_o {
	font-family: Helvetica, Arial, Verdana;
	font-size: 8pt;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	
	padding-left: 20px;
	padding-right: 10px;
	
}

.textnavoben, .zurwebsite, .zurwebsite_o {
	background-color: transparent;
	}

.bandtext {
	font-size: 8pt;
	padding-left: 0px;
	padding-right: 10px;
}

.bandtext2 {
	font-size: 8pt;
	padding-left: 10px;
	padding-right: 10px;
}

.textnavlinks, .textnavlinksaktiv, .textnavoben, .zurwebsite, .zurwebsite {
	font-size: 8pt;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 14pt;
	}
	
.textnavlinksaktiv {
	color: #6699FF;
	line-height: 13pt;
	}
	
.zurwebsite, .zurwebsite_o {
	font-size: 8.5pt;
	font-weight: bold;
	line-height: 8pt;
	}

.zurwebsite_o {
	 color: #FF9900;
} 

.musikerprogramm {
	font-size: 8pt;
	}

.bandtextg {
	padding-left: 20px;
	padding-right: 0px;
}

.titel {
	color: #FFFFF;
	font-weight: bold;
	font-size: 20pt;
	padding: 0px;
	line-height: 22pt;
}

.titel2008 {
	color: #E95E28;
	font-weight: normal;
	padding: 0px;
	line-height: 15pt;
}

.newsletter {
	font-family: Helvetica, Arial, Verdana;
	font-size: 8pt;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	line-height: 9pt;
}

.navigationtext {
	color: #FFFFFF;
	font-size: 8pt;
	font-style: normal;
	padding-left: 15px;
	padding-right: 15px;
}

a img { 
	border:none;
}

a:link {
	color: #FFFFFF;
	text-decoration: underline;
}


a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

a.no2:link {
	color: #444444;
	text-decoration: none;
	font-size:8pt;
	font-family: Arial, Helvetica, Verdana;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	}
		
	
a.no2:visited {
	color: #444444;
	text-decoration: none;
	font-size:8pt;
	font-family: Arial, Helvetica, Verdana;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	}
	
a.no2:hover {
	color: #3399EE;
	text-decoration: none;
	font-size:8pt;
	font-family: Arial, Helvetica, Verdana;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	}
