/*---------------------------------------------
verbeelding maarssen style sheet
version:  02-08-2007
author:   Roestenburg Design & Development
          www.roestenburg.com
----------------------------------------------- */


/* Disable browser defaults
----------------------------------------------- */

h1, h2, h3, h4, h5, h6, pre, code { font-size: 1em; }
li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input { margin: 0; padding: 0; }
a img, :link img, :visited img { border: none; }
address { font-style: normal; }


/* Default HTML elements 
----------------------------------------------- */

a:link { color: #369; text-decoration: none; }
a:visited { color: #369; text-decoration: none; }
a:hover { color: #369; text-decoration: underline; outline: none; }
a:active { color: #369; outline: none; }

body {
  margin:0;
  padding:0;
  color:#333;
  font:x-small Georgia, "Times New Roman", Times, serif;
  font-size:small;
  text-align:center;
  background:#ffc ;
}

html>body {font-size:small;}


/* Positioning 
----------------------------------------------- */

.contentHome {
  margin: 14px;
}

.content {
  margin: 14px;
}

.logostrong {
  background: url(../images/backgroundStrong.jpg) no-repeat;
  background-position: top;
}

.logolight {
  background: url(../images/backgroundLight.jpg) no-repeat;
  background-position: top;
}


tr.header {
  height:45px;
}

td.logo {
  padding-left: 14px;
  padding-right: 14px;
  width: 400px;
  height: auto;
  text-align: left;
  vertical-align: top;
}

td.logo img {
  margin-bottom:-11px;
}

td.home {
  height: auto;
  text-align: left;
  font-size: larger;
  font-weight: bold;
  vertical-align: baseline;
  padding-left:14px;
}

td.menu {
  height: auto;
  text-align: right;
  font-size: larger;
  font-weight: bold;
  word-spacing: 1.5em;
  vertical-align: baseline;
  padding-right:14px;
}

td.menu img {
  margin-bottom:-11px;
}

td.picture {
  width: 202px;
  text-align: center;
  vertical-align: top;
}

td.address {
  width: 400px;
  text-align: center;
  padding-left:14px;
  padding-right:14px;
  padding-top: 400px;
  vertical-align: top;
}

td.description {
  width: 400px; 
  text-align: left;
  vertical-align: top;
  padding-left:14px;
}

td.rightBottom {
  vertical-align: bottom;
}


/* Textformatting 
----------------------------------------------- */

.subtitle {
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 10px;
}

.bodyText {
  margin-bottom: 1.5em;
  margin-right: 1.5em;
  line-height: 1.4em;
  margin-left: 1.5px;
}