/* CSS Document */
body{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color:#FFF;
	background-image: url(../images/backgrounds/siteBackground.png);
	background-repeat: no-repeat;	
	padding:0;
	margin:0;
}
#contentWrapper #formContainer a{
color:#ffffff;
}
#map{
	position:relative;

}
body *{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10pt;
}
blockquote {
	font-family:"Courier New", Courier, monospace;
}
p,h4{
	margin:0;
	padding:0;
	margin-top:10px;
	line-height:11pt;
}
#RightCol h4{
	margin-top:0;
}
p{
	margin-top:0;
	margin-bottom:10px;
}
h1,h2,h3{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0;
	padding:0;
	clear:both;
}
h1{
	font-size:14pt;
	margin-bottom:15px;
}
h2 {
	font-size:12pt;
}
h3 {
	font-size:10pt;
	margin-top:7px;
}

h4 {
	font-size:10pt;
	font-style:italic;
	font-weight:normal;
}
h1 a, h2 a, h3 a{
	text-decoration:none;
}
form *{
	font-size:8pt;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
}
ul {
	margin-left: 0;
	padding-left: 15px;
}
p.buttonP {
	padding-bottom:2px;
}

#contentWrapper a.button, a.button{
	color:#FFF;
	border-style:outset;
	border-width:2px;
	padding-left:2px;
	padding-right:2px;
	margin-right:8px;
	font-size:8pt;
	text-decoration:none;
	font-weight:normal;
}
#contentWrapper h2{
	margin-top:0px;
}
.bfixed{
	width:80px;
	display:block;
	float:left;
	text-align:center;
}
#editButton{
	position: absolute;
	top:10px;
	left:10px;

}
#homeButton{
	position: absolute;
	top:120px;
	left:65px;
}

#userData{
	position: absolute;
	text-align:right;
	top: 175px;
	width:300px;
	left:500px;	
	padding:0;
	margin:0;
}
#userData *{
	padding:0;
	margin:0;
	color:#999999;
}
#editButton a{
	background:#FFC864;
	color:#000000;
}
#editButton a:hover{
	background:#F09101;
}
.editButton {
	font-size:7pt;
	font-weight:normal;
}
.editButton:hover{
	color:#FFFFFF;
	background-color:#C85019;
}

#navBar a, #homeButton a{
	color:#000;
	text-decoration: none;
	font-weight:bold;
	font-size:10pt;
	letter-spacing: 0.1pt;
}
#navBar a:hover, #navButton a:hover{
	color:#FFC864
}

/*Elements for page layout */
#kleurVlak {
	position:absolute;
	top:0;
	left:0;
	width:70px;
	height:347px;
	background-image:url(../images/backgrounds/groenVlak.gif);
	background-repeat:no-repeat;
}
#wrapper{
	width:810px;
	margin:0;
	padding:0;
}
#navBar{
	margin-top:150px;
	margin-left:65px;
	padding:0;
	color:#C85019;
}
#contentWrapper{
	border:none;

	position:relative;
	margin:0;
	margin-top:35px;
	padding:0;
}
#contentTitle{
	float:left;
	padding-top:20px;
	margin:0;
	padding-left:20px;
	width:120px;

}
#metaInfo{
	margin-top:-15px;
	margin-bottom:10px;
	color:#999;
}

.metaInfo{
	color:#999;
	font-size: 8pt;
}
.metaInfo *{
	font-size: 8pt;
}
#contentMain{
	float:left;
	top:10px;
	width:400px;
}
#Summary{
	margin-bottom:10px;
}
#pasFoto{
	float:left;
	margin-right:15px;

}
#contactInfo{
	padding-left:5px;
	padding-right:5px;
}
#allInfo{
	clear:both;
}
#LeftCol, #footer{
	margin:0px;
	width:435px;
	float:left;
	padding-right:35px;
	padding-left:85px;
}
#OneCol{
	margin:0px;
	float:left;
	padding-right:35px;
	padding-left:85px;

}
#footer{
	clear:both;
	margin-top:40px;
	font-size:8pt;
}
#RightCol{
	width:215px;
	float:right;
	margin:0px;
	padding-right:30px;
}

#RightCol a{
	text-decoration:none;
	font-weight:bold;
	font-size:8pt;
}
#RightCol a:hover{
	text-decoration:underline;
}
#ItemList p{
	margin:0;
	padding:0;
	margin-bottom:3px;
}
#indexNav{
	margin-top:15px;
}
#LinkLijst p {
margin:0;
padding:0;
}

#LinkLijst p.toelichting{
	margin-bottom:8px;
}
.linkZoom{
	float:right;
	top:-16px;
	position:relative;
	padding:0;
}
.imgLarge{
	padding:0;
	background-color:#F8F8F8;
	margin-top:5px;
}
.imgLeft{
	float:left;
	margin-right: 15px;
	width:175px;
	padding:0px;
}
.imgRight{
	width:175px;
	float:right;
	margin-left: 15px;
	background-color:#F8F8F8;	
	padding:0px;

}
.bijschrift{
	font-size:8pt;
	font-style:italic;
	padding:2px;
	background-color:#F8F8F8;	
}
.imgLeft p, .imgRight p, .imgLeftSmall p {
	padding:0;
	margin:0;
}
p.image {
	text-align:center;
	margin:0;
}

#Index p{
	margin:0;
	padding:0;
	margin-bottom:5px;
	font-size:9pt;
}
.BlockBottom{
	background-repeat: no-repeat;
	margin-bottom:15px;
}
.BlockTop{
	padding-top:0;
}


/*Classed elements */
.stretchParent {
/*Empty div inside other div to strech background of parent after floating elements... */
	clear:both;
	height:1px;
	font-size:1px;
}
.end, #Index p.end{
	padding:0px;
	margin:0px;
	font-size:1px;
}


#RightCol a.meer{
	color:#000;
	text-decoration:underline;
}
#filter h2 a{
	font-size:inherit;
}
#filterInfo {
	display:none;
}
#expandCollapseIcon {
	font-size:inherit;
}

.thumbRight{
	float:right;
	margin-left:5px;
	margin-bottom:5px;
}
.thumbLeft{
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
.nadruk {
	font-style:italic;	
}
.checkBox {
	white-space: nowrap;	
}

.normal{
	font-weight:normal;
	font-style:normal;
}

.groen{
	color:#46a028;
}

.blauw{
	color:#005EA4;
}
