@charset "utf-8";
body {
	background-position: 50% 0;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 0;
	padding: 0;
	color: #000000;
	background-color: rgba(0,0,0,1.00);
	font-family: Arial, "Gill Sans MT";
	width: 100%;
	background-repeat: no-repeat;
	background-size: 100% auto;
	background-image: url(../images/lange-Startseite-ausschnitt.jpg);
}

h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;
	padding-right: 15px;
	padding-left: 15px;
	font-style: normal;
}

h1 {
	font-size: xx-large;

}


p {

}

.text1 {
	font-size: 3%;
	line-height: 14%;
}

.text2 {
	font-size: 100%;
	line-height: 120%;
}

a img {
	border: none;
}

a:link {
    color: #FFFFFF;
    text-decoration: none;
    margin-left: 29px;
}

a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: rgba(244,13,17,1);
}
a:active {
	color:rgba(14,127,27,1.00);
}

a:hover, a:active, a:focus { 
	text-decoration: none;
}



/*Unterstützung für HTML5 - Legt für die neuen HTML5-Tags die Eigenschaft "display:block" fest, damit die Tags in den Browsern korrekt dargestellt werden. */
header, section, article, figure {
	display: block;
	padding-top: 20px;
	padding-left: 10px;
}

.container {




	background-color:;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0;
	position: relative;
	width: 960px;
}

header {
	top: 463px;
	z-index: 1;
	position: absolute;
	background-color: rgba(133,133,133,0.87);
	width: 900px;
	height: 46px;
	font-size: x-large;
	left: 30px;
}
.nav-index {
	float: left;
	left: 20px;


}
.nav-termine {
	float: left;
}


.nav-musiker {
	float: left;
}
.nav-hoerbeispiele {
	float: left;
}

.nav-songliste {
	float: left;
}
.nav-galerie {
	float: left;
}
.nav-kontakt {
	float: left;
}
.nav-impressum {
	float: left;
}

.content {
    width: 900px;
    opacity: 1;
    background-color: rgba(253,253,253,0.90);





































	font-size: ;
    height: 2000px;
    overflow-y: scroll;
    position: absolute;
    top: 529px;
    max-width: 960px;
    left: 30px;
}
.content img  {
	border: thin solid rgba(19,86,3,1);
	text-shadow: 0px 0px;
	-webkit-box-shadow: 3px 3px 5px rgba(0,0,0,0.58);
	box-shadow: 3px 3px 5px rgba(0,0,0,0.58);
	margin-left: -2px;
	margin-top: 10px;
}


.linie {
	width: 717px;
	height: 5px;
	background-color: #085F09;
	margin-left: -10px;
}

.text3 {
	font-size: 13px;
	line-height: 17px;
}

.text4 {
	font-size: 13px;
	line-height: 17px;
	margin-top: 0px;
	width: 600px;
	position: absolute;
	top: 437px;
}

.section {
	position: absolute;
	left: 140px;

}


/*--------------------------------player----------------------------------*/

