body{
	margin:0;
	font:12px Arial, Verdana, Helvetica, sans-serif;
	background-color:#fff;
}
form,fieldset,img{margin:0;padding:0;border:none;}

/* code for hiding content when using spalsh-screen
#wrapper {
visibility:hidden;
}
#titlebar_div{
visibility:hidden;
}
#bottom-area {
visibility:hidden;
}
*/


div#pbcn-background-bar {
        width:100%;
        z-index:10002;
        background:transparent url('http://balk.omroep.nl/centrale-navigatie/images/bar/bar-background-middle-unused.gif') repeat-x scroll 0 0;
}

div#pbcn-container-bar {
        margin:0 auto;
        width:1000px;
}

div#pbcn-container-bar ul.pbcn-subject-right {
        right:0;
}

div#pbcn-container-bar ul.pbcn-subject-right li {
        float:right;
}

/* old "omroepbalk" 
#titlebar_div { 
	background-color: #e1e4e5;
}

#titlebar_div #pOCN{
	width:1000px;
	margin:0 auto;
}
/**/

.hidden{
	display:none;
}
#wrapper{
	width:1000px;
	overflow:hidden;
	margin:0 auto;
	padding:0 0 60px;
}
#top-area{
	width:100%;
	overflow:hidden;
	position:relative;
	padding:40px 0 0;
}
/*-- sidebar --*/
#sidebar{
	float:left;
	width:234px;
	margin:0 0 0 52px;
	display:inline;
}
#sidebar h1{
	width:104px;
	height:104px;
	overflow:hidden;
	text-indent:-9999px;
	margin:-19px 0 0 70px;
	z-index:2;
	position:relative;
}
#sidebar h1 a{
	display:block;
	height:100%;
	background: url(../images/logo.png) no-repeat;
}
#sidebar .single-box{
	width:234px;
	height:189px;
	overflow:hidden;
	margin:22px 0 0;
	text-indent:-9999px;
	background: url(../images/bg-single.gif) no-repeat;
}
#sidebar .holder-swf{
	width:100%;
	overflow:hidden;
	margin:0 0 0;
}
#sidebar .holder-swf img{
	display:block;
}
#sidebar .holder-swf object {
	float:right;
}

/*-- nav --*/
#top-area .nav{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	padding:21px 0 0;
}
#top-area .nav ul{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	display:inline;
}
#top-area .nav ul li{
	float:left;
	padding:4px 10px 2px 13px;
	margin:0 13px 0 -13px;
	display:inline;
	background: url(../images/navigation-separator.gif) no-repeat 0 50%;
}
#top-area .nav ul a{
	display:block;
	height:11px;
	overflow:hidden;
	text-indent:-9999px;
}
#top-area .nav #navigation{
	float:left;
	margin:0 0 0 324px;
}
#navigation a{
	background:url(../images/navigation.gif) no-repeat;
}
#navigation a.home{
	width:38px;
	background-position:0 0;
}
#navigation a.overnederland24{
	width:137px;
	background-position:-48px 0;
}
#navigation a.gids{
	width:30px;
	background-position:-195px 0;
}
#navigation a.home:hover,
#navigation li.active a.home{
	width:38px;
	background-position:0 -11px;
}
#navigation a.overnederland24:hover,
#navigation li.active a.overnederland24{
	width:137px;
	background-position:-48px -11px;
}
#navigation a.gids:hover,
#navigation li.active a.gids{
	width:30px;
	background-position:-195px -11px;
}
#top-area .nav #sub-nav{
	float:right;
	margin:0 -22px 0 0;
}
#sub-nav a{
	background: url(../images/sub-nav.gif) no-repeat;
}
#sub-nav a.digitale-tv{
	width:134px;
	background-position:0 0;
}
#sub-nav a.op-tv{
	width:188px;
	background-position:-144px 0;
}
#sub-nav a.digitale-tv:hover,
#sub-nav li.active a.digitale-tv{
	width:134px;
	background-position:0 -11px;
}
#sub-nav a.op-tv:hover,
#sub-nav li.active a.op-tv{
	width:188px;
	background-position:-144px -11px;
}
/*-- content --*/
#content{
	width:677px;
	float:right;
	padding:53px 0 0 12px;
	line-height:17px;
	overflow:hidden;
}
#content.nederland24-offer{
	padding:48px 0 0;
}

