body {
font-family: verdana, sans-serif;
font-size: 12px;
margin: 0px;
padding: 0px;
}

#total {
background-color: white;
width: 80%;
margin-top: 20px;
}

#h {
background: url(layout/header_middle.jpg) repeat-x;
height:108px;
width:73%;
margin-right: 2%;
margin-left: 3%;
position: absolute;
top: 20px;
}

#header_left {
background: url(layout/header_left.jpg);
width: 408px;
height: 108px;
position: relative;
top: 0px;
}

#header_right {
background: url(layout/header_right.jpg);
width: 392px;
height: 108px;
position: absolute;
right: 10%;
top: 20px;
}

#menu {
height: 30px;
background-image: url(layout/bttn-bg.png);
font-size: 13px;
line-height: 2.2;
padding-left: 0px;
}

#kruimel {
width: 370px;
height: 25px;
background-image: url(layout/kruimel.jpg);
background-repeat: no-repeat;
font-size: 9px;
line-height: 2.2;
padding-left: 5px;
}

img {
border-style: none;
}

img.kruimelpijl {
border: 0px;
vertical-align: middle;
}

#blocks {
width: 100%;
position: relative;
top: 0px;
}

#leftblock {
width: 18%;
font-size: 10px;
color: #333333;
position: absolute;
top: 40px;
left: 0px;
}

#middleblock {
width: 60%;
font-size: 13px;
position: relative;
top: 10px;
left:19%;
}

#rightblock {
width: 20%;
border-left: 1px dotted;
font-size: 10px;
position: absolute;
top: 5px;
right: 0px;
padding-left: 5px;
}

#leftblock2{
width: 75%;
font-size: 13px;
position: relative;
top: 10px;
left:0%;
}

#articlecontent {
width: 70%;
font-size: 13px;
position: relative;
top: 10px;
left:19%;
}

h1 {
padding:0px;
margin: 0px;
font-size: 24px;
}

h2 {
padding: 0px;
margin: 0px;
font-size: 18px;
}

hr {
padding: 0px;
margin: 0px;
}

table {
font-size: 13px;
}

table.alert{
background-color: #FFE1E1;
border: 1px;
border-style: dashed;
border-collapse: collapse;
border-color: #DC2727;
height:55px;
width: 500px;
text-align: center;
}

table.melding {
background-color: #B5FFBC;
border: 1px;
border-style: solid;
border-collapse: collapse;
border-color: #7F0ABC;
height:55px;
width: 450px;
text-align: center;
}

td.ttl {
font-size: 15px;
font-weight: bold;
width: 250px;
background-image: url(layout/tabletdbg.jpg);
}

table.rcttopic td {
border-bottom-style: dashed;
border-bottom-width: 1px;
border-bottom-color: #000000;
}

table.menu {
}

table.menu td {
border-bottom-style: dashed;
border-bottom-width: 1px;
border-bottom-color: #000000;
font-size: 10px;
border-right: 1px #000000 dashed;
}


table.masterlijst {
width: 100%;
}

table.masterlijst td {
}

tr.ml-s {
background-image: url(layout/tabletdbg.jpg);
font-size: 14px;
color: #CC29F5;
font-weight: bold;
text-align: center
}

tr.ml-c {
background-color: #7EE476;
font-weight: bold;
}

tr.ml-1 {
background-color: #B6FFC1;
font-size: 11px;
}

tr.ml-2 {
background-color: #A4E7A9;
font-size: 11px;
}

a:visited { color: #5D02A3; text-decoration: none; font-weight: bold;}
a:link { color: #5D02A3; text-decoration: none; font-weight: bold;}
a:hover { color: #CC66FF; text-decoration: none; font-weight: bold;}
a:active { color: #CC66FF; text-decoration: none; font-weight: bold;}

a.menu:visited { color: #000000; text-decoration: none; font-weight: bold;}
a.menu:link { color: #000000; text-decoration: none; font-weight: bold;}
a.menu:hover { color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.menu:active { color: #FFFFFF; text-decoration: none; font-weight: bold;}

a.leftmenu:visited { color: #865AA7; text-decoration: none; font-weight: normal;}
a.leftmenu:link { color: #865AA7; text-decoration: none; font-weight: normal;}
a.leftmenu:hover { color: #A736FE; text-decoration: none; font-weight: normal;}
a.leftmenu:active { color: #A736FE; text-decoration: none; font-weight: normal;}

a.blacklink:visited { color: #000000; text-decoration: none; font-weight: bold;}
a.blacklink:link { color: #000000; text-decoration: none; font-weight: bold;}
a.blacklink:hover { color: #CC3333; text-decoration: none; font-weight: bold;}
a.blacklink:active { color: #CC3333; text-decoration: none; font-weight: bold;}

#copyright {
background-image: url(layout/menubg.jpg);
margin-top: 100px;
font-size: 9px;
text-align: center;
}
