

html {
	padding: 0px;
	margin: 0px;
	height: 100%;
}

body {
	padding: 0px;
	margin: 0px;
	height: 100%;

	font-family: Arial, sans-serif;
	font-size: 12px;
	color: black;
	background-color: #FFF;
/*	background: white url(images/background_lightgreen.jpg) repeat-y top left;*/
}

.whitebar {

}

h1 {
	font-size: 16px;
}

ul {
	margin-bottom: 5px;
}

p {
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
}

table {
	margin: 0px;
	padding: 0px;
}

a:link {
	text-decoration: underline;
	color: #7B9581;
}
a:visited {
	text-decoration: underline;
	color: #7B9581;
}
a:hover {
	text-decoration: none;
	color: #7B9581;
}
a:active {
	text-decoration: underline;
	color: #7B9581;
}

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

h1 {
	color: #7B9581;
}

h2 {
	color: #7B9581;
	margin-bottom: 5px;
}

h3 {
	margin-bottom: 5px;
}

input {
	width: 200px;
	border: 1px solid black;
	background: white;
}

select {
	width: 204px;
	border: 1px solid black;
	background: white;
}

textarea {
	width: 200px;
	height: 80px;
}

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

.bgcolor {
	background: #ADC5B3;
}

.txtcolor {
	color: #ADC5B3;
}

.bordercolor {
	border-color: #ADC5B3;
}

.topbar_container
{
	top: 0px;
	left: 0px;
	position: absolute;
	background-color: #fff;
	height: 63px;
	width: 100%;
}
.topbar, .topbar h1 {
	background-color: #000;
	color: #fff;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 59px;
	width: 100%;
	margin:0;
	padding:0;
}
.topbar h1 { width: 315px; }
.topbar h1 a {
	background: #000 url(images/logo2.png) no-repeat;
	margin:3px 0 0 15px;
	font-size:1px;
	text-indent:-1000px;
	display:block;
	height: 55px;
	width: 300px;
}
.topbar a#terug {
	background: #000 url(images/back_btn.png) no-repeat;
	position: absolute;
	top: 8px;
	left: 330px;
	font-size:1px;
	text-indent:-1000px;
	display:block;
	height: 48px;
	width: 31px;
}
.topbar span { margin: 44px 8px 0 250px; }

.whitebar {
	position: absolute;
	top: 50px;
	left: 0px;
	height: 10px;
	width: 100%;
	background: white;
}

.titlebar {
	position: absolute;
	top: 60px;
	left: 10px;
	height: 30px;
	padding-top: 10px;
	padding-left: 10px;
	width: 600px;
	border-bottom: 1px solid black;
	color: #7B9581;
	font-weight: bold;
	font-size: 40px;
}

.titlebar h1 {
	font-size: 25px;
	margin: 0px;
}

.rightbar1, .rightbar2, .rightbar3 {
	height: 100%;
	overflow:hidden;
	position: fixed;
	top: 0;
	-position: absolute;
	-height: expression(document.body.clientHeight + "px");
}
.rightbar1 {
	left: 625px;
	bottom: 0;
	width: 155px;
	background: #ADC5B3 url(images/rightbar15a.png) no-repeat center 80px;
}
.rightbar2 {
	left: 783px;
	bottom: 0;
	width: 220px;
	background: #ADC5B3 url(images/rightbar15b.jpg) no-repeat 0 63px;
}
.rightbar2 object, .rightbar2 embed
{
	margin-top: 63px;
}
.rightbar3 {
	left: 1006px;
	right: 0;
	bottom: 0;
	width: expression(document.body.clientWidth - 1006 + "px");
	background-color: #ADC5B3;
}

.main_menu {
	position: absolute;
	top: 8px;
	left: 250px;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: silver;
}

.main_menu_item {
	position: absolute;
	top: 0px;
	width: 55px;
	height: 31px;
	cursor: pointer;
}

.main_menu_item a:link, .main_menu_item a:visited, .main_menu_item a:active {
	display: block;
	padding-top: 42px;
	width: 100%;
	text-decoration: none;
}

.main_menu_item a:hover {
	display: block;
	padding-top: 42px;
	width: 100%;
	text-decoration: none;
}

.main_menu_item_active {
	position: absolute;
	top: 0px;
	width: 55px;
	height: 31px;
	cursor: pointer;
}

.main_menu_item_active a:link, .main_menu_item_active a:visited, .main_menu_item_active a:hover, .main_menu_item_active a:active {
	display: block;
	padding-top: 42px;
	width: 100%;
	color: #7B9581;
	text-decoration: none;
}

