/* 17.09.2010 02:14:54 */
/* yr.css */
@media screen,projection {
* {
	text-align: left;
	margin: 0;
	padding: 0;
	color: inherit;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
body {
	text-align: center;
	color: #000;
	background-color: #f5f5f5;
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/common/bodybackground.gif);
	background-position: top center;
	background-repeat: repeat-y;
	font-size: 0.8em;
}
#top {
	width: 100%;
}
#path {
	text-align: left;
	width: 980px;
	height: 15px;
	margin: 1px auto 2px auto;
	clear: both;
	color: inherit;
	background-color: #fff;
	font-weight: bold;
	font-size: 10px;
	overflow: hidden;
}
#top .head {
	width: 980px;
	color: inherit;
	background-color: transparent;
	margin: 0 auto 8px auto;
	border-top: 1px solid #b6b7b1;
	overflow: hidden;
}
#top .head .banner-element {
	width: 100%;
	height: 43px;
	color: inherit;
	background-color: transparent;
	margin: 0;
	border-top: 2px solid #e3e4de;
	display: block;
}
#top .head .banner {
	display: block;
	width: 628px;
	height: 43px;
	color: inherit;
	background-color: transparent;
	float: left;
	overflow: hidden;
}
#top .head .top-promo {
	margin: 0;
	border-left: 2px solid #e3e4df;
	display: block;
	width: 350px;
	height: 43px;
	color: inherit;
	background-color: transparent;
	float: left;
	overflow: hidden;
	vertical-align: bottom;
}
body#sports #top .head, body#sports #top .head .banner-element, body#sports #top .head .top-promo, body#sports #top .head .banner {
	height: 80px;
}
body#nature #top .head, body#nature #top .head .banner-element, body#nature #top .head .top-promo, body#nature #top .head .banner {
	height: 80px;
}
#main {
	margin: 0 auto 0 auto;
	width: 980px;
	height: auto;
	clear: both;
	color: inherit;
	background-color: transparent;
	display: block;
	float: none;
	overflow: hidden;
}
#main .menu-column {
	float: left;
	color: inherit;
	background-color: transparent;
	width: 128px;
	overflow: hidden;
}
#main .wrapper {
	width: 844px;
	height: auto;
	float: right;
	margin: 0 0 0 8px;
	color: inherit;
	background-color: transparent;
	clear: right;
	display: block;
	overflow: hidden;
}
#main .wrapper .wrapper {
	float: none;
	clear: both;
	display: block;
	margin: 0;
}
#main .wrapper .wrapper-inner {
	width: 656px;
	height: auto;
	float: left;
	margin: 0;
	padding: 0;
	color: inherit;
	background-color: transparent;
	clear: both;
	display: block;
	overflow: hidden;
}
#main .wrapper .content, #main .wrapper .other-content {
	width: 468px;
	height: auto;
	float: left;
	color: inherit;
	background-color: transparent;
	margin: 0;
	clear: both;
	display: block;
	overflow: hidden;
}
#main .wrapper .wide-content {
	width: 650px;
	float: left;
	display: block;
	clear: both;
	margin: 0 0 8px 0;
	padding: 2px 2px 2px 2px;
	color: inherit;
	background-color: #fff;
	border: 1px solid #d2d2d2;
	overflow: hidden;
}
#main .wrapper .wide-content .article {
	width: 462px;
	float: right;
	margin: 2px 0 2px 0;
	padding: 0;
	color: inherit;
	background-color: transparent;
	overflow: hidden;
}
#main .wrapper .wide-content .article.article-wide {
	display: block;
	float: left;
	clear: both;
	width: 100%;
	height: auto;
	margin-bottom: 8px;
}
#main .wrapper .wide-content .article-ad {
	width: 468px;
	float: right;
	margin: 0;
	padding: 0;
	color: inherit;
	background-color: transparent;
	overflow: hidden;
}
#main .wrapper .compare-alert,
#main .wrapper .compare-hourly,
#main .wrapper .compare-longterm {
	clear: both;
}
#main .wrapper .compare-longterm .fifteen {
	border: 0;
	margin: 5px 0 25px;
}
#main .wrapper .compare-longterm .fifteen h2 {
	margin: 0 0 5px;
}
#main .wrapper .clean-box.px650 {
	width: 656px;
	float: left;
	display: block;
	clear: both;
	margin: 0 0 8px 0;
	padding: 0;
	color: inherit;
	background-color: transparent;
	border: 0;
	overflow: hidden;
}
#main .wrapper .clean-box.px844 {
	width: 844px;
	float: left;
	display: block;
	clear: both;
	margin: 0 0 8px 0;
	padding: 0;
	color: inherit;
	background-color: transparent;
	border: 0;
	overflow: hidden;
}
#main .wrapper .wide-content .article-column {
	width: 180px;
	margin: 0;
	padding: 2px;
	float: left;
	color: inherit;
	background-color: transparent;
	overflow: hidden;
}
#main .wrapper .search-content {
	width: 464px;
	height: auto;
	float: right;
	margin: 0 0 10px 0;
	padding: 0 0 8px 0;
	color: inherit;
	background-color: #fff;
	border: 1px solid #d2d2d2;
	z-index: 0;
	position: relative;
	display: block;
	overflow: hidden;
}
html > body #main .wrapper .search-content {
	width: 467px;
}
#main .wrapper .search-column {
	width: 180px;
	margin: 0;
	padding: 0;
	float: left;
	color: inherit;
	background-color: transparent;
	overflow: hidden;
}
#main .wrapper .wide-box {
	width: auto;
	float: none;
	clear: both;
	margin: 0 0 0 0;
	padding: 0;
	color: inherit;
	background-color: transparent;
	border: 0;
}
html > body #main .wrapper .wide-box {
	width: 656px;
}
#main .wrapper .inner-column {
	width: 180px;
	height: auto;
	margin: 0 0 0 8px;
	float: left;
	color: inherit;
	background-color: transparent;
	overflow: hidden;
}
#main .wrapper .outer-column {
	width: 180px;
	height: auto;
	float: right;
	color: inherit;
	background-color: transparent;
	margin: 0 0 0 8px;
	overflow: hidden;
}
}
@media screen,projection {
.pr25 {
	width: 23%;
}
.pr33 {
	width: 31.78%;
}
.pr50 {
	width: 48%;
}
.pr75 {
	width: 73%;
}
.pr100 {
	width: 100%;
}
.px42 {
	width: 42px;
}
.px80 {
	width: 80px;
}
.px110 {
	width: 109px;
}
.px126 {
	width: 126px;
}
.px151 {
	width: 151px;
}
.px152 {
	width: 152px;
}
.px153 {
	width: 153px !important;
}
.px156 {
	width: 156px;
}
.px174 {
	width: 174px;
}
.px180 {
	width: 180px;
}
.px182 {
	width: 182px;
}
.px185 {
	width: 185px;
}
.px196 {
	width: 196px !important;
}
.px206 {
	width: 206px;
}
.px212 {
	width: 212px;
}
.px231 {
	width: 231px;
}
.px240 {
	width: 240px;
}
.px250 {
	width: 250px;
}
.px258 {
	width: 258px;
}
.px274 {
	width: 274px;
}
.px310 {
	width: 310px;
}
.px323 {
	width: 323px;
}
.px324 {
	width: 324px;
}
.px428 {
	width: 428px;
}
.px462 {
	width: 462px;
}
.px644 {
	width: 644px;
}
.px650 {
	width: 650px !important;
}
.px844 {
	width: 844px;
}
.px980 {
	width: 980px;
}
.px42,.px80,.px110,.px126,.px151,.px152,.px153,.px156,.px174,.px180,.px182,.px196,.px206,.px212,.px231,.px240,.px250,.px258,.px274,.px310,.px323,.px324,.px428,.px462,.px644,.px650,.px844,.px980 {
	overflow: hidden;
}
.pxy24,.pxy60,.pxy64,.pxy68,.pxy100,.pxy170,.pxy220,.pxy250,.pxy320,.pxy400 {
	overflow: hidden;
}
.pxy24 {
	height: 24px !important;
}
.pxy60 {
	height: 60px !important;
}
.pxy64 {
	height: 64px !important;
}
.pxy68 {
	height: 68px !important;
}
.pxy100 {
	height: 100px !important;
}
.pxy170 {
	height: 170px !important;
}
.pxy220 {
	height: 220px !important;
}
.pxy250 {
	height: 250px !important;
}
.pxy320 {
	height: 320px !important;
}
.pxy400 {
	height: 400px !important;
}
.pxy440 {
	height: 440px !important;
}
.pxy480 {
	height: 480px !important;
}
.pxy500 {
	height: 500px !important;
}
.pxy600 {
	height: 600px !important;
}
.border0 {
	border: 0 !important;
}
.border0t {
	border-top: 0 !important;
}
.none {
	float: none;
}
.left {
	float: left !important;
}
.right {
	float: right !important;
}
.text-align-left {
	text-align: left;
}
.text-align-right {
	text-align: right;
}
.text-align-center {
	text-align: center;
}
.f10 {
	font-size: 10px !important;
	line-height: 10px;
}
.f11 {
	font-size: 11px !important;
	line-height: 11px;
}
.f12 {
	font-size: 12px !important;
	line-height: 12px;
}
.f13 {
	font-size: 13px !important;
	line-height: 13px;
}
.f14 {
	font-size: 14px !important;
	line-height: 14px;
}
.f15 {
	font-size: 15px !important;
	line-height: 15px;
}
.f16 {
	font-size: 16px !important;
	line-height: 16px;
}
.f17 {
	font-size: 17px !important;
	line-height: 17px;
}
.f18 {
	font-size: 18px !important;
	line-height: 18px;
}
.f19 {
	font-size: 19px !important;
	line-height: 19px;
}
.f20 {
	font-size: 20px !important;
	line-height: 20px;
}
.f21 {
	font-size: 21px !important;
	line-height: 21px;
}
.f22 {
	font-size: 22px !important;
	line-height: 22px;
}
.f23 {
	font-size: 23px !important;
	line-height: 23px;
}
.f24 {
	font-size: 24px !important;
	line-height: 24px;
}
.f25 {
	font-size: 25px !important;
	line-height: 25px;
}
.f26 {
	font-size: 26px !important;
	line-height: 26px;
}
.f27 {
	font-size: 27px !important;
	line-height: 27px;
}
.f28 {
	font-size: 28px !important;
	line-height: 28px;
}
.f29 {
	font-size: 29px !important;
	line-height: 29px;
}
.f30 {
	font-size: 30px !important;
	line-height: 30px;
}
.f31 {
	font-size: 31px !important;
	line-height: 31px;
}
.f32 {
	font-size: 32px !important;
	line-height: 32px;
}
.f33 {
	font-size: 33px !important;
	line-height: 33px;
}
.f34 {
	font-size: 34px !important;
	line-height: 34px;
}
.f35 {
	font-size: 35px !important;
	line-height: 35px;
}
.f36 {
	font-size: 36px !important;
	line-height: 36px;
}
.f37 {
	font-size: 37px !important;
	line-height: 37px;
}
.f38 {
	font-size: 38px !important;
	line-height: 38px;
}
.f39 {
	font-size: 39px !important;
	line-height: 39px;
}
.f40 {
	font-size: 40px !important;
	line-height: 40px;
}
.f41 {
	font-size: 41px !important;
	line-height: 41px;
}
.f42 {
	font-size: 42px !important;
	line-height: 42px;
}
.f43 {
	font-size: 43px !important;
	line-height: 43px;
}
.f44 {
	font-size: 44px !important;
	line-height: 44px;
}
.f45 {
	font-size: 45px !important;
	line-height: 45px;
}
.f46 {
	font-size: 46px !important;
	line-height: 46px;
}
.f47 {
	font-size: 47px !important;
	line-height: 47px;
}
.f48 {
	font-size: 48px !important;
	line-height: 48px;
}
.f49 {
	font-size: 49px !important;
	line-height: 49px;
}
.f50 {
	font-size: 50px !important;
	line-height: 50px;
}
.f1em {
	font-size: 1em !important;
}
.f1p1em {
	font-size: 1.1em !important;
}
.f1p2em {
	font-size: 1.2em !important;
}
.f1p3em {
	font-size: 1.3em !important;
}
.f1p4em {
	font-size: 1.4em !important;
}
.marg-center {
	margin: 0 auto 0 auto;
}
.marg-4l {
	margin-left: -4px !important;
}
.marg-1t {
	margin-top: -1px !important;
}
.marg-2t {
	margin-top: -2px !important;
}
.marg0 {
	margin: 0 0 0 0 !important;
}
.marg1t {
	margin-top: 1px !important;
}
.marg2 {
	margin: 2px 2px 2px 2px !important;
}
.marg2t {
	margin-top: 2px !important;
}
.marg2r {
	margin-right: 2px !important;
}
.marg2b {
	margin-bottom: 2px !important;
}
.marg2l {
	margin-left: 2px !important;
}
.marg4t {
	margin-top: 4px !important;
}
.marg4r {
	margin-right: 4px !important;
}
.marg4b {
	margin-bottom: 4px !important;
}
.marg4l {
	margin-left: 4px !important;
}
.marg6t {
	margin-top: 6px !important;
}
.marg6r {
	margin-right: 6px !important;
}
.marg6b {
	margin-bottom: 6px !important;
}
.marg6l {
	margin-left: 6px !important;
}
.marg7t {
	margin-top: 7px !important;
}
.marg7r {
	margin-right: 7px !important;
}
.marg7b {
	margin-bottom: 7px !important;
}
.marg7l {
	margin-left: 7px !important;
}
.marg8t {
	margin-top: 8px !important;
}
.marg8r {
	margin-right: 8px !important;
}
.marg8b {
	margin-bottom: 8px !important;
}
.marg8l {
	margin-left: 8px !important;
}
.marg9t {
	margin-top: 9px !important;
}
.marg9r {
	margin-right: 9px !important;
}
.marg9b {
	margin-bottom: 9px !important;
}
.marg9l {
	margin-left: 9px !important;
}
.marg10t {
	margin-top: 10px !important;
}
.marg10r {
	margin-right: 10px !important;
}
.marg10b {
	margin-bottom: 10px !important;
}
.marg10l {
	margin-left: 10px !important;
}
.marg20t {
	margin-top: 20px !important;
}
.pad0 {
	padding: 0 !important;
}
.pad4 {
	padding: 4px !important;
}
.pad8 {
	padding: 8px !important;
}
.pad8b {
	padding-bottom: 8px !important;
}
.pad1b {
	padding-bottom: 1px !important;
}
.pad10r {
	padding-right: 10px !important;
}
.display-block {
	display: block !important;
}
.display-inline {
	display: inline !important;
}
.display-none {
	display: none !important;
}
.on-off {
	display: none !important;
}
.clear-both {
	clear: both !important;
	display: block;
	float: none;
}
.clear-left {
	clear: left !important;
}
.clear-right {
	clear: right !important;
}
html > body .clear-both {
	clear: both !important;
	margin: 0;
}
.clear-none {
	clear: none !important;
}
.nonvisible {
	visibility: hidden;
}
.invisible {
	font-size: 1px;
	color: #d2d2d2;
	line-height: 1px;
	height: 1px;
	display: block;
}
.bgffffff {
	background-color: #fff;
}
.bg000000 {
	background-color: #000;
}
.bg990000 {
	background-color: #900;
}
.bgcc0000 {
	background-color: #c00;
}
.bgff6600 {
	background-color: #f60;
}
.bgff8a00 {
	background-color: #ff8a00;
}
.bgffa800 {
	background-color: #ffa800;
}
.bgffcc66 {
	background-color: #fc6;
}
.bgfeebab {
	background-color: #feebab;
}
.bgf4f6e4 {
	background-color: #f4f6e4;
}
.bge5efeb {
	background-color: #e5efeb;
}
.bgc9e6f4 {
	background-color: #c9e6f4;
}
.bg8dcfef {
	background-color: #8dcfef;
}
.bg3bafe2 {
	background-color: #3bafe2;
}
.bg0099cc {
	background-color: #09c;
}
.bg006699 {
	background-color: #069;
}
.bg003366 {
	background-color: #036;
}
.bg5386ce {
	background-color: #5386ce;
}
.bg8bbcf3 {
	background-color: #8bbcf3;
}
.bga7d2f1 {
	background-color: #a7d2f1;
}
.bgb7def1 {
	background-color: #b7def1;
}
.bgcae5e6 {
	background-color: #cae5e6;
}
.bgd4e7b1 {
	background-color: #d4e7b1;
}
.bgc3de56 {
	background-color: #c3de56;
}
.bg99cc00 {
	background-color: #9c0;
}
.bg66cc00 {
	background-color: #6c0;
}
.bg52a926 {
	background-color: #52a926;
}
.bg009933 {
	background-color: #093;
}
.bg006633 {
	background-color: #063;
}
.bgece7d1 {
	background-color: #ece7d1;
}
.bge3dcbf {
	background-color: #e3dcbf;
}
.bgd7d1ae {
	background-color: #d7d1ae;
}
.fcffffff {
	color: #fff;
}
.fc000000 {
	color: #000;
}
.fc990000 {
	color: #900;
}
.fccc0000 {
	color: #c00;
}
.fcff6600 {
	color: #f60;
}
.fcff8a00 {
	color: #ff8a00;
}
.fcffcc66 {
	color: #fc6;
}
.fcfeebab {
	color: #feebab;
}
.fcf4f6e4 {
	color: #f4f6e4;
}
.fce5efeb {
	color: #e5efeb;
}
.fcc9e6f4 {
	color: #c9e6f4;
}
.fc8dcfef {
	color: #8dcfef;
}
.fc3bafe2 {
	color: #3bafe2;
}
.fc0099cc {
	color: #09c;
}
.fc006699 {
	color: #069;
}
.fc003366 {
	color: #036;
}
.fc5386ce {
	color: #5386ce;
}
.fc8bbcf3 {
	color: #8bbcf3;
}
.fca7d2f1 {
	color: #a7d2f1;
}
.fcb7def1 {
	color: #b7def1;
}
.fccae5e6 {
	color: #cae5e6;
}
.fcd4e7b1 {
	color: #d4e7b1;
}
.fcc3de56 {
	color: #c3de56;
}
.fc99cc00 {
	color: #9c0;
}
.fc66cc00 {
	color: #6c0;
}
.fc52a926 {
	color: #52a926;
}
.fc009933 {
	color: #093;
}
.fc006633 {
	color: #063;
}
.fcece7d1 {
	color: #ece7d1;
}
.fce3dcbf {
	color: #e3dcbf;
}
.fcd7d1ae {
	color: #d7d1ae;
}
.icon-play-green {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/play_green.gif);
}
.icon-play-black {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/play_black.gif);
}
.icon-stop-red {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/stop_red.gif);
}
.icon-stop-black {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/stop_black.gif);
}
.icon-project-black {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/project_black.gif);
}
.icon-folder-black {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/folder_black.gif);
}
.icon-videoindex-black {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/videoindex_black.gif);
}
.icon-video-white {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/video_white.gif);
}
.icon-video-grey {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/video_grey.gif);
}
.icon-video-black {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/video-icon-pos-16.png);
}
.icon-soundindex-black {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/soundindex_black.gif);
}
.icon-sound-white {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/sound_white.gif);
}
.icon-sound-grey {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/sound_grey.gif);
}
.icon-sound-black {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/audio-icon-pos-16.png);
}
.icon-sound-video-grey {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/video_sound_grey.gif);
}
.icon-rss-orange {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/rss_orange.gif);
}
.icon-rss-orange-12 {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/rss_orange_12x12.gif);
}
.icon-rss-orange-16 {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/rss_orange_16x16.gif);
}
.icon-rss-orange-24 {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/rss_orange_24x24.gif);
}
.icon-rss-orange-32 {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/rss_orange_32x32.gif);
}
.icon-atom-red {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/atom_red.gif);
}
.icon-atom-red-12 {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/atom_red_12x12.gif);
}
.icon-atom-red-16 {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/atom_red_16x16.gif);
}
.icon-atom-red-24 {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/atom_red_24x24.gif);
}
.icon-atom-red-32 {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/atom_red_32x32.gif);
}
.icon-pod-green {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/podcast_green.gif);
}
.icon-pod-green-12 {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/podcast_green_12x12.gif);
}
.icon-pod-green-16 {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/podcast_green_16x16.gif);
}
.icon-pod-green-24 {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/podcast_green_24x24.gif);
}
.icon-pod-green-32 {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/podcast_green_32x32.gif);
}
.icon-word-white {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/word_white.gif);
}
.icon-word-black {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/word_black.gif);
}
.icon-excel-white {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/excel_white.gif);
}
.icon-excel-black {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/excel_black.gif);
}
.icon-pdf-white {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/pdf_white.gif);
}
.icon-pdf-red {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/pdf_red.gif);
}
.icon-play-green,.icon-play-black,.icon-stop-red,.icon-stop-black,.icon-project-black,.icon-folder-black,.icon-videoindex-black,.icon-video-white,.icon-video-grey,.icon-video-black,.icon-soundindex-black,.icon-sound-white,.icon-sound-grey,.icon-sound-black,.icon-sound-video-grey,.icon-rss-orange,.icon-rss-orange-12,.icon-rss-orange-16,.icon-rss-orange-24,.icon-rss-orange-32,.icon-atom-red,.icon-atom-red-12,.icon-atom-red-16,.icon-atom-red-24,.icon-atom-red-32,.icon-pod-green,.icon-pod-green-12,.icon-pod-green-16,.icon-pod-green-24,.icon-pod-green-32,.icon-word-white,.icon-word-black,.icon-excel-white,.icon-excel-black,.icon-pdf-white,.icon-pdf-red,.icon-type-a,.icon-type-b,.icon-type-c,.icon-type-d,.icon-type-e,.icon-type-f,.icon-type-g,.icon-type-h,.icon-type-i,.icon-type-j,.icon-type-k,.icon-type-l,.icon-type-m,.icon-type-n,.icon-type-o,.icon-type-p,.icon-type-q,.icon-type-r,.icon-type-s,.icon-type-t,.icon-type-u,.icon-type-v,.icon-type-w,.icon-type-x,.icon-type-y,.icon-type-z {
	background-position: 3px 2px;
	background-repeat: no-repeat;
	padding-left: 20px !important;
}
.icon-pdf-black {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/pdf-icon.png") no-repeat 3px 2px;
	padding-left: 20px !important;
}
.link-size-1.icon-pdf-black {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/pdf-icon.png") no-repeat 3px 4px;
	padding-left: 20px !important;
}
.link-size-2.icon-pdf-black {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/pdf-icon.png") no-repeat 3px 8px;
	padding-left: 20px !important;
}
.link-size-3.icon-pdf-black {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/pdf-icon.png") no-repeat 3px 11px;
	padding-left: 20px !important;
}
.icon-word-blue {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/word-icon.png") no-repeat 3px 2px;
	padding-left: 20px !important;
}
.link-size-1.icon-word-blue {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/word-icon.png") no-repeat 3px 4px;
	padding-left: 20px !important;
}
.link-size-2.icon-word-blue {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/word-icon.png") no-repeat 3px 8px;
	padding-left: 20px !important;
}
.link-size-3.icon-word-blue {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/word-icon.png") no-repeat 3px 11px;
	padding-left: 20px !important;
}
.icon-excel-green {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/excel-icon.png") no-repeat 3px 2px;
	padding-left: 20px !important;
}
.link-size-1.icon-excel-green {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/excel-icon.png") no-repeat 3px 4px;
	padding-left: 20px !important;
}
.link-size-2.icon-excel-green {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/excel-icon.png") no-repeat 3px 8px;
	padding-left: 20px !important;
}
.link-size-3.icon-excel-green {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/excel-icon.png") no-repeat 3px 11px;
	padding-left: 20px !important;
}
.icon-imagegallery-black,.icon-gallery {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/imagegallery_black.gif") no-repeat 3px 3px;
	padding-left: 21px !important;
}
.link-size-1.icon-imagegallery-black,.link-size-1.icon-gallery {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/imagegallery_black.gif") no-repeat 3px 5px;
	padding-left: 21px !important;
}
.link-size-2.icon-imagegallery-black,.link-size-2.icon-gallery {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/imagegallery_black.gif") no-repeat 3px 8px;
	padding-left: 21px !important;
}
.link-size-3.icon-imagegallery-black,.link-size-3.icon-gallery {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/imagegallery_black.gif") no-repeat 3px 12px;
	padding-left: 21px !important;
}
.icon-comment,.icon-discuss {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/comments.gif") no-repeat 3px 2px;
	padding-left: 24px !important;
}
.link-size-1.icon-comment,.link-size-1.icon-discuss {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/comments.gif") no-repeat 3px 4px;
	padding-left: 24px !important;
}
.link-size-2.icon-comment,.link-size-2.icon-discuss {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/comments.gif") no-repeat 3px 7px;
	padding-left: 24px !important;
}
.link-size-3.icon-comment,.link-size-3.icon-discuss {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/comments.gif") no-repeat 3px 11px;
	padding-left: 24px !important;
}
.icon-rss {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/rss_orange_12x12.gif") no-repeat 3px 3px;
	padding-left: 20px !important;
}
.link-size-1.icon-rss {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/rss_orange_12x12.gif") no-repeat 3px 5px;
	padding-left: 20px !important;
}
.link-size-2.icon-rss {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/rss_orange_16x16.gif") no-repeat 3px 6px;
	padding-left: 24px !important;
}
.link-size-3.icon-rss {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/rss_orange_24x24.gif") no-repeat 3px 6px;
	padding-left: 32px !important;
}
.icon-atom {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/atom_red_12x12.gif") no-repeat 3px 3px;
	padding-left: 20px !important;
}
.link-size-1.icon-atom {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/atom_red_12x12.gif") no-repeat 3px 5px;
	padding-left: 20px !important;
}
.link-size-2.icon-atom {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/atom_red_16x16.gif") no-repeat 3px 6px;
	padding-left: 24px !important;
}
.link-size-3.icon-atom {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/atom_red_24x24.gif") no-repeat 3px 6px;
	padding-left: 32px !important;
}
.icon-pod {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/podcast_green_12x12.gif") no-repeat 3px 3px;
	padding-left: 20px !important;
}
.link-size-1.icon-pod {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/podcast_green_12x12.gif") no-repeat 3px 5px;
	padding-left: 20px !important;
}
.link-size-2.icon-pod {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/podcast_green_16x16.gif") no-repeat 3px 6px;
	padding-left: 24px !important;
}
.link-size-3.icon-pod {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/podcast_green_24x24.gif") no-repeat 3px 6px;
	padding-left: 32px !important;
}
.icon-video-archive {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/video-icon-pos-12.png") no-repeat 3px 5px;
	padding-left: 20px !important;
}
.link-size-1.icon-video-archive {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/video-icon-pos-12.png") no-repeat 3px 7px;
	padding-left: 20px !important;
}
.link-size-2.icon-video-archive {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/video-icon-pos-16.png") no-repeat 3px 8px;
	padding-left: 24px !important;
}
.link-size-3.icon-video-archive {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/video-icon-pos-24.png") no-repeat 3px 9px;
	padding-left: 32px !important;
}
.icon-video-live {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/video-icon-neg-12.png") no-repeat 3px 5px;
	padding-left: 20px !important;
}
.link-size-1.icon-video-live {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/video-icon-neg-12.png") no-repeat 3px 7px;
	padding-left: 20px !important;
}
.link-size-2.icon-video-live {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/video-icon-neg-16.png") no-repeat 3px 8px;
	padding-left: 24px !important;
}
.link-size-3.icon-video-live {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/video-icon-neg-24.png") no-repeat 3px 9px;
	padding-left: 32px !important;
}
.icon-sound-archive,.icon-radio-archive {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/audio-icon-pos-12.png") no-repeat 3px 4px;
	padding-left: 20px !important;
}
.link-size-1.icon-sound-archive,.link-size-1.icon-radio-archive {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/audio-icon-pos-12.png") no-repeat 3px 6px;
	padding-left: 20px !important;
}
.link-size-2.icon-sound-archive,.link-size-2.icon-radio-archive {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/audio-icon-pos-16.png") no-repeat 3px 9px;
	padding-left: 24px !important;
}
.link-size-3.icon-sound-archive,.link-size-3.icon-radio-archive {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/audio-icon-pos-24.png") no-repeat 3px 10px;
	padding-left: 32px !important;
}
.icon-sound-live,.icon-radio-live {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/audio-icon-neg-12.png") no-repeat 3px 4px;
	padding-left: 20px !important;
}
.link-size-1.icon-sound-live,.link-size-1.icon-radio-live {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/audio-icon-neg-12.png") no-repeat 3px 6px;
	padding-left: 20px !important;
}
.link-size-2.icon-sound-live,.link-size-2.icon-radio-live {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/audio-icon-neg-16.png") no-repeat 3px 9px;
	padding-left: 24px !important;
}
.link-size-3.icon-sound-live,.link-size-3.icon-radio-live {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/audio-icon-neg-24.png") no-repeat 3px 10px;
	padding-left: 32px !important;
}
.list-light .icon-video-archive {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/video-icon-pos-12.png") no-repeat 3px 5px;
	padding-left: 20px;
}
.list-light .icon-sound-archive {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/audio-icon-pos-12.png") no-repeat 3px 4px;
	padding-left: 20px;
}
.list-light .icon-radio-archive {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/audio-icon-pos-12.png") no-repeat 3px 4px;
	padding-left: 20px;
}
.list-light .icon-video-live {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/video-icon-neg-12.png") no-repeat 3px 5px;
	padding-left: 20px;
}
.list-light .icon-sound-live {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/audio-icon-neg-12.png") no-repeat 3px 6px;
	padding-left: 20px;
}
.list-light .icon-radio-live {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/audio-icon-neg-12.png") no-repeat 3px 6px;
	padding-left: 20px;
}
.icon-closed-black {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/closed_black.gif);
}
.icon-open-black {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/open_black.gif);
}
.icon-closed-black,.icon-open-black {
	background-position: 50% 50%;
	background-repeat: no-repeat;
}
.icon-hundeparken {
	margin: 0;
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/hundeparken.gif);
	background-repeat: no-repeat;
	background-position: 96% 49%;
}
a.linkformat-1:link,a.linkformat-1:active,a.linkformat-1:focus,a.linkformat-1:visited {
	font-size: 10px;
	color: #036;
	text-decoration: underline;
}
a.linkformat-1:hover {
	color: #900;
	text-decoration: underline;
}
a.linkformat-2:link,a.linkformat-2:active,a.linkformat-2:focus,a.linkformat-2:visited {
	font-size: 10px;
	color: #036;
	text-decoration: underline;
	font-weight: bold;
}
a.linkformat-2:hover {
	color: #900;
	text-decoration: underline;
}
.alert-high,.content .alert-high {
	font-size: 60px !important;
	line-height: 68px;
	padding-bottom: 6px;
	letter-spacing: -1px;
}
.alert-medium {
	font-size: 36px !important;
	padding-bottom: 4px;
	line-height: 44px;
}
.w100pr.f10.bold a {
	text-decoration: underline;
}
.w100pr.f10.bold td {
	padding: 4px 0;
}
}
@media screen,projection {
ul {
	list-style-type: none;
	list-style-position: outside;
	overflow: hidden;
}
h1, h1 *, h2, h2 * {
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
h3, h3 * {
	font-family: Verdana, Helvetica, sans-serif;
}
h1 {
	font-size: 38px;
}
h1 * {
	font-size: 38px;
	text-decoration: none;
}
h2 * {
	text-decoration: none;
}
h3 {
	font-size: 10px;
}
h3 * {
	font-size: 10px;
	text-decoration: none;
}
h5 {
	font-size: 10px;
	font-weight: normal;
}
h5 * {
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
}
a:link {
	color: #000;
	background-color: transparent;
	text-decoration: none;
}
a:visited {
	color: #000;
	background-color: transparent;
	text-decoration: none;
}
a:active {
	color: #000;
	background-color: transparent;
	text-decoration: none;
}
a:focus {
	color: #000;
	background-color: transparent;
	text-decoration: none;
}
a:hover {
	color: inherit;
	background-color: transparent;
	text-decoration: none;
}
* img {
	border-width: 0;
	display: block;
}
.breadcrumbs {
	list-style-type: none;
	text-transform: none;
	width: 786px;
	vertical-align: baseline;
	display: block;
	float: left;
	color: inherit;
	background-color: transparent;
	margin: 1px 0 0 5px;
	padding: 0;
}
.breadcrumbs li {
	display: inline;
	padding: 0;
	margin: 0;
}
.breadcrumbs li * {
	text-decoration: none;
}
.breadcrumbs > li:first-child {
	padding-left: 5px;
}
.breadcrumbs li a:link,.breadcrumbs li a:visited,.breadcrumbs li a:active,.breadcrumbs li a:focus {
	color: #000;
	background-color: transparent;
	text-decoration: none;
}
.breadcrumbs li a:hover {
	color: #f00;
	background-color: transparent;
	text-decoration: underline;
}
.breadcrumbs li span {
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	padding: 0 4px;
}
#date {
	display: block;
	float: right;
	font-style: normal;
	font-weight: normal;
	margin: 1px 2px 0 0;
	padding: 0;
}
.intro-element-article {
	margin: 0 0 4px 0;
	border: 0;
	display: block;
}
.intro-element-article em {
	font-size: 9px;
	font-style: normal;
	text-align: left;
}
.intro-element-article p {
	overflow: hidden;
	font-weight: bold;
	font-size: 14px;
	line-height: 18px;
}
.intro-element-article hr,.intro-element hr {
	clear: both;
	visibility: hidden;
	height: 1px;
}
.intro-element hr {
	clear: both;
	visibility: hidden;
	height: 1px;
}
.px212 hr,.wrapper-inner hr {
	display: none;
}
.intro-element {
	color: inherit;
	background-color: #fff;
	padding: 2px 2px 1px 2px;
	margin: 0 0 8px 0 !important;
	border: 1px solid #d2d2d2;
	display: block;
	height: auto;
}
.intro-element em {
	font-size: 9px;
	font-style: normal;
	padding: 0 0 0 4px;
}
.intro-element h2 {
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	padding: 0 4px 0 4px;
	margin: 0 0 6px;
	font-size: 18px;
}
.intro-element h2 span {
	position: relative;
	display: block;
}
.intro-element p * {
	text-decoration: none;
}
.intro-element p {
	padding: 0 4px 4px 4px;
}
.intro-element ul {
	color: inherit;
	background-color: transparent;
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/common/dots.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0;
	padding: 2px 0 0 0 !important;
	display: block;
	clear: both;
	height: auto;
}
.intro-element ul li {
	font-size: 10px;
	color: #666;
	background-color: #f4f6e4;
	display: list-item;
	margin: 1px 0 1px 0;
}
.intro-element ul li a strong {
	padding-right: 6px;
}
.intro-element ul li a em {
	font-size: 10px;
	margin: 0;
	padding: 0 4px 0 0;
	text-transform: uppercase;
}
.intro-element ul li a em.read-more,.intro-element ul li a em.prelink-first {
	color: #900;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0 4px 0 0;
	padding: 0;
}
.inner-column .intro-element ul li .read-more {
	display: none;
}
.intro-element ul li a:link,.intro-element ul li a:active,.intro-element ul li a:visited,.intro-element ul li a:focus {
	display: block;
	width: 99.1%;
	line-height: 18px;
	height: 18px;
	padding: 0 0 0 2px;
	margin: 1px 0 1px 0 !important;
	color: #000;
	background-color: #f4f6e4;
	font-size: 10px;
}
.intro-element ul li a:hover {
	color: #000;
	background-color: #efead6;
	display: block;
	width: 99.1%;
	line-height: 18px;
	height: 18px;
	padding: 0 0 0 2px;
	margin: 1px 0 1px 0 !important;
}
a.icon-video-live:link,a.icon-video-live:active,a.icon-video-live:visited,a.icon-video-live:focus,a.icon-sound-live:link,a.icon-sound-live:active,a.icon-sound-live:visited,a.icon-sound-live:focus {
	background-color: #c00 !important;
	color: #fff !important;
}
a.icon-video-live:hover,a.icon-sound-live:hover {
	background-color: #900 !important;
	color: #fff !important;
}
a.icon-video-live em,a.icon-sound-live em,a.icon-video-live strong,a.icon-sound-live strong,a.icon-video-live:hover em,a.icon-sound-live:hover em,a.icon-video-live:hover strong,a.icon-sound-live:hover strong {
	color: #fff !important;
}
.intro-element ul li a.link-size-1 em,.intro-element ul li a.link-size-1:link,.intro-element ul li a.link-size-1:active,.intro-element ul li a.link-size-1:visited,.intro-element ul li a.link-size-1:focus,.intro-element ul li a.link-size-1:hover {
	line-height: 22px;
	height: 22px;
	font-size: 13px;
	font-weight: bold;
}
.intro-element ul li a.link-size-2 em,.intro-element ul li a.link-size-2:link,.intro-element ul li a.link-size-2:active,.intro-element ul li a.link-size-2:visited,.intro-element ul li a.link-size-2:focus,.intro-element ul li a.link-size-2:hover {
	line-height: 28px;
	height: 28px;
	font-size: 20px;
	font-weight: bold;
}
.intro-element ul li a.link-size-3 em,.intro-element ul li a.link-size-3:link,.intro-element ul li a.link-size-3:active,.intro-element ul li a.link-size-3:visited,.intro-element ul li a.link-size-3:focus,.intro-element ul li a.link-size-3:hover {
	line-height: 36px;
	height: 36px;
	font-size: 24px;
	font-weight: bold;
}
html > body .intro-element ul li a:link,html > body .intro-element ul li a:active,html > body .intro-element ul li a:visited,html > body .intro-element ul li a:focus,html > body .intro-element ul li a:hover {
	width: auto !important;
	height: auto !important;
}
.trio-box .intro-element-small h2 {
	margin: 0 0 2px 0;
}
.trio-box .intro-element-small em {
	display: none;
}
.trio-box .intro-element-small h2 a,.intro-element-small h2,.article-column .intro-element h2,.inner-column .intro-element h2 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.intro-element-small h2,.article-column .intro-element h2 a,.inner-column .intro-element h2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.px126 .intro-element {
	width: 120px;
	overflow: hidden;
}
.px156 .intro-element {
	width: 150px;
	overflow: hidden;
}
.intro-element-small p,.inner-column .intro-element p {
	font-size: 10px;
}
.inner-column .intro-element ul li {
	font-size: 10px;
}
.article-column .intro-element ul li a {
	color: inherit;
	background-color: #f7fcfb;
}
.article-column .intro-element ul li a:hover {
	color: inherit;
	background-color: #c9e6f4;
}
.article h2,.article h2 p {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 14px 0 2px 0;
}
.article h2 a:link,.article h2 a:active,.article h2 a:visited,.article h2 a:focus {
	color: #000;
	background-color: transparent;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 14px 0 2px 0;
	text-decoration: underline;
	font-weight: bold;
}
.article h2 a:hover {
	color: #900;
	background-color: transparent;
}
.article p {
	padding: 0;
	margin: 0 0 14px 0;
	font-size: 12px;
	line-height: 18px;
}
.intro-element-article a:link,.intro-element-article a:active,.intro-element-article a:visited,.intro-element-article a:focus,.article a:link,.article a:active,.article a:visited,.article a:focus,.article p a:link,.article p a:active,.article p a:visited,.article p a:focus {
	color: #036;
	background-color: transparent;
	font-weight: normal;
	text-decoration: underline;
}
.intro-element-article a:link,.intro-element-article a:active,.intro-element-article a:visited,.intro-element-article a:focus {
	font-weight: bold;
	display: inline;
}
.intro-element-article a:hover,.article a:hover,.article p a:hover {
	color: #900;
	background-color: transparent;
	text-decoration: underline;
}
.article blockquote,.box blockquote {
	color: #333;
	background-color: #e8e8e8;
	margin: 0 3px 12px 3px;
	padding: 2px 4px;
	clear: both;
}
.box blockquote {
	margin: 0;
}
.article blockquote p,.box blockquote p {
	color: #333;
	background-color: transparent;
	font-size: 15px;
	line-height: 20px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.box blockquote p {
	font-size: 10px;
}
.article blockquote address,.box blockquote address {
	font-size: 10px;
	font-style: normal;
	text-align: right;
}
.article blockquote address cite,.box blockquote address cite {
	display: block;
	text-align: right;
}
.published {
	color: #888;
	background-color: transparent;
	font-size: 9px;
	line-height: 12px;
	clear: both;
	float: none;
	display: block;
	margin: 8px 0 8px 2px;
}
.published em {
	font-size: 9px;
	line-height: 12px;
	font-style: normal;
	display: block;
	clear: both;
	float: none;
}
.published address {
	display: inline;
	margin: 0;
	font-style: normal;
}
html > body .published address {
	margin: 0;
}
.published address a:link,.published address a:active,.published address a:focus,.published address a:visited {
	margin: 0;
	color: #666;
	background-color: transparent;
	text-decoration: none;
}
.published address a:hover {
	color: #900;
	background-color: transparent;
}
.article cite,.box cite {
	display: block;
	margin: 0 0 8px 0;
}
.article ul {
	display: block;
	list-style-position: outside;
	list-style-type: disc;
	margin: 0 0 12px 0;
	padding: 0;
}
.article ol {
	display: block;
	list-style-position: outside;
	list-style-type: decimal;
	margin: 0 0 12px 0;
	padding: 0;
}
.article li {
	margin: 0 0 4px 24px;
	font-size: 12px;
	line-height: 18px;
}
.article ol li {
	margin-left: 40px;
}
.article hr {
	color: #d2d2d2;
	background-color: #d2d2d2;
	display: block;
	border: 0;
	height: 1px;
	margin: 10px 0 10px 0;
}
.img-center {
	margin: 0 0 4px 0;
	padding: 0;
	float: none;
	display: block;
	clear: both;
	overflow: hidden;
}
.img-,.img-left {
	margin: 0 0 4px 0;
	padding: 0;
	float: left;
	display: block;
	clear: left;
	overflow: hidden;
}
html > body .img-left {
	margin: 0 4px 4px 0;
}
.img-right {
	margin: 0 0 4px 0;
	padding: 0;
	float: right;
	display: block;
	clear: right;
	overflow: hidden;
}
html > body .img-right {
	margin: 0 0 4px 4px;
}
.img-center img,.img-left img,.img-right img {
	display: block;
	margin: 0;
}
.img-center a img,.img-left a img,.img-right a img {
	display: block;
}
.img-center a:hover img,.img-left a:hover img,.img-right a:hover img {
	display: block;
}
.img-center p,.img-left p,.img-right p,.img-center address,.img-left address,.img-right address,.article .img-center p,.article .img-left p,.article .img-right p,.article .img-center address,.article .img-left address,.article .img-right address,.video p {
	font-size: 10px;
	font-weight: normal;
	color: #000;
	background-color: #e8e8e8;
	padding: 4px;
	margin: 0;
}
.video p {
	margin: -3px 0 3px;
}
.img-center address,.img-left address,.img-right address {
	padding: 0 4px 4px 4px;
}
.intro-element .img-center p,.intro-element .img-left p,.intro-element .img-right p,.intro-element .img-center address,.intro-element .img-left address,.intro-element .img-right address {
	display: none;
}
.facts-center .intro-element .img-center p,.facts-center .intro-element .img-left p,.facts-center .intro-element .img-right p,.facts-center .intro-element .img-center address,.facts-center .intro-element .img-left address,.facts-center .intro-element .img-right address {
	display: block;
}
.imagegallery-inline {
	background: #e8e8e8;
	margin: 2px 0 8px 4px;
	padding-bottom: 2px;
	float: right;
	clear: right;
	width: 174px;
}
.imagegallery-inline a {
	text-decoration: none !important;
	color: #000 !important;
}
.imagegallery-inline em {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/imagegallery_black.gif) no-repeat right center;
	font-style: normal;
	font-size: 10px;
	width: 164px;
	display: block;
	padding: 2px;
	margin-top: 2px;
	margin-left: 2px;
}
.facts-center {
	margin: 0 0 4px 0;
	padding: 0;
	float: none;
	clear: both;
	width: 100%;
}
.facts-left {
	margin: 4px 4px 4px 0px;
	padding: 0;
	float: left;
	clear: left;
	width: 180px;
}
.facts-right {
	padding: 0;
	margin: 4px 0 4px 4px;
	float: right;
	clear: right;
	width: 180px;
}
.facts-right.px231,.facts-left.px231 {
	width: 231px;
}
.facts-center,.facts-left,.facts-right {
	color: inherit;
	background-color: transparent;
	overflow: hidden;
	font-size: 0.9em;
}
.facts-center p,.facts-left p,.facts-right p {
	margin: 0;
}
.facts-center h2,.facts-left h2,.facts-right h2 {
	margin: 4px 0 4px 0;
	font-size: 12px;
	font-weight: bold;
}
.facts-center img,.facts-left img,.facts-right img {
	display: block;
	margin: 0;
}
.facts-center .intro-element,.facts-left .intro-element,.facts-right .intro-element {
	padding: 2px 4px;
}
.facts-center .intro-element .img-center,.facts-center .intro-element .img-left,.facts-center .intro-element .img-right {
	overflow: hidden;
	width: 456px;
}
.facts-left .intro-element .img-center,.facts-left .intro-element .img-left,.facts-left .intro-element .img-right,.facts-right .intro-element .img-center,.facts-right .intro-element .img-left,.facts-right .intro-element .img-right {
	overflow: hidden;
	width: 174px;
}
.facts-center ul,.facts-left ul,.facts-right ul {
	display: list-item;
	margin: 4px 0 0 0;
	background-image: none;
	list-style-type: none;
}
.facts-center ul li,.facts-left ul li,.facts-right ul li {
	display: block;
	list-style-type: none;
	list-style-position: outside;
	line-height: 1.2em;
	overflow: hidden;
	padding: 0 0 0 4px;
	margin: 0 0 6px 0;
	color: #000;
	background-color: transparent;
	border-left: 4px solid #d2d2d2;
}
.facts-center ul li a:link,.facts-center ul li a:active,.facts-center ul li a:focus,.facts-center ul li a:visited,.facts-center ul li a:hover,.facts-left ul li a:link,.facts-left ul li a:active,.facts-left ul li a:focus,.facts-left ul li a:visited,.facts-left ul li a:hover,.facts-right ul li a:link,.facts-right ul li a:active .facts-right ul li a:focus,.facts-right ul li a:visited,.facts-right ul li a:hover {
	display: inline;
	color: inherit;
	background-color: transparent;
	padding: 0;
	margin: 0;
	line-height: 0.8em;
	width: auto !important;
}
.facts-center ul li a:hover,.facts-left ul li a:hover,.facts-right ul li a:hover {
	color: #900;
}
h3,h3.light {
	font-size: 10px;
	padding: 4px 5px 4px 5px;
	margin: 0 0 2px 0;
	color: #fff;
	background-color: #069;
	text-transform: uppercase;
	display: block;
	background-image: none;
}
h4,h4.light {
	font-size: 10px;
	padding: 3px 5px 3px 5px;
	margin: 0 0 2px 0;
	color: #333;
	background-color: #fff;
	background-image: none;
	text-transform: uppercase;
	display: block;
	border: 0;
}
h3 a:link,h3 a:active,h3 a:visited,h3 a:focus {
	color: #fff;
	background-color: transparent;
}
h4 a:link,h4 a:active,h4 a:visited,h4 a:focus,h4.light a:link,h4.light a:active,h4.light a:visited,h4.light a:focus {
	color: #333;
	background-color: transparent;
}
h3 a:hover,h4 a:hover {
	color: #900;
	background-color: transparent;
}
.article h3,.article-column h3,.article h4,.article-column h4 {
	font-size: 11px;
	padding: 2px 2px 2px 6px;
	margin: 0 0 1px 0;
	color: #036;
	background-color: transparent;
	background-image: none;
	text-transform: uppercase;
	display: block;
	border: 1px solid #d2d2d2;
}
.article h3 a:link,.article h3 a:active,.article h3 a:visited,.article h3 a:focus,.article-column h3 a:link,.article-column h3 a:active,.article-column h3 a:visited,.article-column h3 a:focus,.article h4 a:link,.article h4 a:active,.article h4 a:visited,.article h4 a:focus,.article-column h4 a:link,.article-column h4 a:active,.article-column h4 a:visited,.article-column h4 a:focus {
	color: #036;
	background-color: transparent;
	display: inline;
}
.article h3 a:hover,.article-column h3 a:hover,.article h4 a:hover,.article-column h4 a:hover {
	color: #900;
	background-color: transparent;
	display: inline;
}
.list,.list-light {
	margin: 0 0 8px 0;
	width: 180px;
}
.other-content .list {
	width: auto;
}
.list ul,.list ol,.list-light ul {
	width: 174px;
	height: auto;
	margin: 0;
	padding: 1px 2px 2px 2px;
	list-style-type: none;
	list-style-position: outside;
	border: 1px solid #d2d2d2;
	color: #000;
	background-color: #fff;
}
.article .list-light ul {
	width: 456px;
}
.content .list ul,.content .list-light ul {
	width: 462px;
}
.clean-box.px650 .list ul,.clean-box.px844 .list ul,.wide-content .list ul {
	width: 650px;
}
.pr33-list .list,.pr33-list .list-light {
	margin: 0 0 8px 0;
	width: 212px;
}
.pr50-list .list,.pr50-list .list-light {
	margin: 0 0 8px 0;
	width: 231px;
}
.pr33-list .list ul,.pr33-list .list-light ul {
	width: 206px;
}
.pr50-list .list ul,.pr50-list .list-light ul {
	width: 225px;
}
.list.px258 ul,.list-light.px258 ul {
	width: 252px;
}
.list ul li,.list ol li,.list-light ul li {
	color: inherit;
	background-color: transparent;
	margin: 0;
	display: list-item;
	width: auto;
}
.list-light ul li {
	border-top: 1px solid #c9e6f4;
	width: auto;
}
.article .list-light ul li {
	width: 456px;
}
.content .list ul li,.content .list-light ul li,.content .list-expand ul li {
	width: 462px;
}
.clean-box.px650 .list ul li,.clean-box.px844 .list ul li,.wide-content .list ul li {
	width: 644px;
}
.pr33-list .list ul li,.pr33-list .list-light ul li {
	width: 206px;
}
.pr50-list .list ul li,.pr50-list .list-light ul li {
	width: 225px;
}
.list.px258 ul li,.list-light.px258 ul li {
	width: 252px;
}
.list-light ul > li:first-child,.list-light.marg2b ul.border0t > li:first-child {
	border-top-color: #fff !important;
	margin-top: -1px;
}
.list ul li.no-link,.list ol li.no-link,.list ul li a:link,.list ul li a:active,.list ul li a:visited,.list ul li a:focus,.list ol li a:link,.list ol li a:active,.list ol li a:visited,.list ol li a:focus,.list-light ul li.no-link,.list-light ul li a:link,.list-light ul li a:active,.list-light ul li a:visited,.list-light ul li a:focus {
	color: inherit;
	background-color: #eaeaea;
	margin: 1px 0 1px 0;
	padding: 0 0 0 4px;
	display: block;
	width: auto;
	line-height: 16px;
	font-size: 10px;
	text-decoration: none;
}
.list-light ul li.no-link,.list-light ul li a:link,.list-light ul li a:active,.list-light ul li a:visited,.list-light ul li a:focus {
	color: #000;
	background-color: transparent;
}
.list-light object {
	display: block;
	margin: 1px 0 0 0;
}
.list-light.list-image-gallery ul li a img {
	margin: 0 0 0 -4px;
	display: block;
}
.list-light.list-image-gallery ul li a em,.first-list-link a em {
	font-style: normal;
}
.first-list-link a:link,.first-list-link a:active,.first-list-link a:focus,.first-list-link a:visited {
	background-color: #e5efeb !important;
}
.first-list-link a:hover {
	background-color: #c9e6f4 !important;
}
.first-list-link a em {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/menu_arrow.gif);
	background-position: 0 4px;
	background-repeat: no-repeat;
	padding-left: 6px;
}
.first-list-link a img {
	margin-left: -4px;
}
.article h3,.article h4 {
	clear: both;
}
.article h3 a,.article h4 a {
	text-decoration: none !important;
	font-weight: bold !important;
}
.article .list-light ul li.no-link,.article .list-light ul li a:link,.article .list-light ul li a:focus,.article .list-light ul li a:active,.article .list-light ul li a:visited {
	width: 452px;
	text-decoration: none;
}
.article .list-light ul li a:hover {
	text-decoration: none;
}
.content .list ul li a:link,.content .list ul li a:focus,.content .list ul li a:active,.content .list ul li a:visited,.content .list-light ul li a:link,.content .list-light ul li a:focus,.content .list-light ul li a:active,.content .list-light ul li a:visited {
	width: 458px;
	text-decoration: none;
}
.clean-box.px650 .list ul li a:link,.clean-box.px650 .list ul li a:focus,.clean-box.px650 .list ul li a:active,.clean-box.px650 .list ul li a:visited,.clean-box.px844 .list ul li a:link,.clean-box.px844 .list ul li a:focus,.clean-box.px844 .list ul li a:active,.clean-box.px844 .list ul li a:visited,.wide-content .list ul li a:link,.wide-content .list ul li a:focus,.wide-content .list ul li a:active,.wide-content .list ul li a:visited {
	width: 640px;
	text-decoration: none;
}
.pr33-list .list ul li a:link,.pr33-list .list ul li a:focus,.pr33-list .list ul li a:active,.pr33-list .list ul li a:visited,.pr33-list .list-light ul li a:link,.pr33-list .list-light ul li a:focus,.pr33-list .list-light ul li a:active,.pr33-list .list-light ul li a:visited {
	width: 202px;
}
.pr50-list .list ul li a:link,.pr50-list .list ul li a:focus,.pr50-list .list ul li a:active,.pr50-list .list ul li a:visited,.pr50-list .list-light ul li a:link,.pr50-list .list-light ul li a:focus,.pr50-list .list-light ul li a:active,.pr50-list .list-light ul li a:visited {
	width: 221px;
}
.list.px258 ul li a:link,.list.px258 ul li a:focus,.list.px258 ul li a:active,.list.px258 ul li a:visited,.list-light.px258 ul li a:link,.list-light.px258 ul li a:focus,.list-light.px258 ul li a:active,.list-light.px258 ul li a:visited {
	width: 248px;
}
.list ul li a:hover,.list ol li a:hover,.list-light ul li a:hover {
	color: #000;
	background-color: #c9e6f4;
}
.list ol li {
	list-style-type: decimal;
	list-style-position: inside;
}
.list ol li,.list ol li a {
	width: 154px;
}
html > body .list ol li,html > body .list ol li a {
	width: auto;
}
.list ul li.no-link em,.list ul li.no-link span,.list ol li.no-link em,.list ol li.no-link span,.list ul li a em,.list ol li a em,.list ul li a span,.list ol li a span,.list-light ul li a span {
	padding: 0 8px 0 0;
	font-style: normal;
}
.list-light ul li.list-outro,.list-light ul li.list-outro ul li {
	border-top: none;
}
li.list-outro,li.list-outro ul li,ul.list-outro-standalone,ul.list-outro-standalone li {
	text-transform: uppercase;
}
li.list-outro ul,ul.list-outro-standalone {
	color: inherit;
	background-color: #fff;
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/common/dots.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding: 2px 0 0 0;
	margin: 1px 0 0 0;
	border: none;
}
li.list-outro ul li a:link,li.list-outro ul li a:active,li.list-outro ul li a:focus,li.list-outro ul li a:visited,.list-programs ol li.list-outro ul li a:link,.list-programs ol li.list-outro ul li a:active,.list-programs ol li.list-outro ul li a:focus,.list-programs ol li.list-outro ul li a:visited,.content .list-light ul li.list-outro ul li a:link,.content .list-light ul li.list-outro ul li a:active,.content .list-light ul li.list-outro ul li a:focus,.content .list-light ul li.list-outro ul li a:visited,.content .list ul li.list-outro ul li a:link,.content .list ul li.list-outro ul li a:active,.content .list ul li.list-outro ul li a:focus,.content .list ul li.list-outro ul li a:visited,.content .list ol li.list-outro ul li a:link,.content .list ol li.list-outro ul li a:active,.content .list ol li.list-outro ul li a:focus,.content .list ol li.list-outro ul li a:visited,.outer-column .list-light ul li.list-outro ul li a:link,.outer-column .list-light ul li.list-outro ul li a:active,.outer-column .list-light ul li.list-outro ul li a:focus,.outer-column .list-light ul li.list-outro ul li a:visited,.inner-column .list-light ul li.list-outro ul li a:link,.inner-column .list-light ul li.list-outro ul li a:active,.inner-column .list-light ul li.list-outro ul li a:focus,.inner-column .list-light ul li.list-outro ul li a:visited,.outer-column .list-light ol li.list-outro ul li a:link,.outer-column .list-light ol li.list-outro ul li a:active,.outer-column .list-light ol li.list-outro ul li a:focus,.outer-column .list-light ol li.list-outro ul li a:visited,.inner-column .list-light ol li.list-outro ul li a:link,.inner-column .list-light ol li.list-outro ul li a:active,.inner-column .list-light ol li.list-outro ul li a:focus,.inner-column .list-light ol li.list-outro ul li a:visited,ul.list-outro-standalone li a:link,ul.list-outro-standalone li a:active,ul.list-outro-standalone li a:focus,ul.list-outro-standalone li a:visited {
	margin: 1px 0 0 0 !important;
	padding: 0 0 0 4px;
	color: #000 !important;
	background-color: #f4f6e4 !important;
	width: auto;
	display: block;
	line-height: 16px;
	font-size: 10px;
}
li.list-outro ul li a:hover,.list-programs ol li.list-outro ul li a:hover,.content .list-light ul li.list-outro ul li a:hover,.content .list ul li.list-outro ul li a:hover,.outer-column .list-light ul li.list-outro ul li a:hover,.inner-column .list-light ul li.list-outro ul li a:hover,ul.list-outro-standalone li a:hover {
	margin: 1px 0 0 0;
	color: inherit;
	background-color: #efead6 !important;
}
.article .list-light ul li.list-outro ul li a:link,.article .list-light ul li.list-outro ul li a:active,.article .list-light ul li.list-outro ul li a:focus,.article .list-light ul li.list-outro ul li a:visited,.article-column .list-light ul li.list-outro ul li a:link,.article-column .list-light ul li.list-outro ul li a:active,.article-column .list-light ul li.list-outro ul li a:focus,.article-column .list-light ul li.list-outro ul li a:visited {
	color: inherit;
	background-color: #f7fcfb !important;
}
.article .list-light ul li.list-outro ul li a:hover,.article-column .list-light ul li.list-outro ul li a:hover {
	color: inherit;
	background-color: #c9e6f4 !important;
}
.pr33-list .list-light ul li.list-outro ul li a:link,.pr33-list .list-light ul li.list-outro ul li a:active,.pr33-list .list-light ul li.list-outro ul li a:focus,.pr33-list .list-light ul li.list-outro ul li a:visited {
	width: 212px;
}
.pr50-list .list-light ul li.list-outro ul li a:link,.pr50-list .list-light ul li.list-outro ul li a:active,.pr50-list .list-light ul li.list-outro ul li a:focus,.pr50-list .list-light ul li.list-outro ul li a:visited {
	width: 231px;
}
.list.px258 ul li.list-outro ul li a:link,.list.px258 ul li.list-outro ul li a:active,.list.px258 ul li.list-outro ul li a:focus,.list.px258 ul li.list-outro ul li a:visited,.list-light.px258 ul li.list-outro ul li a:link,.list-light.px258 ul li.list-outro ul li a:active,.list-light.px258 ul li.list-outro ul li a:focus,.list-light.px258 ul li.list-outro ul li a:visited {
	width: 248px;
}
.list-programs ul li,.list-programs ol li {
	list-style-type: none;
	list-style-position: outside;
}
.list-programs ul li a:link,.list-programs ul li a:active,.list-programs ul li a:focus,.list-programs ul li a:visited,.list-programs ol li a:link,.list-programs ol li a:active,.list-programs ol li a:focus,.list-programs ol li a:visited {
	color: #000;
	background-color: #e1f2f2 !important;
}
.list-programs ul li a:hover,.list-programs ol li a:hover {
	color: inherit;
	background-color: #f4f6e4 !important;
}
.inner-column .list-alpha,.outer-column .list-alpha {
	width: auto;
	height: auto;
	display: block;
	text-align: left;
}
.inner-column .list-alpha ol,.outer-column .list-alpha ol {
	width: auto;
	height: 37px;
	display: block;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.inner-column .list-alpha ol,.outer-column .list-alpha ol {
	width: 174px;
	height: 96px;
	margin: 4px -2px 0 2px;
}
html > body .inner-column .list-alpha ol,html > body .outer-column .list-alpha ol {
	margin: 2px -2px 0 2px;
}
.inner-column .list-alpha ol li,.outer-column .list-alpha ol li {
	display: inline;
	margin: 0;
	padding: 0;
}
.inner-column .list-alpha ol li a:link,.inner-column .list-alpha ol li a:active,.inner-column .list-alpha ol li a:focus,.inner-column .list-alpha ol li a:visited,.outer-column .list-alpha ol li a:link,.outer-column .list-alpha ol li a:active,.outer-column .list-alpha ol li a:focus,.outer-column .list-alpha ol li a:visited {
	width: 18px;
	height: 18px;
	line-height: 18px;
	display: block;
	float: left;
	border: 0;
	margin: 0 1px 1px 0;
	padding: 0;
	text-align: center;
	vertical-align: middle;
	font-size: 10px;
	font-weight: normal;
	color: inherit;
	background-color: #eaeaea;
}
.inner-column .list-alpha ol li a:hover,.outer-column .list-alpha ol li a:hover {
	color: inherit;
	background-color: #c9e6f4;
	font-weight: bold;
}
.wrapper-inner .list-alpha,.wrapper-inner .content .list-alpha {
	width: auto;
	text-align: left;
	display: block;
	clear: both;
	float: none;
	height: 63px;
	background-color: #fff;
	margin: 0 0 8px 0;
	border: 1px solid #d2d2d2;
}
.wrapper-inner .list-alpha ol,.wrapper-inner .content .list-alpha ol {
	width: auto;
	height: auto;
	display: block;
	margin: 0;
	padding: 0;
	list-style-type: none;
	margin: 1px 1px 0 1px;
}
.wrapper-inner .list-alpha ol li,.wrapper-inner .content .list-alpha ol li {
	display: inline;
	margin: 0;
	padding: 0;
}
.wrapper-inner .list-alpha ol li a:link,.wrapper-inner .list-alpha ol li a:active,.wrapper-inner .list-alpha ol li a:focus,.wrapper-inner .list-alpha ol li a:visited,.wrapper-inner .content .list-alpha ol li a:link,.wrapper-inner .content .list-alpha ol li a:active,.wrapper-inner .content .list-alpha ol li a:focus,.wrapper-inner .content .list-alpha ol li a:visited {
	width: 30px;
	height: 30px;
	line-height: 30px;
	display: block;
	float: left;
	border: 0;
	margin: 0 1px 1px 0;
	padding: 0;
	text-align: center;
	vertical-align: middle;
	font-size: 15px;
	font-weight: bold;
	color: inherit;
	background-color: #c9e6f4;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.wrapper-inner .list-alpha ol li a:hover,.wrapper-inner .content .list-alpha ol li a:hover {
	color: inherit;
	background-color: #fff;
	font-weight: bold;
}
#alphabetic .list-alpha ol li a.no:link,#alphabetic .list-alpha ol li a.no:active,#alphabetic .list-alpha ol li a.no:focus,#alphabetic .list-alpha ol li a.no:visited,#alphabetic .list-alpha ol li a.n_:link,#alphabetic .list-alpha ol li a.n_:active,#alphabetic .list-alpha ol li a.n_:focus,#alphabetic .list-alpha ol li a.n_:visited {
	margin: 0 0 1px 0;
}
.wrapper-inner .px323 .list-alpha {
	height: 94px;
}
.wrapper-inner .px323 .list-alpha ol li a:link,.wrapper-inner .px323 .list-alpha ol li a:active,.wrapper-inner .px323 .list-alpha ol li a:focus,.wrapper-inner .px323 .list-alpha ol li a:visited {
	width: 31px;
}
.wrapper-inner .px323 .list-alpha ol li a.nj:link,.wrapper-inner .px323 .list-alpha ol li a.nj:active,.wrapper-inner .px323 .list-alpha ol li a.nj:focus,.wrapper-inner .px323 .list-alpha ol li a.nj:visited,.wrapper-inner .px323 .list-alpha ol li a.nt:link,.wrapper-inner .px323 .list-alpha ol li a.nt:active,.wrapper-inner .px323 .list-alpha ol li a.nt:focus,.wrapper-inner .px323 .list-alpha ol li a.nt:visited,.wrapper-inner .px323 .list-alpha ol li a.n_:link,.wrapper-inner .px323 .list-alpha ol li a.n_:active,.wrapper-inner .px323 .list-alpha ol li a.n_:focus,.wrapper-inner .px323 .list-alpha ol li a.n_:visited {
	margin: 0 0 1px 0;
}
table {
	display: table;
}
tr {
	display: table-row;
}
thead {
	display: table-header-group;
}
tbody {
	display: table-row-group;
}
tfoot {
	display: table-footer-group;
}
col {
	display: table-column;
}
colgroup {
	display: table-column-group;
}
td,th {
	display: table-cell;
}
td.r,th.r {
	text-align: right;
}
caption {
	display: table-caption;
}
abbr {
	border-bottom: 1px dotted #000;
	cursor: help;
}
.article h3.table-heading {
	color: #fff;
	background-color: #069;
	padding: 2px 2px 2px 4px;
	margin: 0 0 2px 0;
}
.article table,.wrapper-inner table,.wide-content table,.content table,.inner-column table,.outer-column table {
	display: table;
	width: 100%;
	border-collapse: separate;
	border-spacing: 1px;
	caption-side: top;
	empty-cells: show;
	table-layout: auto;
	color: inherit;
	background-color: transparent;
	border: 1px solid #d2d2d2;
	padding: 0;
	margin: 0 0 8px 0;
	font-size: 10px;
}
.wrapper-inner table,.content table,.inner-column table,.outer-column table {
	background-color: #fff;
}
.article table caption,.wrapper-inner table caption,.wide-content table caption,.content table caption,.inner-column table caption,.outer-column table caption {
	display: table-caption;
	color: #fff;
	background-color: #09c;
	font-weight: bold;
	padding: 2px 2px 2px 4px;
	border-bottom: 1px solid #fff;
}
.article table th,.wrapper-inner table th,.wide-content table th,.content table th,.inner-column table th,.outer-column table th {
	display: table-cell;
	color: #fff;
	background-color: #5a9ecf;
	border-width: 0;
	border-style: solid;
	border-color: #fff;
	padding: 2px 2px 2px 4px;
}
.article table td,.wrapper-inner table td,.wide-content table td,.content table td,.inner-column table td,.outer-column table td {
	display: table-cell;
	color: #000;
	background-color: #eaeaea;
	border-width: 0;
	border-style: solid;
	border-color: #fff;
	padding: 2px 2px 2px 4px;
	margin: 0;
}
.px212 .intro-element h2.alert-medium,.px212 .intro-element h2.alert-high,.intro-element.pr50 h2.alert-medium,.intro-element.pr50 h2.alert-high {
	font-size: 18px !important;
	line-height: 22px;
	letter-spacing: normal;
}
#mediaplayer embed {
	color: inherit;
	background-color: transparent;
}
#mediaplayer {
	margin: 0 0 12px 0;
	width: 178px;
	border: 1px solid #d2d2d2;
}
#mediaplayer object {
	display: block;
	margin: 2px 2px 2px 2px;
	width: 174px;
}
#mediaplayer fieldset {
	margin: 4px 4px 4px 4px;
	padding: 4px;
	border: 1px dotted #d2d2d2;
	text-align: center;
	font-size: 10px;
}
#mediaplayer fieldset input {
	color: inherit;
	background-color: #eee;
	text-align: center;
	border: 1px solid #777;
	margin: 4px 0 4px 0;
	width: 90%;
	cursor: pointer;
	display: block;
	font-size: 10px;
}
#mediaplayer fieldset legend {
	color: #777;
	background-color: #fff;
}
.article-bottom-element {
	display: block;
	clear: both;
	background-color: transparent;
	float: none;
}
#print-head {
	display: none;
}
.article-related {
	overflow: hidden !important;
}
.article-related .intro-element {
	border: 0 !important;
}
.article-related .intro-element h2 * {
	font-size: 18px !important;
	line-height: 22px;
}
body .article-related .intro-element ul li {
	border-bottom: 1px solid #e2e2e2 !important;
	background: transparent !important;
	padding: 1px 0 3px !important;
}
.article-related .intro-element ul li a {
	background-color: #fff !important;
}
body .article-related .intro-element ul li * {
	font-size: 11px !important;
	line-height: 15px !important;
}
.promo {
	border: 1px solid #d2d2d2;
	width: auto;
	height: auto;
	padding: 2px;
	margin: 0 0 8px 0;
	color: inherit;
	background-color: #fff;
}
.wrapper-inner .promo {
	clear: both;
}
.promo h3 {
	font-size: 10px;
	padding: 0;
	margin: 2px 0 0 0;
	line-height: 10px;
	text-transform: uppercase;
	display: block;
	color: #fff;
	background-color: transparent;
	background-image: none;
}
.promo h3 a:link,.promo h3 a:active,.promo h3 a:visited,.promo h3 a:focus {
	display: block;
	width: auto;
	padding: 6px 2px 6px 4px;
	color: inherit;
	background-color: #069;
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/promo_arrow.gif);
	background-repeat: no-repeat;
	background-position: 96% 50%;
}
.promo h3 a:hover {
	color: #fff;
	background-color: #666;
}
.promo img {
	padding: 0;
	margin: 0;
	display: block;
}
.promo.bg000000 h3 a:link,.promo.bg000000 h3 a:active,.promo.bg000000 h3 a:visited,.promo.bg000000 h3 a:focus {
	background-color: #000;
}
.promo.bg990000 h3 a:link,.promo.bg990000 h3 a:active,.promo.bg990000 h3 a:visited,.promo.bg990000 h3 a:focus {
	background-color: #900;
}
.promo.bgcc0000 h3 a:link,.promo.bgcc0000 h3 a:active,.promo.bgcc0000 h3 a:visited,.promo.bgcc0000 h3 a:focus {
	background-color: #c00;
}
.promo.bgff6600 h3 a:link,.promo.bgff6600 h3 a:active,.promo.bgff6600 h3 a:visited,.promo.bgff6600 h3 a:focus {
	background-color: #f60;
}
.promo.bgff8a00 h3 a:link,.promo.bgff8a00 h3 a:active,.promo.bgff8a00 h3 a:visited,.promo.bgff8a00 h3 a:focus {
	background-color: #ff8a00;
}
.promo.bgffa800 h3 a:link,.promo.bgffa800 h3 a:active,.promo.bgffa800 h3 a:visited,.promo.bgffa800 h3 a:focus {
	background-color: #ffa800;
}
.promo.bgffcc66 h3 a:link,.promo.bgffcc66 h3 a:active,.promo.bgffcc66 h3 a:visited,.promo.bgffcc66 h3 a:focus {
	background-color: #fc6;
}
.promo.bgfeebab h3 a:link,.promo.bgfeebab h3 a:active,.promo.bgfeebab h3 a:visited,.promo.bgfeebab h3 a:focus {
	background-color: #feebab;
}
.promo.bgf4f6e4 h3 a:link,.promo.bgf4f6e4 h3 a:active,.promo.bgf4f6e4 h3 a:visited,.promo.bgf4f6e4 h3 a:focus {
	background-color: #f4f6e4;
}
.promo.bge5efeb h3 a:link,.promo.bge5efeb h3 a:active,.promo.bge5efeb h3 a:visited,.promo.bge5efeb h3 a:focus {
	background-color: #e5efeb;
}
.promo.bgc9e6f4 h3 a:link,.promo.bgc9e6f4 h3 a:active,.promo.bgc9e6f4 h3 a:visited,.promo.bgc9e6f4 h3 a:focus {
	background-color: #c9e6f4;
}
.promo.bg8dcfef h3 a:link,.promo.bg8dcfef h3 a:active,.promo.bg8dcfef h3 a:visited,.promo.bg8dcfef h3 a:focus {
	background-color: #8dcfef;
}
.promo.bg3bafe2 h3 a:link,.promo.bg3bafe2 h3 a:active,.promo.bg3bafe2 h3 a:visited,.promo.bg3bafe2 h3 a:focus {
	background-color: #3bafe2;
}
.promo.bg0099cc h3 a:link,.promo.bg0099cc h3 a:active,.promo.bg0099cc h3 a:visited,.promo.bg0099cc h3 a:focus {
	background-color: #09c;
}
.promo.bg006699 h3 a:link,.promo.bg006699 h3 a:active,.promo.bg006699 h3 a:visited,.promo.bg006699 h3 a:focus {
	background-color: #069;
}
.promo.bg003366 h3 a:link,.promo.bg003366 h3 a:active,.promo.bg003366 h3 a:visited,.promo.bg003366 h3 a:focus {
	background-color: #036;
}
.promo.bg5386ce h3 a:link,.promo.bg5386ce h3 a:active,.promo.bg5386ce h3 a:visited,.promo.bg5386ce h3 a:focus {
	background-color: #5386ce;
}
.promo.bg8bbcf3 h3 a:link,.promo.bg8bbcf3 h3 a:active,.promo.bg8bbcf3 h3 a:visited,.promo.bg8bbcf3 h3 a:focus {
	background-color: #8bbcf3;
}
.promo.bga7d2f1 h3 a:link,.promo.bga7d2f1 h3 a:active,.promo.bga7d2f1 h3 a:visited,.promo.bga7d2f1 h3 a:focus {
	background-color: #a7d2f1;
}
.promo.bgb7def1 h3 a:link,.promo.bgb7def1 h3 a:active,.promo.bgb7def1 h3 a:visited,.promo.bgb7def1 h3 a:focus {
	background-color: #b7def1;
}
.promo.bgcae5e6 h3 a:link,.promo.bgcae5e6 h3 a:active,.promo.bgcae5e6 h3 a:visited,.promo.bgcae5e6 h3 a:focus {
	background-color: #cae5e6;
}
.promo.bgd4e7b1 h3 a:link,.promo.bgd4e7b1 h3 a:active,.promo.bgd4e7b1 h3 a:visited,.promo.bgd4e7b1 h3 a:focus {
	background-color: #d4e7b1;
}
.promo.bgc3de56 h3 a:link,.promo.bgc3de56 h3 a:active,.promo.bgc3de56 h3 a:visited,.promo.bgc3de56 h3 a:focus {
	background-color: #c3de56;
}
.promo.bg99cc00 h3 a:link,.promo.bg99cc00 h3 a:active,.promo.bg99cc00 h3 a:visited,.promo.bg99cc00 h3 a:focus {
	background-color: #9c0;
}
.promo.bg66cc00 h3 a:link,.promo.bg66cc00 h3 a:active,.promo.bg66cc00 h3 a:visited,.promo.bg66cc00 h3 a:focus {
	background-color: #6c0;
}
.promo.bg52a926 h3 a:link,.promo.bg52a926 h3 a:active,.promo.bg52a926 h3 a:visited,.promo.bg52a926 h3 a:focus {
	background-color: #52a926;
}
.promo.bg009933 h3 a:link,.promo.bg009933 h3 a:active,.promo.bg009933 h3 a:visited,.promo.bg009933 h3 a:focus {
	background-color: #093;
}
.promo.bg006633 h3 a:link,.promo.bg006633 h3 a:active,.promo.bg006633 h3 a:visited,.promo.bg006633 h3 a:focus {
	background-color: #063;
}
.promo.bgece7d1 h3 a:link,.promo.bgece7d1 h3 a:active,.promo.bgece7d1 h3 a:visited,.promo.bgece7d1 h3 a:focus {
	background-color: #ece7d1;
}
.promo.bge3dcbf h3 a:link,.promo.bge3dcbf h3 a:active,.promo.bge3dcbf h3 a:visited,.promo.bge3dcbf h3 a:focus {
	background-color: #e3dcbf;
}
.promo.bgd7d1ae h3 a:link,.promo.bgd7d1ae h3 a:active,.promo.bgd7d1ae h3 a:visited,.promo.bgd7d1ae h3 a:focus {
	background-color: #d7d1ae;
}
.box,.trio-box {
	color: inherit;
	background-color: #fff;
	padding: 2px 2px 2px 2px;
	margin: 0 0 8px 0;
	border: 1px solid #d2d2d2;
	display: block;
	width: auto;
	height: auto;
	float: none;
}
.trio-box {
	height: 60px;
	clear: both;
	overflow: hidden;
}
.clean-box {
	color: inherit;
	background-color: transparent;
	padding: 0;
	margin: 0;
	border: 0;
	display: block;
}
.trio-box-wide {
	height: 68px;
}
.weather-box-simple {
	border-width: 1px 1px 0 1px;
	border-style: solid;
	border-color: #d2d2d2;
	height: 100px;
	min-height: 100px;
	width: auto;
	display: block;
	padding: 2px;
	background-color: #fff;
}
html > body .weather-box-simple {
	height: auto;
	min-height: 110px;
}
.weather-box-simple h5 {
	display: block;
	background-color: transparent;
	margin-bottom: 2px;
	height: auto;
}
.weather-box-simple h5 em {
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
}
.weather-box-simple .left {
	border-width: 0;
	border-style: solid;
	border-color: #e5efeb;
	height: 45px;
	width: 81px;
	background-color: transparent;
	display: block;
}
.weather-box-simple .left img {
	text-align: center;
	margin: auto;
}
.weather-box-simple .right {
	border: 0;
	height: 45px;
	width: 90px;
	background-color: transparent;
	display: block;
}
.weather-box-simple.plus .right {
	color: #c00;
}
.weather-box-simple.minus .right {
	color: #036;
}
.weather-box-simple .right strong {
	display: block;
	text-align: center;
	vertical-align: middle;
	line-height: 45px;
	margin: auto;
	color: inherit;
	font-size: 22px;
	font-weight: bold;
}
.weather-box-simple ul.more-weather {
	margin: 0 0 4px 0;
	display: block;
	width: 170px;
	height: 36px;
	list-style-position: outside;
	color: inherit;
	background-color: transparent;
	border: 0;
}
.weather-box-simple ul.more-weather li {
	display: list-item;
	margin: 0 0 0 0;
	padding: 0 0 0 10px;
	list-style-type: none;
	color: inherit;
	background-color: transparent;
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/link_arrow.gif);
	background-position: 4px 70%;
	background-repeat: no-repeat;
	line-height: 16px;
	vertical-align: middle;
	border: 0;
}
.weather-box-simple ul.more-weather li a {
	font-size: 10px;
	display: inline;
}
.weather-box-simple ul.more-weather li a:hover {
	color: #900;
	background-color: transparent;
}
.list-light ul.border0t > li:first-child {
	border-top-color: #c9e6f4 !important;
}
.programme-include {
	border: 1px solid #d2d2d2;
	background: #fff;
	margin-bottom: 8px;
	padding: 2px;
}
.programme-include .box,.programme-include .intro-element {
	line-height: 1.4;
	font-size: 11px;
	margin: 0;
	border: 0;
	padding: 0;
}
.programme-include .box h3,.programme-include .intro-element h3 {
	margin: 4px 0 6px;
}
.programme-include .box h4,.programme-include .box p,.programme-include .box ol,.programme-include .box form {
	padding: 0 4px;
}
.programme-include .box p {
	margin: 0 0 12px;
}
.programme-include .box.pad4 p {
	margin: 0 0 12px;
	padding: 0;
}
.programme-include .box p {
	margin: 0 0 12px;
}
.programme-include .box ol {
	margin: 0 0 16px;
}
.programme-include .box li {
	padding: 2px 0;
}
.programme-include .box li a.icon-video-black,.programme-include .box li a.icon-sound-black {
	text-decoration: underline;
	padding-left: 24px !important;
	color: #036;
}
.programme-include .box p a {
	text-decoration: underline;
	color: #036;
}
.programme-include .box input {
	margin: 0 0 4px;
	padding: 2px 0;
}
.programme-include .box .mm-submit {
	border-width: 1px;
	text-align: center;
	overflow: visible;
	background: #ddd;
	padding: 3px 6px;
}
.programme-include .intro-element {
	margin: 0;
	padding: 0 4px;
}
.programme-include .intro-element h2 {
	margin: 8px 0 4px;
	padding: 0;
}
.programme-include .more-transmissions {
	margin: 8px 0 14px;
	padding: 0 4px;
}
.programme-include .intro-element em {
	margin: 8px 0 4px;
	padding: 0;
}
.programme-include .intro-element p {
	margin: 8px 0 4px;
	padding: 0;
}
.more-transmissions h5 a {
	background: transparent !important;
}
.programme-include .tabs-box-bottom {
	margin: 0 0 8px;
	border: 0;
}
.last-image-gallery,.last-image-gallery-medium {
	height: 108px;
	width: auto;
	display: block;
	clear: both;
	float: none;
	margin: 0 0 8px 0;
	padding: 0;
	color: inherit;
	background-color: #000;
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/common/imagegallery/gallery_list_background.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.last-image-gallery-medium {
	height: 91px;
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/common/imagegallery/gallery_list_background_medium.gif);
}
.last-image-gallery ul,.last-image-gallery-medium ul {
	display: block;
	width: auto;
	height: auto;
	margin: 0 0 0 22px;
	padding: 0;
	color: inherit;
	background-color: transparent;
	list-style-type: none;
	text-align: left;
}
.last-image-gallery-medium ul {
	margin: 0 0 0 -16px;
}
html > body .last-image-gallery ul {
	margin: 0 0 0 24px;
}
html > body .last-image-gallery-medium ul {
	margin: 0 0 0 8px;
}
.last-image-gallery ul li,.last-image-gallery-medium ul li {
	display: block;
	width: 154px;
	height: auto;
	margin: 9px 0 0 2px;
	padding: 0;
	float: left;
	color: inherit;
	background-color: transparent;
	overflow: hidden;
	text-align: left;
}
.last-image-gallery-medium ul li {
	width: 124px;
	margin: 9px 0 0 22px;
}
.last-image-gallery ul li a,.last-image-gallery-medium ul li a {
	margin: 0;
	padding: 0;
}
.last-image-gallery ul li a img,.last-image-gallery-medium ul li a img {
	border: 2px solid #fff;
	display: block;
	text-align: left;
	margin: 0;
	padding: 0;
}
.last-image-gallery ul li a em,.last-image-gallery-medium ul li a em {
	font-style: normal;
	font-size: 9px;
	font-weight: bold;
	vertical-align: top;
	display: block;
	width: 132px;
	height: 14px;
	line-height: 14px;
	padding: 2px 2px 2px 20px;
	margin: -18px 0 0 0;
	color: inherit;
	background-color: #fff;
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/imagegallery_black.gif);
	background-repeat: no-repeat;
	background-position: 4px 2px;
	overflow: hidden;
	position: relative;
	z-index: 1000;
}
.last-image-gallery-medium ul li a em {
	width: 102px;
}
.last-image-gallery ul li a:hover em,.last-image-gallery-medium ul li a:hover em {
	display: none;
}
.box.articleform {
	clear: both;
	display: block;
	height: auto;
	width: auto;
	border: 1px solid #f3e514;
	background-color: #faf38b;
}
.articleform h2,.articleform h3 {
	font-size: 10px;
	padding: 4px 5px;
	margin: 0 0 10px 0;
	background-color: #eee785;
	color: #000;
	text-transform: uppercase;
	font-family: Verdana, Arial, sans-serif;
	border: 0;
}
.box.articleform form {
	display: block;
}
.articleform label {
	margin: 1px 0 2px 2px;
	display: block;
	font-size: 11px;
	line-height: 12px;
}
.articleform .inputsubmit,.articleform .inputtext,.articleform .uploadfile,.articleform textarea,.articleform select,.articleform select.dropdown {
	font-size: 11px;
	line-height: 12px;
	display: block;
}
.articleform .inputsubmit {
	width: 100px;
	height: 20px;
	color: inherit;
	background-color: #eee;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	padding: 0 0 1px 0;
	margin: 2px 2px 0 0;
	border: 1px solid #ccc;
	font-size: 11px;
}
.articleform .inputtext {
	margin: 1px 0 2px 2px;
	padding: 0 0 0 4px;
	width: 340px;
	height: 18px;
	line-height: 20px;
	vertical-align: middle;
	border: 1px solid #f3e514;
	background-color: #fff;
}
.articleform .uploadfile {
	margin: 1px 0 2px 2px;
	padding: 0 0 0 4px;
	width: 346px;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	border: 1px solid #ccc;
	background-color: #fff;
}
.articleform textarea {
	margin: 1px 0 2px 2px;
	padding: 0 0 0 4px;
	width: auto;
	height: auto;
	line-height: 12px;
	vertical-align: middle;
	border: 1px solid #f3e514;
	background-color: #fff;
}
.articleform select,.articleform select.dropdown {
	margin: 1px 0 0 2px;
	padding: 0 0 0 4px;
	width: auto;
	height: 18px;
	line-height: 20px;
	vertical-align: middle;
	border: 1px solid #f3e514;
	background-color: #fff;
	font-size: 11px;
}
.box.articleform .radiobutton,.box.articleform .checkbox {
	display: block;
	float: none;
	clear: both;
	margin: 0 0 6px 0;
	font-size: 11px;
}
.box.articleform .radiobutton label,.box.articleform .checkbox label {
	margin: 0;
	vertical-align: top;
	line-height: 12px;
}
.articleform .radiobutton input,.articleform .checkbox input {
	margin: 1px 2px 0 2px;
	padding: 0;
	width: auto;
	height: 12px;
	line-height: 12px;
	vertical-align: bottom;
	border: 0;
	background-color: transparent;
	display: block;
	float: left;
}
.articleform h5 {
	margin: 0 0 4px 0;
}
.articleform .px174 .inputtext {
	width: 164px;
}
.articleform .px274 .inputtext {
	width: 264px;
}
.articleform .px174 select {
	width: 170px;
}
.articleform .px274 select {
	width: 270px;
}
.articleform .px174 textarea {
	width: 164px;
	height: 120px;
}
.articleform .px274 textarea {
	width: 264px;
	height: 120px;
}
.articleform .px274 .inputsubmit {
	margin: 2px 2px 0 2px;
}
.articleform .px274 .inputsubmit:hover {
	background-color: #f3e514;
}
html > body .articleform .px174 .inputtext {
	margin: 2px 0 0 2px;
	width: 168px;
}
html > body .articleform .px174 select {
	width: 167px;
}
.last-blog h3 {
	background-color: #85d6e9;
	margin-bottom: 1px;
}
.last-blog h3 a:link,.last-blog h3 a:active,.last-blog h3 a:focus,.last-blog h3 a:visited {
	display: inline;
	color: #000;
}
.last-blog h3 a:hover {
	color: #fff;
}
.last-blog .intro-element {
	height: 61px;
	background-color: #85d6e9;
	border: 1px solid #85d6e9;
}
html > body .last-blog .intro-element {
	height: 66px;
}
.blog174 .intro-element {
	height: auto !important;
}
.last-blog .intro-element h2 {
	display: block;
	height: 44px;
	overflow: hidden;
	font-size: 12px;
}
.blog174 .intro-element h2 {
	height: auto;
}
.last-blog .intro-element em {
	font-size: 9px;
}
.blog1,.blog2,.blog3,.blog4 {
	float: left !important;
	overflow: hidden;
}
body#sports .blog1,body#nature .blog1 {
	width: 161px;
	margin-right: 4px !important;
}
body#sports .blog2,body#nature .blog2 {
	width: 161px;
	margin-right: 4px !important;
}
body#sports .blog3,body#nature .blog3 {
	width: 161px;
	margin-right: 0 !important;
}
body#sports .blog4,body#nature .blog4 {
	width: 161px;
	float: right !important;
	margin-right: 0 !important;
}
body#magazine .blog1 {
	width: 154px;
	margin-right: 4px !important;
}
body#magazine .blog2 {
	width: 153px;
	margin-right: 4px !important;
}
body#magazine .blog3 {
	width: 153px;
	margin-right: 0 !important;
}
body#magazine .blog1 .intro-element h2,body#magazine .blog2 .intro-element h2,body#magazine .blog3 .intro-element h2 {
	width: 76px;
}
body#sports .outer-column h3.bg990000 a:hover {
	color: #ffa800;
}
.debate-list ul li a {
	background-position: 99% 50%;
	background-repeat: no-repeat;
}
noscript p {
	font-size: 9px;
	color: #900;
	background-color: transparent;
	margin: 4px 0 10px 0;
	display: block;
}
#accessibility {
	display: none;
}
.published p,.published address p {
	display: inline;
	margin: 0 3px 0 0;
	padding: 0;
}
.article h3 p {
	margin: 0;
	padding: 0;
	font-size: 11px;
}
.intro-element strong.podcast-url {
	font-size: 10px;
	margin: 2px;
	color: #063;
	font-weight: normal;
	font-size: 12px;
	margin: 6px 0 6px 2px;
}
.domTT {
	width: 400px;
	padding: 0;
	background-color: #faf38b;
	border-width: 1px;
	border-style: solid;
	border-color: #f3e514 #cc0 #cc0 #f3e514;
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/common/close_yellow.gif);
	background-position: top right;
	background-repeat: no-repeat;
	z-index: 1100;
}
.domTT .caption {
	font-size: 10px;
	font-weight: bold;
	margin: 0 0 2px 0;
	padding: 0;
	display: block;
	background-color: transparent;
	color: #ccc;
}
.domTT .contents {
	margin: 18px 10px 10px 10px;
}
.domTT .contents .intro-element em {
	font-size: 10px;
	color: #900;
	font-weight: 500;
}
.domTT .contents .intro-element .img-left {
	margin: 3px 2px 4px 3px;
}
.domTT .contents .intro-element ul li em {
	color: #000;
}
.netmeeting {
	padding: 0 18px;
	width: auto;
}
.netmeeting h1 {
	margin-top: 19px;
}
.netmeeting h2 {
	margin: 26px 0 4px 0;
	padding-bottom: 4px;
	border-bottom: 1px solid #c8c8c8;
}
.netmeeting p {
	font-size: 11px;
	padding: 0;
	color: #000;
}
.netmeeting blockquote {
	padding: 0 0 12px 0;
	background-color: #fff;
	color: #000;
	width: auto;
}
.netmeeting blockquote p {
	padding: 0 0 4px 0px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	clear: both;
	color: #000;
}
.netmeeting em {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999;
	padding: 1px 0 0 0;
	display: block;
	width: 150px;
	float: right;
	text-align: right;
}
.netmeeting address,.netmeeting blockquote address {
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	line-height: 12px;
	height: auto;
	min-height: 14px;
	padding: 0 0 7px 24px;
	text-align: left;
	background: #fff url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/answer.gif) no-repeat 0px 2px;
	color: #000;
}
.netmeeting blockquote address {
	display: block;
	width: 250px;
	float: left;
	background: #fff url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/question.gif) no-repeat 0px 2px;
}
.paging {
	height: auto;
	padding-top: 0;
	margin: 0 0 10px 0;
	display: block;
	float: none;
	clear: both;
}
.paging p {
	font-size: 11px;
	font-weight: bold;
	display: block;
	margin: 0 0 4px 0;
}
.paging ol {
	margin: 1px 1px 1px 0;
	border: 1px solid #eee;
	float: left;
	width: 425px;
	height: 20px;
	font-size: 11px;
	display: block;
	float: none;
	clear: both;
}
.article-column.netmeeting-column .paging ol {
	width: 179px;
	height: 40px;
}
.paging ol li {
	display: block;
	float: left;
	margin: 1px 0 1px 1px;
}
.paging ol li a:link,.paging ol li a:focus,.paging ol li a:active,.paging ol li a:visited,.paging ol li.disabled {
	padding: 2px;
	background-color: #c9e6f4;
	color: #000;
	display: block;
	width: 101px;
	height: 14px;
	text-align: center;
	text-decoration: none;
}
.article-column.netmeeting-column .paging ol li a:link,.article-column.netmeeting-column .paging ol li a:focus,.article-column.netmeeting-column .paging ol li a:active,.article-column.netmeeting-column .paging ol li a:visited,.article-column.netmeeting-column .paging ol li.disabled {
	width: 84px;
}
.paging ol li a:hover {
	background-color: #e5efeb;
}
.paging ol li.disabled {
	background-color: #eee;
	color: #999;
}
.article-column.netmeeting-column {
	margin-top: 26px !important;
}
p#pNyttSpm a {
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	padding: 4px;
	background-color: #f2f2f2;
	border: 1px outset #ccc;
	line-height: 12px;
	margin: 0 0 2px 0;
	display: block;
	float: none;
	clear: both;
	height: 14px;
	width: 170px;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	color: #666;
}
.playlists .content h1 {
	font-size: 20px;
}
.playlists .content .list-light ul {
	border: 0;
	width: 456px;
}
.playlists .content p {
	font-size: 12px;
}
.playlists table {
	border: 0;
}
.playlists table caption {
	background-color: #fff;
	color: #000;
	font-size: 14px;
}
.playlists table th {
	background-color: #5386ce;
	color: #fff;
}
.playlists table th.inline {
	background-color: #f1f1f1;
	color: #000;
	font-weight: normal;
	text-align: right;
}
.playlists table td {
	background-color: #f1f1f1;
	color: #000;
	font-weight: normal;
	padding: 0;
}
.playlists table tr.first td,.playlists table tr.first th.inline {
	background-color: #eaeaea;
	color: #000;
}
.playlists table tr.second td,.playlists table tr.second th.inline {
	background-color: #eee;
	color: #000;
}
.playlists table a:link,.playlists table a:visited {
	display: block;
	width: auto;
	height: auto;
	padding: 2px 4px;
}
.playlists table a:focus,.playlists table a:active,.playlists table a:hover {
	background-color: #c9e6f4;
	color: #000;
}
.playlists .playlists-search p {
	font-size: 10px;
}
.playlists .playlists-search form {
	margin: 10px 0;
	padding: 2px 4px;
	background-color: #c9e6f4;
	color: #000;
	border: 1px solid #8dcfef;
}
.playlists .playlists-search form fieldset {
	border: 0;
}
.playlists .playlists-search form label {
	font-size: 10px;
}
.playlists .playlists-search form .inputsubmit {
	width: 50px;
	height: 20px;
	color: inherit;
	background-color: #eee;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	padding: 0 0 1px 0;
	margin: 6px 2px;
	border: 1px solid #ccc;
	font-size: 10px;
}
.playlists .playlists-search form .inputtext {
	margin: 1px 0 2px 2px;
	padding: 0 0 0 2px;
	width: 154px;
	height: 18px;
	line-height: 18px;
	border: 1px solid #8dcfef;
	background-color: #fff;
}
.playlists .playlists-search .list-outro-standalone {
	margin-top: 8px;
}
#map {
	width: 456px;
	height: 456px !important;
}
.googlebubble {
	width: 240px;
	height: auto;
	background-color: transparent;
}
.googlebubble h2 {
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding: 0 4px 0 4px;
}
.googlebubble h2 a:link,.googlebubble h2 a:active,.googlebubble h2 a:focus,.googlebubble h2 a:visited {
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.googlebubble p {
	font-size: 10px;
	background-color: #fff;
	font-family: Verdana, Arial, sans-serif;
	width: auto;
}
.googlebubble img {
	margin: 0;
	padding: 0;
}
.googlebubble ul {
	border-top: 1px dotted #ccc;
	margin: 10px 0 0 0;
	padding: 20px 0 0 0;
}
.googlebubble ul li a:link,.googlebubble ul li a:focus,.googlebubble ul li a:active,.googlebubble ul li a:visited {
	display: block;
	margin: 4px 6px 4px 2px !important;
	background-color: #eee;
	border: 1px solid #ccc;
	width: auto;
	text-align: center;
	font-size: 10px;
	cursor: pointer;
	clear: none;
	float: left;
}
.googlebubble ul li a:hover {
	background-color: #e8e8e8;
	color: inherit;
}
strong.tip {
	width: 67px;
	height: auto;
	display: block;
	margin: 0 0 4px 4px;
}
strong.tip a:link,strong.tip a:active,strong.tip a:focus,strong.tip a:visited {
	width: 67px;
	height: auto;
	display: block;
	background-color: #c00;
}
strong.tip a:hover {
	width: 67px;
	height: auto;
	display: block;
	background-color: #f00;
}
strong.tip a img {
	text-align: left;
}
.tip-large {
	width: auto;
	height: 1%;
	display: block;
	margin: 4px;
	padding: 0;
	border: 1px solid #666;
	color: inherit;
	background-color: transparent;
	float: none;
	clear: both;
}
.tip-large .tip-wrapper {
	background-color: #666;
	width: auto;
	height: auto;
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/information.gif);
	background-repeat: no-repeat;
	background-position: center left;
	display: block;
	overflow: hidden;
	margin: 1px 0 1px 1px;
	padding: 0;
	border-right: 0;
}
.tip-large ul {
	display: block;
	border: 0;
	background-image: none;
	margin: 0 0 0 16px;
	padding: 0 !important;
	background-color: #fff;
}
.tip-large ul li {
	background-color: transparent;
	background-image: none;
	border: 0;
	display: block;
	float: none;
	width: auto;
	padding: 0;
	margin: 0 1px 0 1px;
}
.tip-large ul li a:link,.tip-large ul li a:active,.tip-large ul li a:focus,.tip-large ul li a:visited {
	display: block;
	border: 0;
	background-image: none;
	background-color: #c00;
	color: #fff;
	margin: 0;
	padding: 0 0 0 4px;
	width: auto;
	text-decoration: none;
	font-weight: normal;
}
.tip-large ul li a:hover {
	background-color: #f00;
	color: #fff;
	font-weight: normal;
	text-decoration: none;
}
.tip-large ul li a strong {
	text-transform: uppercase;
	font-weight: bold;
}
.tip-large ul li a span {
	text-transform: none;
	font-weight: normal;
	display: inline;
	padding: 0 4px 0 4px;
	white-space: nowrap;
}
.debug {
	display: block;
	height: auto;
	width: auto;
	color: #000;
	background-color: #900;
	font-size: 12px;
	padding: 2px;
}
#custom-dynamic-form {
	border: 1px solid #d2d2d2;
	padding: 2px;
	margin-bottom: 8px;
	background-color: #fff;
	width: auto;
	float: none;
	clear: both;
}
#custom-dynamic-form li.displaynone {
	display: none;
}
.wrapper > #custom-dynamic-form {
	float: left;
	width: 650px;
}
.wrapper + .wrapper-inner #custom-dynamic-form {
	float: none;
	width: auto;
}
.article #custom-dynamic-form {
	border: none;
	padding: 0;
	float: none;
	width: auto;
}
h3.form-field-heading {
	margin: 0 0 0 -5px;
}
#custom-dynamic-form .language-selection-holder {
	display: inline;
	float: right;
	margin: 4px 6px 15px 25px;
}
#custom-dynamic-form .language-selection-holder a img {
	display: -moz-inline-box;
	display: inline-block;
	border: 0;
	margin: 0 0 -2px 5px;
}
#custom-dynamic-form .language-selection-holder .languageselectionlinktext {
	font-weight: bold;
	font-size: 10px;
}
#custom-dynamic-form #formelements fieldset {
	position: relative;
	border: none;
	margin: 20px 5px;
}
#custom-dynamic-form #formelements legend {
	font-family: Verdana, sans-serif;
	text-transform: uppercase;
	position: relative;
	font-size: 12px;
	top: -0.25em;
	left: -7px;
}
html > body #custom-dynamic-form #formelements legend {
	position: relative;
	top: 0;
	left: 0;
	margin: 0 0 0.25em;
}
#custom-dynamic-form #formelements ol {
	border-top: 1px solid #d2d2d2;
	list-style: none;
	float: left;
	width: 100%;
	padding: 0;
	margin: 0;
}
#custom-dynamic-form #formelements ol li {
	margin: 10px 0;
	float: left;
	clear: both;
	width: 458px;
}
html > body #custom-dynamic-form #formelements ol li {
	width: 460px;
}
#custom-dynamic-form #formelements strong.form-field-heading {
	font-weight: normal;
	display: block;
	padding: 10px 0;
	font-size: 11px;
}
#custom-dynamic-form #formelements label {
	font-size: 11px;
	line-height: 14px;
	margin: 3px 3px 0 0;
	width: 170px;
	font-weight: bold;
	text-align: left;
	float: left;
	clear: left;
}
#custom-dynamic-form #formelements label.error {
	padding: 0 0 0 190px;
	font-weight: bold;
	text-align: left;
	font-size: 9px;
	width: 264px;
	color: #a00;
	float: left;
	clear: left;
}
html > body #custom-dynamic-form #formelements label.error {
	margin: 0;
}
#custom-dynamic-form #formelements em {
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	margin: 2px 3px 0 0;
	float: left;
}
#custom-dynamic-form #formelements input,#custom-dynamic-form #formelements select,#custom-dynamic-form #formelements textarea {
	border: 1px inset #d2d2d2;
	background-color: #f8f8f8;
	font-size: 12px;
	text-align: left;
	padding: 2px 1px;
	margin: 0 5px 0 0;
	float: right;
	width: 262px;
}
#custom-dynamic-form #formelements textarea {
	height: 80px;
	line-height: 16px;
	overflow: auto;
}
#custom-dynamic-form #formelements .chkboxholder li,#custom-dynamic-form #formelements li.radiobtnholder {
	float: left;
	clear: none;
	width: 120px;
	margin: 10px 0 5px;
}
#custom-dynamic-form #formelements li.radiobtnholder {
	margin: 0;
}
#custom-dynamic-form #formelements .chkboxholder label,#custom-dynamic-form #formelements li.radiobtnholder label {
	text-align: right;
	width: 60px;
	margin: 7px 0 0 0;
}
html > body #custom-dynamic-form #formelements .chkboxholder label,html > body #custom-dynamic-form #formelements li.radiobtnholder label {
	margin: 4px 6px 0 0;
}
#custom-dynamic-form #formelements .chkboxholder input,#custom-dynamic-form #formelements li.radiobtnholder input {
	background-color: transparent;
	border: none;
	float: none;
	width: auto;
	width: auto;
	padding: 0;
	margin: 4px 0 0 0;
}
#custom-dynamic-form #formelements .btnboxholder ol,#custom-dynamic-form #formelements .timeboxholder ol,#custom-dynamic-form #formelements ol li.radiobtnholder {
	border: none;
}
#custom-dynamic-form #formelements .btnboxholder,#custom-dynamic-form #formelements .radiobtnholder {
	margin: 0 5px 5px;
}
#custom-dynamic-form #formelements .btnboxholder li,#custom-dynamic-form #formelements .radiobtnholder li {
	padding: 5px 0 0 10px;
	margin: 0;
	float: right;
	clear: none;
}
#custom-dynamic-form #formelements .btnboxholder input,#custom-dynamic-form #formelements .radiobtnholder input {
	border: 1px outset #68b;
	background-color: #069;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
	color: #fff;
	width: auto;
	float: right;
	margin: 0 10px 10px 0;
}
#custom-dynamic-form #formelements .btnboxholder input#formsubmit,#custom-dynamic-form #formelements .radiobtnholder input#formsubmit {
	padding: 2px 10px;
}
#custom-dynamic-form #formelements .btnboxholder input#formreset,#custom-dynamic-form #formelements .radiobtnholder input#formreset {
	background-color: transparent;
	text-decoration: underline;
	padding: 4px 0 0;
	border: none;
	color: #069;
}
}
@media screen,projection {
#menu {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	font-style: normal;
	width: 124px;
	height: auto;
	margin: 0 0 14px 0;
	padding: 0 0 1px 0;
	border-width: 1px;
	border-style: solid;
	border-color: #dcdcdc;
	background-color: #fff;
	color: #000;
}
#menu a img {
	border-width: 0;
}
#menu ul,#menu ul li ul,#menu ul li ul li ul,#menu ul li ul li ul li ul,#menu ul li ul li ul li ul li ul {
	margin: 0 1px 0 1px;
	padding: 0;
	list-style-type: none;
	list-style-position: outside;
	background-color: #ececec;
	color: #2b2b2b;
	width: 100%;
	display: block;
	overflow: hidden;
}
#menu ul li ul,#menu ul li ul li ul,#menu ul li ul li ul li ul,#menu ul li ul li ul li ul li ul {
	margin: 0 0 0 0;
	background-color: #fff;
}
#menu ul li.menu-up,#menu ul li.menu-heading,#menu ul li,#menu ul li ul li,#menu ul li ul li ul li,#menu ul li ul li ul li ul li,#menu ul li ul li ul li ul li ul li {
	display: block;
	overflow: visible;
	background-color: transparent;
	margin: 1px 0 0 0;
}
#menu ul li.menu-up,#menu ul li.menu-heading {
	margin: 0 0 -1px 0;
	border-width: 1px 0 1px 0;
	border-style: solid;
	border-color: #fff;
}
#menu ul li a,#menu ul li ul li a,#menu ul li ul li ul li a,#menu ul li ul li ul li ul li a,#menu ul li ul li ul li ul li ul li a {
	text-decoration: none;
	text-transform: none;
	font-weight: normal;
	display: block;
	overflow: visible;
	height: auto;
	width: 100%;
	padding: 3px 2px 3px 4px;
	color: #2b2b2b !important;
	background-color: #fff;
}
li.net-tv a, li.netradio a, li a.open, li a.closed, li.menew a, li.rss a, li.podcast a, li.english a, li.swedish a, li.finnish a {
	background-repeat: no-repeat;
}
li.net-tv a {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/video-icon-pos-12.png);
}
li.netradio a {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/sound_grey_menu.gif);
}
li.menew a {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/menew.png) !important;
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/menew.gif);
}
li a.open {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/open.gif);
}
li a.closed {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/closed.gif);
}
li.rss a {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/rss_orange_menu.gif);
}
li.podcast a {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/podcast_green_menu.gif);
}
li.english a {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/flags/h14/gb.png);
}
li.swedish a {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/flags/h14/se.png);
}
li.finnish a {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/flags/h14/fi.png);
}
#menu ul li.net-tv a,#menu ul li.netradio a,#menu ul li a.open,#menu ul li a.closed,#menu ul li.menew a,#menu ul li.rss a,#menu ul li.podcast a, li.english a,#menu ul li.english a,#menu ul li.swedish a,#menu ul li.finnish a {
	background-position: 93% 50%;
}
#menu ul li ul li a {
	padding: 3px 2px 3px 8px;
	background-color: #f2f2f2;
	width: 94%;
}
#menu ul li ul li.net-tv a,#menu ul li ul li.netradio a,#menu ul li ul li a.open,#menu ul li ul li a.closed,#menu ul li ul li.menew a,#menu ul li ul li.rss a,#menu ul li ul li.podcast a,#menu ul li ul li.english a,#menu ul li ul li.swedish a,#menu ul li ul li.finnish a {
	background-position: 96% 50%;
}
#menu ul li ul li ul li a {
	padding: 3px 2px 3px 12px;
	background-color: #dfdfdf;
	width: 90%;
}
#menu ul li ul li ul li.net-tv a,#menu ul li ul li ul li.netradio a,#menu ul li ul li ul li a.open,#menu ul li ul li ul li a.closed,#menu ul li ul li ul li.menew a,#menu ul li ul li ul li.rss a,#menu ul li ul li ul li.podcast a,#menu ul li ul li ul li.english a,#menu ul li ul li ul li.swedish a,#menu ul li ul li ul li.finnish a {
	background-position: 96% 50%;
}
#menu ul li ul li ul li ul li a {
	padding: 3px 2px 3px 16px;
	background-color: #cfcfcf;
	width: 86%;
}
#menu ul li ul li ul li ul li.net-tv a,#menu ul li ul li ul li ul li.netradio a,#menu ul li ul li ul li ul li a.open,#menu ul li ul li ul li ul li a.closed,#menu ul li ul li ul li ul li.menew a,#menu ul li ul li ul li ul li.rss a,#menu ul li ul li ul li ul li.podcast a,#menu ul li ul li ul li ul li.english a,#menu ul li ul li ul li ul li.swedish a,#menu ul li ul li ul li ul li.finnish a {
	background-position: 96% 50%;
}
#menu ul li ul li ul li ul li ul li a {
	padding: 3px 2px 3px 20px;
	background-color: #bfbfbf;
	width: 82%;
}
#menu ul li ul li ul li ul li ul li.net-tv a,#menu ul li ul li ul li ul li ul li.netradio a,#menu ul li ul li ul li ul li ul li a.open,#menu ul li ul li ul li ul li ul li a.closed,#menu ul li ul li ul li ul li ul li.menew a,#menu ul li ul li ul li ul li ul li.rss a,#menu ul li ul li ul li ul li ul li.podcast a,#menu ul li ul li ul li ul li ul li.english a,#menu ul li ul li ul li ul li ul li.swedish a,#menu ul li ul li ul li ul li ul li.finnish a {
	background-position: 89% 50%;
}
#menu ul li strong {
	display: block;
	height: auto;
	width: 100%;
}
#menu ul li strong a {
	background-color: #fff;
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/common/dots_nav.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	display: block;
	height: auto;
	width: 100%;
	padding: 3px 2px 3px 4px;
	margin: 0;
	color: #7f7868 !important;
}
#menu ul li em,#menu ul li ul li em,#menu ul li ul li ul li em,#menu ul li ul li ul li ul li em,#menu ul li ul li ul li ul li ul li em {
	background-color: #eee;
	background-image: none;
	text-decoration: none;
	text-transform: none;
	font-style: normal;
	font-weight: bold;
	display: block;
	height: auto;
	width: 96%;
	padding: 3px 2px 3px 4px;
	margin: 0;
	color: #7f7868;
}
#menu ul li ul li em {
	padding: 3px 2px 3px 8px;
	background-color: #e4e4e4;
	width: 94%;
}
#menu ul li ul li ul li em {
	padding: 3px 2px 3px 12px;
	background-color: #cecece;
	width: 90%;
}
#menu ul li ul li ul li ul li em {
	padding: 3px 2px 3px 16px;
	background-color: #bebebe;
	width: 86%;
}
#menu ul li ul li ul li ul li ul li em {
	padding: 3px 2px 3px 20px;
	background-color: #aeaeae;
	width: 82%;
}
#menu ul li a.menu-chosen,#menu ul li ul li a.menu-chosen,#menu ul li ul li ul li a.menu-chosen,#menu ul li ul li ul li ul li a.menu-chosen,#menu ul li ul li ul li ul li ul li a.menu-chosen {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/menu_arrow.gif);
	background-repeat: no-repeat;
	background-position: 4px 50%;
	background-color: #c9e6f4 !important;
	font-weight: bold;
	padding: 3px 2px 3px 10px;
	width: 92%;
}
#menu ul li ul li a.menu-chosen {
	background-position: 8px 50%;
	padding: 3px 2px 3px 14px;
	width: 88%;
}
#menu ul li ul li ul li a.menu-chosen {
	background-position: 12px 50%;
	padding: 3px 2px 3px 18px;
	width: 84%;
}
#menu ul li ul li ul li ul li a.menu-chosen {
	background-position: 16px 50%;
	padding: 3px 2px 3px 22px;
	width: 81%;
}
#menu ul li ul li ul li ul li ul li a.menu-chosen {
	background-position: 20px 50%;
	padding: 3px 2px 3px 26px;
	width: 78%;
}
#menu ul.menu-open li a,#menu ul li ul.menu-open li a,#menu ul li ul li ul.menu-open li a,#menu ul li ul li ul li ul.menu-open li a,#menu ul li ul li ul li ul li ul.menu-open li a {
	background-color: #e6efec !important;
}
#menu ul.menu-open li em,#menu ul li ul.menu-open li em,#menu ul li ul li ul.menu-open li em,#menu ul li ul li ul li ul.menu-open li em,#menu ul li ul li ul li ul li ul.menu-open li em {
	background-color: #c2e4d8;
}
#menu ul li a:hover,#menu ul li ul li a:hover,#menu ul li ul li ul li a:hover,#menu ul li ul li ul li ul li a:hover,#menu ul li ul li ul li ul li ul li a:hover {
	background-color: #c9e6f4 !important;
}
#menu ul li a.menu-chosen:hover,#menu ul li ul li a.menu-chosen:hover,#menu ul li ul li ul li a.menu-chosen:hover,#menu ul li ul li ul li ul li a.menu-chosen:hover,#menu ul li ul li ul li ul li ul li a.menu-chosen:hover {
	background-color: #8dcfef !important;
}
div.menu-info {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	font-style: normal;
	width: 124px;
	height: auto;
	margin: 0 0 14px 0;
	padding: 0 0 1px 0;
	border-width: 1px;
	border-style: solid;
	border-color: #dcdcdc;
	background-color: #fff;
	color: #000;
}
div.menu-info ul {
	margin: 0 1px 0 1px;
	padding: 0;
	list-style-type: none;
	list-style-position: outside;
	background-color: #ececec;
	color: #2b2b2b;
	width: 100%;
	display: block;
	overflow: hidden;
}
div.menu-info ul li {
	display: block;
	overflow: visible;
	background-color: Transparent;
	margin: 1px 0 0 0;
}
div.menu-info ul li.no-link, div.menu-info ul li a, div.menu-info ul li a:active, div.menu-info ul li a:focus, div.menu-info ul li a:visited {
	text-decoration: none;
	text-transform: none;
	font-weight: normal;
	display: block;
	overflow: visible;
	height: auto;
	width: 120px;
	padding: 3px 2px 3px 4px;
	color: #2b2b2b !important;
	background-color: #fff;
}
div.menu-info ul li.info-heading {
	margin: 0 0 -1px 0;
	border-width: 1px 0 1px 0;
	border-style: solid;
	border-color: #fff;
}
div.menu-info ul li strong {
	display: block;
	height: auto;
	width: 100%;
	text-align: left;
}
div.menu-info ul li strong a:link, div.menu-info ul li strong a:active, div.menu-info ul li strong a:focus, div.menu-info ul li strong a:visited, div.menu-info ul li strong span {
	background-color: #fff;
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/common/dots_nav.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	display: block;
	height: auto;
	width: 120px;
	padding: 3px 2px 3px 4px;
	margin: 0;
	color: #7f7868 !important;
}
div.menu-info ul li a:hover {
	background-color: #c9e6f4 !important;
}
div.menu-info div.menu-kolofon {
	width: 124px;
	text-align: center;
	margin: 1px;
	padding: 0;
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/common/dots_nav.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color: transparent;
	display: block;
}
div.menu-info div.menu-kolofon p {
	text-align: left;
	background-color: transparent;
	display: block;
	font-style: normal;
	font-weight: normal;
	margin: 0 0 4px 4px;
	padding: 4px 0 0 0;
}
div.menu-info div.menu-kolofon address {
	text-align: center;
	display: block;
	font-style: normal;
	font-weight: bold;
	margin: 4px auto 4px auto;
	padding: 0;
}
div.menu-info div.menu-kolofon a img {
	margin: 4px auto 4px auto;
	display: block;
}
html > body #menu, html > body div.menu-info {
	width: 126px;
}
html > body #menu ul, html > body #menu ul li ul, html > body #menu ul li ul li ul, html > body #menu ul li ul li ul li ul, html > body #menu ul li ul li ul li ul li ul, html > body #menu ul li strong a, html > body #menu ul li em, html > body #menu ul li ul li em, html > body #menu ul li ul li ul li em, html > body #menu ul li ul li ul li ul li em, html > body #menu ul li ul li ul li ul li ul li em, html > body #menu ul li a, html > body #menu ul li ul li a, html > body #menu ul li ul li ul li a, html > body #menu ul li ul li ul li ul li a, html > body #menu ul li ul li ul li ul li ul li a {
	width: auto;
}
html > body div.menu-info ul, html > body div.menu-info ul li strong a, html > body div.menu ul-info li a {
	width: auto;
}
div.menu-banners {
	width: 126px;
	height: auto;
	display: block;
	background-color: #fff;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #dcdcdc;
	background-color: #fff;
	padding: 2px 0 2px 0;
	margin: 0 0 14px 0;
	text-align: center;
}
div.menu-banners div {
	width: 124px;
	border-bottom: 1px solid #ececec;
	padding-bottom: 4px;
	margin-bottom: 4px;
}
div.menu-info.menu-weather table {
	margin: 2px;
}
div.menu-info.menu-weather table tr td {
	display: table-cell;
	border: 0 !important;
}
div.menu-info.menu-weather table tr td a:link, div.menu-info.menu-weather table tr td a:active, div.menu-info.menu-weather table tr td a:focus, div.menu-info.menu-weather table tr td a:visited {
	color: #2b2b2b !important;
	display: block;
	width: auto;
	background-color: transparent;
}
div.menu-info.menu-weather table tr td a:hover {
	color: #c00 !important;
}
div.menu-info.menu-weather div.knapp {
	display: none;
}
div.menu-info.menu-weather div {
	display: block;
	padding: 2px;
}
}
@media screen,projection {
.ad a:hover img {
	filter: alpha(opacity=100);
}
.last-image-gallery ul li a:hover img, .last-image-gallery-medium ul li a:hover img {
	filter: alpha(opacity=100);
}
.last-image-gallery ul li a em, .last-image-gallery-medium ul li a em {
	filter: alpha(opacity=70);
}
#main .wrapper #image-gallery-content .image-gallery a:hover img#image-gallery {
	filter: alpha(opacity=100);
}
.intro-element h2 {
	zoom: 1;
}
* html em, * html .intro-element-article h1, * html .intro-element-article p, * html .intro-element p, * html .intro-element h2, * html .intro-element em, * html li {
	height: 1%;
	zoom: 100%;
}
hr.ie-hack {
	display: block;
	visibility: hidden;
	clear: both;
	float: none;
	height: 1px;
	margin: 0;
	padding: 0;
}
}
@media print {
* {
	background-image: none !important;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	margin: 0;
	padding: 0;
}
body {
	background-color: #fff;
	width: auto;
	font-size: 0.8em;
	margin: 8px;
}
a:link, a:visited {
	color: #000;
	text-decoration: none;
}
h1, h1 *, h2, h2 *, h3, h3 *, h4, h4 *, h5, h5 *, h6, h6 * {
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	margin: 0;
}
h3 {
	font-size: 1.2em;
	padding-top: 20px;
}
#main .wrapper .content {
	clear: both;
}
#main .wrapper .wide-content {
	width: auto;
	float: none;
	margin: 0 0 8px 0;
}
#main .wrapper .wide-content .article {
	width: auto;
	float: none;
}
#bottom {
	display: block;
	padding-bottom: 20px;
}
#bottom .bottomline {
	margin: 8px auto 8px auto;
	padding: 6px 0 0 0;
	text-align: left;
	width: auto;
	height: 20px;
	clear: both;
	border-top: 1px solid #000;
}
.inner-column {
	clear: both;
	width: 100%;
	display: block;
	margin-bottom: 20px;
}
.article .inner-column {
	display: block;
}
#print-head {
	display: block;
	border-bottom: 1px solid #000;
}
#print-head img {
	display: block;
	margin: 0 0 6px 0;
}
#print-head h6 {
	display: block;
	margin: 0;
	padding: 0;
	float: left;
	width: 460px;
	margin: 10px 0 20px 0;
	font-size: 1.6em;
}
#path em {
	display: block;
	margin: 0;
	padding: 0;
	float: right;
	text-align: right;
	width: 180px;
	margin: 12px 0 20px 0;
	font-size: 10px;
}
.intro-element, .intro-element-small {
	padding: 4px 2px 4px 2px;
	margin: 0 0 8px 0;
	display: block;
	clear: both;
}
.intro-element em {
	font-size: 0.8em;
	font-style: normal;
	clear: both;
	display: block;
	float: none;
}
.intro-element h2 {
	font-size: 2.2em;
}
.intro-element-small h2, .intro-element.pr50.left h2, .intro-element.pr50.right h2 {
	font-size: 1.6em;
}
.intro-element h2 a, .intro-element-small h2 a {
	text-decoration: none;
}
.intro-element p *, .intro-element-small p * {
	text-decoration: none;
}
.intro-element p, .intro-element-small p {
	padding: 4px 0 4px 0;
	font-size: 1.1em;
}
.intro-element ul {
	padding: 2px 0 0 0;
	display: list-item;
	clear: both;
	list-style-type: none;
}
.intro-element ul li {
	font-size: 0.8em;
	margin: 1px 0 1px 0;
	padding: 0;
}
.intro-element ul li a strong {
	padding-right: 6px;
	display: inline;
}
.intro-element ul li a em {
	font-size: 1em;
	padding: 0 4px 0 0;
	display: inline;
}
.intro-element ul li a {
	display: inline;
	padding: 0 0 0 2px;
	margin: 1px 0 1px 0;
}
.clear-both {
	clear: both;
	display: block;
}
.clean-box.px231.left.marg0, .intro-element.pr50.left, .clean-box.px231.right.marg0, .intro-element.pr50.right {
	width: 48%;
	display: block;
	float: left;
	clear: none;
}
.intro-element.pr50.right {
	width: 48%;
	display: block;
	float: right;
	clear: none;
}
.intro-element.intro-element-small {
	display: block;
	width: 100%;
}
.intro-element.intro-element-small .intro-element-inner-wrapper {
	width: auto;
	float: left;
	clear: none;
	margin-left: 10px;
}
html > body .intro-element.intro-element-small .intro-element-inner-wrapper {
	width: 70%;
}
.intro-element-article {
	margin: 0 0 4px 0;
	border: 0;
	display: block;
}
.intro-element-article em {
	font-size: 0.8em;
	font-style: normal;
	text-align: left;
	clear: both;
	display: block;
	float: none;
}
.intro-element-article p {
	font-weight: bold;
	font-size: 1.1em;
}
.intro-element-article h1 {
	font-size: 2.8em;
}
.intro-element-article hr {
	clear: both;
	display: none;
}
.article-info {
	float: left;
	clear: both;
	width: 100%;
	display: block;
	margin-bottom: 8px;
}
ul.byline {
	float: left;
	width: 100%;
	display: block;
	font-size: 9px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #d2d2d2;
}
ul.byline li {
	float: left;
	clear: right;
	display: block;
	margin-right: 12px;
}
ul.byline li img {
	height: 36px;
	width: 36px;
}
ul.byline li img, ul.byline li address {
	float: left;
	margin-right: 4px;
}
ul.byline li address span, ul.byline li address a {
	color: #777;
	display: block;
	font-weight: bold;
	font-style: normal;
	line-height: 12px;
	text-transform: uppercase;
}
ul.byline li address a {
	text-transform: lowercase;
	font-weight: normal;
}
ul.byline li address a:hover {
	color: #900;
}
.published {
	float: left;
	font-size: 10px;
	white-space: nowrap;
}
.article h2 {
	font-size: 1.3em;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	padding: 0;
	margin: 10px 0 0 0;
}
.article p {
	padding: 0;
	margin: 0 0 10px 0;
	font-size: 1.1em;
}
.article blockquote {
	color: #333;
	margin: 0 0 12px 0;
	padding: 4px;
	clear: both;
	border: 1px solid #d2d2d2;
}
.article blockquote p {
	color: #333;
	font-size: 1.4em;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
}
.article blockquote address {
	font-size: 0.8em;
	font-style: normal;
	text-align: right;
}
.article .published {
	color: #888;
	font-size: 0.8em;
	clear: both;
	display: block;
	margin: 0 0 10px 0;
}
.article .published em {
	font-size: 1em;
	font-style: normal;
	display: block;
}
.article cite {
	display: block;
	margin: 0 0 8px 0;
	clear: both;
}
.published address {
	display: inline;
	margin: 0 2px 0 -3px;
	font-style: normal;
}
.published address a:link, .published address a:active, .published address a:focus, .published address a:visited {
	margin: 0;
	color: #666;
}
.published address a:hover {
	color: #900;
}
.the-day-today ul li em, .mm-box .mm-box-content .mm-list ol li em, .list-programs ol li em {
	font-style: normal;
	font-weight: bold;
	padding-right: 6px;
}
.mm-box .left, .mm-box .right {
	float: none;
	display: block;
	width: 100%;
	clear: both;
}
.mm-box .mm-box-content .mm-list ol li strong {
	font-weight: normal;
}
.mm-box .intro-element h2 {
	font-size: 1.4em;
}
.mm-box h3.mm-box-heading {
	clear: both;
}
.mm-box .tabs-box noscript p {
	display: block;
}
h4.light, .inner-column h4, .content h4 {
	font-size: 1.2em;
	color: #000;
	padding-top: 10px;
	clear: both;
	width: 100%;
	float: none;
}
.list-light {
	clear: both;
}
.list-light ul {
	list-style-type: none;
	margin-left: 3px;
}
.list-light ul li {
	padding-bottom: 10px;
}
.list-light ul li strong {
	display: block;
}
.list-light ul li.first-list-link em {
	display: block;
	font-style: normal;
}
.clean-box .list-light {
	padding-bottom: 10px;
}
.clean-box ul {
	list-style-type: none;
}
.clean-box .list-light li, .inner-column .list-light li, .inner-column .list-light li a, .outer-column .list-light li, .outer-column .list-light li a {
	padding: 0;
}
.list-alpha {
	margin-bottom: 10px;
}
.list-alpha ol li {
	display: inline;
	padding-right: 20px;
}
.pr50-list {
	width: 100%;
	border: 0;
}
.weather-box-simple h5 {
	font-size: 1.2em;
	padding-top: 20px;
}
.weather-box-simple h5 em {
	font-style: normal;
}
.weather-box-simple ul.more-weather {
	clear: both;
	list-style-type: none;
	width: 100%;
}
.weather-box-simple .left, .weather-box-simple .right {
	float: left;
	width: auto;
}
.weather-box-simple .right {
	padding: 15px 0 0 10px;
}
.inner-column .box.border0t {
	padding-bottom: 20px;
}
.inner-column .placeholder .box h3 {
	padding-top: 0;
}
.list-programs {
	clear: both;
	padding-bottom: 20px;
}
.list-programs strong {
	font-weight: normal;
}
.wrapper-inner #directory #directory-col1, .wrapper-inner #directory #directory-col2, .wrapper-inner #directory #directory-col1 {
	display: block;
	float: left;
	padding: 0 20px 20px 0;
}
.wrapper-inner #directory ul {
	list-style-type: none;
}
.wrapper-inner #directory ul li a {
	font-size: 0.85em;
}
.wrapper-inner #directory h4 {
	padding-top: 10px;
}
.px212.left, .px212.right {
	float: none;
	display: block;
	width: 100%;
	clear: both;
}
.px212.left .intro-element, .px212.right .intro-element {
	padding-bottom: 20px;
}
.last-blogg .intro-element h2 {
	font-size: 1.6em;
}
.netmeeting h2 {
	font-size: 1.3em;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	padding: 0;
	margin: 20px 0 0 0;
}
.netmeeting blockquote address, .netmeeting blockquote em {
	display: inline;
	margin: 0 5px 10px 0;
}
.netmeeting p {
	margin-bottom: 10px;
}
.another-page {
	margin-bottom: 20px;
}
.box.intro-element-small.marg0.pad4 {
	width: 100%;
	padding-top: 0;
	margin-top: 0;
}
a img {
	border: 0;
}
.img-center {
	margin: 0 0 2px 0;
	padding: 0;
	float: none;
	display: block;
	clear: both;
}
.img-left {
	margin: 0 0 2px 0;
	padding: 0;
	float: left;
	display: block;
	clear: left;
}
html > body .img-left {
	margin: 0 4px 2px 0;
}
.img-right {
	margin: 0 0 2px 0;
	padding: 0;
	float: right;
	display: block;
	clear: right;
}
html > body .img-right {
	margin: 0 0 2px 4px;
}
.img-center img, .img-left img, .img-right img {
	display: block;
	margin: 0;
}
.img-center a img, .img-left a img, .img-right a img {
	display: block;
}
.img-center a:hover img, .img-left a:hover img, .img-right a:hover img {
	display: block;
}
.img-center p, .img-left p, .img-right p, .img-center address {
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	color: #000;
	background-color: #e8e8e8;
	padding: 2px 4px;
	margin: 0;
}
#image-gallery-content h1 {
	clear: both;
	padding-bottom: 10px;
}
#image-gallery-content #imagecounter {
	padding-top: 10px;
	padding-bottom: 10px;
}
.facts-center {
	margin: 0 0 4px 0;
	padding: 0;
	float: none;
	width: 100%;
}
.facts-left {
	margin: 4px 4px 4px 0px;
	padding: 0;
	float: left;
	width: 180px;
}
.facts-right {
	padding: 0;
	margin: 4px 0 4px 4px;
	float: right;
	width: 180px;
}
.facts-center, .facts-left, .facts-right {
	border: 1px solid #d2d2d2;
}
.facts-center img, .facts-left img, .facts-right img {
	display: block;
	margin: 0;
}
.facts-center h3, .facts-left h3, .facts-right h3 {
	font-size: 1em;
	padding: 0;
	margin: 2px 2px 2px 2px;
	background-color: transparent;
	color: #000;
	text-transform: uppercase;
	display: block;
}
.facts-center p, .facts-left p, .facts-right p {
	font-size: 0.8em;
	background-color: transparent;
	margin: 4px;
	padding: 0;
}
.facts-center ul, .facts-left ul, .facts-right ul {
	display: list-item;
	font-size: 0.8em;
}
.facts-center ul li, .facts-left ul li, .facts-right ul li {
	list-style-type: square;
	list-style-position: outside;
	margin: 0 0 0 20px;
}
html > body .facts-center ul li, html > body .facts-left ul li, html > body .facts-right ul li {
	list-style-position: inside;
	margin: 0 0 0 4px;
}
.article h3.table-heading {
	padding: 2px 2px 2px 4px;
	margin: 0 0 2px 0;
}
.article table {
	display: table;
	width: 100%;
	border-collapse: separate;
	border-spacing: 1px;
	caption-side: top;
	empty-cells: show;
	table-layout: auto;
	border: 1px solid #d2d2d2;
	padding: 1px;
	margin: 0 0 8px 0;
	font-size: 0.8em;
}
.article table caption {
	display: table-caption;
	font-weight: bold;
	padding: 2px 2px 2px 4px;
	border-bottom: 1px solid #fff;
}
.article table th {
	display: table-cell;
	border-width: 0;
	border-style: solid;
	border-color: #fff;
	padding: 2px 2px 2px 4px;
}
.article table td {
	display: table-cell;
	border-width: 0;
	border-style: solid;
	border-color: #fff;
	padding: 2px 2px 2px 4px;
}
table.programme-category-table {
	display: table;
	width: 98%;
	border-collapse: separate;
	border-spacing: 1px;
	caption-side: top;
	empty-cells: show;
	table-layout: auto;
	border: 0;
	padding: 10px 0 0 0;
	margin: 0 0 8px 0;
	font-size: 0.8em;
}
table.programme-category-table .programme-category-channel {
	width: 20%;
}
table.programme-category-table caption {
	display: table-caption;
	font-weight: bold;
	padding: 10px 2px 2px 4px;
	border-bottom: 1px solid #fff;
	text-align: left;
	font-size: 1.2em;
}
table.programme-category-table th {
	display: none;
}
table.programme-category-table td {
	display: table-cell;
	border-width: 0;
	border-style: solid;
	border-color: #fff;
	padding: 2px 2px 2px 4px;
	vertical-align: top;
}
table.programme-category-table td em {
	font-style: normal;
}
table.programme-category-table td .read-reference {
	display: none;
}
table.sports-results caption, table.sports-results th {
	text-align: left;
}
.sports-results h1 {
	margin-bottom: 20px;
}
.sports-results .matchbox {
	width: 100%;
	clear: both;
}
.sports-results .match {
	clear: both;
}
.sports-results .match .team {
	width: 190px;
	float: left;
}
.sports-results .match .team h1 {
	text-align: center;
}
.sports-results .match .team img {
	margin-left: 60px;
	margin-bottom: 18px;
}
.sports-results .match .result {
	float: left;
}
.sports-results .match .result h1 {
	width: 70px;
	text-align: center;
	padding-bottom: 0;
}
.sports-results .match .result h2 {
	width: 70px;
	text-align: center;
	display: block;
}
.sports-results .match .result h3 {
	width: 70px;
	text-transform: none;
	text-align: center;
	padding: 30px 0 0 0;
	display: block;
}
.sports-results .players {
	width: 30%;
	padding-bottom: 20px;
	clear: both;
}
.sports-results .res {
	clear: both;
	margin-bottom: 20px;
}
.sports-results .res caption, .sports-results h3 {
	text-align: left;
	font-weight: bold;
	font-size: 1.4em;
}
.sports-results .res th {
	text-align: left;
	font-weight: bold;
}
.sports-results .res td {
	padding-right: 8px;
}
.sports-results .res td.update {
	font-size: 0.8em;
}
.sports-results .field td {
	padding: 20px 5px;
	text-align: center;
}
.sports-results .facts {
	margin-bottom: 20px;
}
.sports-results .facts th {
	text-align: left;
}
.sports-results .facts td img {
	padding-left: 20px;
}
.sports-results .stats {
	width: 30%;
}
.sports-results .stats td.incident {
	text-align: center;
}
.sports-results .stats .home {
	float: left;
}
.sports-results .stats .away {
	float: right;
}
.sports-results ul.selectround li {
	display: inline;
}
#topline, .head, #path .breadcrumbs, .menu-column, .entertainment-box-ill, .printer-friendly, .article-column, .article .list-light, .article h3, .list-light .list-outro, .ad, .article-related, .print, .news-ticker, .mm-box .tabs, .tabs-box-bottom, hr, .resultnav-box, .outer-column, .inner-column object, .promo, .list.list-programs .list-outro, .transmission-box .icalendar, .transmission-box .icalendar-help, .sports-results #league-links, .debate-list, .inner-column .list-light, .inner-column .intro-element, .trio-box {
	display: none !important;
}
#programmes .outer-column {
	display: block !important;
}
ul.article-tools {
	display: none !important;
}
#share-article {
	display: none !important;
}
#share-article .tipform {
	display: none !important;
}
.recipe h3 {
	display: block !important;
	text-transform: none;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #000 !important;
}
}
@media screen,projection {
body#weather {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/weatherbodybackground.gif) !important;
	background-color: #fafeff;
}
#weather * {
	font-family: Arial, Helvetica, sans-serif;
}
#weather #topline .logoline {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-weathertopline-2007-1.gif) repeat-x top center;
	border: 0;
	overflow: hidden;
	height: 92px;
	margin-bottom: 17px;
	padding-top: 0;
}
#weather #topline .logoline .logoline-wrapper {
	width: 100%;
	height: 92px;
	background: transparent url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/weathertopline-2007-1.jpg) no-repeat top center;
	color: #fff;
	margin: 0;
	border: 0;
}
#topline .logoline .logoline-wrapper .logoline-wrapper-inner {
	width: 980px;
	background-image: none;
	background-color: transparent;
	color: #fff;
	margin: 0 auto 0 auto;
	border: 0;
}
#weather #topline .logoline .yr-logo {
	width: 136px;
	float: left;
	font-size: 35px;
	margin: 26px 20px 0 14px;
	padding: 0;
	height: 53px;
	overflow: hidden;
}
#weather #topline .logoline #soekeskjema {
	float: left;
	width: 400px;
	height: 64px;
	border: 0;
	margin-top: 4px;
	margin-right: 8px;
}
#weather #topline .logoline #soekeskjema div {
	float: left;
	display: block;
	width: 100%;
}
#weather #topline .logoline #soekeskjema input.search-field {
	border: 1px solid #578399;
	background: #fff url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-search-input.gif) no-repeat top left;
	color: #212d2c;
	width: 288px;
	height: 22px;
	margin: 4px 1px 0 6px;
	padding: 5px 0 0 3px;
	float: left;
}
#weather #topline .logoline #soekeskjema input.search-button {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-search-button.gif) no-repeat center center;
	width: 93px;
	height: 29px;
	border: 0;
	color: #536a7e;
	text-align: center;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;
	margin: 4px 0 0 0;
	cursor: pointer;
	float: right;
}
#weather #topline .logoline #soekeskjema input.search-button:hover {
	color: #212d2c;
	background-color: inherit;
}
#weather #topline .logoline #soekeskjema label, #weather #topline .logoline #soekeskjema span {
	font-size: 11px;
	color: #212d2c;
	background-color: transparent;
	margin: 2px 0 0 5px;
	padding: 0 0 0 1px;
	display: block;
}
#weather #topline .logoline #soekeskjema label.stext {
	display: block;
	font-weight: bold;
}
#weather #topline .logoline #soekeskjema a:link, #weather #topline .logoline #soekeskjema a:focus, #weather #topline .logoline #soekeskjema a:active, #weather #topline .logoline #soekeskjema a:visited {
	color: #212929;
	background-color: transparent;
	text-decoration: underline;
}
#weather #topline .logoline #soekeskjema a:hover {
	color: #4c54cb;
}
#weather #topline .corp-logos {
	width: 222px;
	height: 53px;
	overflow: hidden;
	margin: 17px 0 0 40px;
	float: left;
}
#weather #topline .corp-logos .nrk-logo {
	width: 55px;
	float: left;
	margin: 12px 0 0 35px;
}
#weather #topline .corp-logos .met-logo {
	width: 104px;
	float: right;
	margin: 2px 10px 0 0;
}
#weather #topline .logoline ul.language {
	background: #d8f4ff;
	color: #212d2c;
	border: 1px solid #2195d3;
	width: 115px;
	height: 78px;
	font-size: 11px;
	float: right;
	padding: 2px;
	margin: 4px 0 0 0;
}
#weather #topline .logoline ul.language li {
	margin: 1px 0 0 0;
}
#weather #topline .logoline ul.language li a:link, #weather #topline .logoline ul.language li a:focus, #weather #topline .logoline ul.language li a:active, #weather #topline .logoline ul.language li a:visited {
	color: #212d2c;
	display: block;
	background-image: none;
}
#weather #topline .logoline ul.language li a:hover {
	background-color: #a4d2dd !important;
}
#weather #topline .logoline ul.language li a span {
	cursor: pointer;
}
#weather #topline .logoline ul.language li span {
	padding: 0 20px;
	display: block;
	height: 14px;
	background-repeat: no-repeat !important;
	background-color: transparent;
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/flags-2007.gif);
}
#weather #topline .logoline ul.language li.norwegian span {
	background-position: 3px 3px;
}
#weather #topline .logoline ul.language li.english span {
	background-position: 3px -188px;
}
#weather #topline .logoline ul.language li.sami span {
	background-position: 3px -92px;
}
#weather #topline .logoline ul.language li.kven span {
	background-position: 3px 3px;
}
#weather #topline .logoline ul.language li.selected {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/tick-2007.gif) no-repeat 99px 2px;
}
#bottom {
	display: block;
	padding-bottom: 20px;
	margin: 8px auto 0 auto;
	clear: both;
	float: none;
	height: auto;
	width: 980px;
}
#bottom .bottom-logos {
	text-align: center !important;
	margin: 0 auto 10px auto !important;
	position: relative;
	float: none;
	clear: both;
	display: block;
	overflow: auto;
	width: 310px;
}
#bottom .bottom-logos a, #bottom .bottom-logos a:hover {
	float: left;
	display: block;
	position: relative;
	background: none !important;
}
#bottom .bottomline {
	margin: 8px auto 8px auto;
	text-align: center;
	width: 980px;
	clear: both;
	float: none;
	display: block;
	background-color: #069;
}
#bottom .bottomline p {
	color: #fff;
	font-size: 10px;
	text-align: center;
	width: 100%;
	padding: 8px 0 8px 0;
}
#bottom .bottomline p a:link, #bottom .bottomline p a:active, #bottom .bottomline p a:visited, #bottom .bottomline p a:focus {
	color: #fff;
	text-decoration: none;
}
#bottom .bottomline p a:hover {
	color: #bbb;
}
* html #bottom, * html #bottom div.ad, * html #bottom div.ad div.ad-content {
	height: 1%;
	zoom: 100%;
}
#weather .bottomline {
	background-color: #37c4e2;
	color: #fff;
}
#weather .bottomline p {
	font-size: 11px;
	font-weight: bold;
}
#weather .bottomline a:link, #weather .bottomline a:focus, #weather .bottomline a:active, #weather .bottomline a:visited {
	text-decoration: none;
	font-size: 11px;
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bottomline-link.gif) no-repeat center left;
	padding-left: 20px;
	margin-left: 13px;
}
#weather .bottomline a:hover {
	text-decoration: underline !important;
	color: #fff !important;
	background-color: inherit;
}
#weather .bottomline .bottomtext {
	background-color: #fff;
	color: #000;
	font-weight: normal;
	width: 420px;
	text-align: center;
	font-size: 11px;
	padding: 16px 280px 0 280px;
}
#weather .bottomline .bottomtext ul {
	background-color: transparent;
	text-align: center;
}
#weather .bottomline .bottomtext ul li {
	display: inline;
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#weather .bottomline .bottomtext a:link, #weather .bottomline .bottomtext a:focus, #weather .bottomline .bottomtext a:active, #weather .bottomline .bottomtext a:visited {
	color: #0fa2d8;
	padding: 0 0 0 1px;
	margin: 0;
	white-space: nowrap;
	background-image: none;
}
#weather .bottomline .bottomtext a:hover {
	color: #fff;
	background-color: #0fa2d8;
	text-decoration: none !important;
}
#weather .more-results {
	margin: 10px 0 10px 0;
}
#weather .more-results a {
	color: #37c4e2;
	font-weight: bold;
}
#weather .more-results a:hover {
	color: #c00;
}
#weather .more-results li, .more-results ul, .more-results p {
	display: inline;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#weather .more-results li, .more-results p {
	margin-right: 10px;
}
#weather .more-results .selected {
	font-weight: bold;
	color: #c00;
	font-size: 15px;
}
#path {
	display: none !important;
}
#weather .breadcrumbs {
	float: left;
	width: 530px !important;
	margin-bottom: 8px;
}
#weather ul.breadcrumbs {
	padding-left: 0;
	margin-left: 0;
	font-size: 11px;
	float: left;
	width: 670px;
	clear: none;
}
#weather .update-information {
	float: right;
	display: inline;
	width: 300px;
	font-size: 11px;
}
#weather .update-information p {
	text-align: right !important;
}
#weather .update-information a {
	position: relative;
	text-decoration: none !important;
	color: black;
	border-bottom: 1px dashed #000;
	cursor: help;
}
#weather #update-info {
	width: 320px;
	position: absolute;
	top: 135px;
	background: #fcfcfb url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/famfamfam/close.png) no-repeat 99% 3%;
	border: 1px solid #c7d5d5;
	text-align: left !important;
	color: #000;
	padding: 8px;
	z-index: 11;
	font-size: 11px;
}
#weather #update-info p {
	text-align: left !important;
	padding: 2px 6px 2px 4px;
}
#weather #update-info table {
	width: 100% !important;
	margin: 0 0 1em 0;
}
#weather #update-info caption {
	font-weight: bold;
	padding: 0 0 8px 2px;
}
#weather #update-info td {
	padding: 2px 6px 2px 4px;
}
#weather #update-info th {
	background: #d6eef7;
	padding: 2px 6px 2px 4px;
	text-align: center !important;
}
#weather .wrapper #point h1 {
	padding-left: 0;
	margin-left: 0;
	font-size: 26px;
	clear: both;
	color: black;
	font-weight: bold;
	width: 820px;
	margin-bottom: 8px;
}
#weather .wrapper #point h1 span {
	margin-left: 8px;
	font-size: 16px;
	color: #777;
}
#weather .wrapper #point a {
	text-decoration: underline;
}
#weather .wrapper ul.versions {
	width: 157px;
	float: right;
	font-size: 11px;
}
#weather .wrapper ul.versions li.print a:link, #weather .wrapper ul.versions li.print a:focus, #weather .wrapper ul.versions li.print a:active, #weather .wrapper ul.versions li.print a:visited {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/printer-friendly.gif) no-repeat top left;
	text-decoration: underline;
	border-bottom: 1px solid #96b9bd;
	display: block;
	height: 20px;
	vertical-align: middle;
	padding: 6px 0 0 29px;
}
#weather .wrapper ul.versions li.reference a:link, #weather .wrapper ul.versions li.reference a:focus, #weather .wrapper ul.versions li.reference a:active, #weather .wrapper ul.versions li.reference a:visited {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/reference-friendly.gif) no-repeat top left;
	text-decoration: underline;
	display: block;
	height: 21px;
	vertical-align: middle;
	padding: 6px 0 0 29px;
}
#weather .wrapper ul.versions li.reference a:hover, #weather .wrapper ul.versions li.print a:hover {
	background-position: top right;
}
#weather .title-crumbs {
	width: 640px;
	float: left;
}
#weather .title-crumbs h1 {
	line-height: 1em;
	width: auto !important;
	padding: 5px 0 0;
}
#weather .update-schedule p {
	font-size: 11px;
	margin: -5px 0 5px;
	color: #444;
}
#weather .update-schedule a {
	color: #444;
	text-decoration: none !important;
}
#weather .update-schedule a#varselmetalenke {
	border-bottom: 1px dashed #666 !important;
}
#weather #service-menu {
	margin: 0 0 0 0;
	float: right;
	width: 178px;
}
#weather #service-menu a {
	text-decoration: none !important;
}
#weather #service-menu a.print,#weather #service-menu a.rss,#weather #service-menu a.favourite {
	text-align: left;
	font-size: 14px;
	white-space: nowrap;
	overflow: hidden;
	height: 22px;
	line-height: 22px;
	margin-right: 0;
	padding: 3px 0 3px 24px;
	color: #256;
	position: relative;
	width: 155px;
	z-index: 5;
}
#weather #service-menu a.print {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/pdf.gif) no-repeat 2px 2px;
	display: block;
}
#weather #service-menu a.rss {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/rss.gif) no-repeat 3px 25%;
	display: block;
}
#weather #service-menu a.favourite {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/favourite.gif) no-repeat 0px 0px;
}
#weather #service-menu a:hover {
	color: #000;
}
#weather #service-menu a.fav-explain {
	margin: 0 0 0 24px;
	padding-bottom: 1px;
	font-size: 11px;
	display: inline-block;
	color: #3B6A7C;
}
#weather #service-menu a.fav-explain:hover {
	color: #999;
}
#weather #menu * {
	font-size: 11px;
}
#weather .menu-heading strong {
	display: none;
}
#weather .menu-open li a:link, #weather .menu-open li a:focus, #weather .menu-open li a:active, #weather .menu-open li a:visited {
	background-color: #d6eef7 !important;
	color: #212d2c;
}
#weather #menu .menustar a {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://symbol.yr.no/grafikk/stjerne.gif) 5px no-repeat;
	padding-left: 22px;
}
#weather #menu li ul li li a {
	background-color: #eff9fc !important;
	padding-left: 18px;
}
#weather .menu-open li a:hover {
	background-color: #cce5ec !important;
}
#weather .menu-open li em {
	background-color: #9fdaef !important;
	color: #212d2c;
	font-weight: bold;
}
li.net-tv a {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://www.yr.no/contentfile/imagecrop/1.5158089) !important;
}
#weather .menu-info {
	font-size: 11px;
}
#weather #main {
	background-color: #f9feff;
	color: #000;
}
#weather h3 {
	text-transform: none;
}
#weather .plus {
	color: #f01c1c;
}
#weather .minus {
	color: #0280d9;
}
#weather .darkbox {
	color: inherit;
	background-color: #c7d5d5;
	padding: 3px;
	margin: 0 0 8px 0;
	border: 1px solid #c4cdcc;
	display: block;
	width: auto;
	height: auto;
	float: none;
	clear: both;
}
#weather .darkbox h3 {
	color: #212d2c;
	background-color: #c7d5d5;
	font-size: 14px;
	font-weight: bold;
	padding: 0 5px 2px 2px;
}
#weather .darkbox h3 span {
	font-size: 11px;
	font-weight: normal;
	padding-left: 5px;
}
#weather .lightbox {
	color: inherit;
	background-color: #efefea;
	padding: 3px;
	margin: 0 0 8px 0;
	border: 1px solid #c4cdcc;
	display: block;
	width: auto;
	height: auto;
	float: none;
}
#weather .whitebox {
	color: inherit;
	background-color: #fff;
	overflow: hidden;
	padding: 5px;
	margin: 0;
	display: block;
	width: auto;
	height: auto !important;
	float: none;
}
#weather .whitebox h3 {
	font-size: 12px;
	background-color: #fff;
	color: #7a8180;
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-graded-header.gif) repeat-x top left;
	padding: 0 5px;
	height: 21px;
	line-height: 21px;
}
#weather .whitebox h3 span {
	font-weight: normal;
}
#weather .whitebox table {
	border-collapse: collapse;
	border-left: 2px solid #fff;
	border-right: 2px solid #fff;
	height: 83px;
	width: 100%;
}
#weather .whitebox table th {
	font-size: 12px;
	background-color: #fff;
	color: #7a8180;
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-graded-header.gif) repeat-x top left;
	padding: 0 5px;
	height: 21px;
	line-height: 21px;
}
#weather .whitebox table td {
	font-size: 11px;
	background-color: #EFEBE7;
	color: #7a8180;
	padding: 0 5px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
