body			{ background-color: white;
					background-image: url('images/bglogo.jpg'); background-position: center; background-attachment: fixed; margin: 0;
					color: black; font-size: 80%; font-family: Arial, Helvetica, sans-serif; font-weight: lighter; }

div				{ font-size: 100% }

#top			{ position: relative; left: 0; top: 0; height: 75; /* FF doesn't get it right with padding enabled (padding-top: 20;) */
					background-color: #0099FF; background-image: url('images/bgtop2.jpg'); background-repeat: no-repeat;
					color: #FFFFFF; font-size: 160%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; }

#topslice		{ position: relative; left: 0; top: 0; height: 60;
					background-color: #0099FF;
					color: #FFFFFF; font-size: 140%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; padding-top: 10; }


#top2			{ position: relative; left: 0; top: 0; height: 75; /* FF doesn't get it right with padding enabled (padding-top: 20;) */
					background-color: #0099FF; background-image: url('images/bgtop2-2.jpg'); background-repeat: no-repeat;
					color: #FFFFFF; font-size: 160%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; }

#main			{ position: relative; left: 0; top: 0; margin: 10; }
#mainslice		{ background-color: #EEEEEE; }

#bottom			{ position: relative; left: 0; top: 0; height: 7; background-color: #0099FF; z-index: 1;}

#logo			{ position: relative; left: 0; top: 0; margin-bottom: 20; text-align: center; }
#menu			{ position: absolute; left: 0; top: 0; float: left; width: 173;
					margin-left: 10; vertical-align: top; z-index: 2; }

					 /* IE doesn't accept height: 100%; */
					 /* FF doesn't accept negative values for left: -190; */

#content		{ position: relative; left: 0; top: 0; padding-left: 210; padding-right: 15; z-index: 0; }
#locationbar	{ position: relative; left: 0; top: 0; width: 100%; padding-bottom: 1; /* FF doesn't get it right with padding enabled (padding-right: 10;) */
					background-color: #FFFFFF; border-bottom: solid; border-color: #0099FF; border-width: 1;
					color: #CCCCCC; text-align: right; }
#locationtext	{ position: absolute; left: 0; top: 75; padding-left: 220;
					color: #0099FF; font-weight: bold; }

#modtime		{ color: #999999; font-size: 69%; text-align: center; }

#adbar			{ position: relative; clear: both;
					/*background-color: #FFFFFF;*/ margin: 25; margin-left: 200; margin-right: 200; padding: 5; border-top: solid; border-color: #CCCCCC; border-width: 1px;
					text-align: center; }

div.menuitem		{ position: relative; background-color: #FFFFFF; margin: 2; padding-top: 2; padding-right: 7; padding-bottom: 2; padding-left: 7; border: solid; border-color: #0099FF; border-width: 1px; cursor: pointer; }
div.menuitem:hover	{ background-color: #EEEEEE; } /* FF accepts this, IE doesn't */
div.menuitemc		{ position: relative; background-color: #0099FF; margin: 2; padding-top: 2; padding-right: 7; padding-bottom: 2; padding-left: 7; border: solid; border-color: #0099FF; border-width: 1px; cursor: pointer; }
div.menuitemc:hover	{ background-color: #0088EE; } /* FF accepts this, IE doesn't */

#recentchanges	{ position: relative; background-color: #FFFFFF; margin: 2; margin-top: 25; padding-top: 2; padding-right: 7; padding-bottom: 2; padding-left: 7; border: solid; border-color: #CCCCCC; border-width: 1px;
                  font-size: 80% }

p				{ color: black; font-size: 100%; font-family: Arial, Helvetica, sans-serif; font-weight: lighter; text-align: justify }

p.titel			{ color: #FFFFFF; font-size: 160%; font-weight: bold; text-align: center; padding-top: 8; padding-right: 10; padding-bottom: 8; padding-left: 10 }
p.onderschrift	{ font-size: 69%; }

hr				{ color: #DDDDDD; height: 2px; }

table			{ border-spacing: 0; border-collapse: collapse; }
td				{ font-size: 80%; }

table.menu		{ border-collapse: separate }

/*
td.titel		{ background-color: #0099FF; background-image: url('images/bgtop.jpg'); background-repeat: no-repeat; background-attachment: fixed; }
td.titel2		{ background-color: #0099FF; background-image: url('images/bgtop2.jpg'); background-repeat: no-repeat; background-attachment: fixed; }
td.subtitel		{ background-color: #FFFFFF; border: 1; border-bottom: solid; border-color: #0099FF; border-width: 1px }

td.locationbar	{ background-color: #FFFFFF; color: #0099FF; font-size: 69%; font-weight: bold; padding-right: 25; padding-left: 25; border-bottom: solid; border-color: #0099FF; border-width: 1px; }

td.menu			{ padding: 5 }
td.main			{ padding: 25; vertical-align: top }

td.button		{ background-color: #FFFFFF; padding: 17; border: solid; border-color: #0099FF; border-width: 2px }
*/
td.head1		{ font-size: 69%; font-weight: bolder; background-color: #EEEEEE; padding: 3; border: solid; border-color: #CCCCCC; border-width: 1px }
td.norm1		{ font-size: 69%; background-color: white; padding: 3; border: solid; border-color: #CCCCCC; border-width: 1px }

td.head2		{ font-size: 80%; font-weight: bolder; background-color: #EEEEEE; padding: 3; border: solid; border-color: #CCCCCC; border-width: 1px }
td.norm2		{ font-size: 80%; background-color: white; padding: 3; border: solid; border-color: #CCCCCC; border-width: 1px }

td.foto			{ padding-bottom: 20; vertical-align: top }
td.fototext		{ padding-right: 7; padding-bottom: 20; padding-left: 7; vertical-align: top }
td.thumb		{ text-align: center; vertical-align: center; padding: 3; width: 60 }
/*td.thumb:link	{}
td.thumb:visited {} 
td.thumb:hover	{ background-color: 0099FF; }*/
a				{ text-decoration: underline; color: #000000 }
a:hover			{ color: #0000FF }
a.menu			{ text-decoration: none; color: #0099FF; font-weight: bold }
a.menuc			{ text-decoration: none; color: #FFFFFF; font-weight: bold }
a.menu:hover	{ text-decoration: underline; color: #0099FF }
a.menuc:hover	{ color: #FFFFFF }

a.name			{ text-decoration: none }
a.name:hover	{ text-decoration: none }

h1		{ font-size: 150%; font-weight: bold }

h2		{ font-size: 100%; font-weight: bold }

h3		{ font-size: 80% }

address	{ color: #333333; font-size: 69%; top: 80%; position: absolute }

span.RenS	{ color: #0099FF; }
span.Big	{ font-size: 130%; }

img		{ border: 0 }
img.nt	{ border: 1; border: solid; border-color: #000000; border-width: 1px }
img.mar { margin: 10px }

input.err { border: 1px; border: solid; border-color: #FF0000; border-width: 1px }