body {

	margin: 0px;

	height: 100%;

	background-color: #e8e4d8;

}
.logo_link {
    position: absolute;
    top: 43px;
    left: 50%;
    margin-left: -237px;
    width: 340px;
    height: 60px;
    z-index: 1;  
    overflow: hidden;  
}
body.zalm {



	background-image: url('../img/graphics/layout/zalm.jpg');

	background-repeat: no-repeat;

	background-position: center top;

}

body.pistache {

	background-image: url('../img/graphics/layout/pistache.jpg');

	background-repeat: no-repeat;

	background-position: center top;

}



html {

	height: 100%;

	margin-bottom: 1px;

}

.clearboth {

	clear: both;

	height: 0px;

}

a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #339999;

	text-decoration: none;
	
	outline: 0;

}

a:visited {

	color: #339999;

	text-decoration: none;
	
	outline: 0;

}

a:hover {

	color: #000000;

	text-decoration: underline;
	

}

a:active {

	color: #000000;

	text-decoration: none;
	
	outline: 0;

}

#mainpistache {

	width: 980px;

	margin-left: -490px;

	left: 50%;

	position: absolute;

	height: 100%;

}

#mainzalm {

	position: relative;

	left: 50%;

	width: 980px;

	margin-left: -490px;

	height: 100%;

}

#flashcontent {

	height: 172px;

	width: 520px;

	background-color: #B3AB9C;

	float: left;

}

#gallerytop {

	height: 207px;

	width: 520px;

	background-color: #B3AB9C;

	float: left;

	background-image: url(../img/graphics/layout/gallery-foto.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.home {

    float: left;

	position: relative;

	top: 112px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #B3AB9C

}

.home a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	text-transform: uppercase;

	color: #568C80;

	text-decoration: none;

	letter-spacing: 0.1em;

}

.home a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	text-transform: uppercase;

	color: #568C80;

	text-decoration: none;

	letter-spacing: 0.1em;

}

.home a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	text-transform: uppercase;

	color: #000000;

	text-decoration: none;

	letter-spacing: 0.1em;

}

.top {

	width: 703px;

	height: 130px;

}

#header {
	height: 302px;
	width: 703px;
	margin-left: 20px;
}

#header_gallery {

	height: 337px;

	width: 703px;

	margin-left: 20px;

}

.menublok {

	width: 183px;

	height: 162px;

	float: right;

	margin-top: 15px;

}

.menu {

	text-align: right;

	line-height: 20px;

	height: 20px;

	text-decoration: none;

}

.menu a {

	color: #FFFFFF;

	text-decoration: none;

	display: block;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	padding-right: 15px;

}

.menu a:visited {

	color: #FFFFFF;

	display: block;

	text-decoration: none;

}

.menu a:hover {

	color: #FFFFFF;

	display: block;

	background-color: #4D4942;

	text-decoration: none;

}

.menu a:active {

	color: #FFFFFF;

	display: block;

	text-decoration: none;

}

.menu_actief {

	color: #503A0E;

	text-decoration: none;

	display: block;

	padding-left: 20px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 20px;

	background-color: #FFFFFF;

	text-align: right;

	padding-right: 15px;

}

.menu_actief a {

	color: #503A0E;

	text-decoration: none;

	display: block;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 20px;

	background-color: #FFFFFF;

	text-align: right;

}

.menu_actief a:visited {

	color: #5F420B;

	display: block;

	background-color: #FFFFFF;

}

.tekstcontainer {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 16px;

	color: #5B3232;

	padding-top: 20px;

	padding-left: 0px;

	padding-right: 20px;

	width: 500px;

}

.rechts {

/*

	float: right;	

	text-align: left;

	height: 200px;

	*/

	margin-left: 65px;

	left: 50%;

	position: absolute;

	height: 100%;	

}



.midden {

	width: 703px;

	margin-left: 20px;



}

.gallery-rij {

	height: 105px;

	margin-top: 25px;

	width: 520px;

}

.tekstintro_paars {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 16px;

	font-weight: bold;

	color: #4A3415;

	padding-bottom: 2px;

}

.tekstcontainer ul{

	list-style-type: none;

	margin: 0px;

	padding: 0px;

}

.tekstcontainer li {

	padding-left: 10px;

	background-image: url("../img/graphics/layout/bullet.gif");

	background-repeat: no-repeat;

	background-position: left 6px;

}

.groot_pistache {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #81AFA7;

	font-weight: bold;

}

.selectbox-pistache {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	color: #5B3232;

	border: 1px solid #92C3BB;

	width: 100px;

	margin-top: 20px;

}

.selectbox-zalm {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	color: #5B3232;

	border: 1px solid #B3AB9C;

	width: 100px;

}

.gallery-fotodiv {

	background-color: #CECCBF;

	float: left;

	height: 103px;

	width: 103px;

	margin-right: 25px;

	padding: 1px;

	vertical-align: top;

}

.gallery-fotodiv  a img {

    height:103px;

    width: 103px;

    border: none;



}

.subkeuze {

	letter-spacing: 0.1em;

	margin-top: 20px;

	border-top-width: 1px;

	border-left-style: solid;

	border-top-color: #92C3BB;

	border-left-color: #92C3BB;

	border-left-width: 1px;

	padding-left: 3px;

	line-height: 16px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #92C3BB;

	padding-bottom: 3px;

}

.subkeuze a {

	color: #6A0937;

	font-size: 9px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	display: block;

	padding-left: 5px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

	text-decoration: none;

}

.subkeuze a:visited {

	color: #6A0937;

	font-size: 9px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	display: block;

	text-decoration: none;

}

.subkeuze a:hover {

	color: #FFFFFF;

	font-size: 9px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	display: block;

	background-color: #92C3BB;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #568C80;

	text-decoration: none;

}

.artikelkop h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #568C80;

	line-height: 18px;

	display: block;

	margin-bottom: 10px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #B3AB9C;

	padding-bottom: 2px;

}

.tussenkopje, h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #990000;

	display: block;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #B3AB9C;

	margin-bottom: 3px;

	padding-bottom: 1px;

}

.links {

	float: left;

	width: 520px;

}

.links_gallery {

	float: left;

	width: 520px;

}

.submenucontainer {

	width: 183px;

	margin-top: 31px;

	padding-top: 15px;

}

.submenu, .submenu_actief {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-align: right;

	line-height: 16px;

	margin-bottom: 15px;

	margin-right: 15px;

}



.submenu a, .submenu a:visited {

	color: #990000;

}

.submenu a:hover {

	color: #000000;

	text-decoration: underline;

}

.submenu_actief a, .submenu_actief a:visited {

	color: #990000;

}

.submenu_actief a:hover {

	color: #000000;

	text-decoration: underline;

}
#credits {
	height: 20px;
	width: 160px;
	position: absolute;
	z-index: 5;
	left: 0px;
	top: 0px;
}
.watermark {
	display: none;
}
