body.index					{ font: 10pt Arial; background: #959a98 url('elements/gray.gif'); color: #FFFFFF; 
							  padding: 0px; margin: 0px; }
body						{ font: 10pt Arial; background: #959a98 url('elements/back.jpg') repeat-y center center; 
							  color: #FFFFFF; padding: 0px; margin: 0px; }
td							{ vertical-align: top; font: 10pt Arial; }
td.middlemiddle				{ vertical-align: middle; text-align: center; color: #645d55; }

table.container				{ width: 100%; height: 100%; }
td.verticaloverride			{ vertical-align: middle; }
div.padding10				{ padding: 10px; }
div.padding10cepttop		{ padding: 10px; padding-top: 0px; }

a:link.arrow				{ color: #FFFFFF; text-decoration: none; padding-left: 5px;}
a:visited.arrow				{ color: #FFFFFF; text-decoration: none; padding-left: 5px; }
a:hover.arrow				{ color: #645d55; }


div.index_left				{ width: 431px; height: 417px; position: relative;
							  background: #DA8D1B url('elements/index_02.jpg') no-repeat top left; }
div.index_right				{ width: 410px; height: 184px; position: relative;
							  background: #DA8D1B url('elements/index_01.jpg') no-repeat top left; }
div.index_rightbottom		{ width: 410px; height: 417px; position: relative;
							  background: #DA8D1B url('elements/index_03.jpg') no-repeat top left; }
div.index_nieuws			{ background: #DA8D1B; 
							  filter:alpha(opacity=90); moz-opacity:0.9; opacity:0.9; color: #645d55;
							  width: 182px; position: absolute; top: 0px; left: 13px; line-height: 1.5; }
div.index_welkom			{ width: 230px; position: absolute; top: 0px; left: 200px;
							  line-height: 1.5; color: #645d55;}
div.index_animation			{ background: #D08F2E url("elements/toplogo.jpg") no-repeat; }
div.index_navigation		{ width: 200px; position: absolute; top: 0px; left: 0px; }
div.index_menuitemtop		{ border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; position: relative; border-collapse: collapse;}
div.index_menuitemtopover	{ border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-collapse: collapse;
							  background: url("elements/arrow.gif") no-repeat left top; cursor: pointer; }
div.index_menuitem			{ border-bottom: 1px solid #ffffff; border-collapse: collapse;}
div.index_menuitemover		{ border-bottom: 1px solid #ffffff; background: url('elements/arrow.gif') no-repeat left top; 
							   cursor: pointer; border-collapse: collapse; }
div.submenu					{ font: 8pt Arial; position: relative;
							  padding-left: 10px; line-height: 1.5; padding-top: 3px;
							  overflow: hidden; visibility: hidden; height: 0px;}


a:link.indexmenu			{ color: #FFFFFF; text-decoration: none; }
a:visited.indexmenu			{ color: #FFFFFF; text-decoration: none; }
a:hover.indexmenu			{ color: #645d55; }

a:link.indexsub				{ color: #FFFFFF; text-decoration: none; }
a:visited.indexsub			{ color: #FFFFFF; text-decoration: none; }
a:hover.indexsub			{ color: #645d55; }

a:link						{ color: #645d55; text-decoration: underline; }
a:visited					{ color: #645d55; text-decoration: underline; }
a:hover						{ color: #da8d1b; }

a:link.secondmenuheader		{ color: #645d55; text-decoration: none; }
a:visited.secondmenuheader	{ color: #645d55; text-decoration: none; }
a:hover.secondmenuheader	{ color: #645d55; }


div.leftcolumn				{ background: url('elements/gradientback.jpg') repeat-x; color: #645d55; height: 450px;
							  border-right: 1px solid #e2cfb5; }
div.middlecolumn			{ color: #645d55; background: url('elements/gradientback2.jpg') repeat-x; width: 361px; line-height: 1.5;}
td.middlecolumn2			{ color: #645d55; background: url('elements/gradientback2.jpg') repeat-x; line-height: 1.5; }
div.paddingmiddle			{ padding-left: 32px; padding-right: 22px; height: 424px; padding-bottom: 50px;}
span.header					{ font: 14pt Arial; font-weight: bold; color: #645d55; }

div.paddingmenu				{ padding-top: 3px; padding-bottom: 3px;  padding-left: 30px;  }
div.secondmenu				{ border-bottom: 1px solid #b8b4b3; width: 163px; }
div.secondmenutop			{ border-top: 1px solid #b8b4b3; border-bottom: 1px solid #b8b4b3; width: 163px;}
div.secondmenutopover		{ border-bottom: 1px solid #b8b4b3; border-top: 1px solid #b8b4b3; background: url('elements/subarrow.gif') no-repeat left top; 
							  cursor: pointer; color: #da8d1b;}
div.secondmenuover			{ border-bottom: 1px solid #b8b4b3; background: url('elements/subarrow.gif') no-repeat left top; 
							  cursor: pointer; color: #da8d1b;}

div.submenureg				{ font: 8pt Arial; position: absolute; top: 0px; left: 0px;
							  overflow: hidden; clip: rect(0 0 0 0); border: 1px solid red; }
div.submenuregover			{ font: 8pt Arial; position: relative;
							  padding-left: 10px; line-height: 1.5; padding-top: 3px;}
							  
a:link.menureg				{ color: #645d55; text-decoration: none; }
a:visited.menureg			{ color: #645d55; text-decoration: none; }
a:hover.menureg				{ color: #da8d1b; }

a:link.menuheader			{ color: #645d55; text-decoration: none; font-weight: normal; }
a:visited.menuheader		{ color: #645d55; text-decoration: none;  }
a:hover.menuheader			{ color: #da8d1b; }


div.contactinfo				{ height:113px; width:275px; background: url('elements/vervolg_04.jpg') no-repeat; position: relative;}
div.contactpadding			{ text-align: center; color: #da8d1b; padding-top: 80px; }


.switchcontent				{ display:none; padding-left: 38px; font-size: 8pt; line-height: 1.5; padding-bottom: 3px; }



ul		{ padding-left: 20px; margin: 0; padding-top: 10px; padding-bottom: 10px;}
