/*general*/
* {
	margin: 0 auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

html {
	overflow: scroll;
}

body {
	background: url('../images/main/background.jpg') no-repeat top left;
	text-align: center;
	font-family: arial, verdana, tahoma;
	font-size: 12px;
	line-height: 22px;
}

h1 {
	font-family: 'Book Antiqua', 'times new roman', arial;
	font-weight: bold;
	font-size: 29px;
	color: #665834;
	line-height: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}

h2 {
	font-family: 'Book Antiqua', 'times new roman', arial;
	font-weight: bold;
	font-size: 22px;
	color: #665834;
	line-height: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}


h3 {
	font-family: 'Book Antiqua', 'times new roman', arial;
	font-weight: bold;
	font-size: 29px;
	color: #665834;
	line-height: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}

h4 {
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 17px;
	font-size: 12px;
}

/*shadowContainer*/
#shadowContainer {
	width: 1028px;
	background: url('../images/main/shadow.png') no-repeat top;
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='/fileadmin/template/main/images/main/shadow.png');
}

/*mainContainer*/
#mainContainer {
	width: 1010px;
	text-align: left;
}

	/*menuContainer*/
	#mainContainer #menuContainer {
		width: 1010px;
		height: 50px;
		background: url('../images/main/mainmenu.jpg') repeat-x;
	}
	
		/*jqueryslidemenu*/
		#mainContainer #menuContainer .jqueryslidemenu {
			width: 707px;
			height: 1%;
			font-weight: bold;
			font-size: 12px;
			text-transform: uppercase;
			margin-top: 9px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 15px;
			position: relative;
			z-index: 2;
			float: left;
		}

			#mainContainer #menuContainer .jqueryslidemenu ul {
				list-style-type: none;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
			}

				#mainContainer #menuContainer .jqueryslidemenu ul li {
					display: inline;
					position: relative;
					float: left;
				}

					#mainContainer #menuContainer .jqueryslidemenu ul li a {
						text-decoration: none;
						padding: 5px 10px;
						display: block;
					}

					* html #mainContainer #menuContainer .jqueryslidemenu ul li a {
						display: inline-block;
					}

						#mainContainer #menuContainer .jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited {
							color: #ffffff;
						}

						#mainContainer #menuContainer .jqueryslidemenu ul li a:hover {
							background: #282828;
							color: #d6c08b;
						}
						
					#mainContainer #menuContainer .jqueryslidemenu ul li ul {
						left: 0;
						padding-top: 1px;
						padding-right: 0px;
						padding-bottom: 0px;
						padding-left: 0px;
						margin-top: 0px;
						margin-right: 0px;
						margin-bottom: 0px;
						margin-left: 0px;
						visibility: hidden;
						position: absolute;
						display: block;
						background: #333333 url('../images/main/stripe.jpg') repeat-x top left;
					}

						#mainContainer #menuContainer .jqueryslidemenu ul li ul li {
							display: list-item;
							float: none;
						}

							#mainContainer #menuContainer .jqueryslidemenu ul li ul li a {
								width: 170px;
								font-family: arial, verdana, tahoma;
								text-transform: none;
								border-top-width: 0px;
								padding-top: 2px;
								padding-right: 5px;
								padding-bottom: 5px;
								padding-left: 5px;
								margin-top: 0px;
								margin-right: 0px;
								margin-bottom: 0px;
								margin-left: 0px;
								background: url('../images/main/stripe.jpg') repeat-x bottom left;
							}

								#mainContainer #menuContainer .jqueryslidemenu ul li ul li a:hover {
									color: white;
									border-top-width: 0px;
									padding-top: 2px;
									padding-right: 5px;
									padding-bottom: 5px;
									padding-left: 5px;
									margin-top: 0px;
									margin-right: 0px;
									margin-bottom: 0px;
									margin-left: 0px;
									background: #434343 url('../images/main/stripe.jpg') repeat-x bottom left;
								}
								
									#mainContainer #menuContainer .jqueryslidemenu ul li ul li ul {
										width: 170px;
										top: 0px;
										margin-top: -1px;
										background: #333333;
									}	
										
										#mainContainer #menuContainer .jqueryslidemenu ul li ul li ul li a {
											width: 170px;
											border-top-width: 0px;
											font-family: arial, verdana, tahoma;
											text-transform: none;
											padding-top: 2px;
											padding-right: 5px;
											padding-bottom: 5px;
											padding-left: 5px;
											margin-top: 0px;
											margin-right: 0px;
											margin-bottom: 0px;
											margin-left: 0px;
											background: url('../images/main/stripe.jpg') repeat-x bottom left;
										}

											#mainContainer #menuContainer .jqueryslidemenu ul li ul li ul li a:hover {
												color: black;
												border-top-width: 0px;
												padding-top: 2px;
												padding-right: 5px;
												padding-bottom: 5px;
												padding-left: 5px;
												margin-top: 0px;
												margin-right: 0px;
												margin-bottom: 0px;
												margin-left: 0px;
												background: #434343 url('../images/main/stripe.jpg') repeat-x bottom left;
											}
	
	/*jqueryslidemenu arrows*/
	#mainContainer .downarrowclass {
		top: 12px;
		right: 7px;
		position: absolute;
	}

	.rightarrowclass {
		top: 8px;
		right: 5px;
		position: absolute;
	}
	
		/*zoeken*/
		#mainContainer #menuContainer #zoeken {
			width: 257px;
			text-align: right;
			margin-top: 6px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
			float: left;
		}

			#mainContainer #menuContainer #zoeken input#input {
				height: 18px;
				width: 190px;
				text-align: left;
				border: 1px solid #ffffff;
				padding-left: 5px;
				padding-right: 5px;
				margin-top: 8px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				float: left;
			}

			#mainContainer #menuContainer #zoeken input#submit {
				height: 18px;
				width: 50px;
				color: white;
				font-weight: bold;
				font-size: 12px;
				font-family: "arial", verdana, tahoma;
				text-transform: uppercase;
				text-align: center;
				border: none;
				background: none;
				margin-top: 9px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 5px;
				float: left;
			}
	
	/*bannerContainer*/
	#mainContainer #bannerContainer {
		width: 1010px;
		height: 269px;
		background: #ffffff url('../images/main/banner.jpg') no-repeat top;
		padding-left: 0px;
		*padding-left: 13px;
	}
		
		/*banner*/
		#mainContainer #bannerContainer #banner {
			height: 269px;
			width: 464px;
			float: left;
			padding-left: 13px;
		}
		
			#mainContainer #bannerContainer #banner img {
				margin-top: 26px;
				margin-right: 1px;
				margin-bottom: 0px;
				margin-left: 0px;
				float: right;
			}
			
				.idupe, #vctagid {
					position: relative;
					z-index: 1;
				}
		
		/*language*/
		#mainContainer #bannerContainer #language {
			width: 431px;
			height: 50px;
			text-align: right;
			float: left;
		}
		
			#mainContainer #bannerContainer #language a img.flag {
				border: none;
				margin-top: 12px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
			}
		
		/*logo*/
		#mainContainer #bannerContainer #logo {
			width: 446px;
			height: 219px;
			float: left;
		}

	/*contentContainer*/
	#mainContainer #contentContainer {
		width: 980px;
		*width: 1010px;
		padding-top: 30px;
		padding-bottom: 15px;
		padding-left: 30px;
		background: #ffffff;
		overflow: hidden;
	}
	
		/*newsEvents*/
		#mainContainer #contentContainer #newsEvents {
			width: 219px;
			height:492px;
			background: url('../images/main/left.jpg') no-repeat top;
			float: left;
		}
		
			#mainContainer #contentContainer #newsEvents .csc-header-n1 h1 {
				text-transform: uppercase;
				font-size: 18px;
				font-family: arial, verdana, tahoma;
				padding-top: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-left: 10px;
				margin-top: 30px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				color: #ffffff;
			}

			#mainContainer #contentContainer #newsEvents .csc-header-n2 h1 {
				font-size: 18px;
				font-family: arial, verdana, tahoma;
				text-transform: uppercase;
				padding-top: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-left: 10px;
				color: #ffffff;
			}

			#mainContainer #contentContainer #newsEvents ul.newsListContainer {
				width: 196px;
				list-style: none;
				padding-top: 1px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-left: 0px;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 30px;
				margin-left: 10px;
				background: #333333 url('../images/main/stripe.jpg') repeat-x top left;
			}

				 #mainContainer #contentContainer #newsEvents ul.newsListContainer li.newsListItem {
				}

					#mainContainer #contentContainer #newsEvents ul.newsListContainer li.newsListItem a {
						height: 22px;
						color: #ffffff;
						font-size: 12px;
						font-family: arial, verdana, tahoma;
						text-transform: none;
						text-decoration: none;
						padding-top: 2px;
						padding-right: 5px;
						padding-bottom: 5px;
						padding-left: 5px;
						display: list-item;
						background: url('../images/main/stripe.jpg') repeat-x bottom left;
					}

					#mainContainer #contentContainer #newsEvents ul.newsListContainer li.newsListItem a:hover {
						text-decoration: underline;
						background: #434343  url('../images/main/stripe.jpg') repeat-x bottom left;
					}

			#mainContainer #contentContainer #right1Col .newsListContainer {
				width: 736px;
				float: left;
			}

				 #mainContainer #contentContainer #right1Col .newsListContainer .newsListItem {
					width: 713px;
					height: 119px;
					background: url('../images/main/events-news.jpg') no-repeat;
					margin-top: 0px;
					margin-right: 0px;
					margin-bottom: 0px;
					margin-left: 20px;
					padding-left: 15px;
					display: table;
				}

					#mainContainer #contentContainer #right1Col .newsListContainer .newsListItem .newsContent {
						width: 614px;
						color: #4c4739;
						text-decoration: none;
						float: left;
						padding-left: 15px;
					}

						#mainContainer #contentContainer #right1Col .newsListContainer .newsListItem .newsContent h4 {
							color: #4c4739;
							font-size: 14px;
							text-decoration: none;
							padding-top: 18px;
							padding-right: 15px;
							padding-bottom: 0px;
							padding-left: 0px;
							margin-left: 0px;
						}

						#mainContainer #contentContainer #right1Col .newsListContainer .newsListItem .newsContent p {
							display: inline;
							padding: 0px;
							margin: 0px;
						}

						#mainContainer #contentContainer #right1Col .newsListContainer .newsListItem .newsContent .newsSubHeader {
							width: 560px;
							height: 45px;
						}

					#mainContainer #contentContainer #right1Col .newsListContainer .newsListItem #date {
						width: 50px;
						height: 53px;
						font-size: 17px;
						font-weight: bold;
						line-height: 22px;
						color: #ffffff;
						text-align: center;
						margin-top: 25px;
						margin-right: 0px;
						margin-bottom: 0px;
						padding-top: 4px;
						padding-right: 0px;
						padding-bottom: 0px;
						padding-left: 0px;
						float: left;
						background: url('../images/main/date.jpg') no-repeat;
					}

					#mainContainer #contentContainer #right1Col .newsListContainer a {
						color: #665834;
						text-decoration: none;
						margin-top: -15px;
						margin-right: 65px;
						margin-bottom: 10px;
						margin-left: 0px;
						float: right;
					}

					#mainContainer #contentContainer #right1Col .newsListContainer a:hover {
						text-decoration: underline;
					}

			/*nieuws bekijken*/
			#mainContainer #contentContainer #right1Col .newsSingleItem {
				width: 489px;
				float: left;
				padding-top: 0px;
				padding-right: 30px;
				padding-bottom: 0px;
				padding-left: 0px;
			}

				#mainContainer #contentContainer #right1Col .newsSingleItem .newsSingleBack a{
					font-family: arial, verdana, tahoma;
					background: #4c4739;
					color: #ffffff;
					font-weight: bold;
					text-decoration: none;
					line-height: 16px;
					padding-top: 4px;
					padding-right: 6px;
					padding-bottom: 5px;
					padding-left: 6px;
					margin-top: 20px;
					margin-right: 0px;
					margin-bottom: 0px;
					margin-left: 19px;
					float: left;
				}

				#mainContainer #contentContainer #right1Col .newsSingleItem a {
					font-family: arial, verdana, tahoma;
					background: #ded8c2;
					color: #ffffff;
					font-weight: bold;
					text-decoration: none;
					line-height: 42px;
					padding-top: 4px;
					padding-right: 6px;
					padding-bottom: 5px;
					padding-left: 6px;
				}
				
				#mainContainer #contentContainer #right1Col .newsSingleItem h3 {
					padding-top: 0px;
					padding-right: 0px;
					padding-bottom: 0px;
					padding-left: 15px;
				}

					#mainContainer #contentContainer #right1Col .newsSingleItem a:hover {
						text-decoration: underline;
					}

			#mainContainer #contentContainer #right1Col #info {
				width: 222px;
				height: 119px;
				text-align: center;
				background: url('../images/main/info.jpg') no-repeat;
				float: left;
				
			}

				#mainContainer #contentContainer #right1Col #info #author {
					width: 158px;
					float: left;
					text-align: center;
					padding-top: 42px;
					padding-right: 0px;
					padding-bottom: 0px;
					padding-left: 0px;
				}

					#mainContainer #contentContainer #right1Col #info #author a {
						font-size: 9px;
						color: #665834;
						text-decoration: none;
						float: left;
					}

					#mainContainer #contentContainer #right1Col #info #author a:hover {
						text-decoration: underline;
					}

				#mainContainer #contentContainer #right1Col #info #date {
					width: 50px;
					height: 53px;
					font-size: 17px;
					font-weight: bold;
					line-height: 22px;
					color: #ffffff;
					background: url('../images/main/date.jpg') no-repeat;
					margin-top: 25px;
					margin-right: 0px;
					margin-bottom: 0px;
					margin-left: 0px;
					padding-top: 4px;
					padding-right: 0px;
					padding-bottom: 0px;
					padding-left: 0px;
					float: left;
				}
		
		#mainContainer #contentContainer #right1Col .newsListContainer .browseLinksWrap {
			margin-top: 30px;
			margin-right: 0px;
			margin-bottom: 0px;
			padding-left: 17px;
			clear: both;
			float: left;
		}
		
		#mainContainer #contentContainer #right1Col .newsListContainer .browseLinksWrap * {
		}
		
		#mainContainer #contentContainer #right1Col .newsListContainer  .browseLinksWrap .disabled a {
			padding-top: 3px;
			padding-right: 5px;
			padding-bottom: 3px;
			padding-left: 5px;
			margin: 3px;
			color: #ffffff;
			background: #f1ede1;
		}
		
		#mainContainer #contentContainer #right1Col .newsListContainer .browseLinksWrap .active {
			padding-top: 3px;
			padding-right: 5px;
			padding-bottom: 3px;
			padding-left: 5px;
			margin: 3px;
			color: #ffffff;
			font-weight: bold;
			background: #ded8c2;
			float: left;

		}
		
		#mainContainer #contentContainer #right1Col .newsListContainer .browseLinksWrap .inactive a {
			padding-top: 3px;
			padding-right: 5px;
			padding-bottom: 3px;
			padding-left: 5px;
			margin: 3px;
			color: #4c4739;
			background: #f1ede1;
			float: left;
		}
	
		/*right1Col*/
		#mainContainer #contentContainer #right1Col {
			width: 741px;
			float: left;	
			margin-right: 15px;
		}
		
			#mainContainer #contentContainer #right1Col p {
				text-align: justify;
				padding-top: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-left: 20px;
			}
		
			#mainContainer #contentContainer #right1Col img {
				border: 3px solid #f1ede1;
			}
					
				#mainContainer #contentContainer #right1Col a.internal-link {
					font-family: arial, verdana, tahoma;
					background: #ded8c2;
					color: #ffffff;
					font-weight: bold;
					text-decoration: none;
					line-height: 42px;
					padding-top: 4px;
					padding-right: 6px;
					padding-bottom: 5px;
					padding-left: 6px;
				}
				
				#mainContainer #contentContainer #right1Col a.internal-link:hover {
					font-family: arial, verdana, tahoma;
					background: #ded8c2;
					color: #ffffff;
					font-weight: bold;
					text-decoration: underline;
					line-height: 42px;
					padding-top: 4px;
					padding-right: 6px;
					padding-bottom: 5px;
					padding-left: 6px;
				}
					
				#mainContainer #contentContainer #right1Col p.bodytext a {
					font-family: arial, verdana, tahoma;
					background: #ded8c2;
					color: #ffffff;
					font-weight: bold;
					text-decoration: none;
					line-height: 42px;
					padding-top: 4px;
					padding-right: 6px;
					padding-bottom: 5px;
					padding-left: 6px;
				}
				
				#mainContainer #contentContainer #right1Col p.bodytext a:hover {
					font-family: arial, verdana, tahoma;
					background: #ded8c2;
					color: #ffffff;
					font-weight: bold;
					text-decoration: underline;
					line-height: 42px;
					padding-top: 4px;
					padding-right: 6px;
					padding-bottom: 5px;
					padding-left: 6px;
				}
			
		/*left2Col*/
		#mainContainer #contentContainer #left2Col {
			width: 450px;
			float: left;
		}
		
			#mainContainer #contentContainer #left2Col p {
				text-align: justify;
				padding-top: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-left: 20px;
			}
		
			#mainContainer #contentContainer #left2Col img {
				border: 3px solid #f1ede1;
			}
	
		/*right2Col*/
		#mainContainer #contentContainer #right2Col {
			width: 251px;
			float: left;
		}
		
			#mainContainer #contentContainer #right2Col p {
				text-align: justify;
				padding-top: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-left: 20px;
			}
		
			#mainContainer #contentContainer #right2Col img {
				border: 3px solid #f1ede1;
			}

		/*left3Col*/
		#mainContainer #contentContainer #left3Col {
			width: 227px;
			float: left;
		}
		
			#mainContainer #contentContainer #left3Col p {
				text-align: justify;
				padding-top: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-left: 20px;
			}
		
			#mainContainer #contentContainer #left3Col img {
				border: 3px solid #f1ede1;
			}

		/*middle3Col*/
		#mainContainer #contentContainer #middle3Col {
			width: 227px;
			float: left;
		}
		
			#mainContainer #contentContainer #middle3Col p {
				text-align: justify;
				padding-top: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-left: 20px;
			}
		
			#mainContainer #contentContainer #middle3Col img {
				border: 3px solid #f1ede1;
			}
	
		/*right3Col*/
		#mainContainer #contentContainer #right3Col {
			width: 227px;
			float: left;
		}
		
			#mainContainer #contentContainer #right3Col p {
				text-align: justify;
				padding-top: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-left: 20px;
			}
		
			#mainContainer #contentContainer #right3Col img {
				border: 3px solid #f1ede1;
			}

	/*footerContainer*/
	#mainContainer #footerContainer {
		width: 1010px;
		overflow: hidden;
	}
		
		#mainContainer #footerContainer a {
			color: #446e8e;
			text-decoration: underline;
		}
			
			#mainContainer #footerContainer a:hover {
				text-decoration: none;
			}

		/*spacer*/
		#mainContainer #footerContainer #spacer {
			width: 234px;
			height: 30px;
			float: left;
		}

		/*copyright*/
		#mainContainer #footerContainer #copyright {
			width: 721px;
			height: 30px;
			padding-top: 20px;
			padding-right: 20px;
			padding-bottom: 0px;
			padding-left: 20px;
			float: left;
		}	

			/*cooliris*/
			#mainContainer #contentContainer #right1Col .tx-wtgallery-pi1 {
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 19px;
			}

