	
	
body {
	background-color: #FFFFFF;
}

hr {
	border: 0px none;
	height: 1px;
}
hr.footer {
	color: #333; /* IE */
	background-color: #333; /* NS */
}
input, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input.login {
	width: 115px;
}	
table, th, td, div, span, p, .normtxt, ul, .pager {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
span.pager {
	color: #FF0000;
	font-weight: bold;
}
.smalltxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.footnote, .footnote a:link,.footnote  a:active,.footnote  a:hover,.footnote  a:visited, .klikpad, bijschrift, .footnoteB {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}
.footnoteB, .footnoteB a:link,.footnoteB  a:active,.footnoteB  a:hover,.footnoteB  a:visited{
	font-size: 11px;
	color: #fff;
	font-weight:bold;
}
a:link, a:active, a:hover, a:visited, a.pager:link, a.pager:active, a.pager:hover, a.pager:visited, .klikpad {
	color: #000000;
}
a:hover, a.pager:hover {
	text-decoration: none;
}

.introtxt, .accent, .subtitel, td.pager {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.artikeltitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
}
.bigtitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
}
.introtitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
}
.BGwhite { 
	background-color: #FFF;
}
h1, a.leftlink,  a.leftlink:link,  a.leftlink:active,  a.leftlink:visited,  a.leftlink:hover, .titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
}
a.sortlink,  a.sortlink:link,  a.sortlink:active,  a.sortlink:visited,  a.sortlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.butt {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.kadertxt {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.kadersubtxt {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.kadertitel, h1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.kadersubtitel, h2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
}

/*to avoid spaces in NS6*/
.NS1, .ModuleLeft, .ModuleRight  {/*used everywhere and needed for NS6*/
	font-size: 0px;
	margin: 0px;
	padding: 0px;
}

/* dick's addons sidemodules */

.outputQuizNorm, .outputQuizGoed, .outputQuizFout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9px;
}
.outputQuizGoed {
	color: #009933;
}
.outputQuizFout {
	color: #FF0000;
}


/* COVERS */
.coverLayer {
	position: absolute;
	background: #999999;
	color: #ffffff;
	top: 20px;
	filter:alpha(opacity=40);
	-moz-opacity: 0.4;
	opacity: 0.4;
	z-index: 100000;
	border:#000000 solid 1px;
	overflow:hidden;
	left:-100px;
	top:-100px;
	cursor: default;
}
.coverPadding
{
	margin:0px;
	padding:0px;
}

.coverTransparent {
	position: absolute;
	background: #999999;
	color: #ffffff;
	top: 20px;
	filter:alpha(opacity=0);
	-moz-opacity: 0.0;
	opacity: 0.0;
	z-index: 90000;
	overflow:hidden;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
}


.coverEditableControlMarker
{
	position: absolute;
	background: #999999;
	color: #ffffff;
	top: 20px;
	filter:alpha(opacity=20);
	-moz-opacity: 0.2;
	opacity: 0.2;
	z-index: 100000;
	overflow:hidden;
	left:-100px;
	top:-100px;
}
.coverContainer:hover 
{
	border-color:Red;
	border-width:2px;
	border-style:dashed;
}

.controlInsertMarker
{
	font-size:10px;
	color:Black;
	background-color:White;
	border:dotted 1px black;
	padding:2px;
	margin:1px;
}

.controlInsertMarker, .bar02 .controlInsertMarker {
	font-size:10px;
	color:Black;
	background-color:White;
	border:dotted 1px black;
	padding:2px;
	margin:1px;
}
.bar02 .controlInsertMarker
{
	font-size:10px;
	color:Black;
	background-color:White;
	border:dotted 1px black;
	padding:2px;
	margin:1px;
	float:left;
}

/* Edit link for control marker*/
a.editControl 
{
	background-color:Yellow;
	color:Black	;
	filter:alpha(opacity=1000);
	-moz-opacity: 1.0;
	opacity: 1.0;
}
a.deleteControl 
{
	background-color:Red;
	color:Black;
	filter:alpha(opacity=1000);
	-moz-opacity: 1.0;
	opacity: 1.0;
}