div.f-ingress {
  margin-top                        : 4px;
}

/* NYHETER OG SPORT */

.nosNyheter {
  margin                            : 0 4px 0 0;
}

.nosSport {
  margin                            : 16px 4px 0 0;
}

.nosNyheter,
.nosSport {
  padding                           : 0;
}

.nosNyheter ul,
.nosSport ul {
  padding                           : 0;
  color                             : #036;
  list-style-type                   : disc;
  list-style-position               : outside;
  margin                            : 2px 0 10px 16px;
}

.nosNyheter ul li a,
.nosSport ul li a {
  font-size                         : 12px;
  text-decoration                   : none;
  color                             : #036;
}

.nosNyheter ul li,
.nosSport ul li {
  margin                            : 0 0 4px 0;
}

.nosNyheter h2,
.nosSport h2 {
  margin                            : 4px 0 0 0;
  padding                           : 0 0 0 2px;
}

.nosNyheter h2 a,
.nosSport h2 a {
  font-weight                       : 500;
  font-family                       : Arial, Helvetica, Sans-serif;
  font-size                         : 16px;
  color                             : #000;
  margin                            : 0;
  padding                           : 0;
  text-decoration                   : none;
  text-transform                    : none;
}

.nosNyheter ul li a:hover,
.nosSport ul li a:hover,
.nosNyheter h2 a:hover,
.nosSport h2 a:hover {
  color                             : #f00;
  text-decoration                   : underline;
}

/* LENKER TIL NYHETER OG SPORT */

.nosLenker {
  margin                            : 0 10px 0 0;
  padding                           : 0;
  text-align                        : right;
}

.nosLenker a {
  font-weight                       : bold;
  font-size                         : 10;
  text-decoration                   : none;
  text-transform                    : uppercase;
}

.nosLenker span {
  font-size                         : 14px;
  color                             : #c8c4c1;
}

/* TV I KVELD */

h6.ikNRK1Head,
h6.ikNRK2Head {
  width                             : 180px;
  background-color                  : #09c;
  text-align                        : left;
  padding                           : 2px 2px 2px 4px;
  margin                            : 0;
  font-size                         : 10px;
  font-weight                       : bold;
  font-family                       : Verdana, Arial, Helvetica, Sans-serif;
  color                             : #fff;
  border-width                      : 0;
  text-transform                    : uppercase;
}

h6.ikNRK2Head {
  background-color                  : #f90;
}

.ikNRK1,
.ikNRK2 {
  width                             : 180px;
  margin                            : 0 0 10px 0;
  padding                           : 0;
  overflow                          : hidden;
  background-color                  : Transparent;
  scrollbar-face-color              : #fff;
  scrollbar-base-color              : #fff;
}

.ikNRK1 table,
.ikNRK2 table {
  width                             : 100%;
  margin                            : 0;
  padding                           : 0;
}

.ikNRK1 table,
.ikNRK1 table *,
.ikNRK2 table,
.ikNRK2 table * {
  caption-side                      : top;
}

.ikNRK1 table tr th,
.ikNRK1 table tr td,
.ikNRK2 table tr th,
.ikNRK2 table tr td {
  padding                           : 2px 2px 2px 2px;
  text-align                        : left;
  vertical-align                    : top;
}

.ikNRK1 table tr th,
.ikNRK2 table tr th {
  display                           : none;
  border-width                      : 0;
}

.ikNRK1 table tr.ikO,
.ikNRK2 table tr.ikO {
  background-color                  : #eee;
}.ikNRK1 table tr.ikL,
.ikNRK2 table tr.ikL {
  background-color                  : #fff;
}

.ikNRKProgOversikt {
  margin-top                        : 6px;
  padding                           : 2px;
}

.ikNRKProgOversikt span {
  font-size                         : 14px;
  color                             : #c8c4c1;
}

.ikNRKProgOversikt a {
  text-decoration                   : none;
  font-weight                       : bold;
  text-transform                    : uppercase;
}

/* TRE TETTE */

.trioPlugg {
  width                             : 200px;
  height                            : 60px;
  overflow                          : hidden;
  margin                            : 6px 6px 6px 6px;
  padding                           : 0;
  color                             : Inherit;
  background-color                  : #fff;
  border                            : 1px solid #ccc;
  vertical-align                    : top;
}

