body,html{
	font-family: Verdana, Arial,'lucida grande', sans-serif,  Helvetica;
	font-size: 14px;
	padding:0px;
	margin:0px;
	width:100%;
	height:100%;
}

.ward{
}

.onlyprint{
display:none;
}


				 #content a{
					padding:3px;
					padding-left:1px; padding-right:1px;
					font-weight:bold;
					text-decoration:none;
					color:#af0100;
					}

				 #content a:hover{
					padding:3px;
					color:#FFFFFF;
					background-color:#af0100;
					padding-left:1px; padding-right:1px;
					font-weight:bold;
					text-decoration:none;
					}

#zoeken{
	font-size:13px;
	position:absolute;
	top:3px;
	_top:6px;
	height:55px;
	margin-left:50%;
	width:480px;
	font-weight:bold;
	text-align:right;
	z-index:2;
	}

#topmenu{
	font-size:13px;
	position:absolute;
	top:0px;
	_top:6px;
	height:95px;
	margin-left:50%;
	width:480px;
	font-weight:bold;
	}
	
				#topmenu td{
					background-image:url(../images/menuscheiding.png);
					background-position: left;
					_background-position: 0px -12px;
					background-repeat:no-repeat;
					font-weight:bold;
					}
				#topmenu .menu{
					border-bottom:4px solid #111111;
					font-size:13px;
					color:#000000;
					height:30px;
					_height:35px;
					padding:5px;
					text-decoration:none;
					text-transform:uppercase;
					}
				#topmenu .selected{
					border-bottom:4px solid #af0100;
					font-size:13px;
					color:#af0100;
					height:30px;
					_height:35px;
					text-decoration:none;
					}

.rood{
	color:#af0100;;
	}
#advertising{
	background-image:url(../images/grijzebalk.png);
	background-repeat:repeat;
	height:175px;
	color:#FFFFFF;
	line-height:23px;
	}

				#advertising td{
					color:#FFFFFF;
					line-height:23px;
					}

				#news-ticker {
					font-size:14px;
					line-height:23px;
					}

				#news-ticker a{
					font-size:14px;
					text-decoration:underline;
					color:#FFFFFF;
					line-height:23px;
					}

				#news-ticker H6{
					font-size:16px;
					line-height:23px;
					font-weight:bold;
					}


#contentframe{
	position:absolute;
	top:245px;
	width:100%;
	background-image:url(../images/grijsfade.png);
	background-repeat:repeat-x;
	padding:0px;
	margin:0px;
	text-align:center;
	}

#subcontentframe{
	position:relative;
	background-color:#FFFFFF;
	width:783px;
	_width:948px;
	padding:0px;
	margin:0px;
	margin-left:50%;
	_margin-left:0%;
	left:-474px;
	_left:0px;
	min-height:500px;
	_height:500px;
	font-size:14px;
	line-height:20px;
	padding-left:165px;
	}

#menu{
	font-size:13px;
	position:absolute;
	top:255px;
	margin-left:50%;
	left:-492px;
	width:180px;
	font-weight:bold;
	min-height:300px;
	_height:300px;
	}

				#menu td{
					font-weight:bold;
					font-size:14px;
					padding:0px;
					padding-left:8px;
					overflow:hidden;
					height:34px;
					}
				#menu .menu{
					background-image:url(../images/button.png);
					background-repeat:no-repeat;
					color:#FFFFFF;
					height:51px;
					text-decoration:none;
					text-transform:uppercase;
					}
				#menu .selected{
					background-image:url(../images/buttonselected.png);
					background-repeat:no-repeat;
					color:#FFFFFF;
					text-decoration:none;
					}

				#menu .selected2{
					background-image:url(../images/buttonselected.png);
					background-repeat:no-repeat;
					color:#FFFFFF;
					text-decoration:none;
					}

				#menu .submenu{
					background-image:url(../images/subbutton.png);
					background-repeat:no-repeat;
					background-position:right;
					height:27px;
					color:#FFFFFF;
					text-decoration:none;
					font-size:14px;
					padding-left:15px;
					padding-bottom:6px;
					font-size:12px;
					}
				#menu .subselected{
					background-image:url(../images/subbuttonselected.png);
					background-repeat:no-repeat;
					background-position:right;
					color:#FFFFFF;
					text-decoration:none;
					font-size:12px;
					}

				#menu .subselected2{
					background-image:url(../images/subbuttonselected.png);
					background-repeat:no-repeat;
					background-position:right;
					color:#FFFFFF;
					text-decoration:none;
					font-size:12px;
					}

