@import url("lightbox/css/lightbox.css");

html, body, div {
	padding: 0px;
	margin: 0px;
	border: 0px;
	font-family: Verdana;
	font-size: 10pt;
	color: #fdfdfd;
}

form, input {
	padding: 0px;
	margin: 0px;
}

a {
	outline: none;
}

input {
	border: 1px solid #858483;
	background-color: #fefefe;
}

/* div { border: 1px solid red; } /* */

div.text li {
	margin-left: 30px;
}

div#frame {
	width: 1021px;
	margin: 10px auto;
	background-color: black;
}

div#header {
	background-image: url('images/header.png');
	width: 1021px;
	height: 388px;
}

div#header-text {
	padding-left: 10px;
}

div#header-activity {
	padding: 160px 0px 0px 110px;
	width: 360px;
	color: #c7f6ff;
}

a.header-contactlink {
	display: block;
	width: 180px;
	height: 60px;
	border: 0px solid black;
	margin-top: 20px;
}

span.header-head {
	color: #ed174b;
	font-size: 16pt;
}

td.frame-border-left {
	width: 11px;
	background-image: url('images/frame-border-left.png');
	background-repeat: repeat-y;
}

td.frame-border-right {
	width: 11px;
	background-image: url('images/frame-border-right.png');
	background-repeat: repeat-y;
}

div#navbar {
	background-image: url('images/navbar-xrep.png');
	background-repeat: repeat-x;
	height: 63px;
	padding-left: 30px;
}

div#navbar-push {
	width: 1021px;
	height: 19px;
	background-image: url('images/navbar-push.png');
}

div#content {
	background-color: black;
	color: #fdfdfd;
}

div#page-fixed {
	width: 790px;
}

div#padded-page {
	padding: 0px 40px;
}

div#nieuws-index {
	width: 220px;
	height: 180px;
	margin-left: 30px;
	padding: 10px 10px 10px 17px;
	background-image: url('images/nieuws-index-box.png');
	background-repeat: no-repeat;
}
div#nieuws-index-head {
	font-size: 18pt;
	margin: 10px 0px 15px 10px;
}
div#nieuws-index, div#nieuws-index-head, div#nieuws-index li a:link, div#nieuws-index li a:visited {
	color: #95bfc9;
}
div#nieuws-index li a:hover {
	text-decoration: underline;
}

div#nieuws-detail {
	width: 683px;
	height: 200px;
	margin-left: 30px;
	padding: 20px;
	background-image: url('images/nieuws-detail-box.png');
	background-repeat: no-repeat;
}
div#nieuws-detail-head {
	margin: 5px 0px 8px 0px;
	font-weight: bold;
}

div#rightbar {
	float: right;
	width: 200px;
	padding-bottom: 30px;
	padding-right: 0px;
}

div#nieuwsbrief-frame {
	width: 160px;
	height: 230px;
	padding: 8px 13px;
	background-image: url('images/nieuwsbrief-frame.png');
	margin: 0px auto 20px auto;
	color: black;
	line-height: 100%;
}

div#home-text {
	float: right;
	width: 500px;
	line-height: 100%;
}

div#last-project {
	width: 450px;
	margin: 40px 0px 2px 20px;
}
div#last-project a {
	color: white;
}
div#last-project-left {
	float: left;
	text-align: center;
}
div#last-project-right {
	float: left;
	width: 200px;
	padding-left: 5px;
	padding-top: 5px;
}

div#footer {
	background-image: url('images/footer.png');
	width: 1001px;
	height: 26px;
	text-align: right;
	padding-right: 20px;
}

a.navbutton, a.navbutton:link, a.navbutton:visited {
	display: block;
	float: left;
	width: 128px;
	height: 57px;
	padding-top: 6px;
	background-image: url('images/navbutton.png');
	margin-left: 5px;
	color: white;
	font-size: 14pt;
	text-align: center;
	overflow: hidden;
}
a.navbutton:hover, a.navbutton.active, a.navbutton.active:visited {
	background-image: url('images/navbutton-active.png');
}

div#pf-sites {
	height: 560px;
}

div.pf-site {
	float: right;
	margin: 0px 30px 10px 0px;
	text-align: center;
}
div.pf-site a {
	color: white;
}

div.pf-flyer {
	float: left;
	margin: 0px 20px 10px 0px;
	text-align: center;
}
div.pf-flyer a {
	color: white;
}

div#banner-logos {
	width: 196px;
	height: 328px;
	background-image: url('images/logos-banner.png');
}

