	A.topmenu:link {color:#FFFFFF;text-decoration: none}
	A.topmenu:visited {color:#FFFFFF;text-decoration: none}
	A.topmenu:hover {color:#333333;text-decoration: underline}


 img, div { behavior: url(iepngfix.htc) }

 	
a:link,
a:visited {
	text-decoration:none;
	color:#FFFFFF;
	}	
	
	
	#wrap {
	width:995px;
	}
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
	margin:0;
	padding:0;
	}
ul,li {
	list-style-type:none;
	}
body {
	/*color:#aec4c4;*/
	color:#F5F5F5;
	background:#111111 ;
	font:76%/140% Verdana,Arial,Helvetica,sans-serif;
	}
hr {
	clear:both;
	visibility:hidden;
	}
.clear {
	clear:both;
	}
.centered, p.centered {
	text-align:center;
	}
.right {
	text-align:right;
	}		
img {
	border:0;
	}
.kottekes
	{
	background: #333 url('images/top.gif') repeat-x 0 0px;
	height:28;
	}
	
.zenticketsbalk
	{
	background: #333 url('images/ZenTicketsBG.jpg') repeat-x 0 0px;
	height:94;
	}	
.zenticketsbalkklein
	{
	background: #333;
	height:5;
	}
	
	.pulldown	{
		margin: 0px 0px 0px 0px;
		width:388px;
		padding: 0px 0px 0px 0px;
		}
		
	.pulldown	select	{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font-size: 10px;
		}	
		
.small #wrap-main {
	margin:0 0 0 12px;
	float:left;
	display:inline;
	}

td{
font:76%/140% Verdana,Arial,Helvetica,sans-serif;
}


	/* Tickets
	------------------------------------------------------------------*/
	.ticket_bottom{
	height:27;
	background: #252422 url('images/ticket_bottom.gif') repeat-x 0 0px;
	}
	
	.ticket_bg{
	background: #252422;
	}
	
	.ticket_member{
	height:20;
	background: #252422 url('images/ticket_member.gif') repeat-x 0 0px;
	font-size:.94em;
	padding: 5px 0px 0px 158px;
	}
	
	
	/* RSS icons
	------------------------------------------------------------------*/
	.rss p {
		text-align:right;
		color:#9b9c93;
		margin:0;
		margin-top:3px;
		font-size:.94em;
		}
	.rss p a {
		color:#9b9c93;
		}
	.rss img {
		margin-left:5px;
		margin-right:8px;
		vertical-align:middle;
		padding-bottom:2px;
		}
	
	/* Entries
	------------------------------------------------------------------*/
	.entry {
		margin: 0 0 5px 0;
		margin-top:3px;
		}
	.entry p {
		line-height:150%;
		margin-bottom:1.3em;
		}
	.entry h2 {
		color:#94b3c5;
		letter-spacing:-1px;
		font: normal 24px/26px "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
		}
	.entry h2 a,
	.entry h2 a:link,
	.entry h2 a:visited {
		color:#94b3c5;
		border:0;
		}
	.entry h2 a:hover {
		color:#e45a49;
		border:0;
		background:none;
		}
	.date {
		float:left;
		height:32px;
		width:32px;
		margin-right:8px;
		padding-top:7px;
		background:url(images/icon-calendar.gif) no-repeat;
		}
	.date p {
		text-align:center;
		color:#9b9b8e;
		margin:0 0 0 -4px;
		text-transform:uppercase;
		font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
		}
	.date span.day {
		font-size:16px;
		display:block;
		}
	.date span.month {
		font-size:9px;
		height:12px;
		display:block;
		}
	.posted {
		width:100%;
		color:#a6a69b;
		font-size:.94em;
		padding:5px 0 10px 0;
		margin-bottom:1em;
		background:url(images/dotted-line.gif) repeat-x bottom left;
		}
	.posted .by {
		padding-left:25px;
		height:16px;
		background:url(images/icon-pencil.gif) no-repeat;
		}
	.entry-footer {
		padding-top:0px;
		clear:both;
		}
	.posted-in {
		color:#a6a69b;
		font-size:.94em;
		}
	.posted-in a, .posted-in a:link, .posted-in a:visited {
		color:#a6a69b;
		}
	.posted-in a:hover {
		color:#e45a49;
		}
	.posted-in span {
		margin-left:20px;
		float:right;
		}
	.read-entry {
		float:right;
		background:#282828 url(images/arrow-next.gif) no-repeat center right;
		padding-right: 20px;
		}
	.article a:hover {
		color:#e45a49;
	}
	.article {
			padding:0px 15px 5px 10px;
	}











/* Flickr
------------------------------------------------------------------*/
#flickr {
	background:url(images/flickerness.gif) no-repeat;
	width:214px;
	height:110px;
	padding:10px 0 0 5px;
	margin-top:0px;
	}
#flickr img {
	float:left;
	margin:0 0px 8px 8px;
	background:#3D9AE3;
	padding:4px;
	width:62px;
	height:62px;
	}




/* Approved
------------------------------------------------------------------*/
#home-page #approved {
	width:315px;
	float:left;
	display:inline;
	margin:0 0 30px 12px;
	}