#content .title-page-faq {
	display: none;
	float:left;
	width:100%;
	overflow:hidden;
}



#content .title-page{
	width:100%;
	overflow:hidden;
}

#content .title-page a{
	float:right;
	margin:-31px 0 0;
	color:#000;
	text-decoration:none;
	padding:0 3px 0 13px;
	background: url(../images/right-arrow.gif) no-repeat 0 50%;
}
#content .title-page a:hover{
	text-decoration:underline;
}
#content .cont{
	overflow:hidden;
	height:1%;
}

#content .cont-faq	{
	float:left;
	width:410px;
}

#top-area h2{
	height:16px;
	margin:0;
	text-indent:-9999px;
	overflow:hidden;
	padding:0 0 17px;
}
#top-area h2.over-nederland-24{
	background: url(../images/text-over-niderland.gif) no-repeat;
}
#top-area h2.wat-is-digitale-tv{
	background: url(../images/text-wat-is-digitale-tv.gif) no-repeat;
}
#top-area h2.nederland-24-thuis-op-tv{
	background: url(../images/text-nederland-24-thuis-op-tv.gif) no-repeat;
}
#top-area h2.pagina-niet-gevonden{
	background: url(../images/pagina-niet-gevonden.gif) no-repeat;
}
#top-area h2.home{
	background: url(../images/text-home.gif) no-repeat;
}
#content p{
	margin:17px 0;
}
#content .list-kanal,
#content .list-provider{
	width:689px;
	overflow:hidden;
	margin:0 0 0 -12px;
	padding:14px 0 0;
	position:relative;
}
#content .list-provider{
	padding:15px 0 0;
	margin:0 0 0 -2px;
}
#content .list-kanal ul,
#content .list-provider ul{
	margin:0;
	padding:0 0 27px;
	list-style:none;
	width:716px;
	overflow:hidden;
}
#content .list-provider ul{
	padding:0 0 36px;
}
#content .list-kanal ul li,
#content .list-provider ul li{
	float:left;
	width:155px;
	margin:0 23px 23px 0;
	display:inline;
	padding:0;
	background:none;
}
#content .list-provider ul li{
	width:158px;
	margin:0 15px 40px 0;
}
#content .list-kanal ul .title strong{
	display:block;
	height:31px;
	width:100%;
	text-indent:-9999px;
	overflow:hidden;
/*	background: url(../images/bg-list-kanal.gif) no-repeat 100% 0;*/
}
#content .list-kanal .box-tv{
	width:142px;
	height:113px;
	padding:6px 7px 0 6px;
	overflow:hidden;
	background: url(../images/bg-box-tv.gif) no-repeat;
}
#content .list-kanal .box-tv .holder-image,
#content .list-provider .holder-image{
	width:100%;
	height:85px;
	overflow:hidden;
}
#content .list-provider .holder-image{
	height:67px;
}
.holder-image img{
	display:block;
}
#content .list-kanal .box-tv .kijken,
#gids .kijken{
	float:left;
	margin:3px 0 0;
	width:67px;
	height:17px;
}
#content .list-kanal .box-tv .kijken a,
#gids .kijken a{
	display:block;
	width:67px;
	height:17px;
	overflow:hidden;
	text-indent:-9999px;
	background: url(../images/bg-kijken.gif) no-repeat;
}
#content .list-kanal .box-tv .gids{
	float:right;
	margin:5px 0 0;
}
#content .list-kanal .box-tv .gids a{
	padding:0 11px 0 0;
	text-decoration:none;
	color:#77777a;
	background: url(../images/arrow-down.gif) no-repeat 100% 3px;
}
#content .list-kanal .box-tv .gids a:hover{
	text-decoration:underline;
}
#content .list-kanal .info-text{
	margin:0 0 0 6px;
}
#content .list-kanal p{
	margin:10px 0 0;
}
#content ul{
	margin:0;
	padding:0;
	list-style:none;
}
#content .list-offer ul li{
	padding:0 0 3px 14px;
}
#content ul li,
#content .list-kanal ul ul li,
#content .list-provider ul ul li{
	padding:0 0 0 14px;
	margin:0;
	background: url(../images/bullet.gif) no-repeat 0 4px;
}
#content .list-offer ul li{
	padding:0 0 0 25px;
	margin:0;
	background: url(../images/bullet_kanaal.gif) no-repeat 0 3px;
}
#content .list-offer .square-bullet li{
	padding:0 0 0 14px;
	margin:0;
	background: url(../images/bullet.gif) no-repeat 0 4px;
}
#content .list-offer ul li span {
	width:25px; 
	display:block; 
	float:left; 
	margin-left:-28px !important; 
	margin-left:-14px; 
	margin-right:10px;
	text-align:right; 
	color:white; 
	font-size:11px;
	font-weight:bold;
}
#content .list-provider ul ul li{
	padding:0 0 3px 14px;
}
#content .list-kanal ul ul,
#content .list-provider ul ul{
	padding:5px 0 0;
	overflow:hidden;
	width:160px;
}
#content .list-provider ul ul{
	padding:5px 0 0 0;
}
#content ul a{
	color:#000;
	text-decoration:none;
}
#content ul a:hover{
	text-decoration:underline;
}
#content .list-kanal ul ul a,
#content .list-provider ul ul a{
	color:#000;
	text-decoration:none;
}
#content .list-kanal ul ul a:hover,
#content .list-provider ul ul a:hover{
	text-decoration:underline;
}
#content a.website{
	background: url(../images/ico.gif) no-repeat 100% 0;
	padding:0 10px 0 0;
}
#content .side-list{
	float:right;
	width:234px;
	line-height:18px;
	padding:16px 0 0 30px;
}