/*mail formulier*/			
#mainContainer #contentContainer #right1Col form#mailform-mailform217 {
	width: 721px;
	float: left;
}
			
	#mainContainer #contentContainer #right1Col form#mailform-mailform217 * {
		font-family: arial, verdana, tahoma;
		font-size: 12px;
	}
				
	#mainContainer #contentContainer #right1Col form#mailform-mailform217 .formLabel {
		width: 150px;
	}
				
	#mainContainer #contentContainer #right1Col form#mailform-mailform217 .form {
		width: 421px;
		padding: 0px;
		margin-left: 20px;
	}
				
	#mainContainer #contentContainer #right1Col form#mailform-mailform217 .form input {
		width: 200px;
		height: 25px;
		border: 1px solid #cccccc;
		padding: 5px;
		margin-bottom: 5px;
		background: #f2f2f2;
	}
				
	#mainContainer #contentContainer #right1Col form#mailform-mailform217 .form textarea {
		width: 300px;
		height: 100px;
		border: 1px solid #cccccc;
		padding: 5px;
		margin-bottom: 5px;
		background: #f2f2f2;
	}
	
/*mail formulier*/			
#mainContainer #contentContainer #right1Col form#mailform {
	width: 721px;
	float: left;
}
			
	#mainContainer #contentContainer #right1Col form#mailform * {
		font-family: arial, verdana, tahoma;
		font-size: 12px;
	}
				
	#mainContainer #contentContainer #right1Col form#mailform .formLabel {
		width: 150px;
	}
				
	#mainContainer #contentContainer #right1Col form#mailform .form {
		width: 421px;
		padding: 0px;
		margin-left: 20px;
	}
				
	#mainContainer #contentContainer #right1Col form#mailform .form input {
		width: 200px;
		height: 25px;
		border: 1px solid #cccccc;
		padding: 5px;
		margin-bottom: 5px;
		background: #f2f2f2;
	}
				
	#mainContainer #contentContainer #right1Col form#mailform .form textarea {
		width: 300px;
		height: 100px;
		border: 1px solid #cccccc;
		padding: 5px;
		margin-bottom: 5px;
		background: #f2f2f2;
	}
	#mainContainer #contentContainer #right1Col form#mailform .form select {
		width: 200px;
		border: 1px solid #cccccc;
		padding: 5px;
		margin-bottom: 5px;
		background: #f2f2f2;
	}
	
