@media screen,projection {
/* PROGRAMME-INCLUDE i maler med 180px indre høyre marg (inkludert element på redaksjonelt styrte programsider) */
.inner-column .mm-submit,
.outer-column .mm-submit {
	width: 29px;
}
.inner-column .mm-search,
.outer-column .mm-search {
	width: 130px;
}
.inner-column .tabs-box-bottom .mm-box-left,
.outer-column .tabs-box-bottom .mm-box-left {
	width: 166px;
}
.inner-column .tabs-box-bottom,
.outer-column .tabs-box-bottom {
	border-bottom: 3px solid #3bafe2;
}
.px258 .mm-list ol {
	width: 174px;
	margin-top: 2px;
}
.px258 .mm-list ol li {
	width: 170px;
}
.px258 .mm-list ol li a:link,
.px258 .mm-list ol li a:active,
.px258 .mm-list ol li a:focus,
.px258 .mm-list ol li a:visited {
	width: 170px;
	height: auto;
	padding: 0 0 0 4px;
}
.inner-column .programme-include h4,
.outer-column .programme-include h4 {
	color: #333;
}
.inner-column .programme-include .intro-element,
.outer-column .programme-include .intro-element {
	padding-top: 22px;
}
.inner-column .programme-include .intro-element.intro-element-small em.time,
.outer-column .programme-include .intro-element.intro-element-small em.time {
	font-size: 10px;
	line-height: 14px;
	color: #900;
	font-weight: 500;
	display: block;
	margin: 0 0 2px 0;
}
.inner-column .programme-include .p1,
.inner-column .programme-include .p1of,
.inner-column .programme-include .p2,
.inner-column .programme-include .p3,
.inner-column .programme-include .an,
.inner-column .programme-include .ak,
.inner-column .programme-include .mpetre,
.inner-column .programme-include .sami,
.inner-column .programme-include .nrk1,
.inner-column .programme-include .nrk2,
.outer-column .programme-include .p1,
.outer-column .programme-include .p1of,
.outer-column .programme-include .p2,
.outer-column .programme-include .p3,
.outer-column .programme-include .an,
.outer-column .programme-include .ak,
.outer-column .programme-include .mpetre,
.outer-column .programme-include .sami,
.outer-column .programme-include .nrk1,
.outer-column .programme-include .nrk2 {
	background-position: 8px 8px;
}
.inner-column .programme-include .intro-element .img-left,
.inner-column .programme-include .box.podcast p.podcast-url a span,
.outer-column .programme-include .intro-element .img-left,
.outer-column .programme-include .box.podcast p.podcast-url a span {
	display: none;
}
#programmes .inner-column .programme-include .box.podcast p.podcast-url a span {
	display: block;
}
/* More results */
.inner-column .programme-include .more-transmissions,
.outer-column .programme-include .more-transmissions {
	background-color: transparent;
	display: block;
	height: auto;
	margin: -6px 0 0 0;
	padding: 0;
	font-size: 10px;
}
.inner-column .programme-include .more-transmissions h5,
.outer-column .programme-include .more-transmissions h5 {
	background-color: #fff;
	color: #333;
	display: block;
	font-size: 10px;
	margin: 0 0 8px 0;
	padding: 0;
	border-width: 1px;
	border-style: solid;
	border-color: #d2d2d2;
}
.inner-column .programme-include .more-transmissions h5 a:link,
.inner-column .programme-include .more-transmissions h5 a:active,
.inner-column .programme-include .more-transmissions h5 a:focus,
.inner-column .programme-include .more-transmissions h5 a:visited,
.outer-column .programme-include .more-transmissions h5 a:link,
.outer-column .programme-include .more-transmissions h5 a:active,
.outer-column .programme-include .more-transmissions h5 a:focus,
.outer-column .programme-include .more-transmissions h5 a:visited {
	font-size: 10px;
	display: block;
	margin: 2px;
	padding: 2px 2px 2px 4px;
	color: #333;
	background-color: #c9e6f4;
	background-image: url("http://fil.nrk.no/contentfile/web/bgimages/common/arrow_down_grey.gif");
	background-repeat: no-repeat;
	background-position: 157px 0;
}
#programmes .inner-column .programme-include .more-transmissions h5 a:link,
#programmes .inner-column .programme-include .more-transmissions h5 a:active,
#programmes .inner-column .programme-include .more-transmissions h5 a:focus,
#programmes .inner-column .programme-include .more-transmissions h5 a:visited {
	background-position: 235px 0;
}
.inner-column .more-transmissions h5 a:hover,
.outer-column .more-transmissions h5 a:hover {
	background-color: #f0f4f7 !important;
}
.inner-column .more-transmissions .open-transmissions,
.outer-column .more-transmissions .open-transmissions {
	display: none;
	height: auto;
}
.inner-column .more-transmissions .open-transmissions .list,
.outer-column .more-transmissions .open-transmissions .list {
	margin-top: -6px;
}
.inner-column .more-transmissions .open-transmissions .list ul,
.outer-column .more-transmissions .open-transmissions .list ul {
	padding-top: 2px;
	padding-bottom: 0;
	width: 174px;
}
#programmes .inner-column .more-transmissions .open-transmissions .list ul {
	width: 252px;
}
html > body#programmes .inner-column .more-transmissions .open-transmissions .list ul {
	padding-top: 1px;
	padding-bottom: 2px;
	width: 252px;
}
.inner-column .more-transmissions .open-transmissions .list ul li,
.inner-column .more-transmissions .open-transmissions .list ul li.no-link,
.outer-column .more-transmissions .open-transmissions .list ul li,
.outer-column .more-transmissions .open-transmissions .list ul li.no-link {
	clear: both;
	float: none;
	height: auto;
	width: 252px;
	overflow: hidden;
	display: block;
	background-color: #eaeaea;
	margin: 0;
}
html > body .inner-column .more-transmissions .open-transmissions .list ul li,
html > body .outer-column .more-transmissions .open-transmissions .list ul li {
	margin: 1px 0 0 0;
}
.inner-column .more-transmissions .open-transmissions .list ul li.no-link,
.outer-column .more-transmissions .open-transmissions .list ul li.no-link {
	width: 248px;
}
html > body .inner-column .more-transmissions .open-transmissions .list ul li.no-link,
html > body .outer-column .more-transmissions .open-transmissions .list ul li.no-link {
	width: auto;
	margin: 1px 0 0 0;
}
.inner-column .more-transmissions .open-transmissions .list ul li.no-link span,
.inner-column .more-transmissions .open-transmissions .list ul li a:link,
.inner-column .more-transmissions .open-transmissions .list ul li a:active,
.inner-column .more-transmissions .open-transmissions .list ul li a:focus,
.inner-column .more-transmissions .open-transmissions .list ul li a:visited,
.outer-column .more-transmissions .open-transmissions .list ul li.no-link span,
.outer-column .more-transmissions .open-transmissions .list ul li a:link,
.outer-column .more-transmissions .open-transmissions .list ul li a:active,
.outer-column .more-transmissions .open-transmissions .list ul li a:focus,
.outer-column .more-transmissions .open-transmissions .list ul li a:visited {
	width: 154px;
	border-right: 1px solid #fff;
	float: left;
	margin: 0;
	height: auto;
	display: block;
}
#programmes .inner-column .more-transmissions .open-transmissions .list ul li.no-link span,
#programmes .inner-column .more-transmissions .open-transmissions .list ul li a:link,
#programmes .inner-column .more-transmissions .open-transmissions .list ul li a:active,
#programmes .inner-column .more-transmissions .open-transmissions .list ul li a:focus,
#programmes .inner-column .more-transmissions .open-transmissions .list ul li a:visited {
	width: 233px;
}
html > body#programmes .inner-column .more-transmissions .open-transmissions .list ul li.no-link span,
html > body#programmes .inner-column .more-transmissions .open-transmissions .list ul li a:link,
html > body#programmes .inner-column .more-transmissions .open-transmissions .list ul li a:active,
html > body#programmes .inner-column .more-transmissions .open-transmissions .list ul li a:focus,
html > body#programmes .inner-column .more-transmissions .open-transmissions .list ul li a:visited {
	width: 233px;
}
.inner-column .more-transmissions .open-transmissions .list ul li.no-link span,
.outer-column .more-transmissions .open-transmissions .list ul li.no-link span {
	padding: 0;
	margin: 0;
}
.inner-column .more-transmissions .open-transmissions .list ul li a.icalendar:link,
.inner-column .more-transmissions .open-transmissions .list ul li a.icalendar:active,
.inner-column .more-transmissions .open-transmissions .list ul li a.icalendar:focus,
.inner-column .more-transmissions .open-transmissions .list ul li a.icalendar:visited,
.inner-column .more-transmissions .open-transmissions .list ul li.no-link a.icalendar:link,
.inner-column .more-transmissions .open-transmissions .list ul li.no-link a.icalendar:active,
.inner-column .more-transmissions .open-transmissions .list ul li.no-link a.icalendar:focus,
.inner-column .more-transmissions .open-transmissions .list ul li.no-link a.icalendar:visited,
.outer-column .more-transmissions .open-transmissions .list ul li a.icalendar:link,
.outer-column .more-transmissions .open-transmissions .list ul li a.icalendar:active,
.outer-column .more-transmissions .open-transmissions .list ul li a.icalendar:focus,
.outer-column .more-transmissions .open-transmissions .list ul li a.icalendar:visited,
.outer-column .more-transmissions .open-transmissions .list ul li.no-link a.icalendar:link,
.outer-column .more-transmissions .open-transmissions .list ul li.no-link a.icalendar:active,
.outer-column .more-transmissions .open-transmissions .list ul li.no-link a.icalendar:focus,
.outer-column .more-transmissions .open-transmissions .list ul li.no-link a.icalendar:visited {
	display: inline;
	background-image: url("http://fil.nrk.no/contentfile/web/icons/calendar_red.gif");
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-color: transparent;
	width: 14px !important;
	float: left;
	margin: 0;
	padding: 0;
	border-right: 0;
}
.inner-column .more-transmissions .open-transmissions .list ul li a.icalendar:hover,
.inner-column .more-transmissions .open-transmissions .list ul li.no-link a.icalendar:hover,
.outer-column .more-transmissions .open-transmissions .list ul li a.icalendar:hover,
.outer-column .more-transmissions .open-transmissions .list ul li.no-link a.icalendar:hover {
	background-color: #c9e6f4;
	background-image: url("http://fil.nrk.no/contentfile/web/icons/calendar_blue.gif");
}
/* END */
body#programmes {
	background-color: #ddd;
	background-image: none;
}
body#alphabetic {
	background-image: url("http://fil.nrk.no/contentfile/web/bgimages/common/bodybackground.gif");
	background-color: #ddd;
}
#programmes #top #path {
	background-color: transparent;
	color: #069;
}
#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: #036;
}
#programmes #top .head {
	height: 196px;
	width: 974px;
	background-color: #fff;
	border: 3px solid #fff;
	z-index: 1;
	overflow: visible;
}
#programmes #top .head .banner-element {
	width: 974px;
	height: 196px;
	color: inherit;
	background-color: #3bafe2;
	margin: 0;
	border-top: 0;
	display: block;
	z-index: 1;
}
#programmes #top .head .banner-element h1 {
	color: #fff;
	font-size: 20px;
	text-transform: uppercase;
	padding: 10px 0 0 10px;
	margin: 0;
	line-height: 20px;
}
#programmes #top .head .banner-element h1 a:link,
#programmes #top .head .banner-element h1 a:active,
#programmes #top .head .banner-element h1 a:focus,
#programmes #top .head .banner-element h1 a:visited {
	color: #fff;
	font-size: 20px;
}
#programmes #top .head .banner-element h1 a:hover {
	text-decoration: underline;
	color: #fff;
}


