body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
}

  a:link {text-decoration: none; color: #000000; font-weight:bold;
  font-family: verdana; }
  a:visited {text-decoration: none; color: #000000; font-weight:bold;
  font-family: verdana; }
  a:hover {text-decoration: none; color: #6E81A4; font-weight:bold;
  font-family: verdana; }
  a:active { color: #000000; font-weight:bold;
  font-family: verdana; }

  a.mouseover:link, a.mouseover:visited {
  background-image:url(button2.png);
  background-repeat:no-repeat;
  height:30px;
  width:140px;
  padding-top:1px;
  display:block;
  line-height:1.6em;
  }
  a.mouseover:hover {
  background-image:url(button.gif);
  background-repeat:no-repeat;
  height:30px;
  width:140px;
  padding-top:1px;
  display:block;
  line-height:1.6em;
  color: #FFFFFF;
  }


.rahmen
  {
  border-width:4px;
  border-style:groove;
  border-color:#8f8f8f;
  }

.rahmenu
  {
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#8f8f8f;
  }

.rahmenr
  {
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:#8f8f8f;
  }

input
{ font-family: verdana, arial, sans-serif;
  font-size: 100%;
  border: 1px solid;
}
input.radio
{ font-family: verdana, arial, sans-serif;
  font-size: 70%;
  border: 0px solid;
}
.submit
{ font-family: verdana, arial, sans-serif;
  font-size: 100%; 
  border: 1px solid;
  width: 70px;
  height: 22px;
  cursor: pointer;
}

.login
{
 font-size: 110%;
}

  a.infobox { 
  text-decoration:none;
  z-index:5; }
 
  a.infobox:hover { 
  cursor:help;
  z-index:5;} 
 
  a.infobox span { 
  visibility:hidden; 
  position:absolute; 
  left:35em;
  top:1em;
  padding:0.5em; 
  text-decoration:none; 
  z-index:5;}
 
  a.infobox:hover span { 
  display:block; 
  visibility:visible;
  font-family:verdana;
  font-size:13;
  color:black;
  z-index:5;}