/* ----------------------------------------------------------- */
/* Kommunale nøgletal - Layout for skærmbredder på 0800 pixels */
/* ----------------------------------------------------------- */


  @media screen {
    .nwOuter  {
      width: 762px;             /* dif */
      background-color: #e9edf4;
    }
    .nwOuterWhite {
      width: 762px;             /* dif */
    }

    .nwCol1   { width:  55px; }
    .nwCol2   { width: 195px; text-align: left; }
    .nwCol3   { width:  14px; } /* dif */
    .nwCol4   { width: 285px; text-align: left; }
    .nwCol5   { width:  15px; } /* dif */
    .nwCol6   { width: 168px; text-align: left; } /* dif */
    .nwCol7   { width:  35px; } /* dif */

    .nwCol6a  { width:  80px; } /* dif */
    .nwCol6b  { width: 110px; } /* dif */
    .nwScreen { }
    .nwPrint  { display: none; }

    .nwFormField1a {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 9.4px;
      color: #666;
      width: 195px;
    }
    .nwFormField1b {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 9.4px;
      color: #666;
      height: 370px;
      width: 195px;
    }
    .nwFormField2a {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 9.4px;
      color: #666;
      width: 285px;
    }
    .nwFormField2b {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 9.4px;
      color: #666;
      height: 370px;
      width: 285px;
    }
    .nwFormField3a {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 9.4px;
      color: #666;
      width: 80px;   /* dif */
    }
    .nwFormField3b {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 9.4px;
      color: #666;
      width: 110px; /* dif */
    }
    table.nwReport {
      width: 767px;
    }
    .nwScreenNormal {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 9.4px;
      color: #97a5bf;
      text-align: left;
      font-weight: normal;
      text-decoration: none;
    }
    .nwScreenNormalUline {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 9.4px;
      color: #97a5bf;
      text-align: left;
      font-weight: normal;
      text-decoration: underline;
    }
    .nwButtonBlue {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 9.4px;
      font-weight: bold;
      color: white;
      background-color: #98a8b8;
      border: none;
      text-decoration: none;
    }
    .nwButtonBlueSmall {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 8px;
      font-weight: bold;
      color: white;
      background-color: #98a8b8;
      border: none;
      text-decoration: none;
    }
    .nwButtonBluex {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 9.4px;
      font-weight: bold;
      color: black;
      background-color: #98a8b8;
      border: none;
      text-decoration: none;
    }
    .nwButtonRed {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 9.4px;
      font-weight: bold;
      color: white;
      background-color: #e83838;
      border: none;
      text-decoration: none;
    }
    .nwPrintRule {
      display: none
    }
    .nwLogo {
      width: 117px;
      float: left;
      margin: 0px 0px 0px 0px;
    }

    a {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 100%;
      text-decoration: none;
      color: #369;
    }
    a.nwHot:visited {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 100%;
      text-decoration: none;
      color: red;
    }
    a:visited {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 100%;
      text-decoration: none;
      color: #369;
    }
    a:hover {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 100%;
      text-decoration: underline;
      color: red;
    }

    td.nwMenuTop {
      vertical-align: bottom;
      padding-bottom:  3px;
      padding-left: 3px;
    }
    td.nwMenuBot {
      vertical-align: top;
      padding-top:  3px;
      padding-left: 3px;
    }
  }
  @media print {
    .nwOuter  { width: *; }
    .nwOuterWhite { width: *; }
    .nwCol1   { width: *; }
    .nwCol2   { width: 160px; text-align: left; }
    .nwCol3   { width: *; }
    .nwCol4   { width: 160px; text-align: left; }
    .nwCol5   { width: *; }
    .nwCol6   { width: 168px; text-align: left; }
    .nwCol7   { width: *; }

    .nwCol6a  { width: 70px; }
    .nwCol6b  { width: 120px; }
    .nwScreen { display: none; }
    .nwPrint  { }

    .nwFormField1a {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 9.4px;
      color: #666;
      width: 160px;
    }
    .nwFormField1b {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 9.4px;
      color: #666;
      height: 235px; /* dif */
      width: 160px;
    }
    .nwFormField2a {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 9.4px;
      color: #666;
      width: 160px;
    }
    .nwFormField2b {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 9.4px;
      color: #666;
      height: 235px; /* dif */
      width: 160px;
    }
    .nwFormField3a {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 9.4px;
      color: #666;
      width: 70px;
    }
    .nwFormField3b {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 9.4px;
      color: #666;
      width: 120px;
    }
    table.nwReport {
      width: *;
    }
    .nwScreenNormal {
      display: none;
    }
    .nwScreenNormalUline {
      display: none;
    }
    .nwButtonBlue {
      display: none;
    }
    .nwButtonBlueSmall {
      display: none;
    }
    .nwButtonBluex {
      display: none;
    }
    .nwButtonRed {
      display: none;
    }
    .nwPrintRule {
      color: #666;
      display: none
    }
    .nwLogo {
      width: 117;
      float: left;
      margin: 0px 0px 0px 0px;
    }

    a {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 9.4px;
      text-decoration: none;
    }
    a:visited {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 9.4px;
      text-decoration: none;
    }
    a:hover {
      font-family: Verdana, Geneva, Arial, Helvetica;
      font-size: 9.4px;
      color: red;
      text-decoration: none;
    }

    td.nwMenuTop { display: none; }
    td.nwMenuBot { display: none; }
  }

  body.nwBody {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 9.4px;
    color: #97a5bf;
    text-align: left;
  }
  div.nwSelTitle {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 9.4px;
    color: #369;
    font-weight: bold;
  }
  div.nwSelTxt {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 9.4px;
    color: #666;
  }
  input.nwStatus {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 9.4px;
    color: #666;
    background-color: #e9edf4;
    border: none;
  }

  td {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 10px;
    color: #666;
    text-align: right;
  }
  td.nwL {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 10px;
    color: #666;
    text-align: left;
  }
  td.nwR {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 10px;
    color: #666;
    text-align: right;
  }
  td.nwOvsR {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 9.4px;
    color: #97a5bf;
    text-align: right;
    text-decoration: none;
  }
  td.nwOvsL {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 9.4px;
    color: #97a5bf;
    text-align: left;
    text-decoration: none;
  }
  td.nwGrp {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 10px;
    color: #369;
    text-align: left;
    font-weight: bold;
  }

  .nwNotes {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 9.4px;
    color: #97a5bf;
    text-align: left;
    text-decoration: none;
    vertical-align: top;
  }

  td.nwDatL {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 10px;
    color: #666;
    text-align: left;
  }
  td.nwDatLb {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 10px;
    color: #666;
    text-align: left;
    font-weight: bold;
  }
  td.nwDatRb {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 10px;
    color: #666;
    text-align: right;
    font-weight: bold
  }

  .nwHot {
    color: red;
  }
  .nwNot {
  }
  .nwErrTop {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 14px;
    color: red;
    text-align: center;
    font-weight: bold;
  }
  .nwErrTxt {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 12px;
    color: #369;
    text-align: center;
    font-weight: normal;
  }

  td.nwLeft {
    text-align: left;
  }
  td.nwTest {
    text-align: left;
  }

  a:visited.nwButtonRed {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 9.4px;
    font-weight: bold;
    color: white;
    background-color: #e83838;
    border: none;
    text-decoration: none;
  }
  a:hover.nwButtonRed {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 9.4px;
    font-weight: bold;
    color: black;
    background-color: #e83838;
    border: none;
    text-decoration: none;
  }

  a:visited.nwButtonBlue {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 9.4px;
    font-weight: bold;
    color: white;
    background-color: #98a8b8;
    border: none;
    text-decoration: none;
  }
  a:hover.nwButtonBlue {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 9.4px;
    font-weight: bold;
    color: red;
    background-color: #98a8b8;
    border: none;
    text-decoration: none;
  }

  td.nwUdvik {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 11px;
    color: #369;
  }

  img.nwSel1 {
    width: 156px;
    height: 14px;
  }
  img.nwSel2 {
    width: 169px;
    height: 14px;
  }
  img.nwSel3 {
    width: 190px;
    height: 14px;
  }
  img.nwButReset {
    width: 45px;
    height: 18px;
  }
  img.nwButQuest {
    width: 16px;
    height: 18px;
  }
  img.nwButSend {
    width: 91px;
    height: 18px;
  }
  img.nwButGetFile {
    width: 71px;
    height: 14px;
  }

