h1 {
	color:			#00649F;
	font-size:		15px;
	font-weight:	bolder;
	font-family:	arial;
	margin-top:		30px;
	margin-bottom:	5px;	
}
#middle .content_short {
	color:			#666666;
	text-align:		justify;
	margin-bottom:	15px;
}

.image {
	float:			left;
	margin-right:	10px;
	margin-bottom:	10px;	
}

.leesmeer {
	display:		block;
	width:			108px;
	height:			20px;
	line-height:	18px;
	background:		transparent url(../images/button.gif) no-repeat;
	padding-left:	8px;
	color:			#333333;
	text-decoration:none;
	font-size:		10px;
	margin-top:		7px;
	padding-top:	1px;
	clear:			both;
}

.leesmeer:hover {
	background:		transparent url(../images/button_hover.gif) no-repeat;
	padding-top:	0px;
	height:			21px;
}

#middle .right H2 {
	font-size:		12px;
	color:			#00649F;
}

.content {
	display:		block;
}
.block {
	clear:			both;	
}

/*
	Zoek regel, een regel met input text en submit button
*/
.searchline {
	border:				1px solid gray;
	height:				22px;
	line-height:		22px;
	margin-top:			15px;
	cursor:				default;
}
.searchline INPUT {
	border:				1px solid white;
	height:				20px;
	line-height:		20px;
	background-color:	transparent;
	font-size:			10px;
	padding:			0px;
	float:				left;
	width:				150px;
}
.searchline INPUT[type=submit] {
	float:				right;
	background-color:	#666666;
	border:				0px solid #999999;
	color:				white;
	font-size:			9px;
	outline:			none;
	padding-left:		3px;
	padding-right:		3px;
	outline:			0;
	height:				22px;
	width:				80px;
}
.searchline INPUT[type=submit]:active {
	padding-top:		2px;	
}

UL.answers {
	list-style-type:		disc;
	list-style-position:	outside;
	list-style:				disc;
	padding-left:			15px;
	margin: 				0px;
	margin-top:				15px;
}
UL.answers LI {
	padding-bottom:			10px;	
}
UL.answers A.answer {	
	color:					black;
}
UL.answers A.answer:hover {
	color:					#34BCFE;
}
UL.answers A.answer H2 {
	display:				inline;
}

/* Opmaak formulieren */
.mandatory_field {
	background-color:			#C1E0FF;
}
.error_field {
	background-color:			#FFB2B2;
}
.ErrorMessage {
	display:					none;
}

/* Right content */
.middle .block h1 {
	margin-top:					0px;
}
.middle .block {
	padding-bottom:				10px;
}
.middle .leesmeer {
	color:						#005EAA;
	float:						right;
	position:					relative;
	margin-top:					4px;
	margin-right:				-8px;
}

/* Zoekresultaten styling */
.searchresults .result .url {
	color:						green;
}
.searchresults .pages {
	font-weight:				bolder;
	display:					inline;
	float:						left;
	line-height:				25px;
}
.searchresults .pagenumber {
	display:					block;
	float:						left;
	padding:					4px;
	padding-left:				7px;
	padding-right:				7px;
	margin-right:				5px;
	text-decoration:			none;
	cursor:						pointer;
	border:						1px solid white;
}
.searchresults .pagenumber:hover {
	border:						1px solid #C3EBFE;	
}
.searchresults .pagenumber.active {
	border:						1px solid #E6E6E6;
	cursor:						default;
}
.searchresults .pagenumber.active:hover {
	background-color:			white;	
}


/* TinyMCE content styling */
.content h1, .content h2, .content h3, .content h4 {
	color: #00649F;
	font-weight: bold;
}
.content h1 { font-size: 1.3em; }
.content h2 { font-size: 1.2em; }
.content h3 { font-size: 1.1em; }
.content h4 { font-size: 1.0em; }

.content .frame1 {
	background: #f7f7f7;
	border: 1px solid #ccc;
	padding: 2px;
}

.content .frame2 {
	background: #f7f7f7;
	border: 1px dotted #ccc;
	padding: 2px;
}

.content .red {
	color: red;
}


/* Toevoegingen */
.right_links {
	color:				#999999;
	margin:				0px;
	padding:			0px;
	margin-left:		17px;
	line-height:		200%;
	font-size:			10px;
}
.right_links LI {
	padding:			0px;
}
.right_links A {
	color:				black;
	text-decoration:	none;
}
.right_links A:visited {
	color:				#666666;
}
.right_links A:hover {
	text-decoration:	underline;
}

/* Sitemap */
.sitemap UL {
	display:			block !important;
}