@media screen, print {

	body
	{
		margin: 0px;
		padding: 0px;
	}

	body, table, td, div, span, p, b, a, h1, h2, h3, input, .textarea, .selectbox
	{
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 11px;
		color: #000000;
		text-decoration: none;
	}


	H1, H2, H3 {font-weight: bold;}
	H1 {
		font-size: 16px; 
		color:#5778A9; 
		margin-top:0px;
		margin-bottom:10px;
	}

	H2 {
		padding-bottom: 2px; 
		margin-bottom:4px;
	}

	H3 {
		margin:0px; 
		margin-bottom:4px;
	}


	.layout {
		border-left:1px solid #000000;
		border-right:1px solid #000000; 
		background: #FFFFFF;
		width: 743px;
	}
	

	.header {
		width: 743px;
		height: 76px;
		padding-left:8px;
	}

	.navigation {
		border-top:1px solid #000000;
		border-bottom:1px solid #000000; 
		background: #5778A9;
		color: #FFFFFF;
		height: 22px;
		text-align:right;
	}
	
	.nieuws 
	{
		BORDER-RIGHT: #000000 1px solid; 
		PADDING: 15px;
	}
	
	.referentie 
	{
		PADDING: 15px; 
		BORDER-BOTTOM: #000000 1px solid
	}
	
	.subnav 
	{
		border-right: 1px solid #000000; 
		padding:15px;
	}

	.footer {
		border-top:1px solid #000000;
		border-bottom:1px solid #000000; 
		background: #9BB2D4;
		height: 20px;
		text-align:center;
	}


	td.sectionheader {
		font-weight:bold;
		padding-bottom: 2px; 
		margin-bottom:4px;
		height:22px;
	}

	DIV.morelink {
		text-align:right;
		margin-top:6px;
	}

	A.morelink {font-weight: normal; color:#5778A9;}
	A.morelink:hover {font-weight: normal; text-decoration: underline;}

	A.mainNavButton {color:#FFFFFF; font-weight:bold; text-decoration:none;}
	A.mainNavButton:hover {color:#9BB2D4; text-decoration:none;}
	A.mainNavButtonSelected {color:#9BB2D4; font-weight:bold; text-decoration:none;}
	A.mainNavButtonSelected:hover {color:#9BB2D4; font-weight:bold; text-decoration:none;}


	td.subnavigationlink a, td.subnavigationlink{color: #000000; text-decoration:none;}
	td.subnavigationlink, td.subnavigationlinkSelected {height:18px;}
	td.subnavigationlink a:hover {color: #000000; text-decoration:underline;}
	td.subnavigationlinkSelected a, td.subnavigationlinkSelected{ text-decoration:none;color: #5778A9;}
	td.subnavigationlinkSelected a:hover { text-decoration:none;color: #5778A9;}


	A {color: #5778A9;}
	A:hover {text-decoration: underline;}

	div.newsitem {margin-top:6px;}
	a.newsitem  {color:Black; text-decoration:none;}
	a.newsitem:hover {color:#5778A9; text-decoration:none;}

	A.footerlink {color: #000000; text-decoration:none;}
	A.footerlink:hover {color: #000000; text-decoration:underline;}
	A.footerlinkSelected {color: #000000; text-decoration:none; color:#FFFFFF;}
	SPAN.footerlink {text-decoration:none;}

	SPAN.date {color: #5778A9; margin-right:10px;}

	IMG.thb {
		margin-left:3px;
		margin-top:6px;
		border: 1px solid #5778A9;
	}


	IMG.headericon {
		margin-left:2px;
		cursor:hand;
	}

	SPAN.label {width:120px; font-weight:bold; margin-left:6px;}

	td.row {
		height:22px;
	}

	td.evenrow {
		height:22px;
		background:FBFBFB;
	}

	td.seperator {padding-top:6px;padding-bottom:6px;}

	SPAN.requiredfield {color:red; vertical-align: top;}
	INPUT {border: 1px solid #5778A9; background: #efefef;}
	INPUT.button {background: #C1A578;}
	INPUT.textfield {width:280px;}
	.textarea {border: 1px solid #5778A9; background: #efefef;width:280px; height:100px;}
	.selectbox {width:280px; border: 1px solid #0F160E; background:efefef;}
	.checkbox {border: 0px; background: #FFFFFF;}
	button {background: #C1A578;}

}

@media print {
	body
	{
		background: #FFFFFF;
		margin: 0px;
		padding: 0px;
	}

	.header, .footer, .navigation, .subfooter, .subnav
	{
		display:none;
	}
	
	.printarea, .nieuws, .referentie
	{
		display:block;
		width: 600px;
	}
	
	.nieuws, .referentie 
	{
		BORDER:0px;
		 
	}


	.layout {
		border: 0px;
		background: #FFFFFF;
		width: 743px;
	}

	#MainPanel {
		text-align:left;
	}


}