/* FARGEKODER 
Dødsmørk bordrer: 000
Mørkeblå: 323232
Mørk mellomblå: 323232
Mellomblå: 323232
Lyseblå: ddd
Lime: f2df41
Gull: e0ca2f
*/

html, body {height: 100%;}
html {overflow-y:hidden;}
body {overflow: hidden;font: normal normal 13px verdana,arial,helvetica, clean, sans serif;padding: 0px;background-color: #000;margin: 0px;padding:0 0 0 25px}
img {border:none}


a.db-tab-left {position:absolute;display:block;width:20px;height:81px;top:80px;left:5px;background-image:url(http://gfx.dagbladet.no/tv-program/db-tab-left.png)}


.cr {width:92%;height:1px;font-size:0;line-height:1;clear:both}

/*LOADER*/
#loading-mask {width:100%;height:100%;background:#000;position:absolute;z-index:20000;left:0;top:0;opacity:0.6;filter:alpha(opacity=60);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);}
#loading-mask .loading {font:normal bold 15px arial,verdana,sans-serif;color:white;width:300px;height:40px;margin:auto;text-align:center}
#loading-mask .loading img {width:36px;height:36px;vertical-align:center;margin-top:300px}

/* HOVEDSTRUKTUR */
* html #main-container {height: 100%;}
#main-container{width: 100%;min-height: 100%;position:relative;margin:0;overflow:hidden}
#sidebar-container{float: left;width: 70px;margin: 0;padding-bottom:2px}
#content-container{margin-left: 70px;/* max-width: 36em; */}

/* LOGO */
a.db-se-logo {float:left;margin:10px 10px 0 0}

/*knapper*/
.btn input {border:0;margin:0;padding:0;line-height:12px;font:normal bold 11px verdana,arial,sans-serif;height:22px}
.btn.red {height:22px;background: transparent url(http://gfx.dagbladet.no/g3/buttons09.png) no-repeat left top}
.btn b {height:22px;width:5px;background: transparent url(http://gfx.dagbladet.no/g3/buttons09.png) no-repeat right top}


/*input-felt*/
textarea.search, input.search, #search-input {background:#fff url(http://gfx.dagbladet.no/g3/input-bg.gif) repeat-x;border:none;padding:3px;width:65%;-moz-border-radius:3px;-webkit-border-radius: 3px;}
#search-submit {font-size:13px;padding:1px 8px;margin:0 0 0 5px;font-family:arial,verdana,sans-serif;}

/* HEADER */
.tvheader {height:110px;width:100%;background:#323232}
.tvheader h1 {margin:-10px 10px 0 10px;float:left;line-height:90%;font:normal bold 30px arial,verdana,sans-serif;color:#fff}
.tvheader h1 img {margin:0;padding:0;}


/* LOGG inn lag 1*/

.meny {height:110px;position:absolute;top:0;left:0;width:100%;}

/*FAVORITT-STJERNE*/
.favourite-star {float:left;margin:15px 0;background-color:#000;-moz-border-radius:3px 0 0 3px;-webkit-border-radius: 3px 0 0 3px;}
.favourite-star:hover {background-color:#e0ca2f;}
.favourite-bell {float:left;margin:15px 0;background-color:#000;-moz-border-radius:0 3px 3px 0;-webkit-border-radius: 0 3px 3px 0;}
.favourite-bell:hover {background-color:#e0ca2f;}

.type-buttons {float:left;margin:15px 0;background-color:#000;-moz-border-radius:3px;-webkit-border-radius: 3px;}
.type-buttons:hover {background-color:#e0ca2f;-moz-border-radius:3px;-webkit-border-radius: 3px;}
.type-buttons img {opacity:0.8!important;filter:alpha(opacity=80);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
.type-buttons.active {background-color:#e0ca2f}


/* søket i headern */
.search-inheader {float:left;margin:20px 0 0 0;}
.search-inheader #search-form {width:185px;}
.search-inheader a{font: normal bold 16px arial,verdana,sans-serif;background:#DFC929 url(http://gfx.dagbladet.no/tv-program/back-yellow-x.jpg) repeat-x left top;text-align:center;padding:5px 7px;color:#fff;-moz-border-radius:3px;-webkit-border-radius: 3px;margin:0 5px;*margin-top:0;*padding:9px 7px 17px 7px;}
.search-inheader a:hover{background:#e60000;color:#fff!important}
.search-inheader input {background:#fff url(http://gfx.dagbladet.no/g3/input-bg.gif) repeat-x;border:none;padding:7px 6px 6px 6px;*padding:6px;width:90px;-moz-border-radius:3px;-webkit-border-radius: 3px;width:100px}


/*menyknapper m og u dropdown*/
.menu-container {position:relative;z-index:700}
a.menu {font:normal bold 16px arial,verdana,sans-serif;}
a.menu:hover {color:#fff;cursor:pointer;background:#e60000 url(http://gfx.dagbladet.no/tv-program/ikoner/pil-gul-down.gif) no-repeat 27px 25px;text-decoration:none}
a.menu.dager {width:100px;background:#000 url(http://gfx.dagbladet.no/tv-program/ikoner/pil-gul-down.gif) no-repeat 110px 12px;position:relative;}
a.menu.dager:hover {width:100px;background-color:#e0ca2f;}
a.menu.guide {width:60px;background:#000 url(http://gfx.dagbladet.no/tv-program/ikoner/pil-gul-down.gif) no-repeat 70px 12px;}
a.menu.guide:hover {width:60px;background:#e60000 url(http://gfx.dagbladet.no/tv-program/ikoner/pil-gul-down.gif) no-repeat 70px 12px;}
a.menu.channels {width:100px;background:#000;padding:5px;}
a.menu.channels:hover {width:100px;background:#e0ca2f}
a.menu.star {padding:0 2px;margin-top:10px;background-image:none;width:auto}
a.menu.help {background-image:none;width:35px;padding:5px;float:right}

/*menylinker*/
a.text {font:normal normal 10px verdana,arial,sans-serif;color:#fff;display:block;margin:5px}
a.text:hover {color:#e60000}
a.formel-1{font:normal normal 10px verdana,arial,sans-serif;color:silver;display:block;position:absolute;right:3px;top:3px;text-decoration:none}
a.formel-1:hover {color:#e60000}

/*dropdown*/
ul.menu-list {margin:0;padding:0;background-color:#000;-moz-border-radius:5px;-webkit-border-radius: 5px;position:absolute;top:98px;right:182px;display:block;z-index:650;list-style-position:outside;display:none}
ul.menu-list li {display:block;float:left;width:100%;margin:0;padding:0}
ul.menu-list li a {display:block;padding:6px 7px;margin:0;font:normal normal 12px verdana,arial,sans-serif;color:#fff;text-decoration:none;border-top:1px solid #323232;width:126px;-moz-border-radius:3px;-webkit-border-radius:3px}
ul.menu-list li a:hover {background-color:#e0ca2f;}
ul.menu-list.days {width:140px;}
ul.menu-list.days .dato {font-size:10px;color:silver;font-weight:normal;float:right}
a.menu.dager span {font-size:10px;color:silver;font-weight:normal;position:absolute;right:22px;top:10px;font-family:verdana,arial,sans-serif}
ul.menu-list.days li a:hover .dato{color:#000;}
ul.menu-list.guides {width:90px;}
ul.menu-list.guides li a {width:74px;}
ul.menu-list.guides .shortcut {font-weight:bold;color:#e0ca2f}
ul.menu-list.channels {width:130px;}
ul.menu-list.channels li a {width:114px;height:25px}
ul.menu-list.channels .package {font-size:10px;clear:both;float:right;color:#e0ca2f;display:block}
ul.menu-list.favorites {width:130px;top:54px}
ul.menu-list.favorites li a {width:114px;}
.meny ul.menu-list.hovereffect {display:block;}

/* KATEGORIER */
.kategorier {float:left;margin:20px 5px 0 10px;height:40px;width:125px;}
.kategorier h4 {color:#888!important;margin:0;padding:0;}
.kategorier a:link, .kategorier a:visited  {height:17px;color:#fff!important;font: normal normal 11px verdana,arial,sans-serif;text-decoration:none;float:left;line-height:18px;margin:0 10px 0 0;}
.kategorier a:hover {color:#fff;}

/* KANALPAKKER */
.channel-packages {float:right;margin:20px 5px 0 5px;height:40px;width:170px;}
.channel-packages h4 {color:#888!important;margin:0;padding:0;}
.channel-packages a:link, .channel-packages a:visited  {height:17px;color:#fff!important;font: normal normal 11px verdana,arial,sans-serif;float:left;line-height:18px;margin:0 10px 0 0;}
.channel-packages a:hover {color:#fff;}

/* TIDSLINJA */
#timeline-container {margin-left:-70px;border-left:70px solid #000;height: 25px;position: relative;background:#000}
#timeline {width: 4200px;height: 25px;*height:28px;border-top:1px solid #888;color:#fff;font:normal bold 20px arial,verdana,helvetica,sans-serif;line-height:25px;margin-top:-2px;*line-height:27px;padding-top:0}
#timeline .hour {width: 234px;border-right: 1px solid #888;text-align: left;vertical-align: middle;float: left;padding-left: 5px;padding-top:1px;height: 25px;}
#timeline-container, #programs-container, #mainmenu-container {float: left;overflow: hidden;width: 100%;}
#main-container .dager3 {width:80px;position:absolute;left:0;top:110px;height:20px;background:#323232;color:#e0ca2f;z-index:200;padding:5px 0 0 5px;font:normal bold 15px arial,verdana,sans-serif}

#shadow-hor {position:absolute;width:100%;height:8px;top:135px;left:0;background:transparent url(http://gfx.dagbladet.no/tv-program/shadow-hor.png) repeat-x left top;z-index:410}
#now {margin-left:2px;line-height:24px;font-weight:bold;position:absolute;width:25px;height:25px;top:161px;left:100px;background:#e60000;z-index:auto;color:#fff;text-align:center;font-size:10px;padding-top:0;-moz-border-radius-topright:2px;-webkit-border-radius-topright: 2px;-moz-border-radius-bottomright:2px;-webkit-border-radius-bottomright: 2px;opacity:0.5;filter:alpha(opacity=50);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}




/* NAVIGASJON ved klikk */
.nav.vertical, .nav.horizontal {position:absolute;z-index:590;text-align:center;opacity:0.5;filter:alpha(opacity=50);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}

.nav.vertical a.left {background: #000 url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/pil-fff-left-large.png) no-repeat center center}
.nav.vertical a.rigt {background: #000 url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/pil-fff-right-large.png) no-repeat center center}

.nav.horizontal a.up {background: #000 url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/pil-fff-up-large.png) no-repeat center center}
.nav.horizontal a.down {background: #000 url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/pil-fff-down-large.png) no-repeat center center}

.nav.vertical a:hover, 
.nav.horizontal a:hover, 
.nav.horizontal a.active, 
.nav.vertical a.active {background-color:#e60000}

.nav.vertical {width:1854px;height:2.5%;left:0;top:992px;}
.nav.vertical a {width:50%;height:100%;display:block;text-align:center;float:left;background-color:#000}
.nav.vertical a:hover {background-color:#e60000}
.nav.vertical a img {padding: 0.5% 0 0 0}

.nav.horizontal {right:0;top:135px;width:1.5%;height:920px;text-align:center;}
.nav.horizontal a {width:100%;height:50%;display:block;text-align:center;float:left;background-color:#000}
.nav.horizontal a:hover {background-color:#e60000}
.nav.horizontal a img {padding:0;margin-top:230px;vertical-align:middle}

.nav img {display:none}


#programs-container {background-color: #f9f9f9;border-bottom:2px solid #323232}
#programs-container #programs .highlight {background-color: #ddd;/*overflow:visible;*/}
#programs-container #programs .on-now {	background-color: #fcfbee;}
#programs-container #programs .program .favorite {	background:transparent url(http://static.hypem.com/images/icon-fav.gif) no-repeat scroll 0 -24px;}
#programs-container, #channels-container {height: 100%;overflow: hidden;position: relative;}

#mainmenu-container {height: 30px;}

#logo-container, #channels-container, #left-container {float: left;width: 70px;}
#logo-container {height:30px;border-bottom:1px solid #323232}

#channels-container {width:69px;border-right:1px solid #e60000;border-bottom:2px solid #323232;margin-top:25px;background:#fff}
#channels-container {cursor:pointer;}

.channel-listing {width: 3400px;height: 40px;}

.channel-listing:hover {background:#ddd url(http://gfx.dagbladet.no/tv-program/ikoner/pil-e60-right.gif) no-repeat 63px 20px;}
.channel-listing:hover img {background-color:#FFFFFF;margin-top:7px;padding:3px;}


.channel-listing .tools img {margin-top:2px}
.channel-logo {margin-top:5px}
#channels .channel-listing {width:70px;text-align:center;}


/* PROGRAM-BLOKK */
.program {margin:1px;float: left;height: 38px;overflow: hidden;background:#dedede url(http://gfx.dagbladet.no/tv-program/ikoner/program-corner-38-l.gif) no-repeat left top;position:relative}
.program .basic-info {margin:3px 5px;height:30px;}

.current-program .basic-info {background-repeat: no-repeat;background-position: 15px 0;}
.current-program .basic-info {margin:3px 5px;height:30px;}
.current-program .basic-info.dice-1{background-image: url(http://gfx.dagbladet.no/g3/terninger/1-xsmall.png);padding-left:40px}
.current-program .basic-info.dice-2{background-image: url(http://gfx.dagbladet.no/g3/terninger/2-xsmall.png);padding-left:40px}
.current-program .basic-info.dice-3{background-image: url(http://gfx.dagbladet.no/g3/terninger/3-xsmall.png);padding-left:40px}
.current-program .basic-info.dice-4{background-image: url(http://gfx.dagbladet.no/g3/terninger/4-xsmall.png);padding-left:40px}
.current-program .basic-info.dice-5{background-image: url(http://gfx.dagbladet.no/g3/terninger/5-xsmall.png);padding-left:40px}
.current-program .basic-info.dice-6{background-image: url(http://gfx.dagbladet.no/g3/terninger/6-xsmall.png);padding-left:40px}

.program .title {height:17px;overflow:hidden;font-size:13px;width:200%}
.program .times {height:15px;overflow:hidden;color:#999;padding-bottom:15px;width:150px;}
.program .tools {height:15px;overflow:hidden;color:#ddd;margin-top:-2px}
.program-now {background-color:#fff}
.program-now .title {color:#000;}
.program-now .times {color:#fff}
.program-finished {background-color:#ffefef}
.program-finished:hover {background-color:#bf2323!important}
.program-finished:hover .title {color:#fff}
.program-finished .title {font-weight:normal;color:#bf2323;}
.program-now:hover .title {color:#fff}

.current-program-gap .program-corner {display:none}
.program-corner {position:absolute;right:0;top:0;margin:0!important;padding:0!important;background:transparent url(http://gfx.dagbladet.no/tv-program/ikoner/program-corner-38-r.gif) no-repeat left top;width:3px;height:38px}
.program-with-info .program-corner {position:absolute;right:0;top:0;margin:0!important;padding:0!important;background:transparent url(http://gfx.dagbladet.no/tv-program/ikoner/program-corner-r-2.gif) no-repeat left top;width:3px;height:38px}

#mainmenu {	float: right;}
#mainmenu .program-type {float: left;margin-left: 20px;}

.invisible {display: none !important;}

#timeline-days a.timeline-day {background-color:#ddd;color:#474747;text-decoration:none;padding:5px 6px 4px;margin-right: 5px;}
#timeline-days a.timeline-day:hover {background-color:#cfd8e0;color:#000000;text-decoration:none;}
#timeline-days a.timeline-current-day, #timeline-days a.timeline-current-day:hover, #timeline-days a.timeline-current-day:visited {background-color:#889fb3;color:#ffffff;text-decoration:none;}
a.filter-type {	text-decoration: none;color: #fff;}
a.filter-type:hover {color: #ffffff;}
a span.hotkey {	text-decoration: underline;}

#programs #timebar {width: 1px;height: 100%;background-color: #000;position: fixed;top: 40px;display: none;left: 334px;z-index: 100;opacity:0.4!important;filter:alpha(opacity=40)!important;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"!important;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40)!important;}
#programs #timecode {margin-left:15px;height:45px;width:110px;background-color:#000;color:#FFFFFF;left:115px;position:fixed;text-align:center;top:285px;z-index: 110;font-family: arial, verdana, sans-serif;font-size:36px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-radius-topright: 3px;-webkit-border-radius-bottomright: 3px;opacity:0.5;filter:alpha(opacity=50);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}
#programs #timecode2 {height:30px;overflow:hidden;width:260px;padding:2px 5px;margin-left:15px;background:#000;color:#FFFFFF;left:115px;position:fixed;text-align:left;top:285px;z-index: 110;font:normal normal 11px verdana,arial, sans-serif;-moz-border-radius:5px;-webkit-border-radius: 5px;opacity:0.9;filter:alpha(opacity=90);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);background-image:none}
#programs #nav-tip {height:166px;overflow:hidden;width:456px;margin:0;padding:0;background:transparent url(http://gfx.dagbladet.no/tv-program/hjelpebilde.png) no-repeat left top;left:115px;position:fixed;top:285px;z-index: 610;font:normal normal 11px verdana,arial, sans-serif;-moz-border-radius:5px;-webkit-border-radius: 5px;opacity:0.8;filter:alpha(opacity=80);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: progid:DXImageTransform.Microsof}
#programs #timecode2 .basic-info {background-image:none;}
#programs #timecode2 .title {color:#fff;background-image:none;width:250px;overflow:hidden}
#programs #timecode2 .times {font-weight:normal;color:#dedede;margin-bottom:5px;background-image:none;display:none}
#programs #timecode2 img {display:none}
#programs #timecode2 i {margin-top:5px;font-size:11px;color:#dfc929}
#programs #timecode2 .program-corner {display:none}
#programs-container #notice {-moz-border-radius:3px;-webkit-border-radius: 3px;background-color:#000000;color:#FFFFFF;display:none;left: 0;right:0;position:relative;text-align:center;top:195px;width:650px;margin-left: auto;margin-right: auto;z-index:120;font-size:36px;height:45px;opacity:0.5;filter:alpha(opacity=50);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}
#programs-container #notice-container {position:absolute;left:0;top:0;right:0;}
#timeline #timebar-now {width: 50px;height: 100%;color: red;position: absolute;top: 30px;left: 108px;padding-left: 10px;}

#programs .movie .basic-info {background-repeat: no-repeat;background-position: right 3px;}
#programs .movie.dice-1 .basic-info {background-image: url(http://gfx.dagbladet.no/g3/terninger/1-xsmall.png);}
#programs .movie.dice-2 .basic-info {background-image: url(http://gfx.dagbladet.no/g3/terninger/2-xsmall.png);}
#programs .movie.dice-3 .basic-info {background-image: url(http://gfx.dagbladet.no/g3/terninger/3-xsmall.png);}
#programs .movie.dice-4 .basic-info {background-image: url(http://gfx.dagbladet.no/g3/terninger/4-xsmall.png);}
#programs .movie.dice-5 .basic-info {background-image: url(http://gfx.dagbladet.no/g3/terninger/5-xsmall.png);}
#programs .movie.dice-6 .basic-info {background-image: url(http://gfx.dagbladet.no/g3/terninger/6-xsmall.png);}

#programs .program a.favorite-container-active {display:block !important;}
#programs .program a.favorite-container {border:0 none;display:block;float:right;font-size:1px;height:18px;overflow:hidden;position:relative;text-indent:-2000px;width:20px;text-decoration:none;padding-right: 5px;padding-top: 5px;}
#programs .program a.favorite-container span {background:transparent url(http://static.hypem.com/images/icon-fav.gif) no-repeat scroll left top;display:block;height:100%;left:0;position:absolute;top:0;width:100%;}
#programs .program a.favorite-container:hover span {background:transparent url(http://static.hypem.com/images/icon-fav.gif) no-repeat scroll left -24px;}
#programs .program a.favorite-container span.active {background:transparent url(http://static.hypem.com/images/icon-fav.gif) no-repeat scroll left -48px;}

/* PROGRAM-INFORMASJON */
.program-info {background-color: #323232;height:150px;position: relative;z-index:350}
#programs #program-info #program-info-content {	position: absolute;}
#program-info-content {margin-left:15px;}

.program-info .container {width:900px;}
.program-info h2 {font:normal bold 15px arial,verdana,sans-serif;margin:8px 0 0 0;float:left;width:400px;color:#e0ca2f}
.program-info h2.favoritt {}
.program-info h2 .time{font:normal normal 11px verdana,arial,sans-serif;color:#fff;margin:0;}
.program-info .info {width:450px;margin:5px 0;float:left;height:65px;overflow:hidden;color:#fff}
.program-info img.poster {float:left;height:130px;margin:10px 10px 5px 0}

.program-info .annonse {width:300px;height:90px;margin:30px 0 30px 0;padding:0;float:left;}
.program-info .info-content {float:left;height:150px;hidden;margin:0;padding:0;width:465px;position:relative}


#channels .channel-with-info {height: 199px;}
.ad-tag {font-size:9px;height:47px;width:7px;clear:left;float:left;margin-right:5px}
.program-info .ad-tag a{color:#fff}
.ad-tag a {text-decoration:none;color:#000}
.clearfix:after {clear:both;content:".";display:block;height:0;visibility:hidden;}
* html .clearfix {height:1%;}



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}


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

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 {background-image: url(https://konto.dagbladet.no/gfx/input_gradient.gif);background-repeat: repeat-x;border: 1px solid #999;height: 20px;padding: 3px;font-size: 13px;font-weight: normal;margin-bottom: 10px;width: 240px;}
a#lost_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;}
#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;}

a.viewtrailer {font: normal bold 11px verdana,arial,sans-serif;color:#e60000}
a.viewtrailer:hover {color:#fff}

/* Lesernes terningkast */
.movie-details {position:relative;height:70px;}
.reader-dices {background-color: #323232;color:#fff;-moz-border-radius:5px;-webkit-border-radius: 5px;padding:3px 5px;*padding-bottom:8px;position:absolute;left:314px;*left:160px;top:-5px;*top:10px;width:192px;}
.dice {height:21px;width:21px;background:transparent url(http://gfx.dagbladet.no/g3/terninger/dices-all12.gif) no-repeat left top;float:left;margin:5px 5px 5px 4px;}
div.num1, div.num2, div.num3, div.num4, div.num5, div.num6 {border:1px solid #BF171E}
div.num1 {background-position: 0 0}
div.num2 {background-position: -20px 0}
div.num3 {background-position: -41px 0}
div.num4 {background-position: -61px 0}
div.num5 {background-position: -82px 0}
div.num6 {background-position: -103px 0}

#diceStatusDiv {font-size:10px;color:#e60000}

a.dice:link, a.dice:visited {border:1px solid #888}
a.dice:hover {border:1px solid #e60000}
a.dice:active {border:1px solid #888}

a.num1:link, a.num1:visited {background-position: 0 -21px;}
a.num2:link, a.num2:visited {background-position: -20px -21px}
a.num3:link, a.num3:visited {background-position: -41px -21px}
a.num4:link, a.num4:visited {background-position: -61px -21px}
a.num5:link, a.num5:visited {background-position: -82px -21px}
a.num6:link, a.num6:visited {background-position: -103px -21px}

a.num1:hover {background-position: 0 0}
a.num2:hover {background-position: -20px 0}
a.num3:hover {background-position: -41px 0}
a.num4:hover {background-position: -61px 0}
a.num5:hover {background-position: -82px 0}
a.num6:hover {background-position: -103px 0}

a.num1:active {background-position: 0 -21px}
a.num2:active {background-position: -20px -21px}
a.num3:active {background-position: -41px -21px}
a.num4:active {background-position: -61px -21px}
a.num5:active{background-position: -82px -21px}
a.num6:active {background-position: -103px -21px}

.result {width:210px;float:left;clear:both}
.result h1.average {font: normal bold 18px arial,verdana,sans-serif;color:#000;float:right;margin:0;padding:0;}
.result .dice {float:left;margin:0 5px}
.result h4.votes {font: normal normal 10px verdana,arial,sans-serif;color:#888;line-height:11px;text-align:center;float:left;margin:0 0 0 28px}
.result h4.subtitle {font:normal normal 11px verdana,arial,sans-serif;float:left;color:#fff;width:80px;margin:0}



/* NYTT F.O.M v.11 */
	
	#program-flat-container {height:100%;width:350px;background:#ddd none repeat scroll 0 0;border-right:1px solid #323232;position:fixed;top:86px!important;left: 94px;z-index:460!important;}
	.channel-with-program {background-color:#ddd;border-top:1px solid #c7d6df;border-bottom:1px solid #c7d6df;height:48px;}
	.channel-with-program img {background-color:#ffffff;border:1px solid #c7d6df;padding:3px;margin-top:5px;}
	#flat-program {padding:10px;}
	#flat-program ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0 }
	#flat-program ul li {font-size: 11px;line-height:1.3em }
	#flat-program h3 {font-family:arial,verdana,sans-serif;font-size:18px;font-weight:normal;margin:2px 0 2px; }
	#flat-program .nav-week {width:320px;padding:5px;background-color:#323232}
	#flat-program .nav-week a { text-decoration: none;color: #fff;margin-right:16px;padding:1px 2px 1px 2px;text-transform:uppercase;}
	#flat-program .nav-week a.active { font-weight: bold;color:#fff;}
	#flat-program .nav-week a:hover { color:#fff;text-decoration:underline;}
	#flat-program p.noon {font-family: verdana, arial, sans-serif;font-size:11px;}
	#float-program p.afternoon {}

	/* EKSPERIMENTERER MED TING */
	/* MÅ flyttes opp så tv-kategorier blir synlige igjen */
	#programs .channel-listing {height:40px;background-color: transparent;}
	.program {cursor:pointer;}
	.program.program-with-info:hover {cursor:pointer;background-color:#e60000}
	.program:hover .times{color:#fff;}
	.program-with-info:hover .times{color:#fff;}
	#programs {background-color:#fff}
	.invisible {display: none !important;}
	
/* /v.11 */




/* NYTT F.O.M v.12 */
	#guide-container {height:100%;width:300px;position:fixed;top:110px;right: 0;z-index:600;background-color:#000;color:#fff;overflow:auto}
	#guide-container #guide {margin:8px;overflow:hidden!important}
	#guide-container .program-container, #guide-container .program-container-current {-moz-border-radius:3px;-webkit-border-radius: 3px;background:#323232;border-top:0;margin:5px 8px 5px 0;padding:5px;cursor:pointer}
	#guide-container .program-container:hover, #guide-container .program-container-current:hover {background-color:#666}
	#guide-container .program-container-current {border-top:2px solid #e60000;}
	#guide-container .program-container-inactive {margin:5px 0;border-top:1px solid #A0BDCD;padding:5px 0}
	#guide h1 {font-size:11px;margin:0;padding:0;font-weight:bold;color:#fff}
	#guide img.cover-photo {float:left;width:100px;margin-right:5px;border:1px solid #becfda;}
	#guide .cover-photo-replacement {float:left;width:102px;margin-right:5px;height:50px;}
	#guide h1 img {float:left;margin-right:5px}
	#guide h2 {font-weight:normal;font-size:11px;margin:0 0 0px;padding:0;color:#e0ca2f}
	#guide p {color:#fff;font-size:11px;margin:0;padding:0;}
	#guide #search-results {margin-top:10px}
	#guide #search-results h3 {font:normal bold 15px arial,verdana,sans-serif;text-transform:capitalize;color:#fff}
	#guide #search-results h3 span {font:normal normal 11px verdana,arial,sans-serif;color:#aaa;margin-left:10px}
	#guide p.notice {padding:5px;background-color:#f0f4f7;-moz-border-radius:3px;-webkit-border-radius: 3px;margin:10px 0;line-height:150%;color:#e60000}
	.guide-search {background-color:#ddd}
	#guide-title {font: normal bold 16px arial,verdana,sans-serif;padding:0;margin:10px;color:#fff}
/*
	#guide-container.guide-favorites .program-container, #guide-container.guide-favorites .program-container-current {background-color:#e0ca2f}
	#guide-container.guide-favorites .program-container:hover, #guide-container.guide-favorites .program-container-current:hover {background-color:#f4eaab}
	#guide-container.guide-favorites #guide-title {color:#fff!important;padding-left:50px;background:transparent url(http://gfx.dagbladet.no/tv-program/ikoner/star-large-guide.png) no-repeat left top;height:25px;margin:5px 0 0 5px;padding: 10px 0 0  40px}
	#guide-container.guide-favorites h1 {color:#000;} 
	#guide-container.guide-favorites p {color:#fff;}
	#guide-container.guide-favorites h2 {color:#8f7c00}
	#guide-container.guide-favorites .close {background-color:#fff}*/
	
	
	#subguide-container {height:100%;width:300px;position:fixed;top:110px;right: 0px;z-index:600;background-color:#000;color:#fff;border-left:1px solid #323232}
	#subguide-container #subguide {margin:8px;overflow:auto;}
	#subguide-container .program-container, #subguide-container .program-container-current {-moz-border-radius:3px;-webkit-border-radius: 3px;background:#323232;border-top:0;margin:5px 8px 5px 0;padding:5px;cursor:pointer}
	#subguide-container .program-container:hover, #subguide-container .program-container-current:hover {background-color:#444}
	#subguide-container .program-container-current {border-top:2px solid #e60000;}
	#subguide-container .program-container-inactive {margin:5px 0;border-top:1px solid #A0BDCD;padding:5px 0}
	#subguide h1 {font-size:11px;margin:0;padding:0;font-weight:bold;color:#fff}
	#subguide img.cover-photo {float:left;width:100px;margin-right:5px;border:1px solid #becfda;}
	#subguide .cover-photo-replacement {float:left;width:102px;margin-right:5px;height:50px;}
	#subguide h1 img {float:left;margin-right:5px}
	#subguide h2 {font-weight:normal;font-size:11px;margin:0 0 0px;padding:0;color:#e0ca2f}
	#subguide p {color:#fff;font-size:11px;margin:0;padding:0;}
	#subguide #search-results {margin-top:10px}
	#subguide #search-results h3 {font:normal bold 15px arial,verdana,sans-serif;text-transform:capitalize;color:#fff}
	#subguide #search-results h3 span {font:normal normal 11px verdana,arial,sans-serif;color:#aaa;margin-left:10px}
	#subguide p.notice {padding:5px;background-color:#f0f4f7;-moz-border-radius:3px;-webkit-border-radius: 3px;margin:10px 0;line-height:150%;color:#e60000}
	.subguide-search {background-color:#ddd}
	#subguide-title {font: normal bold 16px arial,verdana,sans-serif;padding:0;margin:10px;color:#fff}
	
	
	
	
	.guide-channel {float:left;background: transparent url(http://gfx.dagbladet.no/tv-program/ikoner/guide-channel.png) no-repeat left top;padding:1px;margin: 3px 6px 2px 0;padding:5px 3px;opacity:0.7;filter:alpha(opacity=70);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);}
	.sms-alert-option {width:100%;margin-bottom:10px}
	.sms-option {margin: 0 5px;font:normal normal 11px verdana,arial,sans-serif;color:#fff;display:inline}
	a.delete-item {color:#fff;background:#e60000;padding:3px 5px;-moz-border-radius:3px;-webkit-border-radius: 3px;text-decoration:none;display:block;font:normal bold 10px verdana,arial,sans-serif;float:right;margin:5px;}
	a.delete-item:hover {background-color:#fff;color:#000}
	
	#guide-container {width:110px!important;}
	#guide {height:463px!important;overflow:hidden;}
	
	/*#footer-container {display:none!important}*/
	
	a.show-guide {-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;display:block;height:100%;width:20px;position:absolute;left:0;top:0;opacity:0.4;filter:alpha(opacity=40);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);}
	.categorySelector.marked a.show-guide, a.show-guide:hover {opacity:1;filter:alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
	
	
	
	
	
	a#showguide_favorites {background:transparent url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/star-light-yellow.gif) no-repeat 4px 4px;width:25px;opacity:1}
	a#showguide_alerts {background:transparent url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/bell-light-series.png) no-repeat 4px 4px;width:25px;opacity:1}
	
	a#showguide_movie {background:#aaa}
	a#showguide_news {background:#f8aaaa}
	a#showguide_series {background:#d1e97b}
	a#showguide_sports {background:#bfeef6}
	a#showguide_leisure {background:#a6cca7}
	a#showguide_culture {background:#b87eb1}
	a#showguide_music {background:#f2f594}
	a#showguide_factual {background:#c7c0a9}
	a#showguide_economy {background:#ebdeb4}
	a#showguide_show {background:#9dbad5}
	a#showguide_children {background:#edd4e7}

	
/* /v.12 */

/* NYTT F.O.M v.13 */

	
	/* Black movie guide */
	#middle-container div.movieguide-container {height:100%;width:300px;background:#000000 none repeat scroll 0 0;border-left:1px solid #444444;position:fixed;top:110px;right: 0;}
	#middle-container div.movieguide-container .program-container, #movieguide-container .program-container-current {padding-top:5px;background:#222; margin-top: 5px;}
	.program-container-current:hover {background-color:#333}
	#middle-container div.movieguide-container .program-container-current {}
	#middle-container div.movieguide-container h1 {color:#fff;font:normal bold 16px arial,verdana,sans-serif;margin:0;padding:0;}
	#middle-container div.movieguide-container img.cover-photo {float:left;width:80px;margin-right:5px;border:1px solid #222222;}
	#middle-container div.movieguide-container h2 {color:#e0ca2f;font-weight:normal;font-size:11px;margin:0 0 0px;padding:0;}
	#middle-container div.movieguide-container p {color:#fff;font-size:11px;margin:0;padding:0;}
	#middle-container div.movieguide-container .movie-entry {cursor:pointer;clear:left;background:#222}
	#middle-container div.movieguide-container .movie-entry:hover {background:#333}
	
	#movie-container {width:550px;top:110px;height:100%; background-color: #000000;position:fixed;z-index:1100;right:300px;color:#fff;}
	#movie-container #movie {margin:15px 10px 10px 10px;overflow:auto;height:100%;}
	#movie-container #movie .loader {margin-left:auto;margin-right:auto;margin-top:100px;width:150px;text-align:center;font-size:12px;color:#e0ca2f;}
	#movie-container #movie .loader img {margin-bottom:10px;margin-top:10px;}
	#movie-container img.movie-poster {height:200px;float:left;margin-right:10px;margin-bottom:10px;}
	#movie h1 {font-family:arial,verdana,sans-serif;font-size:18px;margin:0;color:#fff;}
	#movie h2 {color:#e0ca2f;font-size:12px;font-weight:normal;margin:0;}
	#movie-container ul, #movie-container li {list-style: none;padding:0;margin:0;}
	#movie-container ul {margin-top:20px;}
	#movie-container li em {color:#e0ca2f;font-style:normal;}
	#movie-container li.viewtrailer a {color:#e60000;font-size:11px;}
	#movie-container li.viewtrailer {margin-top:10px}
	#movie-container p.plot {margin-top:20px;margin-bottom:20px;}
	#movie-container .column {width:150px;float:left;margin-right:20px;}
	#movie-container .column h3, #movie-container .review h3, #movie-container .trailer-container h3 {margin: 0 0 5px 0;font-size:12px;font-weight:normal;color:#e0ca2f;}
	#movie-container .column ul {margin: 0;}

/* /v.13 */


/* NYTT F.O.M. v.15 */
	#programs-container #timecode-left, #programs-container #timecode-right {width:5px;height:9px;position:fixed;top:300px;z-indxe:200;}
	
/* /v.15 */


/* NYTT F.O.M. v.18 */
	#program-info-content .loader {margin-left:15px;margin-top:20px;}
	#guide .loader {width:60px;margin-left:auto;margin-right:auto;margin-top:40px;}
	
	.program.program-favorite, .current-program.program-favorite{background-color: #E0CA2F!important}
	.current-program.program-favorite:hover {background-color:#e60000!important}
	.current-program.program-favorite .times {color:#fff!important}
	.current-program.program-favorite:hover .times {color:#ccc!important}
	#programs .program-favorite:hover {background-color:#e60000!important}
	#programs .program-favorite:hover .times {color:#ccc}
	#programs .program-favorite .title{color:#000}
	#programs .program-favorite:hover .title{color:#fff}
	#programs .program-with-info.program-favorite .times {color:#000}
	#programs .program-alert .times {background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/bell-white.png);background-position:75px 0px;background-repeat:no-repeat;}
/* /v.18 */

#now-header {background-color:#e60000!important;display:none}

#now-container .current-program, .current-program-new {overflow:hidden;background:#eee url(http://gfx.dagbladet.no/tv-program/ikoner/program-corner-38-l.gif) no-repeat left top;height:38px;margin:0 1px;padding:0 7px 0 8px;position:relative;float:left;border-top:1px solid #fff;border-bottom:1px solid #fff;z-index:300}
#now-container .current-program:hover .times {color:#fff!important;}
#now-container .current-program:hover {background-color:#e0ca2f;cursor:pointer;}
#now-container .current-program .title {color:#9f131f!important;font:normal bold 15px arial,verdana,sans-serif!important;width:800px;margin-top:4px;margin-left:10px}
#now-container .current-program-gap .title {color:#ddd!important;font:italic normal 24px arial,verdana,sans-serif!important;width:500px;margin-top:4px;margin-left:20px;}
#now-container .current-program .title span {font:normal normal 11px verdana,arial,sans-serif}
#now-container .current-program:hover .title {color:#fff!important}

#programs #past {z-index:200!important;width:0px;border-right:1px solid #e60000;left:1800px;position:absolute;top:0;left:1900px}

#rightnow {display:block;text-decoration:none;height: 100%;position: absolute;top:135px;left:69px;background: #e60000;z-index:400;width:16px;text-align:center;color:#fff;padding-top:8px;font:normal bold 14px arial,verdana,sans-serif;}
#rightnow:hover {background-color:#000;cursor:pointer}

.now-linjal {position:absolute;display:block!important;left:240px;top:0;width:1px;height:3000px;background:#e60000;z-index:5000}


.program_gap {margin:1px;float:left;height:38px;overflow:hidden;background-color:#fff}


#now-container {position:absolute;height:3000px;z-index:300;width: 241px;top:0;padding: 0;}
#now-container .current-program .times {color:#999;font-size:11px;float:left;margin-left:15px}
#now-container .current-program-gap {background-color:#fff!important;height:38px;margin:1px;color: #ccc;padding:0 7px;float:left;overflow:hidden}	
#now-container .current-program:hover .title{color: #ffffff;}
#now-container h1 {	display: none;}
#now-container h1 span {display: none;}
#now-header {-moz-border-radius-topleft:2px;-webkit-border-radius-topleft: 2px;-webkit-border-radius-topright: 2px;-moz-border-radius-topright:2px;width: 237px;background-color: #5B6F29;color: #ffffff;text-transform: none;position: absolute;height: 21px;padding-left: 5px;font-size: 14px;}
#timeline {font-size:16px;}
#now {display:none;}
#program-flat-container {top:51px;width:350px;z-index:500;}
#programs #timebar {z-index:9000;top:86px;}
#programs #timecode {z-index:800;}
#programs #timecode2 {z-index:800;}
#programs .channel-with-info {margin-bottom: 152px;}

#programs #now-container .current_channel {position:relative;height:40px;z-index:299}
#programs #now-container .current-program .program-with-info {margin-bottom: 152px;background-color:#323232;border-bottom:1px solid #323232;}
#programs #now-container .current-program .program-with-info .title {color:#fff!important}
#programs #now-container .current-program .program-with-info .program-corner {background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/program-corner-r-2.gif)}

/* Adjustments to program info */
#programs .program-info {background-color: #555;border-bottom:1px solid #555;margin-bottom:1px}
.program-info h2 .time {color:#aaa;}

.program-info .tools {margin:5px 10px 0 0;float:left;height:30px;width:450px;}
.program-info .tools a {display:block;float:left;margin:0 6px 0 0;padding:6px 10px 6px 30px;font-weight:normal;-moz-border-radius:3px;-webkit-border-radius: 3px;text-decoration:none;background-color:#dedede}
.program-info .tools a:link, .program-info .tools a:visited {color:#444}
.program-info .tools a:hover {color:#fff;text-decoration:none;background-color:#e60000}
.program-info .tools a:active {color:#fff}

.program-info .tools a.favoritt {background: #cbcbcb url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/star-light.png) no-repeat 5px 3px;color:#fff;padding-left:16px}
.program-info .tools a.favoritt:hover {background:#ddd url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/star-active.png) no-repeat 5px 3px;}
.program-info .tools a.favoritt-active {background:#e0ca2f url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/star-light.png) no-repeat 5px 3px;color:#fff}
.program-info .tools a.favoritt-active:hover {background:#e7d75e url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/star-light.png) no-repeat 5px 3px;color:#fff;}

.program-info .tools a.alarm {background: #cbcbcb url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/bell-light.png) no-repeat 5px 3px;color:#fff}
.program-info .tools a.alarm:hover {background-color:#ddd;}
.program-info .tools a.alarm-active:hover {background:#e7d75e url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/bell-light.png) no-repeat 5px 3px}
.program-info .tools a.alarm-active {background:#e0ca2f url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/bell-light.png) no-repeat 5px 3px;color:#fff}
.program-info .tools span.alarm-txt {font-size:10px;line-height:10px;width:70px;color:#aaa;display:block;float:left;background:transparent url(http://gfx.dagbladet.no/tv-program/ikoner/pil-fff-left.gif) no-repeat left 4px;padding-left:10px}
.program-info .tools a.movie-details {background-image:none!important;padding:5px;margin-left:5px;background-color:#000;color:#fff;height:13px;}
.program-info .tools a.movie-details:hover {background-color:#e60000}


#footer-container {background-color:#000;display:none;height:94px;top:400px;left:0;position:absolute;overflow:hidden;width:100%;z-index:1250;text-align:center;margin:0;padding:0;}
#footer-container a.close {background-color:#e60000!important}

/*LOGIN*/


/* SPLASH */
#splash {width:810px;height:310px;background-color:#323232;margin-left:auto;margin-right:auto;position:fixed;top:150px;z-index:1400;color: #cccccc;display:none!important}
#splash h1{font-size:15px;font-family:arial, sans serif;color:#ffffff;margin:0 0 10px 0;padding:0;}
#splash p{font-size:12px;color:#ffffff;margin:0 0 40px 0;padding:0;line-height:1.5em;}
#splash #splash-ad-container {width:515px;height:290px;float:left;margin-top:10px;}
#splash #splash-ad-mark-container {width:10px;height:290px;float:left;margin-top:10px;}
#splash #splash-content-container {width:250px;height:290px;float:left;margin-right:10px;margin-left:10px;margin-top:10px;}
#splash #splash-content-container input {vertical-align: middle;}
#splash #splash-close-container {width:20px;height:290px;float:left;margin-top:10px;}
#splash #splash-options {margin: 10px 0 0px 10px;clear:left;}
#splash #button_close_splash_screen {-moz-border-radius:2px;-webkit-border-radius: 2px;background:#FFFFFF none repeat scroll 0 0;color:#E60000;cursor:pointer;font-family:arial,sans-serif;font-size:13px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:11px;padding:2px 5px 3px;text-decoration:none;vertical-align:bottom;}
#modal-overlay {
	position: fixed;
	z-index:1300;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	background: #000;
	display: none;
}
#login-error-text p{padding:3px;color:#000;background:#fff;-moz-border-radius:3px;-webkit-border-radius: 3px;width:240px}

.reminder-txt {margin: 10px!important;line-height:150%;color:#efdf77!important}

#search-form-header {margin:0;padding:0;}

#programs #quick-info {/*display:none;*/padding:10px;position:absolute;left:0;top:0;background:#000;opacity:0.5;color:#fff;font-size:11px;border:1px solid #e60000;-moz-border-radius:5px;-webkit-border-radius: 5px;z-index:600000}


/* fargekoding */

#guide .categorySelector {text-align:center;color:#fff;position:relative;text-align:right;width:80px;overflow:hidden;padding:6px 8px 6px 2px;font:normal normal 12px verdana,arial,sans-serif}

#guide-container.guide-userMarked #guide-title{display:none}

/* sjangerfarger i grid */

.program.marked {color:#000}

.program.marked .times, 
.program.program-favorite .times{color:#888}
.program.marked:hover .times, 
.program.program-favorite:hover .times{color:#fff}

.program.movie.marked .times{color:#dbdbdb}
.program.movie.marked {background-color:#aaa!important;}

.program.sports.marked {background-color:#bfeef6!important;} /*turkis*/
.program.news.marked {background-color:#f8aaaa!important;color:#000!important;} /*rød*/
.program.series.marked {background-color:#d1e97b!important;} /*gusjegrønn*/
.program.leisure.marked {background-color:#a6cca7!important;color:#000!important}/*grønn*/
.program.culture.marked {background-color:#b87eb1!important;}/*lilla*/
.program.music.marked {background-color:#f2f594!important;color:#000!important} /*gul*/
.program.factual.marked {background-color:#c7c0a9!important;color:#000!important}/*brun*/
.program.economy.marked {background-color:#ebdeb4!important;color:#!important} /*beige*/
.program.show.marked {background-color:#9dbad5!important;color:#000!important}/*blå*/
.program.children.marked {background-color:#edd4e7!important;color:#000!important} /*rosa*/

.catsOff, .catsOn {padding:3px!important;width:36px!important;float:left;margin:0!important;text-align:center!important;}
.catsOn {margin-right:5px!important;}



.program.program-favorite, .current-program.program-favorite, .program.program-favorite.marked, .current-program.program-favorite.marked{background-color: #E0CA2F!important}

.program:hover, .program.marked:hover {cursor:pointer;background-color:#e60000!important;color:#fff!important}

#programs .program-with-info .times {color:#ccc!important}

.sondrebug {height:300px;background:blue!important}



div#tvguide h2.tvkanal { display: block; height: 29px; width: 54px; background-repeat: no-repeat; text-indent: -9999px; font-size: 20px!important; line-height: 29px; background-image: url(http://gfx.dagbladet.no/g3/tv-kanaler-samlet.gif); }

div#tvguide h2.tvkanal.nrk1 { background-position: 0 0; }

div#tvguide h2.tvkanal.nrk2 { background-position: 0 -29px; }

div#tvguide h2.tvkanal.nrk3 { background-position: 0 -58px; }

div#tvguide h2.tvkanal.nrk2 { background-position: 0 -29px; }

div#tvguide h2.tvkanal.tv2 { background-position: 0 -144px; }

div#tvguide h2.tvkanal.tv2zebra { background-position: 0 -259px; }

div#tvguide h2.tvkanal.fem { background-position: 0 -87px; }

div#tvguide h2.tvkanal.tvnorge { background-position: 0 -200px; }

div#tvguide h2.tvkanal.star { background-position: 0 -288px; }

div#tvguide h2.tvkanal.tv3 { background-position: 0 -173px; }

div#tvguide h2.tvkanal.discovery { background-position: 0 -116px; }

div#tvguide h2.tvkanal.viasat4 { background-position: 0 -230px; }





/* css fra fronten*/

#doc {position:relative}
.menuwrapper {height:96px;width:100%;margin:0;padding:10px 0 0 0;background:#000;clear:both;position:relative}
.menu {background:#323232;margin:0;padding:0;width:100%;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:30px 25px 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;}
.menu .menu-container2 a.item.dager {float:right;background:#cf0101 url(http://gfx.dagbladet.no/tv-program/back-red-x.gif) repeat-x left top;color:#FFFFFF;font:normal bold 11px verdana,arial,sans-serif;margin:0 200px 0 0;padding:6px 10px;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;width:120px;}
.menu span.knapp-dato{font-weight:normal;margin:0 5px;}
.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}
img.pil-dager {float:right;margin-top:4px;}
.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}

.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.item.odd:link, a.item.odd:visited {color:#e6d65d}
a.item.odd:hover {color:#fff}


.tvguide-alt {-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;background:#000000 none repeat scroll 0 0;height:50px;left:18px;position:absolute;top:102px;width:160px;z-index:420;}
.tvguide-alt a {-moz-border-radius:3px;-x-system-font:none;color:#FFFFFF;display:block;float:left;font-family:verdana,arial,sans-serif;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;height:50px;line-height:normal;padding-top:8px;text-align:center;text-decoration:none;width:80px;}
.tvguide-alt a.tvguide-liste {background:#000000 url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/liste-btn.png) no-repeat scroll 30px 30px;}
.tvguide-alt a.tvguide-tidslinje {background:#000000 url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/tidslinje-btn.png) no-repeat scroll 30px 30px;}
.tvguide-alt a:hover {background-color:#DFC929;}


.program.program-with-info {background:#555 url(http://gfx.dagbladet.no/tv-program/ikoner/program-corner-l-2.gif) no-repeat left top;border-bottom:1px solid #555;margin-bottom:0;color:#fff;background-color:#555!important}
.program.program-with-info.marked{background-color:#555!important}

