@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	}
		
img {
	border:0;
	}

a {
	outline:none;
	color:#d9621e;
	}
	
body {
	background-color:#5d3c2d;
	margin-left:auto;
	margin-right:auto;
	width:1010px;
	}
	
.container {
	width:1010px;
	}

.top {
	float:left;
	width:1010px;
	height:173px;
	}
	
	.logo {
		float:left;
		background-image:url(images/logo.png);
		background-repeat:no-repeat;
		height:173px;
		width:205px;
		}
	
	.header {
		float:left;
		background-image:url(images/header.png);
		background-repeat:no-repeat;
		height:173px;
		width:805px;	
		}
	
.topmain {
	float:left;
	background-image:url(images/contenttop.png);
	background-repeat:no-repeat;
	background-position:bottom;
	height:25px;
	padding-top:5px;
	width:1010px;
	}
	
	.language {
		float:left;
		color:#ffffff;
		font-size:11px;
		padding-left:15px;	
		}
	
	.languageselector {
		float:left;
		padding-left:10px;
		}
	
	.breadcrumb {
		padding-left:115px;
		float:left;
		color:#ffffff;
		font-size:11px;	
		}
	
.main {
	float:left;
	background-image:url(images/repy.png);
	background-repeat:repeat-y;
	padding:0 4px 0 4px;
	width:1002px;
	}

	.left {
		float:left;
		width:201px;
		}
		
		.hmp {
			float:left;
			background-image:url(images/hmp.png);
			background-repeat:no-repeat;
			width:186px;
			height:30px;
			padding:8px 0 0 15px;
			}
					
			.home {
				float:left;
				height:20px;
				width:20px;
				padding-right:55px;
				}
				
			.mail {
				float:left;
				height:20px;
				width:20px;
				padding-right:55px;
				}
				
			.print {
				float:left;
				height:20px;
				width:20px;
				}
			
		.nav {
			float:left;
			width:201px;
			}
			
		.zoekfunctie {
			float:left;
			background-image:url(images/blokleft.png);
			background-repeat:no-repeat;
			width:186px;
			height:32px;
			margin-top:15px;
			padding:6px 0 0 15px;	
			}
				
			.zoekfunctie_textarea {
				float: left;
				height: 27px;
				width: 155px;
				padding-top:6px;
				}
						
			.zoekfunctie_textbox {
				float: left;
				font-size:11px;
				font-style: italic;
				color: #000000;
				border: 0;
				width: 145px;				
				display:inline;
				}
						
			.zoekknop {
				float: left;
				display: inline;
				height: 23px;
				width: 23px;	
				}
			
			.zoekknopdiv {
				float: left;
				display: inline;
				height: 23px;
				width: 23px;
				padding-top:2px;			
				}
			
		.contact {
			float:left;
			background-image:url(images/blokleft.png);
			background-repeat:no-repeat;
			width:186px;
			height:28px;
			padding:10px 0 0 15px;
			margin-top:15px;
			font-size:12px;
			color:#fff;
			}
			
		.contactgegegevens {
			float:left;
			width:186px;
			height:82px;
			background-color:#31221b;
			font-size:12px;
			color:#fff;
			padding:3px 0 0 15px;
			margin-bottom:15px;
			}
			
		.silhouet {
			float:left;
			background-image:url(images/silhouet.png);
			background-repeat:no-repeat;
			background-position:bottom;
			width:201px;
			height:163px;		
			}
		
	.content {
		float:left;
		width:568px;
		padding:7px 10px 10px 10px;
		font-size:12px;
		color:#ffffff;
		}
		
		.content img {
			border:4px solid #463932 ;
			}
	
	.right {
		float:right;
		width:212px;
		}
		
		/* div block */
		.block {
			float:left;
			width:212px;
			}
			
			/* gehele module; block */
			.block .module_blocks {
				width:211px;
				}
			
			/* block item */
			.block .module_block {
			 	background-image:url(images/blockright.png);
				background-repeat:no-repeat;
				background-color:#463932;
				padding:20px 10px 10px 20px;
			 	}
			
			/* titel / naam */
			.block .module_block .module_block_content {
				display:block;
				font-size: 11px;
				}
			
			/* titel / naam */
			.block .module_block_head {
				display:block;
				color: #fff;
				font-size:12px;
				font-weight:bold;
				text-decoration: none;
				}
			
			/* plaatje */
			.block .image {
				display:block;
				border: 1px solid #070605;
				width:150px;
				}
			
			/* meer informatie link */
			.block .more_info {
				display:block;
				color: #d9621e;
				font-size: 11px;
				}
		
	.footer {
		float:left;
		background-image:url(images/footer.png);
		background-repeat:no-repeat;
		width:1010px;
		height:37px;
		padding-bottom:20px;
		}
		
		.footerlink {
			text-align:right;
			padding:14px 52px 0 0;
			}

		.footerlink a {
			color:#ffffff;
			font-size:11px;
			text-decoration:none;
			}

		.footerlink a:hover {
			text-decoration:underline;
			}
			
		hr {
			height:2px;
			color:#000000;
			background-color:#000000;
			}
			
		h1 {
			font-size:18px;
			color:#ffffff;
			}	

		h2 {
			font-size:16px;
			color:#ffffff;
			}	
			
		h3 {
			font-size:14px;
			color:#ffffff;
			}	
			
		h4 {
			font-size:12px;
			color:#ffffff;
			}	
			
		h5 {
			font-size:11px;
			color:#ffffff;
			}	
			
		h6 {
			font-size:10px;
			color:#ffffff;
			}