/* -------------------------------- */
/* Layout til nøgletalsforklaringer */
/* -------------------------------- */

  .nwInfo {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 90%;
    color: #666;
    text-align: left;
  }
  .nwInfoC {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 90%;
    color: #666;
    text-align: center;
  }
  .nwInfoR {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 90%;
    color: #666;
    text-align: right;
  }
  .nwHead {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 110%;
    font-weight: bold;
    text-align: center;
    color: black;
  }
  .nwKap {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 100%;
    font-weight: bold;
    color: blue;
  }
  .nwBem {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 100%;
    font-weight: bold;
    color: blue;
  }
  .nwBem2 {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 100%;
    font-weight: bold;
    color: blue;
  }
  .nwNtal {
    font-size: 90%;
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-weight: bold;
    color: black;
  }
  .nwDefi {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 90%;
    font-weight: bold;
    color: #666;
  }
  .nwRefo {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 90%;
    font-weight: bold;
    color: #666;
  }
  .nwKomm {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 90%;
    font-weight: bold;
    color: #666;
  }
  .nwKild {
    font-family: Verdana, Geneva, Arial, Helvetica;
    font-size: 90%;
    font-weight: bold;
    color: #666;
  }

/* ----------------------- */
/* Layout til nøgletalsnyt */
/* ----------------------- */

  .nAfs {                                                                                                                                                                                                                               /*   ndel2 */
    font-family: Verdana, Geneva, Arial, Helvetica;                                                                                                                                                                                       /*   ndel2 */
    font-size: 12px;                                                                                                                                                                                                                      /*   ndel2 */
    color: #666;                                                                                                                                                                                                                          /*   ndel2 */
    text-align: left;                                                                                                                                                                                                                     /*   ndel2 */
    font-weight: bold;                                                                                                                                                                                                                    /*   ndel2 */
  }                                                                                                                                                                                                                                       /*   ndel2 */

  .dnythdr {
    font-family: Verdana, Geneva, Arial, Helvetica;                                                                                                                                                                                       /*   ndel2 */
    font-size: 12px;                                                                                                                                                                                                                      /*   ndel2 */
    color: black;                                                                                                                                                                                                                         /*   ndel2 */
    text-align: left;                                                                                                                                                                                                                     /*   ndel2 */
    font-weight: bold;                                                                                                                                                                                                                    /*   ndel2 */
    padding-top:     2px;
    padding-bottom:  2px;
    padding-left:    0px;
    padding-right:   5px;
    text-align: left;
    vertical-align: top;
  }
  .dnyt {
    font-family: Verdana, Geneva, Arial, Helvetica;                                                                                                                                                                                       /*   ndel2 */
    font-size: 12px;                                                                                                                                                                                                                      /*   ndel2 */
    color: #666;                                                                                                                                                                                                                          /*   ndel2 */
    padding-left:    0px;
    padding-right:   5px;
    text-align: left;
    vertical-align: top;
  }
  ul.nwNyt {
    margin-top: 5px;
    margin-left: 25px;
    margin-bottom: 5px;
  }
  .nwLuft {
    margin-top: 5px;
  }

  @media screen {
    table.outer {
      width: 767px; /* dif */
    }
    .nwAdmin {
      width: 780px; /* dif */
    }
  }
  @media print {
    table.outer {
      width: 100%;
    }
    .nwAdmin {
      width: *;
    }
    .noprt {
      display: none
    }
  }
