/* FONT-FAMILY */
.ad,
.brt,
.bt,
.bunn,
.f22,
.f24,
.f18,
.f16,
.f14,
.f12,
.f11,
.f10,
.f9,
.f-ingress,
.hoyre-ingress,
.hoyre-overskrift,
.in,
.knapp,
.kontakt,
.listespesh,
.ll,
.lt,
.m2,
.m4,
.meny1,
.nedtrekkmidt select,
.nedtrekkmidt1 select,
.nedtrekkhoyre select,
.nedtrekkvenstre select,
.nmeny,
.nteksttv,
.okanal,
.overskriftb,
.prog-kanal,
.progoversikt,
.spill,
.st,
.stem,
.sti,
.topp a,
.topptj a,
.van,
.venstre-les,
.venstre-overskrift,
.venstre-plugg,
body,
div,
h1,
h2,
h3,
h4,
h5,
h6,
input,
li,
option,
p,
select,
td,
tr {
  font-family: Verdana, Arial, Sans-Serif;
}

/* FONT-SIZE */

.overskriftt,
.oart,
.overskrift,
div .overskrift a,
.f14,
div .overskrift,
.overskriftb,
.overskrift div,
.overskrift a,
{
  font-size: 16px;
}

.stammeny .listespes2 a {
  font-size: 14px;
}

a.hovedmeny:link,
a.hovedmeny:visited,
a.hovedmeny:hover,
.brt,
.f11,
.f-ingress,
.f12,
.hoyre-overskrift {
  font-size: 11px;
}

.hoyre-ingress,
h2,
.hs div,
.knapp,
.kolofon,
.kolofon div,
.st,
.kontakt,
.listespesh,
.listespes2,
.ll,
.lt,
.meny1,
.nmeny,
.spill,
.stem,
.topp a,
.topptj a,
.van,
.venstre-les,
.venstre-overskrift,
.venstre-plugg {
  font-size: 10px;
}

body,
tr,
td,
.bunn,
.f10,
.ad,
.bt,
.f9,
.nedtrekkvenstre select,
.nkanal,
.okanal,
.promo2,
.sok,
.sti,
select {
  font-size: 9px;
}

.m4 {
  font-size: 4px;
}

.m2 {
  font-size: 2px;
}

/* FONT-WEIGHT */

.f-ingress {
  font-weight: normal; 
}

h1,
h2,
.bold,
.overskrift,
.div overskrift,
.overskrift div,
.overskrift a,
.overskriftb,
.overskriftt,
.oart,
.itd3-1-i,
div .overskrift a,
.hoyre-overskrift,
.hoyre-overskrift a,
.hs div,
.knapp,
.knapp a,
.kontakt,
.listespesh,
.lt,
.st,
.meny1,
.nkanal,
.oart,
.okanal,
.spill,
.stammeny .listespes2 a,
.stem,
.topp a,
.topptj a,
.venstre-les,
.venstre-overskrift {
  font-weight: bold;
}

/* TEXT-DECORATION */

a,
a:link,
a:visited,
a:hover,
.stammeny .listespes2 a {
  text-decoration: none !important;
}

/* TEXT-TRANSFORM */

.hoyre-overskrift a,
.knapp,
 {
  text-transform: none;
}

.hoyre-plugg .van a,
.progoversikt,
.stammeny .listespes2 a,
.stem,
.upper {
  text-transform: uppercase;
}

/* TEXT-ALIGN */

.topp,
.topptj {
  text-align: center;
}

/* VERTICAL-ALIGN */

.topp,
.topptj {
  vertical-align: top;
}

/* COLOR */

.c000000,
.ad,
.bunn,
.bunn a,
.hoyre-plugg .van,
.hoyre-overskrift a,
.hoyre-overskrift,
.hoyre-ingress,
.in,
.itekst a,
.itekst,
.oart a,
.overskrift,
div .overskrift,
.overskrift a,
.overskriftb a,
.petreboks a,
.petreboks div a,
.prog-kanal a,
.progoversikt a,
.thvit-bak,
.venstre-les {
  color: #ffffff;
  background-color: Transparent;
}

a.hovedmeny:link,
a.hovedmeny:visited,
.cf,
.hr,
.knapp a,
.knapp,
.kontakt,
.listespesh a,
.lt a,
.lt,
.meny1,
.spill,
.stammeny .listespes2 a,
.thvit,
.topp a,
.venstre-overskrift a,
.venstre-overskrift a:hover,
.venstre-overskrift,
a .kontakt,
 {
  color: #ffffff;
  background-color: Transparent;
}

