@charset "utf-8";

:focus { -moz-outline-style: none; }

.clearfix{overflow:auto;}

body {
  background:#fffef2;
  margin:0 0 0 0;
  font-family: Verdana, Arial, sans-serif;
}
body, td, p {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height:15px;
  color:#464646;
}

p {margin:0px;padding:0px;line-height:15px;}

a img{border:0px;}

a, p a, a font, td a, a p {
  color:#017956;
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}

ul {
  margin-top:0px;
  margin-bottom:0px;
}

h1, h1 a{margin:0px;padding:0px;line-height:17px;font-weight:bold;font-size:12px;text-transform:uppercase;color:#017956;}
h2, h2 a{margin:0px;padding:0px;line-height:15px;font-size:11px;font-weight:bold;color:#252525;}

#container{
  width:898px;
  margin-top:25px;
  margin-left:auto;
  margin-right:auto;
  border:1px solid #007a54;
  overflow:auto;
}
#top{
  width:898px;
  height:83px;
  background:#fffbcc;
}
#topLeft{
  background:url('images/logo.gif') no-repeat left #fffbcc;
  width:699px;
  height:83px;
  border-right:1px solid #007a54;
  float:left;
}
#topRight{
  background:#d5dfd9;
  padding-left:5px;
  width:193px;
  padding-top:5px;
  height:78px;
  float:right;
  font-size:10px;
  line-height:15px;
  color: #007a55;
  font-family:arial, sans-serif;
}
#center{
  overflow:auto;
  width:898px;
  background-color:#d7dfdb;
}
#yellow{
  background:#fffef2 url('images/vhg.gif') no-repeat bottom left;
  float:left;
  border-top:1px solid #007a54 ;
}
#menu, #content {
  float:left;
  text-align:left;
}
#menu{
  padding-top:20px;
  width:200px;
  padding-bottom:200px;
}
#content, #contentAlbum {
  padding-top:21px;
  padding-bottom:25px;
  min-height:395px;
  height:auto !important;
  height:395px;
  width:484px;
  padding-right:15px;
  border-right:1px solid #007a54;
  overflow-x:hidden;
}
#contentAlbum {
  float:right;
  width:683px;
  border-right: 0px;
}
#afbeelding{
  min-height:464px;
  height:auto !important;
  height:464px;
  width:198px;
  float:right;  
  overflow:auto;
  background:url('images/left-logo.gif') center bottom no-repeat;
}
#yellowBottom, #yellowBottomAlbum{
  border-top:1px solid #007a54;
  border-right:1px solid #007a54;
  height:24px;
  width:689px;
  float:left;  
  background:#fffbcc;
  text-align:right;
  padding-right:10px;
  overflow:hidden;
  line-height:22px;
  font-size:10px;
}
#yellowBottom, #yellowBottomAlbum a{
  color:#007a54;
  text-decoration:none;
}
#yellowBottomAlbum{
  border-right:0px;
  width:888px;
}

.topMenu font, .topMenuActive font {
  display:none;
}
.mainMenu, .mainMenuActive, .subMenu, .subMenuActive{
  display:block;
}
.mainMenu a, .mainMenuActive a, .subMenu a, .subMenuActive a{
  display:block;
  font-family:Verdana, Arial, sans-serif;
  font-weight:normal;
  font-size:11px;
  text-decoration:none;
  text-transform: uppercase;
  height:20px;
  line-height:19px;
  overflow-x:hidden;
}
.mainMenu a:hover, .mainMenuActive a:hover, .subMenu a:hover, .subMenuActive a:hover{
  text-decoration:none;
}
.mainMenu a, .mainMenuActive a{
  padding-left:10px;
  width:165px;
}
.mainMenu a {
  color:#007a54;
}
.mainMenuActive a {
  background:#007a54;
  color:#fffef2;
}
.subMenu a, .subMenuActive a{
  padding-left:20px;
  width:155px;
  color:#252525;
  border-bottom:1px solid #007a54;
  height:19px;
}
.subMenu a{
  background:#fffef2;  
}
.subMenuActive a {
  background:#fffbcc;
}

.subMenu a font, .mainMenu a font {
  display:none;
}
.subMenuActive a font, .mainMenuActive a font, .subMenu a:hover font,  .mainMenu a:hover font  {
  display:inline;
  font-size:10px;
  color:#252525;
  padding-left:2px;
}
.mainMenuActive a font{
  color:#fffef2;
}
 .mainMenu a:hover font  {
  color:#007a54;
}
.subMenuActive a font{
  color:#252525;
}
#imageLinks, #imageLinks a {
  text-decoration: none;
  color: #000000;
  font-weight:bold;
  background-color: #ffffff;
}
#imageLinks{
    border-bottom:1px solid #007a54;
    border-left:1px solid #007a54;
    border-right:1px solid #007a54;
}
#albumContainer {
  border:1px solid #000000;
  background: #ffffff url('images/loader.gif') no-repeat fixed center;
}
#imageLinks, #imageLinks a {
  text-decoration: none;
  color: #000000;
  font-weight:bold;
  background-color: #ffffff;
  padding-bottom:4px;
}
.imageLinksTekst {
  width:0px;
  height:0px;
  overflow:hidden;
  visibility:none;
  display:none !important;
}
.menuAfbeelding {}

.paginaAfbeelding {
  border-top:1px solid #007a55;
  border-bottom:1px solid #007a55;
  margin-bottom:-1px;
  cursor:pointer;
}

#etalageTop {}
.etalageDiv {}
.etalageVorige {}
.etalageAfbeelding {}
#etalageAfbeeldingenDiv {}
.etalageAfbeeldingen {}

#albumEersteLinks {display:none;}
#contentAlbum table {}
#contentAlbum table img{}
.albumThumbOut{}
.albumThumbOver{cursor:pointer;background-color:#c0ddcb;}
