/* ----------------------------------------------- START NORMALISEREN --------------------------------------------------------------- */
/* Normaliseren margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
margin : 0;
padding : 0;
}

/* Normaliseren font-size voor headers */
h1, h2, h3, h4, h5, h6 {
font-size : 100%;
}

/* Verwijderen list-style van lijsten */
ol, ul {
list-style : none;
}

/* font-style en font-weight op normaliseren */
address, caption, cite, code, dfn, em, strong, th, var {
font-style : normal;
font-weight : normal;
}

table {
border-collapse : collapse;
border-spacing: 0;
}

/* verwijderen randen van fieldset en img */
fieldset, img {
border : 0;
}

/* links aligneren caption en th */
caption, th {
text-align: left;
}

/* verwijderen van aanhalingstekens in q */
q:before, q:after {
content : '';
}

a
{
  outline: none;
}
/* ----------------------------------------------- EINDE NORMALISEREN --------------------------------------------------------------- */
html {
	text-align:center;
}

body {
	background-color: #46311a;
}

#wrapper{
	background: #46311a url(../images/main_background.jpg) no-repeat;
	width: 960px;
	height: 524px;
	position:relative;
	margin: 0 auto;
	text-align:left;
	display: table;

}

#nav-top{
	background-color:#5c522f;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color:#fff;
	text-align:right;
	padding: 2px 20px 2px 0;
}

	#nav-top a{
		color:#fff;
		text-decoration:none;
	}
	
	#nav-top a:hover{
		color:#cf912c;
	}


#rotator
{
	float:left;
	overflow: hidden;
	position: relative;
	width: 601px;
	height: 263px;
	margin-left:20px;
	margin-top: 166px;
}

#rotator img
{
	border: 10px solid #fff;
	width: 581px;
	height: 243px;
}

/*------------------------------------------------ START MAINNAV ----------------------------------*/
#mainnav{
	float:left;
	width: 300px;
	height: 227px;
	margin-left: 20px;
	margin-top: 166px;
}

	#mainnav ul li{
		background: #cf912c url(../images/bg_mainnav.gif) repeat-x;
		margin-bottom: 1px;
		padding-left: 17px;
		padding-top: 5px;
		padding-bottom:5px;
	}
	
	#mainnav ul li.actief{
		background: #cf912c url(../images/bg_mainnav_ro.gif) repeat-x;
	}
	
		#mainnav ul li#nav-administratie{
			background: #cf912c url(../images/bg_mainnav.gif) repeat-x;
			margin-bottom: none;
			margin-top: 37px;
			padding-left: 17px;
			padding-top: 5px;
			padding-bottom:5px;
			display:none;
		}

	#mainnav a{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 1.4em;
		color:#fff;
		text-decoration:none;
	}
	
		#mainnav ul li.actief a:hover{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size: 1.4em;
			color:#fff;
			text-decoration:none;
		}
	
	#mainnav a:hover{
		color:#5c2718;
	}


/*------------------------------------------------ EINDE MAINNAV ----------------------------------*/