#contentsubframe{
	float:left;
	left:202px;
	width:620px;
	_width:638px;
	padding:10px;
	font-size:13px;
	line-height:24px;
	color:#000000;
	}

				#contentsubframe p{
					font-size:13px;
					line-height:24px;
					margin-bottom:20px;
					}
				#contentsubframe td{
					font-size:13px;
					line-height:24px;
					margin:0px;
					padding:0px;
					}

				#nieuwskort td{
					}

				#nieuwskort td img{
					margin:0px;
					margin-top:7px;margin-right:5px;float:left;
					padding:0px;
					font-weight:normal;
					text-decoration:none;
					color:#000000;
					}
				#nieuwskort td a{
					padding-left:1px; padding-right:1px;
					margin:0px;
					font-weight:normal;
					text-decoration:none;
					color:#000000;
					}

				#nieuwskort td a:hover{
					padding:3px;
					color:#FFFFFF;
					background-color:#af0100;
					padding-left:1px; padding-right:1px;
					font-weight:normal;
					text-decoration:none;
					}
				
				

				#contentsubframe a{
					padding:3px;
					padding-left:1px; padding-right:1px;
					font-weight:bold;
					text-decoration:none;
					color:#af0100;
					}

				#contentsubframe a:hover{
					padding:3px;
					color:#FFFFFF;
					background-color:#af0100;
					padding-left:1px; padding-right:1px;
					font-weight:bold;
					text-decoration:none;
					}

				#contentsubframe .a2a_kit a:hover{
					background-color:#ffffff;
				}
				#contentsubframe .pagerblock{
					background-color:#000000;
					color:#FF0000;
				}
				
				#contentsubframe .pagerblockselected{
					background-color:#FF0000;
					color:#FF0000;
				}
				
				#contentsubframe a.pagerlink{
					background-color:#464337;
					padding:7px;
					color:#ffffff;
					text-transform: uppercase;
					text-decoration:none;
					font-size:12px;
				}
				
				#contentsubframe a.pagerlink:hover{
					background-color:#af0100;
					padding:7px;
					color:#ffffff;
					text-decoration:none;
					font-size:12px;
				}
				
				
				#contentsubframe a.pagerlinkselected{
					background-color:#af0100;
					padding:7px;
					color:#FFFFFF;
					text-decoration:none;
					font-size:12px;
				}
				
				#contentsubframe a.pagerlinkselected:hover{
					background-color:#af0100;
					padding:7px;
					color:#FFFFFF;
					text-decoration:underline;
					font-size:12px;
				}
				

				#content .nieuwsspan{
					color:#000000;
					background-color:#FFFFFF;
					cursor:pointer;
					line-height:22px;
					padding-right:2px;
					padding-left:2px;
					}

				#content .nieuwsspanhover{
					color:#FFFFFF;
					background-color:#af0100;
					cursor:pointer;
					line-height:22px;
					padding-right:2px;
					padding-left:2px;
					}
					
				#content select{
					font-size:12px;
					height:21px;
					}
				#content input{
					font-size:12px;
					}
				#content button{
					font-size:12px;
					}

.rowout td{
	background-color:#FFFFFF;
	cursor:pointer;
	}
.rowover td{
	background-color:#EFEFEF;
	cursor:pointer;
	}

#contentsubframe a.cdsubtitel {
					padding:3px;
					color:#000000;
					padding-left:1px; padding-right:1px;
					font-weight:bold;
					text-decoration:none;
	}			
#contentsubframe a.cdsubtitel:hover {
					padding:3px;
					color:#FFFFFF;
					background-color:#af0100;
					padding-left:1px; padding-right:1px;
					font-weight:bold;
					text-decoration:none;
	}			
	
#breadcrumbs{
	text-align:right;
	font-size:15px;
	padding-bottom:10px;
	border-bottom:1px dotted #af0100;
	}

#content{
	text-align:left;
	padding-top:10px;
	font-size:13px;
	line-height:24px;
	color:#000000;
	}

#content td{
	padding-top:10px;
	font-size:13px;
	line-height:24px;
	color:#000000;
	}
	
#content p{
	text-align: justify;
	}
#detailbespreking td {
	text-align: justify;
					font-size:13px;
					line-height:24px;
	}

#content div{
	text-align: justify;
	}

#nieuwskort p{
	text-align:inherit;
	}
#content img{
	border:0px;
	}
	
#sponsors{
	float:right;
	width:130px;
	_width:140px;
	padding:5px;
	padding-top:7px;
	background-image:url(../images/grijsfade.png);
	background-position:0px 7px;
	background-repeat:no-repeat;
	min-height:550px;
	_height:350px;
	}
	
				#sponsors div{
					margin-bottom:10px;
					}



.ingegeven {
	color:#FFFFFF;
	}
td.ingegeven{
	color:#FFFFFF;
	}


.tableheader{
	color:#FFFFFF;
	font-weight:bold;
}

