﻿

body		{
			font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
			color:#000000;
			}
			
a			{
			color:#c91b1b;
			text-decoration:none;
			}
			
a:hover		{
			text-decoration:underline;
			color:#000;
			}
			
			
div#header a.how:hover	{
			background-position:left bottom;
			}


div#header ul li p, div#header a.how	{
			color:#83909b;
			float:left;
			clear:left;
			margin:26px 10px 0 10px;
			font-size:14px;
			display:block;
			line-height:1.4em;
			}


body#voorpagina div#header ul li p, body#voorpagina div#header a.how	{
			color:#fff;
			}

			
div#header ul li em	{
			font-size:13px;
			margin-top:15px;
			color:#839398;
			font-style:normal;
			font-weight:normal;
			display:block;
			line-height:1.3em;			
			}
			
div#header ul li a		{
			font-weight:bold;
			font-size:16px;
			display:block;
			float:left;
			width:140px;
			height:128px;
			line-height:1.25em;
			margin:0 0 -11px 0;
			padding:50px 10px 0 10px;
			text-decoration:none;
			color:#839398;

			overflow:hidden;
			background-image:url('../img/nav-hover.gif');
			background-position:left top;
			background-repeat:no-repeat;
			}

div#header ul li a:hover		{
		color:#c91b1b;
			}
			
			
body#voorpagina div#header ul li a, body#voorpagina div#header ul li em		{
			color:#fff;
			background:none;
			}
				
			
/*			
div#header ul li#bedrijf a		{
			background-image:url('../img/nav-bedrijf.gif');
			background-repeat:no-repeat;
			}

div#header ul li#werk a		{
			background-image:url('../img/nav-werk.gif');
			background-repeat:no-repeat;
			}

div#header ul li#blog a		{
			background-image:url('../img/nav-blog.gif');
			}

div#header ul li#contact a		{
			background-image:url('../img/nav-contact.gif');
			}
			
div#header ul li.active a		{
			background-position:left bottom;
			position:relative;
			z-index:161;
						
			}
*/


			
			
div#header ul li ul li a		{
			font-weight:normal;
			font-size:12px;
			}
				
div#header li.active a	{
			/*	color:#c91b1b;	*/
			color:#000;
			background-position:left bottom;
			}
			
div#header li.active ul li.active a	{
			background-color:#a4b8d1;
			color:#fff;
			font-weight:bold;
			position:relative;
			padding-right:11px;
			margin-left:1px;
			}
			
body#hartstichting div#header ul li a, body#hartstichting div#header ul li ul li a, body#hartstichting div#header li.active ul li.active a			{
			color:#fff;
			background:none;
			}
			
div#splash h1, div#splash p, div#splash h4	{
			color:#fff;
			}
			
h1, h2, h3, h4, h5	{
			/*font-family:Helvetica, "Helvetica Neue", Arial, sans-serif;
			letter-spacing: -0.03em;*/
			}
			
h1			{
			font-size:48px;
			margin:57px 250px 23px 170px;
			}
			
			
			
body#home h1, body#home h2 	{
			margin:30px 0 15px 10px;
			}
			
body#home div#subheader h1	{			
			color:#fff;
			margin-top:60px;
			letter-spacing:-0.6px;
			font-size:30px;
			margin-left:0
			}
			
body#home div#subheader p	{			
			color:#fff;
			font-size:17px;
			line-height:1em;
			font-weight:normal;
			}
			
div#subheader ul li a	{
			background-color:#c91b1b;
			color:#fff;
		
			padding:10px 10px 8px 10px;
			display:block;
			font-size:14px;
			font-weight:bold;
			background-image:url('../img/this-bg.gif');
			background-position:right 14px;
			background-repeat:no-repeat;
			}

div#subheader ul li#all a	{
			background-color:#a7bfd4;
			background-image:url('../img/all-bg.gif');

			}
			