#weather .whitebox table td + td + td {
	width: 80px;
}
#weather .whitebox table td.plus {
	white-space: nowrap;
	font-weight: bold;
	color: #f01c1c;
	font-size: 14px;
}
#weather .whitebox table td.minus {
	white-space: nowrap;
	font-weight: bold;
	color: #0280d9;
	font-size: 14px;
}
#weather .tborderbox {
	color: inherit;
	background-color: inherit;
	border-top: 1px solid #c7d5d5;
	padding: 4px 0;
	margin: 0;
	display: block;
	width: auto;
	height: auto;
	float: none;
}
#weather .tborderbox h3 {
	padding-left: 0 !important;
}
#weather .px128 {
	width: 128px;
}
#weather .px200 {
	width: 271px;
}
#weather .px209 {
	width: 195px;
}
#weather .px324 {
	width: 338px;
}
#weather .px390 {
	width: 394px;
}
#weather .px402 {
	width: 402px;
}
#weather .px410 {
	width: 410px;
}
#weather .extreme {
	border: 1px solid #f59999;
	margin-bottom: 8px;
	background: #f4d3d3 url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-extreme.gif) no-repeat 6px 6px;
	min-height: 65px;
}
* html #weather .extreme {
	height: 65px;
}
#weather .extreme h3 {
	background-color: #fff;
	color: #d30606;
	padding: 4px 6px;
	margin: 1px 1px 0 73px;
	font-size: 12px;
	border: 1px solid #eccccb;
	border-bottom: 1px solid #f4d3d3;
}
#weather .extreme h3 strong {
	background-color: #f00d0d;
	color: #fff;
	padding: 0 2px;
	font-size: 12px;
	margin-right: 6px;
}
#weather .extreme div {
	margin: 0 1px 1px 73px;
	background-color: #fff;
	border: 1px solid #eccccb;
	border-top: 0;
}
#weather .extreme p {
	padding: 3px 6px;
	font-size: 11px;
	min-height: 31px;
}
* html #weather .extreme p {
	height: 31px;
}
#weather .extreme a:link, #weather .extreme a:focus, #weather .extreme a:active, #weather .extreme a:visited {
	color: #0c8bba;
	background-color: #fff;
	font-weight: bold;
	padding: 0 8px 0 0;
	text-decoration: underline;
	line-height: 14px;
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/arrow-double-bold-0c8bba.gif) no-repeat center right;
	white-space: nowrap;
}
#weather .extreme a span {
	width: 10px;
	display: block;
	clear: none;
	float: right;
}
#weather .extreme.obs {
	border: 0;
	background-image: none !important;
	min-height: 10px;
	padding: 0;
}
#weather .extreme.obs h3 {
	margin: 0;
	padding: 3px;
	color: black;
	border: 1px solid #ccc;
}
#weather .extreme.obs div {
	margin: -3px 1px 1px 0;
	background-color: #fff;
	border: 1px solid #cccccc;
	border-top: 0;
	display: none;
	float: left;
	width: 826px;
	position: absolute;
	top: 122px;
	text-align: left !important;
	color: #000;
	z-index: 99;
	padding: 8px;
}
#weather .extreme.obs a {
	color: black;
	font-size: 12px;
	font-weight: normal;
	padding: 0;
	margin: 0 0 0 4px;
	background-image: none;
	border-bottom: 1px dashed black;
	text-decoration: none;
}
.regionalmap {
	float: right;
	margin-bottom: 4px;
}
#weather .selected-forecast {
	border: 1px solid #c4cdcc;
	background-color: #f2f2ee;
	color: #7a8180;
	width: 332px;
	float: left;
	margin-right: 8px;
	padding: 1px;
}
#weather .selected-forecast.lastvisited {
	border-bottom: 0;
}
#weather .selected-forecast table {
	border-collapse: collapse;
	border: 2px solid #dfdfd8;
	background-color: #f7f7f5;
	color: inherit;
	font-size: 11px;
	margin-bottom: 0;
}
#weather .selected-forecast table thead th {
	background: #fff url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-weathermap-header.gif) repeat-x top left;
	color: #7a8180;
	font-weight: normal;
	text-align: center;
	border-bottom: 1px solid #e5e5df;
	border-right: 1px solid #fff;
	height: 15px;
	white-space: nowrap;
}
#weather .selected-forecast table thead th.first {
	border-right: 1px solid #d2d2cc;
	border-bottom: 1px solid #d2d2cc;
	width: 97px;
	font-weight: bold;
	text-align: left;
	background-image: none;
}
#weather .selected-forecast table tbody th {
	background: #f7f7f5 url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/line-bottom-dotted.gif) repeat-x bottom left;
	border-right: 1px solid #d2d2cc;
}
#weather .selected-forecast table tbody tr.odd th {
	background-color: #f2f2ef;
}
#weather .selected-forecast table tbody tr.last th {
	background-image: none;
}
#weather .selected-forecast table tbody th a:link, #weather .selected-forecast table tbody th a:focus, #weather .selected-forecast table tbody th a:active, #weather .selected-forecast table tbody th a:visited {
	color: #0fa2d8;
	background-color: transparent;
	display: block;
	height: 21px;
	padding-top: 7px;
	text-decoration: underline;
}
#weather .selected-forecast table tbody th a:hover {
	color: #4c54cb;
}
#weather .selected-forecast table td {
	background: #f7f7f5 url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-fp.gif) repeat-x bottom left;
	height: 32px;
	color: inherit;
	padding: 0;
}
#weather .selected-forecast table tr.odd td {
	background: #f2f2ef url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-fp-odd.gif) repeat-x bottom left;
}
#weather .selected-forecast table tr.odd.first td {
	background: #f2f2ef url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-fp-first-odd.gif) repeat-x bottom left;
}
#weather .selected-forecast table tbody tr.last td {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-fp-last.gif);
}
#weather .selected-forecast table td.w-icon {
	width: 45px;
	height: 31px;
	border-right: 0;
}
#weather .selected-forecast table td.w-icon div {
	width: 45px;
	height: 31px;
}
#weather .selected-forecast table td.w-icon span {
	display: none;
}
#weather .selected-forecast table td.plus {
	color: #f01c1c;
	background-color: inherit;
	font-size: 11px;
	font-weight: bold;
	width: 28px;
	height: 31px;
}
#weather .selected-forecast table td.minus {
	color: #0280d9;
	background-color: inherit;
	font-size: 11px;
	font-weight: bold;
	width: 28px;
	height: 31px;
}
#weather .selected-forecast table tfoot td {
	padding: 5px;
	height: auto;
}
#weather .selected-forecast table tfoot td a:link, #weather .selected-forecast table tfoot td a:focus, #weather .selected-forecast table tfoot td a:active, #weather .selected-forecast table tfoot td a:visited {
	color: #0c8bba;
	text-decoration: underline;
	padding-right: 8px;
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/arrow-double.gif) no-repeat center right;
}
#weather .selected-forecast table tfoot td a:hover {
	color: #4c54cb;
}
#weather #weather-map.mapbox {
	background: transparent url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-mapbox-frontpage.gif) no-repeat top left;
	width: 316px;
	height: 509px;
	padding: 4px;
}
#weather #weather-map.mapbox h2 {
	color: #7a8180;
	background: #efefea url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-weathermap-header.gif) repeat-x top left;
	font-size: 12px;
	padding-left: 5px;
	padding-top: 2px;
	height: 15px;
	width: 311px;
}
#weather #weather-map.mapbox img.map {
	border: 2px solid #efefea;
	padding: 1px;
}
#weather #weather-map.mapbox img.slider {
	margin: 5px auto;
}
#weather .intro-element {
	border-color: #c4cdcc;
}
#weather .wrapper-inner .intro-element ul li a:link, #weather .wrapper-inner .intro-element ul li a:focus, #weather .wrapper-inner .intro-element ul li a:active, #weather .wrapper-inner .intro-element ul li a:visited {
	background-color: #bce3f2;
	font-size: 11px;
	color: #074860;
	width: auto;
}
#weather .wrapper-inner .intro-element ul li a.icon-video-live:link, #weather .wrapper-inner .intro-element ul li a.icon-video-live:focus, #weather .wrapper-inner .intro-element ul li a.icon-video-live:active, #weather .wrapper-inner .intro-element ul li a.icon-video-live:visited, #weather .wrapper-inner .intro-element ul li a.icon-sound-live:link, #weather .wrapper-inner .intro-element ul li a.icon-sound-live:focus, #weather .wrapper-inner .intro-element ul li a.icon-sound-live:active, #weather .wrapper-inner .intro-element ul li a.icon-sound-live:visited, #weather .wrapper-inner .intro-element ul li a.icon-radio-live:link, #weather .wrapper-inner .intro-element ul li a.icon-radio-live:focus, #weather .wrapper-inner .intro-element ul li a.icon-radio-live:active, #weather .wrapper-inner .intro-element ul li a.icon-radio-live:visited, #weather .wrapper-inner .intro-element ul li a.icon-video-live em, #weather .wrapper-inner .intro-element ul li a.icon-sound-live em, #weather .wrapper-inner .intro-element ul li a.icon-radio-live em {
	color: #fff;
}
#weather .wrapper-inner .intro-element ul li a:hover, #weather .outer-column .intro-element ul li a:hover {
	background-color: #d6eef7;
}
#weather .wrapper-inner .intro-element ul li em.prelink-first, #weather .outer-column .intro-element ul li em.prelink-first {
	font-weight: bold;
	color: #212d2c;
	background-color: inherit;
}
#weather .outer-column .intro-element a em {
	display: none;
}
#weather .wrapper-inner .intro-element a em {
	color: #444;
}
#weather .outer-column .intro-element ul li a:link, #weather .outer-column .intro-element ul li a:focus, #weather .outer-column .intro-element ul li a:active, #weather .outer-column .intro-element ul li a:visited {
	background-color: #c0e4d8;
	font-size: 11px;
	color: #008457;
	width: auto;
}
.yr-news-teasers {
	margin: 16px 0 0 0 !important;
	clear: both !important;
}
.yr-news-teasers h3 {
	background: #bce3f2;
	color: #444 !important;
	text-transform: uppercase !important;
	font-family: Arial, Helvetica, Sans-Serif !important;
	font-size: 12px !important;
	margin-bottom: 6px;
	padding-left: 6px;
}
.yr-news-teasers .intro-element {
	width: 200px !important;
	overflow: hidden;
	margin: 0 5px 10px 0 !important;
	float: left;
	height: auto !important;
	height: 210px;
	min-height: 210px;
}
.yr-news-teasers .intro-element h2 a {
	text-decoration: none !important;
}
.yr-news-teasers .img-center {
	width: 200px !important;
	overflow: hidden !important;
}
.yr-news-teasers .read-more-links {
	font-size: 9px !important;
	margin: 6px 0 0 0;
}
.yr-news-teasers .read-more-links a {
	font-size: 11px !important;
	color: #036;
	font-weight: bold;
	margin: 0 10px 0 0;
	text-decoration: underline !important;
}
#weather .search-box {
	border: 1px solid #a6aaa9;
	margin-bottom: 8px;
	background-color: #98e1f0;
	width: 834px;
	padding: 4px;
}
#weather .search-box fieldset {
	border: 0;
}
#weather .search-box label {
	vertical-align: 3px;
}
html > body#weather .search-box label {
	vertical-align: 0px;
}
#weather .search-box input {
	background-color: #fff;
	border: 1px solid #39aada;
	height: 20px;
	line-height: 20px;
	padding-left: 4px;
	width: 160px;
}
html > body#weather .search-box input {
	padding-top: 2px;
	height: 18px;
}
#weather .outer-column .search-box input {
	width: 152px;
}
#weather .search-box select {
	border: 1px solid #39aada;
	background-color: #fff;
	padding: 0;
}
#weather .search-box input.button {
	background-color: #e2e3e1;
	color: #000;
	height: 22px;
	line-height: 18px;
	text-align: center;
	width: 50px;
	margin: 0 0 0 20px;
	cursor: pointer;
}
#weather .outer-column .search-box input.button {
	margin: 5px 5px 0 0;
}
html > body#weather .search-box input.button {
	vertical-align: bottom;
	padding: 0 0 2px 0;
}
#weather .search-box input.button:hover {
	background-color: #cce5ec;
	cursor: pointer;
}
#weather #search p {
	margin: 8px 4px 4px 4px;
}
#weather #search ul.show {
	margin: 0 4px 10px 0;
}
html > body#weather #search ul.show {
	list-style-position: inside;
}
#weather #search ul.show li {
	padding: 0 0 5px 15px;
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/disc.gif) no-repeat 5px 3px;
}
#weather #search ul.show li a:link, #weather #search ul.show li a:focus, #weather #search ul.show li a:active, #weather #search ul.show li a:visited {
	color: #0fa2d8;
	background-color: transparent;
	padding: 0 1px;
}
#weather #search ul.show li a:hover {
	color: #fff;
	background-color: #0fa2d8;
}
#weather #search ul.show li strong a:link, #weather #search ul.show li strong a:focus, #weather #search ul.show li strong a:active, #weather #search ul.show li strong a:visited {
	padding: 0;
}
#weather #search .search-result-box {
	border: 1px solid #edede8;
}
#weather #search .wrapper .search-result-box table {
	width: 100%;
}
#weather #search table {
	border-collapse: collapse;
	border: 0;
	background-color: #f7f7f5;
	color: inherit;
	font-size: 11px;
	margin-bottom: 0;
}
#weather #search table thead th {
	background: #fff url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-weathermap-header.gif) repeat-x top left;
	color: #7a8180;
	font-weight: bold;
	text-align: left;
	border-bottom: 1px solid #e5e5df;
	border-right: 1px solid #fff;
	height: 15px;
	white-space: nowrap;
	padding-left: 4px;
}
#weather #search table thead a:link, #weather #search table thead a:focus, #weather #search table thead a:active, #weather #search table thead a:visited {
	text-align: left;
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/arrow-sort.gif) no-repeat center right;
	padding-right: 8px;
	display: inline;
	padding-left: 0;
}
#weather #search table thead th.sorted a:link, #weather #search table thead th.sorted a:focus, #weather #search table thead th.sorted a:active, #weather #search table thead th.sorted a:visited {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/arrow-sorted.gif) no-repeat center right;
	padding-right: 10px;
}
#weather #search table a:link, #weather #search table a:focus, #weather #search table a:active, #weather #search table a:visited {
	color: #0fa2d8;
	background-color: transparent;
	font-weight: bold;
	padding-left: 4px;
}
#weather #search table a:hover {
	color: #4c54cb;
}
#weather #search table td {
	background: #f7f7f5 url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-fp.gif) repeat-x bottom left;
	border-right: 1px solid #fff;
	height: 28px;
	color: inherit;
	padding-left: 4px;
}
html > body#weather #search table td {
	height: 32px;
}
#weather #search table tr.odd td {
	background: #f2f2ef url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-fp-odd.gif) repeat-x bottom left;
}
#weather #search table tr.odd.first td {
	background: #f2f2ef url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-fp-first-odd.gif) repeat-x bottom left;
}
#weather #search table tr.last td {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-fp-last.gif);
}
#weather #search table td.number {
	text-align: center;
	width: 24px;
}
#weather #search table td.place {
	padding-left: 0;
}
#weather #search table td img {
	float: left;
	margin-right: 4px;
}
#weather #search .search-no-results h2 {
	font-size: 24px;
	margin-top: 8px;
}
#weather #search .search-no-results hr {
	border: none;
	margin: 12px 0;
	border-bottom: 1px solid #d2d2d2;
}
#weather #search .search-no-results ul {
	overflow: visible;
	list-style: square;
	margin: 0 0 0 20px;
}
.narrow-down {
	margin: 10px 0 15px -2px;
	overflow: hidden;
	display: block;
	height: 24px;
}
.narrow-down li, .narrow-down img, .narrow-down a, .narrow-down p, .narrow-down ul {
	display: inline !important;
	line-height: 30px;
}
.narrow-down li {
	white-space: nowrap;
	margin-right: 5px;
	zoom: 1;
}
.narrow-down a {
	text-decoration: underline;
	color: #0fa2d8;
	font-weight: bold;
}
.narrow-down em {
	color: #666;
	font-style: normal;
	font-weight: normal;
}
.search-sub-heading th {
	background: #e7e7e0;
	font-size: 16px !important;
	color: #666;
}
.search-result-box th {
	padding: 4px;
}
#weather .region3days {
	clear: both;
	border: 1px solid #edede8;
	position: relative;
	margin-bottom: 8px;
}
#weather .region3days table {
	width: 842px;
	border-collapse: collapse;
	border: 0;
	background-color: #f7f7f5;
	color: inherit;
	font-size: 11px;
}
#weather .region3days table thead th {
	background: #fff url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-weathermap-header.gif) repeat-x top left;
	color: #7a8180;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	border-bottom: 1px solid #e5e5df;
	border-right: 1px solid #fff;
	height: 18px;
	white-space: nowrap;
	padding-left: 4px;
}
#weather .region3days table thead tr.time th {
	background-image: none;
	background-color: #f7f7f5;
	color: inherit;
	font-size: 11px;
	height: 15px;
}
#weather .region3days table a:link, #weather .region3days table a:focus, #weather .region3days table a:active, #weather .region3days table a:visited {
	color: #0fa2d8;
	background-color: transparent;
	display: block;
	font-weight: bold;
	padding-left: 4px;
	text-decoration: underline;
}
#weather .region3days table a:hover {
	color: #4c54cb;
}
#weather .region3days table td {
	background: #f7f7f5 url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-fp.gif) repeat-x bottom left;
	border-right: 1px solid #fff;
	height: 28px;
	line-height: 28px;
	color: inherit;
}
html > body#weather .region3days table td {
	height: 32px;
}
#weather .region3days table tr.odd td {
	background: #f2f2ef url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-fp-odd.gif) repeat-x bottom left;
}
#weather .region3days table tr.last td {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-fp-last.gif);
}
#weather .region3days table td.place {
	padding-left: 4px;
	width: 160px;
	line-height: 14px;
	border-right: 1px solid #e5e5df;
	color: #666;
}
#weather .region3days table td.place a {
	display: inline;
	padding-left: 0;
}
#weather .region3days table td.plus {
	font-weight: bold;
	color: #f01c1c;
	font-size: 14px;
	padding-top: 8px;
}
#weather .region3days table td.minus {
	font-weight: bold;
	color: #0280d9;
	font-size: 14px;
	padding-top: 8px;
}
#weather .region3days table .separate {
	border-right: 1px solid #e5e5df;
}
#weather .region3days table td img {
	float: left;
	padding: 4px;
	margin-top: -8px;
}
#weather .region-content {
	border: 1px solid #edede8;
	border-top: 0;
	padding: 3px 7px;
	background-color: #f8faf7;
	color: #212d2c;
}
html > body#weather .region-content {
	padding: 7px;
}
#weather .region-content * {
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
}
#weather .region-content p {
	padding-top: 10px;
}
#weather #point-menu {
	float: left;
	width: 844px;
	font-size: 12px;
	line-height: normal;
	clear: both;
	margin: 3px 0 -1px 0;
	position: relative;
	z-index: 10;
}
#weather #point-menu ul {
	margin: 0;
	padding: 10px 4px 0 4px;
	list-style: none;
}
#weather #point-menu li {
	float: left;
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/point-menu-left.gif) no-repeat left top;
	margin: 0 3px 0 0;
	padding: 0 0 0 3px;
	overflow: hidden;
	height: 38px;
}
#weather #point-menu a {
	display: block;
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/point-menu-right.gif) no-repeat right top;
	padding: 5px 10px 25px 5px;
	text-decoration: none !important;
	font-weight: bold;
	color: #3b6a7c;
	background-color: transparent;
	text-align: center;
}
#weather #point-menu a:hover {
	color: #212d2c;
}
#weather #point-menu #current {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/point-menu-left_on.gif);
}
#weather #point-menu #current a {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/point-menu-right_on.gif);
	color: #212d2c;
	padding-bottom: 25px;
}
#weather #point-menu li.print {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/pdf.gif) no-repeat left 2px;
	position: relative;
	padding-left: 18px;
	margin-top: 8px;
	margin-right: -10px;
	height: 22px;
	float: right;
	z-index: 5;
}
#weather #point-menu li.print a {
	background: transparent;
	font-size: 14px;
}
#weather .point-content {
	border: 1px solid #c7d5d5;
	padding: 3px 7px;
	background-color: #f2f4f1;
	color: #212d2c;
	width: 828px;
	overflow: hidden;
}
html > body#weather .point-content {
	padding: 7px;
}
#weather .point-content * {
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
}
#weather .point-content h2 {
	background-color: transparent;
	color: #212d2c;
	font-size: 14px;
	font-weight: bold;
	padding: 10px 0 0 0;
	margin-bottom: 0;
	margin-left: -1px;
	text-transform: none;
	height: 20px;
}
#weather .point-content h2 span {
	font-size: 11px;
	font-weight: normal;
	padding-left: 5px;
}
#weather .point-content p {
	padding: 0 0 5px 0;
}
#weather .point-content a {
	text-decoration: underline;
}
#weather .point-content .left.px410 h2 {
	width: 100%;
	float: left;
	clear: both;
	padding: 10px 0 4px;
	height: 1%;
}
.left.px410 {
	overflow: hidden;
}
#weather .meteorologist, #weather .meteorologist.wide {
	background: #fff;
	padding: 2px 5px 8px;
	margin-bottom: 6px;
	border: 2px solid #CCD2CE;
}
#weather .meteorologist h3 {
	background-color: transparent;
	color: #000;
	font-size: 14px;
	padding: 3px 0 6px;
	margin: 0;
}
#weather .meteorologist h4 {
	border-top: 1px dotted #d2d2d2;
	font-size: 11px;
	padding: 10px 0 4px 0;
}
#weather .meteorologist div p, #weather .meteorologist p {
	font-size: 12px !important;
	margin: 1px 0 4px;
}
#weather .meteorologist p strong {
	padding: 0 3px 0 0;
	font-size: 12px !important;
}
.meteorologist .obsforecast {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://www.nrk.no/contentfile/imagecrop/1.6532678) no-repeat left top;
	min-height: 35px;
	height: auto !important;
	height: 35px;
	clear: both;
	padding-left: 50px !important;
}
.meteorologist .gale {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://www.nrk.no/contentfile/imagecrop/1.6535114) no-repeat left top;
	min-height: 35px;
	height: auto !important;
	height: 35px;
	clear: both;
	padding-left: 50px !important;
}
.meteorologist .flood {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://gfx.nrk.no/8woCvjq7fV7mLtsuRHMvzwZb7bX2YM9ToTlFQoaIEZrA.png) no-repeat left top;
	min-height: 35px;
	height: auto !important;
	height: 35px;
	clear: both;
	padding-left: 50px !important;
}
.meteorologist .obsforecast strong {
	color: #c00;
}
.meteorologist .extreme strong {
	color: #fff;
	background: #f00d0d;
	padding: 0 4px 0 4px !important;
}
.meteorologist .obsforecast strong:before {
	content: "OBS-varsel for ";
}
.meteorologist .extreme strong:before {
	content: "Ekstremvarsel for ";
}
.meteorologist .gale strong:before {
	content: "Kulingvarsel for ";
}
.meteorologist .flood strong:before {
	content: "Melding fra NVEs flomvarslingstjeneste ";
}
.left.px410 .meteorologist .long {
	display: none;
}
#weather .tv-forecast span {
	white-space: nowrap;
	text-transform: lowercase;
}
#weather .tv-forecast a {
	font-size: 12px !important;
	text-transform: none;
}
#weather .observations {
	height: 84px;
	padding-bottom: 0;
}
html > body#weather .observations {
	padding-bottom: 3px;
}
#weather .observation {
	padding: 0;
	font-size: 11px;
}
#weather .observation img {
	padding: 0 1px;
	margin-top: -1px;
	margin-bottom: -1px;
}
html > body#weather .observation img {
	padding: 0 1px 1px 1px;
	margin-bottom: 0;
}
#weather .observation p {
	padding: 0 3px 6px 3px;
}
#weather .observation ul {
	padding: 10px 0 0 3px;
}
#weather .observation ul li {
	padding-bottom: 5px;
}
#weather .observation .today {
	height: 60px;
	width: 150px;
}
#weather .observation .today ul {
	color: #7a8180;
	background-color: inherit;
	padding: 0 0 0 5px;
	width: 140px;
}
#weather .observation .today ul li {
	display: inline;
	vertical-align: middle;
}
#weather .observation .today ul li div {
	float: left;
}
#weather .observation .today ul li.plus div, #weather .observation .today ul li.minus div {
	font-size: 16px;
	font-weight: bold;
	padding: 6px 0 0 0;
	width: 34px;
	height: 21px;
	white-space: nowrap;
}
#weather .observation .today ul li.windtext div {
	width: 106px;
	height: 50px;
	padding-top: 6px;
	float: right;
}
#weather .observation .today ul li.wind div {
	width: 25px;
	height: 45px;
	background-color: transparent;
}
#weather .closest-observations {
	height: 276px;
	margin: 20px 0 0 0;
}
#weather .closest-observations table {
	height: 80px;
	border-right: 0;
	border-left: 0;
}
#weather .closest-observations h2 {
	padding: 2px 0 4px 0;
	margin: 0 0 -2px 0;
	font-size: 14px;
}
#weather .closest-observations h3 {
	color: #222;
	background: #fff;
	font-size: 12px;
	margin: 0;
	padding: 2px 0 0 6px;
}
#weather .closest-observations h4 {
	color: #444;
	background: #ede9e4;
	font-size: 11px;
	text-transform: none;
	margin: 0;
	padding: 8px 0 0 2px;
}
#weather .closest-observations p {
	color: #222;
	background: #fff;
	margin: 0 0 4px 0;
	padding: 2px 0 4px 6px;
}
#weather .closest-observations .single-observations {
	width: 250px;
	float: left;
	margin: 0 38px 0 0;
}
#weather .closest-observations .single-observations.col3 {
	float: right;
	margin: 0;
}
#weather .closest-observations .monthgraph {
	background: #ede9e4;
}
#weather .closest-observations .missing-data {
	background: white;
	padding: 8px 0 0 8px;
	height: 72px;
}
#weather .closest-observations .obs-wind {
	width: 140px;
}
#weather .closest-observations .obs-sym {
	width: 45px;
}
#weather .closest-observations .obs-link {
	background-color: #C7D5D5;
	border: 1px solid #C4CDCC;
	border-top: 0;
	padding: 0 3px 3px;
	margin-top: -8px;
}
#weather .closest-observations .obs-link a {
	background-color: #fff;
	padding: 3px;
	min-height: 26px;
	height: auto !important;
	height: 26px;
	display: block;
}
.sun-and-moon {
	margin: 10px 0 10px 0;
	padding: 6px 6px 6px 10px !important;
	height: 30px;
}
.sun-and-moon h2 {
	width: 80px !important;
	float: left;
	height: 30px !important;
	padding: 0 !important;
	margin: 0 !important;
}
.sun-and-moon .sunrise {
	width: 100px;
	height: 38px;
	float: left;
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/yr/grafikk/sym/b38/01d.png) no-repeat left top;
	padding: 6px 0 0 40px;
	margin: -6px 0 0 0;
}
.sun-and-moon .midnightsun {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/yr/grafikk/sym/b38/16.png) no-repeat left top;
}
.sun-and-moon .midnightsun li {
	width: 97%;
}
.sun-and-moon .moonrise {
	width: 130px;
	height: 38px;
	float: right;
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/yr/grafikk/sym/b38/01n.png) no-repeat left top;
	padding: 6px 0 0 40px;
	margin: -6px 0 0 0;
}
#weather .forecast {
	border: 1px solid #c4cdcc;
	background-color: #fff;
	color: #212d2c;
	padding: 1px;
	margin-bottom: 8px;
}
#weather .forecast table {
	background-color: #efefea;
	color: #212d2c;
	border-collapse: collapse;
	font-size: 11px;
	width: 100%;
}
#weather .forecast table thead th {
	background: #eaece8;
	color: #7a8180;
	text-align: center;
	font-size: 12px;
}
#weather .forecast table thead .th1 th {
	height: 16px;
	background: #f5f5f1;
}
#weather .forecast table thead .th1 .periodical {
	background: #f5f5f1 url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-th1-bg.gif) repeat-x top right;
}
#weather .forecast table thead .th2 th {
	height: 22px;
	background: #f5f5f1 url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-th2-bg-end.gif) repeat-x top left;
	font-style: italic;
}
#weather .forecast table thead .th2 .periodical {
	background: #f5f5f1 url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-th2-bg.gif) repeat-x top right;
}
#weather .forecast table tbody th {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-header.gif) no-repeat top left;
	width: 50px;
	height: 39px;
	font-weight: normal;
	text-align: left;
	padding: 5px 8px;
}
#weather .hour .forecast table tbody th {
	width: 42px;
}
#weather .forecast table tbody tr.firstrow th {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-header-top.gif) no-repeat top left;
}
#weather .forecast table tbody tr.now th {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-now-header.gif) no-repeat top left;
	color: #fff;
}
#weather .forecast table tbody tr.now th strong {
	color: #58cfed;
}
#weather .forecast table tbody th strong {
	display: block;
	font-size: 18px;
	margin-left: -1px;
}
#weather .forecast table tbody tr {
	border-right: 1px solid #d2d9d5;
}
#weather .forecast table td {
	text-align: center;
	vertical-align: middle;
	color: inherit;
	background: #eaece8 url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-cell.gif) repeat-x top right;
}
#weather .forecast table td img {
	text-align: center;
}
#weather .forecast tr.odd td {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-odd-cell.gif);
}
#weather .forecast table tr.firstrow td {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-topcell.gif) repeat-x top right;
}
#weather .forecast table td.pressure, #weather .forecast table tr.firstrow td.pressure, #weather .forecast table td.wind, #weather .forecast table tr.firstrow td.wind, #weather .forecast table td.last, #weather .forecast table tr.firstrow td.last {
	background-position: top left;
}
#weather .forecast table td.pressure {
	background-position: 1px 0;
}
#weather .forecast table td.w-icon {
	width: 65px;
	height: 49px;
}
#weather .forecast table td img {
	padding: 0 10px;
}
#weather .weekend .forecast table td img {
	padding: 0 3px;
}
#weather .forecast table td.plus {
	color: #f01c1c;
	background-color: inherit;
	font-size: 16px;
	font-weight: bold;
	width: 41px;
	height: 49px;
}
#weather .forecast table td.minus {
	color: #0280d9;
	background-color: inherit;
	font-size: 16px;
	font-weight: bold;
	width: 41px;
	height: 49px;
}
#weather .forecast table td.wind {
	width: 91px;
	height: 49px;
	padding: 0 1px 0 5px;
	text-align: left;
}
#weather .forecast table td.wind em {
	display: block;
	font-style: normal;
	clear: both;
}
#weather .forecast table td.wind img {
	float: right;
	padding: 0 0 0 3px;
}
#weather .forecast table td.direction {
	width: 41px;
	height: 49px;
}
#weather .forecast table td.direction div {
	width: 39px;
	height: 49px;
}
#weather .forecast table td.direction span {
	display: none;
}
#weather .forecast table td.pressure {
	width: 69px;
	height: 49px;
}
#weather .forecast table td.sunrise, #weather .forecast table td.sunset {
	background-image: none;
	background-color: #efefea;
	color: inherit;
	text-align: left;
	padding: 5px 5px 5px 5px;
}
#weather .forecast a:link, #weather .forecast a:focus, #weather .forecast a:active, #weather .forecast a:visited {
	display: block;
	text-align: right;
	font-size: 11px;
	color: #08abd4;
	text-decoration: underline;
	padding: 5px 7px;
	background: transparent url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/arrow-double.gif) no-repeat center right;
}
#weather .forecast a:hover {
	color: #4c54cb;
	background-color: inherit;
}
#weather .forecast h2 {
	color: #000;
	background-color: #efefea;
	font-size: 14px;
	font-weight: bold;
	padding: 5px 5px 2px 5px !important;
	margin-left: 0;
}
#weather .forecast p {
	background-color: #efefea;
	color: inherit;
	padding: 0 5px 5px 5px;
}
#weather .point-content .mapbox {
	background: transparent url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-mapbox-point.gif) no-repeat top left;
	width: 402px;
	height: 542px;
	padding: 4px;
}
#weather .point-content .mapbox img.map {
	border: 2px solid #efefea;
	padding: 1px;
}
#weather .point-content .mapbox img.slider {
	margin: 5px auto;
}
#weather .point-content .point-facts {
	padding-bottom: 10px;
}
#weather .point-content .point-facts ul li {
	display: inline;
	padding-right: 16px;
}
#weather .nearby {
	padding: 0;
	height: auto;
}
#weather .nearby p {
	padding: 0 5px 10px 5px;
	color: #212d2c;
	background-color: transparent;
}
#weather .nearby h4 {
	text-transform: none;
	font-size: 12px;
	padding-left: 5px;
	margin: 0;
	color: #7a8180;
	background-color: transparent;
}
#weather .nearby ul {
	padding: 0 5px 10px 5px;
	height: 10px;
	overflow: visible;
}
html > body#weather .nearby ul {
	height: auto;
}
#weather .nearby ul li {
	display: inline;
}
#weather .nearby ul li a:link, #weather .nearby ul li a:focus, #weather .nearby ul li a:active, #weather .nearby ul li a:visited {
	color: #08abd4;
	text-decoration: underline;
	padding: 0 1px;
	line-height: 16px;
}
#weather .nearby ul li a:hover {
	color: #fff;
	background-color: #08abd4;
	text-decoration: none;
}
#weather .point-content .services {
	
}
#weather .point-content .services ul {
	width: 100%;
}
#weather .point-content .services ul li {
	display: inline;
	padding-right: 50px;
}
#weather .point-content .services ul li a:link, #weather .point-content .services ul li a:focus, #weather .point-content .services ul li a:active, #weather .point-content .services ul li a:visited {
	color: #08abd4;
	text-decoration: underline;
	font-size: 16px;
	font-weight: bold;
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/arrow-double-bold.gif) no-repeat center right;
	padding-right: 10px;
}
#weather .point-content .services ul li a:hover {
	color: #4c54cb;
	background-color: inherit;
}
.traffic {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://www.nrk.no/contentfile/imagecrop/1.6316197) no-repeat white;
	background-position: 735px 6px;
	padding: 2px 0 8px 8px;
	margin: 8px 0 0 0;
	clear: both;
}
.traffic .traffic-notification {
	width: 680px;
	margin: 0 0 6px 0;
}
.traffic h2 {
	padding: 2px 0 4px 0 !important;
	margin: 0;
}
.traffic h3 {
	background: transparent !important;
	color: #222;
	padding: 0;
	margin: 2px 0 2px 0;
	font-size: 12px !important;
}
.traffic p em {
	white-space: nowrap;
}
.traffic-notifications-all {
	float: right;
	width: 110px;
	margin: 40px 0 0 0;
}
#weather .prospect, #weather .text-box {
	border: 1px solid #b0b2b0;
	background-color: #f4f4f4;
	margin: 0 0 8px 0;
	overflow: hidden;
	color: inherit;
	display: block;
	padding: 3px;
	height: auto;
	width: auto;
	float: none;
}
#weather .text-box {
	
}
#weather .prospect h3, #weather .text-box h3 {
	color: #212d2c;
	background-color: transparent;
	font-weight: bold;
	padding: 3px;
	margin: 0;
	height: 15px;
	font-size: 14px;
}
#weather .prospect p, #weather .text-box p {
	font-size: 12px;
	line-height: 16px;
	padding: 0 3px 0 3px;
}
#weather .text-box p {
	padding: 4px 3px 4px 3px;
}
#weather .prospect p strong, #weather .text-box p strong {
	font-size: 12px;
	line-height: 16px;
}
#weather .text-box p a:link, #weather .text-box p a:active, #weather .text-box p a:focus, #weather .text-box p a:visited {
	font-size: 12px;
	color: #08abd4;
	text-decoration: underline;
}
#weather .hour .forecast table {
	border-top: 1px solid #fff;
}
#weather #detaljert-tabell {
	width: 828px !important;
	padding: 0;
	margin: 0;
	font-size: 11px;
}
#weather #detaljert-tabell thead th, #weather #detaljert-tabell .th-grupperingstittel {
	background: #74d7ee;
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #4ebbd4;
	padding: 4px;
}
#weather #detaljert-tabell .th-grupperingstittel {
	padding: 6px 4px;
}
#weather #detaljert-tabell tbody th {
	background: transparent url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-header-simple.gif) no-repeat left top;
	text-align: center;
}
#weather #detaljert-tabell tbody td {
	padding: 4px;
	background: #EAECE8 url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-cell.gif) repeat-x right bottom;
	overflow: hidden;
	height: 41px;
}
#weather #detaljert-tabell tr.odd td {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-forecast-odd-cell.gif);
}
#weather #detaljert-tabell td.dagtittel {
	background: #eee;
	height: 25px;
	border-bottom: 1px solid #e2e2e2;
}
#weather #detaljert-tabell .th-tidspunkt1 {
	width: 60px;
}
#weather #detaljert-tabell .th-tidspunkt2 {
	width: 40px;
}
#weather #detaljert-tabell .td-symbol {
	width: 38px;
}
#weather #detaljert-tabell .td-nedbor {
	width: 45px;
}
#weather #detaljert-tabell .td-temp {
	width: 38px;
}
#weather #detaljert-tabell .td-vind {
	width: 160px !important;
}
#weather #detaljert-tabell .td-trykk {
	width: 60px;
}
#weather #detaljert-tabell .td-luftfukt {
	width: 50px;
}
#weather #detaljert-tabell .td-skyar-s, #weather #detaljert-tabell .td-take, #weather #detaljert-tabell .td-skyar-l, #weather #detaljert-tabell .td-skyar-m, #weather #detaljert-tabell .td-skyar-h {
	width: 68px;
}
#weather #detaljert-tabell td.dagtittel {
	width: 100%;
}
#weather #detaljert-tabell .dagtittel {
	font-size: 16px;
	font-weight: bold;
}
#weather #detaljert-tabell .plus {
	font-size: 14px;
	font-weight: bold;
	color: #f01c1c;
	text-align: center;
}
#weather #detaljert-tabell .minus {
	font-size: 14px;
	font-weight: bold;
	color: #0280d9;
	text-align: center;
}
#weather #detaljert-tabell .vindpil {
	float: left;
}
#weather .fifteen {
	border: 1px solid #a4b1af;
}
#weather .fifteen table.days {
	border-collapse: collapse;
	border-right: 1px solid #bfc7c6;
	border-top: 1px solid #bfc7c6;
}
#weather .fifteen table.days .sunday h3 {
	color: #f01c1c;
	background-color: inherit;
}
#weather .fifteen table.days tbody td {
	background: #fff url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-15days-cell.gif) no-repeat bottom left;
	color: inherit;
	vertical-align: top;
}
#weather .fifteen table.days tbody td.empty {
	background-color: #e0e3dd;
	color: inherit;
}
#weather .fifteen table.days tbody tr.lastrow td {
	border-bottom: 0;
}
#weather .fifteen h3 {
	margin-bottom: 0;
	background-image: none;
	background-color: transparent;
	color: #7a8180;
	border-bottom: 1px solid #dee2e1;
}
#weather .fifteen h3 span {
	font-weight: normal;
}
#weather .fifteen table.days table {
	width: 114px;
	border-collapse: collapse;
	border: 1px solid #fff;
	margin: 0 0 0 2px;
}
html > body#weather .fifteen table.days table {
	width: 113px;
	margin: 1px 0 0 3px;
}
#weather .fifteen table.days table tbody td {
	background: #ededed url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/line-vertical-dotted.gif) repeat-y right;
	border-bottom: 0 !important;
	width: 40px;
}
#weather .fifteen .w-icon {
	background-color: #eaece8;
	color: inherit;
}
#weather .fifteen .plus {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #eaece8;
	color: #f01c1c !important;
	padding: 10px 2px 0 2px;
}
#weather .fifteen .minus {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	background-color: #eaece8;
	color: #0280d9 !important;
	padding: 10px 2px 0 2px;
}
#weather .fifteen .wind {
	background-image: none;
}
#weather .fifteen .wind div {
	width: 36px;
	height: 41px;
	float: left;
}
#weather .fifteen p {
	border-top: 1px solid #dee2e1;
	padding: 4px 2px 8px 5px;
	background-color: transparent;
	color: inherit;
	margin: 0;
}
#weather .fifteen .today {
	background: #fff url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-15days-cell-today.gif) no-repeat bottom left !important;
}
#weather .fifteen .today h3 {
	background-color: #f01c1c;
	color: #fff;
	border-left: 2px solid #f01c1c;
	border-right: 2px solid #f01c1c;
}
#weather .fifteen .today table {
	border-right: 0 !important;
	border-left: 0 !important;
}
#weather .fifteen .today p {
	margin-left: 2px;
	margin-right: 2px;
	padding: 0 0 8px 3px;
}
.inner-tab-navigation {
	margin: 10px 0 10px 4px;
	font-size: 13px !important;
	color: #c00;
	font-weight: bold;
}
.inner-tab-navigation a {
	font-size: 13px !important;
	margin-left: 4px;
	font-weight: normal;
}
.longterm-detailed {
	width: 580px;
	float: left;
	margin-top: 10px;
}
.longterm-rightcol {
	width: 245px;
	float: right;
}
.longterm-detailed .sikker div, .longterm-detailed .usikker div, .longterm-detailed .s-usikker div, .fifteen .sikker div, .fifteen .usikker div, .fifteen .s-usikker div {
	height: 6px;
	width: 6px;
	margin: 2px auto 4px auto;
	border: 1px solid #ced4d4;
	overflow: hidden;
	font-size: 1px;
}
.longterm-detailed .sikker div, .fifteen .sikker div {
	background: #0b0;
	color: #0b0;
}
.longterm-detailed .usikker div, .fifteen .usikker div {
	background: #ff0;
	color: #ff0;
}
.longterm-detailed .s-usikker div, .fifteen .s-usikker div {
	background: #f00;
	color: #f00;
}
.sikkerliste li {
	font-size: 12px !important;
	margin: 0 0 2px 0;
}
.longterm1, .longterm2, .longterm3 {
	clear: both;
	margin: 0 0 10px 0;
	overflow: hidden;
}
.longterm3 {
	margin: 0 0 4px 0 !important;
	border-top: 1px solid #d2d2d2;
	padding: 15px 0 0;
}
.longterm3 h2 {
	font-size: 26px !important;
	margin: 0 0 14px 0 !important;
	padding: 0;
	height: auto;
	clear: both;
}
.longterm2 p, .longterm3 p, .longterm2 p a, .longterm3 p a, .longterm4 p {
	font-size: 12px !important;
	line-height: 16px;
	margin: 4px 0 4px 0;
}
.longterm1 .sikkerboks, .longterm1 .meteorologist {
	height: auto !important;
	min-height: 180px;
	height: 180px;
	margin: 0;
}
.longterm1 .meteorologist {
	width: 560px;
	float: left;
}
.longterm1 .sikkerboks, .longterm3 .sikkerboks {
	width: 230px !important;
	float: right;
}
.longterm3 .probability-title {
	width: 560px;
	float: left;
}
.longterm3 .sikkerboks {
	height: auto !important;
	min-height: 120px;
	height: 155px;
	margin: 0;
}
.sikkerboks .sikker span, .sikkerboks .usikkert span, .sikkerboks .susikkert span {
	float: left;
	display: block;
	margin: 0 4px 0 0;
	width: 12px;
	height: 12px;
	background: #0b0;
	border: 1px solid #ced4d4;
}
.sikkerboks .usikkert span {
	background: #ff0;
}
.sikkerboks .susikkert span {
	background: #f00;
}
.sikkerboks .temp-sannsynleg span, .sikkerboks .temp-noesannsynleg span, .sikkerboks .nedb-sannsynleg span, .sikkerboks .nedb-noesannsynleg span {
	float: left;
	margin: 0 4px 0 0;
	width: 12px;
	height: 12px;
	background: #000;
}
.sikkerboks .temp-sannsynleg span {
	background: #8f8f8f;
}
.sikkerboks .temp-noesannsynleg span {
	background: #ccc;
}
.sikkerboks .nedb-sannsynleg span {
	background: #006da0;
}
.sikkerboks .nedb-noesannsynleg span {
	background: #54c8e5;
}
#weather .weekend {
	height: 234px;
}
html > body#weather .weekend {
	height: auto;
}
#weather .weekend h3.friday {
	width: 280px;
	float: left;
}
#weather .weekend h3.saturday {
	width: 260px;
	float: left;
}
#weather .weekend h3.sunday {
	width: 258px;
	float: left;
}
#weather .advanced .map-navigator {
	height: 100px;
}
#weather .advanced fieldset {
	width: 194px;
	float: none;
	border: 1px solid #b2b9b8;
	margin: 4px 8px 0 0;
	height: 84px;
}
#weather .advanced fieldset legend {
	color: #7a8180;
	background-color: transparent;
	font-size: 12px;
	font-weight: bold;
	margin: 2px 0 0 8px;
	padding: 0 2px 0 2px;
}
#weather .advanced .explanation {
	width: 160px;
	height: 420px;
	margin: 5px 10px 0 0;
	float: left;
}
#weather .advanced fieldset ul {
	margin: 4px;
}
#weather .advanced fieldset#choose-time {
	height: 50px;
	text-align: center;
}
#weather .advanced fieldset#choose-time select {
	margin: 0 2px 2px 2px;
	padding: 0;
	height: 18px;
	border: 1px solid #b2b9b8;
	width: 140px;
	background-color: #fff;
}
#weather .advanced fieldset#choose-time button {
	width: 18px;
	height: 20px;
	background-position: center center;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	border: 1px outset #b2b9b8;
	line-height: 18px;
}
#weather .advanced fieldset#choose-time button.next {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/resultset_next.png);
}
#weather .advanced fieldset#choose-time button.previous {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/resultset_previous.png);
}
#weather .advanced fieldset#choose-time div.map-controls {
	margin: 4px auto auto auto;
	width: 180px;
}
#weather .advanced fieldset ul li {
	margin: 0 0 4px 0;
	padding: 0;
}
#weather .advanced fieldset label {
	display: block;
}
html > body#weather .advanced fieldset label {
	margin-bottom: 4px;
}
#weather .advanced fieldset input {
	background-color: transparent;
	color: #000;
	line-height: 12px;
	margin: 0;
	padding: 0;
	height: 16px;
	width: 16px;
	overflow: hidden;
	border: 0;
}
#weather .advanced p.help {
	margin: 10px 4px 4px 4px;
	display: block;
	line-height: 16px;
	vertical-align: middle;
}
#weather .advanced p.help a:link, #weather .advanced p.help a:active, #weather .advanced p.help a:focus, #weather .advanced p.help a:visited {
	color: #7a8180;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	display: block;
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/help.png);
	background-position: 0 50%;
	background-repeat: no-repeat;
	padding: 0 0 0 20px;
}
#weather .advanced p.help a:hover {
	color: #f00;
	text-decoration: underline;
}
#weather .advanced .map {
	clear: both;
	width: 800px;
	height: 600px;
	margin: 0;
	padding: 3px;
	border: 1px solid #c4cdcc;
	background-color: #c7d5d5;
}
#weather .advanced .scales {
	clear: both;
	margin-top: 8px;
}
#weather .advanced .scales div {
	width: auto;
	float: left;
	margin-right: 10px;
}
#weather .advanced .scales div h3 {
	color: #7a8180;
	background-color: transparent;
	font-size: 12px;
	font-weight: bold;
	margin: 2px 0 0 5px;
	padding: 0;
}
#weather .sunriseset img {
	border: 1px solid #fff;
	margin-bottom: 1px;
}
#weather .sunriseset * {
	font-size: 11px;
}
#weather .sunriseset ul li {
	display: inline;
	padding: 4px 10px 4px 28px;
	height: 26px;
	line-height: 26px;
}
#weather .sunriseset ul li.sunrise {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/symbols/icon-sunrise.gif) no-repeat top left;
}
#weather .sunriseset ul li.sunset {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/symbols/icon-sunset.gif) no-repeat top left;
}
#weather .sunriseset p.graphtext {
	color: #7a8180;
	font-style: italic;
}
#weather table.darkness {
	background: #fff;
	width: 100%;
	font-size: 11px;
	border-collapse: collapse;
}
#weather table.darkness caption {
	color: #212d2c;
	background-color: #c7d5d5;
	font-size: 14px;
	font-weight: bold;
	padding: 0 5px 4px 2px;
}
#weather table.darkness .min {
	border-right: 1px solid #d2d2d2;
}
#weather table.darkness th {
	border-bottom: 2px solid #d2d2d2;
	border-top: 0;
	color: #7a8180;
	background-color: #fff;
	padding: 4px 5px;
	font-weight: bold;
}
#weather table.darkness tr.months th {
	border-top: 1px solid #c8c8c8;
	border-bottom: 1px solid #e1e1e1;
	color: #212d2c;
	background: #fff url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-darkness-th.gif) repeat-x top left;
	padding: 0 5px;
	font-weight: normal;
	height: 19px;
}
#weather table.darkness td {
	padding: 2px 5px;
	color: #7a8180;
	background-color: #f0f0f0;
}
#weather table.darkness tr.zebra td {
	color: inherit;
	background-color: #f7f7f7;
}
#weather .point-content .tborderbox h3 {
	background-color: #f2f4f1;
	color: #212d2c;
	font-size: 14px;
	font-weight: bold;
	padding: 0 5px 2px 2px;
}
#weather .point-content .tborderbox p {
	padding-bottom: 16px;
}
#weather .point-content .tborderbox img {
	border: 1px solid #fff;
}
#weather .point-content .explanation {
	margin-top: 1em;
}
#weather .facts-month .darkbox {
	margin-bottom: 0;
}
#weather .facts-year {
	border-top: 0;
	margin-top: 0;
}
#weather .year .facts-year {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/bg-year-december.gif) no-repeat top right;
}
#weather .facts-year h3 {
	background-color: transparent;
	color: #212d2c;
	font-size: 14px;
	font-weight: bold;
	padding: 21px 5px 0px 5px;
	margin-bottom: 0;
	text-transform: none;
	height: 20px;
}
#weather .facts-year h3 span {
	font-size: 11px;
	font-weight: normal;
	padding-left: 5px;
}
#weather .facts-year .darkbox {
	padding-top: 0;
	border-top: 0;
}
#weather .facts-year .darkbox img {
	margin-bottom: 1px;
}
.hightemp {
	background-color: #fc3;
}
.lowtemp {
	background-color: #5dc9ef;
}
.maxpre {
	background-color: #81d1ce;
}
.radarthumb {
	float: left;
	width: 134px;
}
.radarthumb h4 {
	text-transform: none;
	text-align: left;
	margin: 0 0 3px 0;
	padding: 0;
}
.whitebox p a {
	color: #0c8bba;
	text-decoration: underline;
}
#weather .facts-left .intro-element *, #weather .facts-right .intro-element * {
	font-family: Verdana, Arial, Helvetica, Sans-Serif !important;
}
.forecast-overview .title, .forecast-overview .overview-links {
	clear: both;
}
.forecast-overview {
	position: relative;
	padding: 10px 0 0;
}
.forecast-overview .title:first-child {
	padding-bottom: 18px;
	overflow: hidden;
}
.forecast-overview .title h2 {
	padding: 3px 0 5px 3px !important;
	height: auto !important;
	height: 1%;
}
.forecast-overview .title p {
	width: 115px;
	float: right;
	text-align: right;
	margin: 10px 10px 0 0;
}
.forecast-overview .title p a, .forecast-overview .overview-links a {
	color: #0fa2d8;
	text-decoration: underline;
	font-weight: bold;
}
.forecast-box {
	width: 126px;
	height: 130px;
	border: 2px solid #ccd2ce;
	overflow: hidden;
	margin: 0 6px 6px 0;
	padding: 0;
	float: left;
	*height: 135px;
}
* html .forecast-box {
	height: 135px;
}
.forecast-box h3 {
	font-weight: bold;
	color: #7a8180;
	background: #fff;
	margin: 2px 2px 0 2px;
	padding: 0 0 0 2px !important;
	height: 15px !important;
	overflow: hidden;
}
.forecast-box h3 em {
	font-style: normal;
	font-weight: normal;
}
.forecast-box p {
	background: #fff;
	padding: 2px 2px 100px 2px !important;
	margin: 0 2px -100px 2px;
}
.forecast-box table {
	width: 100%;
}
.forecast-box td {
	width: 33%;
	text-align: center;
}
.forecast-box td.plus, .forecast-box td.minus, .forecast-box td.wind {
	border-left: 1px solid #fff;
}
.forecast-box .plus, .forecast-box .minus {
	font-size: 20px !important;
	font-weight: bold;
	margin: 8px 0 0 0;
}
.forecast-overview strong.expired {
	position: absolute;
	top: 24px;
	left: 0;
}
em.expired {
	margin-top: 50px !important;
}
strong.expired a {
	text-decoration: underline;
	color: #0fa2d8;
	margin: 10px 25px 0 0;
	text-align: center;
	display: block;
}
.forecast-overview .overview-links li, .forecast-overview .overview-links ul, .forecast-overview .overview-links p {
	display: inline;
	margin-right: 6px;
	font-size: 11px;
}
.forecast-overview .overview-links a {
	color: #0fa2d8;
	text-decoration: underline;
	font-weight: bold;
}
.forecast-overview em.expired {
	color: #afafaf;
	margin: 40px auto 0 auto;
	text-align: center;
	width: 80px;
	display: block;
	font-style: normal;
}
.placenameinfo {
	height: 130px;
	padding: 8px;
	margin: 10px 0 0 0;
}
.placenameinfo p, .placenameinfo strong, .placenameinfo em, .placenameinfo a, .placenameinfo li {
	font-size: 12px !important;
}
.placenameinfo h2 {
	margin: -2px 0 3px 0 !important;
	padding: 0 !important;
}
.placenameinfo img {
	margin: 2px 0 8px 0;
}
.placenameinfo li {
	margin-bottom: 4px;
}
.placenameinfo .placecoordinates strong {
	display: block;
}
.placenameinfo a:link, .placenameinfo a:active, .placenameinfo a:focus, .placenameinfo a:visited {
	text-decoration: underline;
	color: #212929;
}
.placenameinfo a:hover {
	color: #4c54cb;
}
.placenameinfo strong {
	color: #666;
}
.placenameinfo em {
	font-weight: bold;
	font-style: normal;
}
.placenameinfo .placename {
	float: left;
	padding-right: 12px;
	width: 40%;
}
.placenameinfo .g {
	width: 480px;
}
.placenameinfo .placebackground {
	float: left;
	padding-right: 12px;
	width: 20%;
}
.placenameinfo .placecoordinates {
	float: left;
	width: 15%;
}
.placenameinfo .placecoordinates ul li span {
	display: block;
}
.placenameinfo .placeinfo {
	width: 20%;
	float: right;
}
.text-right {
	text-align: right;
}
.monthly-observations {
}
.monthly-observations table {
	border: 0;
}
.monthly-observations td {
	text-align: right;
	padding-right: 4px !important;
	font-size: 11px !important;
	white-space: nowrap;
}
.monthly-observations th {
	font-size: 11px !important;
	height: 20px !important;
	text-align: center;
	background: #666 !important;
	width: 80px;
}
.monthly-observations .blank {
	background: none !important;
}
.monthly-observations .te {
	background: #e88625 !important;
}
.monthly-observations .ne {
	background: #0380da !important;
}
.monthly-observations .vi {
	background: #549d43 !important;
}
.monthly-observations h3 {
	border: 0;
}
.hk-tekstvarsel {
	
}
.hk-tekstvarsel h2 {
	margin-top: 16px;
}
.hk-tekstvarsel h3 {
	background: transparent;
	margin-top: 16px;
	font-size: 16px;
	color: inherit;
	padding: 0;
}
.hk-tekstvarsel h4 {
	text-transform: none;
	margin-top: 16px;
	font-size: 13px;
	padding: 0;
	color: inherit;
}
#weather .compare-hourly a {
	display: block;
	margin: 0 0 8px;
	clear: both;
}
#weather-data {
	height: 1200px;
}
#weather-data a {
	text-decoration: underline !important;
}
#weather-data h2 {
	font-size: 18px !important;
	line-height: 20px !important;
	padding: 0 0 2px 0 !important;
	margin: 2px 0 8px 0 !important;
}
#weather-data h2 strong {
	color: #c00;
	font-size: 18px !important;
}
#weather-data h3 {
	background: none;
	font-size: 16px !important;
	color: black;
	padding: 2px 0 4px 0;
}
#weather-data h3 a {
	color: black !important;
	text-decoration: none !important;
	font-size: 16px !important;
	border-bottom: 1px solid #666;
}
#weather-data em {
	font-size: 16px !important;
	font-style: normal;
	padding: 1px 6px 1px 6px;
	margin-right: 4px;
}
#weather-data .js, #weather-data #js em {
	background: #9fdaef;
}
#weather-data .php, #weather-data #php em {
	background: #7fcc99;
}
#weather-data .xml, #weather-data #xml em {
	background: #ffd37f;
}
#weather-data .box {
	padding: 4px 2px 4px 8px;
	margin-bottom: 8px;
}
#weather-data .content-list .box {
	margin-right: 8px;
	width: 250px;
	height: 92px;
	float: left;
}
#weather-data .info .box {
	height: 90px;
}
#weather-data .viktig {
	margin: 14px 0 40px 0;
}
#weather-data .info input.submitbutton {
	width: 100px;
	text-align: center;
	background: #ccc;
	font-size: 12px;
	padding: 2px;
}
#weather-data .info input.inputtext {
	width: 200px;
	text-align: left;
	background: white;
	font-size: 12px;
	padding: 2px;
}
#weather-data #php ol {
	padding: 2px 0 4px 24px;
}
#weather-data #php img {
	margin-left: 8px;
}
#weather-data .info p, #weather-data .info label, #weather-data p.info, #weather-data .info a, #weather-data #js p, #weather-data #php p, #weather-data #php p strong, #weather-data #xml p, #weather-data #js a, #weather-data #php a, #weather-data #xml a, #weather-data #php ol li {
	font-size: 12px;
	line-height: 16px;
	margin: 2px 0 6px 0;
	padding: 0;
}
#weather-data .left {
	width: 400px;
}
#weather-data .right {
	width: 400px;
	padding-top: 7px;
}
#weather-data table th {
	background: #eee;
	font-size: 12px !important;
	padding: 2px;
	text-align: center;
}
#weather-data table td {
	width: 200px;
	overflow: hidden;
	vertical-align: top;
	font-size: 12px !important;
	padding: 4px 0 4px 0;
}
#weather-data table textarea {
	width: 180px;
	height: 80px;
	overflow: hidden;
	padding: 4px;
}
#weather-data .xml-lenke a, #weather-data span.xml-lenke {
	font-family: Courier New, Courier, Monospace !important;
	font-weight: bold;
	font-size: 12px;
	color: black;
}
.article-tools {
	display: none !important;
}
.ocean .ocean-header {
	position: relative;
	width: 650px;
}
.ocean .breadcrumbs {
	float: none !important;
	clear: both;
}
.ocean .location-map {
	
}
.ocean .location-map {
	border: 1px solid #d2d2d2;
	margin-bottom: 8px;
	background: #fff;
	padding: 2px;
	width: 250px;
	float: left;
	clear: both;
}
.ocean .ocean-header .location-map {
	float: left;
	clear: none;
	width: 650px;
	border: 0;
	margin: 0;
}
.ocean .map-title {
	width: 240px;
	float: left;
}
.ocean .map-title h1 {
	width: auto !important;
	clear: none !important;
	line-height: 26px;
}
.ocean .map-title h1 strong {
	font-size: 26px;
	display: block;
}
.ocean .map-title h1 span {
	margin: 0 !important;
}
.ocean .map-wrapper {
	position: relative;
	margin: 0 8px 0 0;
	float: left;
}
.ocean .location-map .map-wrapper img {
	border-bottom: 0;
	margin-bottom: 4px;
}
.ocean .ocean-header .map-wrapper img {
	margin-bottom: 0;
}
.ocean .location-map .hide {
	display: none;
}
.ocean .location-map .map-zoom {
	position: absolute;
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/yr/hav-og-kyst/img/zoom.png) no-repeat 50px 50px;
	cursor: pointer;
	height: 100px;
	width: 100px;
	z-index: 10;
	bottom: 0;
	right: 0;
}
.ocean .location-map .map-close {
	position: absolute;
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/yr/hav-og-kyst/img/close.png) no-repeat bottom right;
	cursor: pointer;
	height: 30px;
	width: 30px;
	z-index: 10;
	bottom: 4px;
	right: 0;
}
.ocean .location-map .thumb-map {
	position: relative;
	cursor: pointer;
	z-index: 1;
}
.ocean .location-map .map-location {
	position: absolute;
	top: 123px;
	left: 123px;
}
.ocean .location-map .thumb-map .map-location {
	position: absolute;
	left: 47px;
	top: 47px;
}
.ocean .location-map .nav-map .map-location {
	position: absolute;
	left: 173px;
	top: 173px;
}
.ocean .ocean-header p {
	font-size: 11px;
	color: #333;
	float: left;
}
.ocean .marinogram {
	clear: both;
}
.ocean .location-chooser {
	margin: -94px 0 0;
	background: #fff;
	height: 88px;
	width: 282px;
	float: right;
}
.ocean .location-chooser h3 {
	text-transform: uppercase !important;
	font-size: 11px !important;
	background: #d6eef7;
	color: #000;
}
.ocean .location-chooser table {
	margin: 3px 6px 0;
}
.ocean .location-chooser th {
	font-weight: normal;
}
.ocean .location-chooser label {
	margin: 2px 6px 0 0;
	font-size: 10px;
	display: block;
	color: #333;
}
.ocean .location-chooser input {
	border: 1px inset #d2d2d2;
	background: #f7f7f7;
	margin: 2px 6px 4px 0;
	line-height: 14px;
	padding: 1px;
	display: block;
	width: 22px;
}
.ocean .location-chooser select {
	border: 1px outset #d2d2d2;
	margin: 2px 6px 4px 0;
	display: block;
	width: 40px;
}
.ocean .location-chooser .gps-format div {
	border-right: 1px solid #d2d2d2;
	margin-right: 8px;
}
.ocean .location-chooser .gps-format input {
	margin-right: 8px;
	width: 64px;
}
.ocean .location-chooser .submit-button {
	-webkit-border-radius: 5px;
	border: 1px outset #d2d2d2;
	background: #eee;
	text-align: center;
	overflow: visible;
	cursor: pointer;
	width: 45px;
	height: 40px;
}
.ocean .location-chooser .submit-button:active {
	border-style: inset;
	background: #aaa;
}
.ocean .location-chooser .hide {
	text-indent: -9999px;
	overflow: hidden;
}
.ocean .stations-meteorologist {
	width: 100%;
}
.ocean .meteorologist {
	border-width: 1px !important;
	padding: 2px !important;
	margin-bottom: 8px;
	position: relative;
	overflow: hidden;
	height: auto;
	float: left;
	width: 345px;
}
.ocean .meteorologist .togglemore {
	position: absolute;
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/yr/hav-og-kyst/img/fadeout.png) repeat-x bottom;
	padding: 20px 5px 5px;
	text-align: right;
	width: 335px;
	bottom: 0;
}
.ocean .meteorologist .togglemore:hover {
	color: #555;
}
.ocean .stations {
	border: 1px solid #d2d2d2;
	margin: 0 0 8px 0;
	background: #fff;
	width: 464px;
	padding: 2px;
	float: right;
	clear: none;
}
.ocean .stations h4 {
	font-size: 14px !important;
	background: transparent;
	text-transform: none;
	padding: 0 0 4px;
}
.ocean .stations dl {
	height: auto !important;
	height: 60px;
	min-height: 60px;
}
.ocean .stations dt {
	font-weight: bold;
	width: 90px;
	float: left;
}
.ocean .stations dd {
	font-weight: bold;
	width: 90px;
	float: left;
}
.ocean .stations img {
	margin-top: 10px;
}
.ocean .stations .station {
	overflow: hidden;
	margin: 5px 0;
	padding: 3px;
	width: 220px;
}
.ocean .stations .first {
	border-right: 1px dotted #d2d2d2;
	padding-right: 7px;
	float: left;
}
.ocean .stations .last {
	float: right;
}
.ocean #detaljert-tabell {
	clear: both;
}
.ocean .map-list-menu {
	overflow: hidden;
	margin: 5px 7px !important;
}
.ocean .map-list-menu li {
	margin: 0 7px 5px 0;
	float: left;
}
.ocean .map-list-menu a {
	border: 2px outset #ccc;
	text-decoration: none !important;
	-webkit-border-radius: 3px;
	font-weight: bold;
	padding: 4px 12px;
	background: #ddd;
	display: block;
}
.ocean .map-list-menu a:hover {
	background-color: #9CD0E5;
}
.ocean .map-list-menu a.selected {
	background-color: #333;
	border-color: #777;
	border-style: inset;
	color: #fff;
}
.ocean .ocean-observations h3,.ocean .ocean-observations h3 a,.ocean .location h3,.ocean .location h3 a {
	background: #d6eef7;
	color: #000;
	text-transform: uppercase !important;
}
.ocean .stations h3,.ocean .stations h3 a,.ocean .location-map h3,.ocean .location-map h3 a,.ocean .meteorologist h3 {
	background: #d6eef7 !important;
	font-size: 11px !important;
	padding: 4px !important;
	color: #000;
	text-transform: uppercase !important;
}
.ocean .meteorologist h4,.ocean .meteorologist p {
	margin-left: 4px !important;
	margin-right: 4px !important;
}
.article-tabs-yr {
	border-bottom: 1px solid #d2d2d2;
	width: 100%;
	display: block;
	float: left;
	clear: both;
	padding: 0;
	margin: 0 0 8px 0;
}
.article-tabs-yr ul {
	position: relative;
	bottom: -1px;
	margin: 0 5px;
	padding: 0 !important;
	list-style-position: outside;
	list-style-type: none;
}
.article-tabs-yr ul li {
	background: #D6EEF7 url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/article-tab-left.gif) no-repeat left top;
	float: left;
	line-height: 12px !important;
	list-style: none;
	padding: 0 0 0 3px;
	margin: 0 3px 0 0;
	border-bottom: 1px solid #d2d2d2;
}
.article-tabs-yr ul li a {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/weather/article-tab-right.gif) no-repeat right top;
	padding: 5px 10px 5px 7px;
	margin: 0;
	font-size: 11px;
	color: #212d2c;
	display: block;
	text-decoration: none !important;
}
.article-tabs-yr ul li.current {
	background-color: #fff;
	border-bottom: 1px solid #fff;
}
.article-tabs-yr ul li.current a {
	font-weight: bold;
}
.error-notification {
	border: 1px solid #f59999;
	margin: 0 0 8px 0;
	padding: 2px;
}
.error-notification strong {
	padding: 2px 6px 2px 4px;
	background: #f00d0d;
	margin: 0 0 0 -2px;
	color: #fff;
}
.meteorologist p.extreme {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://www.nrk.no/contentfile/imagecrop/1.6532678) #fff no-repeat scroll left top !important;
	border: 0 !important;
	padding: 0 0 0 50px !important;
	margin: 0;
}
.meteorologist p.flood {
	background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://gfx.nrk.no/8woCvjq7fV7mLtsuRHMvzwZb7bX2YM9ToTlFQoaIEZrA.png) #fff no-repeat scroll left top !important;
	border: 0 !important;
	padding: 0 0 0 50px !important;
	margin: 0;
}


