div.highlight-overview {}

div.highlight-overview div.spotlight {
}

div.highlight-overview div.spotlight h1 {}

div.highlight-overview div.spotlight div.image {
	position: relative;
	width: 682px;
	height: 145px;
	background-color: #eee;
	overflow:hidden;
}

div.highlight-overview div.spotlight div.image a {
	display: block;
    width: 680px;
    height: 143px;
	border: 1px solid #d4d4d4;
	line-height: 143px;
	text-align: center;
}

div.highlight-overview div.spotlight a span.wrapper {
    display: block;
    width: 678px;
    height: 141px;
    margin: 1px;
    background: #fff;
    overflow: hidden;
}

div.highlight-overview div.spotlight div.image a:hover {
	border: 1px solid #aaa;
}

div.highlight-overview div.spotlight div.image img {
	width:682px;
}

div.highlight-overview div.spotlight div.description {
}

div.type-project, div.type-proces, div.type-news {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
	text-indent: -9000px;
    width: 67px;
    height: 67px;	
}

div.type-news {
	background: transparent url(../img/elements/items/nieuws.png) no-repeat left top;
}

div.type-project {
	background: transparent url(../img/elements/items/project.png) no-repeat left top;
}
div.type-proces {
	background: transparent url(../img/elements/items/proces.png) no-repeat left top;
}

/** sub items */
div.items {
	width: 688px; /** 718 - 15 - 15 */
	margin-left: -18px;
	border-top: 1px dashed #ccc;
	border-bottom: 1px dashed #ccc;
	padding: 15px;
	background: transparent url(../img/layout/line-vertical.gif) repeat-y center top;
}

div.items ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

div.items ul li {
	float: left;
	width: 322px;
	margin-bottom: 40px;
}

div.items ul li.odd {
	margin-right: 40px;
}

div.items ul li h2 {
	font-size: 13px;
	text-transform: uppercase;
}

div.items ul li div.image {
    position: relative;
    width: 322px;
    height: 98px;
    background-color: #eee;
	overflow:hidden;
}

div.items ul li div.image a {
	display: block;
	text-align: center;
	line-height: 96px;
    position: absolute;
	top: 0;
	left: 0;
	width: 320px;
	height: 96px;
	border: 1px solid #d4d4d4;
	z-index: 1;	
}

div.items ul li div.image span.wrapper {
	display: block;
	width: 318px;
	height: 94px;
	margin: 1px;
	background: #fff;
	overflow: hidden;
}

div.items ul li div.image a:hover {
	border: 1px solid #aaa;
}

div.items ul li div.description {
}