.c8,
.okanal {
  color: #f4f6e4;
  background-color: Transparent;
}

.c444444,
.stem {
  color: #444444;
  background-color: Transparent;
}

.c666666,
.itekst a:hover {
  color: #666666;
  background-color: Transparent;
}

.cc,
.stammeny .listespes2 a:hover {
  color: #cccccc;
  background-color: Transparent;
}.c14,
.hoyre-les a,
.hoyre-plugg .van a,
.hr,
.nkanal,
.nmeny,
.nteksttv,
.sok {
  color: #006699;
  background-color: Transparent;
}

a,
.listespes2,
.listespes2 a,
.van {
  color: #003366;
  background-color: Transparent;
}

.c1 {
  color: #990000;
  background-color: Transparent;
}

.cff0000,
.hoyre-plugg .van a:hover,
.hoyre-overskrift a:hover,
.t-rod,
a:hover {
  color: #ff0000;
  background-color: Transparent;
}

.c10,
.kontakt a:hover {
  color: #c9e6f4;
  background-color: Transparent;
}

.c5 {
  color: #ffa800;
  background-color: Transparent;
}

.prog-kanal a:hover {
  color: #645d38;
  background-color: Transparent;
}

.knapp a:hover,
.topp a:hover {
  color: #f8e252;
  background-color: Transparent;
}

.topptj a,
.topptj a:hover {
  color: #993300;
  background-color: Transparent;
}

a.hovedmeny:hover { 
  color: #cad704;
  background-color: Transparent;
}

/* BACKGROUND-COLOR */

.bc000000 {
  color: Inherit;
  background-color: #000000;
}

body,
.bcf,
.hplugg {
  color: Inherit;
  background-color: #ffffff;
}

.bc8,
.nmeny,
.nteksttv,
.sok,
.t-knapp {
  color: Inherit;
  background-color: #f4f6e4;
}

.bce,
.thvit-bak,
.uv {
  color: Inherit;
  background-color: #eeeeee;
}

.bc10 {
  color: Inherit;
  background-color: #c9e6f4;
}

.bc14,
.hr,
.meny1 {
  color: Inherit;
  background-color: #006699;
}

.bc13,
.venstre-overskrift {
  color: Inherit;
  background-color: #0099cc;
}
/* PADDING */

form,
p,
table tr td,
.overskrift,
.hoyre-plugg .van,
.overskriftb,
.pad0,
.pad0t,
.promo2 {
  padding-top: 0px;
}

p,
form,
table tr td,
.hoyre-plugg .van,
.overskrift,
.overskriftb,
.pad0,
.pad0r,
.van {
  padding-right: 0px;
}

p,
form,
table tr td,
.pad0,
.pad0b,
.progoversikt {
  padding-bottom: 0px;
}

p,
form,
table tr td,
.overskrift,
.overskriftb,
.pad0,
.pad0l,
.van {
  padding-left: 0px;
}

.knapp,
.listespesh,
.pad1,
.pad1t,
.spill,
.venstre-overskrift {
  padding-top: 1px;
}

.knapp,
.pad1,
.pad1r,
.spill,
.venstre-overskrift {
  padding-right: 1px;
}

.listespesh,
.pad1,
.pad1b,
.spill,
.venstre-overskrift {
  padding-bottom: 1px;
}

.pad1,
.pad1l {
  padding-left: 1px;
}

.bt,
.bunn,
.hplugg,
.inrk,
.ll,
.lt,
.pad2,
.pad2t {
  padding-top: 2px;
}

.bt,
.bunn,
.inrk,
.listespesh,
.listespes2,
.ll,
.lt,
.pad2,
.pad2r,
.topptj,
.venstremeny div {
  padding-right: 2px;
}

.bt,
.bunn,
.hplugg,
.hoyre-plugg .van,
.inrk,
.kontakt,
.listespes2,
.ll,
.lt,
.pad2,
.pad2b,
.sti,
.van {
  padding-bottom: 2px;
}

.bt,
.bunn,
.hoyre-ingress,
.hoyre-overskrift a,
.hoyre-overskrift,
.inrk,
.listespesh,
.listespes2,
.ll,
.lt,
.pad2,
.pad2l,
.topptj,
.venstremeny div {
  padding-left: 2px;
}