#autosuggest {
	position: absolute;
	top: 46px;
	left: 176px;
	width: 282px;
	background: #fff;
	border: 1px solid #578399;
	z-index: 99;
	padding: 2px;
	display: none;
}
#autosuggest table {
	width: 100%;
}
#autosuggest .selected {
	background: #D6EEF7;
}
#autosuggest .selected td {
	background: #D6EEF7;
}
/*#autosuggest tbody tr:nth-child(2n) {
	background: #EFF9FC;
}*/
/*#autosuggest tbody tr:hover td {
	background: #D6EEF7;
}*/
#autosuggest tbody td {
	vertical-align: middle;
}
#autosuggest tbody a {
	padding: 4px;
	color: #444;
	display: block;
}
#autosuggest tbody strong {
	text-decoration: underline;
	font-size: 12px;
	color: #0fa2d8;
	display: block;
}
#autosuggest tbody span {
	line-height: 1.4;
	font-size: 11px;
	display: block;
}
#autosuggest tbody .flag {
	vertical-align: top;
}
#autosuggest tbody .flag img {
	margin: 4px 4px 0 0;
	float: right;
}
#autosuggest tfoot td {
	font-size: 12px;
}


}
@media screen, projection {
.article-info {
	float: left;
	clear: both;
	width: 100%;
	display: block;
	margin: 8px 0;
}
ul.byline {
	float: left;
	width: 100%;
	display: block;
	font-size: 9px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #d2d2d2;
}
ul.byline li {
	float: left;
	clear: right;
	display: block;
	margin: 0 12px 0 3px;
}
ul.byline li img {
	height: 36px;
	width: 36px;
}
ul.byline li img, ul.byline li address {
	float: left;
	margin-right: 4px;
}
ul.byline li address span, ul.byline li address a {
	color: #777;
	display: block;
	font-weight: bold;
	font-style: normal;
	line-height: 12px;
	text-transform: uppercase;
}
ul.byline li address a {
	text-transform: lowercase;
	font-weight: normal;
}
ul.byline li address a:hover {
	color: #900;
}
.published {
	float: left;
	font-size: 10px;
	white-space: nowrap;
}
ul.article-tools {
	float: right;
}
ul.article-tools li {
	float: left;
	font-size: 10px;
	margin: 5px 4px 0 4px;
}
.comment-article a, .print-article span, #toggle-share-article span {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/answer.gif") no-repeat left center;
	padding: 2px 0 2px 20px;
	font-weight: bold;
	line-height: 16px;
	cursor: pointer;
	height: 16px;
	color: #777;
}
.comment-article span {
	font-weight: normal;
}
.print-article span {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/printer.png") no-repeat left center;
}
#toggle-share-article span {
	background: url("https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/share_16x16.gif") no-repeat left center;
}
#share-article {
	float: left;
	clear: both;
	display: block;
	width: 646px;
	font-size: 10px;
	background: #f2f2f2;
	padding: 0 0 16px;
	border-bottom: 1px dotted #d2d2d2;
	margin: 0 2px 8px;
}
* html #share-article {
	margin: 0 1px 16px;
}
#share-article:after {
	content: ".";
	display: block;
	width: 100%;
	visibility: hidden;
	clear: both;
	position: relative;
}
#share-article * {
	border: none;
	padding: 0;
	margin: 0;
}
#share-article ul {
	list-style: none;
}
#share-article .response ul {
	list-style-type: square;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	margin-bottom: 8px;
}
#share-article .response ul.error {
	background: #faa;
	padding: 5px 0;
	border-top: 2px solid #f66;
	border-bottom: 2px solid #f66;
}
#share-article .response ul.info {
	background: #FAF38B;
	padding: 5px 0;
	border-top: 2px solid #F3E514;
	border-bottom: 2px solid #F3E514;
}
#share-article .response ul li {
	margin-left: 22px;
}
#share-article fieldset {
	padding-top: 4px;
	margin-top: 8px;
}
#share-article legend {
	font-family: Arial, Verdana, Sans-serif;
	position: relative;
	font-size: 14px;
	font-weight: bold;
	*margin-left: -6px;
}
* html #share-article legend {
	margin-left: -6px;
}
#share-article .tipform {
	padding-left: 8px;
	width: 410px;
	float: left;
}
#share-article .tipform ul li {
	float: left;
	clear: both;
	height: 1%;
	width: 100%;
	margin: 4px 0;
	color: #777;
}
#share-article .tipform ul li label {
	font-weight: bold;
	padding-top: 2px;
	display: block;
	width: 120px;
	float: left;
}
#share-article .tipform input, #share-article .tipform textarea {
	border: 1px inset #eee;
	background: #fff;
	padding: 2px;
	width: 284px;
	float: right;
	color: #000;
}
#share-article .tipform textarea {
	height: 50px;
}
#share-article .tipform .tipsubmit {
	width: auto;
	font-size: 11px;
	background: #aaa;
	font-weight: bold;
	padding: 2px 8px;
	text-align: center;
	border: 1px outset #ccc;
}
#share-article .sharelinks {
	width: 156px;
	float: right;
	padding-left: 32px;
	border-left: 1px dotted #d2d2d2;
}
#share-article .sharelinks ul li {
	margin: 2px 0;
}
#share-article .sharelinks ul li a {
	background-repeat: no-repeat;
	background-position: 0px 25%;
	line-height: 24px;
	padding: 3px 0 8px 20px;
	text-decoration: underline;
}
#share-article .tipurl {
	float: left;
	clear: both;
	width: 580px;
	padding-left: 8px;
	margin: -5px 0 0;
}
#share-article .tipurl a {
	text-decoration: underline;
	color: #069;
	font-size: 11px;
}
.share-facebook {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/facebook.gif) !important;
}
.share-nettby {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/nettby.gif) !important;
}
.share-digg {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/digg.gif) !important;
}
.share-delicious {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/delicious.gif) !important;
}
.share-google_bmarks {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/google_bmarks.gif) !important;
}
.share-kudos {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/kudos.gif) !important;
}
.share-furl {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/furl.gif) !important;
}
.share-netscape {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/netscape.gif) !important;
}
.share-yahoo_myweb {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/yahoo_myweb.gif) !important;
}
.share-stumbleupon {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/stumbleupon.gif) !important;
}
.share-technorati {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/technorati.gif) !important;
}
.share-blinklist {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/blinklist.gif) !important;
}
.share-newsvine {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/newsvine.gif) !important;
}
.share-magnolia {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/magnolia.gif) !important;
}
.share-reddit {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/reddit.gif) !important;
}
.share-tailrank {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/tailrank.gif) !important;
}
.share-kudos {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/icons/kudos.gif) !important;
}
}
@media screen,projection {
.poll {
	background-color: #fff;
	border: 1px solid #d1d1d1;
	padding: 2px;
	margin: 0 0 8px 0;
	display: block;
	clear: both;
	float: none;
}
.article .poll {
	background-color: #f3f3f3;
	margin-right: 4px;
}
.article .poll h3 {
	background-color: #ccc;
	border: none;
	display: block;
	padding: 2px;
	margin: 2px;
}
.wide-box .poll h3 {
	background-color: #f3f3f3;
	border: none;
	display: block;
	padding: 4px 2px;
	margin: 2px;
}
.inner-column .poll h3 {
	background-color: #d1d1d1;
}
.article .poll p {
	font-size: 16px;
	font-weight: bold;
	padding: 0 0 0 5px;
	margin: 0;
}
.wide-box .poll p {
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 0 5px;
	margin: 0;
}
.inner-column .poll p {
	font-size: 11px;
	padding: 0;
	margin: 0;
}
.poll strong {
	display: block;
	padding-left: 5px;
}
.poll form {
	font-size: 11px;
	padding: 5px;
	border: none;
}
.poll form fieldset {
	border: none;
	padding: 0;
	margin: 0;
}
.poll form fieldset legend {
	background-color: transparent;
	font-size: 12px;
	color: #000;
	padding: 0;
	margin: 0;
}
.poll form label {
	padding-left: 1px;
	margin: 0 0 2px;
	display: block;
}
.poll form input {
	border: 1px inset #d1d1d1;
	padding: 2px;
	margin: 0 4px 12px 0;
	width: 156px;
	background-color: #fff;
}
.poll form fieldset ul {
	list-style: none;
	overflow: visible;
	width: auto;
	padding: 0;
	margin: 0 0 16px;
}
.poll form fieldset ul li {
	padding: 0 0 0 1px;
	margin: 7px 0 0 0;
	width: auto;
}
.poll form fieldset ul li label {
	display: inline;
}
.poll form fieldset ul li label img {
	margin: 0 0 0 18px;
	max-width: 140px;
	height: auto;
}
.poll form fieldset ul li input {
	background-color: transparent;
	border: none;
	padding: 0;
	margin: 4px 4px 0 0;
	width: auto;
}
.poll form div {
	width: auto;
}
.wide-box .poll form div {
	width: auto;
}
.poll form input.poll-button {
	background-color: #ccc;
	border: 1px outset #eee;
	padding: 2px 8px;
	margin: 0 6px 0 0;
	cursor: pointer;
	width: auto;
	color: #000;
}
.article .poll .pollresult {
	width: 446px;
	margin-top: 10px;
}
.poll .pollresult strong {
	padding: 0;
	margin: 25px 0 0 6px;
	font-style: italic;
}
.poll .pollresult h4 {
	margin-top: 24px;
}
.article .poll .pollresult h4 {
	width: 436px;
	background-color: #fff;
	color: #000;
}
.poll .pollresult ul {
	list-style: none;
	padding: 0 6px;
	margin: 0;
}
.poll .pollresult ul li {
	margin: 15px 0 5px;
}
.poll .pollresult ul li span {
	color: #555;
}
.poll .pollresult ul li img {
	margin: 5px 0 0 0;
	height: 12px;
	background-color: #f00;
}
}
@media screen,projection {
#toggle-share-article span {
	display: none;
}
.article-tools {
	display: none !mportant;
}
}
@media screen,projection {
#daw * {
	color: #fff;
}
#daw {
	background: #222;
	width: 650px;
	border: 3px solid #000;
	float: left;
	margin: 0 0 8px 0;
}
#daw h1 {
	padding: 0;
	margin: 6px 0 4px 2px;
}
#daw div a img {
	margin: 8px auto 2px;
}
#daw div span {
	display: block;
	font-size: 11px;
	text-align: center;
	padding-bottom: 4px;
}
#daw ul {
	margin: 16px 1px -16px;
	list-style: none;
	padding: 0;
	margin: 0;
	float: none;
}
* html #daw ul {
	margin-bottom: 4px;
}
#daw ul li {
	width: 60px;
	display: inline;
}
#daw ul li .button-first, #daw ul li .button-back {
	float: left;
}
#daw ul li .button-next, #daw ul li .button-last {
	float: right;
}
#daw ul li a {
	background-repeat: no-repeat;
	background-position: 50% 50%;
	width: 40px;
	height: 15px;
	background-color: #9c0;
	border: 1px solid #eee;
	margin: 1px;
	display: block;
}
#daw ul li a span {
	display: none;
}
#daw ul li a.button-next {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/common/imagegallery/next_arrow.gif);
}
#daw ul li a.button-back {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/common/imagegallery/back_arrow.gif);
}
#daw ul li a.button-last {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/common/imagegallery/last_arrow.gif);
	background-color: #d2d2d2;
}
#daw ul li a.button-first {
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/common/imagegallery/first_arrow.gif);
	background-color: #d2d2d2;
}
#daw ul li a:hover {
	background-color: #f60;
}
#daw div p {
	margin: 5px;
	font-size: 11px;
	float: left;
}
#daw div address {
	float: right;
	font-size: 11px;
	margin: 5px;
	color: #ccc;
}
}
@media screen,projection {
.galileo {
	position: relative;
	color: #fff;
	background: #222;
	width: 642px;
	padding: 3px 4px;
	overflow: hidden;
	margin: 0 0 8px 0;
}
.galileo .nav {
	font-size: 11px;
	text-align: center;
	padding: 0 0 5px;
}
.galileo .thumbnails {
	width: 640px;
	height: 70px;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
.galileo span.prevgroup,.galileo span.nextgroup {
	position: absolute;
	z-index: 99;
	display: block;
	width: 15px;
	height: 60px;
	margin: 0;
	color: #000;
	cursor: pointer;
	background: #555 no-repeat 0px 20px;
}
.galileo span:hover {
	background-color: #ddd;
}
.galileo span.disabled {
	background-color: #ddd;
}
.galileo span.prevgroup {
	margin: 1px 0 0;
	border-right: 3px solid #222;
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/common/imagegallery/back_arrow_white.gif);
}
.galileo span.nextgroup {
	right: 4px;
	border-left: 3px solid #222;
	margin: -69px 0 0 2px;
	background-image: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/common/imagegallery/next_arrow_white.gif);
}
.galileo .thumbnails ul {
	float: none;
	display: block;
	list-style: none;
	width: 9999px;
	margin: 0;
	padding: 0;
}
.galileo ul li {
	display: block;
	width: 59px;
	height: 60px;
	overflow: hidden;
	float: left;
	margin: 0px 3px 0 0;
	border: 1px solid #222;
}
.galileo ul li.active {
	border-color: #fff;
}
.galileo .info {
	padding: 0 6px 5px;
	margin: 5px auto;
}
.galileo .info p {
	font-size: 11px;
	font-weight: normal;
	line-height: 1.4;
}
.galileo .info address {
	font-size: 11px;
	color: #ccc;
}
.galileo div.image {
	overflow: hidden;
	width: 642px;
}
.galileo div.image img {
	display: block;
	margin: 8px auto 0;
	cursor: pointer;
}
}
/* forslagsboks.css */
@media screen,projection {
#autosuggest {
	position: absolute;
	top: 46px;
	left: 176px;
	width: 282px;
	background: #fff;
	border: 1px solid #578399;
	z-index: 99;
	padding: 2px;
	display: none;
}
#autosuggest table {
	width: 100%;
}
#autosuggest .selected {
	background: #D6EEF7;
}
#autosuggest .selected td {
	background: #D6EEF7;
}
/*#autosuggest tbody tr:nth-child(2n) {
	background: #EFF9FC;
}*/
/*#autosuggest tbody tr:hover td {
	background: #D6EEF7;
}*/
#autosuggest tbody td {
	vertical-align: middle;
}
#autosuggest tbody a {
	padding: 4px;
	color: #444;
	display: block;
}
#autosuggest tbody strong {
	text-decoration: underline;
	font-size: 12px;
	color: #0fa2d8;
	display: block;
}
#autosuggest tbody span {
	line-height: 1.4;
	font-size: 11px;
	display: block;
}
#autosuggest tbody .flag {
	vertical-align: top;
}
#autosuggest tbody .flag img {
	margin: 4px 4px 0 0;
	float: right;
}
#autosuggest tfoot td {
	font-size: 12px;
}
}
/* satellitt.css */
/* 1.5948095 */
@media screen,projection {
.satellites {
  padding               : 3px 7px 3px 7px;
  margin                : 0 0 8px 0;
  width                 : 828px;
  min-height            : 230px;
  background-color      : #f2f4f1;
  color                 : #212d2c;
  border                : 1px solid #c7d5d5;
  display               : block;
  float                 : none;
  clear                 : both;
}

.satellite {
  display               : block;
  float                 : none;
  clear                 : both;
  width                 : auto;
  height                : auto;
  background-color      : transparent;
  padding-left          : 0;
}

.satellite h2 {
  font-size             : 14px;
  display               : block;
  margin                : 4px 0 4px 0;
}

.satellites hr {
  display               : block;
  float                 : none;
  clear                 : both;
  visibility            : hidden;
}

.satellite div {
  float                 : left;
  padding               : 2px;
  margin                : 3px;
  background-color      : #fff;
  border                : 2px solid #ccd2ce;
}

.satellite div a {
  display               : block;
}

.satellite div a img {
  width                 : 78px;
  border                : 0;
}

.satellite div strong {
  display               : block;
  font-size             : 11px;
  text-align            : right;
}

#TB_window button {
  border                : 1px outset #900;
  background-color      : #f00;
  color                 : #fff;
  font-size             : 10px;
  text-transform        : uppercase;
  font-weight           : bold;
  font-family           : Verdana, Arial, Sans-serif;
  cursor                : pointer;
  height                : auto;
  margin                : 4px 0 4px 0;
  text-align            : center;
}

