BODY {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.4pt;
    line-height: 1.4;
	color: #000000; 
}

Rubriek {
	display:none;
}

.rubriek {
	display:none;
}

.classtitlefromcontent {
	display:none;
}

a.cref {
//	background-color:#c0c0c0;
	display:block;
}

.beeld span.cref {

  display: none;

 }

.cref {
//	background-color:#ff0000;
//	display:none;
}

div.audio {
	background-image: url('../gfx/wpj_audio.png'); 
	background-repeat: no-repeat;
	min-width: 30px;
	min-height:30px;
	float:left;
}

.bref {
/*
	background-color:#ff0000;
	display:none;
*/
}

/* ---------------- */
/* styles voor inlogscherm   */
/* ---------------- */

#bginlog{
	background-image: url('../images/inlog/inlog_wpg.jpg');
	position:relative;
	margin-left: auto;
	margin-right: auto;
	width:1170px;
	height:758px;
	overflow:auto 
}

.login {
	position:absolute;
	margin:0;
	top:400px;
	left:400px;
	text-align: right;
}

.wachtwoord {
	position:absolute;
	margin:0;
	top:400px;
	left:400px;
	text-align: left;
}

/* ---------------- */
/* styles voor artikel   */
/* ---------------- */

#OuterArea {
	position:absolute;
	top:200px;
	left: 0px;
}

#article {
	z-index: 0;
	position:relative;
	width:620px;
	top:157px;
	margin-left: auto;
	margin-right: auto;
}

#article_content {
	z-index: 10;
	position:relative;
	width:420px;
	top:0px;
	margin-left: 10px;
	margin-right: 0px;
	overflow:auto;
	display:block;
}

.pkey, .dlabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.4pt;
    	line-height: 1.4;
	color: #000000; 
	background-color:transparent;
	margin-top:15px;
}

.definitie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.5pt;
    line-height: 1.4;
	color: #000000; 
    font-weight: bold;
	display:inline;
}

/* .bijschrifttekstst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 0.4pt;
    line-height: 1.4;
	color: #000000; 
	background-color:#FFFFFF; */
}

.bijschrifttitelst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 0.2pt;
    line-height: 1.4;
	font-style: italic;
	color: #000000;
}


.linkfeicij{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 16px;
	color: #000000; 
	letter-spacing: 0.4pt;
    line-height: 1.3;
	font-weight: bold;
}

.titel {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 26px;
	color: #000000;
	letter-spacing: 0.4pt;
    line-height: 1.3;
	font-weight: bold;
	text-transform:uppercase;
	display:inline;
	margin-bottom:20px;
	margin-right:5px;
}

.level3 {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 20px;
	color: #111111; 
	letter-spacing: 0.4pt;
    line-height: 1.3;
	font-weight: bold;
	text-transform:uppercase;
	margin-top:20px;
}

.level4 {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 16px;
	color: #222222; 
	letter-spacing: 0.4pt;
    line-height: 1.3;
	font-weight: bold;
	text-transform:uppercase;
	margin-top:20px;
}

.level5 {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	color: #333333; 
	letter-spacing: 0.4pt;
    line-height: 1.3;
	font-weight: bold;
	text-transform:uppercase;
	margin-top:20px;
}


A:Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.4pt;
    line-height: 1.4;
	font-weight: bold;
    text-decoration: underline;
	color: #c9091e; 
}
    
A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.4pt;
    line-height: 1.4;
	font-weight: bold;
    text-decoration: underline;
	color: #c9091e; 
}

A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.4pt;
    line-height: 1.4;
	font-weight: bold;
    text-decoration: underline;
	color: #c9091e; 
}

hr {
	border-bottom: 1px dotted #000000;
	border-top: none; 
	color: #000000; 
	background: #FFFFFF
} 


.auteur, .partner, .iosbtitel, .credit, .linkkantlijn, .creditstring {
	display:none;
}

.list {
	background-image:url('../gfx/wp_bullet_gwp2.gif');
	background-repeat:no-repeat;
	padding-left:10px;
	padding-top:0px;
	border:1px;
}

.listitem {
	background-image:url('../gfx/wp_bullet_gwp2.gif');
	background-repeat:no-repeat;
	padding-left:14px;
	padding-top:0px;
	border:1px;
}


