body{
		height: 100%;
		margin: 0;
		padding: 0;
		/*overflow-y: scroll; 
		overflow-x: auto;*/
		background: url(bilder/hintergrund.jpg);
		font-family: Verdana, Arial, Helvetica, san-serif;
		font-size: 10pt;
		}
		
		/*div#abmessung{
		display: block;
		position: absolute;
		width: 880px;
		height:50px;
		background: #000000;
		left: 50%;
		margin-left: -440px;
		}*/
		
		div#mitte_hintergrund{
		display: block;
		position: absolute;
		width: 100%;
		height: 373px;
		background: url(bilder/hintergrund_mitte.jpg);
		display: block;
		position: absolute;
		top: 50%;
		margin-top: -186px;
		}
		
		div#mitte_hintergrund_2{
		display: block;
		position: absolute;
		width: 100%;
		height: 492px;
		top: 170px;
		background: url(bilder/hintergrund_mitte_2.jpg);
		display: block;
		position: absolute;
		}
		
		div#banner_2{
		width: 879px;
		height: 109px;
		display: block;
		position: absolute;
		left: 50%;
		margin-left: -440px;
		top: 20px;
		background: url(bilder/banner_2.jpg)
		}
		
		#zugang{
		z-index: 3;
		display: block; 
		position: absolute; 
		width: 192px; 
		height: 52px; 
		left: 50%;
		top: 50%; 
		margin-left: -350px; 
		margin-top: 160px;
		}
		
		#zugang a{
		background: url("bilder/button_2.jpg");
		background-repeat: no-repeat;
		width: 192px; 
		height: 36px;
		display: block;
		text-decoration: none;
		text-align: center;
		padding: 20px 0 0 0;
		color: #e3e3e3;
		font-size: 12pt;
		font-weight: bold;
		}
		
		#zugang a:hover{
		text-decoration: none; 
		font-size: 12pt; 
		font-weight: bold; 
		color: #4f5b64;
		}
		
		.loesch_but{
		background-color: transparent;
		width: 150px;
		height: 51px;
		background: url(bilder/button_3.jpg);
		border: 0;
		color: #c3c3c3;
		font-family: Helvetica, Arial, Helvetica, san-serif;
		font-size: 11pt;
		font-weight: bold;
		cursor: pointer;
		}
		.senden_but{
		float: right;
		background-color: transparent;
		width: 150px;
		height: 51px;
		background: url(bilder/button_3.jpg);
		border: 0;
		color: #c3c3c3;
		font-family: Helvetica, Arial, Helvetica, san-serif;
		font-size: 11pt;
		font-weight: bold;
		cursor: pointer;
		}
		
		.senden_but_links{
		background-color: transparent;
		width: 150px;
		height: 51px;
		background: url(bilder/button_3.jpg);
		border: 0;
		color: #c3c3c3;
		font-family: Helvetica, Arial, Helvetica, san-serif;
		font-size: 11pt;
		font-weight: bold;
		cursor: pointer;
		}
		
		div#zopf_start{
		z-index: 2;
		display: block;
		position: absolute;
		background: url(bilder/zopf_2.jpg);
		width: 424px;
		height: 521px;
		left: 50%;
		top: 50%;
		margin-top: -261px;
		margin-left: 16px;
		}
		div#banner{
		z-index: 1;
		display: block;
		position: absolute;
		width: 498px;
		height: 300px;
		left: 50%;
		top: 50%;
		margin-top: -152px;
		margin-left: -440px;
		background: url(bilder/banner.jpg);
		}
		
		div#copyright{
		z-index: 4;
		height: 13px;
		display: block;
		position: absolute;
		font-size: 8pt;
		color: #b7b7b7;
		left: 50%;
		top: 50%;
		margin-left: -342px;
		margin-top: -208px;
		}
		
		div#counter{
		z-index: 5;
		display: block;
		position: absolute;
		left: 50%;
		top: 50%;
		margin-top: -180px;
		margin-left: -342px;
		width: 400px;
		}
		
	/*Navigation*/
		div#navigation{
		z-index: 13;
		display: block;
		position: absolute;
		width: 879px;
		left: 50%;
		top: 140px;
		margin-left: -440px;
		border: 1px solid #6f7982;
		background: #232b33;
		}		
		.menu, .menu_admin{
		
		border: none; 
		border: 0; 
		margin-left: 45px; 
		padding: 0;
		font-weight: bold; 
		color: #8e8e8e;
		}
		
		.menu ul, .menu_admin ul{
		
		height: 30px; 
		list-style: none;
		margin: 0; 
		padding: 0;
		}
		
		.menu li, .menu_admin li{
		
		float: left;
		margin: 0 15px 0 0;
		}
		.menu li a, .menu_admin li a{
		
		color: #ededed; 
		display: block; 
		font-weight: bold;
		line-height: 30px; 
		/*padding: 0 10px 0 0px;*/ 
		text-align: left;
		text-decoration: none;
		}
		.menu li a:hover, .menu_admin li a:hover{
		
		color: #ad5018; 
		text-decoration: none;
		}
		.menu li ul{ 
		display: none; 
		height: auto;
		margin: 0px auto; 
		position: absolute;
		width: 150px;
		z-index: 200;
		background: #232b33;
		border-left: 1px solid #6f7982;
		border-right: 1px solid #6f7982;
		border-bottom: 1px solid #6f7982;
		border-top: 1px solid #6f7982;
		}
		.menu_admin li ul{ 
		display: none; 
		height: auto;
		margin: -1px auto; 
		position: absolute;
		width: 150px;
		z-index: 200;
		background: #232b33;
		border-left: 1px solid #6f7982;
		border-right: 1px solid #6f7982;
		border-bottom: 1px solid #6f7982;
		}
		
		
		.menu li:hover ul, .menu_admin li:hover ul{
		z-index: 98;
		display: block;
		}
		.menu li li{
		z-index: 98;
		display: block; 
		float: none; 
		width: 150px;
		}
		.menu_admin li li{
		z-index: 98;
		display: block; 
		float: none; 
		width: 150px;
		}
		
		.menu li ul a, .menu_admin li ul a{
		z-index: 98;
		display: block; 
		font-size: 12px; 
		font-style: normal;
		padding: 0 10px 0 15px; 
		text-align: left;
		}
		.menu li ul a:hover, .menu_admin li ul a:hover{
		z-index: 98;
		background: #1b2228; 
		color: #ad5018; 
		opacity: 1.0;
		filter: alpha(opacity=100);
		}
		.menu p, .menu_admin p{
		z-index: 98;
		clear: left;
		}
		
		p{
		margin-top: 20px;
		margin-bottom: 20px;
		}
		
		/*Home*/
		div#home_inhalt{
		display: block;
		position: absolute;
		z-index: 11;
		width: 838px;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		padding: 10px 20px 10px 20px;
		left: 50%;
		top: 185px;
		margin-left: -440px;
		background: #232b33;
		}
		
		div#zurueck_home{
		display: block;
		position: absolute;
		background: url(bilder/zurueck.jpg);
		width: 28px;
		height: 31px;
		left: 50%;
		margin-left: -410px;
		top: 760px;
		}
		#drei{
		float: left;
		margin: 10px 10px 0px 0;
		}
		div#absatz_home{
		display: block;
		position: absolute;
		width: 100px;
		height: 20px;
		left: 50%;
		margin-left: -400px;
		top: 800px;
		}	
	/*Team*/
		div#team_inhalt{
		display: block;
		position: absolute;
		width: 610px;
		z-index: 11;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		background: #232b33;
		left: 50%;
		top: 185px;
		margin-left: -440px;
		padding: 10px 20px 20px 30px;
		}
		
		
		div#zurueck_team{
		display: block;
		position: absolute;
		background: url(bilder/zurueck.jpg);
		width: 28px;
		height: 31px;
		left: 50%;
		margin-left: -410px;
		top: 850px;
		}
		div#absatz_team{
		display: block;
		position: absolute;
		width: 100px;
		height: 20px;
		left: 50%;
		margin-left: -400px;
		top: 900px;
		}
		
		/*News*/
		div#news_inhalt{
		z-index: 11;
		display: block;
		position: absolute;
		width: 600px;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		background: #232b33;
		left: 50%;
		top: 185px;
		margin-left: -440px;
		padding: 10px 30px 0px 30px;
		}
		div#spacer_news{
		height: 1px;
		width: auto;
		background: url(bilder/spacer_1.gif);
		}
		div#datum_celle{
		color: #ad5018;
		}
		.mehr_lesen input{
		color: #909090; 
		font-size: 8pt; 
		font-family: Verdana; 
		font-weight: bold; 
		background-color: transparent; 
		cursor: pointer;
		border: 0;
		right: 100px;
		height: 15px;
		}
		div#schlagzeile{
		color: #ad5018;
		}
		.news_zurueck a{
		color: #909090; 
		font-size: 8pt; 
		font-family: Verdana; 
		font-weight: bold;
		}
		div#news_ticker{
		z-index: 1;
		position: absolute;
		display: block;
		/*border: 1px solid #000000;*/
		width: 412px;
		height: 53px;
		left: 50%;
		margin-left: 12px;
		top: 30px;
		}
		
		/*News Banner*/
		div#news_banner{
		z-index: 1;
		display: block;
		position: absolute;
		width: 200px;
		height: 500px;
		background: #171d22;
		left: 50%;
		margin-left: 239px;
		top: 185px;
		border: 1px solid #6f7982;
		}
		/*Veranstaltungsort*/
		div#veranstaltungsort_inhalt{
		z-index: 11;
		display: block;
		position: absolute;
		width: 878px;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		background: #232b33;
		left: 50%;
		top: 185px;
		margin-left: -440px;
		padding: 25px 0px 20px 0px;
		}
		/*Reviews*/
		div#reviews_inhalt{
		z-index: 11;
		display: block;
		position: absolute;
		width: 565px;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		background: #232b33;
		left: 50%;
		top: 185px;
		margin-left: -440px;
		padding: 10px 30px 0px 30px;
		}
		div#review_bild{
		float: left;
		margin-right: 15px;
		}
		div#kay_reviews{
		display: block;
		position: absolute;
		width: 243px;
		height: 427px;
		left: 50%;
		top: 185px;
		margin-left: 185px;
		background: url(bilder/kay.jpg);
		}
		
		/*termine*/
		div#termine_inhalt{
		z-index: 11;
		display: block;
		position: absolute;
		width: 590px;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		background: #232b33;
		left: 50%;
		top: 185px;
		margin-left: -440px;
		padding: 20px 30px 20px 30px;
		}
		/*div#termin_datum{
		color: #ad5018;
		}
		div#termin_schlagzeile{
		color: #ad5018;
		font-size: 12pt;
		}
		div#spacer_termin{
		clear: both;
		height: 1px;
		width: auto;
		background: url(bilder/spacer_1.gif);
		}
		div#termine_inhalt br{
		clear: left;
		line-height: 3px;
		}
		div#termine_inhalt div{
		margin-bottom: 10px;
		}
		div#termin_Ort, div#termin_Bands, div#termin_Zeit, div#termin_Vorkauf, div#termin_Abendkasse, div#termin_Bestellung{
		display: block;
		width: 210px;
		float: left;
		border: 1px solid #FFFFFF;
		}
		div#bands{
		display: block;
		float: left;
		width: auto;
		height: auto;
		border: 1px solid #FFFFFF;
		}*/
		
		/*Birke*/
		div#birke_inhalt{
		z-index: 11;
		display: block;
		position: absolute;
		width: 820px;
		height: 350px;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		background: #232b33;
		left: 50%;
		top: 185px;
		margin-left: -440px;
		padding: 20px 30px 20px 30px;
		}
		div#birke_inhalt p{
		margin-top: 8px;
		margin-bottom: 8px;
		}
		div#birke_bilder{
		display: block;
		position: absolute;
		z-index: 12;
		width: 878px;
		height: 105px;
		left: 50%;
		margin-left: -438px;
		top: 529px;
		}
		div#birke_bilder_unten{
		display: block;
		position: absolute;
		width: 878px;
		height: 81px;
		left: 50%;
		margin-left: -438px;
		top: 634px;
		}
		 
		div#werbung_banner{
		z-index: 1;
		display: block;
		position: absolute;
		width: 200px;
		height: 500px;
		background: #171d22;
		left: 50%;
		margin-left: 239px;
		top: 185px;
		border: 1px solid #6f7982;
		}
		
		/*Werbung*/
		div#werbung_inhalt{
		z-index: 11;
		display: block;
		position: absolute;
		width: 879px;
		height: 375px;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		background: #000000;
		left: 50%;
		top: 225px;
		margin-left: -440px;
		/*padding: 20px 20px 20px 20px;*/
		}
		div#werbung_text{
		display: block;
		float: left;
		width: 350px;
		margin: 20px 0 20px 20px;
		}
		div#werbung_spacer{
		display: block;
		float: left;
		width: 1px;
		height: 350px;
		margin: 10px 0 0 15px;
		background: url(bilder/spacer_2.gif);
		}
		div#werbung_kontakt{
		display: block;
		float: left;
		margin: 20px 0 0 30px;
		}
		
		/*Gaestebuch*/
		div#gaeste_inhalt{
		z-index: 11;
		display: block;
		position: absolute;
		width: 879px;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		background: #232b33;
		left: 50%;
		top: 185px;
		margin-left: -440px;
		margin-bottom: 50px;
		}
		div#gaestebuch_bei2{
		z-index: 1;
		display: block;
		position: absolute;
		width: 879px;
		height: 60px;
		background: #171d22;
		border: 1px solid #6f7982;
		left: 50%;
		margin-left: -440px;
		top: 185px;
		}
		div#gaestebuch_bei{
		z-index: 1;
		display: block;
		width: 879px;
		height: 60px;
		background: #171d22;
		border-top: 1px solid #6f7982;
		border-bottom: 1px solid #6f7982;
		text-align: center;
		color: #aaaaaa;
		font-weight: bold;
		}
		div#gaestebuch_bei a{
		color: #aaaaaa;
		}
		div#seitenspalte_oben{
		height: 25px;
		border-bottom: 1px solid #6f7982;
		padding: 10px 0 0 10px;
		}
		div#seitenspalte_unten{
		height: 25px;
		border-top: 1px solid #6f7982;
		padding: 10px 0 0 10px;
		}
		#eintrag_machen{
		/*float: right;*/
		position: absolute;
		right: 10px;
		}
		#eintrag_machen a{
		color: #cbcbcb;
		font-weight: bold;
		}
		div#inhalt_oben{
		height: 25px;
		padding: 10px 0 0 10px;
		border-top: 2px solid #6f7982;
		border-bottom: 1px solid #171d22;
		color: #ad5018;
		background: #171d22;
		}
		#datum{
		position: absolute;
		right: 10px;
		}
		div#inhalt{
		padding: 10px 0 10px 10px;
		background: #171d22;
		}
		div#verfasser_mail{
		height: 20px;
		padding: 3px 0 0 10px;
		border-top: 1px solid #171d22;
		border-bottom: 2px solid #6f7982;
		background: #171d22;
		}
		div#verfasser_mail a{
		color: #868686;
		
		}
		.link_seite{
		color: #cbcbcb;
		font-weight: bold;
		}
		/*Gaeste eintragen*/
		div#eintragen_inhalt{
		z-index: 11;
		display: block;
		position: absolute;
		width: 680px;
		height: 363px;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		background: #232b33;
		left: 50%;
		top: 216px;
		margin-left: -440px;
		padding: 20px 0 10px 30px;
		}
		.eintrag_feld_links{
		width: 150px; 
		background: #171d22; 
		border: 1px solid #6f7982; 
		color: #d3d3d3;
		font-family: Verdana, Arial, Helvetica, san-serif;
		}
		.eintrag_feld_rechts{
		width: 160px; 
		background: #171d22; 
		border: 1px solid #6f7982; 
		color: #d3d3d3;
		font-family: Verdana, Arial, Helvetica, san-serif;
		}
		.eintrag_feld_nachricht{
		width: 442px; 
		height: 100px; 
		background: #171d22; 
		border: 1px solid #6f7982; 
		color: #d3d3d3; 
		overflow-x:hidden; 
		overflow-y: auto; 
		padding: 2px 0px 0px 2px;
		font-family: Verdana, Arial, Helvetica, san-serif;
		font-size: 10pt;
		}
		div#hinweis_text{
		margin-top: 40px;
		}
		.zurueck_link{
		color: #909090; 
		font-size: 8pt; 
		font-family: Verdana; 
		font-weight: bold;
		}
		#gaeste_abstand_unten{
		height: 50px;
		width: auto;
		}
		
		/*Kontakt*/
		div#kontakt_inhalt{
		z-index: 11;
		display: block;
		position: absolute;
		width: 600px;
		height: 585px;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		background: #232b33;
		left: 50%;
		top: 185px;
		margin-left: -440px;
		padding: 10px 30px 20px 30px;
		}
		div#anschrift{
		float: left;
		margin-right: 150px;
		}
		div#telefon{
		
		}
		div#spacer_kontakt{
		clear: both;
		}
		.feld_links{
		width: 160px; 
		background: #171d22; 
		border: 1px solid #6f7982; 
		color: #d3d3d3;
		font-family: Verdana, Arial, Helvetica, san-serif;
		}
		.feld_rechts{
		width: 160px; 
		background: #171d22; 
		border: 1px solid #6f7982; 
		color: #d3d3d3;
		font-family: Verdana, Arial, Helvetica, san-serif;
		}
		.nachricht{
		width: 440px; 
		height: 100px; 
		overflow-x: hidden; 
		overflow-y: auto; 
		background: #171d22; 
		border: 1px solid #6f7982; 
		color: #d3d3d3;
		font-family: Verdana, Arial, Helvetica, san-serif;
		font-size: 10pt;
		}
		div#spacer_kontakt{
		height: 1px;
		width: auto;
		margin-bottom: 20px;
		background: url(bilder/spacer_1.gif);
		}
		/*AGB*/
		div#agb_inhalt{
		z-index: 11;
		display: block;
		position: absolute;
		width: 600px;
		height: 2600px;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		background: #232b33;
		left: 50%;
		top: 185px;
		margin-left: -440px;
		padding: 10px 30px 20px 30px;
		}
	/*impressum*/
		div#impressum_inhalt{
		z-index: 11;
		display: block;
		position: absolute;
		width: 600px;
		height: auto;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		background: #232b33;
		left: 50%;
		top: 185px;
		margin-left: -440px;
		padding: 10px 30px 20px 30px;
		}
	/*bilder*/
		div#bilder_inhalt{
		z-index: 11;
		display: block;
		position: absolute;
		width: 660px;
		height: auto;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		background: #232b33;
		left: 50%;
		top: 185px;
		margin-left: -440px;
		padding: 30px 0px 10px 8px;
		}
	/*videos*/
		div#videos_inhalt{
		z-index: 11;
		display: block;
		position: absolute;
		width: 600px;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		background: #232b33;
		left: 50%;
		top: 185px;
		margin-left: -440px;
		padding: 20px 30px 20px 30px;
		}
	/*Links*/
		div#links_inhalt{
		z-index: 11;
		display: block;
		position: absolute;
		width: 655px;
		height: 350px;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		background: #232b33;
		left: 50%;
		top: 260px;
		margin-left: -440px;
		padding: 20px 10px 20px 10px;
		}
		div#links_inhalt2{
		z-index: 11;
		display: block;
		position: absolute;
		width: 175px;
		height: 350px;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		background: #232b33;
		left: 50%;
		top: 260px;
		margin-left: 245px;
		padding: 20px 10px 20px 10px;
		}
		
		/*.partner_link{
		text-decoration: none;
		color: #d1d1d1;
		font-size: 11pt;
		}*/
		
		#band_links a, #sonst_links a{
		text-decoration: none;
		color: #d1d1d1;
		font-size: 11pt;
		}
		#band_links a:hover, #sonst_links a:hover{
		color: #ad5018;
		}
		/*Tickets*/
		div#ticket_inhalt{
		z-index: 11;
		display: block;
		position: absolute;
		width: 620px;
		border: 1px solid #6f7982;
		background: #232b33;
		left: 50%;
		top: 185px;
		margin-left: -440px;
		padding: 10px 30px 0px 30px;
		}
		div#t_formular{
		width: 620px;
		}
	   #t_beschriftung, #t_beschreibung, #t_beschriftung2{
	    color: #AD5018;
	   }
	   #t_benennung{
	   float: left;
	   width: 125px;
	   color: #c9c9c9;
	   }
	   #t_feld1{
	   float: left;
	   width: 150px;
	   font-family: Verdana;
	   font-size: 10pt;
	   font-weight: bold;
	   color: #939393;
	   margin-bottom: 6px;
	   }
	   #t_feld2{
	   float: left;
	   }
	   #t_feld3{
	   background: #171d22; 
	   border: 1px solid #6f7982;
	   color: #c9c9c9;
	   }
	   #t_abstand{
	   float: left;
	   width: 15px;
	   }
	   #t_abstand2{
	   height: 10px;
	   }
	   #t_umbruch{
	   clear: left;
	   }
	   #t_trenner{
	   background: url(bilder/spacer_1.gif);
	   height: 1px;
	   width: 599px;
	   margin-bottom: 10px;
	   }
		
	/*login*/
		div#login_inhalt{
		z-index: 11;
		display: block;
		position: absolute;
		width: 818px;
		height: auto;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		background: #232b33;
		left: 50%;
		top: 300px;
		margin-left: -440px;
		padding: 30px 30px 30px 30px;
		}
		.artkraft{
		color: #c9c9c9;
		}
	  /*News schreiben*/
	  div#news_schreiben_inhalt, div#news_aendern_inhalt{
	  display: block;
		position: absolute;
		z-index: 11;
		width: 838px;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		padding: 10px 20px 10px 20px;
		left: 50%;
		top: 185px;
		margin-left: -440px;
		background: #232b33;
	  }
	  /*Termin eintragen*/
	  div#termin_eintragen_inhalt{
	  display: block;
		position: absolute;
		z-index: 11;
		width: 838px;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		padding: 10px 20px 10px 20px;
		left: 50%;
		top: 185px;
		margin-left: -440px;
		background: #232b33;
	  }
	  /*Reviews schreiben*/
	  div#review_schreiben_inhalt{
	  display: block;
		position: absolute;
		z-index: 11;
		width: 838px;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		padding: 10px 20px 10px 20px;
		left: 50%;
		top: 185px;
		margin-left: -440px;
		background: #232b33;
	  }
	  /*Eintrag freigeben*/
	  div#eintrag_freigeben_inhalt{
	  display: block;
		position: absolute;
		z-index: 11;
		width: 838px;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		padding: 10px 20px 10px 20px;
		left: 50%;
		top: 185px;
		margin-left: -440px;
		background: #232b33;
	  }
	  /*Album und Bilder anlegen*/
	  div#album_anlegen_inhalt{
	  display: block;
		position: absolute;
		z-index: 11;
		width: 838px;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		padding: 10px 20px 10px 20px;
		left: 50%;
		top: 185px;
		margin-left: -440px;
		background: #232b33;
	  }
	  /*Links freigeben*/
	  div#links_freigeben_inhalt{
	  display: block;
		position: absolute;
		z-index: 11;
		width: 838px;
		color: #c9c9c9;
		border: 1px solid #6f7982;
		padding: 10px 20px 10px 20px;
		left: 50%;
		top: 185px;
		margin-left: -440px;
		background: #232b33;
	  }
	  