#approved h2 {
	text-indent:-9999px;
	display:block;
	height:45px;
	width:250px;
	}
#appr-page #approved h2 {
	background:url(images/approved.gif) no-repeat;
	}
#home-page #approved h2 {
	background:url(images/approved-home.gif) no-repeat;
	}
 #approved ul {
	background:transparent url(images/dotted-line.gif) repeat-x bottom left;
	padding:0 0 1px 0;
	}
 #appr-page #approved ul {
	margin: 0 0 10px 0;
	width:300px;
	}
#home-page #approved ul {
	margin: 0 0 10px 8px;
	width:307px;
	}		
#approved ul li {
	background:transparent url(images/bg-approved.gif) no-repeat top left;
	}
#approved ul li a {
	color:#cae001;
	display:block;
	padding:9px 5px 9px 20px;
	}
#appr-page #approved ul li a:hover {
	background:#2c3939 url(images/bg-approved.gif) no-repeat top left;
	}
#home-page #approved ul li a:hover {
	background:#2F2F2F url(images/bg-approved.gif) no-repeat top left;
	}					
#approved a em {
	color:#a6a69b;
	font-style:normal;
	}
#approved a span,
#approved a:link span,
#approved a:visited span {
	color: #778e8e;
	font-size:.94em;
	}
#approved .rss {
	float:right
	}
.nav-footer {
	background:#293838;
	padding:5px 10px 5px 5px;
	margin-top:20px;
	height:1.6em;
	clear:both;
	}
.nav-footer span.prev {
	background:#293838 url(images/arrow-previous.gif) no-repeat center left;
	padding:0 5px 0 20px;
	float:left;
	}
.nav-footer span {
	background:#293838 url(images/arrow-next.gif) no-repeat center right;
	padding:0 20px 0 5px;
	float:right;
	}
.nav-footer a:link,
.nav-footer a:visited {
	color: #b45346;
	}
.nav-footer a:hover {
	color:#e45a49;
	}	
#appr-page #approved ul li.nav-footer {
	background:none;
	margin-top:10px;
	padding:5px;
	}	
#appr-page #approved ul li.nav-footer span.prev {
	float:left;
	padding:0;
	width:186px;
	}	
#appr-page #approved ul li.nav-footer span.next {
	text-align:right;
	padding:0 12px 0 0;
	width:180px;
	}
#appr-page #approved ul li.nav-footer a:link,
#appr-page #approved ul li.nav-footer a:visited {
	background:none;
	color: #b45346;
	}
#appr-page #approved ul li.nav-footer a:hover {
	background:none;
	color:#e45a49;
	}	
	
	
	



/* LaatsteNieuws
------------------------------------------------------------------*/
#home-page #LaatsteNieuws {
	width:250px;
	float:left;
	display:inline;
	margin:0 0 0px 11px;
	}
 #LaatsteNieuws ul {
	background:transparent url(images/dotted-line.gif) repeat-x bottom left;
	padding:0 0 1px 0;
	}
 #appr-page #LaatsteNieuws ul {
	margin: 0 0 0 0;
	width:250px;
	}
#home-page #LaatsteNieuws ul {
	margin: 0 0 0px 0px;
	width:250px;
	}		
#LaatsteNieuws ul li {
	background:transparent url(images/dotted-line.gif) repeat-x bottom left;
	}
#LaatsteNieuws ul li a {
	color:#cae001;
	display:block;
	padding:6px 5px 6px 20px;
	}
#appr-page #LaatsteNieuws ul li a:hover {
	background:#2c3939 url(images/dotted-line.gif) repeat-x bottom left;
	}
#home-page #LaatsteNieuws ul li a:hover {
	background:#2F2F2F url(images/dotted-line.gif) repeat-x bottom left;
	}					
#LaatsteNieuws a em {
	color:#a6a69b;
	font-style:normal;
	}
#LaatsteNieuws a span,
#LaatsteNieuws a:link span,
#LaatsteNieuws a:visited span {
	color: #778e8e;
	font-size:.94em;
	}
#LaatsteNieuws .rss {
	float:right
	}
.nav-footer {
	background:#293838;
	padding:5px 10px 5px 5px;
	margin-top:20px;
	height:1.6em;
	clear:both;
	}
.nav-footer span.prev {
	background:#293838 url(images/arrow-previous.gif) no-repeat center left;
	padding:0 5px 0 20px;
	float:left;
	}
.nav-footer span {
	background:#293838 url(images/arrow-next.gif) no-repeat center right;
	padding:0 20px 0 5px;
	float:right;
	}
.nav-footer a:link,
.nav-footer a:visited {
	color: #b45346;
	}
.nav-footer a:hover {
	color:#e45a49;
	}	
#appr-page #LaatsteNieuws ul li.nav-footer {
	background:none;
	margin-top:10px;
	padding:5px;
	}	
#appr-page #LaatsteNieuws ul li.nav-footer span.prev {
	float:left;
	padding:0;
	width:186px;
	}	
#appr-page #LaatsteNieuws ul li.nav-footer span.next {
	text-align:right;
	padding:0 12px 0 0;
	width:180px;
	}
