/* Helpers and base rules */

img	{
border: 0;
display:block;
}

p.access {
display: none;
}

/* Primary layout divisions */

body	{
text-align: center;
margin: 0;
padding: 0;
border: 0;
background: #fff;
color: #000;
font: 12pt Verdana, "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Helvetica, sans-serif;
float: none;
}

div#innerbody	{
font: 12pt Verdana, "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Helvetica, sans-serif;
margin: 36pt;
width: auto;
padding: 0;
border: 0;
float: none !important;
color: black;
background: transparent;
}

div#wrapper	{
text-align: left;
}

#jsstyleswitch, #jsstyleswitch2 {
position: absolute;
top: 115px;
left: 50%;  margin-left: 100px;
}

p, li, cite, dd, th, td, caption {
font-family: Georgia, Garamond, Bodoni, serif;
}

p {
margin: 6pt 0;
}

div#maincontent a:link, div#maincontent a:visited, div#maincontent a:link:hover, div#maincontent a:visited:hover {
color: #0000dd;
background: transparent;
font-weight: bold;
text-decoration: underline;
}

#maincontent a:link:after, #content a:visited:after {
content: " (" attr(href) ") ";
font-size: 85%;
}

#maincontent a[href^="/"]:after {
content: " (http://www.nev.nl/thijsse/" attr(href) ") ";
}

div#maincontent ul#contactlidworden li {
        list-style-type: disc;
	margin: 0;
	padding: 0;
}

div#maincontent ul#contactredenen li {
        list-style-type: disc;
	margin: 0;
	padding: 0;
}

div#maincontent ul#contacthoe li {
        list-style-type: disc;
	margin: 0;
	padding: 0;
}

div#maincontent ul#listnoindentbut li {
        list-style-type: disc;
	margin: 1em 0 1em -1.5em;
	padding: 0;
}

div#sidebar * {
display: none; text-indent: -9999px; overflow: hidden;
}

div#footer * {
display: none; text-indent: -9999px; overflow: hidden;
}

h1 a:link, h1 a:visited {
margin: 0 auto 18pt 0;
padding: 0;
border: 0;
color: #000;
text-decoration: none;
font-family: "tenby-six-1","tenby-six-2", Verdana, sans-serif;
}
	

h2 {
margin: 12pt auto;
padding: 0;
text-align: left;
font-size: 18pt;
font-family: "tenby-six-1","tenby-six-2", Verdana, sans-serif;
}

div.microb_insert {
border: 2px silver solid;
padding: 0 1em 1em;
margin: 0 0 1em 0;
}

/* Primary nav 	*/

div#globalnav * {
display: none; text-indent: -9999px; overflow: hidden;
}

ul li {
list-style-type: none;
margin: 0;
padding: 0;
}

h3, h4, h5 {
padding: 0 0 0 0;
font-size: 14pt;
font-family: "tenby-six-1","tenby-six-2", Verdana, sans-serif;
}

img.sfeer 	{
background: transparent top left repeat;
display: block;
}


ol.bibliography, ol#kustbeesties {list-style-type: none; margin-left: 10pt; padding-left: 0;}
ol.bibliography.space li {margin-top: 12pt;}
ol.bibliography li {text-indent: -10pt;}
ol.listnoindent {list-style-type: none; margin-left: 0; padding-left: 0;}
ol#kustbeesties {list-style-type: none; margin-left: 0; padding-left: 0;}
ol#ruimte {list-style-type: upper-alpha; margin-left: 10px; padding-left: 10px;}
ol#ruimte li {font-weight: bold;}
ol#ruimte li ol li {font-weight: normal;}
ol#ruimte ol {list-style-type: none; margin-left: 10px; padding-left: 10px;}
ul#biolinksul li {color: green;}
ul.listnoindent {list-style-type: none; margin-left: 0; padding-left: 0;}
ul#perspectieflijst li.extramarginbottom {margin-bottom: 1em;}
ul#flashbacks li p {margin-top: 0.7em;}
ul#flashbacks li p {margin-bottom: 2em;}
ul#flashbacks li h4 {margin-bottom: 0; font-size: 1.1em; font-family: "tenby-six-1","tenby-six-2", Verdana, sans-serif; font-weight: bold; margin-bottom: 0px;}
div.honey ol, div.honey ol ul, div.honey ul {margin-left: 1.3em; padding-left: 0;}
div#maincontent ul li.liststyle, div#maincontent ul.liststyle li {list-style-type: disc; margin-left: 0; padding-left: 0;}
div#maincontent ul#twitter_update_list li {margin: 1em auto 1em 0;}
p.nospace, .nospace p {margin: 0 auto;}
p.nobottom {margin: 1em auto 0 auto;}
p.notop {margin: 0 auto 1em auto;}
div#zomermaps p.space {margin: 1em auto;}
div#notulennospace p {margin: 0 auto;} 
.indent p {text-indent: 3em;}
.indent p#hcard_ellis, .indent p#hcard_krikken {text-indent: 0; margin: 1em auto;}
.indent p#hcard_ellis span, .indent p#hcard_krikken span {display: block;}
.indent p#hcard_ellis span.postal-code, .indent p#hcard_ellis span.locality, .indent p#hcard_krikken span.postal-code, .indent p#hcard_krikken span.locality {display: inline;}
.firstword {font-weight: bold;}
p.no_indent {text-indent: 0;}
p.no_indent_with_margin {text-indent: 0; margin: 1em 0;}
p.clearleft {clear: left;}
cite {font-style: normal;}
.indexspaceabove {margin-top: 0.6em;}
.contactspaceabove {margin-top: 0.6em;}
.recreatietypen {margin-right: 1em; margin-left: -1.7em;}
.beheertiep, .landschapselement {margin-right: 1em; margin-left: -2.4em;}
.groenblauwland1, .groenblauwland2, .groenblauwland3 {list-style: none;}
.l0123 {list-style: none; margin: 0 0.6em 0 -2.4em;}
li.noimage {list-style: none; margin: 0;}
.super {vertical-align: super;}
div#sidebar #youarehere {color: #000;}
div#woordenlijst dt {font-size: 1.05em; margin-top: 0.5em; font-weight: bold;}
div#zomermaps a img {margin: 2.3em 0 0.7em 0;}
div#zomermaps p {margin: 0;}
div#zomermaps p.spacebottom {margin: 0 auto 1.5em auto;}
table {margin: 1.3em 0; width: 75%;}
table#binkstabel1, table#binkstabel1 td, table#binkstabel2, table#binkstabel2 td, table#binkstabel2 th, table#binkstabel3, table#binkstabel3 td, table#binkstabel3 th {border-collapse: separate; border-spacing: 1px; border: 1px solid #888; padding: 0 3px; margin: 0;}
table#binkstabel1, table#binkstabel2, table#binkstabel3 {margin-bottom: 1.5em;}
table#binkstabel2 th#bink75 {width: 320px;}
table#binkstabel3 .binkstabelcol5 {padding-left: 2em;}
table th, table td {font-size: 0.7em;}
table td.binkstabelgrey { background: #aaa;}
caption {text-align: left; margin-bottom: 1em;}
.superscr {vertical-align: super; font-size: 0.4em;}
img#omslagruimtebink {float: left; margin: auto 20px 20px auto;}
img.fotolink {margin-bottom: 20px;}
#agenda2 {clear: both;}
