/* --------------------------------	*/
/* zijbalk						 	*/
/* --------------------------------	*/
#zijbalk {
	float				: left;
	width				: 190px;
}

#zijbalk ul {
	width				: 168px;
}


/* --------------------------------	*/
/* main							 	*/
/* --------------------------------	*/
#main	{
	background			: url(../img/frontpage/bg-main.jpg) no-repeat center top;
}

#main #photos {
	width				: 474px;
	height				: 274px;
	overflow			: hidden;
	position			: relative;
	float				: left;
}

#main #galleryview-container	{
	width				: 501px;
	height				: 275px;
	float				: left;
	position			: relative;
	top					: 1px;
}

#main #galleryview-container a.prev {
	display				: block;
	width				: 50px;
	height				: 50px;
	overflow			: hidden;
	text-indent			: -90em;
	position			: absolute;
	left				: -15px;
	top					: 110px;
	background			: url(../img/frontpage/imageslider-prev.gif) no-repeat left top;
}

#main #galleryview-container a.next {
	display				: block;
	width				: 50px;
	height				: 50px;
	overflow			: hidden;
	text-indent			: -90em;
	position			: absolute;
	right				: -20px;
	top					: 110px;
	background			: url(../img/frontpage/imageslider-next.gif) no-repeat left top;
}

#main #content {
	width				: 250px;
	color				: #fff;
	margin				: 25px 0 0 0;
}

#main #content h1 {
	color				: #fff;
}



/* --------------------------------	*/
/*  blokken						 	*/
/* --------------------------------	*/
#blokken #nieuwsblok, #blokken #mediablok	{
	width				: 191px;
	padding				: 0 20px 0 0;
	margin				: 15px 0 0 27px;
	font-size			: 0.9em;
	border-right		: 1px solid #ccc;
	float				: left;
	background			: #FFF;
}

#blokken #nieuwsblok li	{
	background			: #FFF;
}

#blokken #nieuwsblok h2, #blokken #mediablok h2 {
	font-size			: 2em;
	font-weight			: normal;
}

#blokken #nieuwsblok .titel, #blokken #mediablok .titel {
	margin				: 10px 0 3px 0;
	font-weight			: bold;
	text-transform		: uppercase;
}

#blokken #nieuwsblok a.leesmeer, #blokken #mediablok a.leesmeer {
	display				: block;
	float				: right;
	padding				: 1px 8px;
	margin				: 10px 0;
	background			: #cc1e1f;
	color				: #fff;
	font-weight			: bold;
	text-decoration		: none;
}

/* Mediablok */
#blokken #mediablok	{
	border				: none;
}

/* Referentieblok */
#blokken #referentieblok {
	width				: 503px;
	float				: left;
	padding				: 15px 0 0 0;
	font-size			: 0.9em;
	background			: #f00 url(../img/frontpage/bg-referenties.gif) no-repeat left top;
	color				: #fff;
}

#blokken #referentieblok h2 {
	color				: #fff;
	font-size			: 2em;
	font-weight			: normal;
}

#blokken #referentieblok .titel {
	margin				: 20px 0 3px 0;
	font-weight			: bold;
	text-transform		: uppercase;
	color				: #000;
}

#blokken #referentieblok .content  {
	float				: left; 
	width				: 240px;
	padding-left		: 18px;
	padding-right		: 20px;
}

#blokken #referentieblok .image {
	width				: 209px; 
	float				: right;
	margin				: 0 15px 0 0;
}

#blokken #referentieblok a.meerweten {
	display				: block;
	float				: right;
	padding				: 1px 8px;
	margin				: 10px 0;
	background			: #000;
	color				: #fff;
	font-weight			: bold;
	text-decoration		: none;
}

#blokken #referentieblok .bottom {
	width				: 503px;
	height				: 15px;
	background			: #f00 url(../img/frontpage/bg-referenties-bottom.gif) no-repeat left bottom;
}