.Abspielen1 {
	margin-top: 42px;
	width: 500px;
	margin-left: 0px;

}	
	#player1,#player2, #player3, #player4, #player5, #player6, #player7, #player8, #player9, #player10, #player11, #player12 {
	width: 552px;
	height: 40px;
	border-radius: 10px;
	box-shadow: 0px 0px 8px;
	-webkit-box-shadow: 0px 0px 8px;
	background-color: rgba(1,94,47,1.00);
	margin-top: 42px;
	margin-left: 12px;
	margin-bottom: 5px;
	}
	#playbutton1, #playbutton2, #playbutton3, #playbutton4, #playbutton5, #playbutton6, #playbutton7, #playbutton8, #playbutton9, #playbutton10, #playbutton11, #playbutton12 {
	width: 30px;
	height: 30px;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-left: 14px;
	margin-bottom: 5px;
	cursor: pointer;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	background-color: rgba(252,187,95,1.00);
	}
	#infofenster1, #infofenster2, #infofenster3, #infofenster4, #infofenster5, #infofenster6, #infofenster7, #infofenster8, #infofenster9, #infofenster10, #infofenster11, #infofenster12 {
	width: 200px;
	height: 25px;
	float: left;
	margin: 7.5px 5px 7.5px 10px;
	border-radius: 2px;
	background-color: rgba(234,32,28,1.00);
	}
	#infofenster1 marquee, #infofenster2 marquee, #infofenster3 marquee, #infofenster4 marquee, #infofenster5 marquee, #infofenster6 marquee, #infofenster7 marquee, #infofenster8 marquee, #infofenster9 marquee, #infofenster10 marquee, #infofenster11 marquee, #infofenster12 marquee {
	width: 180px;
	height: 20px;
	margin: 3px 10px 2px 10px;
	background-color: rgba(234,32,28,1.00);
	color: rgba(255,255,255,1.00);
	}
	#time1, #time2, #time3, #time4, #time5, #time6, #time7, #time8, #time9, #time10, #time11, #time12 {
	width: 70px;
	height: 20px;
	float: left;
	margin-top: 13px;
	margin-right: 5px;
	margin-left: 31px;
	margin-bottom: 5px;
	color: rgba(255,189,99,1.00);
	font-weight: bold;
	}
	#ton1, #ton2, #ton3, #ton4, #ton5, #ton6, #ton7, #ton8, #ton9, #ton10, #ton11, #ton12 {
	width: 38px;
	height: 25px;
	float: left;
	margin-top: 7px;
	margin-right: 0px;
	margin-left: 104px;
	margin-bottom: 7.5px;
	cursor: pointer;
	}
	#vol1_1, #vol1_2, #vol1_3, #vol1_4, #vol1_5, #vol1_6, #vol1_7, #vol1_8, #vol1_9, #vol1_10, #vol1_11, #vol1_12 {
	width: 5px;
	height: 8px;
	float: left;
	margin: 17px 1px 0px 1px;
	background-color: rgba(254,183,93,1.00);
	}
	#vol2_1, #vol2_2, #vol2_3, #vol2_4, #vol2_5, #vol2_6, #vol2_7, #vol2_8, #vol2_9, #vol2_10, #vol2_11, #vol2_12 {
	width: 5px;
	height: 12px;
	float: left;
	margin: 13px 1px 0px 1px;
	background-color: rgba(254,183,93,1.00);
	color: rgba(254,183,93,1.00);
	}
	#vol3_1, #vol3_2, #vol3_3, #vol3_4, #vol3_5, #vol3_6, #vol3_7, #vol3_8, #vol3_9, #vol3_10, #vol3_11, #vol3_12 {
	width: 5px;
	height: 16px;
	float: left;
	margin: 9px 1px 0px 1px;
	background-color: rgba(254,183,93,1.00);
	}
	#vol4_1, #vol4_2, #vol4_3, #vol4_4, #vol4_5, #vol4_6, #vol4_7, #vol4_8, #vol4_9, #vol4_10, #vol4_11, #vol4_12 {
	width: 5px;
	height: 20px;
	float: left;
	margin: 5px 1px 0px 1px;
	background-color: rgba(254,183,93,1.00);
	}
	#vol5_1, #vol5_2, #vol5_3, #vol5_4, #vol5_5, #vol5_6, #vol5_7, #vol5_8, #vol5_9, #vol5_10, #vol5_11, #vol5_12 {
	width: 5px;
	height: 24px;
	float: left;
	margin: 1px 1px 0px 1px;
	background-color: rgba(254,183,93,1.00);
	}
.Abspielen6    {


}

.text_hoerbeispiele {
	margin-left: 0px;
	margin-top: 38px;
	width: auto;
}


.content figure {

}



.text {
	margin-top: -136px;
	margin-left: 704px;
}


#bildergalerie {
    position: absolute;
    margin-top: 104px;
    width: 860px;
    margin-left: 6px;



}

.bild_auftritt {
    float: left;
    margin-left: -15px;
    padding-left: 0px;

}


.überschrift_galerie {
	width: 700px;
	position: absolute;
	left: 110px;
}

.text_galerie {
	margin-top: ;
	line-height: 22px;
	left: 111px;
	position: absolute;
	top: 63px;
}

.musiker {


}
.überschrift-musiker    {
    width: 700px;
    position: absolute;
    left: 117px;
}



.marion {
	position: absolute;
	left: 111px;
	top: 116px;

}

.marion-text {
    width: 500px;
    position: absolute;
    left: 333px;
    top: 127px;
    font-size: large;
}

.frank {
	left: 111px;
	position: absolute;
	top: 442px;

}

.frank-text {
    width: 500px;
    position: absolute;
    left: 333px;
    top: 451px;
    font-size: large;
}

.guenter {
	position: absolute;
	left: 111px;
	top: 776px;

}

.guernter-text {
    width: 500px;
    position: absolute;
    left: 333px;
    top: 786px;
    font-size: large;
}
.überschrift-special.guests {
	position: absolute;
	left: 108px;
	top: 1127px;
}


