/* CSS Document */
*{
margin:0;
padding:0;
}

html
	{
		height: 100%;
	}


body{
	background-color:#000000;
	background-repeat:repeat-y;
	margin:0 auto;
	background-position:center top;
	color:#484848;
	font-size:0.7em;
	font-family:Verdana,Arial;
	height:100%;
	
}

input[type=text]{
	font-family:Verdana,Arial;
}

input[type=submit]{
	font-family:Verdana,Arial;
}

input[type=select]{
		font-family:Verdana,Arial;

}

#insgesamt{
	text-align:right;
	width:400px;
	font-size:80%;
	padding-bottom:5px;
}

#nonFooter
	{
		position: relative;
		min-height: 100%;
		width:905px;
		background-image:url(../bilder/hintergrund_weiss.jpg);
		background-repeat:repeat-y;
		margin:0 auto;
	
		
	}

	* html #nonFooter
	{
		height: 100%;
	}

#obenlinks{
	background-image:url(../bilder/header_ende.jpg);
	width:129px;
	height:162px;
	position:absolute;
}



p{
	padding-bottom:15px;
}

a{
	color:#484848;
	font-weight:bold;
	text-decoration:none;
}

h1{
	font-size:100%;
}

h2{
	font-size:100%;
	padding-bottom:5px;
}

h3{
	font-size:100%;
	padding-bottom:15px;
	padding-top:10px;
}

.kursiv{
	font-style:italic;
}

#hintergrund_container{
	width:903px;
	background-color:#000000;
	background-image:url(../bilder/background.jpg);
	background-repeat:no-repeat;
	margin:0 auto;
	min-height:860px;
	height:auto !important;
	height:860px;
}

#hintergrund_container3{
	width:903px;
	background-color:#000000;
	background-image:url(../bilder/background.jpg);
	background-repeat:no-repeat;
	margin:0 auto;
	min-height:860px;
	height:auto !important;
	height:860px;
	padding-bottom:60px;
}


#hintergrund_container2{
	width:903px;
	background-color:#000000;
	background-image:url(../bilder/background.jpg);
	background-repeat:no-repeat;
	margin:0 auto;
	min-height:800px;
	height:auto !important;
	height:800px;
}






#container{
	width:869px;
	margin-left:35px;
	background-color:#f9faf4;
	height:100%;
	
}

/*------------headers----------*/

#header{
	height:234px;
	background-image:url(../bilder/header_home.jpg);
}

#header_presse{
	height:234px;
	background-image:url(../bilder/header_presse.jpg);
}

#header_fotos{
	height:234px;
	background-image:url(../bilder/header_fotos.jpg);
}

#header_termine{
	height:234px;
	background-image:url(../bilder/header_termine.jpg);
}

#header_videos{
	height:234px;
	background-image:url(../bilder/header_video.jpg);
}

#header_credits{
	height:234px;
	background-image:url(../bilder/header_credits.jpg);
}

#header_musik{
	height:234px;
	background-image:url(../bilder/header_musik.jpg);
}

#header_bio{
	height:234px;
	background-image:url(../bilder/header_bio.jpg);
}

/*..----------------Navi--------------------*/

.home{
	position:relative;
	padding-top:187px;
}


.aktuell{
	position:relative;
	margin-top:-25px;
	margin-left:60px;
}

.musik{
	position:relative;
	margin-top:-32px;
	margin-left:138px;
}

.termine{
	position:relative;
	margin-top:-26px;
	margin-left:193px;
}

.band{
	position:relative;
	margin-top:-30px;
	margin-left:260px;
}

.video{
	position:relative;
	margin-top:-31px;
	margin-left:307px;
}

.foto{
	position:relative;
	margin-top:-32px;
	margin-left:369px;
}

.presse{
	position:relative;
	margin-top:-35px;
	margin-left:418px;
}

.bio{
	position:relative;
	margin-top:-42px;
	margin-left:481px;
}

.credits{
	position:relative;
	margin-top:-30px;
	margin-left:560px;
}

.gaeste{
	position:relative;
	margin-top:-32px;
	margin-left:620px;
}