/*
#weather #point-menu li {
  height                : 26px;
}
*/

.animation {
  float                 : none;
  padding               : 2px;
  margin                : 12px auto 8px auto;
  background-color      : #fff;
  border                : 2px solid #ccd2ce;
  width                 : 800px;
}

.animation #divFlash {
  display               : block;
}

.satellite-box {
  display               : block;
  width                 : 263px;
  height                : 100px;
  float                 : left;
  padding               : 2px;
  margin                : 4px 0 2px 0;
  background-color      : #fff;
  border                : 2px solid #ccd2ce;
}

.satellite-box.left {
  margin-right          : 7px;
}

.satellite-box img {
  float                 : left;
  display               : block;
  margin-right          : 4px;
}

.satellite-box div {
  float                 : left;
}

.satellite-box h2 {
  float                 : none;
  display               : block;
  clear                 : none;
  font-size             : 14px;
}

.satellite-box ul {
  float                 : none;
  display               : block;
  clear                 : none;
  list-style-type       : disc;
}

.satellite-box ul li {
  margin                : 0 0 0 16px;
}

.satellite-box ul li a:link,
.satellite-box ul li a:active,
.satellite-box ul li a:focus,
.satellite-box ul li a:visited {
  font-size             : 11px;
  color                 : #212929;
  text-decoration       : underline;
}

