html
{
  width: 100%;
  height: 100%;
}

body 
{
  margin: 0px;
  padding: 0px;
  width: 100%;
  height: 100%;
  background-color: #FFFFFF;
}

table
{
  width: 100%;
}

td
{
  padding: 0px;
  font-family: Verdana, Helvetica, Sans-Serif;
  font-size: 9pt;
  color: #231f20;
  border-width: 0px;
  vertical-align: middle;
}

td a
{
  color: #231f20;
}

img
{
  border: 0;
}

form
{
  padding: 0px;
  margin: 0px;
}

p
{
  margin: 1em 0em;
}

table.centerTabel
{
  width: 100%;
  height: 100%;
}

    td.centerCell
    {
      width: 100%;
      height: 100%;
      vertical-align: middle;
      text-align: center;
      padding-top: 10px;
      padding-bottom: 10px;
    }

        table.schermTabel
        {
          width: 780px;
        }

            td.hoofdmenuCell
            {
              width: 100%;
            }

                table.hoofdmenuTable
                {
                }

                    table.hoofdmenuTable td
                    {
                      white-space: nowrap;
                    }

                    table.hoofdmenuTable td.spacer
                    {
                      width: 20%;
                    }

                    table.hoofdmenuTable td a
                    {
                      font-size: 14pt;
                      text-decoration: none;
                    }

                    table.hoofdmenuTable td a:hover
                    {
                      color: #a31e21;
                    }

                    table.hoofdmenuTable td.actief a
                    {
                      color: #a31e21;
                    }

            td.submenuCell
            {
              height: 26px;
              width: 100%;
              vertical-align: bottom;
            }

                table.submenuTable
                {
                }

                    table.submenuTable td
                    {
                      white-space: nowrap;
                    }

                    table.submenuTable td.spacer
                    {
                      width: 20%;
                    }

                    table.submenuTable td a
                    {
                      font-size: 10pt;
                      text-decoration: none;
                    }

                    table.submenuTable td a:hover
                    {
                      color: #a31e21;
                    }

                    table.submenuTable td.actief a
                    {
                      color: #a31e21;
                    }

            td.schermBodyCell
            {
            }

                table.schermBodyTable
                {
                  margin-top: 30px;
                }

                    td.schermBodyBlock
                    {
                      width: 195px;
                      height: 147px;
                      background-position: left top;
                      background-repeat: no-repeat;
                      line-height: 150%;
                      vertical-align: top;
                    }

                    td.schermBodyBlock1x2, td.schermBodyBlock1x2 img
                    {
                      width: 195px;
                      height: 294px;
                    }

                    td.schermBodyBlock1x3, td.schermBodyBlock1x3 img
                    {
                      width: 195px;
                      height: 441px;
                    }

                    td.schermBodyBlock3x2, td.schermBodyBlock3x2 img
                    {
                      width: 585px;
                      height: 294px;
                    }

                    td.schermBodyBlock3x3, td.schermBodyBlock3x3 img
                    {
                      width: 585px;
                      height: 441px;
                    }

                    td.schermBodyBlock4x3, td.schermBodyBlock4x3 img
                    {
                      width: 780px;
                      height: 441px;
                    }

                    td.schermBodyBlockProjectDetails, td.schermBodyBlockProjectDetails img
                    {
                      width: 170px;
                      height: 147px;
                    }
                    
                    td.schermBodyBlockProjectDetailsGroot, td.schermBodyBlockProjectDetailsGroot img
                    {
                      width: 440px;
                      height: 441px;
                    }

                    td.schermBodyBlockText
                    {
                      padding: 10px;
                      font-size: 8pt;
                    }

                    td.schermBodyBlockMenu
                    {
                    }

                        td.schermBodyBlockMenu td
                        {
                          font-size: 10pt;
                          text-decoration: none;
                        }

                        td.schermBodyBlockMenu a img
                        {
                          position: absolute;
                          width: 195px;
                          height: 147px;
                        }

                        td.schermBodyBlockMenu table
                        {
                          width: 100%;
                          height: 100%;
                        }

                        td.schermBodyBlockMenu td
                        {
                          vertical-align: middle;
                          text-align: center;
                        }

                        td.Navigation
                        {
                          height: 30px;
                        }

                            td.Navigation a
                            {
                              text-decoration: none;
                            }

                            td.Navigation img
                            {
                              vertical-align: middle;
                            }

                                td.NavigationLeft
                                {
                                  width: 390px;
                                  height: 30px;
                                  text-align: left;
                                }

                                    td.NavigationLeft img
                                    {
                                      margin-right: 1em;
                                    }

                                td.NavigationRight
                                {
                                  width: 390px;
                                  height: 30px;
                                  text-align: right;
                                }

                                    td.NavigationRight img
                                    {
                                      margin-left: 1em;
                                    }

            td.footerCell
            {
            }

                table.footerTable
                {
                }

                    table.footerTable td
                    {
                      font-size: 11pt;
                      vertical-align: bottom;
                    }

                    table.footerTable td a
                    {
                      text-decoration: none;
                    }

                    td.footerLeftCell
                    {
                      width: 50%;
                      padding-bottom: 14px;
                    }

                    td.footerCenterCell
                    {
                      text-align: center;
                      padding-bottom: 14px;
                    }

                    td.footerRightCell
                    {
                      text-align: right;
                      width: 50%;
                    }

