body { font: 12px/1.5em normal verdana, arial, helvetica, sans-serif; }

#headerContainer {
	padding: 0;
}
#mainContainer {
	padding: 0;
}
#content div.block div.blockInner {
	padding-left: 0;
}

#mainColumn {
	float: none;
	
}
#subColumn {
	display: none;
	float: none;
	position: absolute;
	right: 0;
}

#bodyProgramma #main #content div.block div.text {
	padding-top: 1.3em;
	position: relative;
}

#bodyProgramma #content h3 {
	font-size: 1.3em;
	line-height: 100%;
	padding: 0;
	margin: 2px 0 2px 0;
}
#bodyProgramma #content h3 a {
	color: #f00;
	text-decoration: none;
	padding: 0;
	margin: 0;
}
#bodyProgramma #content div.blockProgramma div.dateTime,
#artiest span.time {
	font: bold 1.2em/80% georgia, serif;
	color: #566283;
	padding-bottom: 5px;
}

#bodyProgramma .item .time {
	position: absolute;
	top: 0; left: 0;
	line-height: normal;
	font-weight: bolder;
	font-size: 1.1em;
}


#header h1,
#header div,
#serviceContainer,
#menuContainer,
#snelmenu,
#textMenuContainer,
#werkMee,
.hidden,
#formNBSubscribe,
.programmaAndereDag,
#header p,
.afdrukkenBtn,
.sub,
.image img,
a.button,
#footerContainer,
#afterstuff,
#bodyProgramma #content div.block div.header,
#subColumn-nieuwsbrief,
#twitter,
.share {
	display: none;
}


#logoImg {
	display: block;
}

/* hide elements */
body,
#main,
#mainContainer,
#headerContainer			{ background: none!important; }
#langToggle					{ display: none;}
#header						{ background: #000000 url(/images/header_bg-print.jpg) no-repeat 0 0; }

#main,
#mainColumn,
#content div.block .content,
#bodyProgramma #content div.block .item,
#bodyProgramma #content div.block div.text,
#bodyProgramma #content div.blockProgramma,
div.item div.text,
div.item div.text p,
#content div.blockInner,
.content										{ margin: 0px; padding: 0px; overflow: visible; }
#bodyProgramma #content div.block .item			{ border-bottom: 1px dashed #aaa; margin: 5px 0 0 0; padding: 0 0 5px 0; }
div.item					{ margin: 5px 0; }
.blockInner h2				{ font-size: 150%; }
.content					{ line-height: normal; }
a img { border: 0; }