.satellite-box ul li a:hover {
  color                 : #4c54cb;
}


/* 2.5842 */


/*#main .wrapper-inner .intro-element ul li em {
display: none !important;
}
#main .wrapper-inner .intro-element ul li strong {
font-weight: normal;
}
#main .wrapper-inner .intro-element ul {
margin-top: 6px !important;
}
#main .wrapper-inner .intro-element ul li a {
font-size: 14px !important;
padding: 2px;
text-decoration: underline;
background: #fff!important;
}
*/

.satellite-head {
  display: block;
  float: none;
  clear: both;
}
.satellite-head h1 {
  float: left;
  display: block;
}
.satellite-head p {
  float: right;
  margin-top: 16px;
  background-color: transparent;
  display: block;
}
.satellite-head p a:link, .satellite-head p a:active, .satellite-head p a:focus, .satellite-head p a:visited {
  color: #0fa2d8;
  font-weight: bold;
  text-decoration: underline;
}

.satellite-head p a:hover {
  color: #4c54cb;
}
}
/* yr_ymist.css */
@media screen,projection {
#weather #topline .infoline {
  width: 400px;
  margin: -10px auto 0 auto;
  text-align: right;
}
#weather #topline .infoline a {
  text-decoration: underline;
  font-weight: bold;
  color: #c00;
}


