/* lay-out */
body {
	padding:0em 0em 0em 0em;
	background-repeat:no-repeat;
}
#skip {
	position:absolute;
	top:-10em;
}
#canvas 
{
	background-image:url("Images/RHK_left_background.gif");
	background-repeat:no-repeat;
	border-bottom:solid 1px #7FA7B3;
	margin-bottom:32px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	width:775px;
}
#header 
{
	margin-right:1px;
	height:195px;
	width:774px;
	margin-bottom:5px;
}
body.content #header {
	margin-bottom:65px;
	position:relative;
	z-index:0;
}
.logoimage {
	float:left;
	margin-bottom:2px;
}
#search 
{
	background-color:#CCDCE1;
	float:right;
	height:46px;
	padding:4px 0px 0px 8px;
	width:174px;
}
#search label {
	margin-bottom:1em;
}
#search input.button, div.search input.button {
	width:auto;
	border:none;
	/* to color 1*/	
	background-color:#e5edf0;
	/* to color 1*/
	background-image:url("Images/RHK_bullet_gt_link.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:10px;
	color:#004f68;
	font-weight:bold;
	cursor:pointer;
}
#search input.image {
}

div.SearchMessage {
	padding-top:5px;
}

#metaNavigation {
	float:right;
	width:300px;
	margin:0px;
	padding:4px 8px 0px 0px;
	text-align:right;
}
#metaNavigation li {
	display:inline;
	padding:0px;
	background-image:none;
}
#metaNavigation li a {
	font-weight:bold;
}
#metaNavigation li a:link, #metaNavigation li a:visited {
	text-decoration:none;
}
#metaNavigation li a:hover, #metaNavigation li a:active {
	text-decoration:underline;
}
#title {
	clear:both;
}
#decoration {
	float:left; /*overflow:hidden;*/
	height:144px;/*120*/
	background-repeat:no-repeat;
	background-position:0px 0px;
}

#decoration img {
	width:592px !important;
}
.decorationNarrow {
	width:592px;
}
.decorationWide {
	width:774px;
}
#titleNavigation {
	float:right;
	width:180px;
	height:86px;
	margin:0px;
	border:solid 1px #7FA7B3; /*to color */
}
#titleNavigation address {
	padding:4px 0px 0px 8px;
	color:#004f68;
}
#titleNavigation p {
	margin:5px 0px 2px 2px;
	padding-bottom:0px;
}
#titleNavigation select {
	margin-left:2px;
}

#titleNavigation address p {
	line-height:1.1em;
}

#navigation {
	background-color:#FFFFFF;
	border-left:1px solid #7FA7B3;
	clear:left;
	display:inline;
	float:left;
	margin-top:-20px;
	width:174px;
}

#navigation h1 {
	width:174px;
	padding-top:0px;/*49*/
	font-size:1em;
	background-color:#FFF;
}
html > body #navigation h1 img {
	float:left;
}

#navigation div.footerLogo {
	position:absolute;
	bottom:10px;
	padding-left:45px;
}

#mainNavigation {
	clear:both;
	width:174px;
	min-height:auto;
	margin:0px;
	margin-bottom:31px;
}
/* first recursion */
#mainNavigation li {
	display:inline;
	background-image:none;
	padding:0px;
}
/* decoration */
#mainNavigation li a {
	display:block;
	padding:4px 4px 4px 18px;
	background-repeat:no-repeat;
	background-position:3px 2px;
	text-decoration:none;
	font-weight:bold;
	border-bottom:solid 1px #89AEB7;
}
#mainNavigation li li a {
	font-weight:normal;
}
/*hier*/
/* dynamics */
#mainNavigation li ul {
}
/* link */
#mainNavigation li.link ul {
	display:none;
}
/* hover */
#mainNavigation li.active ul {
	display:block;
}

/* second recursion */
#mainNavigation ul {
	margin:0px;
}
/* decoration */
#mainNavigation ul li {
}
#mainNavigation ul li a {
	padding:4px 4px 4px 24px;
}
/* dynamics */
#mainNavigation li ul li ul {
}
/* link */
#mainNavigation li.active ul li.link ul {
	display:none;
}
/* hover */
#mainNavigation li.active ul li.active ul {
	display:block;
}