.pad3,
.pad3t {
  padding-top: 3px;
}

.pad3,
.pad3l {
  padding-left: 3px;
}

.hoyremeny div,
.pad3,
.pad3b,
.venstremeny div {
  padding-bottom: 3px;
}

.pad3,
.pad3r {
  padding-right: 3px;
}

.bannl,
.hs div,
.kontakt,
.van {
  padding-top: 4px;
}

.hs div,
.kontakt,
.pad4,
.pad4r,
.venstre-ingress {
  padding-right: 4px;
}

.hoyre-les,
.hs div,
.hoyre-overskrift a,
.hoyre-overskrift,
.hoyre-magasin,
.oart,
.overskrift,
.overskriftb,
.pad4,
.pad4b,
.venstre-ingress,
h2 {
  padding-bottom: 4px;
}

.hs div,
.knapp,
.pad4,
.pad4l,
.spill,
.venstre-ingress,
.venstre-liste,
.venstre-overskrift {
  padding-left: 4px;
}

.brt,
.pad6t,
.stammeny .listespes1 {
  padding-top: 6px;
}.pad6l,
.stammeny .listespes1 {
  padding-left: 6px;
}

.pad6r,
.stammeny .listespes1 {
  padding-right: 6px;
}

.hs,
.pad6b,
.stammeny .listespes1 {
  padding-bottom: 6px;
}

.pad7t {
  padding-top: 7px;
}

.venstre-les {
  padding-bottom: 8px;
}

.kolofon,
.pad10t {
  padding-top: 10px;
}

.kontakt,
.pad10l {
  padding-left: 10px;
}

.pad10b {
  padding-bottom: 10px;
}

 /* MARGIN */
 
.ad,
.in {
  margin: 2px 0px 5px 0px;
}

.mboks {
  margin: 2px 0px 2px 4px;
}

p,
form,
h1,
h2,
ul,
.marg0 {
  margin: 0px;
}


/* HEIGHT */

.hr {
  height: 0px;
}

.h {
  height: 2px;
}

/* WIDTH */

.hr {
  width: 0px;
}

.nedtrekkvenstre select,
.sok {
  width: 95px;
}

.meny1,
.nmeny {
  width: 112px;
  max-width: 112px;
}

.nteksttv {
  width: 130px;
  max-width: 130px;
}

.w100pr {
  width: 100%;
}

/* BORDER */

img,
.hr {
  border: 0px;
}

.bb1 {
  border-color: #000000;
}

.boffffff,
.meny1 {
  border-color: #ffffff;
}

.inrk { 
  border-color: #666666;
}

.bo999966,
.hplugg {
  border-color: #999966;
}

.kolofon {
  border-color: #999999;
}

.bo003366 {
  border-color: #003366;
}

.t-knapp {
  border-color: #ffffff #000000 #000000 #ffffff;
}

.bo1,
.hplugg,
.inrk,
.meny1,
.t-knapp {
  border-style: solid;
  border-width: 1px;
}

.bt1 {
  border-top-style: solid;
}

.bb1 {
  border-bottom-style: solid;
}

.bl1 {
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: #000000;
}

.br1 {
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: #000000;
}

.bt1,
.dottedtop,
.kolofon {
  border-top-width: 1px;
}

.bb1 {
  border-bottom-width: 1px;
}

.bb1,
.bt1,
.nettradioplayer {
  border-left-width: 0px;
  border-right-width: 0px;
}

.bb1,
.nettradioplayer {
  border-top-width: 0px;
}

.bt1,
.kolofon {
  border-bottom-width: 0px;
}

table {
  border-collapse: collapse;
  border: 0px;
}

/* CLEAR */

.hr,
.in {
  clear: both;
}

/* DISPLAY */

.stammeny .listespesh {
 display: none;
}

/* LIST-STYLE */

ul {
  list-style-type: square;
  list-style-position: inside;
}

/* SPECIAL */

.tablel {
  table-layout: fixed;
}

.borderc {
  border-collapse: collapse;
}

.inrk { 
  background-image: url(http://img.nrk.no/img/131045.gif);
  background-repeat: no-repeat;
}

.psbak {
  background-image: url(http://img.nrk.no/img/290806.gif);
  border-bottom: 1px solid #000000;
}