.weather-extreme-bulletin  {
  background: url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://www.nrk.no/contentfile/imagecrop/1.6532678) no-repeat left top;
  clear: both;
  padding: 8px 0 10px 45px !important;
  overflow: hidden;
}
.weather-extreme-bulletin a {
  text-decoration: underline;
}


#weather #topline .infoline {
  width: 400px;
  margin: -10px auto 0 auto;
  text-align: right;
}
#weather #topline .infoline a {
  text-decoration: underline;
  font-weight: bold;
  color: #c00;
}



.list-light h3 {
  background: #9cdbef;
  color: #069;
  font-weight: bold;
  font-size: 11px;
  text-transform: uppercase !important;
}

.outer-column table {
  font-size: 11px;
}

.hightemp {
  background-color: #ffc742 !important;
  text-align: right;
}

.lowtemp {
  background-color: #9cdbef !important;
  text-align: right;
}

.maxpre {
  background-color: #bde7e7 !important;
  text-align: right;
}

.outer-column h3 {
  font-size: 11px;
  text-transform: uppercase !important;
  font-weight: bold !important;
  background: #9fdaef !important;
  color: #424645 !important;
}

.satellite {
  width: 980px;
  margin: 0 auto 0 auto;
}

.satellite .directory {
  float: right !important;
  width: 842px !important;
  clear: both;
}
.yr-phone-info {
					background: #d6eef7 url(https://nettarkivet.nb.no/search/nb/20070603210204oe_/http://fil.nrk.no/contentfile/web/bgimages/special/weather/yr-phone-info-bg.jpg) no-repeat;
					padding-left: 240px;
					overflow: hidden;
					height: 100px;
				}
				.yr-phone-info h2 {
					font-size: 36px;
					margin: 10px 0 0;
				}
				.yr-phone-info p {
					font-size: 14px;
					line-height: 18px;
					margin: 0;
				}
				.yr-phone-info p a {
					color: #16a8d9;
				}

