/* astr.css                                                                    */
/*                                                                             */
/* Cascading Style Sheet (CSS) for AstR Web Pages                              */
/* =====================================================                       */
/*                                                             hs*2010-04-15   */
/*                                                                             */
  body {font: normal 80.01% Helvetica, Arial, sans-serif;
        color: black; background-color: white; margin: 0; padding: 0;
        min-width: 40em;} /* Mindestbreite verhindert Anzeigefehler in modernen Browsern */

  html {padding: 0;}
  
  p   {margin: 3em 0 0 3em;  /* Positionierung des 'zurueck'-Links */}
  p a {color:black;  /* Farbe des 'zurueck'-Links */}

  #fixiert     {position: absolute; top: 1.5em; left: 2em; width: 16em; 
                background-color: white; border: 1px solid silver;}
  #fixiert img {height: 6.0em; float: right;}
   
  html>body #fixiert { /* nur fuer moderne Browser! */ position: fixed;}

  * #Inhalt { /* versteckt vor Netscape 4 */ background-color: #e6f2f2;}
  #Inhalt    {margin-left: 20em; padding: 0 1em; border-left: 2px ridge gray; 
              border-top: 2px ridge gray; width: 55em;}
  #Inhalt h2 {font-size: 1.2em; margin: 2em 5% 2em; color: maroon; 
              border-bottom: 1px solid silver;}
  #Inhalt p   {font-size: 1em; margin: 1em 0;}  
  #Inhalt ul  {font-size: 1.0em;}  
  #Inhalt div {font-size: 1.0em;} 
  #Inhalt table {font: normal 100.1% Helvetica, Arial, sans-serif; color: black;}
  
  #Inhalt #Fusszeile {font-size: 0.9em; margin: 2em 0 0; padding: 0.1em; 
                      text-align: center; background-color: #fed; border: 1px solid silver;}

  h1 {font-size: 1.5em; margin: 0.5em; padding: 0.3em; text-align: center; 
      background-color: #fed; border: 2px ridge gray;}

  #Navigation    {font-size: 0.83em; margin: 0 0 1.2em; padding: 0;}
  #Navigation li {list-style: none; margin: 0; padding: 0.5em;}  
  #Navigation b  {display: block; font-size: 1.0em; color: black; background-color: #fed;
                  list-style: none;margin: 0;padding: 0.5em;font-weight: bolder;}
				 
  ul#Navigation a         {display: block; padding: 0.2em; font-weight: bold;}
  ul#Navigation a:link    {color: black; background-color: #e6f2f2;}
  ul#Navigation a:visited {color: #666; background-color: #e6f2f2;}
  ul#Navigation a:hover   {color: black; background-color: white;}
  ul#Navigation a:active  {color: white; background-color: #c9dbd8;}