* html #content .side-list{
	padding-left:27px;
}
#content .side-list li{
	padding:0 0 7px 17px;
	background: url(../images/bullet.gif) no-repeat 0 5px;
}
#content .side-list a{
	font-weight:bold;
	color:#575757;
	text-decoration:none;
}
#content .side-list a:hover{
	color:#000;
	text-decoration:none;
}
#content .list-offer{
	width:100%;
	overflow:hidden;
	padding:28px 0 0;
}
#content .list-offer .offer,
#content .list-offer .offer-extra{
	width:165px;
	float:left;
}
#content .list-offer .offer-extra{
	width:347px;
}
#content .list-offer .offer .title strong,
#content .list-offer .offer-extra .title strong{
	display:block;
	height:13px;
	overflow:hidden;
	text-indent:-9999px;
}
#content .list-offer strong.basispakket{
	background: url(../images/text-basicpaket.gif) no-repeat;
}
#content .list-offer strong.tv-digitaal{
	background: url(../images/text-tv-digital.gif) no-repeat;
}
#content .list-offer strong.tv-digitaal-extra{
	background: url(../images/text-tv-digitaal-extra.gif) no-repeat;
}
#content .list-offer .title{
	padding:0 0 15px;
}
#content .list-offer ul{
	float:left;
}
#content .offer-extra .info{
	width:178px;
	overflow:hidden;
	position:relative;
	float:right;
	margin:-35px 0 0;
	background:#e9e9e9 url(../images/bg-info.gif) no-repeat;
}
#content #offer-extra-caiway .info {
	margin:0 -30px 0 0;
}
#content .offer-extra .holder-info{
	padding:4px 5px 24px 13px;
	overflow:hidden;
	height:1%;
	background: url(../images/bg-holder-info.gif) no-repeat 0 100%;
}
#content .offer-extra .info .title{
	margin:15px 0 0 1px;
	padding:0 0 14px;
}
#content .offer-extra strong.extra-info{
	background: url(../images/text-extra-info.gif) no-repeat;
}
#content .offer-extra p{
	margin:0 0px 3px;
}
#content .offer-extra .holder-image{
	margin:0 0 0 -9px;
}
#content .offer-extra strong.link{
	display:block;
	padding:0 0 0 15px;
	margin:13px 0 0;
	background: url(../images/bullet-gray.gif) no-repeat 1px 4px;
}
#content .offer-extra a{
	color:#000;
	text-decoration:none;
}
#content .offer-extra a:hover{
	text-decoration:underline;
}
/*-- bottom-area --*/
#bottom-area{
	width:100%;
	overflow:hidden;
	min-width:1000px;
	padding:2px 0 40px;
	background:#e9e9e9 url(../images/bg-gids.gif) repeat-x;
}
#bottom-area .bottom-area-holder{
	width:1000px;
	margin:0 auto;
	position:relative;
}
#bottom-area .bottom-area-holder:after{
	content:"";
	display:block;
	clear:both;
}
#bottom-area .adversting{
	width:296px;
	position:absolute;
	top:0;
	left:0;
	padding:36px 0 0;
	overflow:hidden;
}
#bottom-area .adversting p{
	text-align:center;
	margin:9px 0 0;
}
/*-- gids --*/
#gids{
	overflow:hidden;
	height:1%;
	margin:17px 0 0;
	background: url(../images/bg-border-gids.gif) no-repeat 100% 0;
}
#gids .holder-gids{
	padding:0 1px 0 0;
	overflow:hidden;
	height:1%;
	position:relative;
	background: url(../images/bg-border-gids-down.gif) no-repeat 100% 100%;
}
#gids .holder-gids a.open-visual{
	position:absolute;
	top:15px;
	right:11px;
	z-index:2;
	clear:both;
	width:16px;
	height:17px;
	overflow:hidden;
	text-indent:-9999px;
	background: url(../images/bg-open-visual.gif) no-repeat;
}
#gids .holder-gids a.minimized{
	position:absolute;
	top:15px;
	left:8px;
	z-index:2;
	clear:both;
	width:125px;
	height:17px;
	overflow:hidden;
	text-indent:-9999px;
	background: url(../images/bg-minimized.gif) no-repeat;
}
#gids .list-kanal{
	width:165px;
	padding:36px 0 0;
	float:left;
}
* html #gids .list-kanal{
	margin-right:-4px;
}
#gids .list-kanal ul{
	margin:0;
	padding:6px 0;
	list-style:none;
	overflow:hidden;
	height:1%;
}
#gids .list-kanal ul li{
	width:142px;
	height:33px;
	overflow:hidden;
	padding:8px 13px 8px 11px;
	margin:-6px 0;
	background: url(../images/bg-name-kanal.gif) no-repeat;
}
#gids .list-kanal ul li.one{
	background: url(../images/bg-name-kanal-one.gif) no-repeat;
        width:110px;
        padding:8px 45px 8px 11px;
}
#gids .list-kanal ul li.two{
	background: url(../images/bg-name-kanal-two.gif) no-repeat;
        width:110px;
	padding:8px 45px 8px 11px;
}
#gids .list-kanal ul li.three{
	background: url(../images/bg-name-kanal-three.gif) no-repeat;
        width:110px;
        padding:8px 45px 8px 11px;
}