h1, h2, h3, h4	{
		/*	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
			}
			
h2			{
			font-size:30px;
			margin:30px 250px 10px 170px;

			}
			
div.meta h2			{
			margin:0;
			color:#ccd5d7;
			}
			
h3			{
			font-size:24px;
			margin:30px 250px 10px 170px;
			}
			
div.item h3	{
			margin:20px 0 0 0;
			background-image:url('../img/break-dark.gif');
			background-position:left bottom;
			background-repeat:repeat-x;
			padding-bottom:5px;
			}		
			
			
div.item h5	{
			margin:15px 0 0 0;
			font-size:13px;
			}

						
div.item h6	{
			margin:5px 0 0 0;
		/*	background-image:url('../img/break-dark.gif');
			background-position:left bottom;
			background-repeat:repeat-x;
			padding-bottom:10px;*/
			}



div.group div.item a	{
	/*		background-image:url('../img/br-h.gif');
			background-position:left top;
			background-repeat:repeat-x;*/
			float:left;
			display:block;
			width:100%;
			/*padding:25px 0 0 0;*/
			padding:0;
			color:#000;
			}
			
div.group div.item a h6	{
			color:#7d8790;
			font-weight:normal;

			font-size:12px;
			}

div.group div.item a:hover	{
/*			background-color:#fff;*/
			color:#c91b1b;
			text-decoration:none;
			}
			
label.datum	{
			display:none;
			}
			
div#twitter ul#twitter_update_list li	{	
			font-size:19px;
			line-height:26px;
}
			
h4			{
			font-size:14px;
			margin:30px 250px 15px 170px;
			letter-spacing:normal;
			}
			
div#content a.switch	{
			float:right;
			display:block;
			width:220px;
			height:91px;
			margin:71px 10px 0 0;
			text-indent:-10000px;
			overflow:hidden;
			background-image:url('../img/howweserveit.gif');
			background-position:left top;
			background-repeat:no-repeat;
			}
			
div#splash a.slide		{
			display:block;
			float:left;
			width:53px;
			height:53px;
			margin:194px 0 0 -18px;
			text-indent:-10000px;
			overflow:hidden;
			background-image:url('../img/prev.png');
			background-position:left top;
			background-repeat:no-repeat;
			position:relative;
			z-index:120;
			outline:none;
			cursor:pointer;
			}
			
div#splash a#next.slide		{
			float:right;
			background-image:url('../img/next.png');
			margin:194px -18px 0 0;
			}



div#content a.switch:hover, #splash a.slide:hover	{
			background-position:left bottom;
			}
			
			
div#content div#blog ul h3, div#content div#blog ul h4, div#content div#blog ul h5	{
			margin:0;
			float:left;

			}
			
div#content div#blog ul li p	{
			margin:0;
			width:540px;
			padding:5px 240px 0 160px;
			font-size:12px;
			float:left;
			/*background-image:url('../img/p-bg.gif');
			background-position:left top;
			background-repeat:no-repeat;*/
			}

div#content div#blog ul h4	{
			width:140px;
			}	
			
div#content div#blog ul h3	{
			width:540px;
			margin-left:20px;
/*			font-size:18px;*/
			}
			
div#content div#blog ul h5, div#content div#blog h5.rss	{
			width:220px;
			margin-left:20px;
			
			}	
			
			
div#content div#blog h5.rss	{
			float:right;
			margin:0;
			padding:0;
			clear:none;
}
			
div#content div#blog a.archief	{
			font-weight:bold;
			margin:20px 0;
			width:540px;
			float:left;
			background-image:url('../img/arrow-in.gif');
			background-position:right center;
			background-repeat:no-repeat;
			}
			
div#content div#blog a.archief:hover	{
			background-image:url('../img/arrow-ac.gif');
			}

div#blog h4, div#blog h5  {
			font-size:13px;
			padding:3px 0 0 0;
			margin:0;
			font-weight:normal;
			}

div#blog h5 a {
			font-weight:bold;
			}
			


