body { background-color: #007FD7; background-repeat:repeat-x; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; background-image: url(../images/bg.png);}
div#wrapper { margin-left:auto; margin-right:auto; width:800px; }
a { color:#333; }
img { border: 0;}
div#header { height:110px; font-family:Georgia, "Times New Roman", Times, serif; color:#ddd;}
div#header p { padding: 0; margin: 0;}
div#header p.subbanner { width: 550px; font-size: 16px; margin-left: 10px;}
div#topheader p { font-size:40px; font-family:Georgia, "Times New Roman", Times, serif; width: 400px; float: left;}
div#topheader { height: 55px; text-align: center; margin-right: auto; margin-left: 155px; }
div#topheader img { margin-top: 10px; float: left;}
div#koopje { float: right; margin-right: 10px; margin-top: -30px; border: dashed #f00 2px; font-size: 23px; text-align: justify; display: none; cursor: pointer;}
div#menu { float:left; height: 25px; background-color: #EEE; width: 100%; }
div#menu a { text-align: center; display:block; white-space:nowrap; margin:0; padding: 0.3em; background-color: #EEE; font-weight: bold; text-decoration:none; color:#003467; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
div#menu a:link, #menu a:visited, #menu a:active { text-decoration:none; }
div#menu a:hover { background-color: #DDD; text-decoration:none; }
div#menu a.top_parent, #menu a.top_parent:hover { background-image: url(../images/navdown_white.gif); background-position: right center; background-repeat: no-repeat; }
div#menu a.parent, #menu a.parent:hover { background-image: url(../images/nav_white.gif); background-position: right center; background-repeat: no-repeat; }
div#menu ul { list-style:none; margin:0; padding:0; float:left; width:10em; }
div#menu li { position:relative; min-height: 1px; vertical-align: bottom; border: 1px solid #DDD; }
div#menu ul.breder li { width: 13em; }
div#menu ul ul { position:absolute; z-index:500; top:auto; display:none; padding: 1em; margin:-1em 0 0 -1em; }
div#menu ul ul ul { top:0; left:100%; }
div#menu li:hover { cursor:pointer; z-index:100; }
div#menu li:hover ul ul, div#menu li li:hover ul ul, div#menu li li li:hover ul ul, div#menu li li li li:hover ul ul {display:none;}
div#menu li:hover ul, div#menu li li:hover ul, div#menu li li li:hover ul, div#menu li li li li:hover ul {display:block; }
div#top-area { background-color:#FFF; margin-top:25px; height:243px; text-align:center; }
div#content { background-color:#FFF; }
div#main { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px; padding-top:5px; width: 100%; background-color: #fff;}
div#main h1 { margin:10px 0 0 7px; padding:0; text-align:left; font-size:20px; color:#333; border-bottom:1px solid #CCC; font-weight:normal; }
div#main p { color:#333; margin:9px 0 8px 9px; padding:0; }
div#main a { color:#003467; font-weight:bold; text-decoration:none; }
div#main a:hover { color:#ff9900; text-decoration:underline; }
div#main ul { list-style-type:square; margin:5px 0 5px 20px; padding:5px 0 5px 20px; }
div#main li { font-family:Verdana, Arial, Helvetica, sans-serif; }
div#main ul.prijzen li { margin-top: 45px;}
div#main table { margin-left: 10px; }
div#main img.groot { width: 700px; border: 0; margin-left: 50px; }
div#main img.center { display: block; margin-left: auto; margin-right: auto; }
div#main textarea { width: 400px; height: 150px; }
div#koopjevdweek { padding: 10px; margin: 20px; border: dashed #f00 2px; text-align: justify; display: none;}
div#koopjevdweek img { float: left; border: 0; margin-left: 10px; }
div#koopjevdweek p { text-align: justify; margin-left: 200px; }
div#koopjevdweek h3 { text-decoration: underline; padding: 4px; }
div.clr { clear:both; }
div#footer { background-color:#003467; padding:5px; margin-bottom: 10px;}
div#footer p { text-align:center; margin:0; padding:0; color:#FFF; font-size:10px; }
div#footer a { color:#FFF; }
div.item { margin-left: 20px; margin-right: 20px; border: 1px solid; margin-top: 10px; margin-bottom: 10px; }
div.item img { float: left; margin: 10px; border: 0; width: 150px; }
div.item table img { width: auto; }
div.item p { text-align: justify; }
div.item h2 { border-bottom: 1px solid #CCC; font-size: 14px; text-align: left; padding: 3px; font-weight: normal; }
div.fotos { width: 750px; float: left; }
div#bar img { float: right; padding: 10px; border: 0;}
div#bar p { text-align: justify; }

.een { background: url(../images/image.jpg);}
.twee { background: url(../images/image2.jpg); }
.drie { background: url(../images/image3.jpg); }

.clearfix {display: inline-block;}
/* Hides from IE-mac */
* html .clearfix {height: 1%;}
* .clearfix {display: block;}
/* End hide from IE-mac */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
