/* reset */
html,body,div,p{margin:0;padding:0;border:0;}
  
/* roosteropmaak, gebaseerd op Malo, zie: http://code.google.com/p/malo/   */
.dp14,.dp33,.dp50,.dp66,.dp71,.dp100{float:left;display:inline;*margin-left:-0.04em;}
.dp14{width:14.16%}
.dp33{width:33.33%}
.dp50{width:50%}
.dp66{width:66.66%}
.dp71{width:71.66%}
.dp100{width:100%}
.clear{clear:both}

.hide{display:none}

.menu ul.toplevel {padding-left:0;margin-left:0}
.menubalk {margin-bottom:0.5em}

body {font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.5;background-color:#fff}
.main {margin:0 auto;width: 960px /* 1014px */ ;}  
.linkerkolom {padding-right:7px;border-right:1px solid #ddd}

.gezellig {background-image:url('img/gezellig.jpg');background-repeat:no-repeat;background-attachment:scroll;background-position:0px 0px;height:550px}
div.gezellig p {text-align:right;font-family:Georgia,Times,serif;font-size:21px;height:550px}

blockquote {background-color:#eee;border:2px solid #aaa;margin:0;padding:1em}

input.tekstveld {width:98.5%}
input.btn100 {width:100%}
input.taalwissel {width:2.8em}
input.btn {background:#ddd;margin-top:1px}
input:focus{background-color:#eef}
select.links {width:9.5em; height:1.5em}
select.rechts {width:9.5em; float:right; margin-top:2px;*float:none}

td.celtopborder {border-top: 1px solid #eee}

iframe.alexandria {border:1px solid #555;width:100%;height:500px}

#extra{margin:0;padding:0.6em;border-left:1px solid #ddd;background-image: url('img/back-eee-fff.png')}
#mobielmelding{background-color:#eef}
td.notering {width:7em}

ul.sitemap {margin:0;padding:0;padding-left:2em;list-style-type:disc;}

p {padding:0.5em 0.25em 0.5em 0.25em;}
p.kopje {font-style:italic}
p.kopje em {color:#500}
p.time {color:#fff}
p.copyright {margin:2em auto}
p.fout, span.fout {color:#f00}

div.boek{margin:0;margin-bottom:1em;padding-left:0.3em;border-left:1px solid #ec3;background-color:#fff}
.serif{font:100%/1.45 georgia, times, serif;color:#500}
p.nb{font:85% tahoma, arial, helvetica, sans-serif;padding:0;margin:0}
span.breed {letter-spacing: 0.2em}
.tw{background-color:#fea}

.alstrefwoordtabel {border-left: 1px solid #7e7;padding-left:0.3em}
.alssynoniemtabel {border-left: 1px solid #fc7;padding-left:0.3em}
.alsantoniemtabel {border-left: 1px solid #f77;padding-left:0.3em}
.onnodigengelstabel {border-left: 1px solid #777;padding-left:0.3em}
#grafisch {background-image: url('img/grafisch.png');width:100%;height:120px;margin-bottom:0.5em;border:0;border-left: 1px solid #00f}
#grafisch div {padding-top:1em}
#grafisch p {background-color:#fff;filter:alpha(opacity=60);opacity:0.6;margin:2em;font-size:110%}

h2{font-size:1.2em;font-weight:normal;font-family:Georgia,Times,serif;letter-spacing:2px;font-variant:small-caps;color:#888}
h1,h2.voorpagina {font-size:2em;font-weight:normal;color:#888;font-family:Georgia,Times,serif;letter-spacing:2px;font-variant:normal;padding:0;margin:0;padding-bottom:0.5em}

ul{margin-top:1em;list-style-type:none}
p,td{font-size:0.9em}
p.engels,p.resultaat{margin-left:0em}

.submitLink{margin:0;padding:0;color:#00f;background-color:transparent;border:none;cursor:hand}

span.woordsoort{color: #aaa;font-size:90%}
table{padding-left:0.25em;margin-bottom:0.5em}
td{text-align:left;vertical-align:top}
td.links{width:6em}
td.nowrap {white-space:nowrap}

a{text-decoration:none;background-color:inherit;color:#00f}
a:visited{color:#008}
a:active{color:#8f8fff}
a:hover{text-decoration:underline}
a.antoniem{color:#f60}
a.antoniem:visited{color:#f60}
a.antoniem:active{color:#ffbf8f}
a.bookmarklet{font-variant:small-caps}
a img{border:0} 

.floatright{float:right}

.ann {background-color:#fff;border:0;z-index:-99}
.annblok {width:480px; height: 1220px}
.annblok div.ss1 {float:right}
.annblok div.gr2 {margin-top:20px}
.annblok div.ss2 {margin-top:20px;float:left}
.annblok div.gr3, .annblok div.gr4 {margin-top:20px;float:right}
.annblokslot {width:470px;height:620px;padding-left:10px}
.annblokslot div.ss1 {float:right}
.annblokslot div.gr2 {margin-top:40px}
.anntussenblok {width:100%;height:130px;background-image:url('img/comic2.jpg');background-repeat:no-repeat;margin:1em 0}
.anntussenblok div.spacer {float:right}
.anntussenblokrechts {float:right;width:234px;margin:0.5em 0 0 0.5em}
.anntussenblok div.hb2, .anntussenblokrechts div.hb2 {margin-top:10px}
.annmidden {border-left:1px solid #00f;height:60px;margin:1em 0;}
.annmidden div.links {float:left;margin-left:2px}
.annmidden div.rechts {float:right;*margin-right:-7px}
#masthead div.ann {float:right;margin-top:15px}
.inform {margin:15px auto 0 auto}

.a234x60 {width:234px;height:60px}
.a120x600 {width:120px;height:600px}
.a336x280 {width:336px; height:280px}
