html {
   background-color: #0000FF;
}
body {
   background-color: #FFFF00;
   border:3px solid green;
   margin:50px;
   height:700px;
}
#block {
   position: relative;
   margin-top: 50px;
   margin-left: 50px;
}
#homepage {

   position: absolute;
   margin-top:150px;
   margin-left: 35%;
   width: 550px;
   font-size: larger;
   padding: 20px;
}
#gabu {
   position: absolute;
   margin-top: 630px;
   margin-left: 1050px;
}
a:link.liste {
   color: blue;
   font-weight: bold;
   font-size: small;
}
a:hover.liste {
   color: red;
   font-weight: bold;
   font-size: small;
}
a:visited.liste {
   color: green;
   font-weight: bold;
   font-size: small;
}
a:link.bandbr {
   color: red;
   font-size: small;
   font-weight: bold;
   font-style: italic;
   background-color: silver;
   border: 3px solid blue;
}
a:hover.bandbr {
   color: red;
   font-size: small;
   font-weight: bold;
   font-style: italic;
   background-color: green;
   border: 3px solid blue;
}
th {
   font-size: small;
   color: #0000FF;
   font-style: italic;
   font-weight: bolder;
}
.album {
   background-color: #F870F4;
   border-left: 15px solid silver;
   border-top: 15px solid silver;
   border-right: 15px solid black;
   border-bottom: 15px solid black;
   padding: 15px;
}
.klein {
   font-size:12px;
}
.menu {
  padding:0;
  margin:0;
  list-style-type:none;
  white-space:nowrap;
  }
.menu li {
  float:left;
  min-width:100px;
  }
.menu a {
  position:relative;
  display:block;
  text-decoration:none;
  min-width:100px;
  float:left;
  }
* html .menu a {
  width:100px;
  }
.menu a span {
  display:block;
  color:#0000FF;
  background:#c4c4c4;
  border:1px solid #fff;
  border-width:2px 1px;
  text-align:center;
  padding:4px 16px;
  cursor:pointer;
  }
* html .menu a span {
  width:100px;
  cursor:hand;
  w\idth:66px;
  }
.menu a b {
  display:block;
  border-bottom:2px solid #06a;
  }
.menu a em {
  display:none;
  }
.menu a:hover {
  background:#fff;
  }
.menu a:hover span {
  color:#fff;
  background:#08c;
  }
.menu a:hover em {
  display:block;
  overflow:hidden;
  border:6px solid #06a;
  border-color:#06a #fff;
  border-width:6px 6px 0 6px;
  position:absolute;
  left:50%;
  margin-left:-6px;
  }
