html
  	{
  	height: 100%;
  	}

body
  	{
 	margin: 0px;
  	padding: 0px;
  	height: 100%;
  	}

img
	{
    border-style: none;
	}


img.midden
  	{
  	display: block;
  	margin-left: auto;
  	margin-right: auto; 
  	}

p.menu
  	{
  	background-color: #436EEE;
  	padding-left: 1.5em;
  	}

p.submenu
  	{
  	background-color: #ffffff;
  	width: 160px;
  	color: #000000;
  	text-decoration: none;
  	font-weight: bold;
  	padding: 9px 15px 10px 15px;
  	margin: 0;
	border-style: solid;
	border-width: 1px;
	border-color: #436EEE;
  	}

p.sluiten 
	{
	/*font-weight: bold; Ê*/
	text-align: center;
	}

/* * * * * * T A B E L [LAYOUT WEBSITE] * * * * * */

table.totaal
  	{
    border-style: none;
  	font-family: Verdana, Arial;                /* lettertype */
  	font-size: 12px;
  	width: 100%;
  	height: 100%;
 	background-color: #E0F0FF; 	
  	}

td.laag
  	{
  	vertical-align: bottom;
  	height: 25px;
	font-style: italic;
	font-size: x-small;
  	}

td.hoog
  	{
  	height: 25px;
  	}

td.midden
  	{
  	height: 25px;
  	display: block;
  	margin-left: auto;
  	margin-right: auto; 
  	}

td.content
  	{
   	vertical-align: top;
  	}

td.subnav
  	{
   	vertical-align: top;
   	width: 175px;
   	padding-left: 1em;
   	/*padding-left: 1.5em;*/
  	}

td.pictekst
  	{
  	vertical-align: top;
  	}


/* * * * * * T A B E L [ECHTE TABELLEN] * * * * * */


table.tabel    
	{
	border-collapse: collapse; 
	border-style: none; 
	border-spacing: 10pt;
	}


th.algemeen
	{
	border: 1px solid #336699; 
	font-family : Verdana, Arial; 
	font-size: x-small; 
	padding: 8px;
  	font-weight: bold;
	}

td.algemeen    
	{
	vertical-align: top; 
	border: 1px solid #336699; 
	font-family : Verdana, Arial; 
	font-size: x-small; 
	padding: 8px;
	}

th.grijs,    
td.grijs    
	{ 
	text-align: right; 
	background-color: #CCCCCC;
	}

th.roze,     
td.roze     
	{ 
	text-align: right; 
	background-color: #ffb6c1;
	}

th.blauw,    
td.blauw    
	{ 
	text-align: right; 
	background-color: #00CCFF;
	}

th.wit,      
td.wit      
	{ 
	text-align: right; 
	background-color: #f8f8ff;
	}

th.witli,    
td.witli    
	{ 
	text-align: left; 
	background-color: #f8f8ff;
	}

th.nowrap,
td.nowrap
	{
	white-space: nowrap;
	}


/* * * * * * L I N K S * * * * * */

a:link,
a:active,
a:visited               
  {
  color: black;
  text-decoration: underlined;
  }

a:hover                 
  	{
  	color: red;
  	text-decoration: none;
  	}

a.topbutton:link,
a.topbutton:active,
a.topbutton:visited     
  	{
  	color: #ffffff;
  	text-decoration: none;
  	font-weight: bold;
  	padding: 9px 15px 10px 15px;
  	margin: 0;
  	}

a.topbutton:hover       
  	{
  	color: #cccccc;
  	text-decoration: none;
  	font-weight: bold;
  	padding: 9px 15px 10px 15px;
  	margin: 0;
  	}

a.leftlink-1:link,
a.leftlink-1:active,
a.leftlink-1:visited     
  	{
  	color: #000000;
  	text-decoration: none;
  	font-weight: bold;
	font-size: x-small;
  	padding: 9px 15px 10px 0px;
  	margin: 0;
  	}

a.leftlink-1:hover       
  	{
  	color: #FF0000;
  	text-decoration: none;
  	font-weight: bold;
  	padding: 9px 15px 10px 0px;
  	margin: 0;
  	}

a.leftlink-2:link,
a.leftlink-2:active,
a.leftlink-2:visited     
  	{
  	color: #000000;
  	text-decoration: none;
  	font-weight: bold;
	font-size: x-small;
  	padding: 9px 15px 10px 5px;
  	margin: 0px;
  	}

a.leftlink-2:hover       
  	{
  	color: #FF0000;
  	text-decoration: none;
  	font-weight: bold;
  	padding: 9px 15px 10px 5px;
  	margin: 0px;
  	}


/* D I V */

#box1,
#box2,
#box3,
#box4,
#box5,
#box6	
	{ 
	width: 250px; 
    height: 250px; 
    float: left;
    padding: 10px 15px 10px 15px;
    border: 1px solid #000000;
	margin-right: 10px;
	margin-bottom: 10px;
  	background-color: #ffffff;
    }
    
#picture01, #picture02, #picture03, #picture04, #picture05, #picture06, #picture07, #picture08, #picture09, 
#picture11, #picture12, #picture13, #picture14, #picture15, #picture16, #picture17, #picture18, #picture19,  
#picture21, #picture22, #picture23, #picture24, #picture25, #picture26, #picture27, #picture28, #picture29,  
#picture31, #picture32, #picture33, #picture34, #picture35, #picture36, #picture37, #picture38, #picture39,  
#picture41, #picture42, #picture43, #picture44, #picture45, #picture46, #picture47, #picture48, #picture49,  
#picture51, #picture52, #picture53, #picture54, #picture55, #picture56, #picture57, #picture58, #picture59,  
#picture61, #picture62, #picture63, #picture64, #picture65, #picture66, #picture67, #picture68, #picture69,  
#picture71, #picture72, #picture73, #picture74, #picture75, #picture76, #picture77, #picture78, #picture79,  
#picture81, #picture82, #picture83, #picture84, #picture85, #picture86, #picture87, #picture88, #picture89,  
#picture91, #picture92, #picture93, #picture94, #picture95, #picture96, #picture97, #picture98, #picture99  
{ 
	/*width: 250px; */
    /*height: 250px; */
    float: left;
    /*padding: 10px 15px 10px 15px;*/
    padding: 10px 5px 10px 0px;
    /*border: 1px solid #000000;*/
    /*margin: 10px;*/
   	font-size: x-small; 
   	color: grey;
    }


#boxlast,
#boxlast10, #boxlast20, #boxlast30, #boxlast40, #boxlast50, #boxlast60, #boxlast70, #boxlast80, #boxlast90
	{ 
	clear: both;
    }

#headerlogo 
  	{
  	padding: 1em;
  	}

#headermenu 
  	{
  	margin: 0;
  	height: 34px;
/*  padding-top : 0; */
  	padding: 1em;
  	line-height: 34px
  	}

#subnavigatie 
  	{
  	padding: 1em;
  	}

#content 
  	{
  	padding: 1em;
  	background-color: #ffffff;
  	width: 750px   /* breedte mogelijk kleiner maken */
  	}

#contenthome 
  	{
  	padding: 1em;
 	background-color: #E0F0FF; 	
  	width: 1000px   /* breedte mogelijk kleiner maken */
  	}

#filler 
  	{
  	padding: 1em;
  	}

#footer 
  	{
  	padding: 1em;
  	}