.booking{
	position:relative;
	margin-top:-32px;
	margin-left:716px;
}

.kontakt{
	position:relative;
	margin-top:-34px;
	margin-left:791px;
}

/*--------------Index-------------------*/


#links{
	width:575px;
	float:left;
}

#rechts{
	width:290px;
	float:left;
	padding-top:40px;
}

.aktuell_box{
	background-image:url(../bilder/hintergrund_aktuell.jpg);
	width:290px;
	background-repeat:repeat-y;
	margin-top:10px;

}

.aktuell_box_footer{
	width:290px;
	height:18px;
	background-image:url(../bilder/hintergrund_aktuell_footer.jpg);
	

}

.aktuell_inhalt{
	padding:10px;
}

.aktuell_inhalt form{
	padding:5px;
}


#newsletter{
	width:290px;
	height:85px;
	background-image:url(../bilder/newsletter_back2.jpg);
	font-weight:bold;
	margin-top:5px;
}


.anker{
	clear:both;
}


#text_termine{
	padding-left:140px;
	padding-top:70px;
}

#text{
	padding-left:150px;
	padding-top:70px;
}

#text4{
	padding-left:150px;
	padding-top:70px;
	width:500px;
}

#icons_box{
	margin-top:10px;
 	width:290px;
 	height:35px;
 	
}


/*-------------Presse-----------*/
#presse_links{
	width:230px;
	float:left;

}

#presse_links img{
	margin-bottom:15px;
	padding-left:15px;
}

#presse_links a img{
	border:none;
}

#presse_links_balken{
	height:21px;
	width:199px;
	background-image:url(../bilder/zeitung_hintergrund.jpg);
	background-repeat:no-repeat;
	padding-bottom:15px;
}

#presse_rechts{
	width:370px;
	float:left;
}

#presse_rechts_balken{
	height:21px;
	width:361px;
	background-image:url(../bilder/zitate_hintergrund.jpg);
	background-repeat:no-repeat;
	padding-bottom:15px;
	
}

#presse_rechts p{
	padding-bottom:30px;
	padding-left:10px;
}

#presse_rechts h1{
	padding-left:10px;
}

/*---------------Fotos------------*/

#galerie{
	padding-top:10px;
	background-image:url(../bilder/galerie.jpg);
	width:537px;
	height:354px;
}

.foto_band{
	margin-left:45px;
}

.foto_sisters{
	margin-left:45px;
}

.foto_studio{
	margin-top:15px;
	margin-left:110px;
}

.foto_ontour{
	margin-left:40px;
}

.foto_shooting{
	margin-left:45px;
}

#text2{
	
	margin-left:130px;
}

#text2 p{
	margin-bottom:10px;
}

#text3{
	width:550px;
}

#shoot_logo{
	position:absolute;
	top: 0px;
	left:0px;
	margin-left:457px;
	margin-top:747px;
}

.video_links{
	width:180px;
	float:left;
}


.video_links a img{
	border:none;
}

.video_rechts{
	width:380px;
	float:left;
}

.anker3{
	clear:both;
	padding-bottom:30px;
}

/*-----------------------Credits-----------------*/
.credits_links{
	width:200px;
	float:left;
}


.credits_links a img{
	border:none;
}

.credits_rechts{
	width:380px;
	float:left;
}

#auszeichnungen{
	padding-left:10px;
	padding-bottom:25px;
}

#gig{
	padding-bottom:25px;
	padding-top:40px;

}
/*------------------Footer---------*/

#footer{
	background-image:url(../bilder/footer.jpg);
	position:absolute;
	bottom:0px;
	height:79px;
	width:905px;
	margin: -6.4em auto 0 auto;	
}

* html #footer
	{
		margin-top: -6.3em;
	}


#footer_text{
	text-align:right;
	padding-top:57px;
	padding-right:5px;
}

#footer_text a{
	font-weight:normal;
}

/*----------------Terminetabelle-----------*/
#text_termine{
	padding-left:120px;
	padding-top:70px;
}


.tag{
	width:50px;
	float:left;
	padding-left:15px;
}

