html, body {height:100%; margin:0; padding:0;}

body {background-color:#fff; border-style:none; color:#080839; font:70% Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; text-align:left;}

fieldset {border:0; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}

form {margin:0; padding:0;}

h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}

h2{color: #353568;}

img {border:0; margin:0; padding:0;}

p {margin:0; padding:0;}

ol, ul, li, dl, dt, dd  {margin:0; padding:0; text-indent:0;}

a {color:#5656b7; text-decoration:underline;}

a:hover{color:#353568; text-decoration:underline;}

.clear {clear:both; font-size:0em; height:0px; line-height:0px; margin:0; padding:0;}

.hidden {position:absolute; left:-1000em;}

hr {border:0; width:100%; margin:0; padding:0;}

hr.hr1 {background-color:#c9e99a; height:1px;}

p.bgstipssmall {height:3px; width:100%; background: url("../img/bg_stipssmall.gif") repeat-x 100% 50%; margin:0;}

table {width:100%; font-family:Verdana, Arial, Helvetica, sans-serif;}

th {font-size:1em; color:#383860;}

td {line-height:1.6em;}

.theader1, .tdcolumn1 {width: 300px;}

.em {font-style:italic;}

.strong {font-weight:bold;}

img.left {float:left; margin:0 10px 0 0;}

.extrainfo { background-color:#bbecee; padding:2px 2px 0px 2px;}

.content h2 {font-size:1.3em;}



	/*	 Wrapper

	---------------------------------------------- */

	#wrapper {background:url("../img/bg_wrapper2.gif") repeat-y; margin:0; padding:0; min-height:100%; width:100%; height:auto; float:left; min-width: 995px;}

	#home #wrapper {background:url("../img/bg_wrapper_home.gif") repeat-y; margin:0; padding:0; text-align:left;}

	#wrapper.email {background:none;}

	#wrapper.language {background:none;}

	

	ul.accesnav {position:absolute; left:-1000px}

	

		/* Header

		-----------------------------------------------*/

		#header {background:url("../img/bg_body.gif") repeat-x; min-height:66px; min-width: 995px; width: 100%;}

		#innerheader {float: left; width:995px;}

			

			/* Logo

			-----------------------------------------------*/

			#logo {float:left; height:65px; display:block;}

			/*#home #logo a{width:212px; height:65px; display:none;}*/

			#logo a {height:65px; display:block; float:left;text-decoration:none;}

			#logo img.header{float:left; width:300px; height:65px;}	

			

			/* Languagenav

			-----------------------------------------------*/

			#languagenav {color:#ceced7; float:left; font-weight:bold; width:235px; }

			#languagenav ul{float:right; margin:50px 0 0 0;}

			#languagenav ul a{font-size:0.9em; font-weight:bold; color:#ceced7; line-height:1.4em; text-decoration:none;}

			#languagenav ul a:hover{color:#fff; text-decoration:underline;}	

			#languagenav li { list-style:none; float:left;  padding:0 3px 0 3px;}		

		

			/* Subnavigation

			-----------------------------------------------*/

			#subnav {float:right; width:185px; margin: 0 10px 0 0; padding: 0 3px 0 0;}

			#subnav ul{list-style:none; margin:5px 0px 5px 5px; text-align:right;}

			#subnav ul a{font-size:0.9em; font-weight:bold; color:#ceced7; line-height:1.4em; text-decoration:none;}

			#subnav ul a:hover{color:#fff; text-decoration:underline;}			

				

		/* Topbar

		-----------------------------------------------*/

		#home #topbar {background:#9494bd; color:#fff; min-height:23px;height:23px; min-width:995px; width:100%;}

		#topbar {background:#9494bd url(../img/bg_breadcr.gif) repeat-y 794px 0; color:#fff; min-height:23px;}

		#innertopbar{width:585px; min-height:23px; padding: 0 0 0 212px;}	

		#topbarsection1 {background:#e7c31c url(../img/bg_breadcr.gif) repeat-y 795px 0; min-height:23px;}

		#topbarsection2 {background:#8ec73c url(../img/bg_breadcr.gif) repeat-y 795px 0; min-height:23px;}

		

		/* Language

		-----------------------------------------------*/

		#language { width:995px; background-color:#f0f0f6; width:100%; height:auto; text-align:center;}

		

			/* Languagetext

			-----------------------------------------------*/

			#languagetext { margin:0 0 0 35%; min-height:130px; text-align:center;}

			#languagetext div { float:left; margin:0 30px 0 0; text-align:right;}

			#languagetext div#languagetext2 {text-align:left;}

			#languagetext img{ margin:30px 0 30px 0;}		

			

				/* Languagebar

				-----------------------------------------------*/

				#languagebar {background-color:#9494bd; clear:both; height:23px; padding-left:50px}

				#languagebar li a{ color:#fff; font-size:0.9em; font-weight:bold; text-decoration:none;}

				#languagebar li a:hover{text-decoration:underline;}

				#languagebar ul { margin:0 0 0 35%; list-style:none; text-align:center;}

				#languagebar li {background:url("../img/arrows_wh.gif") 100% 0 no-repeat; float:left; margin:5px 35px 5px 50px; padding:0 15px 0 15px; }

				

			/* Crumbpath

			-----------------------------------------------*/

			#crumbpath {/*background-color:#9494bd;*/ float:left; min-height:19px; height:auto; width:538px; color:#fff; font-size:0.9em; padding:3px 40px 1px 5px;}

			#crumbpath a {text-decoration:none; color:#fff; margin:0 5px 0 5px;}

			#crumbpath a:hover {text-decoration:underline; color:#000;}	

			#crumbpath a.active{font-weight:bold;}	

			#topbarsection1 #crumbpath {background-color:#e7c31c;}

			#topbarsection2 #crumbpath {background-color:#8ec73c;}

		

		/* Content

		-----------------------------------------------*/

		#content {width:995px; margin:0 0 0 0; padding:0 0 0 0;}

		#content.email {width:auto; margin:0; padding:0;}

		#content .main-flash {float:left;margin:0 50px}

		#content .main-flash.left {float:left; margin:0 10px 0 0;}

		#content img {margin:0 0 10px 0}

		#content h1 {font-size:1em;}

		#content h2 {font-size:1em;}

		#content h2 a{color:#7575a1; text-decoration:none; font-size:0.9em; margin:10px 0 0 0;}

		#content h2 a:hover{color:#000; text-decoration:underline;}

		#content h3 {font-size:1.0em; color:#000; font-style:italic; font-weight:normal;}

		#content p {line-height:1.6em; margin:0 0 20px 0;}

		#content hr.hr1 {background-color:#c9e99a; height:1px;}

		#content p.bgstipssmall {height:3px; width:100%; background: url("../img/bg_stipssmall.gif") repeat-x 100% 50%; margin:0;}

		#content .theader1, #content .tdcolumn1 {width: 300px;}

		#content img.left {float:left; margin:0 20px 0 0;}

		#content img.right {float:right; margin:0 0 0 10px;}

		#content .extrainfo { background-color:#bbecee; padding:2px 2px 0px 2px;}

		#content .righttext { float:right;  padding:0 0 10px 0; width:70%;}

		#content .margin {margin:10px 0 10px 0;}

		#content .marginbottom{margin:0 0 10px 0;}

		#content .margintop{margin:20px 0 0 0;}

		#content .nomargin {margin:0;}

		#content .bold {font-weight:bold}

		#content .italic {font-style:italic}

		#content .leesverder {float:right; background: url("../img/HM_More_black_right.gif") 100% 50% no-repeat transparent; padding:0 15px 0 0; margin:0;}

		#content .leesverder a {font-size:0.9em; color:#7575a1; font-weight:bold; text-decoration:none;}

		#content .leesverder a:hover {color:#353568; text-decoration:underline;}

		#content .capitals { color: #353568; font-size:0.9em; text-transform:uppercase; padding:20px 0 10px 0;}

		#content .himg {padding:0 0 20px 0;}

		#content ul{margin:0px 0 20px 20px;}

		#content ol{margin:0px 0 20px 20px;}

		#content #mainnav li {margin:0;line-height:1.1em}

		#content li {margin:5px 0 5px 0px;line-height:1.5em}

		#content ol li {list-style:decimal}

		

		#content ul.list {margin:0 0 20px 0;}

		#content ul.list li {margin:5px 0 5px 20px}

		

		#content #news b, #maincontent b, #content #news strong, #maincontent strong{color:#383860;}

		 /*Voorlopige workaround voor Bold tag probleem morello*/

		

		#content ol.list {margin:10px 0 20px 0;}

		#content ol.list li {margin:3px 0 3px 30px;}	

		

			/* Leftbar

			-----------------------------------------------*/

			#leftbar {background: transparent; float:left; height:100%; width:212px;}

				

				/* Menulist

				-----------------------------------------------*/

				#content .menulist{padding-bottom:54px}

				#content .menulist, #content .menulist ul { width: 189px; list-style: none; background-color:#e6e6f0; margin:20px 0 0 22px;}

				#content .menulist ul {display: none; position: absolute; top: 26px; left: 100px; margin:0; padding:0;background-color:#cdcde2; border: 1px solid #a0a0bf; z-index:1;}

				#content .menulist ul ul, #content .menulist ul ul ul{top: 21px;  background-color:#cdcde2;  z-index:10;}				

				#content .menulist li {position: relative; border-top: 1px solid #fff; margin:0 0 0 0; padding:0 0 0 0;}

				#content .menulist a.current {color: #fff; background: #464675 url(../img/HM_More_white_right.gif) no-repeat 95% 50%;}

				#content .menulist li.noborder { border: 0;}

				#content .menulist li li, #content .menulist li li li { border: 0;}

				#content .menulist li li li {background: #e6e6f0;}

				#content .menulist li li li li{background:#cdcde2;}

				.menulist ul>li { margin: 0 0 20px 0 ;}

				.menulist li:hover>ul {display: block;}

				.menulist a {background: url(../img/HM_More_black_right.gif) no-repeat 95% 50%; display: block;text-transform:uppercase; font-size:0.9em; font-weight:bold; padding: 7px 20px 7px 7px; color: #515175; text-decoration: none;}

				#content .menulist a.lastlevel, .menulist a:hover.lastlevel{ background-image: none;}

				.menulist li li a {text-transform: none; font-size:0.9em; color: #6c6c8e;}

				.menulist a:hover {color: #fff; background: #464675 url(../img/HM_More_white_right.gif) no-repeat 95% 50%; text-decoration: none;}

				.menulist a.highlighted {color: #fff; background: #464675 url(../img/HM_More_white_right.gif) no-repeat 95% 50%;}

				.menulist li li a:hover, .menulist a:hover.lastlevel, .menulist li li a.highlighted:hover, .menulist li li a:focus {color: #fff; background-color: #a0a0bf; text-decoration: none;}

				.menulist li li a.highlighted {color: #fff; background: #a0a0bf url(../img/HM_More_white_right.gif) no-repeat 95% 50%;}

				.menulist a .subind {float: right;}

			

				/* Leftblocks

				-----------------------------------------------*/

				/*#financierenblock {margin:0; width:190px; border-left:21px solid #c9e99a;}

				#financierenblock h2 a {font-size:0.8em; color:#526831; font-style:normal; font-weight:bold; padding:0 8px 0 8px; text-decoration:none;}

				#financierenblock h2 a:hover {color:#353568; text-decoration:underline;}

				#financierenblock img.border {border:1px solid #c9e99a; border-left:0; border-right:0; width:189px; height:98px}

				#financierenblock .img {background:#8ec73c; margin:0 0 0 1px; padding:0;}

				#financierenblock .caption {background:#8ec73c; height:78px; margin:0; padding:0 8px 0 8px;}*/

				/*#productenblock { margin:0; width:190px; border-left:21px solid #e6e6f0; }*/

				/*#productenblock .caption {background:#9494bd; height:78px; margin:0; padding:0 8px 0 8px;}*/

				/*#productenblock h2 a {font-size:0.8em; color:#080839; font-style:normal; font-weight:bold; padding:0 8px 0 8px; text-decoration:none;}*/

				/*#productenblock h2 a:hover {color:#353568; text-decoration:underline;}*/

				/*#productenblock .img {background:#9494bd; margin:0 0 0 1px; padding:0;}*/			

				

			/* Home

			-----------------------------------------------*/

			#home #maincontent {background:transparent; float:left; width:738px; margin:0; padding:40px 45px 0 0; }

			#home #maincontent img {float:left; margin:0 60px 55px 60px;}

			#home #content{width:100%;}

			#home #content h1 { color: #080839; font-size:1.0em; padding:0 0 10px 0; margin: 0 0 0 275px;}

			#home #maincontent p.leesverder {float:right; background:url("../img/HM_More_black_right.gif") 100% 50% no-repeat transparent; padding:0px 15px 0 0;}			

			#home #maincontent .nomargin{margin: 0 0 0 276px;}

			

			/* Form

			-----------------------------------------------*/

			#form #maincontent{padding:35px 20px 20px 20px; width:542px;}

			

			/* Maincontent

			-----------------------------------------------*/

			#maincontent {background:transparent; float:left; margin:0; padding:35px 50px 20px 20px; width:512px; }

			#maincontent.email {background:transparent; float:left; margin:0; padding:35px 20px 20px 20px; width:490px; }			

			

				/* Intro

				-----------------------------------------------*/

				#intro {margin:0;}

				#intro img {/*float:left;*/ margin:0px 5px 5px 0px;}

				#intro p {margin:0; padding: 0 0 14px 0;}

								

				/* Faqs

				-----------------------------------------------*/	

				#faqs ul {margin:10px 0 20px 0;}			

				#faqs li.info a{font-size:0.9em; color:#7575a1; font-weight:bold; text-decoration:none;}

				#faqs li.info a:hover{color:#353568; text-decoration:underline;}

				#faqs li.info { margin:0; padding:0 0 0 15px; background:url("../img/arrows_bl.gif") no-repeat 0 2px; list-style:none;}

				#faqs .top a{font-size:0.9em; color:#7575a1; font-weight:bold; text-decoration:none;}

				#faqs .top a:hover{color:#000; text-decoration:underline;}

				#faqs .top {padding:0 0 0 15px; margin:5px 0 5px 0; background:url("../img/arrows_up.gif") no-repeat 0 50%;}

				

				/* Sitemap

				-----------------------------------------------*/

				#sitemap ul.sitemapmain {margin:2px 0 5px 0;}

				#sitemap ul.sitemapmain li {margin:5px 0 5px 0; padding:0; float:left; list-style:none;}

				#sitemap ul.sitemapmain li a {margin:0 2px 0 2px; padding:0; white-space: nowrap; }

				#sitemap h2 {background:#e6e6f0 url("../img/bg_stipssmall.gif") repeat-x 0 100%; font-weight:normal; padding:5px 0 5px 10px; margin:0; clear:both;}

				#sitemap ul.sitemaplist {background:#f2f2f7; margin:0; padding: 1px 10px;}					

				#sitemap ul.sitemaplist li {float:none; background: url("../img/arrows_bl.gif") no-repeat 0 2px; margin:2px 0 2px 0; padding:0 0 0 15px; list-style:none;}

				#sitemap ul.sitemaplist li a {text-transform:uppercase; font-size:0.9em; font-weight:bold; color:#515175; text-decoration:none;}

				#sitemap ul.sitemaplist li a:hover {text-decoration:underline;}

				#sitemap ul.sitemaplist li ul {margin:0;}

				#sitemap ul.sitemaplist li ul li {margin:5px 0 5px 0; }

				#sitemap ul.sitemaplist li li a{text-transform:none; font-size:1em; color:#5656b7; text-decoration:underline;}

				#sitemap ul.sitemaplist li li a:hover{color:#515175;}

				#sitemap ul.sitemaplist li li li{ padding:0 0 0 20px}

				#sitemap ul.sitemaplist li li li a{ font-weight:normal;}

							

				/* Download

				-----------------------------------------------*/

				#download {clear:both; margin:0 0 20px 0;}	

				#download li.info a{font-size:0.9em; color:#7575a1; font-weight:bold; text-decoration:none;}

				#download li.info a:hover{color:#353568; text-decoration:underline;}

				#download ul { margin:0;}

				#download li.info { margin:0; padding:0 0 0 15px; background:url("../img/arrows_bl.gif") no-repeat 0 50%; list-style:none;}

				

				/* Searchresults

				-----------------------------------------------*/

				#searchresults {clear:both; margin:0;}	

				#searchresults li.info a{ float:none; font-size:1.0em;  font-weight:bold; text-decoration:underline;}

				#searchresults li.info a:hover{color:#353568; }

				#searchresults ul {clear:both; margin:0;}

				#searchresults li.info { margin:5px 0 5px 0; padding:0 0 0 15px; background:url("../img/arrows_bl.gif") no-repeat 0 2px; list-style:none;}

				#searchresults li.info p{ margin:0;}

				ul#searchagain { margin:0;}

				ul#searchagain {clear:both; height:20px; padding:5px 0 5px 0; text-align:center;}

				ul.top {background:#f2f2f7 url("../img/bg_stipssmall.gif") repeat-x 100% 100%;}

				ul.bottom {background:#f2f2f7 url("../img/bg_stipssmall.gif") repeat-x 0 0;}

				ul#searchagain li.info {float:left; margin:0 10px 0 10px; padding:0 0 0 15px;list-style:none;}

				ul#searchagain li.back{background:url("../img/arrows_lbl_bck.gif") no-repeat;}

				ul#searchagain li.again{background:none; margin:0 110px 0 110px;}

				ul#searchagain li.forward{background:url("../img/arrows_bl.gif") no-repeat;}

				ul#searchagain li.info a{font-weight:normal; text-decoration:underline;}

				ul#searchagain li.info a:hover{color:#353568; }				

								

				/* Innerlinks

				-----------------------------------------------*/

				#innerlinks {clear:both; margin:0 0 20px 0;}	

				#innerlinks li.info a{font-size:0.9em; color:#7575a1; font-weight:bold; text-decoration:none;}

				#innerlinks li.info a:hover{color:#353568; text-decoration:underline;}

				#innerlinks ul { margin:0;}

				#innerlinks li.info { margin:0; padding:0 0 0 15px; background:url("../img/arrows_bl.gif") no-repeat 0 50%; list-style:none}

				

				/* Options

				-----------------------------------------------*/

				#options {clear:both;}

				#options .terug a{color:#7575a1; font-size:0.9em; font-weight:bold; text-decoration:none;}

				#options .terug a:hover{color:#000; text-decoration:underline;}

				#options .terug {padding:0 0 0 15px; background:url("../img/arrows_lbl_bck.gif") no-repeat;}

				#options img {float:right;}		

			

			/* Secondary content

			-----------------------------------------------*/

				#secondarycontent{ background: #E6E6F0 url("../img/bg_sec_con.gif") repeat-y; float: left; min-height:229px; padding:0; min-width: 995px; width:100%;}

				

				/* Leftblocks

				-----------------------------------------------*/

				#financierenblock {background: url("../img/bg_sec_fin.gif") repeat-y 0 -2px; /*#8ec73c;*/ border-left:21px solid #c9e99a; float: left; /*min-height: 200px;*/ width:190px;}

				#financierenblock h2 a {display: block; font-size:0.8em; color:#526831; font-style:normal; font-weight:bold; padding:0 8px 0 8px; text-decoration:none; width: 100%; margin: 0;}

				#financierenblock h2 a:hover {color:#353568; text-decoration:underline;}

				#financierenblock img.border {border:1px solid #c9e99a; border-left:0; border-right:0; width:189px; height:98px}

				#financierenblock .img {margin:0 0 0 1px; padding:0; width: 173px;}

				#financierenblock .img img{margin: 0; padding: 0;}

				#financierenblock .caption {/*height:78px;*/ margin:0; padding:0 8px 20px 8px; width: 100%;}

				

				#productenblock { margin:0; width:190px; border-left:21px solid #e6e6f0; }

				#productenblock .caption {background:#9494bd; height:78px; margin:0; padding:0 8px 0 8px;}

				#productenblock h2 a {color:#080839; display:block; font-size:0.8em; font-style:normal; font-weight:bold; margin: 0; padding:0 8px 0 8px; text-decoration:none;}

				#productenblock h2 a:hover {color:#353568; text-decoration:underline;}

				#productenblock .img {background:#9494bd; margin:0 0 0 1px; padding:0;}

				

				/* Subitems

				-----------------------------------------------*/

				#subitems {float: left; width:783px; margin: 0 0px 0 1px;}

				#subitems .item{float:left; padding:25px 15px 0 25px; width:211px;}

				#subitems h2 {margin:0 0 10px 0;}

				#subitems h2 a {color:#080839; text-decoration:none;}

				#subitems h2 a:hover {text-decoration:underline;}

				#subitems p.itemtext {line-height:1.4em; margin:0; padding:0 0 15px 0;}

			

			/* Subleesverder

			-----------------------------------------------*/	

			#subleesverder{background: transparent; float: left; padding: 0 0 0 210px; width: 785px;}

			#subleesverder .item{float:left;  margin:0 13px 0 27px; width:211px; }

			

			/* Sitelink

			-----------------------------------------------*/	

			#sitelink {float: left; clear:both; background: #9494BD url("../img/bg_sec_sitelink.gif") repeat-y; margin: 0; padding:6px 0 0 0; min-height:24px; height:24px; text-align:center; min-width: 995px; width: 100%;}

			#sitelink a{color:#fff; text-decoration:none; font-weight:bold; font-size:0.9em; padding: 0 0 0 253px;}

			#sitelink a:hover{text-decoration:underline;}

			

			/* Tertiarycontent content

			-----------------------------------------------*/

				

				#tertiarycontent{float: left; margin: 0; padding: 0; width:212px;}

				

				/* Disclaimer

				-----------------------------------------------*/

				#disclaimer {clear:both; width:995px; margin: 0;}

				#home #disclaimer {width:190px;margin-left:20px;}

				#innerdisclaimer {background: url("../img/bg_stipssmall.gif") repeat-x bottom;float:right; width:190px; margin: 0 10px 0 0;}

				#innerdisclaimer ul{background: url("../img/bg_stipssmall.gif") repeat-x top; margin: 0; padding:5px 0 5px 0;}

				#disclaimer ul{width:100%;text-align:center;}

				#disclaimer li {list-style:none; display:inline;}

				#disclaimer a {font-size:0.9em; color:#7575a1; text-decoration:none;}

				#disclaimer a:hover {font-size:0.9em; color:#353568; text-decoration:underline;}

				#home #disclaimer ul{margin:0 0 10px 0px;}	

				

				/* Search

				-----------------------------------------------*/

				#search { float: left; margin:30px 0 35px 35px;}

				#search span {font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; text-transform:uppercase; margin:0;}

				#search form.search {font-size:1em;}

				#search form.search fieldset {background:none; border:none;}	

				#search img.searchform {margin:0 0 10px 0;}

				#search form.search input.searchtext {height:20px; width:145px; /*clear:both;*/line-height:20px;text-indent:5px}

				#search form.search input.searchbutton {background:url("../img/HM_More_black_right.gif") 100% 50% no-repeat transparent; float:right; padding:0 10px 0 0; border:0; font:0.9em verdana, geneva, arial, helvetica, sans-serif; color:#7575a1; font-weight:bold; cursor:pointer;}

				#search form.search input.searchbutton:hover {color:#353568; cursor:pointer; text-decoration:underline;}

			

			/* Maxwidth

			-----------------------------------------------*/

			.maxwidth{width: 996px; float: left;}



			/* Rightbar

			-----------------------------------------------*/

			#rightbar {background:transparent; float:right; width:185px; line-height:1.5em; margin: 0 11px 0 0; padding: 0 5px 0 0; position:relative;}

			#rightbarheader { top:-23px;left:1px;color:#fff; position:absolute; font-family:Georgia, "Times New Roman", Times, serif; font-style:normal; height:19px; width:170px; text-transform:uppercase;}			

			#rightbar dl {margin: 10px 5px 10px 10px;}

			#rightbar dl a { display: block; font-size:0.9em; color:#7575a1; font-weight:bold; text-decoration:none; padding: 0 0 0 15px;}

			#rightbar dl a:hover {color:#353568; text-decoration:underline;}

			#rightbar dt {background:url("../img/arrows_bl.gif") no-repeat; margin:5px 0 0 0;}

			#rightbar dd {margin: 0  0 20px 15px;}



			/* Forms

			-----------------------------------------------*/

			form {font-size:1em; color:#080839; margin:0; padding:0;}

			form .disabled {background-color:#f5f4ea;}			

			form fieldset {clear:both; border:2px solid #e6e6f0; margin:0; padding:0;}		

			form.search fieldset, form.openspaarrekening fieldset {background:none; clear:both; border:2px solid #e6e6f0; margin:0; padding:0;}

			form.email fieldset {background:none; clear:both; border:0; margin:20px 20px 0 20px; padding:0; width:410px;}

			form.openspaarrekening thead {background-color:#e6e6f0; color:#000; margin:0; padding:10px;}

								

			form a img {border:0;}

			form a {color:#000; text-decoration:underline;}

			form a:hover {color:#000; text-decoration:underline;}

			form a:active {color:#000; text-decoration:underline;}

			form h2.top {background-color:#e6e6f0; color:#000; font-weight:bold; font-size:1.3em; margin:0; padding:10px;}

			#content form h1 {color:#9494bd; font-weight:bold; font-size: 1.4em; margin:0; padding:10px; float:left}

			#content form h1.highlight {background-color:#ebebf3;}

			#content form h1 span {color:#9494bd; font-size:1.2em; font-weight:bold; padding:0 5px;}

			#content form h2 {color:#9494bd; font-weight:bold; font-size: 1.3em; margin:0; padding:10px;}

			#content form h2.highlight {background-color:#ebebf3;}

			#content form h2 span {color:#9494bd; font-size:1.2em; font-weight:bold; padding:0 5px;}



			form li {margin:0;}

			form li.active {background-color:#d8d8e6;}

			form li.visited {background-color:#ebebf3;}

			form li a {text-decoration:none; color:#000;}

			form li a:hover{color:#8080ab; text-decoration:none;}

			form li p {margin-top:3px;}	

			#content form div.status ul{margin:0 2px 20px 0;}

			#maincontent form li {list-style:none; margin:3px 0 0 0;}

			form div.status li {list-style:none; margin:0; padding:5px; width: 169px;}

			form div.status ul {padding:0; margin:0 3px 0 0;}

			#content.email ul.list {margin:0 0 20px 20px;}

				

			form .rowdark {background-color:#f6f6fa;}

			form.email .rowdark {background-color:#e6e6f0; border-bottom:1px solid #fff;}

			form.email .comments {border-bottom:none;}

			form.email .email {border-bottom:1px solid #fff;}

			form div small {display:block; margin:0 0 5px 142px; padding:1px 3px;}

			#content form p.verplicht {text-align:right; margin:2px 0 2px 0; padding:0;}

			form td { font-size:0.9em;}

			

			form div {clear:left; display:block; float:left; width:355px; margin:0; padding:3px 0 6px 0;}

			form div.description {padding:10px 0 10px 10px; width:340px;}

			#maincontent form div.description ul.list li {list-style:disc;}

			form.search div, form.email div { background-color:#f2f2f7; width:100%;}

			form fieldset div.status {float:right; width:180px; height:auto; margin:0; padding:0;}

			form div label {display:block; float:left; width:130px; margin:0; padding:3px 5px 5px 10px; text-align:left;}

			form.search div label {width:200px;}

			form div.fields{border-right:2px solid #e6e6f0; margin:0; height:auto; padding:0}

			form.email div.fields{background:url("../img/bg_stipssmall.gif") repeat-x 0 0; padding:1px 0 0 0;}

			form.search div.fields, form.email div.fields, form.openspaarrekening table{border-right:0; font-size:1.1em;}	

			form .fields .inner {display:block; float:left; margin:0 !important; padding:0 !important; width:166px;}

			form .fields .inner2 {display:block; float:right; margin:0 !important; padding:3px 0 0 0 !important; width:186px;}

			form .fields .inner3 {display:block; float:left; margin:0 !important; padding:0 !important; width:200px;}

			form .fields .inner3 label {width:175px;}

			form .fields .inner4 {display:block; float:right; margin:0 !important; padding:3px 0 0 0 !important; width:130px;}

			form .fields .inner4 input {width:75px;}

			form.search .fields div.inner {width:196px;}

			form.search .fields div.inner2 {width:286px;}

			form.email .fields div.inner { background:transparent; color:#4a4a7d; font-weight:bold; margin:5px 0 0 5px !important;}

			form.email .fields div.inner2 { background:transparent; margin:0 20px 0 0 !important;}

			form select.geboortedag, form select.geboortemaand, form select.geboortejaar{margin: 0; padding: 0; width:50px;}

			form select.geboortejaar{ width:60px;}



			input, select, textarea{color:#000; font-size:1.0em; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}

			textarea {overflow:auto; width:160px;}

			textarea.textareaFull {width:95%;}

			form.email textarea {overflow: auto; width:134px; margin:0 0 0 7px;}

			form label {font-size:1em; margin:0; padding:0;}

			form div input, form div select, form div textarea {padding:1px 3px;}

			input[type='checkbox'],input.checkbox {margin:4px 1px;}

			form div input.inputFile {width:211px;}

			form div input.account { margin-right:5px;}

			form div.submit {width:214px; padding:0 0 0 146px;}

			form div.submit div {display:inline; float:left; text-align:left; width:auto; padding:0; margin:0;}

			form div.checkboxes {background-color:#f6f6fa; float:right; width:185px;}

			form div.checkboxes input {float:left; width:15px; margin:0; padding:0}

			form div.checkboxes label{background-color:#f6f6fa; font-weight:normal; width:150px; float:right; min-height:15px; text-align:left; padding:4px 0 4px 0} 

			

			/* Email form

			-----------------------------------------------*/	

			#content p.email  {background:none; clear:both; border:0; margin:20px 20px 0 20px; padding:0;}

			#topbar.email  { height:23px; margin:0; padding:5px 20px 0 20px; text-align:right;}

			#topbar.email a{color:#fff; float:left; text-decoration:none;}

			#topbar.email a:hover{text-decoration:underline;}

			

				/*	 Form footer

				---------------------------------------------- */

				form div .show, form div .help{margin:5px 10px 0 0; float:left; width:10px; height:10px;}

				form div.nextstep{ color:#fff; width:320px; padding:0; margin:0 0 0 10px;}

				form.email div.nextstep{background:#9494bd url("../img/bg_stipssmall.gif") repeat-x 0 0; width:100%; padding:0; margin:0;}

				form.search div.nextstep, form.openspaarrekening div.nextstep{width:500px;}

				form div.volgende{background:transparent; width:50px; padding:3px 70px 10px 0; margin:0; float:right; vertical-align:top; clear:right;}

				form.email div.volgende{padding:5px 45px 10px 0;}			

				form div.vorige {width:50px; float:left; padding:4px 0 0 30px; vertical-align:top; clear:both;}

				form div.vorige a {background:url("../img/vorige.gif") 0 3px no-repeat; font-size:1em; padding:0 0 2px 19px;}

				form div.vorige:hover {color:#8080ab; text-decoration:none;}			

				form div.nextstep a:hover, form td.nextstep a:hover{color:#8080ab; text-decoration:none;}

				form div.nextstep a, form td.nextstep a{display:block; width:72px; height:11px; color:#000;}

				input.submit {background:url("../img/volgende.gif") 100% 4px no-repeat; border:0; cursor:pointer; display:block; font:1em Verdana, Arial, Helvetica, sans-serif; margin:0; outline:none; padding:0 19px 0 0; text-decoration:underline;}

				form.email input.submit {background:url("../img/arrows_wh.gif") 100% 0 no-repeat; color:#fff; font:bold 1em Verdana, Arial, Helvetica, sans-serif; margin:3px 0 0 0; padding:0 15px 0 0; text-decoration:none;}		

				input.submit:hover{color:#8080ab; text-decoration:underline;}

				form.email input.submit:hover{color:#fff; text-decoration:underline;}		

	

				/*	 Popup layer

				---------------------------------------------- */

				#helpPopUp {background-color:#fff; border:solid 1px #8080ab; color:#000; font-size:0.8em; left:175px; padding:15px 10px 10px 10px; position:absolute; text-align:left; width:200px;}

				div#helpPopUp div.title {margin:0; padding:0; font-weight:bold;}

				#helpPopUp div.close a {background:url("../img/close.gif") no-repeat; display:block; height:13px; left:207px; position:absolute; top:0; width:13px;}

				#helpPopUp div.close a span {display:none;}

				

				/*	 Error styles

				---------------------------------------------- */

				#content form ul.message {color:#f00; font-weight:bold; margin:0 10px 10px 15px; padding:0;}

				form label.message {color:#f00; font-weight:bold;}

				

				.selector h2{font:bold 14px Verdana;margin:5px}

				.selector h3{font:bold 11px Verdana !important}

				.selector ul{margin:0 0 10px 4px !important;padding:0;list-style:none}

				.selector li{margin:0 !important;background:url(../img/arrows_bl.gif) center left no-repeat;padding-left:15px}

				.selector{width:510px;max-width:520px;max-height:355px;font-size:11px;color:#353568;background-color:#E6E6F0;padding:5px;overflow:hidden;margin-bottom:20px;border-bottom:1px solid #B9B9D4;}

				.selector .header1{display:block; background-color:#E6E6F0;max-width:250px;padding:5px;}

				.selector .header2{display:block;background-color:#E6E6F0;max-width:250px;padding:5px;}

				

				.selector h3,.detail h3,.aanvragen h3 {font-size:11px;color:#353568;margin:6px 0 0 0;}

				

				.aanvragen{width:510px;max-width:520px;font-size:11px;color:#353568;background-color:#E6E6F0;padding:5px;overflow:hidden;border-bottom:1px solid #B9B9D4;}

				

				

				.selector #mainnavtabbed,.selector #mainnav2{display:block;line-height:130%;clear:both; background-color:#fff;width:235px;max-width:235px;height:315px;float:left;margin:0 5px 0px 0;padding:5px;}

				.selector #mainnavtabbed a,.selector #mainnav2 a{text-decoration:none;font-size:11px;color:#353568;font-family:arial;font-size:11px;}

				.selector #mainnavtabbed a:hover,.selector #mainnav2 a:hover{text-decoration:underline;}

				.selector #mainnavtabbed a.tabon:hover{text-decoration:underline;}

				.selector .links{padding:0 0 0 5px;}

				.selector .toelichtcontainer{background-color:#fff;overflow:hidden;padding:5px;width:250px;height:315px;float:left;}

				.selector .tabcontent{display:none; height:200px;font-family:arial;font-size:11px;}

				.selector .toelichting{height:212px;font-family:arial;line-height:16px;font-size:11px;padding:5px;}

				.selector .toelichting h3{font-family:arial !important;font-size:11px;color:#353568 !important}

				.selector .watwefinancieren{background-color:#C9E99A;font-family:arial;height:57px;max-height:57px;padding:5px;}

				.selector .watwefinancieren img{margin:0 5px 0 0;float:left;}

				.naardossier{width:520px;max-width:530px;text-align:right;}

				

				#flashcontent{margin-bottom:20px}



				.detail #mainnavtabbed,.detail #mainnav2{width:470px;}

				.detail #mainnavtabbed ul{margin: 0; padding:0;clear:both;list-style: none;}

				.detail #mainnavtabbed li {float: left;background-color:#EBEBF3;border-left:1px solid #fff;border-bottom:1px solid #B9B9D4;height:19px;list-style: none; white-space: nowrap; margin:0px;}

				.detail #mainnavtabbed li a {font-family:Arial,Helvetica,sans-serif;padding: 2px 7px 3px 7px;font-size:11px;color:#464675;font-weight:bold;display: block;text-align:center; text-decoration: none; }

				.detail #mainnavtabbed li a:hover {text-decoration: underline;}

				.detail #mainnavtabbed a.tabon{background-color:#B9B9D4;}

				.detail .tabcontent{display:none;overflow:hidden;clear:both; padding:10px;width:460px;}

				.detail .direktaanvragen{display:block ;text-align:right;background-color:#EBEBF3;padding:5px 8px 5px 5px;width:460px;}

				.detail .direktaanvragen a{display:block;text-align:right;background:url(/static/img/nav/sec/nlnl_bg_direktaanvragen.gif) no-repeat left center;color:#464675;width:110px;}

				

				.aanvragen{width:400px;min-width:535px;font-size:11px;color:#353568;background-color:#E6E6F0;margin-bottom:20px;padding:5px;overflow:hidden;border-bottom:1px solid #B9B9D4;}

				.aanvragen table{background-color:#fff}

				.aanvragen table table{font-size:1.2em}

				.aanvragen table input,.aanvragen table textarea{border:1px solid #9494BD;background-color:#fff;width:200px;}

				.aanvragen table .radio{border:none;width:15px;background-color:#F6F6FA;}

				.aanvragen table .bglpaars{background-color:#F6F6FA;}



				.detail .watwefinancieren{background-color:#C9E99A;padding:5px 5px 5px 5px;overflow:hidden;;width:460px;}

				.detail .watwefinancieren img.foto{border:5px solid #fff;margin:0 5px 0 0;float:left;}

				.detail .watwefinancieren h3{margin:4px 0 4px 0;font-size:11px;font-family:arial;color:#464675}

				.detail .watwefinancieren .toelichting{float:left;background-color:#fff;width:290px;line-height:130%;;padding:8px;overflow:visible;height:58px;margin:0 ;}

				.detail .watwefinancieren p{color:#464675;margin:0px;padding:0px;}

				.detail .watwefinancieren a.title{display:block;text-decoration:none;font-size:11px;margin:0px;padding:0px;font-weight:bold;font-family:arial;color:#46621e}

