@charset "utf-8";
			body,
			html {
				margin: 0;
				padding: 0;
				text-align: center;
				}
			body {
				padding-top: 55px;
				padding-bottom: 10px;

				font-family: Arial, Helvetica, sans-serif;
				font-size: 8pt;
				line-height: 1.5em;
				}
			p {
				margin: 16px 0;
				}
			a {
				color: #64bbde;
				}
			p.invisiblelink a {
				color: #000;
				text-decoration: none;
				}
			strong {
				color: #64bbde;
				font-weight: normal;
				}
			div#body {
				width: 798px;
				height: 552px;
				background: transparent url(../images/bg_vervolg.gif) 0 50px repeat-x;
				margin: 0 auto;
				text-align: left;
				}
			body#home div#body {
				background-image: url(../images/bg_portfolio.gif);
				}
			body#portfolio div#body {
				/*height: 552px;*/
				background-image: url(../images/bg_portfolio.gif);
				}
			div#header {
				height: 112px;
				position: relative;
				}
			div#header ul {
				position: absolute;
				left: 0;
				bottom: 34px;
				
				list-style-type: none;
				margin: 0;
				padding: 0;
				}
			div#header ul#metanavigation {
				left: auto;
				right: 0;
				width: 100px;
				}
			div#header li {
				height: 18px;
				overflow: hidden;
				float: left;
				}
			div#header ul#metanavigation li {
				float: right;
				}
			div#header li a {
				display: block;
				padding-top: 40px;
				}
			li#navbureau a {
				width: 75px;
				background: transparent url(../images/topnav_bureau_off.gif) top left no-repeat;
				}
			li#navbureau a:hover,
			li#navbureau a.current {
				background-image: url(../images/topnav_bureau_on.gif);
				}
			li#navvormgeving a {
				width: 132px;
				background: transparent url(../images/topnav_vormgeving_off.gif) top left no-repeat;
				}
			li#navvormgeving a:hover,
			li#navvormgeving a.current {
				background-image: url(../images/topnav_vormgeving_on.gif);
				}
			li#navcommunicatie a {
				width: 94px;
				background: transparent url(../images/topnav_communicatie_off.gif) top left no-repeat;
				}
			li#navcommunicatie a:hover,
			li#navcommunicatie a.current {
				background-image: url(../images/topnav_communicatie_on.gif);
				}
			li#navfotografie a {
				width: 72px;
				background: transparent url(../images/topnav_fotografie_off.gif) top left no-repeat;
				}
			li#navfotografie a:hover,
			li#navfotografie a.current {
				background-image: url(../images/topnav_fotografie_on.gif);
				}
			li#navportfolio a {
				width: 67px;
				background: transparent url(../images/topnav_portfolio_off.gif) top left no-repeat;
				}
			li#navportfolio a:hover,
			li#navportfolio a.current {
				background-image: url(../images/topnav_portfolio_on.gif);
				}
			li#navcontact a {
				width: 51px;
				background: transparent url(../images/topnav_contact_off.gif) top left no-repeat;
				}
			li#navcontact a:hover,
			li#navcontact a.current {
				background-image: url(../images/topnav_contact_on.gif);
				}
			li#navhome a {
				width: 39px;
				background: transparent url(../images/topnav_home_off.gif) top left no-repeat;
				}
			li#navhome a:hover,
			li#navhome a.current {
				background-image: url(../images/topnav_home_on.gif);
				}
			li#navcolofon a {
				width: 50px;
				background: transparent url(../images/topnav_colofon_off.gif) top left no-repeat;
				}
			li#navcolofon a:hover,
			li#navcolofon a.current {
				background-image: url(../images/topnav_colofon_on.gif);
				}
			body#home div#content img {
				float: left;
				}

			div#text {
				float: left;
				display: inline;
				margin: 35px 0 35px 35px;
				width: 409px;
				height: 356px;
				overflow: auto;
				}
			div#beeld {
				float: right;
				width: 316px;
				overflow: hidden;
				}
			body#portfolio div#text {
				float: right;
				width: 145px;
				height: 426px;
				margin: 10px 0 0 38px;
				}
			body#portfolio div#text a {
				color: #67726a;
				text-decoration: none;
				font-size: 7pt;
				}
			body#portfolio div#text a:hover,
			body#portfolio div#text a.current {
				color: #64bbde;
				}
			body#portfolio div#text ul {
				list-style-type: none;
				margin: 0;
				padding: 0;
				}
			body#portfolio div#text li {
				margin-bottom: 3px;
				}
			body#portfolio div#beeld {
				width: 615px;
				height: 426px;
				position: relative;
				}
			body#portfolio div#beeld ul {
				list-style-type: none;
				margin: 0;
				padding: 0;

				position: absolute;
				bottom: 24px;
				right: 10px;
				}
			body#portfolio div#beeld li {
				float: left;
				margin-right: 3px;
				}
			body#portfolio div#beeld li a {
				color: #FFF;
				display: block;
				padding: 3px;
				background-color: #67726a;
				text-decoration: none;
				font-size: 7pt;
				line-height: 1em;
				}
			body#portfolio div#beeld li a:hover,
			body#portfolio div#beeld li a.current {
				background-color: #64bbde;
				}
			div#imagelink {
				position: absolute;
				left: 0;
				bottom: 48px;
				}
			div#imagelink p {
				text-transform: uppercase;
				font-size: 9pt;
				margin: 0;
				line-height: 1em;
				letter-spacing: 0.1em;
				}
			div#imagelink a {
				}