html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub,sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video
{margin:0;padding:0;border:0; }
*{ margin:0; padding:0;}
body{ font-family: 'Droid Sans', sans-serif;font-size:14px; line-height:18px ; color:#444; padding: 20px;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; margin-bottom:15px;}
h1{ font-size:35px; line-height:35px;}
img{ border:none; max-width:100%; height:auto;}
input[type=text],input[type=text],input[type=email],textarea{ border:1px solid #ddd; padding:5px;}
.readmore { background: none repeat scroll 0 0 #056424;
    border: medium none;
    border-radius: 10px 10px 10px 10px;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    margin: 39px auto 0;
    padding: 4px 20px;
    text-align: center;
    width: 110px;
    }
    
    .readmore:hover {
	    color: #FFF;
    }
ul,ol{ margin:15px ; margin-right:0; }
.fix{ overflow:hidden;}
.alignleft{ float:left; margin-right:10px;}
.alignright{ float:right; margin-left:10px;}
.aligncenter{ display:block; margin:0 auto;}
.floatleft{ float:left;}
.floatright{ float:right;}
.clearfix{clear:both;}
.leftstrip{height:auto; background-color:#000000;}
.main { display: block;
  
    margin: 0 auto;
    overflow: hidden;
    width: 1000px;}
.header{ background: url('../images/header.png'); height: 130px;  position: fixed;
    width: 100%; z-index: 100000;}
.logo img{  background:#E9E4CB;}
.mainmenu {margin-right: 40px;margin-top: 34px;overflow: hidden;}
.mainmenu ul{margin:0;padding:0;list-style:none;}
.mainmenu ul li{float:left;border-right:1px dotted #9A9696;padding:10px 6px;}
.mainmenu ul li:last-child{ border: medium none;}
.mainmenu ul li a{display:block;color:#000;text-decoration:none}
.mainmenu ul li a:hover{}

.midarea{}
.midcontent{margin-left: 130px;margin-top: 50px;}
.image1{}
.image2{ position: absolute;top: 531px;z-index: -1;}
.image3{}
.image4{ left: 327px;position: absolute;top: 920px; left: 327px;position: absolute;top: 920px;z-index: -1;}
.leftimages{}
.rightimages{left: 660px;position: absolute;top: 540px;}
.image5{float: right;}
.para{float: left;text-align: justify;width: 200px;}
.welkom{width:340px; margin-top: 80px;width: 340px;}
.welkom p img{ float:right}
.welkom h1{  border-bottom: 1px solid black;
    margin-bottom: 30px;
    padding-bottom: 5px;}
.container{margin-top: 30px; }
.blockbottom{float: left; margin-left: 35px;width: 280px;}
.blockbottom p{text-align: center;width: 250px; float:left;}
.blockbottom h1{margin: 0 0 20px; text-align: center;}
.para{ background: url("../images/bottom_pic.jpg") repeat-x scroll right bottom #F5F3EB;
    height: 210px;
    margin-top: -5px;
    padding: 16px;
    width: 280px;}
.para img{margin-top:-3px;}
.footer{  height:70px; margin-top:50px;}
.footer img{}
.footer_top{margin-top: 36px;position: absolute;width: 960px;}
.footer p{color: white;margin-top: 25px;text-align: center;}
.positioned{}
#headercontent {
	width:1000px; margin: 0 auto;
}
#slider {
  text-align: center;
  padding-top: 80px;
}
.logo {
	margin-top: 10px;
}

#footerContent {
	margin: 0 auto;
background: url("../images/footer_bg.jpg");
height: 80px;
font-size: 10px;
padding-top: 4px;
}
a {
	color: #086425;
}
a:hover {
	color:#086425;
	text-decoration: underline;
}
.overlaytop {
	height: 10px;
    position: absolute;
    width: 291px;
	background: url('../images/overlaytop.png');
	z-index: 10000;
}


.overlaybottom {
	height: 10px;
    position: absolute;
    width: 291px;
	background: url('../images/overlaybottom.png');
	z-index: 10000;
}


#rightOverlay {
	 background: url("../images/overlayright.png") no-repeat scroll 0 0 transparent;
    height: 183px;
    position: absolute;
    width: 180px;
}

#photoRight {
	float: right;
	width: 180px;
}

.photo {
	height: 200px;
	background-color: #F5F3EB;
}
.photo img {
	height: 190px;
}
.bollen {
	height: 450px;
    width: 650px;
    margin-left: -20px;
    float: left;
}

.boloverlay {
	 background: url("../images/pierplepijnoverlay.png") repeat scroll 0 0 transparent;
	 height: 430px;
    width: 650px;
    position: absolute;
    z-index: 10000;
}

#overlayText {
	 background: url("../images/overlaytext.png") repeat scroll 0 0 transparent;
	 height: 310px;
	 width: 310px;
    position: absolute;
    z-index: 10000;
}


#photoAfterBol {
	
}

#middlecontent {
	min-height: 370px;
	padding-top: 30px;
}

.para h3 {
	text-align: center;
	font-size: 19px;
}

#photoAfterBol {
	margin-left: 340px;
	
}