.trioPlugg img {
  margin                            : 0 0 0 -3px;
  padding                           : 0 2px 0 0;
}

.trioPlugg h2 {
  margin                            : 2px 2px 2px 4px;
  padding                           : 0;
  vertical-align                    : top;
  font-family                       : Arial, Helvetica, Sans-serif;
  font-size                         : 14px;
  line-height                       : 16px;
}

.trioPlugg h2 a {
  font-weight                       : bold;
  color                             : #000;
  text-decoration                   : none;
}

.trioPlugg p {
  padding                           : 0;
  margin                            : 2px 2px 2px 4px;
  vertical-align                    : top;
}

.trioPlugg p a {
  color                             : #000;
  text-decoration                   : none;
}

.trioPlugg p a:hover,
.trioPlugg h2 a:hover {
  color                             : #f00;
  text-decoration                   : underline;
}

/* FRA PROGRAMMENE */

.fpPlugg {
  width                             : 216px;
  height                            : 145px;
  overflow                          : hidden;
  margin                            : 6px 6px 10px 6px;
  padding                           : 0;
  color                             : Inherit;
  background-color                  : #fff;
  border                            : 1px solid #ccc;
}

.fpPlugg img,
.fpPlugg img a {
  margin                            : 0;
  padding                           : 0;
}

.fpPlugg h2 {
  margin                            : 4px 2px 2px 4px;
  padding                           : 0;
}

.fpPlugg h2 a {
  font-weight                       : bold;
  font-family                       : Arial, Helvetica, Sans-serif;
  font-size                         : 14px;
  line-height                       : 12px;
  color                             : #000;
  margin                            : 0;
  padding                           : 0;
  text-decoration                   : none;
}

.fpPlugg p {
  padding                           : 0;
  margin                            : 4px 2px 2px 4px;
}

.fpPlugg p a {
  color                             : #000;
  text-decoration                   : none;
}

.fpPlugg p a:hover,
.fpPlugg ul li a:hover,
.fpPlugg h2 a:hover {
  color                             : #f00;
  text-decoration                   : underline;
}

.fpPlugg ul {
  margin                            : 0 0 0 2px;
  padding                           : 0 0 0 2px;
  color                             : #036;
  list-style-type                   : none;
  list-style-position               : outside;
}

.fpPlugg ul li {
  padding                           : 0 0 2px 0;
  margin                            : 0;
}

.fpPlugg ul li a {
  text-decoration                   : none;
}/* ALLTID MORO */

.aMoro {
  width                             : 180px;
}

.aMoro div.aMoroHead {
  background-color                  : #f30;
  padding                           : 2px 2px 2px 4px;
}

.aMoro ul {
  background-color                  : #ffc;
  padding                           : 4px;
  margin                            : 0;
  list-style-type                   : disc;
  list-style-position               : inside;
  color                             : #f30;
}

.aMoro ul li {
  font-size                         : 11px;
  font-weight                       : bold;
  margin                            : 0 0 2px 0;
  padding                           : 0;
}

.aMoro ul li a:link,
.aMoro ul li a:active,
.aMoro ul li a:visited,
.aMoro ul li a:focus {
  color                             : #f30;
  text-decoration                   : none;
}

.aMoro ul li a:hover {
  text-decoration                   : underline;
  color                             : #f00;
}