.csc-mailform-submit {
		width: 100px !important;
		background: #4c4739 !important;
		color: #ffffff;
		border: none !important;
}

/* aanmelden */
#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1  {
	float: left;
	width: 680px;
}

#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1  p a {
	font-family: arial, verdana, tahoma;
	background: #ded8c2;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	line-height: 22px;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
}

#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1  p a:hover {
	font-family: arial, verdana, tahoma;
	background: #ded8c2;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
	line-height: 22px;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
}

#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 form#tx-sremailsubscribe-pi1-tx-sremailsubscribe-pi1-tt_address_form fieldset {
	background: none;
	border: none;
	margin-top: 5px;
}
	#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 #tx-sremailsubscribe-pi1-tx-sremailsubscribe-pi1-tt_address_form fieldset img {
		border: none;
		float: left;
		margin-left: 17px;
		margin-top: 1px;
	}

	#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 form#tx-sremailsubscribe-pi1-tx-sremailsubscribe-pi1-tt_address_form fieldset .bewerkDiv {
		margin-left: 20px;
	}

	#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 form#tx-sremailsubscribe-pi1-tx-sremailsubscribe-pi1-tt_address_form fieldset label {
		width: 118px;
		height: 25px;
		margin-bottom: 5px;
		margin-left: 20px;
		float: left;
		clear: left;
	}

		#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 form#tx-sremailsubscribe-pi1-tx-sremailsubscribe-pi1-tt_address_form fieldset label span{
			color: #4c4739;
		}

	#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 form#tx-sremailsubscribe-pi1-tx-sremailsubscribe-pi1-tt_address_form fieldset input {
		width: 200px;
		height: 25px;
		border: 1px solid #cccccc;
		padding: 5px;
		margin-bottom: 8px;
		margin-left: 20px;
		background: #f2f2f2;
		float: left;
	}

		#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 form#tx-sremailsubscribe-pi1-tx-sremailsubscribe-pi1-tt_address_form fieldset input.tx-sremailsubscribe-pi1-submit {
			width: 100px;
			height: 25px;
			border: none;
			padding: 3px 5px 7px 5px;
			margin-bottom: 5px;
			margin-left: 158px;
			background: #4c4739;
			color: #ffffff;
			float: left;
			clear: left;	
		}

		#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 form#tx-sremailsubscribe-pi1-tx-sremailsubscribe-pi1-tt_address_form fieldset input.tx-sremailsubscribe-pi1-submit:hover{
			text-decoration: underline;	
		}
		
		#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 p.tx-sremailsubscribe-pi1-click-to-edit {
			margin-left: 0px;
			float: left;
		}
		
			#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 p.tx-sremailsubscribe-pi1-click-to-edit a{
				font-family: arial, verdana, tahoma;
				background: #ded8c2;
				color: #ffffff;
				font-weight: bold;
				text-decoration: none;
				line-height: 22px;
				margin-top: 10px;
				margin-right: 0px;
				margin-bottom: 0px;
				margin-left: 0px;
				padding-top: 4px;
				padding-right: 6px;
				padding-bottom: 5px;
				padding-left: 6px;
				float: left;
			}

			#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 #tx-sremailsubscribe-pi1-tx-sremailsubscribe-pi1-tt_address_form fieldset legend {
				padding-left: 0px;
			}

			#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 #tx-sremailsubscribe-pi1-tx-sremailsubscribe-pi1-tt_address_form fieldset dl  {
				padding-left: 20px;
			}

				#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 #tx-sremailsubscribe-pi1-tx-sremailsubscribe-pi1-tt_address_form fieldset dl dt {
					float: left;
					width: 118px;
				}

				#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 #tx-sremailsubscribe-pi1-tx-sremailsubscribe-pi1-tt_address_form fieldset dl dd {

				}

					#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 #tx-sremailsubscribe-pi1-tx-sremailsubscribe-pi1-tt_address_form fieldset dl dd input.tx-sremailsubscribe-pi1-submit {
						float: left;
						margin-top: 8px;
						margin-right: 0px;
						margin-bottom: 0px;
						margin-left: 0px;
					}
	
						#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 form p input {
							width: 200px;
							height: 25px;
							border: 1px solid #cccccc;
							padding: 5px;
							margin-top: 10px;
							margin-bottom: 8px;
							background: #f2f2f2;
							float: left;
						}
	
						#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 form p input.tx-sremailsubscribe-pi1-submit {
							width: 100px;
							height: 25px;
							border: none;
							padding: 3px 5px 7px 5px;
							margin-top: 0px;
							margin-bottom: 5px;
							background: #4c4739;
							color: #ffffff;
							float: left;
							clear: left;
						}
		
						#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 form fieldset legend {
							color: #000000;
							padding-left: 0px;
							margin-left: 0px;
							text-align: left;
						}

							#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 form fieldset p.tx-sremailsubscribe-pi1-trash a {
								font-family: arial, verdana, tahoma;
								background: #ded8c2;
								color: #ffffff;
								font-weight: bold;
								text-decoration: none;
								line-height: 22px;
								margin-top: 20px;
								margin-right: 0px;
								margin-bottom: 0px;
								margin-left: 138px;
								padding-top: 4px;
								padding-right: 6px;
								padding-bottom: 5px;
								padding-left: 6px;
								float: left;
								clear: left;
							}

						#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 form fieldset dt {
							text-align: left;
							width: 118px;
						}

						#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 form fieldset dd {
							text-align: left;
							margin: 0px;
							padding: 0px;
						}

							#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 form#tx-sremailsubscribe-pi1-tx-sremailsubscribe-pi1-tt_address_form fieldset dd input.tx-sremailsubscribe-pi1-submit {
								margin-left: 0px;
							}

						#mainContainer #contentContainer #right1Col .tx-sremailsubscribe-pi1 form#tx-sremailsubscribe-pi1-tx-sremailsubscribe-pi1-tt_address_form fieldset input#tx-sremailsubscribe-pi1-module_sys_dmail_html {
							border: none;
							background: none;
						}