tr.tableheader{
	
	color:#FFFFFF;
}

td.tableheader{
	background-position:top;
	background-repeat:repeat-x;
	color:#FFFFFF;
}



H1{
	background-image:url(../images/grijzebalk.png);
	font-size:18px;
	color:#FFFFFF;
	padding:5px;
	margin:0px;
	width:99%;
	}
H2{
	font-size:16px;
	color:#af0100;
	padding:5px;
	margin:0px;
	}
.titel{
	background-image:url(../images/grijzebalk.png);
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px;
	margin:0px;
	width:99%;
	display:block;
	}
.subtitel{
	font-size:16px;
	font-weight:bold;
	color:#af0100;
	padding:5px;
	margin:0px;
	display:block;
	}
H3{
	font-size:14px;
	color:#000000;
	padding:5px;
	margin:0px;
	width:100%;
	}
H4{
	font-size:12px;
	font-weight:bold;
	color:#af0100;
	padding:5px;
	margin:0px;
	width:100%;
	}
H5{
	background-image:url(../images/grijzebalk.png);
	font-size:12px;
	color:#FFFFFF;
	padding:5px;
	margin:0px;
	width:99%;
	}
H6{
	font-size:15px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	}



#kagan{
	line-height:23px;
	text-align:left;
	color:#666666;
	}
#kagan a{
	margin:0px;
	padding:0px;
	text-align:left;
	}
#kagan a:hover{
	margin:0px;
	padding:0px;
	text-align:left;
	}
#kagan  H2 a:hover{
	margin:0px;
	color:#af0100;
	background-color:#CCCCCC;
	padding:0px;
	text-align:left;
	}
#kagan  H1 a{
	margin:0px;
	color:#FFFFFF;
	background-image:url(../images/grijzebalk.png);
	padding:0px;
	text-align:left;
	}

#kagan  H1 a:hover{
	margin:0px;
	color:#af0100;
	background-image:url(../images/grijzebalk.png);
	padding:0px;
	text-align:left;
	}
#kagan  H3 a{
	margin:0px;
	color:#000000;
	background-color:#FFFFFF;
	padding:0px;
	text-align:left;
	}
#kagan  H3 a:hover{
	margin:0px;
	color:#FFFFFF;
	background-color:#af0100;
	padding:0px;
	text-align:left;
	}
#kagan H1{
	background-image:url(../images/grijzebalk.png);
	font-size:15px;
	letter-spacing: 0pt;
	color:#FFFFFF;
	padding:5px;
	margin:0px;
	width:99%;
	line-height:20px;
	text-align:left;
	cursor:pointer;
	}
#kagan H2{
	font-size:14px;
	letter-spacing: 0pt;
	color:#af0100;
	padding:5px;
	margin:0px;
	line-height:20px;
	text-align:left;
	cursor:pointer;
	}
#kagan H3{
	font-size:13px;
	color:#000000;
	padding:5px;
	margin:0px;
	width:100%;
	line-height:20px;
	text-align:left;
	cursor:pointer;
	}



#zoekresult{
	font-size:12px;
	line-height:22px;
	}

	#zoekresult .submenu{
		font-size:15px;
		font-weight:bold;
		color:#af0100;
		line-height:22px;
		}
	 .filetype{
		font-size:15px;
		font-weight:bold;
		color:#af0100;
		line-height:22px;
		}

	#zoekresult H3{
		padding:0px;
		font-size:15px;
		font-weight:bold;
		color:#af0100;
		line-height:22px;
		}

	#zoekresult blockquote{
		font-size:12px;
		line-height:19px;
		font-style:italic;
		color:#333333;
		}

.formuliertabel table{
	border: 1px solid #464337;
	margin: auto;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}


.formuliertabel td{
	padding:3px;
	border: 1px solid #C0C0C0;
}

.formuliertabel .invultabel table{
	border: 1px solid #464337;
	margin: auto;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}


.saveknopformulier{
	background-image:url(../../basicimages/disk.png);
	background-color:#333333;
	color:#FFFFFF;
	height:22px;
	border:0px;
	font-weight:bold;
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:2px;
	padding-left:20px;
	}

.searchknopformulier{
	background-image:url(../basicimages/magnifier.png);
	background-color:#333333;
	color:#FFFFFF;
	height:22px;
	border:0px;
	font-weight:bold;
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:2px;
	padding-left:20px;
	}

.lijstknop{
	background-image:url(../basicimages/page_white_find.png);
	background-color:#af0100;
	color:#FFFFFF;
	height:22px;
	border:0px;
	font-weight:bold;
	cursor:pointer;
	font-size:13px;
	background-repeat:no-repeat;
	background-position:2px;
	padding-left:20px;
	_width:250px;
	}

