a:link     { color: #44a; font-weight: bold; text-decoration: none }a:visited  { color: #336; font-weight: bold; text-decoration: none }a:active   { color: #dc143c; font-weight: bold; text-decoration: blink }a:hover    { font-weight: bold; text-decoration: underline }body {    font: 1em Verdana, Arial, sans-serif;    color: #216; background-image: url(../bilder/hintergrund.jpg); background-color: #fde59f;    min-width: 40em; /* Mindestbreite verhindert Anzeigefehler in modernen Browsern */  }    html {    padding: 0;  }  body {    margin: 0; padding: 0;  }      #topfixiert {    position: absolute;    top: 0px; left: 0px;    height: 100px;    width: 1260px;    background-image: url(../bilder/back_top.jpg);      }  html>body #topfixiert {  /* nur fuer moderne Browser! */    position: fixed;  }         #fixiert { font-size: 10px; position: absolute; top: 100px; left: 13px; width: 170px; background-image: url(../bilder/back_menu.jpg); border: 0; }  html>body #fixiert {  /* nur fuer moderne Browser! */    position: fixed;  }    #Inhalt { font-size: 0.8em; line-height: 1.4em; margin-left: 180px; padding: 0 1em; margin-top: 96px; padding: 0 1em; border-left: 0 none; border-top: 0 none; }    #Inhalt h2   {    font-family: Arial, Verdana, sans-serif;    font-size: 1.1em;    margin: 1em 0;    color: #a03;;    border-bottom: 0 none;  }  #Inhalt p {    margin: 1em 0;  }      #Inhalt td { margin: 1em 0; }    #Inhalt #Fusszeile {    font-size: 0.9em;    padding: 0;    text-align: center;    border: 0;  }  h1 {    font-size: 1.5em;    margin: 0.5em; padding: 0.3em;    text-align: center;    background-color: #fed;     }      #info {    position: absolute;    top: 100px; right: 32px;    width: 170px;    background-color: #e3e3f3;    border: 0;  }  html>body #info {  /* nur fuer moderne Browser! */    position: fixed;  }     div#info p   { margin: 5px; font-size: 0.8em}   div#info h2  { margin: 5px; color: #a03; font-size: 0.8em;}