.dariusz {
	position: absolute;
	left: 111px;
	top: 1205px;
}
.dariusz-text {
    width: 500px;
    position: absolute;
    left: 333px;
    top: 1215px;
    font-size: large;
}

.andreas {
	position: absolute;
	left: 111px;
	top: 1539px;
}
.andreas-text {
    width: 500px;
    position: absolute;
    left: 333px;
    top: 1552px;
    font-size: large;
}




#playbutt1       {
	position: absolute;
	left: 37px;
	top: 94px;

}
#playbutt2       {
	position: absolute;
	left: 37px;
	top: 176px;

}

#playbutt3 {
	position: absolute;
	left: 37px;
	top: 258px;

}

#playbutt4 {
	position: absolute;
	left: 37px;
	top: 340px;

}

#playbutt5 {
	position: absolute;
	left: 37px;
	top: 422px;

}

#playbutt6 {
	position: absolute;
	left: 37px;
	top: 503px;

}

.nächste-auftritte {
	margin-left: 45px;
	position: absolute;
	left: -6px;
	top: 28px;
	width: 500px;
}
.block-oben {
	position: absolute;
	top: -502px;
	left: -7px;
}


.konzerte-bild1 {
	position: absolute;
	top: 7px;
	left: 312px;

}


.adresse-restaurants {
	position: absolute;
	left: 616px;
	top: 96px;
	width: 210px;

}
.konzerte-block1 {
	position: absolute;
	top: 1458px;
	width: 350px;
	left: 46px;
}


.konzerte-block2 {
	position: absolute;
	top: 325px;
	left: 46px;
	width: 350px;
}

.konzerte-block3 {
	position: absolute;
	left: 46px;
	top: 1214px;
	width: 350px;
}

.konzerte-block4 {
	position: absolute;
	top: 566px;
	left: 46px;
	width: 350px;
}
.block-total   {
	position: absolute;
	top: -424px;
}
.linie    {
	position: absolute;
	top: 1102px;
	width: 670px;
}


.vergangene-auftritte {
	position: absolute;
	top: 1142px;
	left: 46px;
	width: 500px;
}
.konzerte-block5    {
	position: absolute;
	top: 1704px;
	width: 350px;
	left: 46px;
}

.konzerte-block6 {
	top: 1954px;
	left: 46px;
	position: absolute;
	width: 350px;
}
.konzerte-block7    {
	position: absolute;
	width: 350px;
	top: 2198px;
	left: 46px;
}

.konzerte-block8 {
	width: 350px;
	position: absolute;
	top: 2446px;
	left: 46px;
}

.konzerte-block9 {
	width: 350px;
	position: absolute;
	top: 2696px;
	left: 46px;
}
.konzerte-block10 {
	width: 350px;
	position: absolute;
	top: 588px;
	left: 46px;
}
.konzerte-block11 {
	width: 350px;
	position: absolute;
	left: 46px;
	top: 867px;
}



.songtitel {
    left: 108px;
    padding-bottom: 10px;
    position: absolute;

}

.songtitel h2 {
	font-style: normal;
	font-weight: normal;
	font-size: xx-large;
}


.formular {
    position: absolute;
    left: 103px;
    margin-left: 0px;
}


.formular1 {
	position: absolute;
	top: 154px;
	left: 22px;
	font-size: xx-large;

}
.fußzeile    {
    position: absolute;
    top: 1088px;
    left: 27px;
}


.impressum {
    width: 600px;
    position: absolute;
    left: 111px;
}


.xx-large {
	font-size: xx-large;
}

.hoerbeispiele {
    position: absolute;
    left: 175px;
}

.konzerte {
	float: left;
	margin-top: 20px;
	margin-left: 19px;
	margin-bottom: 0px;
	padding-bottom: 10px;
}

.termin {
	float: left;
	padding-top: 8px;
	width: 340px;
}



.pantalone {
	float: left;

}

.adresse {
	float: left;
	padding-top: 96px;

}

.grüne-linie {
	width: 702px;
	height: 8px;
	background-color: rgba(0,134,48,1.00);
	margin-left: -29px;
}
.bild_hoerbeispiele {
    width: 800px;
    height: 544px;
    position: absolute;
    top: 687px;
    left: 62px;
}
.bild_songtitel {
    position: absolute;
    top: 1010px;
    left: 64px;

}
.bild_kontakt {
    position: absolute;
    top: 521px;
    left: 60px;
}
.bild_impressum {
    position: absolute;
    padding-left: 153px;
    padding-top: 700px;

}