#gids .list-kanal ul li a{
	display: block;
        overflow:hidden;
	margin:0;
	padding:0;
	height:32px
}

#gids .list-kanal ul strong{
	display:block;
	height:32px;
	overflow:hidden;
	text-indent:-9999px;
	background-position:100% 50%;
	background-repeat:no-repeat;
}
#gids .holder-gids .list-kanal ul li a:hover{
	cursor:pointer;
}
#gids .list-kanal ul strong.best24{
	background-image:url(../images/name-best_24.gif);
}
#gids .list-kanal ul strong.cultura24{
	background-image:url(../images/name-cultura_24.gif);
}
#gids .list-kanal ul strong.familie24{
        background-image:url(../images/familie_24.gif);
}
#gids .list-kanal ul strong.consumenten24{
	background-image:url(../images/name-consumenten_24.gif);
}
#gids .list-kanal ul strong.hollanddoc24{
	background-image:url(../images/name-holland_doc_24.gif);
}
#gids .list-kanal ul strong.geschiedenis24{
	background-image:url(../images/name-geschiedenis_24.gif);
}
#gids .list-kanal ul strong.humortv24{
	background-image:url(../images/name-humor_TV_24.gif);
}
#gids .list-kanal ul strong.j101tv{
	background-image:url(../images/101_TV.gif);
}
#gids .list-kanal ul strong.journaal24{
	background-image:url(../images/name-journaal_24.gif);
}
#gids .list-kanal ul strong.politiek24{
	background-image:url(../images/name-politiek_24.gif);
}
#gids .list-kanal ul strong.sterren24{
	background-image:url(../images/name-sterren_24.gif);
}
#gids .list-kanal ul strong.spirit24{
	background-image:url(../images/name-spirit_24.gif);
}
#gids .list-kanal ul strong.nederland1{
	background-image:url(../images/text-nederland1.gif);
}
#gids .list-kanal ul strong.nederland2{
	background-image:url(../images/text-nederland2.gif);
}
#gids .list-kanal ul strong.nederland3{
	background-image:url(../images/text-nederland3.gif);
}
#bottom-area .layout-box{
	overflow:hidden;
	height:1%;
}
#holder-schedule{
	overflow:hidden;
	height:1%;
	color:#77777a;
	position:relative;
	background: url(../images/bg-border-gids.gif) no-repeat 0 0;
}
#holder-schedule .schedule-area{
	height:1%;
	overflow:hidden;
	background: url(../images/bg-border-gids-down.gif) no-repeat 0 100%;
	padding:0 0 0 1px;
}
#holder-schedule .holder-list{
	width:100%;
	position:relative;
	overflow:hidden;
}
#holder-schedule ul{
	margin:0;
	padding:36px 0;
	overflow:hidden;
	width:999999px;
	list-style:none;
}
#holder-schedule ul li{
	float:left;
	display:inline;
	margin:0;
	position:relative;
}
#holder-schedule ul li .hour{
	position:absolute;
	top:-19px;
	right:-16px;
	text-align:center;
	width:40px;
	padding:0 0 4px;
	background: url(../images/bg-hour.gif) no-repeat 50% 100%;
	font-weight:bold;
	color:#77777a;
	z-index:1;
}
#holder-schedule ul ul{
	width:100%;
	overflow:hidden;
	padding:6px 0;
	margin:0;
}
#holder-schedule ul ul li{
	position:static;
	padding:0 0 0 1px;
	margin:-6px 0 0;
	float:left;
	background: url(../images/bg-schedule.gif) no-repeat;
}
#holder-schedule ul ul .sprite{
	height:49px;
	overflow:hidden;
	float:left;
	padding:0 13px 0 0;
	white-space:nowrap;
	line-height:22px;
	background: url(../images/bg-schedule.gif) no-repeat 100% 0;
}
.non-float #holder-schedule ul ul .sprite{float:none;}
#holder-schedule ul ul li.hover,
#holder-schedule ul ul li.drop-down {
	background: url(../images/bg-schedule-over.gif) no-repeat;
}
#holder-schedule ul ul li.hover .sprite,
#holder-schedule ul ul li.drop-down .sprite{
	background: url(../images/bg-schedule-over.gif) no-repeat 100% 0;
}
#holder-schedule .gray-box{
	float:left;
	display:inline;
	padding:0 0 0 5px;
	margin:13px 0 0 4px;
	background: url(../images/bg-gray-box.gif) no-repeat 0 0;
}
#holder-schedule .gray-box-area{
	float:left;
	padding:0 9px 0 0;
	height:23px;
	background:#e6e6e6 url(../images/bg-gray-box.gif) no-repeat 100% 100%;
}
#holder-schedule ul ul li.hover .gray-box{
	background: url(../images/bg-gray-box-over.gif) no-repeat 0 0;
}
#holder-schedule ul ul li.hover .gray-box-area{
	background:#e6e6e6 url(../images/bg-gray-box-over.gif) no-repeat 100% 100%;
}
#holder-schedule div.time{
	width:125px;
	float:left;
	margin:0 0 0 4px;
}
#holder-schedule strong{
	color:#000;
}
#holder-schedule div.time strong{
	margin:0 2px 0 0;
}
#holder-schedule div.top-flop{
	margin:0 0 0 1px;
	width:122px;
}
#holder-schedule div.top-flop strong{
	margin:0 2px 0 0;
}
#holder-schedule a{
	color:#77777a;
	text-decoration:underline;
}
#holder-schedule a:hover{
	text-decoration:underline;
}
#holder-schedule a.nog{
	width:51px;
	height:23px;
	overflow:hidden;
	background: url(../images/bg-nog.gif) no-repeat;
	float:left;
	margin:13px 0 0 4px;
	padding:0 0 0 5px;
}
#holder-schedule a.nog:hover,
#holder-schedule a.link-hover {
	background:url(../images/bg-nog-over.gif) no-repeat !important;
}
#bottom-area .holder-gids-area{
	overflow:hidden;
	height:1%;
	padding:0 24px 0 0;
	position:relative;
	margin:0 -24px 0 314px;
}
#bottom-area .scrolling{
	margin:0;
	padding:0;
	list-style:none;
	width:16px;
	height:38px;
	position:absolute;
	right:0;
	top:60px;
}
#bottom-area .scrolling li{
	padding:0 0 4px;
}
#bottom-area .scrolling a{
	display:block;
	width:16px;
	height:17px;
	overflow:hidden;
	text-indent:-9999px;
}
#bottom-area .scrolling a.right{
	background: url(../images/bg-scrolling.gif) no-repeat;
}
#bottom-area .scrolling a.left{
	background: url(../images/bg-scrolling.gif) no-repeat 0 100%;
}
/*-- drop-box --*/
.drop-box{
	display:none;
	width:154px;
	overflow:hidden;
}
.drop-box .top-box,
.drop-box .bottom-box{
	width:100%;
	overflow:hidden;
	height:9px;
	background: url(../images/bg-drop-top-box.png) no-repeat;
}
.drop-box .bottom-box{
	background: url(../images/bg-drop-bottom-box.png) no-repeat;
}
.drop-box .middle-box{
	width:137px;
	padding:0 9px 0 8px;
	background: url(../images/bg-drop-midle-box.png) repeat-y;
}
.drop-box .holder-box{
	width:100%;
	overflow:hidden;
}
.drop-box .holder-box ul{
	margin:-5px 0 0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:100%;
	line-height:23px;
	color:#77777a;
}
.drop-box .holder-box ul li{
	height:28px; 
	/*overflow:hidden;*/
	padding:0 0 0 3px;
	margin:5px 0 0;
	background: url(../images/bg-drop-list.gif) no-repeat;
}
.drop-box .holder-box ul strong{
	color:#000;
}
/*-- bottom-nav --*/
#bottom-nav{
	width:100%;
	overflow:hidden;
	margin:5px 0 0;
}
#bottom-nav .bottom-nav-area{
	float:right;
	display:inline;
	height:31px;
	line-height:28px;
	overflow:hidden;
	padding:0 0 0 7px;
	background:#dcdcdc url(../images/bg-bottom-nav.gif) no-repeat;
}
#bottom-nav ul{
	margin:0;
	padding:0 2px 0 0;
	list-style:none;
	float:left;
	overflow:hidden;
	background:url(../images/bg-bottom-nav.gif) no-repeat 100% 100%;
}
#bottom-nav ul li{
	float:left;
	height:31px;
	padding:0 8px 0 9px;
	margin:0 2px 0 -1px;
	display:inline;
	background: url(../images/separator-bottom-nav.gif) no-repeat 0 50%;
}
#bottom-nav ul a{
	color:#77777a;
	text-decoration:none;
}
#bottom-nav ul a:hover{
	text-decoration:underline;
}

