h1 {
  font-family: cursive;
  background-color: rgb(240, 211, 220);
  color: black;
  text-shadow: 2px 2px 3px white;
  font-size: 40px;
  text-align: center;
}

h2 {
  color: rgb(149, 100, 243);
  text-shadow: 2px 2px 3px white;
  font-family: Lucida;
  border-bottom: 2px dashed rgb(149, 100, 243);
  padding-bottom: 5px;
  text-align: center;
  font-size: 24px;
}

 footer {
   border-top: 2px solid black;
   margin-top: 20px;
   padding-top: 10px;
   font-style: italic;
   font-size: 12px;
   color: black;
 }

 p.intro {
   text-align: center;
 }

 span.emphasis {
   font-weight: bold;
   font-size: 20px;
   text-shadow: 0 0 3px #FF9999;
 }


 img.logo {
   width: 60px;
   height: 60px;
   border: 2px dashed white;
   border-radius: 50%;
 }

 div#map {
   height: 300px;
   width: 700px;
   margin-left: 20px;
   text-align: center;
 }

 div.mediaicon {
   text-align: center;
 }

 body {
     background-image: url(https://www.lade-drinks.de/wp-content/uploads/2016/02/background-lade.jpg);
     background-size: cover;
     font-family: Lucida;
     margin-left: 10px;
 }

 .menu {
   background-color: #E6E6FA;
   overflow: hidden;
 }

 .menu a {
   float: left;
   display: block;
   color: black;
   text-align: center;
   padding: 14px;
   text-decoration: none;
   font-size: 18px;
 }
