body, html
{
	background-color: #EBEBD1;
	background-image: url('images/page_bg.jpg');
	background-repeat: repeat-x;
	font-family: "Tahoma", Arial; 
	font-size: 10pt;
	padding: 0 auto; 
	text-align: center; 
	margin: 0 auto;
}
table
{
	margin: 0;
	padding: 0;
	border: 0;
}
td
{
	text-align: left;
	vertical-align: top;
	padding: 0;
	margin: 0;
	border: 0;
	font-size: 10pt;
}
img
{
	padding: 0;
	margin: 0;
	border: 0;
}
a, a:link, a:visited 
{ 
	color: #C74C1F;
	text-decoration: none;
	cursor: pointer;
}
a:hover, a:active
{
	color: #FFFFFF;
 	background-color: #C74C1F;
 	text-decoration: none;
 	cursor: pointer;
}
input
{
	border: 1px solid #d5d5d5;
}

.opdr_tbl { width: 100%; }

.kop1 { width: 929px; height: 11px; background-image: url('images/t1.1.jpg'); }
.kop2 { width: 16px; height: 11px; background-image: url('images/t1.2.jpg'); }
.kop3 { height: 19px; background-image: url('images/t1.3.jpg'); }
.kop4 { background-image: url('images/t1.4.jpg'); }

.logo { padding: 0 0 0 23px; }

.menu { height: 145px; background-image: url('images/menubg.jpg'); }
.itemoff { background-image: url('images/item_off.jpg'); background-repeat: repeat-x; width: 97px; height: 120px; margin: 0; }
.itemon { background-image: url('images/item_on.jpg'); background-repeat: repeat-x; width: 97px; height: 120px; margin: 0; }
.menu a, .menu a:link, .menu a:visited { color: white; font-weight: bold; font-size:8pt; text-decoration: none; }
.menu a img { margin: 10px 0 10px 10px; }
.menu a div { text-align: center; margin-right: 7px; }
.menu a span { text-align: center; margin-right: 7px; display: block; } 

.m { background-image: url('images/m.jpg'); }

.m1a { width: 25px; height: 20px; background-image: url('images/m1a.jpg'); }
.m1b { width: 575px; background-image: url('images/m1b.jpg');}
.m1c { width: 20px; background-image: url('images/m1c.jpg'); }
.m1d { width: 290px; background-image: url('images/m1d.jpg'); }
.m1e { width: 19px; background-image: url('images/m1c.jpg'); }

.m2a { background-image: url('images/m2a.jpg'); background-repeat: repeat-x;}
.m2b { width: 575px; background-image: url('images/m2b.jpg'); background-repeat: repeat-y; }
.m2c { background-image: url('images/m2c.jpg'); background-repeat: repeat-x; }
.m2d { width: 290px; background-image: url('images/m2d.jpg'); background-repeat: repeat-y; }
.m2e { background-image: url('images/m2c.jpg'); background-repeat: repeat-x; }

.m3a { height: 28px; background-image: url('images/m3a.jpg'); }
.m3b { background-image: url('images/m3b.jpg'); }
.m3c { background-image: url('images/m3c.jpg'); }
.m3d { background-image: url('images/m3d.jpg'); }
.m3e { background-image: url('images/m3c.jpg'); }

.lwrtxt { background-image: url('images/m3a.jpg'); width: 100%; }
.adres { color: #BBBBBB; width: 150px; font-size: 9pt; padding: 12px 20px 5px 25px; }
.executive { color: #868686; font-size: 30pt; font-style: italic; padding: 12px 25px 5px 35px; }
.orange { height: 23px; background-image: url('images/orange.jpg'); }

.voet1 { background-image: url('images/t1.5b.jpg'); }
.voet2 { height: 27px; background-image: url('images/t1.6.jpg'); }
.voet3 { background-image: url('images/t1.7.jpg'); }

h1 { font-family: "Tahoma", arial; font-size: 18pt; padding: 1px 5px 2px 0; margin: 0; }
h2 { font-family: "Tahoma", arial; font-size: 16pt; padding: 1px 5px 2px 0; margin: 0; }
h3 { font-family: "Tahoma", arial; font-size: 14pt; padding: 1px 5px 2px 0; margin: 0; }
h4 { font-family: "Tahoma", arial; font-size: 14pt; padding: 1px 5px 2px 0; font-weight: normal; margin: 0; }

.vacdark { background-image: url('images/m2b_dark.jpg'); padding: 5px 5px 5px 32px; }
.vaclight { padding: 5px 5px 5px 32px; }

a.vaclink, a.vaclink:hover, a.vaclink:visited, a.vaclink:active { 
font-weight: bold; color: black; background-color: transparent;
}

.catdark { background-image: url('images/m2d_dark.jpg'); padding: 5px 5px 5px 20px; border-bottom: 1px solid #E5DEDC; font-weight: bold; }
.catlight { padding: 5px 5px 5px 20px; border-bottom: 1px solid #E5DEDC; }

.opdr_tbl td { padding: 5px; }