#weather .regionalmap {
  width: 310px;
  overflow: hidden;
}



.weather-extreme-bulletin {
  padding: 4px;
}
.weather-extreme-bulletin h1 {
  background: #eee;
  font-size: 20px;
  color: #c00;
  padding: 4px;
  margin: 0 0 10px 0;
}
.weather-extreme-bulletin h2 {
  font-size: 20px;
  margin: 20px 0 8px 0; 
}
.weather-extreme-bulletin h3 {
  font-size: 18px;
  margin: 14px 0 4px 0; 
  padding: 0;
  border: 0;
}


/*** mine steder ***/

/*
#weather .compare-hourly a {
	display: block;
	margin: 0 0 8px;
	clear: both;
}

.compare-alert {
  background: #fae6e6; 
  padding: 0 8px 0 8px; 
  border: 2px solid #c00;
  clear: both;
}


#main .wrapper a {
  text-decoration: underline;
}
.wide-content {
  border: 0 !important;
}

.article-info {
  display: none !important;
  }
.article-column {
  display: none !important;
}
.article-wide, .wide-content {
  width: 838px !important;
}
.intro-element-article p {
  display: none;
}


.fifteen {
  border: 0 !important;
}
.fifteen h2 {
  margin: 14px 0 6px 4px;
  font-size: 16px;
}
.fifteen h2 a {
  text-decoration: none !important;
}
.fifteen h2 a:hover {
  border-bottom: 1px solid #c00;
  color: #c00;
}
.fifteen table p {
  font-size: 11px;
  line-height: 14px;
  height: 80px;
}
*/


