/* Eigenschappen van pagina-onderdelen in volgorde van verschijning. Sommige onderdelen worden ook in latere pagina-onderdelen toegepast. */

/* onderdelen naambalk */

table.top { 
width: 100%; 
height: 35;
background-color: 000033;
padding: 0;
border: 0;
margin: 0;
vertical-align: top;
font-family: Arial, Helvetica, "sans-serif"; 
color: FFFFFF; 
font-size: 10pt;
}

td.topleft { 
width: 50%;
padding-left: 10; 
text-align: left;
vertical-align: center;
}

td.topright { 
width: 50%;
padding-right: 10; 
text-align: right;
vertical-align: center;
}

a.switch { 
text-decoration: none; 
color: FFFFFF;
}

a.switch:hover { 
text-decoration: none; 
color: FFFFFF; 
font-weight: bold;
}

a.switch:visited { 
text-decoration: none; 
color: FFFFFF; 
}



/* witte achtergrond */

body.main {  
background-color: FFFFFF;
margin: 0;
}

/* onderdelen openingspagina */

table.intro { 
width: 750; 
margin-top: 40; 
text-align: center;
vertical align: top; 
}

td.index {
width: 120;
height: 120;
vertical-align: top;
}

/* onderdelen indexpagina beeldhoofdstukken */

table.bodycopy { 
width: 100%; 
margin-top: 20;
}


/* onderdelen indexpagina beeldhoofdstukken */
/* kolom links 1/3 */

td.left { 
width: 25%;
margin-left: 5;
padding-top: 15; 
padding-left: 10;
text-align: left;
vertical-align: top;
}

td.navleft { 
height: 30px;
width: 25px;
vertical-align: top;
}

td.navright { 
height: 30px;
vertical-align: top;
padding-top: 3;
font-family: Verdana, Arial, Helvetica, "sans-serif"; 
color: 000000; 
font-size: 8pt;

}

/* onderdelen indexpagina beeldhoofdstukken */
/* kolom midden 2/3 */

td.middle { 
width: 50%; 
padding-top: 15; 
vertical-align: top;
font-family: Verdana, Arial, Helvetica, "sans-serif"; 
color: 000000; 
font-size: 10pt;

}

table.index {
width: 480;
}


td.indextext {
width: 120;
height: 120;
background-image: url(images/border.gif);
background-repeat: no-repeat;
background-position: center;
padding: 5px;
vertical-align: top;
font-family: Verdana, Arial, Helvetica, "sans-serif"; 
font-size: 10pt;
}

/* NB: indextext MOET inhoud hebben, anders vertonen browsers geen border. Voor een leeg vak: inhoud = <br />  */

td.indextext2 {
width: 120;
height: 120;
border: 1pt solid silver;
padding: 5; 
vertical-align: bottom;
text-align: right;
font-family: Verdana, Arial, Helvetica, "sans-serif"; 
font-size: 8pt;
}
/* NB: indextext2 MOET inhoud hebben, anders vertonen browsers geen border. Voor een leeg vak: inhoud = <br />  */

td.index_blank {
width: 120;
height: 120;
background-color: eeeded;
}

td.change_to_sub { 
padding-left: 10;
padding-bottom: 5;
margin-top: 0;
vertical-align: bottom;
text-align: left;
font-family: Verdana, Arial, Helvetica, "sans-serif"; 
color: 000000; 
font-size: 8pt;

} 
span.klein {
font-size: 8pt;
}

a.extern { 
color: 000000; 
}

a.extern:hover { 
color: 000000;
}

a.extern:visited { 
 color: 000000;
}

/* onderdelen indexpagina beeldhoofdstukken */
/* kolom rechts 3/3 */

td.right { 
width: 25%;
padding-top: 15; 
padding-left: 15;
vertical-align: top;
text-align: left;
font-family: Verdana, Arial, Helvetica, "sans-serif"; 
color: 000000; 
font-size: 10pt;

} 

/* onderdelen pagina los beeld */

td.middle_wide { 
width: 60%; 
padding-top: 15; 
vertical-align: top;
font-family: Verdana, Arial, Helvetica, "sans-serif"; 
color: 000000; 
font-size: 10pt;
}

td.changepicture { 
padding-left: 10;
padding-top: 0;
margin-top: 0;
vertical-align: top;
text-align: left;
font-family: Verdana, Arial, Helvetica, "sans-serif"; 
color: 000000; 
font-size: 8pt;

} 


td.right_narrow { 
width: 15%;
padding-top: 20; 
padding-left: 10;
vertical-align: top;
text-align: left;
font-family: Verdana, Arial, Helvetica, "sans-serif"; 
color: 000000; 
font-size: 10pt;

} 

a.navigatie { 
text-decoration: none;
color: 000000; 
}

a.navigatie:hover { 
text-decoration: none; 
color: 000000;
font-weight: bold;
}

a.navigatie:visited { 
text-decoration: none; 
 color: 000000;
}

/* onderdelen infopagina */


table.about {
font-size: 10pt;
}

img.right_column {
float: right;
padding: 0 10 0 0;
}

