body		{ background-color: #333345; color: #333; font-size: 12px; 
			font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif; margin: 0; padding: 0 }
#wrapper	       { color: #333; background: #e7debd url(/assets/images/main/main_bg.jpg) no-repeat; margin-left: -375px; position: absolute; left: 50%; width: 750px; height: 100% }
#topper     { background: url(/assets/images/main/toplogo.gif) no-repeat; position: relative; height: 150px }

#menu	   { position: absolute; top: 125px; right: 10px; width: 180px }
#maincontent	 { 
	margin-right: 210px; 
	margin-left: 20px;
	padding-bottom: 30px;
}

.path	  { color: #960; font-size: 12px }
.titel	{ color: #333; font-weight: bold; font-size: 18px; margin-top: 20px; margin-bottom: 30px; position: relative }

h1, h2, h3, h4  { color: #333; font-weight: bold; position: relative }
h1  { font-size: 18px }
h2  { font-size: 18px }
h3  { font-size: 18px }
h4  { font-size: 14px }
.content { line-height: 16px; }
a, a:link, a:active, a:visited
    { color: #960; text-decoration: underline; }
a:hover    { color: #960; text-decoration: none }

#button	   { 
	text-decoration: none; position: relative; 
	width: 170px; display:block; 
	margin-top: 5px;  }
#contactbutton	   { 
	position: absolute; top: 12px; right: 10px;
	text-decoration: none; 
	width: 180px; display:block; 
	}
p.teruglink {
	border-top: 1px dotted #333345;
	margin-top: 15px;
	padding-top: 8px;
	font-style: italic;
}
a.nieuwsitem div    { color: #960; text-decoration: underline; }
a.nieuwsitem:hover div    { color: #333; text-decoration: none; }






#woordenlijst {
	padding-left: 15px;
}
#woordenlijst li {
	border-bottom: solid 1px #666; 
	padding: 4px 0px;
	margin: 0; 
}


.listNav { margin:20px 0 10px; }
.ln-letters { overflow:hidden; }
.ln-letters a { font-size:0.9em; display:block; float:left; padding:2px 6px; border:1px solid #666; border-right:none; text-decoration:none; }
.ln-letters a.ln-last { border-right:1px solid #666; }
.ln-letters a:hover,
.ln-letters a.ln-selected { background-color:#eaeaea; color: #000; }
.ln-letters a.ln-disabled { color:#aaa; }
.ln-letter-count { text-align:center; font-size:0.8em; line-height:1; margin-bottom:3px; color:#336699; }

.ln-letters a._ { display: none; }






#menu ul, #topper ul {
	margin: 0;
	padding: 0;
	text-align: left;
}
#menu li, #topper li {
	display: block;
	list-style-type: none;
	padding-bottom: 5px;
}
#menu li a, #topper li a {
	text-decoration: none; 
	display: block;
	color: #960; 
}

.level1 a	   { 
	font-weight: bold; 
	padding: 3px; 
	border: solid 1px #333; 
	color: #960; 
	text-decoration: none;
}
.level1 a:hover	{ color: #960; text-decoration: none; background-color: #fff }

#menu li ul {
	margin: 5px 0px -5px;
}

.level2 a	      { 
	text-align: right; 
	padding: 1px 3px; 
	border: dashed 1px; 
	color: #960; 
	text-decoration: none;
}
.level2 a:hover	{ 
	color: #960; 
	text-decoration: none; 
	background-color: #fff; 
	border: dashed 1px #960;
}

#menu li.hiero a	   { color: #333; border-color: #000; }
#menu li.hiero li a	   { color: #960; border-color: #960; }