/* MENU */
#programmes #top .head .banner-element .banner-menu {
	margin: 56px auto 0;
	width: 934px;
}
.banner-menu ul li,
.banner-menu ul#banner-menu-list li {
	text-transform: uppercase;
	white-space: nowrap;
	font-weight: bold;
	font-size: 10px;
	cursor: pointer;
	margin: 0 2px 0 0;
	width: auto !important;
	padding: 0;
	float: left;
}
.banner-menu ul li a,
.banner-menu ul#banner-menu-list li a {
	background-color: #069;
	overflow: hidden;
	line-height: 22px;
	text-align: center;
	padding: 0 10px;
	display: block;
	float: none;
	color: #fff;
	margin: 0;
	border: 0;
}
.banner-menu ul li a:hover,
.banner-menu ul#banner-menu-list li a:hover {
	background-color: #666 !important;
}
/* Home-button */
.banner-menu ul#banner-menu-list li.home {
	width: 20px !important;
}
.banner-menu ul#banner-menu-list li.home a {
	background-image: url("http://fil.nrk.no/contentfile/web/icons/home_white.gif");
	background-position: center center;
	background-repeat: no-repeat;
	padding: 0;
}
/* /Drop-down part of menu */
.banner-menu ul#banner-menu-list li.closed a,
.banner-menu ul#banner-menu-list li.net-tv a,
.banner-menu ul#banner-menu-list li.netradio a,
.banner-menu ul#banner-menu-list li.podcast a,
.banner-menu ul#banner-menu-list li.rss a {
	background-position: 95% 50%;
	background-repeat: no-repeat;
	padding-right: 28px;
}
.banner-menu ul#banner-menu-list li.net-tv a {
	background-image: url("http://fil.nrk.no/contentfile/web/icons/video_white.gif");
}
.banner-menu ul#banner-menu-list li.netradio a {
	background-image: url("http://fil.nrk.no/contentfile/web/icons/sound_white.gif");
}
.banner-menu ul#banner-menu-list li.closed a {
	background-image: url("http://fil.nrk.no/contentfile/web/icons/down_arrow.gif");
}
.banner-menu ul#banner-menu-list li.podcast a {
	background-image: url("http://fil.nrk.no/contentfile/web/icons/podcast_green_menu.gif");
}

