#programmes #top #path a:link, #programmes #top #path a:active, #programmes #top #path a:focus, #programmes #top #path a:visited, #programmes #top #path a:hover {
  color: #fff;
}

.breadcrumbs li span {
  color: #fff;
}

body#programmes {
  background: #1b5c9a url(http://fil.nrk.no/contentfile/web/bgimages/special/himmelbla/himmelbla_bg.jpg) no-repeat top center;
}
h3, #top .head .banner-element, #programmes #top .head .banner-element {
 background-color: #1b5c9a;
}
h3, h3.mm-head strong {
  background-color: #005490;
}

h3.mm-head, #programmes #top .head .banner-element .banner-menu ul li a:link, #programmes #top .head .banner-element .banner-menu ul li a:active, #programmes #top .head .banner-element .banner-menu ul li a:focus, #programmes #top .head .banner-element .banner-menu ul li a:visited {
  background-color: #005490;
}

#programmes #main {
       background-color: #d9e9ee !important ;
}

.intro-element {
  border: 1px solid #005490;
}
.content object, .inner-column object {
  _margin-bottom: 4px;
  *margin-bottom: 4px;
}
.intro-element ul {
  background-image: none;
  color: #000;
}

.intro-element ul li {
  color: #000;
}
.intro-element a, intro-element a:hover, intro-element a:visited  {
  color: #000;
}

.intro-element ul li a strong {
  color: #000;
  padding-right: 6px;
}
.intro-element ul li a em {
  color: #000;
}

.intro-element ul li a,
.intro-element ul li a:active,
.intro-element ul li a:visited,
.intro-element ul li a:focus {
 background-color: #b9ddeb !important;
}
.intro-element ul li a:hover {
  background-color: #9bb2c0 !important;
}
.list ul, .list ol, .list-light ul {
  border:1px solid #005490;
}

.box, .trio-box {
  border:1px solid #005490;
}
.img-center img {
  border-bottom: 3px solid #fff;
}
.mm-list a {
  color: #000;
}

.mm-list a:hover {
  background-color:#68b1e4 !important;
}

.list-light a:hover {
  background-color:#68b1e4 !important;
}