/* node with children */
body.content #mainNavigation li.haschildrenactive a.active { 
	background-color:#CCDCE1;
	background-image:url("Images/RHK_navigation_back_active.gif");
} 
 
body.content #mainNavigation li.haschildrenactive ul a 
{
	background-position:15px 50%;
	padding-left:30px;
} 
 
body.content #mainNavigation li.haschildrenactive ul { 
    display:block; 
}

body.content #mainNavigation li.haschildren ul { 
    display:none;
}

body.content #mainNavigation li.haschildrenselected ul { 
    display:block;
}

body.content #mainNavigation li.haschildrenselected ul a { 
    text-indent:6px; 
    background-position:15px; 
}

a.banner {
}

#content {
	float:left;
	width:600px;
	margin:-60px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline;
	z-index:8;
	position:relative;
}
/* content types */
div.singlecol {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#e5edf0;
}
div.singlecol h2 {
	margin:0px 0px 4px 0px;
	padding:4px 0px 4px 10px;
	background-color:#ccdce1;
}
div.singlecol h3 {
	margin:0px 0px 0px 10px;
	padding:4px 0px 0px 0px;
}
div.singlecol p {
	margin:0px 0px 0px 0px;
	padding:4px 4px 4px 10px;
}
#cols {
	margin:18px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url("Images/RHK_cols_back.gif");
	background-repeat:repeat-y;
	background-position:0px 0px;
}
#cols div.col {
	float:left;
	width:178px;
	margin:0px 14px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#e5edf0;
}
#cols div.nrght {
	margin:0px 0px 0px 0px;
}
#cols div.col h2 {
	margin:0px 0px 4px 0px;
	padding:4px 0px 4px 10px;
	background-color:#ccdce1;
}
#cols div.col h3 {
	margin:0px 0px 0px 10px;
	padding:4px 0px 0px 0px;
}
#cols div.col p {
	margin:0px 0px 0px 0px;
	padding:4px 4px 4px 10px;
}
ul.themas {
	margin:0px 0px 0px 0px;
	padding:4px 4px 0px 0px;
}
ul.themas li 
{
	background-image:url("Images/RHK_navigation_back_link.gif");
	background-position:-3px -2px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-bottom:1em;
	padding-left:10px;
}
ul.themas li a:link, ul.themas li a:visited {
	text-decoration:none;
	font-weight:bold;
}
ul.themas li a:hover, ul.themas li a:active {
	text-decoration:underline;
	font-weight:bold;
}
/* common styles */
#content p {
	line-height:1.50em;
}
/* intro text */
#intro {
	height:6em;
	background-color:#FFFFFF;
	font-weight:bold;
	margin-right:0px;
	padding:0px 25px 0px 25px;
	
}
#intro p, #intro div{
	margin:0px;
	font-size:12px;
	line-height:1.33em;
}

#ctl00_PlaceHolderMain_IntroductionTextField__ControlWrapper_RichHtmlField
{
	
	font-size:110%;
}

#ctl00_PlaceHolderMain_IntroductionField__ControlWrapper_RichHtmlField
{
	line-height:1.5em;
	font-size:62,5%;	
}
	
/* homepage */
#homePage {
	background-color:#FFFFFF;
	padding:0px 0px 0px 25px;
	border-left:solid 1px #89AEB7;
	background-image:url("Images/RHK_panels_back.gif");
	background-position:-1px 0px;
}

#introHomepage {
	/*background-color:#FFFFFF;*/
	font-weight:bold;
	height:50px;
	margin-right:0px;
	margin-top:-35px;
	padding:5px 0px 20px 15px;/*1->0*//*1->5px*/
	color:#000000;
	position:relative;
	z-index:1;
}

#introHomepage p, #introHomepagediv {
	margin:0px;
	font-size:100%;
	line-height:1.15em;
}