div#content p.comment, div#content p.archief	{
		/*	margin-left:146px;*/
			}

div#content p.comment a, div#content p.archief a, div#content a.rss	{
			font-weight:bold;
			background:url('../img/comment.gif') no-repeat left center;
			padding-left:23px;
			}
			
 div#content p.archief a	{
			background:url('../img/archief.gif') no-repeat left center;
			}
			
div#content p.comment a:hover	{
			background:url('../img/comment-hover.gif') no-repeat left center;
			}
			
div#content p.archief a:hover	{
			background:url('../img/archief-hover.gif') no-repeat left center;
			}
			
div#content a.rss	{
			background:url('../img/rss.gif') no-repeat left center;	
			float:right;
			display:block;
			width:117px;
			margin:-53px 10px 0 0;
			position:relative;
			z-index:130;
			}
			
div#content a.rss:hover	{
			background:url('../img/rss-hover.gif') no-repeat left center;
			}
			
div.meta h4	{
			margin:8px 0 0 0;
			font-weight:normal;
			}
					
p			{
			font-size:13px;
			}	
			
			
div#clients.full ul li	{
			color:#83909b;
			}
			
			
div#content p, div#content ul, div#content blockquote	{
			margin:10px 170px 10px 170px;
			font-size:17px;
			line-height:1.65em;
/*			font-family:Helvetica Neue, Georgia, Cambria, "Book Antiqua", "Palatino Linotype", Georgia, serif;	*/
			}
			
div#content p.note	{
			width:140px;
			float:left;
			padding-top:2px;
			margin-right:0;
			margin-left:0;
			color:#83909b;
			font-size:14px;
			line-height:1.63em;
			}
			
div#content p.intro, div#content blockquote			{


			padding:0;
			font-size:20px;
			line-height:1em;
/*			margin-top:26px;
			margin-bottom:20px; */
			line-height:1.65em;
			}
			
			
div#content p#single.intro	{
			margin-top:50px;

			}


			
div#content div#splash p.intro	{
			margin-bottom:30px;
			}
			
div#content ul	{
			padding:0;
			list-style:square;
			}
			
div#content div.meta p	{
			margin:32px 0 0 0;
			font-size:16px;
			font-weight:normal;
			
			}	
			
div#content div#comments div.meta p	{
			font-size:12px;
			margin:16px 0 -14px 0;
			}			

div#content div#comments p	{
			font-size:14px;
			line-height:22px;
			}
			
div#content div.meta p.date		{
			font-size:18px;
			margin:0;
			}	
			
div#content div.meta p a	{
			font-weight:;
			}
			
body#home div#content div.container ul li	{
			background-image:url('../img/arrow-right.gif');
			background-position:right center;
			background-repeat:no-repeat;
			}

body#home div#content div.container ul li a, body#home div#content div.container ul li em	{
			margin:0;
			padding:10px 0;
			float:left;
			display:block;
			font-weight:bold;
			}
			
body#home div#content div.container ul li a	{
			width:530px;
			font-size:18px;
			}
			
body#home div#content div.container ul li em, body#home div#content div.container ul li a.comment	{
			font-style:normal;
			color:#ccd5d7;
			font-size:18px;
			}
			
body#home div#content div.container ul li a.comment:hover	{
			color:#c91b1b;
			}
			
body#home div#content div.container ul li em	{
			width:170px;
			padding-left:10px;
			
			}
			
body#home div#content div.container ul li a.comment	{
			float:right;
			padding-right:10px;
			width:220px;
			}
			
div#footer, div#footer p, div#footer a	{
			font-size:11px;
			}
			
div#footer ul li a	{
			float:left;
			padding:1px 10px 0 10px;
			width:140px;
			font-size:11px;
			font-weight:bold;
			}
			
div#footer address	{
			float:left;
			margin:28px 10px 0 10px ;
			font-size:12px;
			line-height:1.45em;
			font-style:normal;
			}
			
