* { padding: 0 0 0 0; margin: 0 0 0 0; }

html, body { height: 100%; }
body { font-family: Arial, Helvetica, sans-serif; background: #FFFFFF url(achtergrond.jpg) repeat top left scroll; text-align: center; font-size: 1em; }

div#box { text-align: left; width: 800px; margin: 0 auto 0 auto; background-color: #FFFFFF; }

div#header { height: 300px; background-image: url(logo_alpha.png); background-repeat: no-repeat; }

div#topmenu { text-align: right; border-bottom: 1px solid #CC3333; margin: 0 0 50px 480px; font-size: 0.9em; }
div#topmenu a { text-decoration: none; color: #000000; }
div#topmenu a:hover { color: #000066; }

div#logo { font-size: 0.8em; }

div#naam  { color: #ffffff; font-size: 1.7em; background-color: #cc3333; text-align: right; margin: 80px 0 50px 350px; padding: 20px 25px; }
div#naam p a { color: #FFFFFF; text-decoration: none; padding: 10px; }
div#naam a:hover { background-color: #FFFFFF; color: #cc3333; }

div#menu { font-weight: bold; text-align: right; margin-left: 135px; margin-right: 10px; font-size: 0.9em; }
div#menu a { padding: 1px 5px 2px 5px; text-decoration: none; color: #000000; }
div#menu a:hover { color: #000099; }

div#submenu { float: left; width: 140px; padding-top: 10px; font-size: 0.9em; }
div#submenu a { display: block; margin: 5px; padding: 5px; width: 120px; border: 1px solid #CCCCCC; color: #000000; background-color: #FFFFFF; }
div#submenu a:hover { color: #CC3333; }

div#document { margin-left: 150px; font-size: 0.9em; }
div#document a { text-decoration: none }
div#document table { padding: 5px 20px 5px 20px; width: 510px; text-align: left; }
div#document h1, div#document h2, div#document h3, div#document h4, div#document h5, div#document h6  { color: #000099; font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-weight: normal; margin: 2px 0 5px; padding: 0 20px 2px 20px; }
div#document h1  { font-size: 2.2em; }
div#document h2 { font-size: 1.9em; color: #CC0033; }
div#document h3 { font-size: 1.5em; }
div#document h4 { font-size: 1.2em; color: #CC0033; }
div#document h5 { font-size: 1.0em; }
div#document h6 { font-size: 0.9em; color: #CC0033; font-style: italic; }
div#document p { vertical-align: bottom; text-align: justify; padding: 0px 20px 0px 20px; line-height: 1.6; }
div#document p:first-letter { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 1.4em; color: #000099; }
div#document table p { text-align: left; }
div#document table p:first-letter { font-size: 1.0em; font-family: Arial, Helvetica, sans-serif; }
div#document ul, div#document ol { padding: 0px 20px 5px 20px; }
div#document li { line-height: 20px; text-align: justify; }
div#document * li p:first-letter { font-size: 1em; text-indent: 5px; }
div#document address { font-style: normal; line-height: 20px }
div#document * label { width: 180px; display: block; border: 1px solid #CCCCCC; padding: 2px 15px 2px 15px; margin: 5px 10px 10px 5px; background-color: #FFFFFF; }
div#document * input, div#document * textarea { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; width: 300px; margin-left: 80px; }
div#document input.submit { width: auto; margin-left: 0px; }

div#bottom { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: 0.8em; color: #000099; border-top: 5px solid #FFFFFF; padding-bottom: 20px; margin-top: 20px; clear: both; }
div#bottom p:first-letter { font-size: 0.8em; text-indent: 0px; font-family: Arial, Helvetica, sans-serif; }

div#map24 { float: right; text-align: center; width: 140px; border: 1px solid #CCCCCC; margin: 10px 10px 20px 20px; padding: 10px; }
div#map24 p { text-align: center; padding: 0px; margin: 0px; }
div#map24 p:first-letter { color: #000000; font-size: 14px; font-family: Arial, Helvetica, sans-serif; }

.blogtitel { font-size: 1.0em; }
.blogtekst { font-size: 0.9em; }
