/*-- persistent stylesheet --*//*-- algemeen --*/*{border: none;}body {	padding: 0px;	margin: 0 auto;	font-size: 10pt;	font-family: Arial, Helvetica, sans-serif;	}#wrapper {	width: 796px;	margin: 0 auto;	}body {	text-align: center;	}#wrapper {	text-align: left;	}/*-- top --*/#header {	height: 55px;	padding-top: 103px;		}#banner {	height: 55px;	}.separatorInvisible {	height: 0;	clear: both;	}/*-- navigatie --*/ul {	padding: 0;	margin: 0;	}#navigation {	width: 210px;	float: left; 	}#navigation ul {	list-style-type: none;	height: 100%;	padding: 0px;	margin: 0px;	font-family: Verdana, Arial, sans-serif;	font-size: 0.9em;	}#navigation a {	display: block;	height: 14px;	padding: 8px 12px;	color: #000000;	text-decoration: none;	}#navigation li a.firstButton {	border-top: none;	}#navigation li a:hover {	text-decoration: none;	font-size: 1.0em;	font-weight: bold; 	color: #FFED00;	}#navigation li li a {	padding: 8px 8px 8px 18px;	font-family: Verdana, Arial, sans-serif;	font-size: 1.0em;	border: none;	}#navigation li li a:hover {	text-decoration: none;	font-size: 1.0em;	font-weight: bold; 	color: #FFED00;	}#navigation a.activeLink, #navigation li a.activeSubLink {	font-size: 1.0em;	font-weight: bold;	color: #FFED00;	}/* -- content -- */#column {	width: 585px;	float: left;	}#boekTitel {	width: 520px;	margin: 5px 0 15px 0;	}#columnContent {	width: 400px;	padding: 36px 0 0 45px;	z-index: 50;	}.cover {	width: 110px;	position: relative;	float: left;	padding: 0;	margin: 15px 0;	z-index: 150;	}.coverLast {	width: 70px;	position: relative;	float: left;	padding: 0;	margin: 15px 0;	z-index: 150;	}.disclaimer {	font-size: 0.7em;	line-height: 12px;	text-align: justify;	}	.design {	margin-top: 25px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 0.75em;	line-height: 14px;	}a img {	border: 0;	}	.imgfloat {	position: relative;	float: right;	margin: 3px -95px 15px 15px;	clear: both;	z-index: 150;	}	.imgfloatLeft {	position: relative;	float: left;	margin: 3px 0 15px 0;	clear: both;	z-index: 150;	}	h1, h2, h3, h4 {	margin-top: 0;	margin-bottom: 20px;	font-weight: bold;	font-size: 24px;	line-height: 24px;	}h2 {	margin-bottom: 16px;	font-size: 20px;	}h3 {	margin-bottom: 10px;	font-size: 18px;	}h4 {	margin-bottom: 0px;	font-size: 14px;	}h5 {	margin-bottom: 0px;	font-size: 20px;	}p {	font-size: 1.05em;	line-height: 24px;	margin-top: 0;	margin-bottom: 10px;		}	p a:link {	font-weight: bold;	color: #000000;	text-decoration: none;	}	p a:visited  { 	font-weight: bold;	color: #000000;	text-decoration: none	}	p a:hover {	font-weight: bold;	text-decoration: underline;	}	p a:active {	font-weight: bold;	text-decoration: none;	}	/*-- kadobonnen --*/#kadobon1, #kadobon2 {	width: 180px;	position: relative;	float: left;	padding: 0;	margin: 0;	z-index: 150;	}	#kadobon2 {	float: right;	}	#kadobonC {	width: 180px;	padding: 10px 0;	margin: 0 auto;	clear: both;	}#kadobon1 p, #kadobon2 p, #kadobonC p {	text-align: center;	font-weight: bold;	padding-top: 5px;	}	/*-- tabel inhoudsopgave--*//* tabel styling */	#inhOpg {	width: 100%;	line-height: 18px;	}#inhOpg th {	text-align: right;	padding-bottom: 5px;	}	.valignTop {	vertical-align:top;	}/* lijst styling */.list li {	list-style-type: none;	font-weight: bold;	}	.sublist li {	font-weight: normal;	text-indent: 10px;	}	.pagnr li {	list-style-type: none;	text-align: right;	}/*-- einde tabel inhoudsopgave --*//*-- tabel pmm vragen--*/.pmmVragen {	width: 490px;	border-top: 1px solid #000000;	border-bottom: 1px solid #000000;	}	.pmmVragen th {	text-align: left;	border-bottom: #000000 2px solid;	}	.pmmVragen td.vragen {	border-left: #000000 1px solid;	padding-left: 7px;	}	.pmmVragen td.xtra {	padding-right: 43px;	}	/*-- tabel begrippenlijst--*/.begripLijst {	width: 490px;	border-top: 1px solid #000000;	border-bottom: 1px solid #000000;	font-size: 0.9em;	}	.begripLijst th {	font-size: 1.1em;	font-weight: normal;	font-style: italic;	text-align: left;	border-bottom: #000000 2px solid;	}	.begripLijst td {	padding-left: 3px;	vertical-align: top;	}	td.eigenW, th.eigenWth {	font-weight: bold;	}	td.arrow {	font-size: 1.2em; 	}
