DIV A:active  { color: rgb(0,41,144);
                text-decoration: underline }
DIV A:hover   { color: rgb(0,41,144);
                text-decoration: underline }
DIV A:link    { color: rgb(0,41,144);
                text-decoration: underline }
DIV A:visited { color: rgb(0,41,144);
                text-decoration: underline }

P A:active    { text-decoration: underline }
P A:hover     { text-decoration: underline }
P A:link      { text-decoration: underline }
P A:visited   { text-decoration: underline }

BODY { padding: 0;
       margin: 0 }

IMG { border: 0 }

BLOCKQUOTE { font-style: italic }

.lichtblauw { background-color: rgb(186,189,212) }
.geel       { background-color: rgb(245,242,135) }
.lichtgeel  { background-color: rgb(245,242,200) }

.button { font-family: Verdana, Arial, sans-serif;
          font-size: 8pt;
          line-height: 12pt;
          color: rgb(0,41,144);
          text-align: center }

.button-default { font-family: Verdana, Arial, sans-serif;
                  font-size: 8pt;
                  font-weight: bold;
                  line-height: 12pt;
                  color: rgb(0,41,144);
                  text-align: center }

.pos1-1 { left:   0px; top:   0px; position: absolute }
.pos1-2 { left:   0px; top: 150px; position: absolute }
.pos1-3 { left:   0px; top: 300px; position: absolute }
.pos1-4 { left:   0px; top: 450px; position: absolute }

.pos2-1 { left: 150px; top:   0px; position: absolute }
.pos2-2 { left: 150px; top: 195px; position: absolute }
.pos2-3 { left: 150px; top: 345px; position: absolute }
.pos2-4 { left: 150px; top: 495px; position: absolute }

.pos3-1 { left: 300px; top:   0px; position: absolute }
.pos3-2 { left: 300px; top: 195px; position: absolute }
.pos3-3 { left: 300px; top: 345px; position: absolute }
.pos3-4 { left: 300px; top: 495px; position: absolute }

.pos4-1 { left: 450px; top:   0px; position: absolute }
.pos4-2 { left: 450px; top: 195px; position: absolute }
.pos4-3 { left: 450px; top: 345px; position: absolute }
.pos4-4 { left: 450px; top: 495px; position: absolute }

.pos5-1 { left: 600px; top:   0px; position: absolute }
.pos5-2 { left: 600px; top: 195px; position: absolute }
.pos5-3 { left: 600px; top: 345px; position: absolute }
.pos5-4 { left: 600px; top: 495px; position: absolute }

.afm1x1 { width: 135px; height: 135px; overflow: hidden }
.afm1x2 { width: 135px; height: 285px; overflow: hidden }
.afm1x3 { width: 135px; height: 435px; overflow: hidden }
.afm1x4 { width: 135px; height: 585px; overflow: hidden }

.afm2x1 { width: 285px; height: 135px; overflow: hidden }
.afm2x2 { width: 285px; height: 285px; overflow: hidden }
.afm2x3 { width: 285px; height: 435px; overflow: hidden }
.afm2x4 { width: 285px; height: 585px; overflow: hidden }

.afm3x1 { width: 435px; height: 135px; overflow: hidden }
.afm3x2 { width: 435px; height: 285px; overflow: hidden }
.afm3x3 { width: 435px; height: 435px; overflow: hidden }
.afm3x4 { width: 435px; height: 585px; overflow: hidden }

.afm4x1 { width: 585px; height: 135px; overflow: hidden }
.afm4x2 { width: 585px; height: 285px; overflow: hidden }
.afm4x3 { width: 585px; height: 435px; overflow: hidden }
.afm4x4 { width: 585px; height: 585px; overflow: hidden }

#bladspiegel { width: 750px;
               position: relative;
               margin: 0 auto;      /* Toegevoegd wegens bug in Safari: anders verschijnen er geen verticale scrollbars */
               text-align: left }

#menu { left: 10px;
        top: 150px;
        width: 135px;
        height: 450px;
        position: absolute;
        overflow: hidden }

#menu UL { margin-top: 0px;
           margin-left: 0px;
           padding-left: 0px;
           list-style-type: none;
           font-family: Verdana, Arial, sans-serif;
           font-size: 10pt;
           font-weight: bold;
           text-align: left;
           color: rgb(0,41,144) }

#menu A { display: block;
          padding: 3px;
          width: 119px;
          background-color: rgb(186,189,212);
          border-bottom: 4px solid white }

#menu A:link, #menu A:visited { color: rgb(0,41,144);
                                text-decoration: none }

#menu A:hover { background-color: rgb(131,137,177);
                color: white }

#menu #current { background-color: rgb(245,242,135);
                 color: rgb(0,41,144) }

#menuhorizontaal UL { padding: 0;
                      margin: 0 }

#menuhorizontaal LI { list-style: none;
                      float: left;
                      width: 120px;
                      padding: 12px 0 0 12px }

#menuhorizontaal A { font-size: 10pt;
                     font-weight: bold;
                     text-align: center;
                     text-decoration: none;
                     display: block;
                     color: rgb(0,41,144);
                     padding: 3px;
                     background-color: rgb(186,189,212) }

#menuhorizontaal A:hover { background-color: rgb(131,137,177);
                           color: white }


#pagina { left: 150px;
          top: 150px;
          width: 585px;
          position: absolute;
          overflow: visible }

#pagina H1 { font-family: Verdana, Arial, sans-serif;
             font-size: 13pt;
             font-weight: bold;
             color: rgb(0,41,144);
             margin-top: 0px;
             padding-left: 10px;
             padding-right: 10px;
             padding-top: 10px }