.main_menu_link_0:link, .main_menu_link_0:visited, .main_menu_link_0:active {
	background: url(images/button_0.png) top center no-repeat;
	color: silver;
}

.main_menu_link_0:hover {
	background: url(images/button_0_active.png) top center no-repeat;
	color: #093B6F;
			}

.main_menu_link_0_active:link, .main_menu_link_0_active:visited, .main_menu_link_0_active:hover, .main_menu_link_0_active:active {
	background: url(images/button_0_active.png) top center no-repeat;
}
.main_menu_link_1:link, .main_menu_link_1:visited, .main_menu_link_1:active {
	background: url(images/button_1.png) top center no-repeat;
	color: silver;
}

.main_menu_link_1:hover {
	background: url(images/button_1_active.png) top center no-repeat;
	color: #093B6F;
			}

.main_menu_link_1_active:link, .main_menu_link_1_active:visited, .main_menu_link_1_active:hover, .main_menu_link_1_active:active {
	background: url(images/button_1_active.png) top center no-repeat;
}
.main_menu_link_2:link, .main_menu_link_2:visited, .main_menu_link_2:active {
	background: url(images/button_2.png) top center no-repeat;
	color: silver;
}

.main_menu_link_2:hover {
	background: url(images/button_2_active.png) top center no-repeat;
	color: #093B6F;
			}

.main_menu_link_2_active:link, .main_menu_link_2_active:visited, .main_menu_link_2_active:hover, .main_menu_link_2_active:active {
	background: url(images/button_2_active.png) top center no-repeat;
}
.main_menu_link_3:link, .main_menu_link_3:visited, .main_menu_link_3:active {
	background: url(images/button_3.png) top center no-repeat;
	color: silver;
}

.main_menu_link_3:hover {
	background: url(images/button_3_active.png) top center no-repeat;
	color: #093B6F;
			}

.main_menu_link_3_active:link, .main_menu_link_3_active:visited, .main_menu_link_3_active:hover, .main_menu_link_3_active:active {
	background: url(images/button_3_active.png) top center no-repeat;
}
.main_menu_link_4:link, .main_menu_link_4:visited, .main_menu_link_4:active {
	background: url(images/button_4.png) top center no-repeat;
	color: silver;
}

.main_menu_link_4:hover {
	background: url(images/button_4_active.png) top center no-repeat;
	color: #093B6F;
			}

.main_menu_link_4_active:link, .main_menu_link_4_active:visited, .main_menu_link_4_active:hover, .main_menu_link_4_active:active {
	background: url(images/button_4_active.png) top center no-repeat;
}
.main_menu_link_5:link, .main_menu_link_5:visited, .main_menu_link_5:active {
	background: url(images/button_5.png) top center no-repeat;
	color: silver;
}

.main_menu_link_5:hover {
	background: url(images/button_5_active.png) top center no-repeat;
	color: #093B6F;
			}

.main_menu_link_5_active:link, .main_menu_link_5_active:visited, .main_menu_link_5_active:hover, .main_menu_link_5_active:active {
	background: url(images/button_5_active.png) top center no-repeat;
}
.main_menu_link_6:link, .main_menu_link_6:visited, .main_menu_link_6:active {
	background: url(images/button_6.png) top center no-repeat;
	color: silver;
}

.main_menu_link_6:hover {
	background: url(images/button_6_active.png) top center no-repeat;
	color: #093B6F;
			}

.main_menu_link_6_active:link, .main_menu_link_6_active:visited, .main_menu_link_6_active:hover, .main_menu_link_6_active:active {
	background: url(images/button_6_active.png) top center no-repeat;
}
.main_menu_link_7:link, .main_menu_link_7:visited, .main_menu_link_7:active {
	background: url(images/button_7.png) top center no-repeat;
	color: silver;
}

.main_menu_link_7:hover {
	background: url(images/button_7_active.png) top center no-repeat;
	color: #093B6F;
			}

.main_menu_link_7_active:link, .main_menu_link_7_active:visited, .main_menu_link_7_active:hover, .main_menu_link_7_active:active {
	background: url(images/button_7_active.png) top center no-repeat;
}
.main_menu_link_8:link, .main_menu_link_8:visited, .main_menu_link_8:active {
	background: url(images/button_8.png) top center no-repeat;
	color: silver;
}

.main_menu_link_8:hover {
	background: url(images/button_8_active.png) top center no-repeat;
	color: #093B6F;
			}