/*------------------------------------------------ START CONTENT ----------------------------------*/
#content{
	clear:both;
	margin-left:30px;
	margin-right:20px;
	padding-top: 19px;
}

	#content-left{
		float:left;
		width: 582px;
		padding-right: 10px;
	}

	#content-left h1{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 1.4em;
		color:#f2d187;
		font-weight:normal;
		letter-spacing: 0.1em;
		margin-bottom: 0.5em;
		padding-top: 2px;
	}
	
	#content-left h2{
	clear:both;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 1.2em;
		color:#e4a18a;
		font-weight:normal;
		letter-spacing: 0.1em;
		margin-bottom: 0.5em;
	}
	
	#content-left p{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color:#fff;
	line-height: 1.5em;
	margin-bottom: 18px;
	}
	
	#content-left a{
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	line-height: 1.5em;
	margin-bottom: 18px;
	}
	

			
			#content-left #nieuws, #content-left #beurzen{
				float:left;
				background: #787743 url(../images/bg_nieuwsbeurzen.gif) repeat-x;
				width: 261px;
				padding: 10px;
			}
			
			#content-left #nieuws2, #content-left #beurzen2{
				float:left;
				background: #787743 url(../images/bg_nieuwsbeurzen.gif) repeat-x;
				padding: 10px;
				width: 562px;
			}
			
			#content-left #nieuws{
				margin-right:20px;
			}
			
			#content-left #nieuws h2, #content-left #beurzen h2, #content-left #nieuws2 h2, #content-left #beurzen2 h2{
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size: 1.4em;
				color:#e4a18a;
				font-weight:normal;
				letter-spacing: 0.1em;
				margin-bottom: 0.4em;
			}
			
			#content-left #nieuws a, #content-left #beurzen a, #content-left #nieuws2 a, #content-left #beurzen2 a{
				font-family:Arial, Helvetica, sans-serif;
				font-size: 0.8em;
				color:#fff;
				line-height: 1.5em;
				text-decoration:none;
			}
			
					#content-left #beurzen .vantot, #content-left #beurzen2 .vantot{
						font-family:Arial, Helvetica, sans-serif;
						font-size: 0.8em;
						color:#e1bf76;
					}
					
			#content-left #nieuws li, #content-left #beurzen li, #content-left #nieuws2 li, #content-left #beurzen2 li{
				border-bottom: 1px dotted #aead8e;
				margin-bottom: 5px;
				padding-bottom: 5px;
			}

			
					#content-left ul.collectielijst li{
						display:inline;
						padding-bottom: 10px;
						background: transparent url(../images/nieuwsbeurzenbullet.gif) no-repeat left 6px;
						text-indent: 18px;
					}
					
						#content-left ul.collectielijst li{
							display:inline;
							padding-bottom: 10px;
							background: transparent url(../images/nieuwsbeurzenbullet.gif) no-repeat left 6px;
							text-indent: 18px;
						}
					
					
							#content-left ul.collectielijst li a{
								font-family:Arial, Helvetica, sans-serif;
								font-size: 0.8em;
								color:#fff;
								text-decoration:none;
								border-bottom: 1px dotted #fff;
							}
						
							#content-left ul.collectielijst li.collectieitem{
								float:left;
								display:block;
								width: 190px;
							}
						
							#content-left ul.collectielijst{
								background-color:#CC6666;
								display:inherit;
							}
					
			#content-left ul.overzicht{
				margin-top: 10px;
				clear:both;
			}
							
					#content-left ul.overzicht li{
						clear:both;
						background:#e5cc9e url(../images/bg_overzicht.gif) repeat-x;
						display:block;
						margin-bottom: 20px;
						padding: 10px;
						overflow:hidden;
					}
					
					#content-left ul.overzicht li img.hoofdfoto{
						float:left;
						margin-right: 10px;
						border: 1px solid #676647;
					}
					
					#content-left ul.overzicht li p{
						float:left;
						display:block;
						line-height:1.8em;
						width: 300px;
					}
					
					#content-left ul.overzicht li .titelitem{
						font-family:Arial, Helvetica, sans-serif;
						font-size: 1.2em;
						font-weight:bold;
						color:#46311a;
					}
					
					#content-left ul.overzicht li .pad{
						font-family:Arial, Helvetica, sans-serif;
						font-size: 0.9em;
						color:#656565;
					}
					
					#content-left ul.overzicht li a.itemlink{
						font-family:Arial, Helvetica, sans-serif;
						font-size: 1em;
						color:#743b2b;
					}
						

	
	#content-right{
		float:left;
		padding-left: 20px;
		width:298px;
	}
	
		#content-right #opzoeken{
			background: #e5cc9e url(../images/bg_opzoeken.gif) repeat-x;
			padding-left: 10px;
			padding-right: 10px;
			padding-bottom: 4px;
		}

		
		#content-right #opzoeken h1{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 1.4em;
		color:#46311a;
		font-weight:normal;
		letter-spacing: 0.1em;
		margin-bottom: 0.5em;
		padding-top: 2px;
		}

		
		
		#content-right #opzoeken label{
			float:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 0.8em;
			font-weight:bold;
			color:#46311a;
			width: 80px;
			margin-bottom: 10px;
		}
		
		#content-right #opzoeken p{
			clear:both;
			}
			
		#content-right #opzoeken p.adres{
			font-family:Arial, Helvetica, sans-serif;
			font-size: 0.8em;
			color:#46311a;
			margin-bottom: 2px;
			line-height:1.5em;
		}
		
		#content-right #opzoeken p.adres a{
			color:#46311a;
			text-decoration:none;
			border-bottom: 1px dotted #46311a;
		}
			
		#content-right #opzoeken p.zoeklijn{
			font-family:Arial, Helvetica, sans-serif;
			font-size: 0.8em;
			font-weight:bold;
			color:#46311a;
			margin-bottom: 10px;
			border-top: 1px dotted #46311a;
			border-bottom: 1px dotted #46311a;
			padding: 2px 2px 2px 80px;
			}
			

		
		#content-right #opzoeken select, #content-right #opzoeken input{
			font-family:Arial, Helvetica, sans-serif;
			font-size: 0.7em;
			color:#000;
			border: 1px solid #46311a;
			margin-bottom: 10px;
			padding:1px;
			width: 190px;
		}
		
		#content-right #opzoeken input{
			width: 187px;
		}

		
		#content-right #opzoeken .btzoeken{
			font-family:Arial, Helvetica, sans-serif;
			font-size: 0.7em;
			color:#000;
			border: 1px solid #46311a;
			padding: 3px 5px 3px 5px;
			width: 80px;
		}
