html, body{
	background-color: #a677c4;
	height: 100%;
}

@media only screen and (max-width: 1080px){
	#Body2{
		width: 100%;
	}
}

#Body{
	/*background-color: darksalmon;*/
	/*background-color: navajowhite;*/
	background-color: #a677c4;
}

#Body_Babys{
	background-image: url(Grafiken/IMG_6270U.jpg);
	background-size: cover;
	background-attachment: fixed;
	background-position: center center;
}

#Body_Floete{
	background-image: url(Grafiken/IMG_6233U.jpg);
	background-size: cover;
	background-attachment: fixed;
	background-position: center center;
}
#Body_KinderChor{
	background-image: url(Grafiken/Kinderchor%20WebsiteU.jpg);
	background-size: cover;
	background-attachment: fixed;
	background-position: center center;
}

#Body_Klavier{
	background-image: url(Grafiken/IMG_6185U.jpg);
	background-size: cover;
	background-attachment: fixed;
	background-position: center center;
}

#Body_MusikalischeFrueherziehung{
	background-image: url(Grafiken/IMG_6466%20BearbU..jpg);
	background-size: cover;
	background-attachment: fixed;
	background-position: center center;
}

#Body_Musikgarten{
	background-image: url(Grafiken/IMG_6313U.jpg);
	background-size: cover;
	background-attachment: fixed;
	background-position: center center;
}

#Body_Fuer_Babys{
	background-image: url(Grafiken/IMG_6284U.jpg);
	background-size: cover;
	background-attachment: fixed;
	background-position: center center;
}

#Body_Teil_I{
	background-image: url(Grafiken/IMG_6313U.jpg);
	background-size: cover;
	background-attachment: fixed;
	background-position: center center;
}

#Body_Teil_II{
	background-image: url(Grafiken/IMG_6419U.jpg);
	background-size: cover;
	background-attachment: fixed;
	background-position: center center;
}

#Body_Workshop{
	background-image: url(Grafiken/IMG_7391UD.jpg);
	background-size: cover;
	background-attachment: fixed;
	background-position: center center;
}

#Body_15{
	background-image: url(Grafiken/IMG_6375_ZugeschnittenU.jpg);
	background-size: cover;
	background-attachment: fixed;
	background-position: center center;
}

#Body_46{
	background-image: url(Grafiken/IMG_6462U.jpg);
	background-size: cover;
	background-attachment: fixed;
	background-position: center center;
}

#Body_1st_Musik{
	background-image: url(Grafiken/Robi%20mit%205%20Instrumenten.jpg);
	background-size: cover;
	background-attachment: fixed;
	background-position: center center;
}

#BackgroundPic{
	position: center;
	margin: 0px auto;
	/*width: 100%;
	height: 100%;*/
	z-index:1;
}

#scrollbereich{
	position: absolute;
	top: 0;
	left:0;
	width: 100%;
	height: 100%;
	overflow: auto;
	z-index: 2;
}

/*#BodyMusikgarten{
	background-image: url(Grafiken/IMG_6313.jpg);
	background-position: center;
	background-attachment: fixed;

}*/

#Body1{
	width: 100%;
	height: 100%;
}

#BodyHeader{
	position: absolute;
	margin-top: 0px;
	height: 50px;
	background-color: black;
}

#Body2{
	margin: 0px auto;
	/*background-color:yellow;*/
	min-width: 1020px;
	width: 1080px;
	max-width:1200px;
	height: 100%;
}

#Banner{
	box-shadow: 30px 30px 30px #252525;
	text-align: center;
}

nav {
	width: 100%;
	font-weight: bold;
	/*position: fixed;*/
	/*min-width: 1020px;
	width: 1080px;
	max-width:100%;*/
	z-index: 12;
}

#arrow{
	float: right;
}

nav tr{
	outline-style: ridge;}

nav span{
	padding: 0.8em 1.0em;
	border: 1px solid black;
	border-bottom-color: lightgray;

	border-color: white;
	color: #a677c4;
	background-color: black;
	border-style: inset;
}

nav span a:hover{
	background-color: white;
	color: white;
}

nav ul {
	padding: 0px;
	margin: 0px;
}
nav ul:after {
	clear: both;
	content: " ";
	display: block;
	font-size: 0;
	height: 0;
	visibility: hidden;
}
nav ul,nav ul li{
	/*background-color: #FF00FF;*/
}

#navO{
	/*position: fixed;*/
	/*min-width: 1020px;
	width: 1080px;
	max-width:1200px;*/
	background-color: purple;
}

#navLi{
	/*position: fixed;*/
	color: black;
	background-color: lightgray;
}

#navLi a{
	color: black;
}


#navLi a:hover{
	color:#a677c4;
	background-color: lightgray;
}

#Contact{
	background-color: honeydew;
}
#Contact a{
	color: purple;
}
#Contact li{
	float: right;
}
#Contact  li a:hover{
	background-color: lightgray;
}

nav ul li {
	list-style: none;
	float:left;
}
nav ul li a {
	text-decoration: none;
	display: block;






	color: darkgray;
	padding: 14px 14px 14px 14px;
}

nav ul li a:hover{
	background-color: #FAFAFA;
	color: #a677c4;
}

nav ul li:hover > ul {
	visibility: visible;
	z-index: 9999;
}
nav ul li ul{
	display: inline;
	visibility: hidden;
	position: absolute;
	padding:0px;
}
nav ul li ul li{
	float: none;
	background-color: #FAFAFA;
}

nav ul li ul li a{
	color: black;
}

#navO ul li ul li a:hover{
	color: lightgray;
	background-color: purple;
}




#slideShowImages{
	/*min-width: 1020px;
	width: 1080px;*/
	position: center;
	max-width:100%;

	min-height: 490px;
	height: 500px;
	max-height: 744px;
	z-index: 1;
}

#Content{
	margin-left: 5em;
	margin-right: 2em;
	font-size: 1.5em;
	text-align: left;
}

#Achtung{
	color: firebrick;
}

#Content a{
	color: black;
}

#Content a:visited{
	color: lightgray;
}

#Content_White{

	/*opacity: 0.6;*/

	margin-left: 2em;
	margin-right: 2em;
	font-size: 1.5em;
	text-align: left;
	color: #FAFAFA;
}

#Content_White a{
	color: whitesmoke;
}

#Content_White a:visited{
	color: darkgray;
}

#Background{
	background: rgba(00,00,00,0.5);
}

#BackgroundPic{
	background-image: url(Grafiken/Robi%20mit%205%20Instrumenten.png);
	background-size: cover;
	background-attachment: fixed;
	/*background-position: center center;*/
}

#Content_Purple{
	margin-left: 5em;
	font-size: 1.5em;
	text-align: left;
	color: darkviolet;
}

#Tabelle{
	margin-left: 10em;
}

#white{
	color: #FAFAFA;
}

/*#InnerContent{
	margin: o auto;
	}*/

#ContentLi{
	/*height: 100%;*/
	width: 250px;
	float: left;
}

#ContentRe{
	/*height: 100%;*/
	width: 250px;
	float:left;;
}

#ContentC{
	/*height: 100%;*/
	width: 250px;
	float: left;
}

#Grafik{
	float: left;
	padding-right: 1em;
}

#stM tr td{
	font-size: 1.5em;
}

#neu {
	color: white;
	font-weight: bold;
}


footer{
	/*position: absolute;*/
	text-align: center;
	width:100%;
	/*height:8%;*/
	background-color: purple;
}

footer a{
	color: #ba50c5;
}

footer a:visited{
	color: lightblue;
}

figcaption{
	color: white;
	position: center;
}



