body {
	font-family		:	Arial;
	font-size		:	12px;
	margin			:	0px;
	padding			:	0px;
	color: #5d5d5d;
}

img {
	border			:	0px;
}

p {
	margin			:	0px;
	padding			:	0px;
	line-height		:	1.2em;
}

h1 {
	font-size		:	13px;
	color				:	#7b5160;
	margin			:	0px;
	padding			:	0px;
}

h2 {
	font-size		:	13px;
	color				:	#7b5160;
	text-transform	:	uppercase;
}

a {
	color					:	#7b5160;
	text-decoration	:	none;
}

a:hover {
	text-decoration	:	underline;
}

input, textarea, select {
	font-family		:	Arial;
	font-size		:	12px;
	border			:	1px solid #7f9db9;
}

input.button {
	border			:	0px;
}

div.hr {
	height			:	0px;
	border			:	0px;
	margin			:	0px;
	padding			:	0px;
}

div.hr hr {
	display			:	none;
}

select#regio {
	margin-bottom	:	1em;
}

div#master {
	position			:	absolute;
	width				:	1000px;
	left				:	50%;
	margin-left		:	-500px;
}

td#top {
	background		:	url('gfx/top.jpg');
	height			:	125px;
}

td#top * {
	float				:	left;
}

div#content {
	position			:	absolute;
	top				:	0px;
}

table#body {
	background		:	url('gfx/table_background.gif') repeat-x;
	border-left: 1px #889f73 solid;
	border-right: 1px #889f73 solid;
	border-bottom: 1px #889f73 solid;
}

table#body td {
	vertical-align	:	top;
}

td#left {
	background		:	url('gfx/left_background.gif') no-repeat;
	width				:	12px;
}

td#col1 {
	background		:	rgb(255,255,255) url('gfx/col1_top.jpg') no-repeat;
	width				:	303px;
}

td#col2 {
	background		:	rgb(255,255,255) url('gfx/col2_top_new.jpg') no-repeat;
	width				:	669px;
}

/*td#col3 {
	background		:	rgb(255,255,255) url('gfx/col3_top.jpg') no-repeat;
	width				:	263px;
}*/

td#col1, td#col2, td#col3 {
}

div.links img {
	border-bottom	:	1px dotted #c9c9c9;
}

div.content {
	padding			:	10px;
}

td#col2 div.content {
	padding-top		:	15px;
	overflow			:	hidden;
	width				:	639px;
}

td#col2 div.header {
	padding			:	10px;
}

td#col3 div.content {
	padding-left	:	20px;
}

td#top div.content {
	padding			:	0px;
	float				:	right;
	padding-right	:	68px;
	text-align		:	center;
}

td#right {
	background		:	url('gfx/right_background.jpg') no-repeat;
	width				:	14px;
}

td.spacer {
	width				:	2px;
}

div#news {
	width					:	300px;
}

div#news ul {
	margin			:	0px;
	padding			:	0px;
	list-style		:	url('gfx/bullet.gif');
}

div#news li {
	color				:	#7b5160;
	border-bottom	:	1px solid #ebe5e6;
	width				:	100%;
	line-height		:	2em;
	cursor			:	pointer;
	cursor			:	hand;
}

div#news li:hover {
	text-decoration	:	underline;
}

div#newsitem {
	width				:	210px;
	margin-bottom	:	1em;
	display			:	none;
}

div#newsitem p.lees {
	margin-top		:	5px;
}

div#newsitem h1 {
	color				:	#7b5160;
	margin-bottom	:	0.6em;
}

div#newsitem p {
	color				:	#5d5d5d;
}

div#newsitem a {
	color				:	#7b5160;
}

span.date {
	font-style		:	italic;
}

div#news div.bl {
	background		:	url('gfx/bullet.gif') no-repeat left center;
	padding-left	:	16px;
	width				:	100%;
	padding-bottom	:	0.5em;
	padding-top		:	0.5em;
}

div#news div.hr {
	width				:	100%;
	border-top		:	1px solid #cbb8bf;
	margin-left		:	16px;
}

div#rnc div.hr {
	border-top		:	1px dotted #c9c9c9;
	float				:	left;
	clear				:	both;
	width				:	380px;
	padding			:	0px;
	margin			:	10px 0px;
}

div#rnc, div#archief {
	padding-top		:	1em;
}

div#rnc p.moviethumb, div#archive p.moviethumb, div#rnc p.mainmoviethumb {
	width				:	122px;
	height			:	92px;
	margin			:	5px 0px;
	float				:	left;
	cursor			:	auto;
	cursor			:	pointer;
	clear			:	left;
}

div#rnc p.mainmoviethumb {
	width				:	auto;
	height			:	auto;
}

div#rnc p.text, div#archive p.text, div#rnc p.maintext {
	margin-left		:	10px;
	width				:	232px;
	float				:	left;
	color				:	#5d5d5d;
	margin			:	5px 0px 5px 10px;
}

div#rnc p.maintext {
	width				:	143px;
}

div#rnc p.frag {
	margin-bottom	:	10px;
	margin-top		:	10px;
}

span.movietitle {
	color				:	#7B5160;
	font-weight		:	bold;
}

div#spacer, div#omschrijving {
	padding			:	10px;
}

div#rncitem iframe.videoextframe	{
	background-color	:	white;
	margin-top			:	10px;
	width					:	384px;
	height				:	575px;
	border				:	0px;
	overflow				:	hidden;
}

