body			{ background-color: white;
					background-image: url('images/bglogo.jpg'); background-position: center; background-attachment: fixed; margin: 0px;
					color: black; font-size: 80%; font-family: Arial, Helvetica, sans-serif; font-weight: lighter; }

div				{ font-size: 100% }

#top			{ position: relative; left: 0px; top: 0px; height: 75px;
					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: 0px; top: 0px; height: 60px;
					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: 0px; top: 0px; height: 75px;
					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: 0px; top: 0px; margin: 0px; }
#mainslice		{ background-color: #EEEEEE; }

#bottom			{ position: relative; left: 0px; top: 0px; height: 7px; background-color: #0099FF; z-index: 1; }

#twitter		{ position: relative; float: right; margin-left: 20px; }

#logo			{ position: relative; left: 0px; top: 0px; margin-bottom: 20px; text-align: center; }
#menu			{ position: absolute; left: 20px; top: 0px; float: left; width: 173px; vertical-align: top; z-index: 2; }

#content		{ position: relative; left: 0px; top: 0px; padding-left: 220px; padding-right: 25px; z-index: 0; }
#locationbar	{ position: relative; left: 0px; top: 0px; width: 100%;
					background-color: #FFFFFF; border-bottom: solid; border-color: #0099FF; border-width: 1px;
					color: #CCCCCC; text-align: right; }
#locationtext	{ position: absolute; left: 0px; top: 75px; padding-left: 220px; color: #0099FF; font-weight: bold; }

#modtime		{ color: #999999; font-size: 69%; text-align: center; }

#adbar			{ text-align: center; border-top: solid; border-color: #CCCCCC; border-width: 1px; margin-top: 20px; margin-left: 200px; margin-right: 200px; }

/*
div.menuitem		{ position: relative; background-color: #FFFFFF; margin: 2px; padding-top: 3px; padding-right: 7px; padding-bottom: 2px; padding-left: 7px; border: solid; border-color: #0099FF; border-width: 1px; cursor: pointer; border-radius: 3px; }
div.menuitem:hover	{ background-color: #EEEEEE; }
div.menuitemc		{ position: relative; background-color: #0099FF; margin: 2px; padding-top: 3px; padding-right: 7px; padding-bottom: 2px; padding-left: 7px; border: solid; border-color: #0099FF; border-width: 1px; cursor: pointer; border-radius: 3px; }
div.menuitemc:hover	{ background-color: #0088EE; }
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; }
*/

div.menugroup			{ position: relative; background-color: #FFFFFF; margin: 2px; padding-top: 0px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: solid; border-color: #CCCCCC; border-width: 1px; border-radius: 3px; }
div.menusection			{ position: relative; background-color: #FFFFFF; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding: 0px; color: #CCCCCC; font-size: 140%; font-weight: bold; font-variant: small-caps; }
div.menuitem			{ position: relative; background-color: #FFFFFF; margin: 1px; padding-top: 2px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px; border: solid; border-color: #0099FF; border-width: 0px; cursor: pointer; border-radius: 3px; }
div.menuitem:hover		{ background-color: #EEEEEE; }
div.menuitemc			{ position: relative; background-color: #0099FF; margin: 1px; padding-top: 2px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px; border: solid; border-color: #0099FF; border-width: 0px; cursor: pointer; border-radius: 3px; }
div.menuitemc:hover	{ background-color: #0088EE; }
a.menu				{ text-decoration: none; color: #0099FF; font-size: 90%; }
a.menuc			{ text-decoration: none; color: #FFFFFF; font-size: 90%; }
a.menu:hover		{ text-decoration: underline; color: #0099FF; }
a.menuc:hover		{ color: #FFFFFF; }

#recentchanges	{ position: relative; background-color: #FFFFFF; margin: 2px; margin-top: 25px; padding-top: 3px; padding-right: 7px; padding-bottom: 2px; padding-left: 7px; border: solid; border-color: #CCCCCC; border-width: 1px; border-radius: 3px;
                  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: 8px; padding-right: 10px; padding-bottom: 8px; padding-left: 10px }
p.onderschrift	{ font-size: 69%; }

p.afstand		{ line-height: 21px; }

hr				{ color: #CCCCCC; background-color: #CCCCCC; height: 2px; border-width: 0; margin-top: 20px; margin-bottom: 20px; }


table			{ border-spacing: 0px; border-collapse: collapse; }

table.menu		{ border-collapse: separate; }
table.data td	{ padding-top: 4px; padding-bottom: 4px; padding-right: 4px; }

/*
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: 85%; font-weight: bolder; background-color: #EEEEEE; padding: 3px; border: solid; border-color: #CCCCCC; border-width: 1px }
td.norm1		{ font-size: 85%; background-color: white; padding: 3px; border: solid; border-color: #CCCCCC; border-width: 1px; vertical-align: top; }

td.head2		{ font-size: 100%; font-weight: bolder; background-color: #EEEEEE; padding: 3px; border: solid; border-color: #CCCCCC; border-width: 1px; }
td.norm2		{ font-size: 100%; background-color: white; padding: 3px; border: solid; border-color: #CCCCCC; border-width: 1px; }

td.foto			{ vertical-align: top; padding-bottom: 10px; }
td.fototext		{ padding-bottom: 10px; padding-right: 7px; padding-left: 7px; vertical-align: top; }
td.thumb		{ text-align: center; vertical-align: center; padding: 3px; width: 60px; }
/*td.thumb:link	{}
td.thumb:visited {} 
td.thumb:hover	{ background-color: 0099FF; }*/
a				{ text-decoration: underline; color: #000000; }
a:hover			{ color: #0000FF; }
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; margin-bottom: 0em; }

h3		{ font-size: 80%; }

address	{ color: #333333; font-size: 69%; top: 80%; position: absolute; }

span.RenS	{ color: #0099FF; }
span.Big	{ font-size: 130%; font-weight: bold; }
span.b		{ font-weight: bold; }

img		{ border: 0px; }
img.nt	{ border: 1px; border: solid; border-color: #000000; border-width: 1px; }
img.mar { margin: 10px; }

input.err { border: 1px; border: solid; border-color: #FF0000; border-width: 1px; }
