html {
		width:				100%;
		height:				100%;
	}
	
	body {
		width:				100%;
		height:				100%;
		margin:				0;
		padding:			0;
		/*background:			url('../images/backgrounds/nieuws_bg.jpg') 520px 13px no-repeat fixed #fff;*/
		background:			520px 13px no-repeat #fff;
		font-family: 		Arial, sans-serif;
		font-size:			12px;
		line-height:		1.7em;
	}	
	
	
	.gold {
		color:#F9B511;
	}
	
	.darkorange {
		color:#F29400;
	}
	
	.orangered {
		color:#E95E0F;
	}
	
	.red {
		color:#E2001A;
	}
	
	.firebrick {
		color:#BD1220;
	}
	
	.brown {
		color:#9A141B;
	}
	
	img {
		border:				none;
	}
	
	h1 {
		margin:				5px 0 10px 0;
		font-size:			35px;
		line-height:		1.0em;
		color:				#ffffff;
	}
	
	h2 {
		margin:				5px 0 5px 0;
		font-size:			22px;
		line-height:		1.0em;
		color:				#ffffff;
	}
	
	h3 {
		margin:				5px 0 5px 0;
		font-size:			16px;
		line-height:		1.3em;
		color:				#ffffff;
	}
	
	cite {
		font-style:			normal;
	}
	
	div#outerCon {
		width:				990px;
		padding:			0;
		margin:				0;
	}
	
	div#leftCon {
		float:				left;
		display:			inline;
		width:				250px;
	}
	
	div#navigationCon {
		margin:				25px 0 0 50px;
	}
	
	div#adresblock {
		margin:				25px 0 0 50px;
		font-size:			11px;
		line-height:		1.5em;
		color:				#E95E0F;
		/*color:				#E2001A;*/
		/*font-weight:			bold;*/
	}
	div#adresblock span {
		text-transform:		uppercase;
	}
		
	div#midCon {
		margin:				90px 0 0 0;
		float:				left;
		display:			inline;
		width:				430px; /* 470 - 20 - 20 */
		padding:			10px 20px 30px 20px;
		
		color:				#fff;
		
		background-color:	#F29400;
	}
	
	div#midCon p.intro {
		margin-top:			3px;
		font-size:			16px;
		line-height:		1.44em;
		font-weight:		bold;
	}
	
	div#midCon p {
		font-size:			13px;
		line-height:		1.46em;
	}
	
	div#midCon hr {
		width:				100%;
		background-color:	#fff;
		height:				0px;
		border:				1px solid #fff;
	}
	
	div#midCon h2 {
		font-size:			16px;
		margin:				0;
	}
		
	div#midCon h3.vervolglink {
		font-size:			15px;
		margin:				0;
		float:				right;
	}
	
	div#midCon div.itemBlock {
		width:				100%;
		margin:				10px 0 10px 0;
		border-top:			1px solid #fff;
	}
	
	div#midCon div.itemBlock h4 {
		font-size:			12px;
		font-weight:		normal;
		margin:				0;
	}
	
	div#midCon div.itemBlock h2 {
		font-size:			16px;
		margin:				0;
	}
	
	div#midCon div.itemBlock table td {
		vertical-align:		top;
		padding:			4px 0 0 0;
	}
	
	div#midCon div.itemBlock table td.thumb {
		padding: 			9px 10px 0 0;
	}
	
	div#midCon div.itemBlock a {
		font-weight:		bold;
	}
	
	div#midCon table.projectlist {
		width:				100%;
	}	
	
	div#midCon table.projectlist td{
		vertical-align:		top;
		width:				50%;
	}
	
	div#midCon table.projectlist ul{
		margin-left:		15px;
		padding-left:		0px;
	}
	
	div#midCon table.projectlist ul li{
		margin-left:		0px;
		padding-left:		0px;
	}
	
	div#midCon table.projectlist ul li{

	}
	
	div#midCon dl {
		float:				left;
		display:			inline;