.aMoroPlugg {
  background-image                  : url(http://img.nrk.no/img/190781.gif);
  background-repeat                 : no-repeat;
  background-position               : top center;
  background-color                  : #ffc;
}

.aMoroPlugg div.hoyre-plugg h2.hoyre-overskrift {
  display                           : none;
  background-color                  : #ffc;
}

.aMoroPlugg div.hoyre-plugg div.hoyre-ingress {
  padding                           : 4px;
  margin                            : 0;
}

.aMoroPlugg div.hoyre-plugg div.van,
.aMoro h2.hoyre-overskrift,
.aMoro div.undert,
.aMoro div.van {
  display                           : none;
}

.aMoro table.marg2 {
  margin: 0;
}

.aMoro div.aMoroHead a:link,
.aMoro div.aMoroHead a:active,
.aMoro div.aMoroHead a:visited {
  color                             : #fff;
  text-decoration                   : none;
  font-weight                       : bold;
}

.aMoro div.aMoroHead a:hover {
  color                             : #f8e252;
  text-decoration                   : none;
}

/* SPILL */

.nSpill {
  width                             : 100%;
}

.nSpill ul {
  padding                           : 4px;
  margin                            : 0;
  list-style-type                   : disc;
  list-style-position               : inside;
  color                             : #b34705;
}

.nSpill ul li {
  font-size                         : 11px;
  font-weight                       : bold;
  margin                            : 0 0 2px 0;
}

.nSpill ul li a {
  color                             : #b34705;
  text-decoration                   : none;
}

.nSpill ul li a:hover {
  text-decoration                   : underline;
  color                             : #f00;
}

.nSpill div {
  background-color                  : #cf6322;
  padding                           : 2px 2px 2px 4px;
}

.nSpill div a {
  color                             : #fff;
  text-decoration                   : none;
  font-weight                       : bold;
}

.nSpill div a:hover {
  color                             : #f8e252;
  text-decoration                   : none;
}

/* MOBIL */

.nMobil {
  width                             : 100%;
}

.nMobil ul {
  padding                           : 4px;
  margin                            : 0;
  list-style-type                   : disc;
  list-style-position               : inside;
  color                             : #6c0;
}.nMobil ul li {
  font-size                         : 11px;
  font-weight                       : bold;
  margin                            : 0 0 2px 0;
}

.nMobil ul li a {
  color                             : #438007;
  text-decoration                   : none;
}

.nMobil ul li a:hover {
  text-decoration                   : underline;
  color                             : #f00;
}

.nMobil div {
  background-color                  : #6c0;
  padding                           : 2px 2px 2px 4px;
}

.nMobil div a {
  color                             : #fff;
  text-decoration                   : none;
  font-weight                       : bold;
}

.nMobil div a:hover {
  color                             : #f8e252;
  text-decoration                   : none;
}

#txtSok {
  width                             : 124px;
  height                            : 18px;
  border-width                      : 1px 0 1px 1px;
  border-style                      : solid;
  border-color                      : #438007;
  font-size                         : 10;
  margin                            : 4px 0 10px 4px;
  padding                           : 1px 0 0 1px;
  display                           : inline;
}

#lblButtSok {
  width                             : 40;
  height                            : 18px;
  border                            : 1px solid #438007;
  color                             : #fff;
  background-color                  : #6c0;
  font-size                         : 9px;
  font-weight                       : bold;
  margin                            : 4px 0 10px 0;
  padding                           : 1px 0 0 1px;
  display                           : inline;
  cursor                            : pointer;
  text-transform                    : uppercase;
}

/* BARN, KLUBBER */

#pluggBarn,
#pluggKlubb {
  padding                           : 0;
  border                            : 1px solid #ccc;
  height                            : 100px;
  background-position               : top right;
  background-repeat                 : no-repeat;
  overflow                          : hidden;
}

#pluggBarn {
  background-image                  : url(http://img.nrk.no/img/436239.gif);
  margin                            : 6px 0 6px 6px;
  width                             : 136px;
}

#pluggKlubb {
  margin                            : 6px 0 6px 4px;
  background-image                  : url(http://img.nrk.no/img/436240.gif);
  background-position               : bottom right;
  width                             : 136px;
}

#pluggBarn h2,
#pluggKlubb h2 {
  margin                            : 2px 0 4px 2px;
  padding                           : 0;
  color                             : #000;
  font-size                         : 14px;
}

#pluggBarn h2 a {
  text-decoration                   : none;
  color                             : #000;
}

#pluggBarn h2 a:hover,
#pluggBarn ul li a:hover,
#pluggKlubb ul li a:hover {
  color                             : #f00;
  text-decoration                   : underline;
}


#pluggBarn ul,
#pluggKlubb ul {
  margin                            : 0;
  padding                           : 0;
  width                             : 96px;
  list-style-position               : outside;
  margin                            : 0 0 8px 4px;
  list-style-type                   : none;
}

#pluggBarn ul li.bold {
  font-size                         : 12px;
}

#pluggBarn ul li a,
#pluggKlubb ul li a {
  text-decoration                   : none;
}

#pluggBarn ul.pluggBarnRotor li a {
  color                             : #d81f26;
}

#pluggBarn ul.pluggBarnMagi li a {
  color                             : #34015d;
}