/*------------------------------------------------ START SUBNAV ----------------------------------*/
#subnav{
	float:left;
	width: 298px;
	margin-top:1px;
}

	#subnav ul li{
		background: #cf912c url(../images/bg_subnav.gif) repeat-x;
		margin-bottom: 1px;
		padding-left: 17px;
		padding-top: 5px;
		padding-bottom:5px;
	}
	
	#subnav ul li.actief{
		background: #cf912c url(../images/bg_subnav_ro.gif) repeat-x;
	}


	#subnav a{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 1.4em;
		color:#f2d187;
		text-decoration:none;
	}
	
		#subnav ul li.actief a:hover{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size: 1.4em;
			color:#fff;
			text-decoration:none;
		}
	
	#subnav a:hover{
		color:#5c2718;
	}


/*------------------------------------------------ EINDE SUBNAV ----------------------------------*/

/*------------------------------------------------ START DETAILFICHE ----------------------------------*/
#detailfiche p.detailfiche-bovenbalk{
	background-color:#7d1010;
	font-size: 0.8em;
	font-weight:bold;
	text-align:right;
	padding: 1px 5px 1px 0;
	margin-bottom: 1px;
	
}

#detailfiche-vlak{
	background-color:#e5cc9e;
	overflow:hidden;
	padding: 10px;

}

#detailfiche-vlaklinks{
	float:left;
	width: 150px;
}

		#detailfiche-vlaklinks .hoofdfoto{
			border:1px solid #676647;
		}

