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, font, 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 {
margin:0px;
padding:0px;
} 

body { font:0.75em/1.8em Verdana, Arial, Sans-Serif; color:#272727; background-color: #d3e4ed; background-image: url(http://www.jandouwevanderploeg.com/NL/images/World_map.gif); background-repeat: no-repeat; background-attachment: scroll; }

p {
line-height:1.6em;
margin:0 0 5px 1em;
}
a:link {
color:#c51a00;
text-decoration:none;
background:inherit;
}

a:visited {
color:#c51a00;
text-decoration:none;
background:inherit;
}

a:hover { color:#000; background-image: inherit; background-repeat: inherit; background-attachment: inherit; background-position: inherit; }

a:active { background-image: inherit; background-repeat: inherit; background-attachment: inherit; background-position: inherit; height: 1.8em; }

a:current { color: white; background-color: #000; background-image: inherit; background-repeat: inherit; background-attachment: inherit; background-position: inherit; height: 1.8em; }
a.taal:link {
color:#ffffff;
text-decoration:none;
background:inherit;
}
#taal { float:right; color:white; font-size: 12px;  line-height:25px; z-index: 20; }
ul { color: #272727; list-style:none; }
ul#art { background-color: white; border-top: 1px solid #000; border-right: 1px solid #000; border-bottom: 1px solid #000; list-style:none; }
ul#artcurrent { color: #fff; background-color: #000; border-top: 0.5px solid #000; border-bottom: 1px solid #000; list-style:none; }

ul#artpages { background-color: transparent; list-style:none; }
ul#artpagescurrent { color: #fff; background-color: transparent; border-top: 0.5px solid #000; border-bottom-width: 0; list-style:none; }
.artpagescurrent { color: #fff; border-top: 0.5px solid #000; border-bottom: 0.5px solid #000; list-style:none; }
li {

}

.subcat {
margin-left:1em;
}

h1,h2,h3 {
font-weight:400;
margin:0 0 .8em;
}

h1,h2 { color:#c51a00; font-size:22px; font-weight: bold; line-height: 24px; background:inherit; }

h3 {
font-size:1.3em;
margin:1.2em 0 .5em;
}

#wrapper { background-image: url(http://www.jandouwevanderploeg.com/NL/images/bg1.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width:920px; margin: 10px auto; padding-right: 0; padding-left: 0; }

#kop { background-image: url(http://www.jandouwevanderploeg.com/NL/images/World_map.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width:920px; height: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto; padding-bottom: 10px; }

#header { background-image: url(http://www.jandouwevanderploeg.com/NL/images/header-photo.jpg); background-repeat: no-repeat; height:160px; margin-bottom: 10px; }

#logo { float:left; color:gray; line-height:25px; padding-top:10px; }

#logo h1 {
font-size:2.4em;
letter-spacing:-1px;
margin:30px 0 0 10px;
}

#top { float:left; width:100%; height: 160px; }

#topmenu { height:35px; clear:both; margin:5px 0 -5px; padding:15px 10px 0 0; }

#topmenu li {
font-size:1em;
display:inline;
}

#topmenu li a {
color:gray;
margin:0 15px;
}

#topmenu li a:hover {
color:#c51a00;
}

#search { float:right; clear:both; text-align:right; margin:0; padding:10px 0 0; }


input {
vertical-align:middle;
padding:2px;
}

input.searchfield {
width:120px;
border:solid 2px #ccc;
font-size:0.9em;
padding:6px;
}

input.searchbutton {
border:0;
color:#fff;
font-weight:700;
font-size:.9em;
background:gray;
padding:6px;
}

#crumbs { color: black; font-size: 11px; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; clear:both; margin:0 auto; padding:5px 10px 5px 0; }

#content {
padding:20px 10px;
}

#content p.subcat {
margin-left:30px;
}

#main { width:56%; float:left; margin-bottom:60px; margin-left: 10px; }

#side { width:350px; float:right; }

.single { background-repeat: repeat; width:145px; float:left; padding:0 0 0 5px; }
.singlerechts { background-image: url(../images/bgklein.gif); background-repeat: no-repeat; width:180px; float: left; margin-top: 22px; margin-left: 10px; padding-left: 5px; border: solid 1px #000; }

#footer { clear:both; margin-top:20px; }

#main input[type=button] {
border:1px solid #ccc;
color:#000;
font-size:.8em;
line-height:1.5em;
cursor:pointer;
display:block;
float:left;
background:#f9f6f2;
margin:0 .1em;
padding:.2em .8em;
}

.strong {
font-weight:700;
}

.em {
font-style:italic;
}

.underline {
text-decoration:underline;
}

.del {
text-decoration:line-through;
}

fieldset {
border:1px solid #E4DF94;
color:#000;
background:#FFFBC0;
margin:0 0 8px;
padding:10px 8px;
}

textarea {
width:97%;
height:20em;
padding:3px;
}

.comment {
color:gray;
border-top:1px solid #ccc;
background:#F5F6F6;
margin:0 0 10px;
padding:10px;
}

.commentsbox {
color:gray;
background:#f4f4f4;
margin:0 0 10px;
padding:10px;
}

.date {
border-top:1px solid #eee;
margin:0 0 20px;
}

.clearer {
clear:both;
margin:0 auto;
padding:1px 0 0;
}


/* for expandable title links on archive and sitemap pages */
	.drop_title a { font: bold 12px Arial; } /* line-height: 150%; */
	.droplist_div { width: 95%; padding:4px 0 4px 0; border-bottom: 1px solid #ccc; }
	.subcatlist_div { width: 95%; padding: 0 0 0 15px; }