/* ----------------------- */
/*    in en om media       */
/* ----------------------- */

img {
	margin: 0px; /* ruimte om de afbeeldingen, weet de code niet */
	border-width: 0px;
}

.beeld {
	margin-top:15px;
	margin-bottom:5px;
	border:0px;
}

.bijschrifttekst {
	display:none;
}


/* ----------------------- */
/* spans                   */
/* ----------------------- */

span.i {
	font-style: italic;
}

span.b {
	font-weight: bold;
}

span.librioshighlight {
	background-color:#CCCCCC;
	color: #000000;
    padding-left:1px;
    padding-right:1px;
}


/* ----------------------- */
/* styles voor flash en gebruikt in flash    */
/* ----------------------- */


#bgflash {
	z-index: 2;
	position:absolute;
	margin:0;
	width:100%;
	top:0px;
	left:0px;
    height:100%;
	min-height:100%;
}

. {
	font-weight:bold;
	font-style: italic;
    color: #0000CC;
}


/* ----------------------- */
/* verberg deze elementen  */
/* ----------------------- */

div.classtitle {
	display:none;
}

div.linkkantlijn, div.linkvw, div.linktabel, div.linkkerng, div.linkfeicij, div.linkqg {
	display:none;
}

span.iosbweblinktekst span.b {
	display:none;
}

div.taal, div.teko_class, div.cq {
	display:none;
}

div.periodieksysteem, div.statistiekmodule {
	display:none;
}

/* ----------------------- */
/* kantlijnartikel         */
/* ----------------------- */


.kldefinitie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.4pt;
    line-height: 1.4;
	color: #000000; 
    font-weight: bold;
	background-color:#FFFFFF;
	display:inline;
}

.kltekst {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.4pt;
    line-height: 1.4;
	color: #000000; 
    font-style: italic;
r
	margin-bottom:20px;
	margin-top:20px;
}

.klkop {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 16px;
	color: #000000; 
	letter-spacing: 0.4pt;
    line-height: 1.3;
	font-weight: bold;
	margin-top:20px;
}

/* ----------------------- */
/* gedichten en quotes             */
/* ----------------------- */

.quote {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.4pt;
    line-height: 2;
    font-style: italic;
	color: #000000; 
	background-color:#FFFFFF;
}

/* ----------------------- */
/* zoekpreview             */
/* ----------------------- */


#typeahead_content ul {
	margin:0px;
	padding:20px;
}

/* ----------------------- */
/* atlas                   */
/* ----------------------- */


iframe.atlas {
	border:0px;
	border-style:none;
	position:absolute;
	z-index: 20;
	top:100px;
	left:0px;
	width:100%;
	height:500px;
	display:none;
}

/* ----------------------- */
/* zoekresultaten          */
/* ----------------------- */


div.iossearchresultscount {
	font-size:11px;
	color:#666666; 
	padding:5px;
	height:27px;
	vertical-align:middle;
	font-weight: normal;
	text-transform: uppercase;
	clear:left;
	margin-top:15px;
	margin-bottom:15px;
}

div.iossearchresult {
	position:relative;
	height:50px;
	padding:10px;
	clear:left;
}

div.iossearchresulttitle {
	display:none;
}

div.iossearchresult div.p {
	display:block;
	clear:left;
}


div.iossearchresult div.p img {
	float:left;
	width: 70px;
	height: 50px;
	margin: 0px 15px 5px 5px;
	border:0px solid #000000;

}

div.iossearchresult div.p span.cref {
	position:relative;
	display:block;
	height:18px;
	font-size:14px;
	font-weight: bold;
}

span.ext {
	/* font-weight: normal; */
	font-size:12px;
	font-weight: bold;
	color:#AAAAAA;
}

}


/* ----------------------- */
/* tabellen          */
/* ----------------------- */


.tabelkop {
	color: #FFFFFF;
	letter-spacing: 1.2pt;
	height:20px; 
	font-size:12px; 
	margin: 5px 5px 5px 5px; 
	font-weight: bold; 
} 

.sup {
	font-size:9px;
	vertical-align:top;
} 

.sub {
	font-size:9px;
	vertical-align:bottom;
}