.main_menu_link_8_active:link, .main_menu_link_8_active:visited, .main_menu_link_8_active:hover, .main_menu_link_8_active:active {
	background: url(images/button_8_active.png) top center no-repeat;
}
.main_menu_link_9:link, .main_menu_link_9:visited, .main_menu_link_9:active {
	background: url(images/button_9.png) top center no-repeat;
	color: silver;
}

.main_menu_link_9:hover {
	background: url(images/button_9_active.png) top center no-repeat;
	color: #093B6F;
			}

.main_menu_link_9_active:link, .main_menu_link_9_active:visited, .main_menu_link_9_active:hover, .main_menu_link_9_active:active {
	background: url(images/button_9_active.png) top center no-repeat;
}
.main_menu_link_10:link, .main_menu_link_10:visited, .main_menu_link_10:active {
	background: url(images/button_10.png) top center no-repeat;
	color: silver;
}

.main_menu_link_10:hover {
	background: url(images/button_10_active.png) top center no-repeat;
	color: #093B6F;
			}

.main_menu_link_10_active:link, .main_menu_link_10_active:visited, .main_menu_link_10_active:hover, .main_menu_link_10_active:active {
	background: url(images/button_10_active.png) top center no-repeat;
}
.main_menu_link_11:link, .main_menu_link_11:visited, .main_menu_link_11:active {
	background: url(images/button_11.png) top center no-repeat;
	color: silver;
}

.main_menu_link_11:hover {
	background: url(images/button_11_active.png) top center no-repeat;
	color: #093B6F;
			}

.main_menu_link_11_active:link, .main_menu_link_11_active:visited, .main_menu_link_11_active:hover, .main_menu_link_11_active:active {
	background: url(images/button_11_active.png) top center no-repeat;
}
.main_menu_link_12:link, .main_menu_link_12:visited, .main_menu_link_12:active {
	background: url(images/button_12.png) top center no-repeat;
	color: silver;
}

.main_menu_link_12:hover {
	background: url(images/button_12_active.png) top center no-repeat;
	color: #425E1A;
			}

.main_menu_link_12_active:link, .main_menu_link_12_active:visited, .main_menu_link_12_active:hover, .main_menu_link_12_active:active {
	background: url(images/button_12_active.png) top center no-repeat;
}
.main_menu_link_13:link, .main_menu_link_13:visited, .main_menu_link_13:active {
	background: url(images/button_13.png) top center no-repeat;
	color: silver;
}

.main_menu_link_13:hover {
	background: url(images/button_13_active.png) top center no-repeat;
	color: #FD9242;
			}

.main_menu_link_13_active:link, .main_menu_link_13_active:visited, .main_menu_link_13_active:hover, .main_menu_link_13_active:active {
	background: url(images/button_13_active.png) top center no-repeat;
}
.main_menu_link_14:link, .main_menu_link_14:visited, .main_menu_link_14:active {
	background: url(images/button_14.png) top center no-repeat;
	color: silver;
}

.main_menu_link_14:hover {
	background: url(images/button_14_active.png) top center no-repeat;
	color: #DFB906;
			}

.main_menu_link_14_active:link, .main_menu_link_14_active:visited, .main_menu_link_14_active:hover, .main_menu_link_14_active:active {
	background: url(images/button_14_active.png) top center no-repeat;
}
.main_menu_link_15:link, .main_menu_link_15:visited, .main_menu_link_15:active {
	background: url(images/button_15.png) top center no-repeat;
	color: silver;
}

.main_menu_link_15:hover {
	background: url(images/button_15_active.png) top center no-repeat;
	color: #7B9581;
			}

.main_menu_link_15_active:link, .main_menu_link_15_active:visited, .main_menu_link_15_active:hover, .main_menu_link_15_active:active {
	background: url(images/button_15_active.png) top center no-repeat;
}
.main_menu_link_16:link, .main_menu_link_16:visited, .main_menu_link_16:active {
	background: url(images/button_16.png) top center no-repeat;
	color: silver;
}

.main_menu_link_16:hover {
	background: url(images/button_16_active.png) top center no-repeat;
	color: #AE2D13;
			}

.main_menu_link_16_active:link, .main_menu_link_16_active:visited, .main_menu_link_16_active:hover, .main_menu_link_16_active:active {
	background: url(images/button_16_active.png) top center no-repeat;
}
.main_menu_link_17:link, .main_menu_link_17:visited, .main_menu_link_17:active {
	background: url(images/button_17.png) top center no-repeat;
	color: silver;
}

.main_menu_link_17:hover {
	background: url(images/button_17_active.png) top center no-repeat;
	color: #093B6F;
			}

