BODY              { margin: 0px; background-color: #868789; font-family: Verdana; font-size: 13px; }
A:LINK, A:VISITED { color: #3255A1; text-decoration: none; }
A:HOVER           { text-decoration: underline; }
TD                { font-size: 13px; }

#vpnieuws { float: right; clear: right;  width: 200px; height: 350px; margin-top: 30px; 
            background: #E6E7E9; margin-left: 10px; padding: 5px;  font-size: 12px; 
            border-top: 1px solid white; border-left: 1px solid white;   
            border-bottom: 1px solid #404040; border-right: 1px solid #404040;   
            overflow: auto; }

.vplink   { text-align: right; font-size: 11px; }
.vplink A:LINK, .vplink A:VISITED { color: navy;  }
#tbl_main { width: 888px; height: 100%; }
#td_left  { width: 20px; background: #FFFFFF url(images/schaduw-links.jpg) repeat-y; }
#td_right { width: 20px; background: #FFFFFF url(images/schaduw-rechts.jpg) repeat-y; }
#td_main  { width: 848px; background: #E6E7E9; vertical-align: top;}

#td_top   { background: #E6E7E9 url(images/bg-kop.jpg) no-repeat; height: 92px; vertical-align: bottom; 
            text-align: right; font-family: Trebuchet MS, Verdana; color: white;  padding-right: 10px;
            font-weight: 100; font-size: 11px;  }

#td_top A:LINK, #td_top A:VISITED { color: white; text-decoration: none; }
#td_top A:HOVER { color: #D8D8D8; } 
#td_content     { vertical-align: top; padding: 10px 10px 10px 20px; width: 720; }
#tbl_nav        { width: 640px; border-top: 1px solid black; margin-top: 30px; table-layout:fixed; }
#tbl_nav A:LINK, #tbl_nav A:VISITED { text-decoration: none; color: black; }
#tbl_nav A:HOVER { color: #627596; }
#div_login   { text-align: center; color: white; font-weight: 800; }
#div_login A:LINK, #div_login A:VISITED { color: white; text-decoration: underline; }
#div_login A:HOVER { color: #D8D8D8; }

#td_menu     { background: #52668C url(images/bg-menu.jpg) no-repeat; width:128px;  vertical-align: top; 
               padding-top: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif;
               font-size: 11px; color: #333333; }

#td_menu2    { width:128px;  vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif;
               padding-top: 1px; font-size: 11px; color: #333333; }

H1 	     { font-family: Verdana; font-size: 14pt; font-weight: 800; font-variant: small-caps; margin: 30px 0px 30px 5px; padding-bottom: 20px; }
.h1 	     { font-family: Verdana; font-size: 14pt; font-weight: 800; font-variant: small-caps; width: 100%; margin: 30px 0px 30px 5px; padding-bottom: 20px; }

.td_bot      { font-family: Verdana; font-size: 11px; }
.tbl_arts    { border-collapse: collapse; table-layout: fixed;  }
.tbl_arts TD { border: 1px solid #96B4D9; text-align: center; font-family: Verdana; font-size: 11px; 
               height: 250px;  vertical-align: top; padding: 10px;  }
.div_art     { border: 1px solid #96B4D9; text-align: center; font-family: Verdana; font-size: 11px; 
               height: 250px;  vertical-align: top; padding: 10px;   }
.div_title   { height: 50px; }
.div_title A:LINK, .div_title A:VISITED { color: black; text-decoration: none; }
.div_title A:HOVER { text-decoration: underline; }

.div_img     { height: 40px; border: 1px solid #99B6D8; }
.div_img  TD { border-width: 0px; vertical-align: middle; }
.div_img IMG { border: 1px solid black; }

.sc_input    { width: 25px; border: 1px solid silver; text-align: right; }
.toplinks LI { font-size: 14px; font-weight: 800;  line-height: 20px; }

.t1 { background: #FFFFFF url(images/but_back1.gif) repeat-x; padding: 4px 10px 4px 10px;
      font-family: Verdana; font-size: 12px; text-decoration: none; color: black; 
      border: 1px solid silver; 
    }
.t2 { background: #FFFFFF url(images/but_back2.gif) repeat-x;  padding: 4px 10px 4px 10px;
      font-family: Verdana; font-size: 12px; text-decoration: none; color: black;
      border: 1px solid silver;
    }