div.panelRow {
	clear:both;
	width:100%;
	border-bottom:solid 12px #FFFFFF;
}
div.homePanel {
	/* to color 1*/							
	background-color:#e5edf0; 
	/* to color 1*/
	min-height:111px;
}
div.homePanel ul {
	margin:0px;
}
div.homePanel li {
	list-style-type:none;
	padding-left:22px;
	background-repeat:no-repeat;
	background-position:7px 1px;
}
#homePage .orange {
	float:left;
	width:272px;
}
#homePage .orange li {
	background-image:url("Images/RHK_bullet_gt_orange.gif");
}
#homePage .orange a:link, #homePage .orange a:visited {
	color:#000000;
	text-decoration:none;
}
#homePage .orange a:hover, #homePage .orange a:active {
	color:#e76f00;
	text-decoration:none;
}
#homePage .red {
	float:right;
	width:279px;
}
#homePage .red li {
	background-image:url("Images/RHK_bullet_gt_red.gif");
}
#homePage .red a:link, #homePage .red a:visited {
	color:#000000;
	text-decoration:none;
}
#homePage .red a:hover, #homePage .red a:active {
	color:#9e1b34;
	text-decoration:none;
}
#homePage .green {
	float:left;
	width:272px;
}
#homePage .green li {
	background-image:url("Images/RHK_bullet_gt_green.gif");
}
#homePage .green a:link, #homePage .green a:visited {
	color:#000000;
	text-decoration:none;
}
#homePage .green a:hover, #homePage .green a:active {
	color:#007e64;
	text-decoration:none;
}
#homePage .kaki {
	float:right;
	width:279px;
}
#homePage .kaki li {
	background-image:url("Images/RHK_bullet_gt_kaki.gif");
}
#homePage .kaki a:link, #homePage .kaki a:visited {
	color:#000000;
	text-decoration:none;
}
#homePage .kaki a:hover, #homePage .kaki a:active {
	color:#b2bc00;
	text-decoration:none;
}
/* single column layout */
div.singleColumn {
	clear:both;
	width:100%;
	min-height:50em;
	height:auto !important;
	height:50em;
	background-image:url("Images/RHK_content_back_single.gif");
	background-repeat:repeat-y;
	background-position:0px 0px;
	border-top:1px solid #89AEB7;
	margin-top:40px;
}
.homepagewebpartholder {
	width:580px;
	overflow:hidden;
	padding:0px 10px 15px 10px;
}

.tablewebpartcontainer {
	margin:0px 10px 0px 10px;
}
.tablewebpart {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	background-color:#ffe8d9;

}

.tablewebpart p, freecontentpart p
{
padding:5px 5px 5px 5px;		
}

.twidth1 {
	width:175px;
	float:left;
}

.twidth2
{
	width:370px;
	float:left;
}

.twidth3
{
	width:565px;
	float:left;
}

div.tablewebpart h1 {
	/*to color 1*/
	background-color:#e5edf0;
	/*to color*/
	padding:3px 25px 4px 5px;
	margin:0px 0px 0px 0px;
}

div.tablewebpartcontent {
	padding:10px 10px 10px 10px;
	height:150px;
}
div.singleColumn h1 
{
	background-color:#CCDCE1;
	border-bottom:1px solid #7FA7B3;
	font-size:110%;
	margin:0px 1px 0px 0px;
	padding:3px 25px 4px 5px;
}
div.multiColumn h1 
{
	background-color:#CCDCE1;
	border-bottom:1px solid #7FA7B3;
	font-size:110%;
	margin:0px;
	padding:3px 5px 4px;
}
div.singleColumn div.intro 
{
	background-color:#F5F8F9;
	border-bottom:1px solid #7FA7B3;
	color:#004F68;
	font-weight:bold;
	line-height:1.33em;
	margin:0px 1px 0px 0px;
	padding:1em 25px 1em 25px;
}

div.multiColumn div.intro 
{
	background-color:#F5F8F9;
	border-bottom:1px solid #7FA7B3;
	color:#004F68;
	font-weight:bold;
	line-height:1.33em;
	margin:0px;
	padding:15px;
}
div.singleColumn div.highlightitem, div.multiColumn div.highlightitem {
	margin:0px 1px 0px 1px;
	padding:1em 25px 1em 10px;
	line-height:1.33em;
	background-color:#e7e7e7;
}
div.singleColumn div.newsitem, div.multiColumn div.newsitem {
	margin:0px 1px 0px 1px;
	padding:1em 25px 1em 10px;
	line-height:1.33em;
}

