/********  opmaakelementen structuur *******/ /* header */ #header h1 {	text-align: right; 	padding: 200px 40px 0px 0px;	font-size: 24px;}/* styling content left */ .blok {	width: 420px;	padding: 20px 0 0 20px;}/* content right - menu */ #contentright a:link {	text-decoration: none;	color: #dd6300;	padding-left: 10px;	background: url(img-styling/pointer.gif) no-repeat 0 5px;}#contentright a:hover, a:active {	text-decoration: none;	color: #fff;}#contentright a:visited {	color: #dd6300;}#contentright p {    font-size: .8em;	padding: 5px 0 0 20px;	line-height: normal;}	#contentright h3 {	padding: 5px 0 0 20px;		}blok2 {	width: 239px;	padding-left: 1px;}.blok2 .kop {	height: 33px;	margin: 0;	padding: 5px 0 0 20px;	background: url(img-styling/navbutton.gif) repeat-x;	font-size: 1em;}.blok2 ul {	margin: 20px;	padding: 0;	list-style: none;}.blok2 li {	padding: 5px 0;	background: url(img-styling/border.gif) repeat-x;}.blok2 li.nb {	background: none;}.blok2 h2 {	height: 33px;	margin: 0;	padding: 5px 0 0 20px;	background: url(img-styling/navbutton.gif) repeat-x;	font-size: 1em;	font-weight: bold;}	.blok2 h3 {	margin: 0;	font-size: 85%;	font-weight: bold;	color: #fff;}.blok2 a {	padding-left: 10px;	background: url(img-styling/pointer.gif) no-repeat 0 5px;	text-decoration: none;}.blok2 a:hover, a:active {	text-decoration: none;	color: #fff;}.blok2 a:visited {	color: #dd6300;}/* form elements */form {	margin:10px; padding: 0 5px;	border: 0px solid #ccc;	background-color: transparent;}label {	display:block;	font-weight:bold;	margin:5px 0;}input {	padding:2px;	border:1px solid #eee;	font: normal 1em Verdana, sans-serif;	color:#777;}textarea {	width:300px;	padding:2px;	font: normal 1em Verdana, sans-serif;	border:1px solid #eee;	height:100px;	display:block;	color:#777;}input.button { 	font: 10px arial, sans-serif; 	height: 24px;	margin: 0;	padding: 2px 3px; 	color: #FFF;	background: #dd6300; url(img-styling/naviknop.jpg) repeat-x 0 0;	border: none;}/* search form */.searchform {	background-color: transparent;	border: none;		margin: 0 0 0 3px; padding: 5px 0 10px 0;		width: 220px;	}.searchform p { margin: 0; padding: 0; }.searchform input.textbox { 	width: 130px;	color: #777; 	height: 18px;	padding: 2px;		border: 1px solid #E5E5E5;	vertical-align: top;}.searchform input.button { 	width: 60px;	height: 24px;	padding: 2px 5px;	vertical-align: top;}