#detailfiche-vlakrechts{
	float:left;
	width: 400px;
}

		#detailfiche-vlakrechts h3{
			font-family:Arial, Helvetica, sans-serif;
			font-size: 1em;
			color:#46311a;
		}

		#detailfiche-vlakrechts p{
			font-family:Arial, Helvetica, sans-serif;
			font-size: 0.8em;
			color:#46311a;
			margin-bottom: 0px;
		}
		
			#detailfiche-vlakrechts p .grijs{
				font-family:Arial, Helvetica, sans-serif;
				font-size: 0.9em;
				color:#656565;
			}
		
			#detailfiche-vlakrechts p.lijn{
				border-bottom: 1px dotted #46311a;
				margin-bottom: 3px;
				padding-bottom: 5px;
				padding-left: 0px;
				}
				
			#detailfiche-vlakrechts img.maten{
				vertical-align:text-top;
			}
			
					
					#detailfiche-vlakrechts ul#kleuren li{
						font-family:Arial, Helvetica, sans-serif;
						font-size: 0.7em;
						color:#46311a;
						display:inline-block;
						margin: 0px;
						padding: 0px;
						width: 80px;
					}
					
						#detailfiche-vlakrechts ul#kleuren li a{
							color:#46311a;
						}
						
						
					#detailfiche-vlakrechts ul#fotos, #contactformulier ul#fotos{
						margin-top: 5px;
					}
					
					#detailfiche-vlakrechts ul#fotos li, #contactformulier ul#fotos li{
						display:inline-block;
						margin: 0px;
						padding: 0px;
						width: 125px;
						vertical-align:text-top;
						margin-bottom: 10px;
					}
					
							#detailfiche-vlakrechts ul#fotos li img, #contactformulier ul#fotos li img{
								border:1px solid #676647;
							}
									


/*------------------------------------------------ EINDE DETAILFICHE ----------------------------------*/


/*------------------------------------------------ EINDE CONTENT ----------------------------------*/

/*------------------------------------------------ START CONTACTFORM ----------------------------------*/
		#content-left .contactform p{
			clear:both;
		}
		
				#content-left #contactformulier label{
					float:left;
					font-family:Arial, Helvetica, sans-serif;
					width: 150px;
					margin-bottom: 10px;
				}
		
				#content-left #contactformulier select, #content-left #contactformulier input, #content-left #contactformulier textarea{
					float:left;
					font-family:Arial, Helvetica, sans-serif;
					color:#000;
					border: 1px solid #46311a;
					margin-bottom: 10px;
					padding:1px;
				}
				
				#content-left #contactformulier .btverzenden{
					font-family:Arial, Helvetica, sans-serif;
					color:#000;
					background-color:#f2d187;
					border: 1px solid #46311a;
					padding: 3px 5px 3px 5px;
					width: 80px;
				}
				
				
				

/*------------------------------------------------ EINDE CONTACTFORM ----------------------------------*/

/*------------------------------------------------ START FOOTER ----------------------------------*/
#footer{
	display:inherit;
	background-color:#19130d;
	height:41px;
	width:960px;
	/*margin-top: 30px;*/
}

p.top{
	clear:both;
	margin-top:30px;
}

	#footer p.adres{
		float:left;
		margin-right: 19px;
		margin-top: 15px;
		width: 700px;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		color:#fff;
		margin-left:30px;
	}
	
	#footer p.adres a{
		color:#fff;
		text-decoration:none;
		border-bottom: 1px dotted #fff;
	}
	
	#footer p.flockdesign{
		float:right;
		margin-right: 19px;
		margin-top: 18px;
		width: 40px;
	}

/*------------------------------------------------ EINDE FOOTER ----------------------------------*/

.clearer{
	clear:both;
}

.vet{
	font-weight:bold;
}

.lijn{
	margin-bottom: 5px;
	border-bottom: 1px dotted #46311a;
	padding: 2px 2px 2px 2px;
	}
	
.lijn2{
	margin-bottom: 5px;
	border-bottom: 1px dotted #e1bf76;
	padding: 2px 2px 2px 2px;
	}
	
.datum{
font-family:Arial, Helvetica, sans-serif;
color:#e1bf76;
}
/*------------------------- START TOOLTIP ---------------------- */
	
a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:150px;}
a.tooltip:hover span{display:inline; position:absolute; background:#fff; border:10px solid #fff; color:#6c6c6c;}

/*------------------------- EINDE TOOLTIP ---------------------- */