
  /**
   *
   *
   *
   *
   */
   
  @media all
  {
  
    /**
     * @section browser reset
     * @see http://www.yaml.de/en/documentation/css-components/base-stylesheet.html
     *
     *
     *
     */

    * { 
      margin: 0; 
      padding: 0 
    }

    option { 
      padding-left: 0.4em 
    }

    /**
     * (en) Global fix of the Italics bugs in IE 5.x and IE 6
     * (de) Globale Korrektur des Italics Bugs des IE 5.x und IE 6
     *
     * @bugfix
     * @affected   IE 5.x/Win, IE6
     * @css-for    IE 5.x/Win, IE6
     * @valid      yes
     *
     *
     *
     */

    * html body * { 
      overflow:visible; 
    }

    * html iframe, 
    * html frame { 
      overflow:auto; 
    }

    * html frameset { 
      overflow:hidden; 
    }

    /**
     * (en) Forcing vertical scrollbars in Netscape, Firefox and Safari browsers
     * (de) Erzwingen vertikaler Scrollbalken in Netscape, Firefox und Safari Browsern
     *
     *
     *
     */

    html { 
      height: 100%; 
      margin-bottom: 1px; 
    }

    body {
    
      /**
       * (en) Fix for rounding errors when scaling font sizes in older versions of Opera browser
       * (de) Beseitigung von Rundungsfehler beim Skalieren von Schriftgrš§en in Šlteren Opera Versionen 
       *
       *
       *
       */

      font-size: 100.01%;

      /**
       * (en) Standard values for colors and text alignment
       * (de) Vorgabe der Standardfarben und Textausrichtung 
       *
       *
       *
       */

      color: #000;
      background: #fff;
      text-align: left;
    }

    /**
     * (en) Clear borders for <fieldset> and <img> elements
     * (de) Rahmen fŸr <fieldset> und <img> Elemente lšschen 
     *
     *
     *
     */

    fieldset, 
    img { 
      border: 0 solid; 
    }

    /**
     * (en) new standard values for lists, blockquote and cite
     * (de) Neue Standardwerte fÃ¼r Listen & Zitate
     *
     *
     *
     */

    ul, 
    ol, 
    dl { 
      margin: 0 0 1em 1em 
    }

    li { 
      margin-left: 1.5em; 
      line-height: 1.5em; 
    }

    dt { 
      font-weight: bold; 
    }

    dd { 
      margin: 0 0 1em 2em; 
    }

    blockquote { 
      margin: 0 0 1em 1.5em; 
    }
    
    /**
     *
     *
     *
     *
     */
   
    body.gridit {
      background: url(../images/Pixelraster_transparent.gif) center top no-repeat;
    }
    
    /**
     * (en) clear floats
     *
     *
     *
     */
     
    .clear {
      overflow: hidden;
    }
    
    /**
     * (en) clear floats
     *
     * @bugfix
     * @affected   IE
     * @css-for    IE
     * @valid      yes
     *
     *
     *
     */
     
    * html .clear {
      height: 1%;
    }
  }