/* contact */
#mainContainer #contentContainer #right1Col .contentTable {
	background: url('../images/main/contact.jpg') no-repeat;
	margin-top: 10px;
	margin-left: 139px;
}
#mainContainer #contentContainer #right1Col .contentTable a  {
	background: none !important;
}
#mainContainer #contentContainer #right1Col .contentTable .mailTable2 {
	height: 80px;
	width: 170px;
	margin-top: 12px;
	float: left;
}

#mainContainer #contentContainer #right1Col .contentTable .mailTable2 .mail {
	font-size: 11px;
}

#mainContainer #contentContainer #right1Col .contentTable .mailTable2 a {
	color: #000000;
	text-decoration: none;
	float: left;
}

#mainContainer #contentContainer #right1Col .contenttable .mailTable2 a:hover {
	text-decoration: underline;
}

#mainContainer #contentContainer #right1Col .contenttable .mailTable2 img {
	float: left;
	margin-left: 20px;
}

/* wt_gallery */

#mainContainer  #contentContainer #right1Col .tx-wtgallery-pi1 .wtgallery_category_area {
	width: 710px;
}

#mainContainer  #contentContainer #right1Col .tx-wtgallery-pi1 .wtgallery_category_area div{
	float: left;
}

	#mainContainer  #contentContainer #right1Col .tx-wtgallery-pi1 .wtgallery_category_area  p {
		text-align: left;
		margin: 10px 0px 0px 0px;
		padding: 0px;
	}

	#mainContainer  #contentContainer #right1Col .tx-wtgallery-pi1 .wtgallery_category_area  a {
		font-family: arial, verdana, tahoma;
		background: #ded8c2;
		color: #ffffff;
		font-weight: bold;
		text-decoration: none;
		line-height: 22px;
		margin-top: 10px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		padding-top: 4px;
		padding-right: 6px;
		padding-bottom: 5px;
		padding-left: 6px;
		float: left;
		clear: both;
	}

	#mainContainer  #contentContainer #right1Col .tx-wtgallery-pi1 .wtgallery_category_area  a:hover {
		text-decoration: underline;
	}

