body {
  font-family: Verdana, Arial, Helevetica,  sans-serif;
  font-size: 100.01%;
  background-color: #000;
  text-align: center;
}
h1,h2,h3,h4,h5,h6 {
  font-size: 1.0em;
  font-weight: normal;
  color: white;
  text-align: left;
}
h2 {  font-size: 0.8em; }
h3 {  font-size: 0.6em; }
h4 {  font-size: 0.5em; }
h5 {  font-size: 0.4em; }
h6 {  font-size: 0.3em; }
#container {
  width: 800px;
  margin: 0 Auto;
  background-color: #000;
  color: #FFF;
  text-align: center;
}
#kopf {
  width: 798px;
  height: 100px;
  background: url("../img/kopf_title.jpg") no-repeat;
  background-position: 0px 0px;
  color: white;
  text-align: center;
}
#linkeBox,
#rechteBox {
  width: 320px;
  float: left;
  color: white;
}
#leftTopBox,
#leftBottomBox {
  height: 240px;
  color: white;
}
#rightTopBox,
#rightBottomBox {
  height: 240px;
  color: white;
}
#mitteBox {
  padding-top: 40px;
  width: 158px;
  float: left;
  color: white;
  text-align: center;
}
#nav {
  width: 158px;
  height: 340px;
  padding-top: 40px;
  text-align: center;
}
#nav ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#nav li{
margin: 0 0 10px 0;
}
#nav li a:link,
#nav li a:visited {
  text-decoration: none;
  font-weight: bold;
  color: #444555;
}
#nav li a:hover {
  color: white;
}
#fuss {
  padding-top: 3px;
  color: white;
  text-align: right;
  clear: left;
}

#leftTopBox     { }
#leftBottomBox  { }
#rightTopBox    { }
#rightBottomBox { );
}
h1,h2,h3,h4,h5,h6 {
  font-size: 1.0em;
  font-weight: normal;
  color: white;
  text-align: center;
}
h2 {  font-size: 0.8em; 
      line-height: 1.2em;
      text-align: center;
}
h3 {  font-size: 0.6em; }
h4 {  font-size: 0.7em; text-align: center; }
h5 {  font-size: 0.4em; }
h6 {  font-size: 0.3em; }

#mitteBox {
  padding-top: 20px;
  width: 800px;
  float: left;
  color: white;
  text-align: center;
}
#mittebox, strong {
  color: red;
}
.flag {
  font-weight: bold;
  text-align: center;
}
#verbox h3 {
  color: red;
}
#verbox {
  width: 800px;
  float: left;
  /*background-color: #A1B184;*/
  font-size: 1.1em;
  font-weight: normal;
  letter-spacing: 0.0em;
  line-height: normal;  
}
#verbox ul {
  padding: 10px 10px 0px 25px;
  list-style-type: none;
}
#verbox li {
  float: left;
}
#verbox a {
  display: block;
  padding-left: 4px;
  text-decoration: none;
  color: white;
}
#verbox a span {
  /*display: block;
  padding: 5px 15px 4 px 6px;*/
  color: red;
}
#verbox a:visited {
  color: white;
}
#verbox a:hover,
#verbox a:focus,
#verbox a:active {
  color: yellow;
}
cttext {
  text-align: center;
}
.mausi {
  position: relative;
  z-index:0;
}
.mausi:hover {
  background-color: transparent;
  z-index: 50;
}
.mausi span {
  position: absolute;
  /*background-color: #000000;*/
  padding: 0px;
  left: -1000px;
  visibility: hidden;
  text-decoration: none;
}
.mausi span img {
  border-width: 0px;
  padding: 0px;
}
.mausi:hover span {
  visibility: visible;
  top: -150px;
  left: -100px;
}