/**********************************************/
a.minimized,
ul.scrolling {
	display:none;
}
#holder-schedule ul li {width:auto;}
.disable-bg {background:none !important;}

#player24 {
	height: 389px;
}
/*-- Over nederland 24 --*/
#geschiedenis-title, #n101-title, #sterren-title, #spirit-title, #politiek-title, #opvoeden-title, #journaal-title, #humor-title, #hollandDoc-title, #cultura-title, #consumenten-title, #best-title{
	display:block;
	height:31px;
	width:100%;
	text-indent:-9999px;
	overflow:hidden;
}

#geschiedenis-title{background: url(../images/geschiedenis_24.gif) no-repeat 100% 0;}
#n101-title{background: url(../images/101_TV.gif) no-repeat 100% 0;}
#sterren-title{background: url(../images/sterren_24.gif) no-repeat 100% 0;}
#spirit-title{background: url(../images/spirit_24.gif) no-repeat 100% 0;}
#politiek-title{background: url(../images/politiek_24.gif) no-repeat 100% 0;}
#familie-title{background: url(../images/familie_24original.gif) no-repeat 100% 0;}
#journaal-title{background: url(../images/journaal_24.gif) no-repeat 100% 0;}
#humor-title{background: url(../images/humor_TV_24.gif) no-repeat 100% 0;}
#hollandDoc-title{background: url(../images/holland_doc_24.gif) no-repeat 100% 0;}
#cultura-title{background: url(../images/cultura_24.gif) no-repeat 100% 0;}
#consumenten-title{background: url(../images/consumenten_24.gif) no-repeat 100% 0;}
#best-title{background: url(../images/best_24.gif) no-repeat 100% 0;}