.forestfire h2 {
	margin-left: 4px;
	}

.forestfire,
forestfire table {
	width: 640px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.forestfire .municipality {
	width: 130px;
}
.forestfire .place {
	width: 210px;
}
.forestfire .precipitation,
.forestfire .day {
	width: 60px;
}


.forestfire td.very-high {
	background-color: #f23e3e;
	text-align: center;
}
.forestfire td.high {
	background-color: #e88524;
	text-align: center;
}
.forestfire td.danger {
	background-color: #f2d342;
	text-align: center;
}
.forestfire td.small {
	background-color: #88ba7a;
	text-align: center;
}
.forestfire td.no-danger {
	background-color: #e1e1e1;
	text-align: center;
}
.forestfire td.missing {
	text-align: center;
	background-color: #5ec9ef;
}

.hk-tekstvarsel-intro h1 {margin: 20px 0 10px 0 !important;clear: both;overflow: hidden;}
.hk-tekstvarsel-intro p {line-height: 18px;margin: 0 0 20px 0;}
ul.hk-tekstvarsel-oversikt {padding: 0 0 0 20px;margin: 0 0 20px 0;list-style: inside;line-height: 20px;}

.pollen-forecast {display: block;float: none;clear: both;}
.pollen-forecast table {background-color: #8dcfef;border-width: 0;}
.pollen-forecast table caption {background-color: transparent;color: #000;font-size: 12px;}
.pollen-forecast table thead tr th {background-color: #c9e6f4;color: #036;font-size: 11px;}
.pollen-forecast table thead tr td {background-color: #e5efeb;color: #000;font-size: 11px;}
.pollen-forecast table tbody tr th {background-color: #e5efeb;color: #036;font-size: 11px;font-weight: bold;}
.pollen-forecast table tbody tr th a:link,
.pollen-forecast table tbody tr th a:active,
.pollen-forecast table tbody tr th a:focus,
.pollen-forecast table tbody tr th a:visited {background-color: #e5efeb;color: #036;font-size: 11px;font-weight: bold;text-decoration: underline;display: block;}
.pollen-forecast table tbody tr th a:hover {color: #069;}
.pollen-forecast table tr td {background-color: #fff;}
.pollen-forecast table tbody tr td {cursor: pointer;}
.pollen-forecast table tbody tr td span {visibility: hidden;}
.pollen-forecast table tr td,.pollen-forecast table tfoot tr td ul li span {background-color: #fff;}
.pollen-forecast table tr td.pollen-dist1,.pollen-forecast table tfoot tr td ul li.pollen-dist1 span {background-color: #90a426;}
.pollen-forecast table tr td.pollen-dist2,.pollen-forecast table tfoot tr td ul li.pollen-dist2 span {background-color: #f93;}
.pollen-forecast table tr td.pollen-dist3,.pollen-forecast table tfoot tr td ul li.pollen-dist3 span {background-color: #ce0c21;}
.pollen-forecast table tr td.pollen-dist4,.pollen-forecast table tfoot tr td ul li.pollen-dist4 span {background-color: #6a1414;}
.pollen-forecast table tfoot tr td {height: 24px;}
.pollen-forecast table tfoot tr td ul {display: block;}
.pollen-forecast table tfoot tr td ul li {display: block;float: left;line-height: 18px;margin: 0 12px 0 0;}
.pollen-forecast table tfoot tr td ul li span {display: block;width: 16px;height: 16px;float: left;margin: 0 4px 0 0;border: 1px solid #8dcfef;}
.pollen-forecast table tfoot tr td ul li span.pollen-dist1 {background-color: green;}

.verdatameny {
	width: 190px; 
	overflow: hidden;
	border: 1px solid #ccc; 
	padding: 4px; 
	margin: 4px;
	}

.verdatameny table {	
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
	}
.verdatameny table {
	background: #efefef !important;
	border-color: white !important;
	}
.verdatameny td {		
	background: white !important;
	}	
.verdatameny table {	
	}
.verdatameny input {		
	width: 120px !important;
	background: white;
	}
.verdatameny h3 {
	color: #000;
	background: #eee;
	border: 0;
	font-size: 12px;
	text-transform: uppercase !important;
	}
.verdatameny h3 span {	
	font-size: 12px;
	text-transform: lowercase !important;
	margin-left: 4px;
	}
.verdatameny ul {
	margin: 6px 0 15px 0 !important;
	}
.verdatameny p, .verdatameny li {
	font-size: 12px !important;
	font-family: Arial, Sans-Serif !important;
	margin: 2px 0 2px 0;
	padding: 0;
	}
.verdatameny p {
  margin: 2px 0 2px 4px;
	}


.verdataframside {
  padding: 8px;
  margin: 0 0 200px 0;
  clear: both;
  width: 550px;
  }
.verdataframside p {
	margin: 4px 0 4px 0;
	padding: 0;
	}
.verdataframside h2 {
	color: #2ca9da;
	margin: 20px 0 4px 0;
	font-size: 24px;
	font-weight: normal;
	}
.verdataframside ul {
	padding: 0 0 0 30px;
	margin: 8px 0 0 0;
	list-style: disc;
	}
.verdataframside ul li {
	margin: 2px 0 10px 0;
	padding: 0;
	}
.verdataframside ul li a {
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	display: block;
	line-height: 20px;
	}

}
/* norge_nå.css */
  .norwaynow .stationlist h2 {
    font-size: 16px;
  }
  .norwaynow .stationlist h3 {
    font-size: 12px;
    font-weight: bold;
    background: #c0e4d8;
    color: black;
    padding: 3px 0 3px 3px;
    margin: 8px 0 4px 0;
  }
  .norwaynow .stationlist a {
    text-decoration: underline;
  }
  .norwaynow .stationlist p {
    font-size: 12px;
    line-height: 16px;
  }
  .norwaynow .stationlist ul {
    margin: 0 0 8px 2px;
  }
  .norwaynow .stationlist li {
    font-size: 12px;
    line-height: 16px;
    display: inline;
    white-space: nowrap;
  }
  .norwaynow .stationlist li:after {
    content: &#034;, &#034;;
  }

  .norwaynow .explanations {
    position: absolute;
    margin: -670px 0 0 4px;
    width: 200px;
  }
  .norwaynow .explanations p {
    margin-bottom: 12px;
  }
  .norwaynow .explanations a {
    text-decoration: underline;
  }
  .norwaynow .explanations table {
    width: 100px;
    border: 0;
    font-size: 10px;
  }
  .norwaynow .explanations table th {
    width: 10px;
    height: 10px;
  }
  .norwaynow .explanations table td {
    background: none;
  }
  .norwaynow .svalbardmap {
    width: 220px;
    margin: -365px 20px 0 0;
    float: right;
    position: relative;
  }
  .norwaynow .svalbardmap h5 {
    position: absolute;
    margin-bottom: -18px;
    height: 20px;
    font-size: 11px;
    padding-left: 4px;
    line-height: 20px;
  }

  .norwaynow .observations-on-map p {
    display: block;
    position: absolute;
    width: 65px;
  }
  .norwaynow .observations-on-map p img {
    float: left;
  }
  .norwaynow .observations-on-map p em {
    display: block;
    float: right;
    width: 22px;
    height: 18px;
    padding: 1px 0 0 4px;
    line-height: 18px;
    margin: 12px 0 0 0;
    font-weight: bold;
    font-style: normal;
    background: white;
    white-space: nowrap;
    overflow: hidden;
  }
  .norwaynow .observations-on-map .oposite em {
    float: left !important;
  }
  .norwaynow .observations-on-map .oposite img {
    float: right !important;
  }

  .norwaynow .observations-on-map .kirkenes {
    margin: -605px 0 0 580px;
  }
  .norwaynow .observations-on-map .vardo {
    margin: -650px 0 0 585px;
  }
  .norwaynow .observations-on-map .hammerfest {
    margin: -690px 0 0 480px;
  }
  .norwaynow .observations-on-map .alta {
    margin: -620px 0 0 430px;
  }
  .norwaynow .observations-on-map .kautokeino {
    margin: -570px 0 0 425px;
  }
  .norwaynow .observations-on-map .tromso {
    margin: -610px 0 0 350px;
  }
  .norwaynow .observations-on-map .andoya {
    margin: -575px 0 0 270px;
  }
  .norwaynow .observations-on-map .narvik {
    margin: -530px 0 0 300px;
  }
  .norwaynow .observations-on-map .rost {
    margin: -485px 0 0 170px;
  }
  .norwaynow .observations-on-map .bodo {
    margin: -470px 0 0 250px;
  }
  .norwaynow .observations-on-map .mosjoen {
    margin: -400px 0 0 220px;
  }
  .norwaynow .observations-on-map .bronnoysund {
    margin: -350px 0 0 190px;
  }
  .norwaynow .observations-on-map .steinkjer {
    margin: -305px 0 0 185px;
  }
  .norwaynow .observations-on-map .trondheim {
    margin: -270px 0 0 160px;
  }
  .norwaynow .observations-on-map .alesund {
    margin: -250px 0 0 65px;
  }
  .norwaynow .observations-on-map .lesja {
    margin: -220px 0 0 130px;
  }
  .norwaynow .observations-on-map .forde {
    margin: -185px 0 0 40px;
  }
  .norwaynow .observations-on-map .bergen {
    margin: -150px 0 0 20px;
  }
  .norwaynow .observations-on-map .stavanger {
    margin: -80px 0 0 30px;
  }
  .norwaynow .observations-on-map .hovden {
    margin: -100px 0 0 100px;
  }
  .norwaynow .observations-on-map .kristiansand {
    margin: -40px 0 0 100px;
  }
  .norwaynow .observations-on-map .halden {
    margin: -80px 0 0 180px;
  }
  .norwaynow .observations-on-map .oslo {
    margin: -120px 0 0 165px;
  }
  .norwaynow .observations-on-map .lillehammer {
    margin: -175px 0 0 160px;
  }
  .norwaynow .observations-on-map .hemsedal {
    margin: -150px 0 0 110px;
  }

  .norwaynow .observations-on-map .bjornoya {
    margin: -50px 0 0 525px;
  }
  .norwaynow .observations-on-map .hopen {
    margin: -115px 0 0 570px;
  }
  .norwaynow .observations-on-map .longyearbyen {
    margin: -170px 0 0 465px;
  }
  .norwaynow .observations-on-map .hornsund {
    margin: -130px 0 0 470px;
  }

  .norwaynow .observations-on-map .janmayen {
    margin: -335px 0 0 495px;
  }
  .norwaynow .all-observations {
    clear: both;
  }
  .norwaynow .all-observations ul {
    margin: 10px 0 20px 0;
    display: inline;
    width: 650px;
    float: left;
    clear: both;
  }
  .norwaynow .all-observations li {
    list-style: none;
    width: 280px !important;
    padding: 0;
    float: left;
    margin: 0 2em 0 0;
  }
  .norwaynow .all-observations .col {
    width: 213px;
    float: left;
    overflow: hidden;
  }
  .norwaynow .all-observations table {
    table-layout: fixed;
    width: 206px !important;
  }
  .norwaynow .all-observations caption {
    background: #d6eef7;
    color: #444;
    font-size: 14px;
    padding: 4px 0 4px 6px;
    width: 200px;
  }
  * html .norwaynow .all-observations caption {
    width: 194px;
  }
  .norwaynow .all-observations th {
    padding: 0 0 0 2px;
    margin: 0;
    background: #f0f0f0;
    color: black;
    font-size: 11px;
    font-weight: normal;
    width: 79px;
  }
  .norwaynow .all-observations th span {
    overflow: hidden;
    display: block;
    width: 83px;
  }
  .norwaynow .all-observations td {
    padding: 0 !important;
    margin: 0 !important;
    text-align: center;
    background: #f0f0f0;
  }
  .norwaynow .all-observations .o-sym {
    width: 38px !important;
    height: 38px;
    overflow: hidden;
  }
  .norwaynow .all-observations .o-prec {
    width: 38px !important;
    white-space: nowrap;
    overflow: hidden;
  }
  .norwaynow .all-observations .plus, .norwaynow .all-observations .minus {
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    width: 38px !important;
    overflow: hidden;
  }


.clean-box.px231 h3 {
  background: white !important;
}

.list-light h3 {
  background: #9cdbef;
  color: #069;
  font-weight: bold;
  font-size: 11px;
  text-transform: uppercase !important;
}

.outer-column table {
  font-size: 11px;
}

.hightemp {
  background-color: #ffc742 !important;
  text-align: right;
}

.lowtemp {
  background-color: #9cdbef !important;
  text-align: right;
}

.maxpre {
  background-color: #bde7e7 !important;
  text-align: right;
}

.outer-column h3 {
  font-size: 11px;
  text-transform: uppercase !important;
  font-weight: bold !important;
  background: #9fdaef !important;
  color: #424645 !important;
}


.temp ol li {
  display: inline;
  padding: 0;
  margin: 0 0 0 1px;
}
.temp caption {
  background: #9fdaef !important;
  color: black !important;
  font-size: 12px !important;
}
.temp caption  span {
  display: none;
}
.temp th {
  background: #d6eef7 !important;
  color: black !important;
  font-weight: normal;
}
.temp td {
  width: 20%;
}


.article table td,
.article table th {
  font-size: 12px;
}

.article table .tr2 td {
  background: #f5f3f5 !important;
}
/*
#main .wrapper-inner .intro-element ul li em {
display: none !important;
}
#main .wrapper-inner .intro-element ul li strong {
font-weight: normal;
}
#main .wrapper-inner .intro-element ul {
margin-top: 6px !important;
}
#main .wrapper-inner .intro-element ul li a {
font-size: 14px !important;
padding: 2px;
text-decoration: underline;
background: #fff!important;
}
*/
.facts-center li,
.facts-center a {
  font-size: 12px !important;
}

/*
.article-info {
  display: none !important;
  }
.article-column {
  display: none !important;
}
.article {
  width: 640px !important;
  float: left !important;
}
*/
.snowdepths td, .snowdepths th {
  font-size: 12px;
}
.snowdepths .sd {
  text-align: right;
  padding-right: 6px;
}



.mai17 .plus,
.mai17 .minus {
	font-size: 14px !important;
	text-align: center !important;
	display: block;
	}
.mai17.trekol p,
.mai17.firekol p {
	clear: both;
	margin: 0;
	padding: 0;
	}
.mai17.trekol p.plus,
.mai17.trekol p.minus,
.mai17.firekol p.plus,
.mai17.firekol p.minus {
	font-size: 22px !important;
	line-height: 25px !important;
	text-align: center !important;
	float: left;
	clear: none;
	font-weight: bold;
	padding: 4px 12px 0 2px;
	}
.mai17.trekol img,
.mai17.firekol img {
	float: left;
	margin: 0 8px 0 0;
	}
.mai17 td {
	width: 43px !important;
	overflow: hidden !important;
	text-align: center !important;
	vertical-align: top;
	}

.mai17.trekol td {
	width: 30% !important;
	}
.mai17.firekol td {
	width: 23% !important;
	}
.mai17.trekol thead th,
.mai17.firekol thead th {
	font-size:16px;
	}
.mai17.trekol th,
.mai17.firekol th{
	text-align: center !important;
	}
.mai17 img,
.mai17 em,
.mai17 strong {
	display: block !important;
	font-style: normal;
	text-align: center !important;
        font-size: 11px;
        line-height: 16px;
	}

.mai17 em {
	line-height: 9px !important;
	margin: 2px 0 2px 0;
	}

.mai17 tbody th {
	font-size: 14px !important;
	width: 50px;
	}




/* utenlandsnormaler.css */
#weather .un-contents {
	overflow: hidden;
}
#weather .un-meta {
	overflow: hidden;
	background: #fff;
	border: 2px solid #CCD2CE;
	margin-bottom: 8px;
	padding: 4px 8px;
	line-height: 14px;
}
#weather .un-meta h2 {
	line-height: 24px;
	height: auto;
	padding: 0;
	margin: 0;
}
#weather .un-meta p {
	font-size: 11px;
	width: 540px;
	float: left;
}
#weather .un-meta ul {
	list-style: square;
	overflow: visible;
	padding-left: 20px;
	margin-top: -1px;
	width: 228px;
	float: right;
}
#weather .un-meta a {
	font-size: 11px !important;
}
#weather .un-graphs,
#weather .un-graphs div {
	position: relative;
}
#weather .un-graphs img {
	vertical-align: top;
	background: red;
	margin-bottom: 8px;
}
#weather .un-graphs p {
	position: absolute;
	font-size: 11px;
	line-height: 14px;
	top: 5px;
	/*bottom: 6px;*/
	left: 572px;
	width: 238px;
}
#weather .un-graphs p a {
	margin-top: 2px;
	font-weight: bold;
	display: inline-block;
}
#weather .un-desc {
	background: #fff;
	border: 2px solid #CCD2CE;
	margin-bottom: 8px;
	padding: 2px 5px 8px;
	width: 246px;
	float: right;
}
#weather .un-desc h3 {
	background-color: transparent;
	color: #000;
	font-size: 14px;
	padding: 3px 0 6px;
	margin: 0;
}
#weather .un-desc h4 {
	border-top: 1px dotted #d2d2d2;
	font-size: 11px;
	padding: 10px 0 4px 0;
}
#weather .un-desc div p,
#weather .un-desc p {
	font-size: 12px;
	margin: 1px 0 4px;
}
#weather .un-desc p strong {
	padding: 0 3px 0 0;
	font-size: 12px;
}
#weather .un-table {
	clear: both;
}
#weather .un-table h3 {
	background: transparent;
	font-size: 14px;
	color: #000;
}
#weather .un-table table {
	width: 100%;
	table-layout: fixed;
	line-height: 18px;
}
#weather .un-table th,
#weather .un-table td {
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	text-align: center;
	background: #FFF;
	padding: 2px 0;
}
#weather .un-table th {
	font-weight: bold;
	background: #999;
	text-align: center;
	line-height: 14px;
	color: #fff;
}
#weather .un-table thead th {
	background: transparent;
	font-size: 13px;
	padding: 6px 0;
}
#weather .un-table thead th:first-child {
	border: 0;
}
#weather .un-table .te {
	background: #e88625;
}
#weather .un-table .ne {
	background: #0380da;
}
#weather .un-table .vi {
	background: #549d43;
}
#weather .un-table th:first-child,
#weather .un-table td:first-child {
	border-left: 1px solid #ddd;
	text-align: left;
	padding-left: 8px;
}
#weather .un-table td:first-child {
	background: #eee;
	font-weight: bold;
}
#weather .un-table tr:nth-child(even) td {
	background: #EEE;
}
#weather .un-table tr:nth-child(even) td:first-child {
	background: #ddd;
}
#weather .un-table table:hover td {
	background: #FFF;
}
#weather .un-table tr:hover td {
	background: #EEE;
}
#weather .un-table table:hover td:first-child {
	background: #eee;
}
#weather .un-table tr:hover td:first-child {
	background: #ddd;
}
#weather .un-table {
}
#weather .un-table {
}
#weather .un-table {
}
#weather .un-table {
}
#weather .un-table {
}