div.introAddresses {
	clear:both;
	float:left;
	width:380px;
}
div.intro address {
	color:#000000;
}
div.introMap {
	float:right;
	width:160px;
}
div.introMap a {
	display:block;
	font-weight:bold;
}
div.introMap a.pdf {
	margin-top:6px;
	padding:2px 0px 2px 22px;
	background-image:url("Images/RHK_icon_pdf.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
}
div.introMap a:link, div.introMap a:visited {
	text-decoration:none;
}
div.introMap a:hover, div.introMap a:active {
	text-decoration:underline;
}
div.intro h2 {
	padding-bottom:10px;
}

div.intro td{vertical-align:bottom;padding:0.2em;}
div.intro th{vertical-align:bottom;padding:0.2em;}

body.home div.multiColumn div.margin {
	padding:0em 25px 15px 25px;
}

div.singleColumn div.margin, div.multiColumn div.margin 
{
	padding:5px 10px 5px 10px;
}

/* two column layout */
div.multiColumn 
{
	background-image:url("Images/RHK_content_back.gif");
	background-position:0px;
	background-repeat:repeat-y;
	border-top:1px solid #7FA7B3;
	height:auto !important;
	height:50em;
	min-height:50em;
	padding-bottom:45px;
}

div.highlitedColumn {
	background-image:url("Images/RHK_content_back_highlited.gif");
}

div.leftColumn {
	clear:both;
	float:left;
	width:420px;
	margin:0 0 0 1px;
	display:inline;
}
div.leftColumnWide {
	clear:both;
	float:left;
	width:599px;/*599*/
	margin:0 0 0 1px;
	display:inline;
}
div.rightColumn {
	background:url("Images/RHK_right_column_header_background.gif") repeat-x top;
	/*height:20px;*/
	/*min-height:20px;*/
	float:right;
	position:relative;
	width:178px;/*177*/
	margin-right:0px;
	line-height:1.50em;
	display:inline;
}
div.rightColumn h1 {
	padding:3px 8px 4px 8px;
	margin:0px 1px 0px 0px;
	font-size:110%;
/*hier kopje rechterkolom*/	line-height:1.2em;
	width:161px;
}

div.rightColumn #WebPartWPQ2 h1 {
	margin:0px 0px 0px 0px; 
}

div.rightColumn p {
	padding:0px 1px 6px 4px;
	font-weight:bold;
	font-size:100%;/*110*/
	color:#000000;
}

div#contentList {
	height:130px; /*200*/
}

div#contentList ul {
	padding-top:5px;
}

div#contentList ul li {
	padding:0 7px 0 25px;
	background:url("Images/RHK_bullet_over_light_green.gif");
	background-repeat:no-repeat;
	background-position:12px 4px;
}

div#contentList ul li a:link, div#contentList ul li a:visited {
	text-decoration:none;
}

div#contentList ul li a:hover {
	text-decoration:underline;
}