#top-area #over-nederland-24{
	background: url(../images/text-over-niderland.gif) no-repeat;
}
#top-area  #wat-is-digitale-tv{
	background: url(../images/text-wat-is-digitale-tv.gif) no-repeat;
}

#top-area #de-voordelen-van-digitale-televisie{
	background: url(../images/text-de-voordelen-van-digitale-televisie.gif) no-repeat;
}
#top-area #wat-heb-ik-nodig-om-digitale-televisie-thuis-te-ontvangen{
	background: url(../images/text-wat-heb-ik-nodig-om-digitale-televisie-thuis-te-ontvangen.gif) no-repeat;
}
#top-area #is-digitale-televisie-duur{
	background: url(../images/text-is-digitale-televisie-duur.gif) no-repeat;
}
#top-area #wat-zijn-themakanalen{
	background: url(../images/text-wat-zijn-themakanalen.gif) no-repeat;
}
#top-area #kan-ik-de-themakanalen-ook-op-internet-zien{
	background: url(../images/text-kan-ik-de-themakanalen-ook-op-internet-zien.gif) no-repeat;
}
#top-area #is-mijn-internetverbinding-snel-genoeg{
	background: url(../images/text-is-mijn-internetverbinding-snel-genoeg.gif) no-repeat;
}
#top-area #zijn-de-programmas-ook-on-demand-beschikbaar{
	background: url(../images/text-zijn-de-programmas-ook-on-demand-beschikbaar.gif) no-repeat;
}
#top-area #nederland-24-thuis-op-tv{
	background: url(../images/text-nederland-24-thuis-op-tv.gif) no-repeat;
	display: none;
}