/* Drop-down part of menu */
.banner-menu ul#banner-menu-list li ul {
	position: absolute;
	z-index: 2000;
	background-color: #fff;
	border: 1px solid #999;
	border-bottom: 0;
	display: none;
	width: 160px;
}
.banner-menu ul#banner-menu-list li:hover ul,
.banner-menu ul#banner-menu-list li.over ul {
	display: block;
}
.banner-menu ul#banner-menu-list li ul li {
	border-bottom: 1px solid #999;
	text-transform: none;
	font-weight: normal;
	padding: 0 !important;
	margin: 0 !important;
	float: none;
}
.banner-menu ul#banner-menu-list li ul li a {
	background-color: #fff !important;
	color: #000 !important;
	padding: 0 4px 0 4px;
	text-align: left;
	font-size: 10px;
	display: block;
	float: none;
	margin: 0;
}
.banner-menu ul#banner-menu-list li ul li a:hover,
.banner-menu ul#banner-menu-list li.closed ul li a:hover {
	background-color: #eee !important;
	background-image: none;
}

/* /MENU */



#programmes #main {
	margin-top: -90px;
	background-color: #e3e4df;
	width: 928px;
	border: 3px solid #fff;
	z-index: 900;
}
#programmes #main .wrapper {
	width: 922px;
	height: auto;
	float: left;
	margin: 0 2px 0 2px;
	padding: 4px 0 0 0;
	color: Inherit;
	background-color: Transparent;
	clear: both;
	display: block;
}
#programmes #main .wrapper .wrapper-inner {
	width: 734px;
	height: auto;
	float: left;
	margin: 0;
	padding: 0;
	color: Inherit;
	background-color: Transparent;
	clear: both;
	display: block;
	overflow: hidden;
}
#programmes #main .wrapper .inner-column {
	width: 258px;
	height: auto;
	margin: 0 0 0 8px;
	float: left;
	color: Inherit;
	background-color: Transparent;
	overflow: hidden;
}
#programmes #main .wrapper .inner-column .intro-element h2 {
	font-size: 1.4em;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	padding: 0 4px 0 4px;
}
.inner-column .programme-include .intro-element h2 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
}
#programmes #main .wrapper .inner-column .intro-element h2 a:link,
#programmes #main .wrapper .inner-column .intro-element h2 a:active,
#programmes #main .wrapper .inner-column .intro-element h2 a:focus,
#programmes #main .wrapper .inner-column .intro-element h2 a:visited {
	font-family: Arial, Verdana, Helvetica, Sans-serif;
}
.inner-column .programme-include .intro-element h2 a:link,
.inner-column .programme-include .intro-element h2 a:active,
.inner-column .programme-include .intro-element h2 a:focus,
.inner-column .programme-include .intro-element h2 a:visited {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
}
#programmes #main .wrapper .inner-column .intro-element h2 a:hover {
	font-family: Arial, Verdana, Helvetica, Sans-serif;
}
.inner-column .programme-include .intro-element h2 a:hover {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
}
#programmes #main .wrapper .inner-column .intro-element p {
	font-size: 1em;
}
.inner-column .programme-include .intro-element {
	font-size: 10px;
}
.transmission-box {
	padding: 4px;
}
.transmission-box .intro-element {
	margin: 0 0 4px 0 !important;
	padding: 2px;
	width: 453px;
	height: auto;
	overflow: hidden;
	background-color: #efefef;
	border-width: 0 1px 1px 0;
	border-style: solid;
	border-color: #ccc;
	float: none;
}
html > body .transmission-box .intro-element {
	margin: 0 auto 4px auto !important;
}
.transmission-box .intro-element em {
	font-size: 10px;
	color: #900;
	font-weight: 500;
}
.transmission-box.finished .intro-element em {
	color: #666;
}
.transmission-box .intro-element:hover {
	background-color: #c9e6f4;
}
.transmission-box .intro-element h2 {
	display: block;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	line-height: 12px;
	margin: 2px 0 2px 0;
}
.transmission-box .intro-element p,
.transmission-box .intro-element p a {
	display: block;
}
.transmission-box .intro-element a.read-reference:link,
.transmission-box .intro-element a.read-reference:active,
.transmission-box .intro-element a.read-reference:focus,
.transmission-box .intro-element a.read-reference:visited {
	background-image: url("http://fil.nrk.no/contentfile/web/icons/link_arrow.gif");
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0 0 0 8px;
	margin: 0 0 0 4px;
	font-size: 10px;
	line-height: 10px;
	color: #900;
	font-weight: bold;
}
.transmission-box .intro-element a.read-reference:hover {
	color: #666;
}
.transmission-box .intro-element em {
	width: 330px;
	display: block;
}
.intro-element em a.icalendar:link,
.intro-element em a.icalendar:active,
.intro-element em a.icalendar:focus,
.intro-element em a.icalendar:visited {
	display: inline;
	color: #900;
	font-weight: normal;
	background-image: url("http://fil.nrk.no/contentfile/web/icons/calendar_red.gif");
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 14px;
}
.intro-element em a.icalendar:hover {
	color: #0350a8 !important;
	background-image: url("http://fil.nrk.no/contentfile/web/icons/calendar_blue.gif");
}
.intro-element span.icalendar-help {
	color: #900;
	padding-left: 4px;
	font-weight: normal;
}
.intro-element span.icalendar-help a:link,
.intro-element span.icalendar-help a:active,
.intro-element span.icalendar-help a:focus,
.intro-element span.icalendar-help a:visited {
	color: #900;
	background-image: none;
	font-weight: bold;
}
.intro-element span.icalendar-help a:hover {
	color: #0350A8 !important;
	background-image: none;
}
.transmission-box .intro-element .img-left {
	margin: 3px 2px 0 3px;
}
#programmes .p1,
.inner-column .p1,
.outer-column .p1 {
	background-image: url("http://fil.nrk.no/contentfile/web/logos/channels/small/nrk_p1.png");
}
#programmes .p1of,
.inner-column .p1of,
.outer-column .p1of {
	background-image: url("http://fil.nrk.no/contentfile/web/logos/channels/small/nrk_p1_oslofjord.png");
}
#programmes .p2,
.inner-column .p2,
.outer-column .p2 {
	background-image: url("http://fil.nrk.no/contentfile/web/logos/channels/small/nrk_p2.png");
}
#programmes .p3,
.inner-column .p3,
.outer-column .p3 {
	background-image: url("http://fil.nrk.no/contentfile/web/logos/channels/small/nrk_p3.png");
}
#programmes .an,
.inner-column .an,
.outer-column .an {
	background-image: url("http://fil.nrk.no/contentfile/web/logos/channels/small/nrk_alltid_nyheter.png");
}
#programmes .ak,
.inner-column .ak,
.outer-column .ak {
	background-image: url("http://fil.nrk.no/contentfile/web/logos/channels/small/nrk_klassisk.png");
}
#programmes .mpetre,
.inner-column .mpetre,
.outer-column .mpetre {
	background-image: url("http://fil.nrk.no/contentfile/web/logos/channels/small/nrk_mp3.png");
}
#programmes .sami,
.inner-column .sami,
.outer-column .sami {
	background-image: url("http://fil.nrk.no/contentfile/web/logos/channels/small/nrk_sami_radio.png");
}
#programmes .nrk1,
.inner-column .nrk1,
.outer-column .nrk1 {
	background-image: url("http://fil.nrk.no/contentfile/web/logos/channels/medium/nrk1.png");
}
#programmes .nrk2,
.inner-column .nrk2,
.outer-column .nrk2 {
	background-image: url("http://fil.nrk.no/contentfile/web/logos/channels/medium/nrk2.png");
}
#programmes .nrk3,
.inner-column .nrk3,
.outer-column .nrk3 {
	background-image: url("http://fil.nrk.no/contentfile/web/logos/channels/medium/nrk3.png");
}
#programmes .p1,
.inner-column .p1,
.outer-column .p1,
#programmes .p1of,
.inner-column .p1of,
.outer-column .p1of,
#programmes .p2,
.inner-column .p2,
.outer-column .p2,
#programmes .p3,
.inner-column .p3,
.outer-column .p3,
#programmes .an,
.inner-column .an,
.outer-column .an,
#programmes .ak,
.inner-column .ak,
.outer-column .ak,
#programmes .mpetre,
.inner-column .mpetre,
.outer-column .mpetre,
#programmes .sami,
.inner-column .sami,
.outer-column .sami,
#programmes .nrk1,
.inner-column .nrk1,
.outer-column .nrk1,
#programmes .nrk2,
.inner-column .nrk2,
.outer-column .nrk2,
#programmes .nrk3,
.inner-column .nrk3,
.outer-column .nrk3 {
	background-position: 99% 6%;
	background-repeat: no-repeat;
}
#programmes .box.contact p a:link,
.inner-column .box.contact p a:link,
.outer-column .box.contact p a:link,
#programmes .box.contact p a:active,
.inner-column .box.contact p a:active,
.outer-column .box.contact p a:active,
#programmes .box.contact p a:focus,
.inner-column .box.contact p a:focus,
.outer-column .box.contact p a:focus,
#programmes .box.contact p a:visited,
.inner-column .box.contact p a:visited,
.outer-column .box.contact p a:visited {
	color: #900;
	font-weight: bold;
}
#programmes .box.contact p a:hover,
.inner-column .box.contact p a:hover,
.outer-column .box.contact p a:hover {
	color: #c00;
}
#programmes .box.contact p,
.inner-column .box.contact p,
.outer-column .box.contact p {
	margin-bottom: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #d2d2d2;
}
#programmes .box.contact p.common-contact,
.inner-column .box.contact p.common-contact,
.outer-column .box.contact p.common-contact {
	margin-bottom: 0;
	padding-bottom: 0;
	border-bottom: 0;
}
#programmes .box.podcast p,
.inner-column .box.podcast p,
.outer-column .box.podcast p {
	font-size: 10px;
	margin: 2px;
}
#programmes .box.podcast p.podcast-url,
.inner-column .box.podcast p.podcast-url,
.outer-column .box.podcast p.podcast-url {
	margin: 6px 0 6px 2px;
}
#programmes .box.podcast p.podcast-url a:link,
.inner-column .box.podcast p.podcast-url a:link,
.outer-column .box.podcast p.podcast-url a:link,
#programmes .box.podcast p.podcast-url a:active,
.inner-column .box.podcast p.podcast-url a:active,
.outer-column .box.podcast p.podcast-url a:active,
#programmes .box.podcast p.podcast-url a:focus,
.inner-column .box.podcast p.podcast-url a:focus,
.outer-column .box.podcast p.podcast-url a:focus,
#programmes .box.podcast p.podcast-url a:visited,
.inner-column .box.podcast p.podcast-url a:visited,
.outer-column .box.podcast p.podcast-url a:visited {
	color: #063;
	font-weight: normal;
	font-size: 10px;
}
#programmes .box.podcast p.podcast-url a:hover,
.inner-column .box.podcast p.podcast-url a:hover,
.outer-column .box.podcast p.podcast-url a:hover {
	color: #900;
}
#programmes .box.podcast .tabs-box-bottom,
.inner-column .box.podcast .tabs-box-bottom,
.outer-column .box.podcast .tabs-box-bottom {
	height: 17px;
}
#programmes .inner-column .mm-submit {
	width: 113px;
}
#programmes .inner-column .mm-search {
	width: 124px;
}
#programmes .inner-column .tabs-box-bottom .mm-box-left {
	width: 244px;
}
#programmes .tabs-box-bottom {
	border-bottom: 3px solid #3bafe2;
}
/* LISTS */
#programmes .inner-column .px258 .mm-list ol {
	width: 252px;
	margin-top: 2px;
}
#programmes .inner-column .px258 .mm-list ol li {
	width: 248px;
}
#programmes .inner-column .px258 .mm-list ol li a:link,
#programmes .inner-column .px258 .mm-list ol li a:active,
#programmes .inner-column .px258 .mm-list ol li a:focus,
#programmes .inner-column .px258 .mm-list ol li a:visited {
	width: 248px;
	height: auto;
	padding: 0 0 0 4px;
}
#programmes .inner-column .list,
#programmes .inner-column .list-light {
	width: 258px;
}
#programmes .inner-column .list ul,
#programmes .inner-column .list ol,
#programmes .inner-column .list-light ul,
#programmes .inner-column .list-light ol {
	width: 252px;
}
#programmes .inner-column .list ul li,
#programmes .inner-column .list-light ul li {
	width: 252px;
}
#programmes .inner-column .list ul li.no-link,
#programmes .inner-column .list ol li.no-link,
#programmes .inner-column .list ul li a:link,
#programmes .inner-column .list ul li a:active,
#programmes .inner-column .list ul li a:visited,
#programmes .inner-column .list ul li a:focus,
#programmes .inner-column .list ol li a:link,
#programmes .inner-column .list ol li a:active,
#programmes .inner-column .list ol li a:visited,
#programmes .inner-column .list ol li a:focus,
#programmes .inner-column .list-light ul li.no-link,
#programmes .inner-column .list-light ul li a:link,
#programmes .inner-column .list-light ul li a:active,
#programmes .inner-column .list-light ul li a:visited,
#programmes .inner-column .list-light ul li a:focus {
	width: 248px;
}
/* /LISTS */
.inner-column h3.mm-head,
.outer-column h3.mm-head {
	border-bottom: 3px solid #3bafe2;
	background-color: #3bafe2;
	background-image: none;
	margin: 0;
	padding: 0;
}
.inner-column h3.mm-head strong,
.outer-column h3.mm-head strong {
	border-bottom: 1px solid #fff;
	display: block;
	margin: 0;
	padding: 4px 8px 4px 8px;
	height: auto;
}
.list-light.px258 strong {
	display: block;
}
.box.another-page {
	background-image: url("http://fil.nrk.no/contentfile/web/icons/red_arrow.gif");
	background-position: 1px 1px;
	background-repeat: no-repeat;
	height: 16px;
	padding: 1px;
}
.box.another-page a:link,
.box.another-page a:active,
.box.another-page a:focus,
.box.another-page a:visited {
	display: block;
	margin: 0 0 0 17px;
	padding: 0 0 0 4px;
	line-height: 16px;
	background-color: transparent;
	font-size: 10px;
	font-weight: bold;
	color: #000;
}
.box.another-page a:hover {
	background-color: #f4f6e4;
}
html > body .box.another-page {
	height: auto;
}
/* PROGRAMME-CATEGORY-TABLE */
.content table.programme-category-table caption {
	font-size: 10px;
	padding: 3px 5px 2px 5px;
	margin: 0 0 2px 0;
	text-transform: uppercase;
	display: table-caption;
	color: #333;
	background-color: #fff;
	clear: both;
	float: none;
}
.content table.programme-category-table colgroup.programme-category-channel {
	width: 80px;
	text-align: left;
	margin: 0;
}
.content table.programme-category-table colgroup.programme-category-time {
	width: 32px;
	text-align: right;
}
.content table.programme-category-table thead {
	display: none;
}
.content table.programme-category-table th {
	display: table-cell;
	color: #fff;
	background-color: #ccc;
}
.content table.programme-category-table tr td {
	vertical-align: top;
	font-size: 11px;
}
.content table.programme-category-table tr td em {
	font-style: normal;
	font-weight: bold;
	color: #900;
	margin: 0;
}
.content table.programme-category-table tr td strong {
	margin: 0 0 2px 0;
	display: block;
}
.content table.programme-category-table colgroup.programme-category-info {
	white-space: normal;
	width: 350px;
}
.content table.programme-category-table td.programme-url a:link,
.content table.programme-category-table td.programme-url a:active,
.content table.programme-category-table td.programme-url a:focus,
.content table.programme-category-table td.programme-url a:visited {
	background-image: none;
	padding: 0;
	margin: 0;
	color: #000;
	font-weight: normal;
}
.content table.programme-category-table td.programme-url a.read-reference:link,
.content table.programme-category-table td.programme-url a.read-reference:active,
.content table.programme-category-table td.programme-url a.read-reference:focus,
.content table.programme-category-table td.programme-url a.read-reference:visited {
	background-image: url("http://fil.nrk.no/contentfile/web/icons/link_arrow.gif");
	background-repeat: no-repeat;
	background-position: left center;
	padding: 4px 0 2px 8px;
	margin: 2px 0 0 0;
	font-size: 10px;
	line-height: 10px;
	color: #444;
	font-weight: normal;
	display: block;
}
.content table.programme-category-table td.programme-url a:hover,
.content table.programme-category-table td.programme-url a.read-reference:hover {
	color: #666;
}
/* RELATED ARTICLES VIEW */
#programmes #main .wrapper .wrapper-inner#related-articles {
	width: 656px;
}
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column {
	width: 180px;
}
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list,
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list-light {
	width: 180px;
}
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list ul,
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list ol,
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list-light ul,
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list-light ol {
	width: 174px;
}
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list ul li,
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list-light ul li {
	width: 174px;
}
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list ul li.no-link,
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list ol li.no-link,
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list ul li a:link,
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list ul li a:active,
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list ul li a:visited,
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list ul li a:focus,
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list ol li a:link,
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list ol li a:active,
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list ol li a:visited,
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list ol li a:focus,
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list-light ul li.no-link,
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list-light ul li a:link,
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list-light ul li a:active,
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list-light ul li a:visited,
#programmes #main .wrapper .wrapper-inner#related-articles .inner-column .list-light ul li a:focus {
	width: 170px;
}
/* media end */
}