.main_menu_link_17_active:link, .main_menu_link_17_active:visited, .main_menu_link_17_active:hover, .main_menu_link_17_active:active {
	background: url(images/button_17_active.png) top center no-repeat;
}
.main_menu_link_18:link, .main_menu_link_18:visited, .main_menu_link_18:active {
	background: url(images/button_18.png) top center no-repeat;
	color: silver;
}

.main_menu_link_18:hover {
	background: url(images/button_18_active.png) top center no-repeat;
	color: #093B6F;
			}

.main_menu_link_18_active:link, .main_menu_link_18_active:visited, .main_menu_link_18_active:hover, .main_menu_link_18_active:active {
	background: url(images/button_18_active.png) top center no-repeat;
}
.main_menu_link_19:link, .main_menu_link_19:visited, .main_menu_link_19:active {
	background: url(images/button_19.png) top center no-repeat;
	color: silver;
}

.main_menu_link_19:hover {
	background: url(images/button_19_active.png) top center no-repeat;
	color: #093B6F;
			}

.main_menu_link_19_active:link, .main_menu_link_19_active:visited, .main_menu_link_19_active:hover, .main_menu_link_19_active:active {
	background: url(images/button_19_active.png) top center no-repeat;
}

.menu {
	position: absolute;
	top: 105px;
	left: 0px;
	width: 130px;
	bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #7B9581;
	font-size: 13px;
	height: expression(document.body.clientHeight - 105 - 10 - 10 - 5 + "px");

	border-right: 1px solid black;
	z-index: 10;
	/*background: #cccccc;*/
}

.menu a:link, .menu a:visited, .menu a:active {
	text-decoration: none;
	color: #7B9581;
}

.menu a:hover {
	text-decoration: none;
	color: silver;
}

.menu ul li {
	margin: 0px 0px 5px 0px;
	padding: 0px;
}

.menu ul ul li {
	margin-bottom: 0px;
}

.menu ul {
	margin: 0px 0px 0px 15px;
	padding: 0px;
}

.menu_item {
	font-weight: normal;
}

.menu_item .menu_item {
	margin-left: 10px;
}

.menu_item_active .menu_item {
	margin-left: 10px;
}

.menu_item_active {
	font-weight: bold;
}

.content {
	position: absolute;
	top: 105px;
	left: 150px;
	bottom: 5px;
	width: 425px;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 10px;
	height: expression(document.body.clientHeight - 105 - 10 - 5 + "px");
}
.content_home {
	margin: 0;
	padding: 70px 0 0 70px;
	width: 485px;
}

.login {
	text-align: center;
}

.login input {
	width: 150px;
}

.login .form_button {
	width: 150px;
}

.contact_form {
	position: relative;
	margin: 0px auto 0px auto;
	width: 200px;
}

.form_button {
	background: white;
	border: 1px solid black;
	width: 204px;
}

.navigation {
	text-align: center;
	width: 90%;
	color: #7B9581;
	margin: 0px auto 10px auto;
}

.guestbook_message {
	position: relative;
	margin: 0px auto 0px auto;
	width: 90%;
}

.guestbook_message .ghosted {
	color: #cecece;
}

.guestbook_message .ghosted a {
	color: #cecece;
}

.guestbook_name {
	font-weight: bold;
	font-style: italic;
}

.guestbook_datetime {
	position: absolute;
	right: 0px;
	font-style: italic;
}

.guestbook_ip {
	font-style: italic;
	margin-left: 10px;
}

.guestbook_host {
	font-style: italic;
	margin-left: 10px;
}

.guestbook_divisor {
	margin: 0px auto 10px auto;
	width: 75%;
	height: 10px;
	border-bottom: 1px solid #7B9581;
}

.guestbook_form {
	margin: 0px auto 0px auto;
	width: 200px;
}

.guestbook_form p {
	margin: 0px;
}

.guestbook_form input {
	width: 200px;
	border: 1px solid #7B9581;
}

.guestbook_form select {
	width: 200px;
	background: white;
	border: 1px solid black;
}

.guestbook_form textarea {
	width: 200px;
	background: white;
	border: 1px solid black;
}

.thumbnails table {
	width: 90%;
}

.thumbnails td {
	text-align: center;
	vertical-align: middle;
	font-size: 10px;
}

.logo {
	position: absolute;

	bottom: 25px;
	left: 25px;
	width: 100px;
	height: 93px;
	background: white url(images/logo3.png) top left no-repeat;
	z-index: 1;
}

.landkaart {
	position: absolute;

	bottom: 10px;
	left: 0px;
	width: 150px;
	height: 215px;
	z-index: 1;
}
