@charset "utf-8";

html {
  height:100%;
}
body {
  width:100%;
  margin:0px;
  font-family:Verdana, Arial, Sans-serif;
  font-size:10px;
  color:#261e19;
  height:100%;
  line-height:15px;
}

:focus { -moz-outline-style: none; }
.clearfix {overflow:auto;}

a, a font, a strong {
  text-decoration:underline;
  color:#261e19;
}

h1, h1 a {
  font-style:italic;
  font-weight:normal;
  font-family: Times New Roman, Times, Serif;
  color:#000000;
  line-height:40px;
  font-size:37px;
  margin:0px;
  margin-bottom:28px;
}
h2, h2 a {
  color:#542d00;
  font-weight:bold;
  font-size:12px;
  line-height:15px;
  margin:0px;
}
p {
  margin:0px;
  line-height:15px;
}
#container {
  z-index:1;
  width:900px;
  position:relative;
  margin:0px auto -20px auto;
  overflow:visible;
  min-height: 100% !important;
  height:auto !important;
  height: 100%;
}
#kop {
  position:relative;
  height:160px;
  width:900px;
  background:url(images/merensbalk.png) #44280a;
  overflow:hidden;
}
#logo {
  z-index:4;
  cursor:pointer;
  position:absolute;
  top:40px;
  left:20px;
  width:260px;
  height:90px;
}
#extra {
  float:right;
  padding:4px 13px 0px 0px;
}
#extra div {
  float:left;
}
#extra font {
  display:none;
}
#extra a{
  color:#ffffff;
  text-decoration:none;
  font-size:10px;
  border-left:1px solid #ffffff;
  padding:0px 7px 0px 7px;
  line-height:11px;
  overflow:visible;
}
#extra a:hover {
  text-decoration:underline;
}
#extramenu0 a {
  border-left:0px;
}
#extra img {
border:0;
padding:0;
margin:0;
vertical-align:top;
}
#afbeeldingen {
  position:absolute;
  width:500px;
  height:100px;
  top:40px;
  left:420px;

}
#afbCon {
  float:left;
}

.paginaAfbeeldingWrapper{
  float:left;
  padding-right:20px;
}
.paginaAfbeelding {
  cursor:pointer;
}

#menubalk {
  position:relative;
  z-index:2;
  width:900px;
  height:20px;
  background:url(images/grijsverloop.jpg);
  overflow:visible;
}
#menu {
  position:absolute;
  left:0px;
  top:0px;
}
#menu font {
  display:none;
}
#content {
  z-index:1;
  position:relative;
  min-height:426px !important;
  height: auto !important;
  height:426px;
}
#mainContentDiv {
  position:relative;
  padding:36px 0px 15px 0px;
  margin-left:20px;
  margin-bottom:20px;
  width:360px;
  border-bottom:1px solid #350a00;
  overflow-x:hidden;
}
#photoframe {
  position:absolute;
  top:0px;
  left:400px;
  width:500px;
  height:340px;
  background:#342214;
  overflow:hidden;
}
#fotoBalk {
  position:absolute;
  top:340px;
  left:400px;
  height:20px;
  width:460px;
  padding:0px 20px 0px 20px;
  background:url(images/grijsverloop.jpg) right top;
  font-weight:bold;
  line-height:18px;
}
#fotoBalk a {
  text-decoration:none;
}
#imageLinksL {
  float:left;
}
#imageLinksC {
  position:absolute;
  left:100px;
  top:0px;
  height:20px;
  width:280px;
  text-align:center;
}
#imageLinksR {
  position:absolute;
  left:300px;
  top:0px;
  height:20px;
  width:180px;
  text-align:right;
}
#fotoBalk a {
  line-height:18px;
  font-weight:bold;
}
#nieuwsDiv {
  position:absolute;
  left:400px;
  top:360px;
  height:60px;
  width:500px;
  overflow:hidden;
}
#nieuwsDiv a {
  display:block;
  width:500px;
  height:20px;
  text-align:left;
  overflow:hidden;
  padding:0px 0px 0px 20px;
  text-decoration:none;
  line-height:18px;
  color:#252525;
  background:url(images/nieuws_up.gif);
}
#nieuwsDiv a:hover {
  text-decoration:none;
  background:url(images/nieuws_over.gif);
}
#clearFooter {
  height: 20px;
  clear: both;
}
#footer {
  z-index:0;
  position:relative;
  width:900px;
  height:20px;
  margin:0px auto 0px auto;
  background:url(images/footerverloop.jpg) #492907;
  overflow:visible;
}
#contentBg {
  background:url(images/content_bg.jpg);
  position:absolute;
  margin-top:-427px;
  height:427px;
  width:387px;
  left:0px;
}
#web4life {
  float:right;
  padding-right:20px;
}
#web4life a {
  text-decoration:none;
  color:#ffffff;
  line-height:18px;
}
#web4life a:hover {
  text-decoration:underline;
}
.mainMenu, .mainMenuActive {
  width:100px;
  height:19px;
  float:left;
  margin-top:1px;
}
.mainMenu:hover {
  background:url(images/mainmenu_bg.gif) no-repeat;
}
.mainMenu:hover a {
  color:#ffffff;
}
.mainMenu a, .mainMenuActive a, .subMenu a, .subMenuActive a {
  display:block;
  width:100px;
  height:19px;
  text-align:center;
  line-height:17px;
  text-decoration:none;
}
.mainMenu a {
  color:#000000;
}
.mainMenu a:hover, .mainMenuActive a, .mainMenuActive a:hover {
  color:#ffffff;
  background:url(images/mainmenu_bg.gif) no-repeat;
}

.subMenu, .subMenuActive {
  width:100px;
  height:19px;
  padding-top:1px;
  background:url(images/submenu_bg1.gif);
}
.subMenu a {
  color:#ffffff;
  background:url(images/submenu_bg1.gif);
}
.subMenuActive a, .subMenuActive a:hover, .subMenu a:hover {
  color:#ffffff;
  background:url(images/menu_active.gif) 5px 7px no-repeat;
}
.mainMenu:hover div {
	display:block;
}

#photoframe {
  text-align:center;
}
.albumThumb {
  width:100px;
  height:100px;
  background-repeat:no-repeat;
 background-position: center center;
}
.albumPaginaLinks {
  display:none;
}

#albumEersteLinks .albumPaginaLinks {
  display:block;
  margin-bottom:3px;
}
input {
float:left;
width:180px;
}

.menuAfbeelding {}

#etalageTop {}
.etalageDiv {}
.etalageVorige {}
.etalageAfbeelding {}
#etalageAfbeeldingenDiv {}
.etalageAfbeeldingen {}

.albumPaginaLinks {}
.albumThumbOut{}
.albumThumbOver{cursor:pointer;background-color:#f6f6f6;}

label {
display:block;
width:95px;
}
