* {border:0; padding:0; margin:0}
body, html {width:100%; height:100%; overflow:hidden}
p, h1 a, h1, h2, h3 {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif}
#menu {position:absolute; width:320px; height:550px; padding:10px; margin-top:30px; margin-left:30px; overflow:auto}
#menu, #menu * {z-index:1}
#div2 {position:absolute; right:0; width:100%; height:100%; text-align:center; overflow:auto;}
#volkstuin #fotos {max-width:670px}
#fotos {max-width:600px; min-width:500px; padding-left:350px; margin:0 auto; height:100%; text-align:center}
#fotos img {display:block; float:none; clear:both; margin:30px auto; width:100%}
a, p {line-height:1.35; font-size:12px; text-align:left}
a {color:#333; text-decoration:none; font-family: Arial, Helvetica, sans-serif;}
a, a:focus {outline:0; border:none;}
#naam a {color:black; font-size:24px}
#portfolio a {padding-left:14px}
a:visited {color:#666;}
a#actueel {font-style:normal; color:red; cursor:default; text-decoration:none}
a:hover {font-style:normal}
a:hover, a:hover:visited {color:red;}
.spacer {display:inline-block; height:40px; width:90%; float:left; clear:both}
#fotos .smal {width:350px; height:auto; float:none; margin:50px auto;}
#fotos .extrasmal {width:150px; height:auto; margin:10px auto 50px; float:none}
#fotos p {clear:both}
#toelichting {display:inline-block; float:left; clear:both; overflow:auto; height:auto; width:500px; margin:20px auto;}
#toelichting p {text-align:left; margin:10px}
.bloemen#toelichting p {text-align:center; margin:10px}
hr {float:none; clear:both; height:0; border:0; border-top: 1px solid #333;}
#sculpt #toelichting p {width:500px; height:auto}
#sculpt #toelichting p, #sculpt #fotos img {margin:40px auto}
#sculpt #fotos .extrasmal {width:200px; height:auto; float:none}
#fotosvn {max-width:800px; min-width:600px; padding-left:350px; margin:0 auto; height:100%; text-align:center}
#fotosvn img {display:inline; margin:30px auto; width:auto}
#fotosvn p {text-align:center; width:50%; margin-top:20px}