#content .cont ul{
	margin:17px 0;
}

.hiddenContent {
	display:none;
}

/* upc programma pagina */
#content .list-offer strong.digitale-starter{
	background: url(../images/text-digitale-starter.gif) no-repeat;
}
#content .list-offer strong.digitaal-royaal{
	background: url(../images/text-digitaal-royaal.gif) no-repeat;
}
#offer-upc,
#offer-canal,
#offer-delta{
	margin-right:50px;
}

#content .list-offer  #offer-extra-upc{
	width:462px;
}
#content .list-offer  #offer-extra-caiway{
	width:150px;
}

/* delta programma pagina */
#content .list-offer strong.standaardpakket{
	background: url(../images/text-standaardpakket.gif) no-repeat;
}
#info-delta{
}


/* kpn programma pagina */
#content .list-offer strong.basispakket{
	background: url(../images/text-basispakket.gif) no-repeat;
}
#content .list-offer strong.pluspakket{
	background: url(../images/text-kpn-pluspakket.gif) no-repeat;
}

/* canal digital programma pagina */
#content .list-offer strong.standaard-pakket{
	background: url(../images/text-standaard-pakket-gratis.gif) no-repeat;
}
#content .list-offer strong.thema-pakket{
	background: url(../images/text-thema-pakket.gif) no-repeat;
}
#content .list-offer #offer-canal{
	width:220px;
}
#content .list-offer #offer-canal .title strong{
	height:15px;
}
#content .list-offer  #offer-extra-canal{
	width:405px;
}

/* caiway programma pagina */
#content .list-offer strong.basic{
	background: url(../images/text-basic.gif) no-repeat;
}
#content .list-offer strong.taste{
	background: url(../images/text-taste.gif) no-repeat;
}
#content .list-offer strong.delight{
	background: url(../images/text-delight.gif) no-repeat;
}

/* overige programma pagina's */
#offer-overige strong{
	display:block;
}
#content .list-offer strong.overige{
	background: url(../images/text-overige.gif) no-repeat;
}

#content #cont-page-holder ul {
            margin:17px 0 0;
}

/* headers  */

#top-area h2.ziggo{
            background: url(../images/ziggo.gif) no-repeat;
}
#top-area h2.caiway{
            background: url(../images/caiway.gif) no-repeat;
}

#top-area h2.upc{
            background: url(../images/upc.gif) no-repeat;
}

#top-area h2.delta{
            background: url(../images/delta.gif) no-repeat;
}

#top-area h2.canal{
            background: url(../images/canaldigitaal.gif) no-repeat;
}

#top-area h2.kpn{
            background: url(../images/kpn.gif) no-repeat;
}

#top-area h2.overige{
            background: url(../images/overige.gif) no-repeat;
}
#top-area h2.kanaaloverzicht{
            background: url(../images/kanaaloverzicht.gif) no-repeat;
}

/*drop down*/
#remote {
	left:310px;
	position:absolute;
	top:13px;
	z-index:899;
}

/* kanaal overzicht */
#tabel-kanaaloverzicht {
	border-collapse: collapse;
}

