body
{
  background-image: url(../images/achtergrond.png);
  margin: 0;
  padding: 0;
}

img
{
  border: 0;
}

#top
{
  height: 133px;
}

#left
{
  width: 220px;
}

#buttons
{
  height: 107px;
  padding-top: 14px;
}

#content, #content td
{
  font-family: "courier new", courier, monospace;
  font-weight: bold;
  font-size: 13pt;
}

td, td *
{
  vertical-align: top;
}

td.links, td.links *
{
  vertical-align: middle;
}

p
{
  margin: 0 0 7pt 0;
}

#stuurfoto
{
  position: absolute;
  top: 130px;
  left: 300px;
  display: none;
  background-image: url(../images/formulier.png);
  width: 317px;
  height: 349px;
}

#stuurfoto input
{
  font-family: "courier new", courier, monospace;
  font-weight: bold;
  font-size: 13pt;
}

#stuurfoto .sluit
{
  position: absolute;
  top: 32px;
  left: 256px;
}

#stuurfoto .foto
{
  position: absolute;
  top: 118px;
  left: 35px;
  width: 235px;
  border: 1px #412c92 solid;
  background-color: transparent;
}

#stuurfoto .beschrijving
{
  position: absolute;
  top: 195px;
  left: 45px;
  width: 215px;
  border: 1px #412c92 solid;
  background-color: transparent;
}

#stuurfoto .email
{
  position: absolute;
  top: 270px;
  left: 45px;
  width: 125px;
  border: 1px #412c92 solid;
  background-color: transparent;
}

#stuurfoto .klaar
{
  position: absolute;
  top: 254px;
  left: 175px;
}

table.photo_thumbnails
{
  position: absolute;
  top: 183px;
  left: 256px;
  x-width: 483px;
  margin: 0;
  padding: 0;
}

table.photo_thumbnails td,
table.photo_page td
{
  vertical-align: middle;
}

table.photo_page
{
  position: absolute;
  top: 203px;
  left: 290px;
  margin: 0;
  padding: 0;
}

table.photo_page td.photo
{
  width: 433px;
  height: 302px;
}