div.rightColumn div.margin {
	margin:0px;/*5*/
	padding:5px 4px 4px 5px;/*2do 4px - 4to 4px*/
}
div.rightColumn div.relmargin {
	padding:8px 0px 8px 8px;
}
body.home div.multiColumn {
	min-height:12em;
}
/* headlines */
ul.headlines {
	margin-left:-8px;
}
ul.headlines li {
	margin-bottom:1em;
	background-image:url("Images/RHK_bullet_gt_blue.gif");
	padding-left:16px;
	list-style:none;
}
ul.headlines li a:link, ul.headlines li a:visited {
	text-decoration:none;
}
ul.headlines li a:hover, ul.headlines li a:active {
	text-decoration:underline;
}
/* search results */
#content div.searchForm {
	/* to color 1*/
	background-color:#e5edf0;
	/* to color 1*/
}
.brdtop {
	border-top:solid 1px #cbdde1;
}
#content div.searchbtn input.button {
	width:auto;
	border:none;
	/* to color 1*/	
	background-color:#e5edf0; 
	/* to color 1*/
	background-image:url("Images/RHK_bullet_gt_link.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:10px;
	color:#004f68;
	font-weight:bold;
	cursor:pointer;
	border:solid 1px #cbdde1;
	border-top:none;
	margin-top:-1px;
	margin-right:32px;
}
#content div.searchForm table {
	margin-left:9px;
}
.intro2 {
	border-top:solid 1px red;
}
h2.toggleNextNode {
}
h2.link {
	cursor:pointer;
	background-image:url(/images/pijl_down.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-left:14px;
}
h2.active {
	cursor:pointer;
	background-image:url(/images/pijl_up.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-left:14px;
}
div.searchbtn {
	border-top:solid 1px #cbdde1;
	border-left:solid 1px #89AEB7;
	text-align:right;
	background-color:#f5f5f7;
}
#content div.searchForm div table td label {
	display:inline-block;
	padding-top:4px;
}
#content div.searchForm input {
	display:block;
	float:left;
}
#content div.searchForm label {
	font-weight:normal;
	color:#000000;
}
#content div.searchForm th {
	vertical-align:top;
}
#content div.searchForm .toBottom {
	vertical-align:bottom;
	padding-bottom:5px;
	padding-left:32px;
}
div.searchSummary {
	background-color:#f5f5f6;
	padding:3px 15px 5px 24px;
	margin:0px 1px 20px 1px;
}
div.searchResults {
	padding-top:10px;
}
div.searchContacts {
	padding:1em 8px 1em 0px;
}
div.searchResults h2 {
	background-color:#e5edf0;
}
div.searchResults td h3 {
	color:#004f68;
}
div.searchResults table {
	margin:1em 0px 1em 0px;
}
div.searchResults th {
	padding-top:10px;
	color:#004f68;
	font-weight:bold;
}
div.searchResults td {
	padding-top:8px;
}
/* pager */
div.pagers {
	background-color:#f5f5f6;
	padding:3px 8px 5px 8px;
	margin:0px 1px 0px 1px;
}
div.pagers ul {
	list-style-type:none;
	margin:0em;
}
div.pagers li {
	display:inline;
	background-image:none;
	padding:0px;
}
div.pagers a {
	font-weight:bold;
	padding:0px 0.3em 0px 0.3em;
}
div.pagers a.previous {
	background-image:url("Images/RHK_bullet_lt_link.gif");
	background-repeat:no-repeat;
	background-position:0% 0%;
	padding:0px 16px 0px 16px;
}
div.pagers a.next {
	background-image:url("Images/RHK_bullet_gt_link.gif");
	background-repeat:no-repeat;
	background-position:100% -1px;
	padding:0px 16px 0px 16px;
}
div.pagers a:link, div.pagers a:visited {
	text-decoration:none;
}
div.pagers a:hover, div.pagers a:active {
	text-decoration:underline;
}
div.pagers a.active:link, div.pagers a.active:visited, div.pagers a.active:hover, div.pagers a.active:active {
	text-decoration:none;
	background-color:#004f68;
	color:#f5f5f6;
}
/* forms */
div.form {
}
div.form h2 {
	color:#000000;
}
div.form address {
	color:#000000;
	padding:0px 0px 0px 0em;
}
div.form table {
}
div.form table th {
	padding-right:1em;
}
div.form table td {
}
div.form tfoot td {
	border:none;
	text-align:right;
	padding-right:1em;
}
div.form input, div.form textarea, div.form select {
	width:20em;
}

