/* CSS Document - Web-TV nordjyske.dk - launch: 08.12.09  - update: 02.02.11 */

#topNavi { border-bottom: 5px solid #80908E; }
.areaNav li.hilite a, .areaNav li.hilite a:hover { background: url(/css/images/menupunkt-bg-webtv.gif) no-repeat 0 -22px; padding-right: 8px; }

#Col2 { width: 930px; float: left; position: relative; top: 0; left: 0; }
#ColA { width: 130px; float: left; position: relative; top: 0; left: 0; margin-right: 9px; background: url(images/webtv_corner.gif) -4px bottom  no-repeat; padding-bottom: 6px; }
#ColB { width: 791px; float: left; position: relative; top: 0; left: 0; }
.navSub { background: url(images/webtv_bg.gif) 0 0 no-repeat; height: 1800px; padding: 0; margin-bottom: 0; }
.navSub ul { width: 129px; border-top: 1px solid #FFFFFE; margin-bottom: 20px; }
.navSub li { border-bottom: 1px solid #FFFFFE; }
.navSub li.subLogo { height: 30px; }
.navSub li a { width: 106px; padding: 4px 4px 4px 19px; font-size: 1.1em; display: block; color: #fff; text-decoration: none; background: url(images/white_dot.gif) 8px 8px no-repeat; }
.navSub a:hover { background: #BFC7C7 url(images/white_dot.gif) 8px 8px no-repeat; }
.navSub li.hilite a, .navSub .hilite a:hover { background: #BFC7C7 url(/css/images/red_dot.gif) 8px 8px no-repeat; color: #c0002a; }
.navSub li ul { background: #BFC7C7; margin-bottom: 0; padding: 4px 0 10px 0; border-top: none; }
.navSub li li { border-bottom: none; }
.navSub li li a { width: 101px; padding: 2px 4px 2px 24px; display: block; color: #fff; text-decoration: none; background-image: none; }
.navSub li li a:hover, .navSub li li.hilite a, .navSub li li.hilite a:hover { color: #c0002a; background-image: none; }

#ColB .mainNews { background: none !important; border-top: none !important; padding-top: 0 !important; }

.boxL .secoNews { width: 780px; padding-top: 10px; }
.boxL .secoNews h1 { background: #80908E; color: #FFF; font-family: arial; font-size: 1.1em; padding: 2px 0 2px 10px; text-transform: uppercase; }
.boxL .secoNews h2 { background: url(/css/images/se-mere.gif) no-repeat scroll 192px 6px; font-family: arial; font-size: 1em; padding:2px 15px 2px 10px; text-align: right; text-transform: uppercase; }
.boxL .secoNews h2.lang { background: url(/css/images/se-mere.gif) no-repeat scroll 560px 6px; margin: 15px 0 20px; }
.boxL .secoNews li { width: 380px; padding:0 0 10px; }
.boxL .secoNews li.last { margin-left: 20px; }
.boxL .secoNews li img { float: none !important; margin: 0 !important; }
.boxL .secoNews ul { background: none; border: none; }
.boxL .andreProgrammer ul { list-style-type: none; }
.boxL .andreProgrammer li { background: url(/css/images/webArrow.gif) no-repeat 0 5px; padding-left: 15px; padding-bottom: 10px; font-size: 1.7em; }

.duration { font-weight: bold; color: #C0002A; }
.list a { font-weight: bold; }
.boxL .secoNews .list ul { list-style-type: none; padding: 0px; margin: 0px; }
.boxL .secoNews .list li { background: url(/css/images/webtv-liste-grafik.gif) no-repeat 0 10%; padding-left: 30px; padding-bottom: 7px; width: 350px; }

.screen li { float: left; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; margin-right: 45px; height: 245px; width: 150px; }
.screen p { font-weight: normal; }
.screen a { background: url(/css/images/default_framegrap.jpg) no-repeat 0 50px; padding-top: 135px; display: block; width: 150px; padding-bottom: 5px; font-weight: bold; }
.screen .duration, .screen .date { font-size: .9em; color: #C0002A; }
.screen .date { text-align: left; margin-right: 80px; }

.webtv dt { cursor: pointer; margin-bottom: 5px; } 
.webtv { font-size: 1.2em; }
.webtv table { padding-bottom: 10px; }

.reklameXL { border: none !important; }

#senesteNytListContainer { clear: both; margin-top: 40px; }
.senesteNytListItem { width: 150px; margin-right: 45px; float: left; }
.senesteNytListItem p img { padding-right: 3px; }
.senesteNytListItem p span { padding-bottom: 3px; font-weight: bold; }
.mediaFeedList img { padding-right: 3px; }

.streamButtonLink a { display: block; width: 180px; height: 50px; background: url("/css/images/streamknap.png") no-repeat center top; }
.streamButtonLink a:hover{ background: url("/css/images/streamknapaktiv.png") no-repeat center top; }
