/*
	Index
*/

body.home div#content {
	background: none;
}

body.home div#carousel {
	margin: 30px 0 0 45px;
	width: 500px;
	height: 300px;
	display: block;
	background: url(/img/carousel-back.gif) no-repeat 0 bottom;
	float: left;
	border: 1px solid #dadada;
}

body.home div#carousel ul {
	list-style: none;
	background: #000000;
	height: 250px;
}
body.home div#carousel ul li a span {
	color: #5d5d5d;
	margin: 7px 0 10px 0;
	height: 35px;
	display: block;
	padding-left: 36px;
	background: url(/img/carousel-businesspark-arrow.png) no-repeat 0 1px;
	font-size: 0.9em;
	line-height: 14px;
	margin-left: 5px;
}

body.home div#carousel ul li a span strong {
	color: #78a842;
	font-size: 1.1em;
}

body.home div#carousel ul li a:hover span {
	background: url(/img/carousel-businesspark-arrow.png) no-repeat 0 -44px;
}

body.home div#news {
	float: left;
	margin: 30px 0 0 50px;
	width: 305px;
	padding: 10px;
	height: 278px;
	border: 1px solid #dadada;
	border-bottom: 2px solid #78a842;
	background: #f4f4f4 url(/img/news-back.gif) no-repeat 0 0;
}

body.home div#news ul {
	list-style: none;
	line-height: 13px;
}

body.home div#news ul li {
	margin-top: 8px;
	padding-top: 8px;
	border-top: 1px solid #f0f0f0;
}

body.home div#news ul li.first {
	border: 0;
}

body.home div#news ul li a {
	padding-left: 5px;
	background-position: 0 8px;
}

body.home div#news ul li a span.date {
	margin-left: 10px;
	color: #adadad;
	font-size: 0.9em;
}

body.home div#news ul li a span.title {
	padding-left: 16px;
}


/*
	Business park
*/
body.businesspark ul#map {
	float: left;
	position: relative;

	width: 500px;
	overflow: hidden;
	height: 529px;
	margin: 0 0 20px 0;
	list-style: none;
	background: url(/img/businesspark-map.jpg) no-repeat -50px top;
	border-bottom: 4px solid #78a842;
}

body.businesspark ul#map li {
	position: absolute;
	cursor: pointer;
}

body.businesspark li#cluster-highway {
	left: -9px;
	top: 151px;

	width: 56px;
	height: 379px;
}

body.businesspark li#cluster-1-2 {
	left: 152px;
	top: 100px;

	width: 122px;
	height: 325px;
}

body.businesspark li#cluster-3 {
	left: 277px;
	top: 253px;

	width: 64px;
	height: 81px;
}

body.businesspark li#cluster-4 {
	left: 353px;
	top: 218px;

	width: 70px;
	height: 98px;
}

body.businesspark li#cluster-5 {
	left: 424px;
	top: 181px;

	width: 82px;
	height: 109px;
}

body.businesspark li#cluster-6a {
	left: 397px;
	top: 143px;

	width: 60px;
	height: 50px;
}

body.businesspark li#cluster-6b {
	left: 342px;
	top: 139px;

	width: 66px;
	height: 79px;
}

body.businesspark li#cluster-6c {
	left: 273px;
	top: 135px;

	width: 70px;
	height: 97px;
}

body.businesspark li#cluster-6d {
	left: 285px;
	top: 83px;

	width: 175px;
	height: 63px;
}

body.businesspark li#cluster-highway:hover {
	background: url(/img/cluster-highway.png) no-repeat left top;
}

body.businesspark li#cluster-1-2:hover {
	background: url(/img/cluster-1-2.png) no-repeat left top;
}

body.businesspark li#cluster-3:hover {
	background: url(/img/cluster-3.png) no-repeat left top;
}

body.businesspark li#cluster-4:hover {
	background: url(/img/cluster-4.png) no-repeat left top;
}

body.businesspark li#cluster-5:hover {
	background: url(/img/cluster-5.png) no-repeat left top;
}

body.businesspark li#cluster-6a:hover {
	background: url(/img/cluster-6a.png) no-repeat left top;
}

body.businesspark li#cluster-6b:hover {
	background: url(/img/cluster-6b.png) no-repeat left top;
}

body.businesspark li#cluster-6c:hover {
	background: url(/img/cluster-6c.png) no-repeat left top;
}

body.businesspark li#cluster-6d:hover {
	background: url(/img/cluster-6d.png) no-repeat left top;
}

body.businesspark div.details {
	float: left;
	display: none;
	width: 200px;
	margin: 169px 0 0 25px;
}

body.businesspark div.details span {
	font-size: 0.9em;
	color: #bbbbbb;
}

/*
	Ontwikkelingspartners
 */

img.partner {
	 border: none !important;
	 margin-bottom: 10px !important;
}

p.partner {
	 width: 49%;
	 height: 100px;
	 float: left;
	 display: block;
}

/*
	News
*/
div#text span.date {
	font-size: 0.9em;
	padding-right: 10px;
	color: #adadad;
}