div.form input.checkbox {
	width:auto;
	border:none;
}
div.form input.radio, div.form .radio input {
	width:auto;
}
div.form input.image {
	width:auto;
}
table.radio td label {
	margin-top:3px;
	height:10px;
}
label.chkPDF {
	padding-top:3px;
	height:10px;
}
div.form input.button, div.form input.submit {
	width:auto;
	height:18px;
	border:none;
	background-color:#ffffff;
	background-image:url("Images/RHK_bullet_gt_link.gif");
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-left:10px;
	color:#01506A;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
}
div.form a.button {
	width:auto;
	height:18px;
	border:none;
	background-color:Transparent;
	background-image:url("Images/RHK_bullet_gt_link.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:14px;
	padding-top:1px;
	color:#004f68;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
}
div.form label {
	font-weight:normal;
}
/* publications */
div.publications {
}
div.publications ul {
	padding:8px 0px 8px 0px;
}
div.publications li {
	background-position:0px 0px;
	background-repeat:no-repeat;
	padding:0px 0px 12px 28px;
}
div.publications li.pdf {
	background-image:url("Images/RHK_icon_pdf.gif");
}
div.publications li.doc {
	background-image:url("Images/RHK_icon_doc.gif");
}
div.publications li.ppt {
	background-image:url("Images/RHK_icon_ppt.gif");
}
div.publications li.htm {
	background-image:url("Images/RHK_icon_htm.gif");
}
div.publications h3 {
}
ul.publicationsIssues {
	margin:0px;
}
ul.publicationsIssues li {
	padding:0px 0px 3px 8px;
	background-position:-4px 2px;
	background-image:url("Images/RHK_bullet_gt_blue.gif");
	padding-left:10px;
}
ul.publicationsIssues a:link, ul.publicationsIssues a:visited {
	text-decoration:none;
}
ul.publicationsIssues a:hover, ul.publicationsIssues a:active {
	text-decoration:underline;
}
ul.publicationsIssues a.active:link, ul.publicationsIssues a.active:visited, ul.publicationsIssues a.active:hover, ul.publicationsIssues a.active:active {
	text-decoration:underline;
}
/* Image Content overview*/
div.imageoverviewitem {
	background-color:#F5E8EA;
	float:left;
	font-size:90%;
	min-height:90px;
	margin:10px 10px 15px 10px;
	padding:10px;
	position:relative;
	width:249px;
}

div.imageoverviewitem div.margin{
	float:left;
	margin:0px 2px 8px 10px;
	padding:0px;
	width:55%;
}

div.imageoverviewitem a.more {
	bottom:10px;
	position:absolute;
	right:10px;
}

div.projectitem 
{
	background-color:#F5F8F9;
	float:left;
	font-size:90%;
	height:145px;
	margin:0px 0px 15px 0px;
	min-height:145px;
	padding:10px;
	position:relative;
	width:249px;
}

div.projectitem.right
{
	float:right;
}

div.projectitem div.margin
{
	float:left;
	margin:0px 2px 8px 10px;
	padding:0px;
	width:55%;
}

div.projectitem a.more{
	bottom:10px;
	position:absolute;
	right:10px;
}

/* corporate projects */
div.corporateProject {
	position:relative;
	width:100%;
	background-color:#D9F1F5;
	margin:8px 0px 24px 0px;
	font-size:100%;
}
div.corporateProject h2 {
	/*to color 1*/
	background-color:#D9F1F5;
	/*to color*/
	padding:4px 4px 4px 16px;
	background-repeat:no-repeat;
	background-position:4px 50%;
}
div.corporateProject h2.orange {
	background-image:url("Images/RHK_project_bullet_orange.gif");
	color:#e76f00;
}
div.corporateProject h2.kaki {
	background-image:url("Images/RHK_project_bullet_kaki.gif");
	color:#8f8f0b;
}
div.corporateProject h2.green {
	background-image:url("Images/RHK_project_bullet_green.gif");
	color:#007e64;
}
div.corporateProject h2.red {
	background-image:url("Images/RHK_project_bullet_red.gif");
	color:#9e1b34;
}
div.corporateProject div.margin {
	margin:8px 2px 8px 4px;
	float:left;
	padding:0px 5px;
}

div.corporateProject div.margin2 {
	margin-right:5px;
}

div.corporateProject div.marginwide {
	width:35%;	
	margin:8px 2px 8px 4px;
	float:left;
	padding:0px;

}

div.corporateProject h2.subsiteProject {
	background-image:url("Images/RHK_bullet_gt_link.gif");
	background-repeat:no-repeat;
	background-position:0% 2px;
	padding-left:16px;
	margin-bottom:4px;
	color:#004f68;
}
div.corporateProject h3 {
	margin-bottom:4px;
}
div.corporateProject a {
	background-image:url("Images/RHK_bullet_gt_blue.gif");
	background-repeat:no-repeat;
	/*background-position:0% 2px;*/
	padding-left:12px;
	font-weight:bold;
}
div.corporateProject a:link, div.corporateProject a:visited {
	text-decoration:none;
}
div.corporateProject a:hover, div.corporateProject a:active {
	text-decoration:underline;
}
div.corporateProject table {
	color:#000000;
	margin:0px 0px 0px 0px;
}
* html div.corporateProject table {
	width:100%;
	margin:0px 0px 0px 0px;
}
div.corporateProject th {
	font-weight:normal;
	vertical-align:top;
	width:40px;
}
div.corporateProject thead th {
	border:none;
	background-color:Transparent;
	font-weight:bold;
	color:#004f68;
}
div.corporateProject td {
}
div.corporateProject tfoot td {
	border:none;
}
div.corporateProject tfoot a {
}
div.corporateProject ul {
	margin-top:4px;
}
div.corporateProject li {
	background-image:none;
	padding:0px;
}
/* exceptions */
body.home {
}
body.home #canvas {
	background-image:none;
}
body.home #intro {
	margin-right:0px;
}
body.home div.multiColumn {
	background-image:url("Images/RHK_home_back.gif");
}
body.home div.rightColumn h1 {
	margin-right:2px;
}
/*home*/
/* passive */
body.home #mainNavigation li a:link, body.home #mainNavigation li a:visited {
	color:#004f68;
	background-color:#FFFFFF;
	background-image:url("Images/RHK_navigation_back_link.gif");
}
body.home #mainNavigation li a:hover {
	color:#FFFFFF;
	background-color:#ffc299; /* to color */
	background-image:url("Images/RHK_navigation_back_active.gif");
}
/* active */
body.home #mainNavigation li.active a:link, body.home #mainNavigation li.active a:visited, body.home #mainNavigation li.active a:hover, body.home #mainNavigation li.active a:active {
	color:#FFFFFF;
	background-color:#ffc299;
	background-image:url("Images/RHK_navigation_back_active.gif");
}
/* passive */
body.home #mainNavigation li.active ul li a:link, body.home #mainNavigation li.active ul li a:visited {
	background-image:none;
	color:#004f68;
	background-color:#FFFFFF;
}
body.home #mainNavigation li.active ul li a:hover {
	background-image:none;
	color:#004f68; /* to color */
	background-color:#ccdce1;
