html,body,table,div,p,img,form,fieldset,h1,h2,h3,h4,h5,h6,ul,li,big,small,tt,em,strong,dfn,code,samp,kbd,var,cite { margin:0px;padding:0px;border:0px none;font-family:arial,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;font-style:normal;line-height:normal; }
html { height:100%;padding-bottom:1px;overflow:-moz-scrollbars-vertical; }
table { border-collapse:collapse;border-spacing:0px; }
td { text-align:left;vertical-align:top; }
td img { display:block; }
h1,h3 { margin-bottom:4px; }
img { color:#aaa; }
select,input,textarea { font-family:arial,sans-serif;font-size:12px;color:#111;background-color:#fff;border:1px solid #ccc; }
input { padding-left:3px;padding-right:3px; }
textarea { padding:2px 3px;overflow-x:hidden;overflow-y:auto;resize:none; }
small { font-size:10px; }
big { font-size:12px; }
em, strong { font-size:12px;font-style:italic; }
a, input { outline:none; }
a, a:link { text-decoration:none;color:#c00500;cursor:pointer; }
a:hover { text-decoration:none;color:#f00; }
.nosel { -moz-user-select:none; }

body { text-align:center; }
#web { background:url(i/bg_part.gif) top center repeat-y;width:860px;margin:0 auto; }
#maintable { width:860px; }

#gbox, #topbox, #footer, #bannerpos { background-color:#f7f7f7; }
#topbox { height:20px; }
#leftcol, #leftbanner { width:202px; }
#rightcol { width:630px; }
#bannerpos { height:120px; }
.tagline { background:url(i/tag.png) right top no-repeat; }
#logobox { height:196px;cursor:pointer; }
#topinfo { background:url(i/menutop.png) left top no-repeat;height:22px;cursor:pointer; }
#mainmenu, #submenu, .whb { background-color:#fff; }
#mainmenu { padding:26px 0 10px 0; }
#submenu { padding:6px 0 10px 0; }
#footer { width:630px;height:37px;margin:0px 0;padding:4px 0; }

#gweb { width:1072px;height:860px;margin:14px auto;background-color:#d0d0d0; }
#gbox { padding:12px 18px 10px 18px;border-collapse:separate; }
#gindex,.gpull { border:1px solid #ccc;background-color:#fcfcfc; }
.gdots, .gdots_u { border-top:1px solid #d7d7d7;margin:2px 0 7px 0; }
.gdots_u { margin:4px 0 5px 0; }
.gnav, .gnav a { font-size:11px;white-space:nowrap; }
.gnavnum { color:#999;margin:0px 12px;font-style:italic; }

.mmb, .mm { border-top:2px solid #fff;border-bottom:2px solid #fff; }
.mmb span, .mm span { display:block; }
.mmpri span { width:192px;height:20px;line-height:19px;font-size:13px;padding-left:10px; }
.mmsec span { width:182px;height:18px;line-height:17px;font-size:12px;padding-left:10px;margin-left:10px; }
.mm, .mm span { background-color:#fff;color:#000; }
.mm a:hover span { background-color:#fbfbfb;color:#f00; }
.mmb span { background-color:#fbfbfb;color:#c00500; }
.mml { margin:0px; }
.mg span { color:#c3c3c3; }

.abut, .abut_s, .abut_w, .abut_w2, .abut_m { font-family:arial,sans-serif;font-size:11px;color:#333;cursor:pointer; }
.abut, .abut_s { width:80px;background-color:#ffc;border:1px solid #f5f5b5;border-right-color:#cca;border-bottom-color:#cca; }
.abut_s { width:70px; }
.abut:hover, .abut_s:hover { background-color:#eea; }
.abut_m, .abut_w, .abut_w2 { width:160px;background-color:#fff;border:1px solid #f7f7f7;border-right-color:#ccc;border-bottom-color:#ccc; }
.abut_m { width:120px;background-color:#f3f8ff; }
.abut_m:hover { background-color:#e3e8ef; }
.abut_m, .abut_w { margin-top:2px; }
.abut_w2, .adown { margin-top:8px; }
.abut_w:hover, .abut_w2:hover { background-color:#f3f3f3; }
.admgt, .s { color:#777; }
.admmt, .g { color:#190; }
.admit, .b { color:#27f; }
.admpt, .p { color:#a3b; }
.admwt, .o { color:#f62; }
.admet, .r, .rs { color:#cd0a15; }
.admbox { clear:both;margin:2px 0 10px 0; }
.adminfo { color:#444;padding:1px 5px;margin-right:6px;background-color:#fbfbfb;border:1px dotted #ddd;white-space:nowrap; }
.narrowlist td { height:22px;vertical-align:middle; }
.narrowlist div { font-family:calibri,tahoma,sans-serif;text-align:left;font-size:11px;color:#222; }
.narrowlist a { color:#1541ee; }
.asp { margin-left:4px; }
.first { background:url(a/i/shad_l.png) left top repeat-x; }
.irow { background:url(a/i/rbg_tb.gif) left top repeat-x; }
.irow,.wrow { background-color:#fff; }
.whtop td { border-top:1px solid #fff; }
.ratebox { padding:1px;margin:2px 4px 6px 4px;line-height:1px;font-size:1px;border:1px solid #111; }
.ratebar { background-color:#cd0a15;height:6px;line-height:1px;font-size:1px; }

.lt { float:left; }
.rt,.crt { float:right; }
.rt { margin-left:4px; }
.art, .ar { text-align:right; }
.art { line-height:18px; }
.ar, .hiline { line-height:20px; }
.toplink { margin-bottom:4px; }
.ar { color:#333; }
.bo { font-size:11px;color:#777;font-style:italic;margin:3px 7px; }
.bo span, .ar span { color:#f00;font-size:12px;font-family:monospace;font-style:normal; }
.rs { color:#f00;font-size:11px;margin:0 6px 0 2px; }
.formerr { padding:2px 0 3px 0; }
.formerr small { color:#777;font-style:italic; }

.trb, .tlb { vertical-align:bottom; }
.tcm { vertical-align:middle; }
.trt, .tlt, .top { vertical-align:top; }
.tlt, .tlb { text-align:left; }
#gweb,.tcm { text-align:center; }
.trt, .trb { text-align:right; }

.pin, .pta { border:1px solid #ccc;border-right-color:#e3e3e3;border-bottom-color:#f3f3f3; }
.pin { width:400px;margin:0px 0px 0px 8px; }
.fcheck { width:16px;border:0px none;margin:6px 5px 0px 1px; }
.fc { border:0px none;margin:0px;padding:0px;width:22px; }
.ftitle, .fcn td { font-size:11px;color:#000;font-weight:bold; }
.fcn td { text-align:center;width:22px; }
.ftitle, .fcn { padding:8px 0 4px 0; }
.qform { margin-left:60px; }
.qform tr { height:22px; }

.line, .mline, .dots_b { line-height:0px;font-size:0px;height:1px; }
.dots_b { background:url(i/dots_b.gif) left top repeat-x;clear:both;margin:6px 0; }
.line { margin:3px 0; }
.cl { margin:3px 0 0px 0; }
.el { margin:3px 0 3px 0; }
.introducer { margin:5px 0 8px 0; }
.mline, .line { background-color:#e4e4e4; }
.mlu { margin-bottom:1px; }
.mld { margin-top:1px; }
.subline { background-color:#e4e4e4;margin-left:10px; }

.ftxt { font-size:15px;font-weight:normal;color:#111;letter-spacing:-1px; }
.ftxt small, .ftxt span { font-size:13px;color:#777; }
.copyr { font-size:11px;line-height:17px;text-align:right;margin:4px 1px 180px 0; }
.copyr, .copyr a { color:#b7b7b7; }
.copyr a:hover { color:#888; }
.copyr b { margin:0 4px; }
.powered { line-height:21px; }
.powered, .powered a, .powered a:link { color:#d6d6d6 !important;text-decoration:none; }
.powered a:hover { color:#999 !important;text-decoration:none; }
.noof { overflow:hidden;white-space:nowrap; }
.nav a { color:#333; }
.navnum { font-style:italic;font-weight:normal;margin:0px 14px;color:#888; }
.jmp, dfn, var { font-size:11px;color:#666;margin-left:7px; }
.ptr { font-family:georgia,serif;font-size:13px;font-weight:normal;letter-spacing:-1px; }

#content, .newsstory { width:626px;overflow:hidden; }
#content { margin:42px 2px 200px 2px; }
.newsstory { padding:9px 0 4px 0; }
.newstext { padding:0px 0 14px 0; }
.dn { margin-bottom:6px; }
.newsimgr { padding:1px 0px 8px 18px;float:right;clear:right; }
.newsimgl { padding:1px 18px 8px 0px;float:left;clear:left; }
.newsimgl img, .newsimgr img { border:1px solid #e3e3e3; }
.newsimg { padding:1px 0px 12px 0px; }
.newsimg img { margin:0 auto; }

.nh, .nhb, .nhtit { color:#000; }
.nhs, .nhc, .anh { font-size:15px;color:#000; }
.nhtit, .nh { font-size:17px; }
.nhb { font-size:24px;line-height:28px; }
.nhs span, .nh span, .nhb span { font-weight:normal;color:#111;display:block; }
.nhs span { font-size:11px;margin-top:2px; }
.nhtit span, .nh span { font-size:12px;margin-top:2px; }
.nhb span { font-size:14px;margin-top:3px; }
.nhtit span { margin-left:8px; }

.nt, .nt div { font-size:11px;line-height:17px;color:#626262; }
.ntb, .ntb div { font-size:12px;line-height:18px;color:#727272; }
.nts, .nts div { font-size:10px;color:#777; }
.nit { text-align:left;padding-top:2px;overflow:hidden;font-size:10px; }
.nit, .nit a, .nit a:link { color:#888; }
.newstext i { color:#7a7a7a; }
.newstext b { color:#444; }
cite { font-size:11px;line-height:25px;position:relative;top:-4px;left:2px;font-style:italic;color:#7a7a7a; }

ul { list-style:none;list-style-position:outside; }
ul li span { background:transparent url(i/bullet.png) left 6px no-repeat;color:#666;display:block;padding-left:10px; }
li { margin-top:2px; }
.bull { margin-left:14px; }
.bulli { margin-left:28px; }
.bullii { margin-left:42px; }

.more_ico, .back_ico { line-height:24px; }
.more_ico a span { padding-right:11px; }
.more_ico { background:url(i/pil2_lesmer_mo.png) right center no-repeat; }
.more_ico a { background:url(i/pil2_lesmer.png) right center no-repeat; }
.back_ico a span { padding-left:10px; }
.back_ico { background:url(i/pil2_tilbake_mo.png) left center no-repeat; margin-left:3px; }
.back_ico a { background:url(i/pil2_tilbake.png) left center no-repeat; }
.more_ico a:hover, .back_ico a:hover { background-image:none; }

.lcol, .rcol { margin:2px 0 4px 0; }
.lcol { float:left;clear:both; }
.rcol { float:right;clear:right; }

.caltab { margin:4px 0 10px 1px; }
.caltab tr { height:22px; }
.caltab td { vertical-align:middle;border-top:1px solid #fff;font-size:11px; }
.cal1 { width:90px;color:#222; }
.cal2 { width:226px;color:#939393; }
.cal3 { width:130px;color:#111; }
.cal4 { width:180px;color:#a3a3a3; }
.cdiff { background-image:url(i/cdbg.gif); }
.c1 { background-color:#fff; }
.calx, .caltab a { font-size:12px;color:#333; }

.nbut, .nbut a { width:129px;height:19px; }
.nbut { background-image:url(i/xxbut_mo.png); }
.nbut a { background-image:url(i/xxbut.png); }
.sbut, .sbut a { width:59px;height:19px; }
.sbut { background-image:url(i/xbut_mo.png); }
.sbut a { background-image:url(i/xbut.png); }

.sins,.sinsb a { background-image:url(i/send_innspill_mo.png);height:37px;width:630px; }
.sins a,.sinsb { background-image:url(i/send_innspill.png);height:37px;width:630px; }
.sime,.simeb a { background-image:url(i/paameld_mo.png);height:120px;width:202px; }
.sime a,.simeb { background-image:url(i/paameld.png);height:120px;width:202px; }

.nit a:hover, .newstext a:hover, .nav a:hover, .caltab a:hover { text-decoration:none;color:#f00; }
.but a:link, .but a:visited, .but a:active, .but a:hover { text-decoration:none;color:#111; }

#vb0 { position:absolute;left:0px;top:0px;z-index:1;width:0%;height:0%;background-color:#000; }
#vb1 { position:absolute;z-index:2;width:514px; }
#vb2 { padding-top:2px;height:17px; }
#dragtop { cursor:pointer; }
.movieplayer { padding:6px 6px 5px 6px;background:url(i/nb/player_border.png) left top repeat-x; }
.movieborder { padding:6px 6px 4px 6px;background-color:#fff;border:1px solid #ccc;border-bottom-color:#bbb;border-right-color:#bbb; }
.imgfine {  }

.playbut, .invplay, .pausebut, .invmute, .mutebut { width:25px;height:17px;margin-right:6px; }
.playbut a, .invplay a, .pausebut a, .invmute a, .mutebut a, .zoombut, .zoombut a { width:25px;height:17px; }

.playbut { background-image:url(i/nb/but_play_mo.png); }
.playbut a { background-image:url(i/nb/but_play.png); }
.invplay { background-image:url(i/nb/but_pause_mo.png); }
.invplay a { background-image:url(i/nb/but_pause.png); }
.pausebut { background-image:url(i/nb/but_play_mo.png); }
.pausebut a { background-image:url(i/nb/but_play.png); }
.invmute { background-image:url(i/nb/but_muted_mo.png); }
.invmute a { background-image:url(i/nb/but_muted.png); }
.mutebut { background-image:url(i/nb/but_mute_mo.png); }
.mutebut a { background-image:url(i/nb/but_mute.png); }

.progressline { background:url(i/nb/bar_bgmain.png) left center repeat-x;white-space:nowrap; }
.volumeline { width:64px; }
.progressline, .volumeline { height:17px;text-align:left; }
.progressband, .volumeband { float:left; }
.volumeband, .loadband { width:1px;height:17px;display:block;cursor:pointer; }
.volumeband { background:url(i/nb/tbar_vol.png) left center repeat-x; }
.volumebg { background:url(i/nb/tbar_vol_bg.png) left center repeat-x; }
.loadband {  }
.progressband { background:url(i/nb/tbar_b10x17.png) right center no-repeat;width:10px;height:17px;display:block; }

#dur, .util, .timepos { font-family:verdana,sans-serif;letter-spacing:-1px; }
#dur { font-size:11px;color:#888;font-style:italic;display:inline;margin-left:10px; }
.util { font-size:11px;color:#222; }
.timepos  { font-size:9px;color:#222;width:37px;height:17px;line-height:16px;margin:0px 0 0 9px; }
.zoombut { background-image:url(i/nb/but_zoom_mo.png);margin-left:8px; }
.zoombut a { background-image:url(i/nb/but_zoom.png); }
.flip { display:block;padding:0px 0px 0 0;white-space:nowrap; }
.flip a { display:block;width:100%;height:100%;cursor:pointer; }
.flip a:hover { background:none; }
.but span { display:block;text-align:center;line-height:18px; }
