/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body, p, ul, ol, li, table { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 1em;
    color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 255);
    }

  body { margin-left: 2em;
    margin-right: 1em;
    color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 255);
    }

  kbd { border: medium inset rgb(221, 221, 221);
    padding: 0px 4px;
    font-family: Courier,monospaced;
    color: black;
    background-color: rgb(255, 255, 255);
    font-weight: bold;
    display: none;
    }

  .key { border: medium outset rgb(204, 204, 204);
    padding: 1px 3px;
    color: white;
    background-color: black;
    font-weight: bold;
    font-family: Arial,"sans serif";
    font-size: smaller;
    }

  .button { border: thin outset rgb(204, 204, 204);
    padding: 1px 4px;
    color: black;
    background-color: rgb(238, 238, 238);
    font-weight: normal;
    font-family: Arial,"sans serif";
    font-size: smaller;
    }

  h1, h2, h3, h4, h5 { margin: 0px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    background-color: rgb(238, 238, 238);
    font-weight: bold;
    line-height: 130%;
    color: rgb(51, 51, 51);
    text-decoration: none;
    }

  h1 { text-align: center;
    font-size: 1.42em;
    opacity: 1;
    background-color: rgb(249, 249, 254);
    }

  h2 { font-weight: bold;
    font-size: 1.25em;
    }

  h3 { font-size: 1.17em;
    }

  h4 { font-size: 1.1em;
    }

  .center { text-align: center;
    }

  .number { word-spacing: -0.1em;
    white-space: nowrap;
    }

  .noWrap { white-space: nowrap;
    }

  .indent { margin: 0em 5em 0em 0em;
    position: relative;
    left: 5em;
    }

  .extraInfo { font-size: 67%;
    color: rgb(16, 16, 16);
    background-color: rgb(240, 240, 240);
    }

  .obligatory { border: thin solid red;
    margin: 10px;
    padding: 1px 3px;
    background-color: rgb(255, 255, 255);
    font-weight: bolder;
    }

  .overline { text-decoration: overline;
    }

  .lin { display: none;
    }

  .talj, .naemn { display: block;
    width: 100%;
    text-align: center;
    }

  .naemn { line-height: 0.65;
    }

  .talj { text-decoration: underline;
    }

  sup, sub { font-family: Verdana,sans-serif;
    font-size: 67%;
    }

  .printLink { display: none;
    }

  a { font-family: Verdana,sans-serif;
    font-weight: bolder;
    white-space: nowrap;
    }

  a:link { text-decoration: underline;
    color: rgb(0, 0, 0);
    }

  a:visited { text-decoration: underline;
    color: rgb(102, 0, 102);
    }

  a:active { text-decoration: underline;
    color: Red;
    }

  a:hover { text-decoration: underline;
    font-family: Verdana;
    color: Red;
    }

  a.newWindow { border: thick none rgb(255, 255, 255);
    background-color: rgb(255, 255, 204);
    background-image: url(bilder/NewWindo.gif);
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 15px;
    }

  a.external { border-style: none;
    border-color: rgb(255, 255, 255) rgb(0, 51, 255) rgb(0, 51, 255);
    border-width: thick;
    background-color: rgb(204, 255, 255);
    background-image: url(bilder/ExtLink.gif);
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 20px;
    }

  a.epost { background-image: url(bilder/epost.gif);
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 20px;
    }

  a.back { background-image: url(bilder/Arrowlft.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 20px;
    }

  a.forward { background-image: url(bilder/Arrowrgt.gif);
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 20px;
    }

  a.down { background-image: url(bilder/Arrowdwn.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 20px;
    }

  a.top { background-image: url(bilder/Arrowtop.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 20px;
    }

  #footer { text-align: center;
    background-color: rgb(204, 204, 204);
    background-image: url(bilder/ed.gif);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: smaller;
    font-style: italic;
    background-repeat: no-repeat;
    background-position: center top;
    padding-top: 1em;
    }

  .translation { font-style: oblique;
    font-weight: lighter;
    background-color: rgb(255, 239, 213);
    }

  .navigation { display: none;
    }