#mainContainer  #contentContainer #right1Col .tx-wtgallery-pi1 .wtgallery_category_area .category_row  .wtgallery_categories .wtgallery_category_folder {
	float: none;
	text-align: center;
}

	#mainContainer  #contentContainer #right1Col .tx-wtgallery-pi1 .wtgallery_category_area .category_row  .wtgallery_categories .wtgallery_category_folder a {
		float: none;
		text-align: center;
	}

		#mainContainer  #contentContainer #right1Col .tx-wtgallery-pi1 .wtgallery_category_area .category_row  .wtgallery_categories .wtgallery_category_folder a:hover {
			text-decoration: underline;
		}
	
	#mainContainer  #contentContainer #right1Col .tx-wtgallery-pi1 .wtgallery_category_area .category_row  .wtgallery_categories  .wt_gallery_category_pic  {
		height: 110px;
	}
		
		#mainContainer  #contentContainer #right1Col .tx-wtgallery-pi1 .wtgallery_category_area .category_row  .wtgallery_categories  .wt_gallery_category_pic a {
			background: none;
		}

/* zoeken */

.zoekenResultaat {
	width: 721px;
	margin-left: 20px;
	margin-top: 20px;
}
 
	.zoekenResultaat .titel {
			margin-bottom: 5px;
	}
	
		.zoekenResultaat .titel a {
			font-family: arial, verdana, tahoma;
			background: #ded8c2;
			color: #ffffff;
			font-weight: bold;
			text-decoration: none;
			line-height: 22px;
			padding-top: 4px;
			padding-right: 6px;
			padding-bottom: 5px;
			padding-left: 6px;
		}
	
			.zoekenResultaat .titel a:hover {
				text-decoration: underline;
			}
	 
	.zoekenResultaat .omschrijving {
	}
	 
	.zoekenResultaat .pad {
		font-size: 10px;
		color: #ded8c2;
		float: right;
	}

		.zoekenResultaat .pad a {
			color: #ded8c2;		
			text-decoration: underline;	
		}
	
			.zoekenResultaat .pad a:hover {
				text-decoration: none;
			}
			
.tx-indexedsearch-browsebox, .tx-indexedsearch-whatis, .tx-indexedsearch-sw {
	display: none;
}