div#rncitem iframe.videoframe	{
	background-color	:	white;
	margin-top			:	10px;
	width					:	384px;
	height				:	375px;
	border				:	0px;
}

td#col1 div.content div#camjo img.moviethumb {
	width				:	100px;
	height			:	75px;
	float				:	left;
	cursor			:	auto;
	cursor			:	pointer;
	border			:	1px solid #7b5160;
}

div.links, div#camjo {
	padding			:	0px 15px;
}

td#col1 div.content div.links {
	margin-bottom	:	1em;
}

div#camjo p.text {
	color				:	#5d5d5d;
	font-weight		:	bold;
	width				:	120px;
	height			:	52px;
	float				:	left;
	padding-left	:	10px;
	overflow			:	hidden;
}

td#col1 div#camjo div.xmlhttp {
	padding			:	0px;
}

td#col1 div.content div#camjo div.hr {
	border-top		:	1px dotted #c9c9c9;
	float				:	left;
	clear				:	both;
	width				:	220px;
	padding			:	0px;
	margin			:	15px 0px;
}

td#col1 div.content div.nav {
	width				:	200px;
	text-align		:	center;
	float				:	left;
	margin-left		:	10px;
}

td#col1 div.content div.nav p {
	float				:	left;
	padding			:	8px 10px;
	color				:	#835867;
	font-weight		:	bold;
}

td#col1 div.content div.nav img {
	float				:	left;
}

div.play {
	background		:	url('gfx/play.gif') no-repeat left top;
	float				:	left;
	height			:	15px;
	padding-left	:	18px;
	padding-right	:	10px;
}

div.playplaceholder {
	background		:	url('gfx/buttonbg.gif') no-repeat right;
	float				:	left;
	margin-top		:	5px;
	margin-left		:	10px;
	height			:	22px;
}

img.link {
	margin-left		:	4px;
}

td#col2 div.timeline {
	line-height		:	1em;
	width				:	32px;
	height			:	30px;
	float				:	left;
	text-align		:	center;
	padding-top		:	4px;
	margin			:	0px 4px 0px 0px;
	cursor			:	auto;
	cursor			:	pointer;
}

td#col2 div.selected {
	background		:	url('gfx/timeline.gif') no-repeat;
}

div#startdatebox select {
	margin-right	:	5px;
}

div.archief p {
	padding-bottom	:	7px;
}

div.newsitem {
	display	:	none;
	padding-bottom:0.5em;
	padding-left:16px;
}

div#hidden, div#hiddensmall {
	display	:	none;
}

table.archiefres  td {
	vertical-align: top;
}

table.archiefres div.playplaceholder {
	margin-left	:auto;
}

table.archiefres img {
	margin-bottom: 1em;
	cursor		: hand;
	cursor		: pointer;
}

#calendar {
	width: 190px;
	text-align: center;
	padding: 4px;
	display: block;
	position: absolute;
	background: #f1f7eb;
	color: white; /* ?? */
	border:1px solid #6c424e;
	}
#calendar .nav {
	color: #5D5D5D;
	}
#calendar .items DIV {
	width: 26px;
	height: 21px;
	padding: 4px 0px 0px 0px;
	margin: 0px;
	display: block;
	float: left;
	text-align: center;
	}

.items {
	color:#f6ebcd;

	text-align: center;
	}
.items .day {
font-size:12px;
color:#5D5D5D;
	}

.items SELECT {
	background: #C8D5D4;
	color: black;
	}

.nav {
display:block;
height:40px;
text-align:center;
}	

.nav .l {
	float: left;
	margin-top: 4px;
	}

.nav .r {
	float: right;
	margin-top: 4px;
	}
	
p.error a {
	text-decoration: none;
	color:	#5d5d5d;
}

#camjo .play {
	background: url('gfx/buttonbg.gif') top right;
	height: 22px;
	padding: 0px 10px 0px 10px;
	display: block;
	}
#camjo P, #camjo H2, #camjo .play, #camjo .row {
	margin: 0px 0px 1em 0px;
	}
#camjo .play {
	margin-left: 1em;
	}
#camjo H2 {
	clear: both;
	}
#camjo .play A {
	display: block;
	background: url('gfx/play.gif') no-repeat;
	padding: 0px 0px 0px 20px;
	}

.searchfrm {
}

.searchfrm * {
	float	:	left;
}

.searchfrm input {
	margin-right	:	5px;
	margin-top		:	4px;
}

.customlist {
	display			:	none;
}

#camjo h2.header {
	color	:	#534142;
	font-stretch: narrower ;
	background	:	url('/gfx/h2_bg.png') no-repeat;
	margin-left	:  -14px;
	padding-left: 37px;
	padding-top:	5px;
	padding-bottom: 20px;
	font:	2em 'Univers';
	font-size	:	15px;
	letter-spacing:-1px;
	margin-top	:	0.5em;
	margin-bottom: 0px;
	cursor	:	pointer;
}

#camjo h2 a:hover {
	text-decoration	:	none;
}

#camjo .customlist h2 {
	margin-bottom	:	0.3em;
}

#camjo .customlist .row {
	margin-bottom	:	1.4em;
}

@font-face {
	font-family: 'Univers';
	src: url('/gfx/UNIVERS0.eot');
	src: url('/gfx/lte50146.ttf') format('truetype');
	
}