/* to color */
}
/* active */
body.home #mainNavigation li.active ul li.active a:link, body.home #mainNavigation li.active ul li.active a:visited, body.home #mainNavigation li.active ul li.active a:hover, body.home #mainNavigation li.active ul li.active a:active {
	background-image:none;
	color:#004f68; 
/* to color 1*/;
	background-color:#ffc299;
/* to color 1*/
}
/*home*/
/*content*/
/* passive */
body.content #mainNavigation li a:link, body.content #mainNavigation li a:visited {
	color:#004f68;
	background-color:#FFFFFF;
	background-image:url("Images/RHK_navigation_back_link.gif");
}
body.content #mainNavigation li a:hover {
	background-color:#e7e7e7;
}
/* active */
body.content #mainNavigation li.active a:link, body.content #mainNavigation li.active a:visited, body.content #mainNavigation li.active a:hover, body.content #mainNavigation li.active a:active 
{
	background-color:#CCDCE1;
	background-image:url("Images/RHK_navigation_back_active.gif");
}
/* passive */
body.content #mainNavigation li.active ul li a:link, body.content #mainNavigation li.active ul li a:visited {
	background-image:none;
	color:#004f68;
	background-color:#FFFFFF;
}
body.content #mainNavigation li.active ul li a:hover {
	background-image:none;
	color:#004f68; /* to color */;
	background-color:#ffc299;