.volgendeknop{
	background-image:url(../basicimages/control_fastforward.png);
	background-color:#af0100;
	color:#FFFFFF;
	height:22px;
	border:0px;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:2px;
	padding-left:20px;
	_width:175px;
	}

.vorigeknop{
	background-image:url(../basicimages/control_rewind.png);
	background-color:#af0100;
	color:#FFFFFF;
	height:22px;
	border:0px;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:2px;
	padding-left:20px;
	_width:155px;
	}

.nieuwskorttabel{
	background-color:#dbd9cd;
	border: 1px solid #464337;
	color:#FFFFFF;
}


#detailverwijzingen {
	text-align:right;
	line-height:15px;
	color:#666666;
	font-weight:normal;
	font-size:10px;
	}
			#detailverwijzingen td{
				text-align:right;
				line-height:15px;
				}
			#detailverwijzingen p{
				text-align:right;
				line-height:15px;
				}
			#detailverwijzingen div{
				text-align:right;
				}
			#detailverwijzingen a{
				text-decoration:none;
				color:#666666;
				font-weight:normal;
				font-size:10px;
				line-height:15px;
				}
			#detailverwijzingen a:hover{
				text-decoration:none;
				font-weight:normal;
				font-size:10px;
				color:#FFFFFF;
				line-height:15px;
				}


#laatstecds tr{
	padding:0px;
	margin:0px;
	}
#laatstecds td{
	padding:2px;
	padding-top:0px;
	padding-bottom:0px;
	_padding-bottom:8px;
	padding-left:0px;
	padding-right:8px;
	}
#laatstecds a{
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	}
#laatstecds a:hover{
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	}
	
#laatstecds img{
	border:1px solid #af0100;
	padding:0px;
	margin:0px;
	background-color:#ffffff;
	width:95px;
	height:95px;
	_width:93px;
	_height:93px;
	}
	


#topcds tr{
	padding:0px;
	margin:0px;
	}
#topcds td{
	padding:2px;
	padding-top:0px;
	padding-bottom:0px;
	_padding-bottom:8px;
	padding-left:0px;
	padding-right:8px;
	text-align:center;
	font-size:12px;
	cursor:pointer;
	}
#topcds a{
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	}
#topcds a:hover{
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	}
	
#topcds td img{
	float:left;
	border:1px solid #af0100;
	padding:0px;
	margin:0px;
	margin-right:10px;
	margin-bottom:10px;
	background-color:#ffffff;
	width:95px;
	height:95px;
	_width:93px;
	_height:93px;
	}
	
#topcds {
	font-size:10px;
	line-height:14px;
	}
#topcds td{
	font-size:10px;
	line-height:14px;
	width:50%;
	}
.genres{
	font-size:10px;
	font-style:italic;
	line-height:14px;
	color:#666666;
	}
#topcds H1{
	font-size:14px;
	}
#topcds H2{
	font-size:14px;
	}

.omlijnd{
	border:1px solid #C8C8C8;
	background-color:#F2F2F2;
	}
.nietomlijnd{
	border:1px solid #FFFFFF;
	background-color:#FFFFFF;
	}
	
	

#topcdsold tr{
	padding:0px;
	margin:0px;
	}
#topcdsold td{
	padding:2px;
	padding-top:0px;
	padding-bottom:0px;
	_padding-bottom:8px;
	padding-left:0px;
	padding-right:8px;
	text-align:center;
	font-size:12px;
	cursor:pointer;
	}
#topcdsold a{
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	}
#topcdsold a:hover{
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	}
	
#topcdsold td img{
	float:left;
	border:1px solid #666666;
	padding:0px;
	margin:0px;
	margin-right:10px;
	margin-bottom:10px;
	background-color:#ffffff;
	width:95px;
	height:95px;
	_width:93px;
	_height:93px;
	}
	
#topcdsold {
	font-size:10px;
	line-height:14px;
	color:#999999;
	}
#topcdsold td{
	font-size:10px;
	line-height:14px;
	width:50%;
	}
#topcdsold H1{
	font-size:14px;
	background-image:none;
	background-color:#666666;
	}
#topcdsold H2{
	font-size:14px;
	color:#666666;
	}
	
.omlijndold{
	border:1px solid #C8C8C8;
	background-color:#F2F2F2;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
	}
.nietomlijndold{
	border:1px solid #FFFFFF;
	background-color:#FFFFFF;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	}
	
#cssundercd{
	font-size:10px;
	line-height:13px;
	}

			#cssundercd td{
				font-size:10px;
				line-height:13px;
				background-color:#CCCCCC;
				border:1px solid #990000;
				color:#990000;
				height:16px;
				padding-top:2px;
				padding-bottom:1px;
				font-weight:bold;
				}