.datum{
	float:left;
	width:99px;
}

.ort{
	float:left;
	width:130px;
}

.location{
	float:left;
	width:200px;
	padding-right:3px;
}

.zeit{
	float:left;
	width:62px;
}

.karten{
	float:left;
	width:120px;
}

.karten a{
	font-weight:normal;
}

.anker2{
	clear:both;
	height:20px;
}

/*----------------Portotabelle-----------*/
.land{
	width:73px;
	float:left;
	padding-left:10px;
}

.stueck{
	float:left;
	width:105px;
}

.porto{
	float:left;
	width:73px;
}

.cd{
	float:left;
	width:75px;
}

.gesamt{
	float:left;
	width:76px;
}

.anker4{
	clear:both;
}

/*--------Musik------------------*/
.musik_links{
 	float:left;
	width:200px;
}
.musik_rechts{
	float:left;
	width:330px;
}

.musik_rechts img{
	padding-top:20px;
}

.musik_rechts p{
 padding-bottom:5px;
}

.lied_links{
	float:left;
	width:200px;
}

.lied_rechts{
	float:left;
	width:100px;
}

.lied_rechts img{
	padding-top:0px;
}

.lied_rechts a{
	font-weight:normal;
}

.songtext{
	padding-left:10px;
	padding-top:-10px;
}

.booklet{
	padding-left:30px;
	padding-top:-10px;
}


.player{
	margin:0 auto;
	padding-top:20px;
}

/*----------Bestellung--------- */

.tabelle_links{
	float:left;
	width:150px;
}

.tabellecap_links{
	float:left;
	width:150px;
}

.tabelle_rechts{
	float:left;
	width:280px;
}

.tabelle_anker{
	clear:both;
	padding-bottom:10px;
}

.error{
	background-color:#ffa9a0;
}

.error_msg{
	color:#990000;
}

form{
	padding-top:10px;
}

/*------------Band------------------*/
.band_links{
	float:left;
	width:190px;
}

.band_rechts{
	float:left;
	width:400px;
}

.band_rechts img{
padding-top:15px;
}

.band_anker{
 height:30px;
 clear:both;
}

/*-------Aktuell--------------------------------*/
.akt_links{
	width:150px;
	float:left;
	padding-top:5px;
	padding-left:10px;
}



.akt_rechts{
	width:380px;
	float:left;
}

/*----------------Gästebuch--------------------*/
#text5{
	width:400px;
	padding-top:70px;
	padding-left:220px;
}

#text5 img{
	margin-bottom:20px;
}

#gaestebox{
	width:400px;
	border:1px solid #d3d3cf;
	margin:0 auto 20px auto;
}

#gaesteoben{
	background-color:#d3d3cf;
	padding:5px;
}

#gaeste_links{
	float:left;
	width:240px;
}

#gaeste_rechts{
	float:left;
	width:200px;
	text-align:right;
}


#gaesteunten{
	border-top:1px solid #d3d3cf;
	padding:3px;
	text-align:right;
}

#gaesteunten img{
	margin:0;
}

#gaesteunten a{
	margin-left:6px;
}

#gaestetext{
	padding:5px;
}

#mitte{
	width:400px;
	text-align:center;
}

/*----------------Kontakt-----------------*/

.kont_links{
	width:150px;
	float:left;
}

.kont_rechts h1{
	padding-bottom:10px;
}

.kont_rechts a{
	font-weight:normal;
}

.kont_rechts{
	width:200px;
	float:left;
}

.kont_anker{
	width:20px;
	clear:both;
}

/*------------Booking----------*/
#text_book{
	width:400px;
	padding-top:70px;
	padding-left:220px;
}

#text_book a{
	font-weight:normal;
}

.book_links{
	float:left;
	width:80px;
}

.book_rechts{
	float:left;
	width:280px;
}

#referenzen{
	margin-bottom:30px;
	margin-top:15px;
}

#referenzen a{
	font-weight:bold;
}

/*----------Bokking Presse -------------------------*/
#graue_box{
	width:516px;
	height:400px;
	margin:5px auto 0 auto;
	background-color:#e1e1e1;
	text-align:left;
}