/* to color */
}
/* active */
body.content #mainNavigation li.active ul li.active a:link, body.content #mainNavigation li.active ul li.active a:visited, body.content #mainNavigation li.active ul li.active a:hover, body.content #mainNavigation li.active ul li.active a:active {
	background-image:none;
	color:#004f68; /* to color */;
	background-color:#ffc299;
/* to color */
}
/*content*/
/**/
div.disclaimer {
	text-align:right;
	margin-right:10px;
}

/*  Homepage Image */
/* De container en de afbeelding plus hr's daarbinnen */
#subject1
{
	background-color:#FFFFFF;
	font-family:verdana,arial,sans-serif;
	font-size:16px;
	font-weight:bold;
	height:242px;
	position:relative;
}

#subject1 a
{
	background-image:url("Images/RHK_bullet_gt_blue.gif");
	background-position:0px;
	background-repeat:no-repeat;
	display:block;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:7pt;
	padding-bottom:2px;
	padding-left:13px;
	text-decoration:none;
}

#subject2
{
	background-color:#FFFFFF;
	border-right:1px solid #7FA7B3;
	min-height:242px;
	position:relative;
}

#water_cycle 
{
	height:171px;
	position:relative;
	/*width:610px;*/
}

#water_cycle img {
	/*margin-top:40px;*//*50*/
	/*padding-bottom:45px;*//*45*/
	/*padding-left:20px;*/ /*158*/
	/*width:419px;*/
}

#water_cycle hr { display:none; }

/* De popups */
#water_cycle div {
	width:18em;
	border:solid 1px #dedede;
	padding:5px 7px;
	background-color:white;
	color:inherit;
}
#water_cycle div#popup1  { top:5px; left:0px; }
#water_cycle div#popup2  { top:5px; left:0px; }
#water_cycle div#popup3  { top:5px; left:0px; }
#water_cycle div#popup4  { top:5px; left:0px; }
#water_cycle div#popup5  { top:5px; left:10%; padding-right:50px; background:url('/Style Library/Images/RHK_aquaccp.gif') 98% 60% no-repeat; }
#water_cycle div#popup6  { top:5px; left:10%; }
#water_cycle div#popup7  { top:5px; right:0px; width:22em; padding-left:110px; background:url('/Style Library/Images/RHK_toolbox.gif') 0 5px no-repeat; }
#water_cycle div#popup8  { top:5px; left:40%; }
#water_cycle div#popup9  { top:5px; right:0px; }
#water_cycle div#popup10 { top:5px; right:0px; }

/* De popup-content */
#water_cycle div h2, 
#water_cycle div p, 
#water_cycle div li {
	margin:0;
	font-size:1em;
}
#water_cycle div ul {
	margin:0 0 0 16px;
	padding:0;
}

#kaartje{
	position:relative;
	width:370px;
	height:423px;
}

#kaartje div.kaartjeregion{
	position:absolute;
	top:0;
	left:0;
	visibility:hidden;
}

#kaartje div.kaartjebackground{
	display:block;
}

div.singleColumn div.picasa, div.multiColumn div.picasa {
	padding:10em 145px 15px; }

div.contentList li a 
{
	font-weight:bold; }

div.multiColumn .freecontentpart h1 
{
	margin-bottom:10px;
	padding:3px 5px 4px 5px; }

div.singleColumn .freecontentpart div.margin, div.multiColumn .freecontentpart div.margin 
{
	padding:0 5px 0 5px; }
	
#content div.multiColumn .freecontentpart p 
{
	font-weight:normal;
	padding:0 10px 0 10px;
}

.rss
{
	display: block;
	float: right;
	height: 16px;
	margin-top: -18px;
	margin-right: 5px;
	padding-left: 20px;
	background-image: url('/Style%20Library/Images/rss.gif');
	background-repeat: no-repeat;
}

.twitter
{
	display: block;
	float: right;
	height: 16px;
	margin-top: -18px;
	margin-right: 60px;
	_margin-right: 5px;
	*margin-right: 5px;
	padding-left: 20px;
	background-image: url('/Style%20Library/Images/twitter.gif');
	background-repeat: no-repeat;
}
