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

body {font: normal normal 13px verdana,arial,helvetica, clean, sans serif;padding: 0px;background-color: #000;margin: 0px;padding:0;overflow:hidden;}
#main-container {margin: 10px 10px 0 25px}
img {border:none}
a.db-tab-left {position:absolute;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}

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

/*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}


/* LOGG inn lag 1*/
.meny-login {float:right;margin:0 5px 10px 5px;color:#fff;height:20px}
.meny-login a:link, .meny-login a:visited {color:#fff}


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


/*menyknapper m og u dropdown*/
.menu-container {position:relative;float:left;z-index:700}
a.menu:hover, a.menu-login: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:115px;padding:5px 25px 5px 5px;background:#000 url(http://gfx.dagbladet.no/tv-program/ikoner/pil-gul-down.gif) no-repeat 122px 12px;position:relative;}
a.menu.dager:hover {background-color:#e60000}
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 {background:#000;padding:5px;}
a.menu.channels:hover {background:#e60000}
a.menu.star {padding:0 2px;margin-top:10px;background-image:none;width:auto}

/*menylinker*/
a.text {font:normal normal 10px verdana,arial,sans-serif;color:#fff;display:block;margin:5px}
a.text: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:192px;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.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:30px;top:10px;font-family:verdana,arial,sans-serif}
a.menu.dager span.today {}
ul.menu-list.days .dato {}
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;}
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;}


/* FJERN */
#shadow-hor {position:fixed;width:100%;height:8px;top:143px;left:24px;background:transparent url(http://gfx.dagbladet.no/tv-program/shadow-hor.png) repeat-x left top;z-index:400}

/* PROGRAM-BLOKK */
.invisible {display: none !important;}

#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-small.png);}
#programs .movie.dice-2 .basic-info {background-image: url(http://gfx.dagbladet.no/g3/terninger/2-small.png);}
#programs .movie.dice-3 .basic-info {background-image: url(http://gfx.dagbladet.no/g3/terninger/3-small.png);}
#programs .movie.dice-4 .basic-info {background-image: url(http://gfx.dagbladet.no/g3/terninger/4-small.png);}
#programs .movie.dice-5 .basic-info {background-image: url(http://gfx.dagbladet.no/g3/terninger/5-small.png);}
#programs .movie.dice-6 .basic-info {background-image: url(http://gfx.dagbladet.no/g3/terninger/6-small.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-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}


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



#alternatives-container {width:100%;height:500px;padding:10px;position:absolute;top:0;left:0;display:none;background:#000;z-index:1200;color:#fff;}
#alternatives-container a:link, #alternatives-container a:visited {color:#fff}
#alternatives-container a:hover {color:#e60000}
.alt-head {width:98%;clear:both;height:35px;border-bottom:1px solid #000;padding-bottom:5px;margin-bottom:10px}
.alt-head .helptext {font:italic normal 11px verdana,arial,sans-serif;color:#ccc;float:left;clear:left;margin:5px 0 0 5px}
#alternatives-container h2 {font:normal bold 24px arial,verdana,sans-serif;margin:0 0 5px 0;float:left;color:#fff;}
#alternatives-container h3 {font:normal bold 15px arial,verdana,sans-serif;margin:5px 0 0 0;float:left;width:500px;;color:#fff;}
#alternatives-container h3 span {margin-left:20px;font:normal normal 11px verdana,arial,sans-serif;}
#alternatives-container h3 span a{font:normal normal 11px verdana,arial,sans-serif;margin: 2px 3px 0 3px;color:#fff;}
#alternatives-container a.close {right:20px;top:0;display:block;color:#e60000}
#alternatives-container a.close:hover {color:#fff;background-color:#e60000;}
#alternatives-container a.alternatives-close {float:right;margin:0 10px}
#alternatives-container .alt-channel {margin:3px;height:60px;width:60px;float:left;background-color:#fff;-moz-border-radius: 3px;-webkit-border-radius: 3px;cursor: pointer;opacity:0.7;filter:alpha(opacity=70);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);}
#alternatives-container .alt-channel:hover {opacity:0.7;filter:alpha(opacity=70);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);}
#alternatives-container .alt-channel a {vertical-align:top;position:relative;float:left;border:1px solid #1B5374;padding:5px;width:50px;height:50px;background:#fff;-moz-border-radius:5px;-webkit-border-radius: 5px;text-align:center;overflow:hidden}
#alternatives-container .alt-channel a:hover {border:1px solid #1b5374;width:50px;height:50px;padding:5px;}
#alternatives-container .channel-logo {margin-left:7px;margin-top:15px;vertical-align:middle;}
#alternatives-container .alt-channel a.selected {border:1px solid #1b5374;width:50px;height:50px;position:relative}
#alternatives-container .alt-channel a.selected:hover {border-color:#1b5374;height:40px;width:50px;padding:5px}
#alternatives-container button {background-color:#e60000;border:none;-moz-border-radius:3px;-webkit-border-radius: 3px;float:right;padding:5px 10px;margin:0 45px 0 0;color:#fff;font:normal bold 11px verdana,arial,sans-serif}
#alternatives-container button:hover {color:#e60000;background-color:#fff;cursor:pointer}
#alternatives-container #channels {width:98%;height:395px;overflow-y:auto;overflow-x:hidden;float:left;color:#fff}
#alternatives-container #alt {width:35%;height:400px;overflow:auto;float:right;color:#fff}
#alternatives-container .channel-selected {opacity:1.0;filter:alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
#alternatives-container .channel-selected:hover {opacity:1.0!important;filter:alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
#alternatives-content-container .loader {text-align:center;margin-top:100px;}
#alternatives-content-container .loader img {margin-top:10px;}
#alternatives-container .channels-container {width:100%;height:440px;clear:both}
#alternatives-container .channel-overlay {position:absolute;left:0;top:0;background:#000;width:60px;height:60px;opacity:0.2;filter:alpha(opacity=20);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20);}
#alternatives-container .alt-channel a:hover .channel-overlay {position:absolute;left:0;top:0;background:#000;width:100%;height:50px;opacity:0.0;filter:alpha(opacity=0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
#alternatives-container .selected .channel-overlay {position:absolute;left:0;top:0;background:transparent;width:100%;height:100%;}

#alt .container {float:left;clear:both;margin:5px 0}
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}


/* NYTT F.O.M v.12 */
	#guide-container {width:100%;background-color:#000;color:#fff;padding:5px;float:left;height:23px;}
	#guide-container #guide {overflow:auto;}
	#guide-container .program-container, #guide-container .program-container-current {-moz-border-radius:3px;-webkit-border-radius: 3px;background:#323232;border-top:0;margin:0 8px 0 0;padding:5px;cursor:pointer}
	#guide-container .program-container:hover, #guide-container .program-container-current:hover {background-color:#444}
	#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}
	


/* /v.12 */

/* NYTT F.O.M. v.18 */
	.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:0 14px;background-repeat:no-repeat;}
/* /v.18 */


/* Adjustments to program info */
.program-info .tools {margin:5px 0px 0 0;height:25px;font-size:11px}
.program-info .tools a {display:block;float:left;margin:0 6px 0 0;padding:3px 5px 4px 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: #ccc url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/star-light.png) no-repeat 5px 3px;padding-left:18px;color:#000;}
.program-info .tools a.favoritt:hover {background:#e0ca2f url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/star-light.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:#ccc url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/star-light.png) no-repeat 5px 3px;color:#fff}
.program-info .tools a.alarm {background: #ccc url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/bell-light.png) no-repeat 5px 3px;color:#000}
.program-info .tools a.alarm:hover {background-color:#e0ca2f;}
.program-info .tools a.alarm-active:hover {background:#ccc 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 a.series.alarm-active {background:#e0ca2f url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/bell-light-series.png) no-repeat 5px 3px;color:#fff}
.program-info .tools a.series.alarm-active:hover {background:#ccc url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/bell-light-series.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}
.program.program-alert a.tv-program-link {padding-left:21px!important;background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/bell-yellow.png);background-position: 4px 7px;background-repeat:no-repeat}
.program.program-alert.marked a.tv-program-link {padding-left:20px!important;background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/bell-white.png);background-position: 3px 6px;background-repeat:no-repeat}
.program.program-alert.program-favorite a.tv-program-link {padding-left:21px!important;background-image:url(http://gfx.dagbladet.no/tv-program/ikoner/bell-white.png);background-position: 4px 7px;background-repeat:no-repeat}

a.tv-program-link a.list-star {display:block;float:right;height:25px;width:25px;background: transparent url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/star-light.png) no-repeat 5px 5px;}
li.program-favorite a.list-star, a.tv-program-link a.list-star:hover {background-image: url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/star-active.png)}
li.program-favorite a.list-star:hover {background-image: url(http://gfx.dagbladet.no/tv-program/ikoner/aktive/star-light.png)}

#footer-container {background-color:#323232;display:none;height:94px;top:400px;position:absolute;width:100%;z-index:1250;text-align:center;margin:0;padding:0;}

/*LOGIN*/

/* TWEAKING AV main */
#tvguide {font-size:13px;background:#fff;}
#tvguide .channel-list img {margin-right:10px;vertical-align:middle;float:left;}
#tvguide .channel-list img.terning {border:none;}
#tvguide h2.channelTitle {color:#323232;font-size:15px;padding:0;margin:0;display:inline;font-family:arial,verdana,sans serif;line-height:12px}
#tvguide a.tv-program-link {-moz-border-radius:3px;-webkit-border-radius: 3px;text-decoration: none;color: #000000;display:block;padding:4px;}

#tvguide .channel-top {height:50px;overflow:hidden;background:#fff none repeat scroll 0 0;display:block;margin:0;padding:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;border:1px solid #ddd}

#tvguide .channel-top h2.channelTitle,#tvguide .channel-top a {color:#000!important}

#tvguide a.tv-program-link:hover {background-color: #e60000;color:#ffffff;}
#tvguide .tv-chanel {float:left;margin:0;width:20%;*width:19.3%;}
#tvguide .first {margin-left: 0;}
#tvguide .tv-chanel .container {margin:10px 5px;overflow:hidden;}
#tvguide .tv-chanel .finished {color:#888888;padding:4px}
#tvguide .tv-chanel li {margin-bottom:2px;background:#ededed;padding:px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#tvguide .tv-chanel li.marked {}
#tvguide ol, ul, li {list-style-image:none;list-style-position:outside;list-style-type:none;}
#tvguide .tv-chanel .prog-noon, .tv-chanel .program-desc {font-size:13px;}
#tvguide .tv-chanel .prog-noon {margin:3px;padding:0;}
#tvguide .tv-chanel .program-desc {display:none;}
#tvguide hr {background:#D3D3D3 none repeat scroll 0 0;border:0 none;clear:both;color:#D3D3D3;height:1px;margin:3px 0;padding:0;}
#tvguide .channel-tools {color: #aaaaaa;}
#tvguide .channel-tools a {color: #474747;text-decoration:underline;font-size:11px;}
#tvguide .channel-tools a:hover {color: #e60000}
#tvguide .program-desc {margin-top:0px;display:block;line-height:1.3em;padding:10px;}
#tvguide .program-desc .meta-time {color: #aaaaaa;}
#tvguide .program-desc .ad-container {width:260px;}
#tvguide a.active {background-color: #323232;color:#ffffff;}
#tvguide .channel-tools a.active {background-color:transparent;color:#000;font:normal bold 11px verdana,arial,sans-serif}
#tvguide .program-desc h3 {font-family:arial, verdana, sans serif;font-size:18px;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;padding-bottom:4px;padding-left:0;padding-right:0;padding-top:0;}



/* fargekoding */

#guide .categorySelector {font:normal normal 11px verdana,arial,verdana,helvetica,sans-serif;padding:5px 8px;text-align:center;color:#fff;float:left;}
#guide .marked, .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:#bbb}
.movie.marked {background-color:#bbb!important;}
#guide .movie.marked {background-color:#000!important;color:#fff}
#guide .movie.marked {padding:4px 7px;border:1px solid #aaa;color:#fff!important}
#guide .movie {color:#fff}

#tvguide li.active {background-color: #eee!important;}
#tvguide li.active .title {font-weight:bold}
.children.marked, #setMarked_children.marked {background-color:#edd4e7!important;color:#000!important} /*rosa*/
.sports.marked, #setMarked_sports.marked {background-color:#bfeef6!important;} /*turkis*/
.news.marked, #setMarked_news.marked {background-color:#f8aaaa!important;color:#000!important;} /*rød*/
.series.marked, #setMarked_series.marked {background-color:#d1e97b!important;} /*gusjegrønn*/
.leisure.marked, #setMarked_leisure.marked {background-color:#a6cca7!important;color:#000!important}/*grønn*/
.culture.marked, #setMarked_culture.marked {background-color:#b87eb1!important;}/*lilla*/
.music.marked, #setMarked_music.marked {background-color:#f2f594!important;color:#000!important} /*gul*/
.factual.marked, #setMarked_factual.marked {background-color:#c7c0a9!important;color:#000!important}/*brun*/
.economy.marked, #setMarked_economy.marked {background-color:#ebdeb4!important;color:#!important} /*beige*/
.show.marked, #setMarked_show.marked {background-color:#9dbad5!important;color:#000!important}/*blå*/


.catsOff, .catsOn {background-color:#777!important;font-weight:normal!important;}
.catsOff:hover, .catsOn:hover {background-color:999!important}
.catsOn {color:#fff;margin-left:10px!important;}

#guide .favorite {background:#e0ca2f}
#guide .reminder {margin-left:10px}


.program.program-favorite, .current-program.program-favorite{background-color: #E0CA2F!important}
#programs .program-with-info .times {color:#ccc!important}

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


.type-buttons {float:left;margin:15px 0;background-color:#000;-moz-border-radius:3px;-webkit-border-radius: 3px;}
.type-buttons:hover {background-color:#e60000;-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}

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:0 5px 0 0}


.menu {background:#323232;margin:0;padding:0;width:100%;height:100px;-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:8px 10px 0 18px;width:100%;height:50px}
.menu .menu-container2 {float:left;clear:both;margin:5px 10px 5px 18px;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:42px;position:absolute;top:102px;width:160px;z-index:1100;}
.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;}

.wideboard {margin:7px 5px 0 5px;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;}
.wideboard h2 {padding:0;line-height:1em;color:#ffffff;font-size:10px;font-family:verdana,arial,sans serif;margin:10px 0 0 0;text-transform:uppercase;opacity:0.7;filter:alpha(opacity=70);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);}
.wideboard h1 {padding:0;line-height:1em;color:#ffffff;font-size:14px;font-family:verdana,arial,sans serif;margin: 4px 0 11px 0;}
.wideboard h1 a, .wideboard h1 em {color:#ffffff;font-style:none;}
.wideboard img.kanal-logo {padding:13px 4px;margin:10px;border-width:2px;float:left;margin-right:10px;}
.wideboard a.widebutton, .wideboard em.widebutton {font-style:none;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:320px;height:78px;background-color:#000000;opacity:0.5;filter:alpha(opacity=50);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);border:1px solid #000000;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.wideboard .meta {float:right;width:320px;height:82px;position:absolute;top:5px;right:5px;z-index:10;}

#main-container, #tvguide {position:relative;}


a.area {text-decoration:none;}
a.area h2:hover {text-decoration:underline;}
a.area h1:hover {text-decoration:underline;}
a.area h1 {color:#000000;}
a.area p {color:#777777;}
