/** BASIC */

html, body {
	height: 100%;
}

body.subpage {
}

/** WRAPPER */

#wrapper {
	width: 970px;
	margin: 0px auto;
	padding: 0px 0px 30px 0px;
	background: url(images/00backgrounds/bg06.gif) no-repeat left bottom;
}

#page {
	float: left;
	width: 770px;
}

#extra1 {
	float: left;
	width: 100px;
	height: 800px;
	background: url(images/00backgrounds/bg02.jpg) no-repeat left top;
}

.subpage #extra1 {
	background-image: url(images/00backgrounds/subpage1_04.jpg);
}

#extra3 {
	float: left;
	width: 100px;
	height: 800px;
	background: url(images/00backgrounds/bg03.jpg) no-repeat left top;
}

.subpage #extra2 {
	background-image: url(images/00backgrounds/subpage1_05.jpg);
}

/** HEADER */

#header {
	width: 770px;
	height: 139px;
}

#logo {
	float: left;
	width: 328px;
	height: 139px;
	background: url(images/00backgrounds/homepage01.jpg) no-repeat left top;
}

#logostart {
	float: left;
	width: 328px;
	height: 139px;
	background: url(images/00backgrounds/homepage011.jpg) no-repeat left top;
}

#logo h1 { display: none; }

}

#splash0 {
	float: left;
	width: 770px;
	height: 97px;
	background: url(images/00backgrounds/subpage1_01.jpg) no-repeat left top;
	
}

#splash {
	float: left;
	width: 770px;
	height: 97px;
	background: url(images/00backgrounds/subpage1_01.jpg) no-repeat left top;
	
}

#splash1 {
	float: left;
	width: 770px;
	height: 97px;
	background: url(images/00backgrounds/subpage1_019.jpg) no-repeat left top;
	
}

#splash2 {
	float: left;
	width: 770px;
	height: 30px;
	background: url(images/00backgrounds/subpage2_03.jpg) no-repeat left top;
	
}

#splash3 {
	float: left;
	width: 720px;
	height: 460px;
	
}

/** MENU */

#menu {
	float: left;
	width: 442px;
	height: 139px;
}

#menuduits {
	float: left;
	width: 442px;
	height: 139px;
}

#menulang {
	float: left;
	width: 770px;
	height: 30px;
}

#menu ul {
	margin: 0px;
	padding: 90px 0px 0px 0px;
	list-style: none;
}

#menuduits ul {
	margin: 0px;
	padding: 2px 0px 0px 0px;
	list-style: none;
}

#menulang ul {
	margin: 0px;
	padding: 8px 0px 0px 0px;
	list-style: none;
}

#menu li {
	display: inline;
}

#menuduits li {
	display: inline;
}

#menulang li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	padding: 0px 25px 0px 25px;
	background: none;
}

#menuduits a {
	display: block;
	float: left;
	padding: 0px 25px 0px 25px;
	background: none;
}

#menulang a {
	display: block;
	float: left;
	padding: 0px 15px 0px 15px;
	background: url(images/00backgrounds/subpage2_03.jpg) no-repeat left center;
}

#menu .first a {
	padding-left: 25px;
	background: none;
}

#menuduits .first a {
	padding-left: 25px;
	background: none;
}

#menulang .first a {
	padding-left: 15px;
	background: none;
}

/** CONTENT */

#content {
	padding: 22px 26px 0px 26px;
}

#content1 {
	padding: 22px 26px 0px 0px;
}

#content3 {
	padding: 22px 26px 0px 0px;
}

#content5 {
	padding-left: 22px;
	padding-right: 26px;
	padding-top: 0px;
	padding-bottom: 26px;
}

.content {
	padding: 14px;
}

.content5 {
	padding: 0px;
}

#left {
	float: left;
	width: 438px;
}

#leftlang {
	float: left;
	width: 720px;
}

#leftresults {
	float: left;
	width: 600px;
}

#right {
	float: right;
	width: 248px;
}

#mapleft {
	float: left;
	width: 328px;
}

#mapright {
	float: right;
	width: 328px;
}

#leftstart {
	float: left;
	width: 250px;
	padding-left: 50px;
	padding-top: 140px;
}

#rightstart {
	float: right;
	width: 400px;
	padding-top: 140px;
}

#boekkaderfirst {
	float: left;
	padding: 20px 0px 0px 10px;
	width: 136px;
}

#boekkadersecond {
	float: left;
	padding: 20px 0px 0px 10px;
	width: 136px;
}

#boekkaderthird {
	float: left;
	padding: 20px 0px 0px 10px;
	width: 136px;
}

#boekkaderbib {
	float: left;
	padding: 10px 0px 0px 0px;
	width: 272px;
}

/** FOOTER */

#footer {
	clear: both;
	width: 970px;
	height: 60px;
	margin: 0px auto;
	padding-top: 20px;
}

/** BOX1 */

#box1 {
}

/** BOX2 */

#box2 {
	margin-bottom: 30px;
}

/** BOX3 */

#box3 {
	margin-bottom: 20px;
}

#box3 ul {
	margin: 0px;
	padding: 15px 0px 0px 0px;
	list-style: none;
}

#box3 li {
	display: block;
	float: left;
	padding: 0px 0px 0px 23px;
}

/** BOX4 */

#box4 {
	margin-bottom: 15px;
}

/** BOX5 */

#box5 {
}

#box5 .text5 {
	margin-bottom: 15px;
}

#box5 .text5b {
	margin-bottom: 0px;
}

#box5 .title {
	height: 34px;
}

#box5 .title h3 {
	float: left;
	padding: 10px 0px 0px 15px;
}

#box5 .title h4 {
	float: right;
	padding: 10px 15px 0px 0px;
}

/** BOX6 */

#box6 {
}

/** BOX7 */

#box7 {
}

/** LIGHTBOX */

#lightbox{
	background-color:#333;
	padding: 5px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 1.0em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(../../images/00backgrounds/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(../../images/00backgrounds/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../images/00backgrounds/overlay.png", sizingMethod="scale");
	
