/* Diverse instellingen worden nog gecorrigeerd in Scripts.js vanwege browser-incompatibilities */

body {
   background-color: #eae9e5;
   background-image: url(../lmbinaries/body_bg6.jpg);
   background-repeat: repeat-x;
   background-position: 0px -3px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   margin-left: 0px;
   margin-top: 0px;
   overflow: auto;
   overflow-x:	visible;
 }

div#bodyDiv {
   background-color: #eae9e5;
   position: relative;
   width: 1002px;
   top: 0px;
   left: 0px;
   margin-left: auto;
   margin-right: auto;
}

div#mainContent {
   background-color: #eae9e5;
   position: absolute;
   left: 235px;
   top: 330px;
   border: 0px solid red;
   width: 550px;
   overflow: hidden;
   text-align: left;
   padding: 3px 20px 0px 0px;
}

div#topDiv {
   position: absolute;
   width: 1002px;
   height: 342px;
   top: 0px;
   left: 0px;
   background-color: #eae9e5;
   background-image: url(../lmbinaries/topdiv_bg6.jpg);
   background-repeat: no-repeat;
   background-position: 0px -2px;
   overflow: hidden;
}

div#topheader_date {
   position: absolute;
   left: 21px;
   top: 80px;
   width: 200px;
   padding: 0;
   text-align: center;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #555555;
   font-weight: bold;
   z-index: 10;
}

div#topheader_left {
   position: absolute;
   left: 0px;
   top: 112px;
   width: 204px;
   height: 208px;
   background-color: #eae9e5;
   background-image: url(../lmbinaries/kasteel_165x120.jpg);
   background-repeat: no-repeat;
   background-position: 50% 50%;
}

div#topheader_center {
   position: absolute;
   left: 235px;
   top: 112px;
   width: 564px;
   height: 208px;
   background-color: #eae9e5;
   background-image: url(../lmbinaries/harp_-_calatrava_564x208.jpg);
   background-repeat: no-repeat;
   background-position: 50% 50%;
}

div#topheader_right {
   position: absolute;
   left: 815px;
   top: 112px;
   width: 185px;
   height: 208px;
   background-color: #eae9e5;
   background-image: url(../lmbinaries/hoofdvaart_165x120.jpg);
   background-repeat: no-repeat;
   background-position: 50% 50%;
}

div#leftDiv {
   position: absolute;
   background-color: #eae9e5;
   width: 235px;
   top: 332px;
   left: 0px;
   overflow: hidden;
   z-index: 10;
}

div#rightDiv {
   position: absolute;
   background-color: #eae9e5;
   width: 199px;
   top: 332px;
   right: 0px;
   overflow: hidden;
   z-index: 10;
}

div#topmenuDiv {
   position: absolute;
   top: 0px;
   left: 0px;
   text-align: left;
   z-index: 20;
}

div.topmenudiv_Zoeken {
   position: absolute;
   left: 250px;
   top: 76px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 8pt;
   font-weight: bold;
   color: #555555;
   vertical-align: top;
   z-index: 20;
}

div.Tbalk, td.Tbalk {
   background-color: #509e2a;
   padding: 5px 7px 5px 7px;
   width: 550px;
   height: 17px;
   color: #FFFFFF;
   font-weight: bold;
   font-size: 10pt;
   font-family: Arial, Helvetica, sans-serif;
}

div.tekst {

}

div.agenda {

}

a.terug {

}

td.FRMForums {
   background-color: #94c07e;
}
a.FRMForums {
   color: #000000;
}

a.NieuwsArchief {
   text-decoration: none;
   font-weight: bold;
   font-size: 10pt;
   font-family: Arial, Helvetica, sans-serif;
   color: #509e2a;
}

a.Tbalk {
   text-decoration: none;
   font-weight: bold;
   font-size: 10pt;
   font-family: Arial, Helvetica, sans-serif;
   color: #ffffff;
}

a.rechtermenu {
   text-decoration: none;
   font-weight: bold;
   font-size: 9pt;
   font-family: Arial, Helvetica, sans-serif;
   color: #509e2a;
}

div.rechtermenu {
   background-color: #eae9e5;
   width: 165px;
}

span.kop, td.kopbalk {
   font-size: 12pt;
   font-weight: bold;
   color: #509e2a;
}

table.topmenu {
   border-collapse: collapse;
   position: relative;
   top: 36px;
   width: 960px;
   height: 31px;
   left: 22px;
   z-index: 25;
}

table.rechtermenu {
   position: relative;
   left: 10px;
}

table.linkermenu{
   position: relative;
   left: 20px;
}

table.agenda {
   width: 564px;
}

table.nieuws {
   width: 564px;
}

tr.rechtermenu {

}

td.topmenu {
   padding: 0px;
   text-align: center;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   font-weight: bold;
   color: #ffffff;
   cursor: pointer;
   width: 192px;
}

td.linkermenu {

   width: 204px;
   cursor: pointer;
   padding: 0px 0px 3px 15px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   font-weight: bold;
   color: #555555;
}

td.linkermenu_arrow {
   background-image: url(../lmbinaries/green_arrow.jpg);
   background-repeat: no-repeat;



   background-position: 0px 4px;
   width: 204px;
   cursor: pointer;
   padding: 0px 0px 3px 15px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   font-weight: bold;
   color: #555555;
}

td.rechtermenu {
   width: 165px;
   padding: 0px 0px 0px 0px;
   font-size: 8pt;
   font-family: Arial, Helvetica, sans-serif;
   color: #555555;
}

td.Tbalk {
   background-color: #509e2a;
   padding: 5px 7px 5px 7px;
   width: 560px;
   height: 17px;
   color: #FFFFFF;
}

td.text {
   width: 100%;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
}

td.introtext {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9pt;
   font-style: italic;
}

td.nieuwsDate {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9pt;
   float: right;
   color: #555555;
}

td.AgendaList {
   border-collapse: separate;
   text-decoration: underline;
}

table.fotoAlbum {
   border-spacing: 5px;
}

table.fotoAlbum td {
   width: 150px;
   height: 150px;
   text-align: center;
   vertical-align: center;
   border: 1px solid black;
   padding: 0;
}

table.fotoAlbum td img {
  border: 0;
}


