/* ============== algemene styles ================ */
body
{
	margin:0px;
	background-color:#FFFFFF;
	color:#000000;
	font-family:serif;
	font-size:106%;
}

h1,h2,h3 {
	display: block;
	}

img {
	border:none;
	margin:0px 0px 10px 10px;
	z-index:10;
}


/* ============== plaatsing van onderdelen en hun algemene styles ================ */

#hele_site
{
	position:absolute;
	left:0px;
	width:100%;
	height:100%;
}

#print_info {
	display:none;
	position:absolute;
	left:0cm;
	top:0cm;
}

#bovenkant
{
	position:absolute;
	left:0cm;
	top:0,5cm;
}
#linker_kolom
{
	display:none;
}

#teller {
	display:none;
	}

#midden_kolom
{
	position:absolute;
	left:0cm;
	top:3cm;
	width:14cm;
}

#rechter_kolom
{
	position:absolute;
	left:16cm;
	top:4.5cm;
	width:5cm;
	font-size:.8em;
	color:#CCCCCC;
}

#onderkant
{
	display:none;
}

/* ============== styles voor lemma's ================ */

div.lemma
{
	position:absolute;
	height:700px;
	line-height:1.4em;
	letter-spacing:.012em;
}

div.lemma h2
{
	margin-top:2px;
	padding-top:0px;
	line-height:1.4em;
}

div.lemma img {
	float:right;
	clear:both;
	display:inline;
	margin:1em 0 2.1em 1em;
}
div.lemma p.img_title
{
	position:relative;
	float:right;
	clear:both;
	display:inline;
	top:-10px;
	margin:0 0 1.5em 1.5em;
	color:#999999;
	font-style:italic;
	display:none;
}

div.lemma img.mail
{
	float:none;
	clear:none;
	position:relative;
	top:.8em;
	left:-.4em;
}

div.lemma div.embed {
	float:right;
	clear:both;
	display:inline;
	margin:1em 0 2.1em 1em;
}


p.naar_boven
{
	display:none;
}

/* ============== styles voor advertenties =============================== */

div#rechter_kolom h2
{
	font-size:1.2em;
	font-weight:normal;
	color:#999999;
	margin-bottom:5px;
}

div#rechter_kolom h3
{
	font-size:1.1em;
	font-weight:normal;
	color:#666666;
	border-top:#CCCCCC 1px solid;
	margin-top:2px;
	padding-top:2px;
	margin-bottom:0px;
	padding-bottom:0px;
}
div#rechter_kolom p.advertentie
{
	font-size:1em;
	color:#999999;
	margin:0px;
}
div#rechter_kolom a
{
	color:#666666;
}


/* ============== styles voor modules (zoekresultaten bv) ================ */

p.search {
	margin:0px 2px;
	padding:0px;
	font-size:1.1em;
	}

ul.alfabet
{
	display:inline;
	margin-left:0px;
	padding-left:0px;
}
ul.alfabet li
{
	display:inline;
}
ul.alfabet li a
{
	color:#000000;
	text-decoration:none;
}
ul.alfabet li.current a
{
	color:#006600;
	text-decoration:underline;
}
ul.alfabet li.current a:hover
{
	background-color:#009999;
	color:#ffffcc;
	text-decoration:underline;
}