#tabel-kanaaloverzicht span.nummer {
	color: white;
	font-weight: bold;
	font-size: 11px;
	display: block;
	width: 25px;
	padding-right: 3px;
	text-align: right;
	height: 15px;
	margin: 0 auto;
	background: url(../images/bullet_kanaal.gif) no-repeat 3px 2px;
}

#tabel-kanaaloverzicht .kanalen-nummers td {
	/* border: solid #e6e6e6 1px; */
	background: url(../images/td_fill.gif) repeat-x top right;
	height: 28px;
}

#tabel-kanaaloverzicht .kanalen-nummers-spacer td {
	border: solid #e6e6e6 1px;
	height: 3px;
}

#tabel-kanaaloverzicht .kanaalnummer-nummer span {
	margin-left: 6px;
}

#tabel-kanaaloverzicht .kanalen-nummers td.kanaal-naam {
	width: 160px;
	height: 25px;	
	padding-left: 8px;
	background: url(../images/kanaal_naam_left_bg.gif) repeat-x top left;
}

#tabel-kanaaloverzicht thead span {
	display: block;
}

#tabel-kanaaloverzicht thead td {
	border: solid #e6e6e6 1px;
}

#tabel-kanaaloverzicht .kanaaloverzicht-top {
	height: 45px;
}

#tabel-kanaaloverzicht .kanaalnummer-ziggo {
	width: 70px;
}

#tabel-kanaaloverzicht .kanaalnummer-upc {
	width: 60px;
}

#tabel-kanaaloverzicht .kanaalnummer-delta {
	width: 60px;
}

#tabel-kanaaloverzicht .kanaalnummer-canaldigital {
	width: 121px;
}

#tabel-kanaaloverzicht .kanaalnummer-kpn {
	width: 59px;
}

#tabel-kanaaloverzicht .kanaalnummer-caiway {
	width: 80px;
}

#tabel-kanaaloverzicht thead td {
	border: none;
}

#tabel-kanaaloverzicht .kanaalnummer-nummer {
	background: url(../images/table_top_nummer.gif) no-repeat top right;
}

#tabel-kanaaloverzicht .kanaalnummer-ziggo {
	background: url(../images/table_top_ziggo.gif) no-repeat top left;
}

#tabel-kanaaloverzicht .kanaalnummer-upc {
	background: url(../images/table_top_upc.gif) no-repeat top left;
}

#tabel-kanaaloverzicht .kanaalnummer-delta {
	background: url(../images/table_top_delta.gif) no-repeat top left;
}

#tabel-kanaaloverzicht .kanaalnummer-canaldigital {
	background: url(../images/table_top_canaldigital.gif) no-repeat top left;
}

#tabel-kanaaloverzicht .kanaalnummer-kpn {
	background: url(../images/table_top_kpn.gif) no-repeat top left;
}

#tabel-kanaaloverzicht .kanaalnummer-caiway {
	background: url(../images/table_top_caiway.gif) no-repeat top left;
}

#tabel-kanaaloverzicht .kanaalnummer-ziggo span {
	text-indent: -9999px;
	background: url(../images/kanaal-ziggo.gif) no-repeat 10px 0;
	height: 23px;
}

#tabel-kanaaloverzicht .kanaalnummer-upc span {
	text-indent: -9999px;
	background: url(../images/kanaal-upc.gif) no-repeat 10px 0;
	height: 23px;
}

#tabel-kanaaloverzicht .kanaalnummer-delta span {
	text-indent: -9999px;
	background: url(../images/kanaal-delta.gif) no-repeat 10px 0;
	height: 23px;
}

#tabel-kanaaloverzicht .kanaalnummer-canaldigital span {
	text-indent: -9999px;
	background: url(../images/kanaal-canaldigital.gif) no-repeat 10px 0;
	height: 23px;
}

#tabel-kanaaloverzicht .kanaalnummer-kpn span {
	text-indent: -9999px;
	background: url(../images/kanaal-kpn.gif) no-repeat 10px 0;
	height: 23px;
}

#tabel-kanaaloverzicht .kanaalnummer-caiway span {
	text-indent: -9999px;
	background: url(../images/kanaal-caiway.gif) no-repeat 10px 0;
	height: 23px;
}

.slalternative {
	margin-top:10px;
}
.slalternative a {
	color:#b0b0b0;
}