/*NAVIGATIE*/
	
.navbar li {
	display:inline;
	height:20px;
	}

/*nav-normal*/
.navbar li a {
	height:20px;
	display:block;
	color:#000000;
	text-decoration:none;
	font-size:11px;
	background-image:url(images/menu-normal.png);
	width:186px;
	height:22px;
	padding-left:15px;
	padding-top:6px;
	}

/*nav-hover / nav-active hover*/
.navbar li a:hover, .navbar li .nav_link_0_parent a:hover {
	text-decoration:underline;
	background-image:url(images/menu-hover.png);
	}

/*nav-active - nav-active hover*/
.nav_link_0_active A:hover, .nav_link_0_active A:active, .nav_link_0_active A, .nav_link_0_active A:visited, .nav_link_0_active A:link, .nav_link_0 A:active, .navbar li .nav_link_0_active a:hover {
	text-decoration:underline;
	background-image:url(images/menu-active.png);
	color:#ffffff;
	}

/*SUBNAVIGATIE*/

/*sub-normal*/	
.navbar li .nav_link_1 a {
	padding-left:25px;
	width:176px;
	color:#000000;
	background-image:url(images/menu-normal.png);
	}

/*sub-active / sub-active hover*/	
.navbar li .nav_link_1_parent a, .navbar li .nav_link_1 a:active, .navbar li .nav_link_1_active a, .navbar li .nav_link_1_parent a:hover, .navbar li .nav_link_1_active a:hover {
	padding-left:25px;
	color:#ffffff;
	text-decoration:underline;
	background-image:url(images/menu-active.png);
	}

/*sub-hover */
.navbar li .nav_link_1 a:hover  {
	padding-left:25px;
	text-decoration:underline;
	color:#000000;
	background-image:url(images/menu-hover.png);
	}


/*SUBSUBNAVIGATIE*/

/*subsub-normal*/	
.navbar li .nav_link_2 a {
	padding-left:30px;
	color:#000000;
	width:171px;
	background-image:url(images/menu-normal.png);
	}

/*subsub-active / sub-active hover*/		
.navbar li .nav_link_2_active a, .navbar li .nav_link_2_active a:hover {
	color:#ffffff;
	text-decoration:underline;
	background-image:url(images/menu-active.png);
	}

/*sub-hover*/
.navbar li .nav_link_2 a:hover {
	text-decoration:underline;
	background-image:url(images/menu-hover.png);
	color:#000000;
	}