#pagina H2 { font-family: Verdana, Arial, sans-serif;
             font-size: 11pt;
             font-weight: bold;
             color: rgb(0,41,144);
             margin-top: 0px;
             padding-left: 10px;
             padding-right: 10px;
             padding-top: 10px }

#pagina H3 { font-family: Verdana, Arial, sans-serif;
             font-size: 9pt;
             font-weight: bold;
             color: rgb(0,41,144);
             margin-top: 0px;
             padding-left: 10px;
             padding-right: 10px;
             padding-top: 10px }

#pagina P, #pagina BLOCKQUOTE { font-family: Verdana, Arial, sans-serif;
                                font-size: 8pt;
                                color: rgb(0,41,144);
                                line-height: 11pt;
                                text-align: justify;
                                padding-top: 0px;
                                padding-left: 10px;
                                padding-right: 10px }

#pagina UL { font-family: Verdana, Arial, sans-serif;
             font-size: 8pt;
             line-height: 11pt;
             color: rgb(0,41,144);
             margin-top: 0px }

#pagina TABLE { font-family: Verdana, Arial, sans-serif;
                font-size: 8pt;
                line-height: 11pt;
                color: rgb(0,41,144);
                text-align: justify;
                padding-left: 5px;
                padding-right: 5px;
                padding-bottom: 5px }

#pagina .formuliertekst { font-family: Verdana, Arial, sans-serif;
                          font-size: 8pt;
                          color: rgb(0,41,144);
                          line-height: 11pt }


#kijkwijzer TABLE { font-family: Verdana, Arial, sans-serif;
                    font-size: 8pt;
                    line-height: 11pt;
                    color: rgb(0,41,144);
                    text-align: justify;
                    padding-left: 5px;
                    padding-right: 5px;
                    padding-bottom: 5px }


#login .formuliertekst { font-family: Verdana, Arial, sans-serif;
                         font-size: 8pt;
                         color: rgb(0,41,144);
                         line-height: 11pt }

#login P { font-family: Verdana, Arial, sans-serif;
           font-size: 8pt;
           font-weight: bold;
           color: rgb(0,41,144);
           text-align: center;
           line-height: 11pt }


#kassalijst { left: 0px;
              top: 0px;
              position: relative;
              overflow: visible }

#kassalijst .tekst { font-family: Verdana, Arial, sans-serif;
                     font-size: 8pt;
                     color: black;
                     line-height: 12pt }


.index { font-family: Verdana, Arial, sans-serif;
         font-size: 8pt;
         color: rgb(0,41,144) }

.index H1 { font-weight: bold;
            font-size: 10pt;
            line-height: 12pt;
            margin-top: 0px;
            margin-bottom: 4px;
            padding: 5px }

.index P { line-height: 11pt;
           text-align: left;
           margin-top: -5px;
           padding-top: 0px;
           padding-left: 5px;
           padding-right: 5px;
           padding-bottom: 0px }

.index TABLE { line-height: 11pt;
               text-align: justify;
               padding-left: 3px;
               padding-right: 3px;
               padding-bottom: 3px }

.index .titel { font-weight: bold;
                line-height: 11pt;
                text-align: center;
                margin-top: -10px;
                padding: 5px }

.index .datumtijd { line-height: 11pt;
                    text-align: center;
                    margin-top: -10px;
                    padding: 5px }


#lichtkrant { width: 585px;
              height: 30px;
              left: 150px;
              top: 150px;
              position: absolute;
              overflow: hidden;
              background-color: rgb(245,242,135) }

#lichtkrant .tekst { font-family: Verdana, Arial, sans-serif;
                     font-size: 8pt;
                     font-weight: bold;
                     line-height: 20pt;
                     color: rgb(0,41,144);
                     text-align: left;
                     padding-left: 5px;
                     padding-right: 5px }


#programma { font-family: Verdana, Arial, sans-serif;
             font-size: 8pt;
             color: rgb(0,41,144) }

#programma .datum { font-weight: bold;
                    margin-top: -2px;
                    padding: 4px }

#programma .mededeling { font-weight: bold;
                         font-size: 12pt;
                         text-align: center;
                         color: red;
                         margin-top: -2px;
                         padding: 4px }

#programma .prijs { font-weight: bold;
                    text-align: right;
                    margin-top: -2px;
                    padding: 4px }

#programma .tekst { line-height: 11pt;
                    text-align: justify;
                    margin-top: -8px;
                    padding: 0px }

#programma .credits { line-height: 10pt;
                      padding: 4px }

#programma .gerecht { line-height: 11pt;
                      text-align: center;
                      margin-bottom: -5px;
                      padding: 0px }

#programma .titel { font-size: 15pt;
                    font-weight: bold;
                    line-height: 18pt;
                    text-align: center;
                    padding: 5px }

#programma UL { line-height: 11pt;
                margin-top: -7px }

#programma H1 { font-size: 13pt;
                font-weight: bold;
                margin-top: -5px }

#programma P { line-height: 11pt;
               text-align: justify;
               margin-top: -8px;
               padding: 0px }


#verwacht { left: 10px;
            top: 550px;
            width: 125px;
            position: absolute;
            overflow: visible }

#verwacht P { font-family: Verdana, Arial, sans-serif;
              font-size: 8pt;
              font-weight: bold;
              color: rgb(0,41,144);
              text-align: center;
              margin-top: -2px;
              margin-bottom: 0px;
              padding: 4px }


#webmaster { left: 20px;
             top: 603px;
             position: absolute }

#webmaster P { font-family: Verdana, Arial, sans-serif;
               font-size: 7pt;
               color: rgb(0,41,144) }