#graue_box_text{
	padding:30px 25px;

}

#graue_box a{
	font-weight:normal;
	
}

.abstand{
	margin-bottom:18px;
}

#graue_box p{
	padding-bottom:20px;
}

.klein{
	font-size:80%;
	padding-top:10px;
}

#text_book2{
	width:516px;
	padding-top:60px;
	padding-left:220px;
	text-align:right;
}

/*----------Navigation für Adminbereich---------- */

#admin_navi ul{
	list-style:none;
		margin-bottom:20px;

}

#admin_navi li{
	display:inline;
	margin-right:25px;
}

#text6{
	width:600px;
	padding-top:70px;
	padding-left:150px;
}

#text6 img{
	margin-bottom:20px;
	
}



/*Navigationswechsel----------------------------------------------------------*/

.wechsel_home a {
    background-image:url(../bilder/home_hell.jpg);
	background-repeat:no-repeat;
    display:block;
	width:61px;
	height:30px;
  }
  
  .wechsel_home img {
    display:block;
	 width:61px;
	 height:30px;
	 border:0;
  }
  .wechsel_home a:hover img {
    visibility: hidden;
  }
  .wechsel_home a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html .wechsel_home a {
    margin-right:1px;
  }
  * html .wechsel_home a:hover {
    width:60px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
  
  
.wechsel_aktuell a {
    background-image:url(../bilder/aktuelles_hell.jpg);
	background-repeat:no-repeat;
    display:block;
	width:78px;
	height:29px;
  }
  
  .wechsel_aktuell img {
    display:block;
	 width:78px;
	 height:29px;
	 border:0;
  }
  .wechsel_aktuell a:hover img {
    visibility: hidden;
  }
  .wechsel_aktuell a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html .wechsel_aktuell a {
    margin-right:1px;
  }
  * html .wechsel_aktuell a:hover {
    width:77px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
  
  
  .wechsel_musik a {
    background-image:url(../bilder/musik_hell.jpg);
	background-repeat:no-repeat;
    display:block;
	width:56px;
	height:30px;
  }
  
  .wechsel_musik img {
    display:block;
	 width:56px;
	 height:30px;
	 border:0;
  }
  .wechsel_musik a:hover img {
    visibility: hidden;
  }
  .wechsel_musik a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html .wechsel_musik a {
    margin-right:1px;
  }
  * html .wechsel_musik a:hover {
    width:55px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
  
  
   .wechsel_termine a {
    background-image:url(../bilder/termine_hell.jpg);
	background-repeat:no-repeat;
    display:block;
	width:67px;
	height:25px;
  }
  
  .wechsel_termine img {
    display:block;
	 width:67px;
	 height:25px;
	 border:0;
  }
  .wechsel_termine a:hover img {
    visibility: hidden;
  }
  .wechsel_termine a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html .wechsel_termine a {
    margin-right:1px;
  }
  * html .wechsel_termine a:hover {
    width:66px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
  


 .wechsel_band a {
    background-image:url(../bilder/band_hell.jpg);
	background-repeat:no-repeat;
    display:block;
	width:47px;
	height:32px;
  }
  
  .wechsel_band img {
    display:block;
	 width:47px;
	 height:32px;
	 border:0;
  }
  .wechsel_band a:hover img {
    visibility: hidden;
  }
  .wechsel_band a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html .wechsel_band a {
    margin-right:1px;
  }
  * html .wechsel_band a:hover {
    width:46px; margin-right:0; /* Workaround fuer IE 5.01 */
  }



.wechsel_video a {
    background-image:url(../bilder/video_hell.jpg);
	background-repeat:no-repeat;
    display:block;
	width:62px;
	height:37px;
  }
  
  .wechsel_video img {
    display:block;
	 width:62px;
	 height:37px;
	 border:0;
  }
  .wechsel_video a:hover img {
    visibility: hidden;
  }
  .wechsel_video a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html .wechsel_video a {
    margin-right:1px;
  }
  * html .wechsel_video a:hover {
    width:61px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
  
  
  
  .wechsel_foto a {
    background-image:url(../bilder/fotos_hell.jpg);
	background-repeat:no-repeat;
    display:block;
	width:49px;
	height:30px;
  }
  
  .wechsel_foto img {
    display:block;
	 width:49px;
	 height:30px;
	 border:0;
  }
  .wechsel_foto a:hover img {
    visibility: hidden;
  }
  .wechsel_foto a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html .wechsel_foto a {
    margin-right:1px;
  }
  * html .wechsel_foto a:hover {
    width:48px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
  
  
  .wechsel_presse a {
    background-image:url(../bilder/presse_hell.jpg);
	background-repeat:no-repeat;
    display:block;
	width:63px;
	height:37px;
  }
  
  .wechsel_presse img {
    display:block;
	 width:63px;
	 height:37px;
	 border:0;
  }
  .wechsel_presse a:hover img {
    visibility: hidden;
  }
  .wechsel_presse a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html .wechsel_presse a {
    margin-right:1px;
  }
  * html .wechsel_presse a:hover {
    width:62px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
  
  
  
   .wechsel_bio a {
    background-image:url(../bilder/biografie_hell.jpg);
	background-repeat:no-repeat;
    display:block;
	width:79px;
	height:39px;
  }
  
  .wechsel_bio img {
    display:block;
	 width:79px;
	 height:39px;
	 border:0;
  }
  .wechsel_bio a:hover img {
    visibility: hidden;
  }
  .wechsel_bio a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html .wechsel_bio a {
    margin-right:1px;
  }
  * html .wechsel_bio a:hover {
    width:78px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
  
  
   .wechsel_credits a {
    background-image:url(../bilder/credits_hell.jpg);
	background-repeat:no-repeat;
    display:block;
	width:60px;
	height:30px;
  }
  
  .wechsel_credits img {
    display:block;
	 width:60px;
	 height:30px;
	 border:0;
  }
  .wechsel_credits a:hover img {
    visibility: hidden;
  }
  .wechsel_credits a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html .wechsel_credits a {
    margin-right:1px;
  }
  * html .wechsel_credits a:hover {
    width:59px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
  
  
  
  .wechsel_gaeste a {
    background-image:url(../bilder/gaestebuch_hell.jpg);
	background-repeat:no-repeat;
    display:block;
	width:96px;
	height:30px;
  }
  
  .wechsel_gaeste img {
    display:block;
	 width:96px;
	 height:30px;
	 border:0;
  }
  .wechsel_gaeste a:hover img {
    visibility: hidden;
  }
  .wechsel_gaeste a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html .wechsel_gaeste a {
    margin-right:1px;
  }
  * html .wechsel_gaeste a:hover {
    width:95px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
  
  
  .wechsel_booking a {
    background-image:url(../bilder/booking_hell.jpg);
	background-repeat:no-repeat;
    display:block;
	width:75px;
	height:30px;
  }
  
  .wechsel_booking img {
    display:block;
	 width:75px;
	 height:30px;
	 border:0;
  }
  .wechsel_booking a:hover img {
    visibility: hidden;
  }
  .wechsel_booking a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html .wechsel_booking a {
    margin-right:1px;
  }
  * html .wechsel_booking a:hover {
    width:74px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
  
  
  
  .wechsel_kontakt a {
    background-image:url(../bilder/kontakt_hell.jpg);
	background-repeat:no-repeat;
    display:block;
	width:77px;
	height:37px;
  }
  
  .wechsel_kontakt img {
    display:block;
	 width:77px;
	 height:37px;
	 border:0;
  }
  .wechsel_kontakt a:hover img {
    visibility: hidden;
  }
  .wechsel_kontakt a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html .wechsel_kontakt a {
    margin-right:1px;
  }
  * html .wechsel_kontakt a:hover {
    width:76px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
  
  #aktueller_termin{
	font-weight:bold; 
	border: 1px solid #dadbd5; 
	width:680px; 
	padding-top:10px; 
	margin-top:-5px; 
	margin-bottom:10px;
	z-index:10;
	position:relative;
}

#aktueller_termin .anker2{
		height:10px;

}
