html, body {
margin: 5px;
padding: 0px;
background-image: url(image/background.png);
background-color: #D3CAD3;
background-repeat: repeat;
}

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.70em;
font-size: 13px;
}

li {
list-style-image: url(image/listitem.png);
}

h1 {
padding: 0px 5px 5px 10px;
font-size: 140%;
#003300;
}

h2 {
font-size: 16px;
margin: 0px 0px 4px 0px;
color: #003300;
}

h3 {
font-size: 110%;
font-weight: bold;
color: #003300;
}

table, tr, td {
vertical-align: top;
}

#box {
margin: 0px auto;
width: 818px;
}

div#head {
width: 818px;
height: 212px;
background-image: url(image/header.jpg);
}

#contentbox {
background-image: url(image/content-box.png);
background-repeat: repeat-y;
margin-left: 43px;
border-width: 0px 0px 1px 0px;
border-style: solid;
border-color: #003300;
}

#box2 {
float: left;
}

#header2 {
background-image: url(image/header-2.jpg);
height: 42px;
width: 206px;
margin-left: -43px;
}

#menu {
width: 161px;
}

#menu ul {
margin: 1px;
padding: 10px 0px 0px 0px;
list-style-type: none
}

#menu li {
margin: 0px 0px 2px 0px;
padding: 5px 0px 5px 13px;
width: 148px;
background-color: #EEF2E5;
border-width: 1px 0px;
border-style: solid;
border-color: #003300;
font-weight: bold;
color: #003300;
list-style-image: none;
}

#menu li a:link, #menu li a:visited {
text-decoration: none;
}

#menu li a:hover, #menu li a:active {
text-decoration: none;
color: #060;
}

#content{
background-image: url(image/header-3.jpg);
background-repeat: no-repeat;
background-position: top right;
}

#text {
padding: 5px 5px 10px 0px;
margin-left: 190px;
min-height: 350px;
background-image: url(image/logo_bg.png);
background-repeat: no-repeat;
background-position: bottom right;
}

a:link, a:hover, a:active, a:visited {
font-weight: bold;
color: #003300;
}

.textbox-top {
background-image: url(image/textbox-top.png);
height: 17px;
width: 265px;
}

.textbox-bottom {
background-image: url(image/textbox-bottom.png);
height: 17px;
width: 250px;
padding: 2px 10px 3px 5px;
text-align: right;
}

.textbox-bottom a {
font-weight: normal;
}

.textbox {
background-image: url(image/textbox-bg.png);
background-repeat: repeat-y;
width: 225px;
padding: 0px 20px 5px 20px;
}

.box-top {
background-image: url(image/box-top.png);
background-image: url(image/box-top.png);
height: 17px;
width: 555px;
}

.box-bottom {
background-image: url(image/box-bottom.png);
height: 16px;
width: 555px;
}

.box {
background-image: url(image/box-bg.png);
background-repeat: repeat-y;
width: 555px;
}

.box-licht-top {
background-image: url(image/box-licht-top.png);
height: 17px;
width: 555px;
}

.box-licht-bottom {
background-image: url(image/box-licht-bottom.png);
height: 15px;
width: 555px;
margin-bottom: 10px;
}

.box-licht {
background-image: url(image/box-licht-bg.png);
background-repeat: repeat-y;
width: 535px;
padding: 10px;
}

.box-licht h3, .box-licht div h2, .box-licht h2 {
margin: 0px 0px 0px 0px;
}

.box-licht img {
border: 1px solid #E2CEA6;
}

.box ul {
margin-top: 0px;
margin-bottom: 0px;
margin-right: 20px;
}

.box h2 {
margin: 0px 0px 4px 20px;
}

#a4i {
color: #666;
float: right;
}

#a4i a:link , #a4i a:visited {color: #666;}
#a4i a:hover , #a4i a:active {color: #C00;}


.atitel     {font-weight: bold; COLOR: #9B1900}
.adata      {}
.adata2     {}
.atabel     {width: 400px}
.titel      {Color: #000000; FONT-SIZE:100%; FONT-WEIGHT:BOLD;}
.warning    {Color: red; FONT-WEIGHT:BOLD;}

.adminbovenmenu {font-weight: bold; font-size: 11px; color: #000099; font-family: Verdana, Arial, Helvetica, sans-serif;}
.adminbovenmenu A:link {color: #000099;}
.adminbovenmenu A:hover {color: #000099;}
.adminbovenmenu A:active {color: #000099;}
.adminbovenmenu A:visited {color: #000099;}
.adminhead {font-weight: bold; font-size: 15px; background: #000099; COLOR: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px}
.adminhead2 {font-weight: bold; font-size: 14px; background: #000099; COLOR: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 5px}
.adminbody {background: #000099; font-family: Verdana, Arial, Helvetica, sans-serif;}
.adminbody1 {background: #f7f7f7;  padding-left: 5px}

td.admin {
font-size:90%;
font-weight:bold;
background:#003300;
color:#ffffff;
}

td.head  {
font-weight:bold;
background:#D3E0B2;
color:#9B1900;
}

td.functie {
text-align: center;
background:#E2CEA6;
line-height:25px;
font-size: 120%;
color: #003300;
}

td.cell {
font-weight: normal;
background:#EEF2E5;
color:#000;
padding-top: 2px;
padding-bottom: 3px;
}

td.cell a:link, td.cell a:visited, td.cell a:active, td.cell a:hover {
font-weight: normal;
}

.superscript{font-size:xx-small; vertical-align:top;} 
.subscript{font-size:xx-small; vertical-align:bottom;} 