/**************** resets ****************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td{margin:0;padding:0;}
input{ padding:0 1px;width:auto;overflow:visible;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
legend{color:#000;}
address,caption,cite,code,dfn,strong,th,var{font-style:normal;font-weight:normal;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
a:link {color: #03c}
a:visited {color: #03c}
a:hover {color:#e60000;}
a:focus {-moz-outline-style:none;}
strong {font-weight:bold;}

body {padding-bottom:10px;font:13px verdana,arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;text-align:center;background-color:#000;background-repeat:no-repeat;background-position:center 18px;background:#000 url(http://gfx.dagbladet.no/tv-program/bubble-bg.png) no-repeat center 80px;}

.posthidden {display:none;}
.postshown {display:inline;}
.postshown-block {display:block;}

table {font-size:inherit;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-family:arial,helvetica,clean,sans-serif;}
h1.medium-font {font-size:13px!important;margin-top:4px;margin-bottom:4px}

/** 99% for safari; 100% is too large */
select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}

/** Bump up !IE to get to 13px equivalent */
pre, code {font:115% monospace;*font-size:100%;}

/**************** main css ****************/


.db-saker {margin:0 8px 0 8px!important;}
.ref {border-top:1px solid #d3d3d3;margin:15px 0 10px 0;padding-top:5px;}
.ref img {border:1px solid #000;float:left;margin-right:5px;}
.ref .container {margin:7px 2px 0;overflow:hidden;}
.ref h2 {font-size:20px;line-height:105%;width:215px;float:left;}
.ref h2 a {text-decoration:none;color:#000}
.ref h2 a:hover {text-decoration:underline}
.ref p {float:left;width:215px}


textarea.search, input.search{background:#fff url(http://gfx.dagbladet.no/g3/input-bg.gif) repeat-x;border:1px solid #ccc;padding:3px;}

hr { height:1px;border:0;color:#d3d3d3;background:#d3d3d3;margin:3px 0;padding:0;clear:both;}
hr.gray{color:#ccc;background:#ccc;}
hr.l-gray{color:#ddd;	background:#ddd;}
hr.l-gray-s{color:#ddd;	background:#ddd;}
hr.white{color:#fff;	background:#fff;}

div.float-left{float:left;width:49%;}
div.float-right{float:right;width:49%;}

/*
.txt-red {color:#e60000 !important;}
.txt-red a:link, .txt-red a:visited {color:#e60000 !important;}
.txt-red a:focus, .txt-red a:hoover {color:#e60000 !important;}
*/
.txt-black {color:#000 !important;}
.txt-black a:link, .txt-black a:visited {color:#000 !important;}
.txt-black a:focus, .txt-black a:hover {color:#000 !important;}

.padding-small{padding:.5em;}
.pointer{cursor:pointer;}
.border{border:1px solid #000;}
.noborder {border:0 !important;}
.nopadding {padding:0 !important;}
.nomargin {margin:0 !important;}
.nobackground {background:transparent url(http://gfx.dagbladet.no/g3/fff.gif) !important;color:#000 !important;}
.nobackground a{color:#000 !important;}
.marginbottom {margin-bottom:10px !important;}

ul.liststyle-disc,
ul.liststyle-bomb{ margin:0 0 0 16px !important;}
ul.liststyle-disc li{list-style-type:disc !important;}
ul.liststyle-bomb li{list-style-type:disc}

.opacity {opacity:0.7;filter: alpha(opacity=70);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity: 0.70; opacity:0.7;background:#fff;}
.slideShow .opacity {opacity:0.4;filter: alpha(opacity=40);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);-moz-opacity: 0.40; opacity:0.4;-ms-opacity:0.4;background:#000;}

.crb{clear:both;}
.cr{clear:both;font-size:0;line-height:0;height:0;}

.clearfix:after,
.ref:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}

.clearfix,
.ref {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix,
* html .ref {height: 1%;}

.clearfix,
.ref {display: block;}

/* End hide from IE-mac */
.center{text-align:center;}

#doc {background:#fff url(http://gfx.dagbladet.no/tv-program/top-corners-front.gif) no-repeat left -5px;;width:980px;padding:0;margin:0 auto 10px auto;text-align:left;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #000}
#header { margin:0;padding:0;font-size:0}
#logo-header {}


/**************** GRIDEN ****************/
.grid-20-80 #main-col .grid-b,
.grid-80-20 .grid-b {float:right;}
.grid-20-80 .grid-b,
.grid-80-20 #main-col .grid-b {float:left;}

/* grid-20-80 & grid-80-20:L180 & R180 */
.grid-20-80 #main-col .grid-b,
.grid-80-20 #main-col .grid-b {width:775px;}
.grid-20-80 .grid-b,
.grid-80-20 .grid-b {width:180px;}

/* all modules and grids nested in a grid get floated */
.grid-g .grid-u,
.grid-g .grid-g,
.grid-ge .grid-u,
.grid-gf .grid-u {float:right;display:inline;margin-bottom:0;}

/* float left and kill margin on first for added flex */
.grid-g .first,
.grid-gd .first,
.grid-ge .first,
.grid-gf .first {float:left;margin-bottom:0;}

.grid-g .grid-u,
.grid-g .grid-g {width:49.1%;}
.grid-g .grid-g .grid-u {width:49%;}
/* smaller for nested to preserve margins */

/* 3 col */
.grid-gb .grid-u,
.grid-gc .grid-u,
.grid-gd .grid-u {float:left;margin-left:2%;*margin-left:1.5%;_margin-left:1.5%;width:32%;_overflow:hidden;}

.grid-gb .first,
.grid-gc .first,
.grid-gd .first {margin-left:0;}

/* colspan 2 */
.grid-gc .first,
.grid-gd .grid-u {width:66%;}
.grid-gd .first {width:32%;}

/* colspan 3 */
.grid-ge .grid-u {width:24%;}
.grid-ge .first,
.grid-gf .grid-u {width:74.2%;}
.grid-gf .first {width:24%;}
.grid-ge .first {width:74.2%;}

#doc:after,
#content:after,
#header:after,
#logo:after,
#footer:after,
.grid-g:after,
.grid-ga:after,
.grid-gb:after,
.grid-gc:after,
.grid-gd:after,
.grid-ge:after,
.grid-gf:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

#doc,
#logo,
#footer,
.grid-g,
.grid-gb,
.grid-gc,
.grid-gd,
.grid-ge,
.grid-gf,
.grid-ga {zoom:1; /* IE */margin-bottom:15px;}

/**************** menu bar ****************/

/* site map lay-out */


/**************** refferals ****************/


.gray{background-color:#efefef;color:#000;border-color:#ddd;}
.gray h1{background-color:#efefef;color:#000;}

.darkgray{background-color:#777;color:#fff;}
.darkgray h1{background-color:#777;color:#fff;}

.mediumgray{background-color:#ddd;color:#fff;}
.mediumgray h1{background-color:#ddd;color:#fff;}

.white{background-color:#fff;color:#000;border-color:#ddd;}
.white h1{background-color:#fff;color:#000;border-top:1px solid #000;}

.blue{background-color:#E0F3FF;color:#000;border-color:#005E96;}
.blue h1{background-color:#005E96;color:#fff;}
h1.blue{background-color:#005E96;color:#fff;}

.violet{background-color:#EFE0FF;color:#000;border-color:#7C2897;}
.violet h1{background-color:#7C2897;color:#fff;}

.red{background-color:#e00;color:#fff;er-color:#EB6090;}
.red h1{background-color:#e60000;color:#fff;}
h1.red{background-color:#e60000;color:#fff;}

.pink{background-color:#FFE1EE;color:#000;border-color:#EB6090;}
.pink h1{background-color:#EB6090;color:#fff;}
h1.pink{background-color:#EB6090;color:#fff;}

.beige{background-color:#FCEDDA;color:#000;border-color:#FFD5AC;}
.beige h1{background-color:#FFD5ACs;color:#000;}

.xtop, .xbottom {display:block; background:#fff; font-size:1px;clear:both}
.black .xtop, .black .xbottom {background:#000;}
.xt1, .xt2, .xt3, .xt4, .xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xt1, .xt2, .xt3, .xt4, .xb1, .xb2, .xb3, .xb4 {height:1px;}
.xt1, .xb1 {margin:0 4px;}
.xt2, .xb2 {margin:0 2px;}
.xt3, .xb3 {margin:0 1px;}
.xt4, .xb4 {margin:0 1px;}

/* standard fargeutvalg */
.l-color1 .xt1, .l-color1 .xt2, .l-color1 .xt3, .l-color1 .xt4 {background:#34749a;}
.l-color1 .xb1, .l-color1 .xb2, .l-color1 .xb3, .l-color1 .xb4 {background:#34749a;}
.l-color1 {background:#34749a;color:#fff}
.l-color1 hr {background:#195270;color:#195270}


.l-color1 a{color: #fff!important;}


.l-color2 .xt1, .l-color2 .xt2, .l-color2 .xt3, .l-color2 .xt4 {background:#FFE56F;}
.l-color2 .xb1, .l-color2 .xb2, .l-color2 .xb3, .l-color2 .xb4 {background:#FFE56F;}
.l-color2 {background:#FFE56F;color:#000}
.l-color2 hr {background:#fff;color:#000}

.l-color3 .xt1, .l-color3 .xt2, .l-color3 .xt3, .l-color3 .xt4 {background:#323232;}
.l-color3 .xb1, .l-color3 .xb2, .l-color3 .xb3, .l-color3 .xb4 {background:#323232;}
.l-color3 {background:#323232;}
.l-color3 hr {background:#000;}


.l-color4 .xt1, .l-color4 .xt2, .l-color4 .xt3, .l-color4 .xt4 {background:#000;}
.l-color4 .xb1, .l-color4 .xb2, .l-color4 .xb3, .l-color4 .xb4 {background:#000;}
.l-color4 {background:#000;}
.l-color4 hr {background:#000;}

.l-color5 .xt1, .l-color5 .xt2, .l-color5 .xt3, .l-color5 .xt4 {background:#dfc929;}
.l-color5 .xb1, .l-color5 .xb2, .l-color5 .xb3, .l-color5 .xb4 {background:#dfc929;}
.l-color5 {background:#dfc929;}
.l-color5 hr {background:#dfc929;}

.header-color1 .xt1, .header-color1 .xt2, .header-color1 .xt3, .header-color1 .xt4,
.l-blue.header-color1 .xt1, .l-blue.header-color1 .xt2, .l-blue.header-color1 .xt3, .l-blue.header-color1 .xt4 {background:#34749a; } /* bokser med mørkeblå header */

.header-color1 h1 { background: #34749a; color: #fff; margin: 0 0 5px 0; padding: 0 5px 3px 5px; }

.l-blue .xt1, .l-blue .xt2, .l-blue .xt3, .l-blue .xt4 {background:#e1eaf0;}
.l-blue .xb1, .l-blue .xb2, .l-blue .xb3, .l-blue .xb4 {background:#e1eaf0;}
.l-blue{ background:#e1eaf0;}

/*small boxes, min-height min 70px */
.l-blue-s .xt1, .l-blue-s .xt2, .l-blue-s .xt3, .l-blue-s .xt4 {background:#e1eaf0;}
.l-blue-s .xb1, .l-blue-s .xb2, .l-blue-s .xb3, .l-blue-s .xb4 {background:#e1eaf0}
.l-blue-s{ background:#e1eaf0}


.l-bath .xt1, .l-bath .xt2, .l-bath .xt3, .l-bath .xt4 {background:#B2E8ED;}
.l-bath .xb1, .l-bath .xb2, .l-bath .xb3, .l-bath .xb4 {background:#B2E8ED;}
.l-bath {background:#B2E8ED;}



.l-gray .xt1, .l-gray .xt2, .l-gray .xt3, .l-gray .xt4 {background:#ddd;}
.l-gray .xb1, .l-gray .xb2, .l-gray .xb3, .l-gray .xb4 {background:#eee;}
.l-gray {background:#eee url(http://gfx.dagbladet.no/g3/l-gray-bg.gif) repeat-x;}

.l-black .xt1, .l-black .xt2, .l-black .xt3, .l-black .xt4 {background:#000;}
.l-black .xb1, .l-black .xb2, .l-black .xb3, .l-black .xb4 {background:#000;}
.l-black {background:#000;color:#fff;}

.l-red .xt1, .l-red .xt2, .l-red .xt3, .l-red .xt4 {background:#e60000;}
.l-red .xb1, .l-red .xb2, .l-red .xb3, .l-red .xb4 {background:#e60000;}
.l-red {background:#e60000;color:#fff;}

.l-green .xt1, .l-green .xt2, .l-green .xt3, .l-green .xt4 {background:#9bab2b;}
.l-green .xb1, .l-green .xb2, .l-green .xb3, .l-green .xb4 {background:#e5f0bc;}
.l-green {background:#e5f0bc url(http://gfx.dagbladet.no/g3/l-green-bg.jpg) repeat-x left top;}


.l-darkgray .xt1, .l-darkgray .xt2, .l-darkgray .xt3, .l-darkgray .xt4 {background:#777;}
.l-darkgray .xb1, .l-darkgray .xb2, .l-darkgray .xb3, .l-darkgray .xb4 {background:#777;}
.l-darkgray {background: #777;color:#fff}

.l-mediumgray .xt1, .l-mediumgray .xt2, .l-mediumgray .xt3, .l-mediumgray .xt4 {background:#ddd;}
.l-mediumgray .xb1, .l-mediumgray .xb2, .l-mediumgray .xb3, .l-mediumgray .xb4 {background:#ddd;}
.l-mediumgray {background: #ddd;color:#fff}

/*small boxes, min-height 70px*/
.l-gray-s .xt1, .l-gray-s .xt2, .l-gray-s .xt3, .l-gray-s .xt4 {background:#ddd;}
.l-gray-s .xb1, .l-gray-s .xb2, .l-gray-s .xb3, .l-gray-s .xb4 {background:#eee;}
.l-gray-s {background:#eee url(http://gfx.dagbladet.no/g3/l-gray-bg-s.gif) repeat-x;}

.l-gray-xs .xt1, .l-gray-xs .xt2, .l-gray-xs .xt3, .l-gray-xs .xt4 {background:#dedede;}
.l-gray-xs .xb1, .l-gray-xs .xb2, .l-gray-xs .xb3, .l-gray-xs .xb4 {background:#dedede;}
.l-gray-xs {background:#dedede;}

.l-green-s .xt1, .l-green-s .xt2, .l-green-s .xt3, .l-green-s .xt4 {background:#9bab2b;}
.l-green-s .xb1, .l-green-s .xb2, .l-green-s .xb3, .l-green-s .xb4 {background:#e5f0bc;}
.l-green-s {background:#e5f0bc url(http://gfx.dagbladet.no/g3/l-green-bg-s.jpg) repeat-x;}

.l-green-xs .xt1, .l-green-xs .xt2, .l-green-xs .xt3, .l-green-xs .xt4 {background:#9bab2b;}
.l-green-xs .xb1, .l-green-xs .xb2, .l-green-xs .xb3, .l-green-xs .xb4 {background:#e5f0bc;}
.l-green-xs {background:#e5f0bc url(http://gfx.dagbladet.no/g3/l-green-bg-xs.jpg) repeat-x;}

.l-beige .xt1, .l-beige .xt2, .l-beige .xt3, .l-beige .xt4 {background:#f0e5d5;}
.l-beige .xb1, .l-beige .xb2, .l-beige .xb3, .l-beige .xb4 {background:#f7f0e6;}
.l-beige{background:#f7f0e6 url(http://gfx.dagbladet.no/g3/l-beige-bg.gif) repeat-x;}
.orange .xt1, .orange .xt2, .orange .xt3, .orange .xt4 {background:#FF8A00;}
.orange .xb1, .orange .xb2, .orange .xb3, .orange .xb4 {background:#ffbc6d;}
.orange{background:#ffbc6d url(http://gfx.dagbladet.no/g3/orange-bg.gif) repeat-x;}
#egenannonse .xt1, #egenannonse .xt2, #egenannonse .xt3, #egenannonse .xt4 {background:#eee;}
#blink-big .xt1, #blink-big .xt2, #blink-big .xt3, #blink-big .xt4 {background:#abcef2;}
#blink-big .xb1, #blink-big .xb2, #blink-big .xb3, #blink-big .xb4 {background:#699bce;}

.ad a {font:normal normal 10px verdana,arial,sans-serif;color:#000;text-decoration:none;}

/* utvidet L på front */
.ad-282x768 {position:absolute!important;top:-8px!important;left:768px!important;height:677px;width:279px;background:#fff url(http://gfx.dagbladet.no/g3/frame-279x693.gif) no-repeat 8px top;padding: 8px 8px 8px 0}
.adContainer.top
{
	background: #323232;
}

#printkommentarer {position:relative!important}
#ad-180x500-kommentar {height: 500px; width: 180px; position: absolute; left: -196px; top: 0pt;}


/* LUKK kategorivisning etc */
a.close {cursor:pointer;position:absolute;right:0;top:0;display:block;font:normal bold 13px arial,sans-serif;background:#fff;margin:10px;padding:2px 5px 5px;color:#e60000;text-decoration:none;-moz-border-radius:2px;-webkit-border-radius: 2px;line-height:11px}
a.close:hover {background:#e60000;color:#fff}

/* INNLOGGING I ALTERNATIVER*/
.alt-login {margin:0}
.alt-login h4 {font:normal normal 11px verdana,arial,sans-serif;margin:10px 0}
body#login_page {background-color: #ddd;font-family: arial;font-size: 12px;}
#login_box_wrapper {background: transparent url(https://konto.dagbladet.no/gfx/dbtab_small.png) no-repeat scroll 0px 10px; width: 500px; padding-left: 22px; margin: 100px auto}
#login_box {border: 3px solid #ddd;	width: 480px;background: #fafafa;padding: 5px 10px;font-size: 12px;}
.lostpassword_height {min-height: 180px;_height: 180px;}
.login_height {	min-height: 220px;_height: 220px;}
.register_height {min-height: 220px;_height: 220px;}
#login_box h1 {	padding: 0;	margin: 0 0 3px;font-size: 18px;}
#login_sidebar h2 {font-size: 14px;padding: 0;margin: 5px 0;}
#login_box p {margin: 0 0 10px;padding: 0;font-size: 11px;}
#login_box label {display: block;font-size: 12px;font-weight: bold;}
#login_box form {width: 260px;}
input.inputtext {border: 1px solid #999;height: 20px;padding: 3px;font-size: 13px;font-weight: normal;margin-bottom: 10px;width: 240px;}
a#xdr_ext_pwd {float: right;width: 100px;}
#login_box button {border: 1px solid;border-top-color: #ddd;border-left-color: #ddd;border-bottom-color: #666;border-right-color: #666;padding: 3px 10px;background: url(https://konto.dagbladet.no/gfx/button_gradient.gif) repeat-x bottom;margin-right: 5px;}
body.ie #login_box button#doregister {width: 220px;}
#login_box button:hover {border: 1px solid #000;cursor: pointer;}
#login_content {width: 260px;padding-bottom:30px}
#login_sidebar {width: 200px;float: right;}
.error {   width: 240px;border: 1px solid #FFDD22;background-color: #FFFFCC;padding: 3px;margin: 10px 0px 5px 0px;}
.error #errortext {	background-image: url(https://konto.dagbladet.no/gfx/exclamation.png);background-repeat: no-repeat;padding-left:20px;padding-bottom:1px;}
.ok {   width: 240px;border: 1px solid #e0f3ea;background-color: #8fbe91;padding: 3px;margin: 10px 0px 5px 0px;}
.ok #oktext {background-image: url(https://konto.dagbladet.no/gfx/information.png);background-repeat: no-repeat;padding-left:20px;padding-bottom:1px;}
.register_eula {position: relative;	width: 190px;height: 320px;border: 3px solid #ddd;left: -10px;_left: 5px;bottom: 0;background-color: #f1f1bf;padding: 10px;overflow: auto;}
.register_eula h1,
.register_eula h2,
.register_eula h3,
.register_eula h4,
.register_eula h5,
.register_eula p,
.register_eula ul,
.register_eula ol {padding: 0;margin: 0;}
.register_eula p {margin-bottom: 10px;}
.register_eula ol li,
.register_eula ul li {font-size: 11px;margin-left: 20px;margin-bottom: 5px;}
#brukeravtale {}
.absolute-hidden {	position: absolute;	visibility: hidden;}
#newcell {background-color:#FAFAFA;	height:160px;	padding-top:50px;	position:absolute;	top:110px;width:250px;}
.alternative_subtext {padding-top:10px;}

.title a:link, .title a:visited {color:#000;}
.title a:hover {color:#e60000;text-decoration:underline}

#doc {position:relative}
.menuwrapper {height:96px;width:980px;margin:0;padding:10px 0 0 0;background:#000;clear:both;position:relative}
.menu {background:#323232;margin:0;padding:0;width:964px;height:80px;padding:8px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;}
.menu .logo {margin:0;float:left}
.menu .clock {float:right;margin:25px 5px 0 0;padding:0;height:56px;width:160px;}
.menu .clock-txt {font:normal normal 10px verdana,arial,sans-serif;color:#999;width:65px;float:left;margin:0;position:absolute;right:165px;top:80px}
.menu .menu-container1 {float:left;clear:both;margin:0 10px;;height:50px;width:100%}
.menu .menu-container2 {float:left;clear:both;margin:5px 0 0 10px;;height:30px;width:100%}
.menu .menu-container2 a.item {float:left;background:#000 url(http://gfx.dagbladet.no/tv-program/back-black-x.jpg) repeat-x left top;color:#FFFFFF;float:left;font:normal bold 11px verdana,arial,sans-serif;margin:0 10px 0 0;padding:6px 10px;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.menu .menu-container2 a.item.active {background:#CF0101 url(http://gfx.dagbladet.no/tv-program/back-red-x.gif) repeat-x scroll left top}
.menu .menu-container2 a.item:hover {background:#DFC929 url(http://gfx.dagbladet.no/tv-program/back-yellow-x.jpg) repeat-x left top}
a.item.odd:link, a.item.odd:visited {color:#e6d65d}
a.item.odd:hover {color:#fff}
a.item.odd.active {color:#fff}


.module-box.faq h2 {font:normal bold 23px arial,verdana,sans-serif;color:#e60000;padding:11px 0;}
.module-box {margin:8px;}
.promo {background: transparent url(http://gfx.dagbladet.no/tv-program/tv-guiden-velg.jpg) no-repeat 20px 5px;height:160px;margin-top:10px;border-top:1px solid #d3d3d3}
.promo a.tidslinje {display:block;width:450px;height:150px;float:left}
.promo a.liste {display:block;width:450px;height:150px;float:left}
.l-color3, .l-color4 {color:#fff}
.l-color3 h1, .l-color4 h1 {color:#dfc929;font-size:20px}
a.db-tab-left {background-image:url(http://gfx.dagbladet.no/tv-program/db-tab-left.png);display:block;height:81px;left:-20px;position:absolute;top:50px;width:20px;}
.ad-468x400 {width:468px;height:416px;padding:0;text-align:center;margin:0;}

.module-box h2 {margin:5px 10px;font-size:16px}
.module-box h1 {margin:10px 15px;font-size:16px;}

.l-color3 h1, .l-color4 h1 {border:none}
.module-box h1 img {vertical-align:bottom;}
.module-box h1 a {font:normal normal 11px verdana,arial,sans-serif;margin: 5px 0 5px 20px}
ol li {font:normal bold 18px arial,verdana,sans-serif;color:#fff;margin:10px;}
.pa-tv-na {color:#000;margin-top:20px;line-height:20px}
.chnl-logo, .title, .favorite, .time, .reminder, .kanal {float:left;display:inline;margin:0 3px;}
.program.finished .title a {color:#aaa!important;font-size:12px}
.kanal {font-size:10px;color:#aaa;clear:both;display:block;width:450px;margin-top:5px;}


.time {font-size:11px;color:#000}
.alles-favoritter ol {list-style-position:inside}
.program {clear:left;}
.alles-favoritter .place {font:normal normal 12px verdana,arial,verdana,sans-serif;color:#e0ca2f;width:55px;text-align:right;margin:auto 10px}
.alles-favoritter .title {font: normal normal 12px verdana,arial,sans-serif;}
.alles-favoritter .time {font:normal normal 12px verdana,arial,sans-serif;color:#aaa;}
.alles-favoritter .program div {float:left;}
.alles-favoritter .program {display:block;padding:0;margin:0;height:25px}
.favorittvarsel{margin-top:10px}
.favorittvarsel .module-box {margin:0}
.favoritter-og-paminnelser{background: #323232 url(http://gfx.dagbladet.no/tv-program/largestar.gif) no-repeat center center}
.favoritter-og-paminnelser .program {margin:0 10px;clear:both;}
.favoritter-og-paminnelser .not-logged-in {margin:25px 8px;font:normal normal 12px verdana,arial,sans-serif;line-height:18px;}
.not-logged-in p{margin:20px 0px;font:normal bold 17px arial,verdana,sans-serif;}
.not-logged-in a.link-login {font:normal normal 12px verdana,arial,sans-serif;color:#03c;text-decoration:underline;margin:0;padding:0;color:#fff}

/* knapper */
a.btn {display:block!important;height:18px;width:18px;background-color:#transparent;background-repeat:no-repeat;background-position: left top;vertical-align:absbottom;}
a.btn.favorite {background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/star-light.png);opacity:0.5}
a.btn.favorite:hover, a.btn.favorite.marked:hover {background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/star-active.png);opacity:0.5}
a.btn.favorite.marked {background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/star-active.png);opacity:1}
a.btn.reminder {background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/bell-light.png);opacity:0.5}
a.btn.reminder:hover, a.btn.reminder.marked:hover {background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/bell-dark.png);opacity:0.5}
a.btn.reminder.marked {background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/bell-dark.png);opacity:1}
a.btn.reminder.series.marked {background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/bell-dark-series.png);opacity:1;width:20px;}
a.btn.reminder.series.marked:hover {background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/bell-dark-series.png);opacity:0.5;width:20px;}

.l-color3 a.btn.favorite,
.l-color4 a.btn.favorite {background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/star-dark.png)}
.l-color3 a.btn.favorite.marked,
.l-color4 a.btn.favorite.marked {background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/star-active.png)}
.l-color3 a.btn.reminder,
.l-color4 a.btn.reminder {background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/bell-dark.png)}
.l-color3 a.btn.reminder:hover,
.l-color4 a.btn.reminder:hover {background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/bell-light.png);opacity:0.5}
.l-color3 a.btn.reminder.marked,
.l-color4 a.btn.reminder.marked {background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/bell-light.png)}
.l-color3 a.btn.reminder.series.marked,
.l-color4 a.btn.reminder.series.marked {background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/bell-light-series.png)}
.l-color4 a.btn.reminder.series.marked:hover {background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/bell-light-series.png);opacity:0.5}

.pa-tv-na {margin:22px 0 10px 10px}
.pa-tv-na .item {width:100%;margin:0;padding:0;clear:both}
.now, .next {width:250px;margin:0;padding:0;display:block;float:left;height:22px;}
.now {margin-top:8px}
.alles-favoritter a.btn {margin-top:0;}
.alles-favoritter .title a {float:left}
.alles-favoritter .kanal {float:left!important;width:auto;font-size:12px;clear:none;margin:0 5px}
.pa-tv-na .title {font-weight:normal;}
.pa-tv-na a.btn {margin-top:2px}
.pa-tv-na .module-box {margin:5px 0}
.pa-tv-na .module-box h1 {margin:0 0 15px 0}
.next .title {opacity:0.4;filter:alpha(opacity=40);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);}
img.kanal-logo {background:#fff url(http://gfx.dagbladet.no/tv-program/bg-glow.png) no-repeat left top;border:1px solid #dfc929;padding:10px 1px;-moz-border-radius: 3px;-webkit-border-radius: 3px;float:left;margin:5px 5px 0 0}

.ad-972x150 {margin: 10px 0;width:972px;overflow:hidden;text-align:center;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;background:#eee}
.ad-980x150 {margin: 10px 0;width:980px;overflow:hidden;text-align:center;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;background:#eee}
.ad-972x300 {margin: 10px 0;width:972px;overflow:hidden;text-align:center;border-top:1px solid #d3d3d3;}

/* LOGG inn lag 1*/
.login-bar {height:20px;margin:5px;float:right;color:#fff;font:normal normal 11px verdana,arial,sans-serif;position:absolute;top:10px;right:10px;}
.meny-login {float:right;margin:0 5px 10px 5px;color:#fff;height:20px}
.meny-login a:link, .meny-login a:visited {color:#fff}
a.menu-login {font:normal bold 16px arial,verdana,sans-serif;margin:0;padding:5px 25px 5px 5px;color:#fff;text-decoration:none;}
.menu .login {background:#323232;width:auto;padding:0;text-decoration:underline;display:inline;font:normal normal 11px verdana,arial,sans-serif}

a.startside {float:right;font:normal bold 11px verdana,arial,sans-serif;color:#e60000;font-weight:normal;margin:0 5px;display:none}

.search-programme {margin:7px 0 0 30px}
.search-programme h2 {float:left;width:190px;font-size:18px;margin:0}
.search-programme a{font: normal bold 17px arial,verdana,sans-serif;text-decoration:none;background:#000;text-align:center;color:#fff;-moz-border-radius:3px;-webkit-border-radius: 3px;margin:15px 10px 5px 10px;padding:5px 15px;float:right}
.search-programme a:hover{background:#e60000;color:#fff!important}
.search-programme input {background:#fff url(http://gfx.dagbladet.no/g3/input-bg.gif) repeat-x;padding:5px;width:170px;-moz-border-radius:3px;-webkit-border-radius: 3px;border:1px solid #ccc;float:left}

.menu .search {width:300px;float:left;height:40px;margin:7px 20px;}
.menu .search input {float:left;width:150px;padding:4px;margin:6px;-moz-border-radius:3px;-webkit-border-radius:3px;border:none;font-family:verdana,arial,sans-serif;z-index:5000}
input.coolinput {width:150px;padding:4px;margin:5px;-moz-border-radius:3px;-webkit-border-radius:3px;border:none;font-family:verdana,arial,sans-serif;background-color:#eee;border:1px solid #ddd}
.menu .search a {background:#DFC929 url(http://gfx.dagbladet.no/tv-program/back-yellow-x.jpg) repeat-x left top;color:#fff;float:left;padding:3px 5px;*padding:5px;margin:5px;font:normal bold 17px arial,verdana,sans-serif;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border:none;z-index:5100}
.menu .search a:hover {background:#DFC929 url(http://gfx.dagbladet.no/tv-program/back-yellow-x.jpg) repeat-x left bottom;color:#fff}


a.grid-preview{margin:8px;display:block;heigth:69px;width:180px;padding:0;}

/* INGETING MOVIE */
.movie-entry { height:185px;background:#fff;padding:8px;float:left;margin:5px;overflow:hidden;text-align:left;width:130px;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;background:#fff;border:1px solid #eee}
.movie-entry h2, .movie-entry h2 a, .movie-entry-big h2, movie-entry-big h2 a {color:#000!important;font:normal bold 11px verdana,arial,sans-serif;margin:0;width:140px;overflow:hidden;float:left;line-height:12px;height:25px;margin-bottom:2px}
.movie-entry h2 a, .movie-entry h2 a:visited, .movie-entry h2 a:active { text-decoration: none; }
.movie-entry h2 a:hover { text-decoration: underline; }
.movie-entry img.cover-photo {background-color:transparent;float:left;height:150px;margin-bottom:1px;margin-right:5px;width:102px!important;text-decoration: none;border: none;-moz-border-radius:3px;-webkit-border-radius:3px}
.movie-entry h3, .movie-entry-big h3 {color:#aaa;font: normal normal 10px verdana,arial,sans-serif}
.movie-entry h3.time {margin:0;padding:0;font-size:10px;color:#777;line-height:10px;width:200px;height:11px;overflow:hidden;display:block}
.movie-entry-big {float:left;height:300px;margin-right:30px;overflow:hidden;text-align:center;width:130px;}
.movie-entry-big img.cover-photo {background-color:#222222;height:180px;margin-bottom:10px;width:120px;}

.film-i-kveld .tools {margin:5px 0;float:right;width:20px;}
.film-i-kveld .tools a {margin:5px 5px 5px 0;}
.film-i-kveld .dice {margin:5px 7px;display:block;position:absolute;left:110px;top:130px;}
.film-i-kveld a:link, .film-i-kveld a:visited {color:#000}
.film-i-kveld a:hover {color:#e60000}

.l-color3 .movie-entry a.btn.reminder, .l-color4 .movie-entry a.btn.reminder {
background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/bell-light.png);
}
.l-color3 .movie-entry a.btn.favorite, .l-color4 .movie-entry a.btn.favorite {
background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/star-light.png);
}

.l-color3 .movie-entry a.btn.reminder.marked, .l-color4 .movie-entry a.btn.reminder.marked {
background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/bell-dark.png);
}
.l-color3 .movie-entry a.btn.favorite.marked, .l-color4 .movie-entry a.btn.favorite.marked {
background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/star-active.png);
}

.l-color3 .title a:link, .l-color3 .title a:visited, .l-color4 .title a:link, .l-color4 .title a:visited {color:#fff}
.l-color3 .title a:hover, .l-color4 .title a:hover {color:#e60000}

a.btn.favorite.loader, a.btn.reminder.loader {background: transparent url(http://gfx.dagbladet.no/tv-program/ikoner/loader-000-fff.gif) no-repeat center center!important}
.l-gray a.btn.favorite.loader, .l-gray a.btn.reminder.loader, .l-gray-s a.btn.favorite.loader, .l-gray-s a.btn.reminder.loader {background: transparent url(http://gfx.dagbladet.no/tv-program/ikoner/loader-000-ed.gif) no-repeat center center}
.l-color3 a.btn.favorite.loader, .l-color3 a.btn.reminder.loader {background: transparent url(http://gfx.dagbladet.no/tv-program/ikoner/loader-fff-32.gif) no-repeat center center}
.l-color4 a.btn.favorite.loader, .l-color4 a.btn.reminder.loader {background: transparent url(http://gfx.dagbladet.no/tv-program/ikoner/loader-fff-000.gif) no-repeat center center}


/* spørsmål og svar */
.questions {margin:20px 10px}
.questions h1 {font:normal bold 20px arial,verdana,sans-serif;color:#e60000;margin:10px 0}
.questions h2 {font:normal bold 15px arial,verdana-sans-serif;color:#000;margin-top:20px}

.nofavs {margin:10px 30px;width:900px;font-size:12px}


#alt .container {float:left;clear:both;margin:5px 0}

#mychannels {margin:8px;width:958px}
#mychannels a:hover {color:#e60000}
#mychannels h2 {font:normal bold 24px arial,verdana,sans-serif;margin:0 0 5px 0;}
#mychannels h3 {font:normal bold 15px arial,verdana,sans-serif;}
#mychannels h3 span {margin-left:20px;font:normal normal 11px verdana,arial,sans-serif;}
#mychannels h3 span a{font:normal normal 11px verdana,arial,sans-serif;margin: 2px 3px 0 3px;}
#mychannels .alt-channel {margin:8px 9px 9px 8px;border:1px solid #eee;height:60px;width:60px;float:left;background-color:#fff;-moz-border-radius: 3px;-webkit-border-radius: 3px;cursor: pointer;opacity:0.4;filter:alpha(opacity=40);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);}
#mychannels .alt-channel:hover {opacity:1;filter:alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
#mychannels .channel-logo {margin-left:7px;margin-top:15px;vertical-align:middle;}
#mychannels button {background-color:#e60000;border:none;-moz-border-radius:3px;-webkit-border-radius: 3px;float:right;padding:5px;margin:0;color:#fff;font:normal bold 11px verdana,arial,sans-serif}
#mychannels button#button-package-save {background-color:#e60000;border:none;-moz-border-radius:3px;-webkit-border-radius: 3px;float:right;padding:5px;margin:5px;color:#fff;font:normal bold 11px verdana,arial,sans-serif}
#mychannels button:hover {color:#fff;background-color:#000;cursor:pointer}
#mychannels #channels {float:left;color:#000;background: #fff url(http://gfx.dagbladet.no/tv-program/nine-chnl-back.png) no-repeat 4px 0;padding-top:11px;}
#mychannels #alt {float:right;color:#000}
#mychannels .channel-selected {background:#fff url(http://gfx.dagbladet.no/tv-program/bg-glow.png) no-repeat left top;border:1px solid #dfc929;opacity:1.0;filter:alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
#mychannels .channel-selected:hover {background: #fff url(http://gfx.dagbladet.no/tv-program/bg-glow-hover.png) no-repeat left top!important;opacity:1.0!important;filter:alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
#mychannels .channels-container {clear:both}
#mychannels .alt-head {width:940px;clear:both;height:40px;margin:20px 8px;border:none;padding:0}
#mychannels .alt-head .helptext {font:italic normal 11px verdana,arial,sans-serif;color:#aaa;float:left;margin:5px 0;width:800px;}
#mychannels .bunntekst {height:40px;width:960px;}
#mychannels .alt-channel.ui-sortable-placeholder {border: 1px dashed #dfc929;visibility:visible!important;background-color:#fff;background-image:none}
#mychannels .alt-channel.ui-sortable-placeholder img{display:none!important;}

a.alt-choice {display:block;float:left;padding:5px 10px;text-align:center;text-decoration:none;border:1px solid #e0ca2f;margin:5px 10px 0 0;font:normal bold 11px verdana,arial,sans-serif;-moz-border-radius:5px;-webkit-border-radius: 5px;}
a.alt-choice:hover {background-color:#fff}
a.alt-choice.selected {background-color:#fff;color:#f03!important}
a.alt-choice span {margin-left:3px;font-weight:normal}

.sms-alert-option {margin:0 0 20px 10px;border-bottom:1px solid #d3d3d3;width:97%;padding-bottom:10px}
.sms-alert-option label {float:left;font-weight:bold;font-size:11px}
.favorites {margin:10px}
.favorites h1 {margin:10px 0}

#footer {margin:30px 8px 10px 8px;font-size:10px;}
#footer .footer-menu {width:954px;margin-top:20px;}
#footer .list {width:235px;float:left;margin:10px 0}
#footer ul {list-style-type:none}

.film-i-kveld a#myChannelsToggler3 {color:#fff}

.tips-corner {width:450px;margin:0;padding:10px;position:absolute;right:0;top:106px;background:#eee;-moz-border-radius-bottomleft:5px;-webkit-border-radius-bottomleft: 5px}
.tips-corner img {margin: 0 5px 0 0;float:left;}
.tips-corner h2 a {font:normal bold 17px arial,verdana,sans-serif;color:#000;text-decoration:none}
.tips-corner h2 a:hover {text-decoration:underline}

.menushadow {background:transparent url(http://gfx.dagbladet.no/tv-program/shadow-hor.png) repeat-x 0 0;height:10px;left:0;position:absolute;top:106px;width:980px;z-index:1000;}
.menushadow.overtopadbottom {background:transparent url(http://gfx.dagbladet.no/tv-program/shadow-hor-bottom.png) repeat-x 0 0;height:10px;left:0;position:absolute;top:251px !important;width:980px;z-index:1000;}

.package {width:300px;height:25px}
a.delete-package {display:block;float:left;background:#eee;color:#eee;border:1px solid #ddd;padding:1px 4px 2px 4px;font-size:10px;color:#666;-moz-border-radius:2px;font-weight:normal;margin:0 15px 0 2px;text-decoration:none}
a.delete-package:hover {background:#e60000;border-color:#darkred;color:#fff}

.tipsoss {margin:25px 16px 20px 0;text-align:center;}
.tipsoss .container {height:140px}
.tipsoss h1 {font:normal bold 17px arial,verdana,sans-serif;color:#fff}
.tipsoss a, .tipsoss a:link, .tipsoss a:visited {color:#dfc929;;font:normal bold 20px arial, verdana,sans-serif;}
.tipsoss a:hover {color:#fff}


/*promotopp*/
.mainitem a {text-decoration:none!important;color:#fff!important;cursor:pointer!important}
.promotop {width:980px;overflow:hidden;height:252px;background:#000;margin:0;padding:0;border:1px solid #000;border-width:1px 0;position:relative}

h2.showtitle-top {position:absolute;left:10px;top:2px;z-index:30;color:#fff;font-size:22px;}
.title-time {bottom:7px;position:absolute;right:10px;z-index:300;}
.titleshadow-top {width:605px;height:35px;background:#000;z-index:20;position:absolute;left:0;top:0;opacity:0.5;filter:alpha(opacity=50);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}

h2.showtitle-left {width:118px;height:207px;overflow:hidden;font-weight:normal;position:absolute;left:0;top:2px;z-index:30;color:#fff;font-size:13px;font-family:verdana,arial,sans-serif;margin:8px}
.titleshadow-left {width:130px;height:207px;background:#000;z-index:20;position:absolute;left:0;top:0;opacity:0.5;filter:alpha(opacity=50);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}

.mainitem {width:604px;height:252px;position:relative;margin:0;padding:0;float:left;}
.mainitem .img{width:604px;height:252px;border:0;z-index:10;position:absolute;left:0;top:0;}
.mainitem h2.showtitle {position:absolute;left:10px;bottom:2px;z-index:30;color:#fff;font-size:35px;}
.mainitem h2.showtitle span {font:normal normal 13px verdana,arial,sans-serif;margin:0 0 0 15px}
.mainitem .titleshadow {width:604px;height:45px;background:#000;z-index:20;position:absolute;left:0;bottom:0;opacity:0.5;filter:alpha(opacity=30);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30)}
.mainitem a:hover .titleshadow {background-color:#dfc929}

.sideitems {width:364px;height:252px;float:left;}
.sideitems .promoitem {width:367px;height:62px;font:normal bold 17px arial,verdana,sans-serif;margin:0;padding:0;overflow:hidden;border-bottom:1px solid #323232;position:relative}
.sideitems .promoitem.aktiv a{background:#706515}
.sideitems .promoitem a {display:block;width:367px;height:62px;color:#fff;text-decoration:none;vertical-align:middle;pointer:cursor}
.sideitems .promoitem a:hover {background:#dfc929;color:#fff}
.sideitems .promoitem a:hover h2.aktiv {color:#fff!important}
.sideitems .promoitem a:hover .time {color:#fff}
.sideitems .promoitem img {float:left;width:151px;height:63px;}
.sideitems .promoitem h2 {float:left;width:200px;height:53px;margin:8px 0 0 11px;padding:0}
.sideitems .promoitem.last {height:63px;border:none}
.sideitems .promoitem.last a {height:63px;}
.sideitems .time {font:normal normal 11px verdana,arial,sans-serif;color:#dfc929;position:absolute;right:5px;bottom:5px}
h2.showtitle-left {margin-top:20px}
h2.showtitle-left a {color:#fff}


.kanal {width:100%;color:#aaa}

.favorittvarsel .title,.favorittvarsel .title a {font-size:11px!important}
.favoritter-og-paminnelser {color:#fff!important;height:180px}
.hjelpetekst {font-size:11px;clear:both;float:left;margin:0 12px}
.module-box h1 {margin: 5px 10px}
.list-menu {float:left;margin-top:12px}
.list-menu a {color:#777;margin:0 0 0 15px;display:block;float:left;font-size:11px}
.list-menu b {float:left;display:block;margin:0 0 0 10px;font:normal normal 11px verdana,arial,sans-serif;color:#777;}
.list-menu a.active {font-weight:bold;color:#cfb719}
.topplista {margin:10px 0 5px 0;}
.topplista2 .kanal {color:#cfb719!important;clear:right;width:80%}
.topplista .grid-g {margin-bottom:0}
.topplista2 .plass {float:left;margin:8px 5px;padding-top:3px;height:17px;line-height:13px;width:20px;overflow:hidden;text-align:center;color:#fff;background:transparent url(http://gfx.dagbladet.no/tv-program/medalje.gif) no-repeat left top;font:normal bold 11px verdana,arial,sans-serif}
a.lesmer {width:295px;display:block;color:#fff;text-align:right;clear:both;font-size:10px;margin:10px 0 5px 0}
.tipsoss {font-size:20px;font-family:arial,verdana,sans-serif;margin-bottom:20px}
.tipsoss .container {height:120px;padding-top:10px}

.tipsoss a{font-size:20px!important;}

/*tv-guide-knapp i menyen*/
.tvguide-alt {position:absolute;left:18px;top:102px;width:160px;height:50px;background:#000;-moz-border-radius:3px;z-index:1100}
.tvguide-alt a {float:left;display:block;font:normal bold 11px verdana,arial,sans-serif;color:#fff;width:80px;height:50px;text-align:center;text-decoration:none;padding-top:8px;-moz-border-radius:3px;}
.tvguide-alt a.tvguide-liste{background:#000 url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/liste-btn.png) no-repeat 30px 30px}
.tvguide-alt a.tvguide-tidslinje {background:#000 url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/tidslinje-btn.png) no-repeat 30px 30px}
.tvguide-alt a:hover {background-color:#DFC929}

.shoutiframe {height:314px;position:absolute;right:0;top:0;width:367px;}

.wideboard {height:90px;border:1px solid #dddddd;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:relative;background-repeat:no-repeat;background-position:top left;margin:7px 5px 0;}
.wideboard h2 {color:#ffffff;font-size:10px;font-family:verdana,arial,sans serif;margin-top:10px;text-transform:uppercase;opacity:0.7;}
.wideboard h1 {color:#ffffff;font-size:14px;font-family:verdana,arial,sans serif;margin: 1px 0 9px 0;}
.wideboard h1 a {color:#ffffff;}
.wideboard img.kanal-logo {padding:13px 4px;margin:10px;border-width:2px;float:left;margin-right:10px;}
.wideboard a.widebutton {margin-top:5px;padding:3px 5px;-moz-border-radius:3px;color:#000000;text-decoration:none;background:#DFC929 url(http://gfx.dagbladet.no/tv-program/back-yellow-x.jpg) repeat-x scroll left -3px;}
.wideboard .overlay {z-index:5;position:absolute;top:5px;right:5px;width:310px;height:78px;background-color:#000000;opacity:0.5;border:1px solid #000000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.wideboard .meta {float:right;width:310px;height:82px;position:absolute;top:5px;right:5px;z-index:10;}

a.button-primary {-moz-border-radius:3px 3px 3px 3px;border-radius:3px;-webkit-border-radius:3px;background-color:#D60000;color:#FFFFFF;display:block;float:left;margin:5px 5px 5px 0;padding:3px 6px;text-decoration:none;}
		



.se-button {border:1px solid #b10000;margin-top:0px;display:inline-block;background-color: #d60000;padding:4px 6px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:11px;text-decoration:none;color:#ffffff !important;font-weight:bold;background:url(http://gfx.dagbladet.no/tv-program/back-red-x.gif) repeat-x scroll left -4px #CF0101;}
.se-button.red {border:1px solid #b10000;color:#ffffff !important;background:url(http://gfx.dagbladet.no/tv-program/back-red-x.gif) repeat-x scroll left -4px #CF0101;}
.se-button.grey {border:1px solid #bbbbbb;color:#000000 !important;background:url(http://gfx.dagbladet.no/se/misc/se-button-grey-background.png) repeat-x scroll left -4px #e3e3e3;}
.se-button.right {margin-left:10px;}
.se-button.below {margin-top:10px;}

.se-button.like span, .se-button.inactive.like span {background-image:url(http://gfx.dagbladet.no/se/icons/button_like_icon_inactive.png);padding-left:28px;background-repeat:no-repeat;color:#777777;}
.se-button.like:hover span  {background-image:url(http://gfx.dagbladet.no/se/icons/button_like_icon_hover.png);padding-left:28px;background-repeat:no-repeat;color:#222222;}
.se-button.active.like span {background-image:url(http://gfx.dagbladet.no/se/icons/button_like_icon_active.png);padding-left:28px;background-repeat:no-repeat;color:#222222;}

.se-button.watch span, .se-button.inactive.watch span {background-image:url(http://gfx.dagbladet.no/se/icons/button_watch_icon_inactive.png);padding-left:28px;background-repeat:no-repeat;color:#222222;}
.se-button.watch:hover span  {background-image:url(http://gfx.dagbladet.no/se/icons/button_watch_icon_hover.png);padding-left:28px;background-repeat:no-repeat;color:#222222;}
.se-button.active.watch span {background-image:url(http://gfx.dagbladet.no/se/icons/button_watch_icon_active.png);padding-left:28px;background-repeat:no-repeat;color:#222222;}


a.db-button {
color:#000000;
}
.db-button {
-moz-border-radius:3px 3px 3px 3px;
background:url("http://gfx.dagbladet.no/g4/bg-grey-btn.gif") repeat-x scroll left center #CCCCCC;
border:1px solid #ABABAB;
color:#000000;
display:inline-block;
font:normal 11px verdana,arial,sans-serif;
padding:4px 10px;
text-align:center;
text-decoration:none !important;
}
.db-button:hover {
border-color:#CCCCCC;
cursor:pointer;
}
.db-button:active {
background-image:url("http://gfx.dagbladet.no/g4/bg-grey-btn-r.gif");
border-color:#CCCCCC;
}
a.db.button.type1, .db.button.type1 {
color:#000000 !important;
}
a.db-button.type2 {
color:#FFFFFF !important;
}
.db-button.type2 {
background:url("http://gfx.dagbladet.no/g4/bg-red-btn.gif") repeat-x scroll left center #A10000;
border-color:#8D0000;
color:#FFFFFF;
}
.db-button.type2:hover {
border-color:#A10000;
cursor:pointer;
}
.db-button.type2:active {
background-image:url("http://gfx.dagbladet.no/g4/bg-red-btn-r.gif");
border-color:#A10000;
}
a.db-button.type3 {
color:#FFFFFF !important;
}
.db-button.type3 {
background:url("http://gfx.dagbladet.no/g4/bg-black-btn.gif") repeat-x scroll left center #000000;
border-color:#000000;
color:#FFFFFF;
}
.db-button.type3:hover {
border-color:#1A1A1A;
cursor:pointer;
}
.db-button.type3:active {
background-image:url("http://gfx.dagbladet.no/g4/bg-black-btn-r.gif");
border-color:#000000;
}
a.db-button.type4 {
color:#000000 !important;
}
.db-button.type4 {
background:url("http://gfx.dagbladet.no/g4/bg-white-btn.gif") repeat-x scroll left center #FFFFFF;
border-color:#AAAAAA;
color:#000000;
}
.db-button.type4:hover {
border-color:#BBBBBB;
cursor:pointer;
}
.db-button.type4:active {
background-image:url("http://gfx.dagbladet.no/g4/bg-white-btn-r.gif");
border-color:#AAAAAA;
}
a.db-button.type5 {
color:#FFFFFF !important;
}
.db-button.type5 {
background:url("http://gfx.dagbladet.no/g4/bg-orange-btn.gif") repeat-x scroll left center #FFFFFF;
border-color:#CB7200;
color:#FFFFFF;
}
.db-button.type5:hover {
border-color:#CB7200;
cursor:pointer;
}
.db-button.type5:active {
background-image:url("http://gfx.dagbladet.no/g4/bg-orange-btn-r.gif");
border-color:#CB7200;
}
a.db-button.type7 {
color:#333333 !important;
}
.db-button.type7 {
background:url("http://gfx.dagbladet.no/g4/bg-lightgrey-btn.png") repeat-x scroll left center #FFFFFF;
border-color:#bbbbbb;
color:#333333;
-webkit-border-radius:3px;
-moz-border-radius:3px;
}
.db-button.type7:hover {
border-color:#aaaaaa;
cursor:pointer;
}
.db-button.type7:active {
background-image:url("http://gfx.dagbladet.no/g4/bg-lightgrey-btn-r.png");
border-color:#aaaaaa;
}
.db-button.xsmall {
font-size:10px;
font-weight:normal;
padding:1px 5px !important;
}
.db-button.small {
font-weight:normal;
padding:2px 5px !important;
}
.db-button.medium {
font-weight:normal;
padding:2px 5px !important;
}
.db-button.large {
font:bold 20px arial,verdana,sans-serif;
padding:5px 15px !important;
}
.db-button.xlarge {
font:bold 22px arial,verdana,sans-serif;
padding:10px 20px !important;
}



/* FANCYBOX */

/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 *
 * Version: 1.3.1 (05/03/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	height: 40px;
	width: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

* html #fancybox-loading {	/* IE6 */
	position: absolute;
	margin-top: 0;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('http://gfx.dagbladet.no/fancybox/fancybox.png');
}

#fancybox-overlay {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: #000;
	z-index: 1100;
	display: none;
}

* html #fancybox-overlay {	/* IE6 */
	position: absolute;
	width: 100%;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 20px;
	z-index: 1101;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #FFF;
}

#fancybox-inner {
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: 0;
	outline: none;
	overflow: hidden;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background-image: url('http://gfx.dagbladet.no/fancybox/fancybox.png');
	background-position: -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox_error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 7px;
	margin: 0;
}

#fancybox-content {
	height: auto;
	width: auto;
	padding: 0;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
	-ms-interpolation-mode: bicubic;
}

#fancybox-frame {
	position: relative;
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-title {
	position: absolute;
	bottom: 0;
	left: 0;
	font-family: Arial;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding: 10px 0;
	text-align: center;
	color: #333;
}

.fancybox-title-outside {
	padding-top: 5px;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}

.fancybox-title-over {
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('http://gfx.dagbladet.no/fancybox/fancy_title_over.png');
	display: block;
}

#fancybox-title-wrap {
	display: inline-block;
}

#fancybox-title-wrap span {
	height: 32px;
	float: left;
}

#fancybox-title-left {
	padding-left: 15px;
	background-image: url('http://gfx.dagbladet.no/fancybox/fancybox.png');
	background-position: -40px -90px;
	background-repeat: no-repeat;
}

#fancybox-title-main {
	font-weight: bold;
	line-height: 29px;
	background-image: url('http://gfx.dagbladet.no/fancybox/fancybox-x.png');
	background-position: 0px -40px;
	color: #FFF;
}

#fancybox-title-right {
	padding-left: 15px;
	background-image: url('http://gfx.dagbladet.no/fancybox/fancybox.png');
	background-position: -55px -90px;
	background-repeat: no-repeat;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background-image: url('http://gfx.dagbladet.no/fancybox/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('http://gfx.dagbladet.no/fancybox/fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('http://gfx.dagbladet.no/fancybox/fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible;    /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancy-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancy-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('http://gfx.dagbladet.no/fancybox/fancybox-x.png');
}

#fancy-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('http://gfx.dagbladet.no/fancybox/fancybox.png');
	background-position: -40px -162px;
}

#fancy-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('http://gfx.dagbladet.no/fancybox/fancybox-y.png');
	background-position: -20px 0px;
}

#fancy-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('http://gfx.dagbladet.no/fancybox/fancybox.png');
	background-position: -40px -182px; 
}

#fancy-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('http://gfx.dagbladet.no/fancybox/fancybox-x.png');
	background-position: 0px -20px;
}

#fancy-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('http://gfx.dagbladet.no/fancybox/fancybox.png');
	background-position: -40px -142px;
}

#fancy-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('http://gfx.dagbladet.no/fancybox/fancybox-y.png');
}

#fancy-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('http://gfx.dagbladet.no/fancybox/fancybox.png');
	background-position: -40px -122px;
}

/* IE */

#fancybox-loading.fancybox-ie div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://gfx.dagbladet.no/fancybox/fancy_loading.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-close		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://gfx.dagbladet.no/fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-title-over	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://gfx.dagbladet.no/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie #fancybox-title-left	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://gfx.dagbladet.no/fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-main	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://gfx.dagbladet.no/fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-right	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://gfx.dagbladet.no/fancybox/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-left-ico		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://gfx.dagbladet.no/fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-right-ico	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://gfx.dagbladet.no/fancybox/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie .fancy-bg { background: transparent !important; }

.fancybox-ie #fancy-bg-n	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://gfx.dagbladet.no/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-ne	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://gfx.dagbladet.no/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-e	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://gfx.dagbladet.no/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-se	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://gfx.dagbladet.no/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-s	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://gfx.dagbladet.no/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-sw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://gfx.dagbladet.no/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-w	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://gfx.dagbladet.no/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-nw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://gfx.dagbladet.no/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }





/* Facebook button */


/**
 * simple buttons are very completely separate from the pretty buttons below.
 */
.fb_button_simple,
.fb_button_simple_rtl {
  background-image: url(http://static.ak.fbcdn.net/images/connect_favicon.png);
  background-repeat: no-repeat;
  cursor: pointer;
  outline: none;
  text-decoration: none;
}
.fb_button_simple_rtl {
 background-position: right 0px;
}

.fb_button_simple .fb_button_text {
  margin: 0 0 0px 20px;
  padding-bottom: 1px;
}

.fb_button_simple_rtl .fb_button_text {
  margin: 0px 10px 0px 0px;
}

a.fb_button_simple:hover .fb_button_text,
a.fb_button_simple_rtl:hover .fb_button_text,
.fb_button_simple:hover .fb_button_text,
.fb_button_simple_rtl:hover .fb_button_text  {
  text-decoration: underline;
}


/**
 * these are the new style pretty buttons with various size options
 */
.fb_button,
.fb_button_rtl {
  background: #29447e url(http://static.ak.fbcdn.net/images/connect_sprite.png);
  background-repeat: no-repeat;
  cursor: pointer;
  display: inline-block;
  padding: 0px 0px 0px 1px;
  text-decoration: none;
  outline: none;
}

.fb_button .fb_button_text,
.fb_button_rtl .fb_button_text {
  background: #5f78ab url(http://static.ak.fbcdn.net/images/connect_sprite.png);
  border-top: solid 1px #879ac0;
  border-bottom: solid 1px #1a356e;
  color: white;
  display: block;
  font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
  font-weight: bold;
  padding: 2px 6px 3px 6px;
  margin: 1px 1px 0px 21px;
  text-shadow: none;
}


a.fb_button,
a.fb_button_rtl,
.fb_button,
.fb_button_rtl {
  text-decoration: none;
}

a.fb_button:active .fb_button_text,
a.fb_button_rtl:active .fb_button_text,
.fb_button:active .fb_button_text,
.fb_button_rtl:active .fb_button_text {
  border-bottom: solid 1px #29447e;
  border-top: solid 1px #45619d;
  background: #4f6aa3;
  text-shadow: none;
}


.fb_button_xlarge,
.fb_button_xlarge_rtl {
  background-position: left -60px;
  font-size: 24px;
  line-height: 30px;
}
.fb_button_xlarge .fb_button_text {
  padding: 3px 8px 3px 12px;
  margin-left: 38px;
}
a.fb_button_xlarge:active {
  background-position: left -99px;
}
.fb_button_xlarge_rtl {
  background-position: right -268px;
}
.fb_button_xlarge_rtl .fb_button_text {
  padding: 3px 8px 3px 12px;
  margin-right: 39px;
}
a.fb_button_xlarge_rtl:active {
  background-position: right -307px;
}

.fb_button_large,
.fb_button_large_rtl {
  background-position: left -138px;
  font-size: 13px;
  line-height: 16px;
}
.fb_button_large .fb_button_text {
  margin-left: 24px;
  padding: 2px 6px 4px 6px;
}
a.fb_button_large:active {
  background-position: left -163px;
}
.fb_button_large_rtl {
  background-position: right -346px;
}
.fb_button_large_rtl .fb_button_text {
  margin-right: 25px;
}
a.fb_button_large_rtl:active {
  background-position: right -371px;
}

.fb_button_medium,
.fb_button_medium_rtl  {
  background-position: left -188px;
  font-size: 11px;
  line-height: 14px;
}
a.fb_button_medium:active  {
  background-position: left -210px;
}

.fb_button_medium_rtl  {
  background-position: right -396px;
}
.fb_button_text_rtl,
.fb_button_medium_rtl .fb_button_text {
  padding: 2px 6px 3px 6px;
  margin-right: 22px;
}
a.fb_button_medium_rtl:active  {
  background-position: right -418px;
}

.fb_button_small,
.fb_button_small_rtl {
  background-position: left -232px;
  font-size: 10px;
  line-height: 10px;
}
.fb_button_small .fb_button_text {
  padding: 2px 6px 3px;
  margin-left: 17px;
}
a.fb_button_small:active,
.fb_button_small:active {
  background-position: left -250px;
}

.fb_button_small_rtl {
  background-position: right -440px;
}
.fb_button_small_rtl .fb_button_text {
  padding: 2px 6px;
  margin-right: 18px;
}
a.fb_button_small_rtl:active {
  background-position: right -458px;
}




/* BADGES */
.badge-preview {width:200px;float:left;height:70px;}
.badge-preview img {float:left;margin-right:10px;}



