@media screen,projection {.current-programs {clear: both;}#active-programs ol {display: block;margin: 0 0 2px 26px;padding: 0 2px 0 2px;background-color: #d9f2f2;}#active-programs ol li {display: inline;clear: none;font-size: 10px;font-weight: bold;line-height: 19px;height: 19px;margin: 0 0 0 -3px;padding: 0;color: #666;white-space: normal;}html > body #active-programs ol li {margin: 0;}#active-programs ol li span {display: inline-block;margin: 0 7px 0 4px;line-height: 19px;}#active-programs ol li a:link, #active-programs ol li a:active, #active-programs ol li a:focus, #active-programs ol li a:visited {display: inline-block;line-height: 19px;height: 19px;margin: 0;padding: 0;color: #666;text-align: left;vertical-align: top;overflow: hidden;}#active-programs ol li em a:link, #active-programs ol li em a:active, #active-programs ol li em a:focus, #active-programs ol li em a:visited {color: #444;font-style: normal;height: 19px;margin: 0;}#active-programs ol li.last a:link, #active-programs ol li.last a:active, #active-programs ol li.last a:focus, #active-programs ol li.last a:visited {color: #444;text-transform: uppercase;height: 19px;margin: 0;white-space: nowrap;}#active-programs ol li a:hover, #active-programs ol li.last a:hover {background-color: Transparent;color: #900;}button.radio-button, button.tv-button {background-image: url(http://fil.nrk.no/contentfile/web/icons/audio-icon-pos-12.png);background-repeat: no-repeat;background-position: 50% 50%;background-color: transparent;height: 13px;width: 16px;margin: 3px 0 0 2px;vertical-align: top;display: inline;padding: 0;cursor: pointer;border: 0;}button.tv-button {background-image: url(http://fil.nrk.no/contentfile/web/icons/video-icon-pos-12.png);}#active-programs h4 {font-family: Verdana, Arial, Helvetica, Sans-serif;font-size: 10px;font-weight: bold;display: block;width: 24px;height: 19px;line-height: 19px;margin: 0;padding: 0;float: left;background-color: Transparent;overflow: hidden;}#active-programs h4 a:link, #active-programs h4 a:active, #active-programs h4 a:focus, #active-programs h4 a:visited {font-family: Verdana, Arial, Helvetica, Sans-serif;font-size: 10px;font-weight: bold;display: block;background-color: #09c;color: #fff;width: 24px;height: 19px;line-height: 19px;text-align: center;vertical-align: middle;}#active-programs h4 a:hover {background-color: #069;}}@media screen,projection {.program-schedule {margin: auto;}.program-schedule {width: 844px;font-size: 12px;overflow: hidden;}.program-schedule * {font-family: Arial,Sans-serif;outline: none;}.program-tabs {position: relative;width: 844px;float: left;clear: both;}.program-tabs ul {border-bottom: 8px solid #036;padding-left: 4px;list-style: none;display: block;width: 840px;float: left;margin: 0;}.program-tabs ul li {background: transparent url(http://fil.nrk.no/contentfile/web/bgimages/special/programoversikt/tabs.png) 0% -75px no-repeat;font-size: 14px;color: #777;text-decoration: none;float: left;cursor: pointer;display: block;margin: 2px 8px 0 0;}.program-tabs ul li a {background: transparent url(http://fil.nrk.no/contentfile/web/bgimages/special/programoversikt/tabs.png) 100% -75px no-repeat;padding: 14px 20px 4px 10px;margin: 0 -4px 0 10px;line-height: 20px;display: inline-block;}.program-tabs ul li.more-days,.program-tabs ul li.more-days:hover {background: transparent;position: absolute;margin-top: 6px;right: 2px;}.program-tabs ul li.more-days span,.program-tabs ul li.more-days:hover span {background: url(http://fil.nrk.no/contentfile/web/icons/tvguide-cal-icon.gif) no-repeat 0 40%;padding: 3px 0px 6px 24px !important;margin-top: 10px;font-weight: bold;cursor: pointer;font-size: 12px;display: block;color: #036;}.program-tabs ul li:hover {margin-top: 0;color: #000;}.program-tabs ul li:hover a {padding: 14px 20px 6px 10px;}.program-tabs ul li.selected,.program-tabs ul li.current {background: transparent url(http://fil.nrk.no/contentfile/web/bgimages/special/programoversikt/tabs.png) 0% 5px no-repeat;margin: 0 8px 0 0;}.program-tabs ul li.selected a,.program-tabs ul li.current a {background: transparent url(http://fil.nrk.no/contentfile/web/bgimages/special/programoversikt/tabs.png) 100% 5px no-repeat;padding: 14px 24px 6px 14px;font-weight: bold;font-size: 16px;color: #fff;}.program-tabs ul li.date-updated {background: transparent;font-size: 11px;margin-top: 20px;float: right;color: #444;}.program-content {padding: 4px 0;clear: both;}.program-content .toggle-all {text-align: center;background: #fff;width: 826px;padding: 4px 8px;}.program-content .toggle-all span {text-decoration: underline;cursor: pointer;color: #069;}.program-content div.wraparound {border: 1px solid #d2d2d2;background: #f7f7f7;overflow: hidden;border-top: 0;width: 842px;float: left;}.program-content div.col {}.program-content h2 {display: none;}.program-content ul {padding: 0 0 9002px;margin: 5px 0 -9000px 6px;background: #fff;display: inline;width: 203px;float: left;}.program-content ul.channel_nrk1,.program-content ul.channel_nrk2,.program-content ul.channel_nrk3,.program-content ul.channel_nrksuper {padding-top: 64px;}.program-content ul.channel_tv2,.program-content ul.channel_tv3,.program-content ul.channel_tvn,.program-content ul.channel_sportn {padding-top: 104px;}.program-content ul.channel_nrk1 {background: #fff url(http://fil.nrk.no/contentfile/web/logos/channels/xlp-nrk1.png) no-repeat center 14px;}.program-content ul.channel_nrk2 {background: #fff url(http://fil.nrk.no/contentfile/web/logos/channels/xlp-nrk2.png) no-repeat center 14px;}.program-content ul.channel_nrk3 {background: #fff url(http://fil.nrk.no/contentfile/web/logos/channels/xlp-nrk3.png) no-repeat center 14px;}.program-content ul.channel_nrksuper {background: #fff url(http://fil.nrk.no/contentfile/web/logos/channels/medium/nrksuper.gif) no-repeat center 16px;}.program-content ul.channel_tv2 {background: #fff url(http://fil.nrk.no/contentfile/web/logos/external/tv2.gif) no-repeat center 10px;}.program-content ul.channel_tv3 {background: #fff url(http://fil.nrk.no/contentfile/web/logos/external/tv3.gif) no-repeat center 10px;}.program-content ul.channel_tvn {background: #fff url(http://fil.nrk.no/contentfile/web/logos/external/tvnorge.gif) no-repeat center 15px;}.program-content ul.channel_sportn {background: #fff url(http://fil.nrk.no/contentfile/web/logos/external/sportn.gif) no-repeat center 10px;}.program-content li {overflow: hidden;padding: 3px 0;height: 1%;}.program-content li.odd {background-color: #E0F3FF;}.program-content li.down.over,.program-content li.expand.over {background-color: #D8E8F5 !important;}.program-content ul li.down em,.program-content ul li.down strong {cursor: pointer;}.program-content ul li.expand em {background-image: url(http://fil.nrk.no/contentfile/web/icons/arrow_expanded.gif);background-position: 39px center;background-repeat: no-repeat;}.program-content ul li.down em {background-image: url(http://fil.nrk.no/contentfile/web/icons/arrow_collapsed.gif);background-position: 39px center;background-repeat: no-repeat;}.program-content ul li em {padding-right: 15px;font-style: normal;text-align: right;display: block;width: 35px;float: left;}.program-content ul li strong {text-align: left;float: right;width: 150px;}.program-content ul li .hide {display: none;}.program-content ul li div {overflow: hidden;clear: both;}.program-content ul li div p {padding: 0 5px 0 52px;font-size: 11px;}.program-content ul li div span {margin-bottom: 4px;padding-top: 4px;display: block;}.program-content ul li div a {text-decoration: underline;color: #069;}.program-content ul li div a.ical {margin-left: 4px;}.program-content ul li div p a.ical img {vertical-align: top;display: inline;border: none;}.program-content li div ul {padding: 6px 0 0;overflow: hidden;margin: 2px 5px;width: 193px;clear: both;}.program-content li div ul li,.program-content li div ul li.over,.program-content li div ul li.down.over,.program-content li div ul li.expand.over {background: #fff !important;font-size: 11px;}.program-content li div ul li em,.program-content li div ul li strong {cursor: default !important;}.program-content li div ul li em {margin-left: 6px;padding: 0;}.program-content li div ul li strong {width: 146px;}.program-content li div ul div {margin-left: 6px;}.program-content li div ul .hide {display: block;}.program-content li div ul li p {padding: 0 5px 0 41px;}.program-content li div ul li a {text-decoration: underline;color: #069;}a.dp-choose-date {float: left;width: 16px;height: 16px;padding: 0;margin: 5px 3px 0;display: block;text-indent: -2000px;overflow: hidden;background: url(../img/calendar.png) no-repeat;}a.dp-choose-date.dp-disabled {background-position: 0 -20px;cursor: default;}table.jCalendar {border-collapse: collapse;background: #eee;width: 100%;border-spacing: 0;}table.jCalendar th {background: #036;color: #fff;font-weight: bold;padding: 4px 3px;}table.jCalendar td {background: #fff;color: #000;padding: 4px 0;text-align: center;border: 1px solid #bbb;border-collapse: collapse;}table.jCalendar td.other-month {background: #ddd;color: #777;}table.jCalendar td.today {font-weight: bold;background: #036;color: #fff;}table.jCalendar td.selected {background: #f66;color: #fff;}table.jCalendar td.selected:hover {background: #f33;color: #fff;}table.jCalendar td:hover, table.jCalendar td.dp-hover {background: #E0F3FF;color: #000;}div.dp-popup {position: relative;background: #eee;font-size: 11px;border: 1px solid #888;font-family: Arial, sans-serif;padding: 2px;width: 199px;line-height: 1.2em;}div#dp-popup {position: absolute;margin: 20px 0 0 -113px;z-index: 199;}div.dp-popup h2 {font-size: 14px;text-align: center;margin: 2px 0;padding: 0 0 3px;}a#dp-close {font-size: 11px;padding: 4px 0;text-align: center;display: block;}a#dp-close:hover {text-decoration: underline;}div.dp-popup a {color: #000;text-decoration: none;padding: 3px 2px 0;}div.dp-popup div.dp-nav-prev {position: absolute;top: 2px;left: 4px;width: 100px;}div.dp-popup div.dp-nav-prev a {float: left;}div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {cursor: pointer;}div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {cursor: default;}div.dp-popup div.dp-nav-next {position: absolute;top: 2px;right: 4px;width: 100px;}div.dp-popup div.dp-nav-next a {float: right;}div.dp-popup a.disabled {cursor: default;color: #aaa;}div.dp-popup td {cursor: pointer;}div.dp-popup td.disabled {cursor: default;}}
