@charset "UTF-8";
/**
 * Stylesheet
 * für versteckte Elemente, sowie (ebenso versteckte) Sprungmarken
 *
 * @version $Id: usability.css 23 2010-02-19 16:31:04Z andy $
 *
 * Farben:
 */

.versteckt,
.versteckt  h2 {
  position: absolute;
  margin-left: -900px;
  height: 0em;
  width: 0em;
  overflow: hidden;
}

.verschoben,
#kontaktdaten dl {
  margin-left: -900px;
  position: absolute;
}
.verschoben :focus{
  position: relative;
  left: 900px;
}

.verschoben h1,
.verschoben h2,
.verschoben h3,
.verschoben h4,
.verschoben h5{
  margin: 0em;
  padding: 0em;
  height: 0em;  
  overflow: hidden;
}



/* Sprungmarken */
 ul#sprungmarken li
{
  list-style-type: none;
  display: block;
  text-align: center;
}
ul#sprungmarken li a,
ul#sprungmarken li a:link 
{
  padding: 0.2em;
  color: white;
  font-weight: bold;
  border: 2px solid white;
  background-color: #208000;
  display: block;
  width: 14em;
  line-height: 2em;
}
.verschoben #sprungmarken a:focus
 {
  left: 900px;
  top: 0px;
  position: absolute;
 }