#appr-page #LaatsteNieuws ul li.nav-footer a:link,
#appr-page #LaatsteNieuws ul li.nav-footer a:visited {
	background:none;
	color: #b45346;
	}
#appr-page #LaatsteNieuws ul li.nav-footer a:hover {
	background:none;
	color:#e45a49;
	}	
	
	
	
	
	
	
	/* Agenda
	------------------------------------------------------------------*/
	#home-page #Agenda {
		float:left;
		width:380px;
		display:inline;
		margin:0 0 0px 8px;
		}
	 #Agenda ul {
		background:transparent url(images/dotted-line.gif) repeat-x bottom left;
		padding:0 0 1px 0;
		}
	 #appr-page #Agenda ul {
		margin: 0 0 0 0;
		}
	#home-page #Agenda ul {
		margin: 0 0 0px 0px;
		}		
	#Agenda ul li {
		background:transparent url(images/dotted-line.gif) repeat-x bottom left;
		}
	#Agenda ul li a {
		color:#778e8e;
		display:block;
		padding:6px 5px 6px 20px;
		}
	#appr-page #Agenda ul li a:hover {
		background:#2c3939 url(images/dotted-line.gif) repeat-x bottom left;
		}
	#home-page #Agenda ul li a:hover {
		background:#2F2F2F url(images/dotted-line.gif) repeat-x bottom left;
		}					
	#Agenda a em {
		color:#a6a69b;
		font-style:normal;
		}
	#Agenda a span,
	#Agenda a:link span,
	#Agenda a:visited span {
		color: #778e8e;
		font-size:.94em;
		}
	#Agenda .rss {
		float:right
		}
	.nav-footer {
		background:#293838;
		padding:5px 10px 5px 5px;
		margin-top:20px;
		height:1.6em;
		clear:both;
		}
	.nav-footer span.prev {
		background:#293838 url(images/arrow-previous.gif) no-repeat center left;
		padding:0 5px 0 20px;
		float:left;
		}
	.nav-footer span {
		background:#293838 url(images/arrow-next.gif) no-repeat center right;
		padding:0 20px 0 5px;
		float:right;
		}
	.nav-footer a:link,
	.nav-footer a:visited {
		color: #b45346;
		}
	.nav-footer a:hover {
		color:#e45a49;
		}	
	#appr-page #Agenda ul li.nav-footer {
		background:none;
		margin-top:10px;
		padding:5px;
		}	
	#appr-page #Agenda ul li.nav-footer span.prev {
		float:left;
		padding:0;
		width:186px;
		}	
	#appr-page #Agenda ul li.nav-footer span.next {
		text-align:right;
		padding:0 12px 0 0;
		width:180px;
		}
	#appr-page #Agenda ul li.nav-footer a:link,
	#appr-page #Agenda ul li.nav-footer a:visited {
		background:none;
		color: #b45346;
		}
	#appr-page #Agenda ul li.nav-footer a:hover {
		background:none;
		color:#e45a49;
	}	
	
	


/* Medewerkers
------------------------------------------------------------------*/
#home-page #Medewerkers {
	width:250px;
	float:left;
	display:inline;
	margin:0 0 0px 11px;
	}
 #Medewerkers ul {
	background:transparent url(images/dotted-line.gif) repeat-x bottom left;
	padding:5 0 1px 0;
	}
 #Medewerkers h3 {
		
		padding:5px 5px 5px 0;
	}
 #appr-page #Medewerkers ul {
	margin: 0 0 0 0;
	width:250px;
	}
#home-page #Medewerkers ul {
	margin: 0 0 0px 0px;
	width:250px;
	}		
#Medewerkers ul li {
	background:transparent url(images/dotted-line.gif) repeat-x bottom left;
	}
#Medewerkers ul li a {
	color:#cae001;
	display:block;
	padding:0px 0px 0px 20px;
	}
#appr-page #Medewerkers ul li a:hover {
	background:#2c3939 url(images/dotted-line.gif) repeat-x bottom left;
	}
#home-page #Medewerkers ul li a:hover {
	background:#2F2F2F url(images/dotted-line.gif) repeat-x bottom left;
	}					
#Medewerkers a em {
	color:#a6a69b;
	font-style:normal;
	}
#Medewerkers a span,
#Medewerkers a:link span,
#Medewerkers a:visited span {
	color: #778e8e;
	font-size:.94em;
	}
#Medewerkers .rss {
	float:right
	}
.nav-footer {
	background:#293838;
	padding:5px 10px 5px 5px;
	margin-top:20px;
	height:1.6em;
	clear:both;
	}
.nav-footer span.prev {
	background:#293838 url(images/arrow-previous.gif) no-repeat center left;
	padding:0 5px 0 20px;
	float:left;
	}
.nav-footer span {
	background:#293838 url(images/arrow-next.gif) no-repeat center right;
	padding:0 20px 0 5px;
	float:right;
	}
.nav-footer a:link,
.nav-footer a:visited {
	color: #b45346;
	}
.nav-footer a:hover {
	color:#e45a49;
	}
