HTML {
  height: 100%;
  overflow-x: hidden;
}

BODY {
  width: 100%;
  height: 100%;
  font-family: arial;
  font-size : 14px;
  line-height: 11pt;
  color: #FFFFFF;
  background-color: #FFFFFF;
}
.divBg{
  position: absolute;
  background-repeat: no-repeat;
  width: 1900px;
  height: 1280px;
  display: none;
}

.divContainer{
  position: relative;
  width: 1000px;
  height: 100%;
  display: none;
}

div.divMenu{
  position: absolute;
  left: 125px;
  top: 132px;
}

div.headerText {
  position: relative;
  left: 0px;
  top: 0px;
  width: 690px;
  height: 27px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 23px;
  color: #2b2b2b;
  font-size : 16px;
  font-weight: bold;
}
div.bodyText {
  position: relative;
  left: 0px;
  top: 0px;
  width: 690px;
  padding-left: 10px;
  padding-right: 23px;
  color: #FFFFFF;
}

/* indeling & positionering  */
div.total {
  position: relative;
  top: 0px;
  margin: 0px auto;  
  width: 1250px;
  height: 100%;
  text-align: left;
}
div.pageHeader {
  position: relative;
  width: 1250px;
  height : 162px;
  top: 20px;
  background-image: url('../images/header.gif');
}
div.pageContent {
  position: relative;
  left: 125px;
  top: 20px;
  width: 1000px;
  height: 681px;
  background-image: url('../images/background.png');
  background-repeat: repeat-y;
  border-bottom: solid 2px #000000;
}

div.divTicker{
  position: absolute;
  left: 710px;
  top: 0px;
  width: 290px;
  height: 390px;
}

div.divContact{
  position: absolute;
  left: 723px;
  top: 390px;
  width: 333px;
  height: 291px;
  background-image: url('../images/contact.gif');
  background-repeat: no-repeat;
}

div.divNewsletterForm{
  position: absolute;
  left: 16px;
  top: 65px;
}

div.divOkNewsletter{
  position: absolute;
  left: 232px;
  top: 65px;
  width: 31px;
  height: 22px;
  background-image: url('../images/ok.jpg');
  cursor: pointer;
}

div.divNewsletterError{
  position: absolute;
  left: 16px;
  top: 92px;
  font-size: 8pt;
}

div.divContactEmail{
  position: absolute;
  left: 10px;
  top: 195px;
  width: 250px;
  height: 22px;
  cursor: pointer;
}

.inputNewsletter{
  width: 205px;
  height: 15px;
}

/*   Fotogalerij   */

div.divLargeImage{
  position: relative;
  left: 45px;
  width: 600px;
  text-align: center;
}
td.tdPrev{
  padding-right: 3px;
  width: 42px;
}
td.tdThumb{
  width: 115px;
  padding-right: 6px;
  text-align: center;
}
td.tdLastThumb{
  width: 115px;
  padding-right: 0px;
  text-align: center;
}
td.tdNext{
  padding-left: 2px;
  width: 43px;
}

/*   Agenda    */
td.tdAgendaZoek{
  padding-top: 20px;
}
td.tdAgendaZoekLabel{
  padding-right: 5px;
}
td.tdAgendaZoekData{
  padding-right: 5px;
}
td.tdAgendaZoekBut{
  padding-right: 15px;
}
div.divZoekBut{
  width: 49px;
  height: 22px;
  background-image: url('../images/zoek.jpg');
  cursor: pointer;
}
td.tdAgendaItem{
  padding-top: 5px;
}

td.tdAgendaImage{
  background-image: url('../images/agenda_bg.png');
  padding: 2px;
  width: 100px;
  height: 100px;
}
td.tdAgendaText{
  background-image: url('../images/agenda_bg.png');
  padding: 2px;
  width: 565px;
  height: 100px;
}
td.tdAgendaHeader{
  font-weight: bold;
  padding-left: 5px;
  padding-top: 5px;
}
td.tdAgendaData{
  padding-top: 4px;
  padding-left: 5px;
}
td.tdAgendaData a{
  color: #FFFFFF;
  text-decoration: none;
}
td.tdAgendaData a:hover{
  text-decoration: underline;
}
td.tdAgendaMoreNav{
  padding-top: 5px;
  text-align: center;
}
td.tdAgendaMore{
  padding-left: 2px;
  padding-right: 2px;
}
div.divAgendaMore{
  width: 15px;
  height: 15px;
  background-image: url('../images/agenda_bg.png');
  cursor: pointer;
}
div.divAgendaMore:hover{
  text-decoration: underline;
}
.greyLink{
  color: #434343;
  text-decoration: none;
}
.greyLink:hover{
  text-decoration: underline;
}

.whiteLink{
  color: #FFFFFF;
  text-decoration: none;
}
.whiteLink:hover{
  text-decoration: underline;
}

.inputText{
  width: 198px;
  border: 0px solid #FFFFFF;
  padding-top: 2px;
}
.inputAgenda{
  width: 250px;
  border: 0px solid #FFFFFF;
  padding-top: 2px;
}


