﻿* {
  margin: 0;
  padding: 0;
}
body {background-color : white; font-family : "Open Sans", sans-serif; user-select: none;}


#schatten {
  background:url("Images/schatten.png") repeat-x;
  height:12px;
}
#steuerung {
  background-color:#ceb98e;
padding-left: 1em;
}
#kopfbereich {
  background:url("Images/Wolle.jpg") no-repeat left top;
  height:145px;
}
#kopfbereich p {
  color:white;
  text-align:right;
  font-size: 2em;
  padding:0.4em 0.4em 0 0;
}
#inhalt h1, h2, h3, p, ul {
  padding-bottom: 0.7em;
}
#inhalt ul {
  padding-left: 2em;
}
nav {
    background-color: #ceb98e;
font-size: 1.4em;
}

nav {
  margin:0 auto;
  width:100%;
  height:auto;
  display:inline-block;
font-size: 1.4em;
    padding: 0 1em;
    line-height: 2.5em;

/* War vorher #37bc9b;*/
background-color: #ceb98e;
box-shadow: 2px 8px 3px silver;
}

nav ul {
  margin:0;padding:0;
  list-style-type:none;
  
  display:inline-block;
}

nav ul li {
  position:relative;
  margin:0 20px 0 0;
  
  display:inline-block;
/*der erzeugt den rechten Streifen */
border-right: black 1px solid; 
}
/*der klappt nicht */
nav ul li :only-last-child{
    border-right: 0;
}

li > a:after { content: ' »'; } /* Change this in order to change the Dropdown symbol */

li > a:only-child:after { content: ''; }
/*damit ging der letzte Rahmen weg */
li.keinrahmen { border-right: 0;}

nav ul li a {
  padding:20px;
  display:inline-block;
  color:black;
  text-decoration:none;


}

nav ul li a:hover {
  opacity:0.5;
text-decoration: underline;
}

nav ul li ul {
  display:none;
  position:absolute;
  left:0;
  background:#ceb98e;

  float:left;
}

nav ul li ul li {
  width:100%;
  border-bottom:1px solid rgba(255,255,255,.3);
}

nav ul li:hover ul {
  display:block;
}




.keinrahmen {
    border-right: 0;
}

.schatten {
    background-image: url(bilder/schatten.png);
    height: 12px;
}


footer {
    background-color: #ceb98e;
	text-align: center;
	font-size: x-large;
    height: 35px;
    padding: 0 1 em;
   line-height: 5.0 em;
} 
.tabellen_zelle schlagschatten {

background-color: #ceb98e;
	text-align: center;
	font-size: 20 px;
    height: 38px;
    padding: 0 1 em;
   line-height: 5.0 em;
} 

article {
    margin: 20px 40px;
font-family: Times New Roman, serif;
font-size: 1.5em;


/*	background-color: orange;*/
}

article h1 {
    margin-bottom: 0.5em;
	margin-left: 0.5em;
}

article p,
article ul
{
    margin-bottom: 1em;
    line-height: 1.5em;
}

/*.player{background: orange !important;border: 2px solid #aaa; height:100px; width:320px;}
	li a {color:#000 !important;}
	li {border-top: 1px solid #aaa !important}
	audio {margin: 60px 0 5px 0;filter: invert(0); width:320px;}*/
.player{
  width: 480px;
  height: 125px;
  margin: 50px auto auto auto;
  border: solid;
  text-align:center;
  background-color: rgb(255,140,0);
  border-radius: 5em;
 
}
.player::-webkit-media-controls-play-button{
background-color:green;}