/*		width:				212px;*/
	}
	
	div#midCon dl h3 {
		margin:				10px 0 2px 0;
	}
	
	div#midCon dl dd {
		margin-left:		18px;
	}
	
	div#midCon dl dd ul {
		display:			none;
		margin:				0 0 0 10px;
		padding-left:		10px;
		list-style-type:	none;
	}
    
    div#midCon ul {
        margin:				0 0 0 10px;
		padding-left:		10px;
		list-style-type:	none;
    }
	
	div#midCon div.medewerkerBlock {
		padding:			10px 0 10px 0;
		overflow:			auto;
		zoom:				1;
		clear:				both;
		border-top:			1px solid #fff;
	}
	div#midCon div.medewerkerBlock div {
		float:				left;
		display:			inline;
		width:				202px; /* 212 - 10 - 0 */
		padding: 			0 10px 0 0;
	}
	div#midCon div.medewerkerBlock div span {
		display:			block;
	}
	
	div#midCon div.medewerkerBlock div img {
		border: 			1px solid #F29400;
	}
	div#midCon div.medewerkerBlock div a:hover img {
		border: 			1px solid #fff;
	}
	
	div#midCon table.medewerkerDetailtab td {
		padding:			10px 10px 0 0;
		vertical-align:		bottom;
	}
	
	
	div#rightCon {
		float:				left;
		display:			inline;
		width:				260px;
		color:				#fff;
		margin:				90px 0 0 10px;
	}
	
	div#rightCon div h3 {
		color:				#fff;
		font-size:			14px;
		margin:				0;
	}
	
	div#rightCon div h4 {
		width:				100%;
		margin:				0;
		color:				#fff;
		font-size:			12px;
		font-weight:		normal;
		line-height:		1.2em;
		margin-bottom:		4px;
		text-transform:		uppercase;
		border-bottom:		1px solid #fff;
	}
	
	div#rightCon div.contactBlock {
		width:				240px; /* 250 - 5 - 5 */
		padding:			5px;
		background-color:	#f9b511;
	}
	
	div#rightCon div.contactBlock table {
		width:				240px;
	}
	
	div#rightCon div.contactBlock table td {
		padding:			5px;
		margin:				0;
		vertical-align:		top;
	}
	
	div#rightCon  div.quoteBlock {
		width:				220px;
		margin:				0 0 10px 30px;
		padding-top:		10px;
		background: 		url('/images/backgrounds/quoteblock_top.gif') no-repeat;
	}
	
	div#rightCon  div.quoteBlock div {
		padding:			0 5px 10px 10px;
		color:				#c5261e;
		background-color:	#f9b511;
	}
	
	div#rightCon div.adviseursBlock {
		width:				230px;
		padding:			10px;
		margin-bottom:		10px;
		background-color:	#F9B511;
	}
	
	div#rightCon div.publicatieBlock {
		width:				210px; /* 230 - 10 - 10 */
		padding:			10px 5px 10px 5px;
		margin-bottom:		10px;
		background-color:	#E2001A;
	}
	
	div#rightCon div.publicatieBlock table td {
		padding:			0px 5px 0px 5px;
		vertical-align:		top;
	}
	
	div#rightCon div.nieuwsBlock {
		width:				230px;
		padding:			10px;
		margin-bottom:		10px;
		background-color:	#f29402;
	}
    
    div#rightCon div.projectBlock {
		width:				230px;
		padding:			10px;
		margin-bottom:		10px;
		background-color:	#e95e0f;
	}
	
	div#midCon a,
	div#rightCon a {
		color:				#fff;
		text-decoration:	none;
	}
	
	div#midCon a:hover,
	div#rightCon a:hover {
		color:				#fff;
		text-decoration: 	underline;
	}
	
	
	.nieuws div#midCon {
		background-color:#F29400;
	}
	
	.projecten div#midCon {
		background-color:#E95E0F;
	}
	
	.over-ons div#midCon {
		background-color:#F9B511;
	}
	
	.publicaties div#midCon {
		background-color:#E2001A;
	}
	
	.contact div#midCon {
		background-color:#bd1220;
	}
    
    /*search styles*/
    div#searchCon {
        margin:25px 0 0 50px;
    }
    
    div#searchCon input{
        border: 1px solid #f29400;
        font-size:12px;
    }
    
    div#searchCon input.text{
        width: 125px;
    }
    
    div#searchCon input.button{
        background-color: #efb600;
        color: #ffffff;
    }
    
    .gsc-resultsHeader,
    .gs-webResult div.gs-visibleUrl-long,
    .gs-webResult div.gs-visibleUrl-short
        {
        display: none !important;
    }
    
    div.gsc-control {
        width: 100%;
    }
    
    .gs-title,
    .gs-title a.gs-title{
        font-weight: bold;
        color: #ffffff !important;
        text-decoration: none !important;
    }
    
    .gsc-branding-text,
    .gsc-cursor-page,
    .gsc-trailing-more-results{
        color: #ffffff !important;
    }