html,body {
margin: 0px;
padding: 0px;
background-color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:100%;
width:100%;
}

p{
margin-top:0;
padding-top:0;
}

a:link, a:active, a:visited{
color:#000000;
font-size:12px;
text-decoration:underline;
}

a:hover{
color:#d10000;
}

table{
margin:0;
padding:0;
border-collapse:collapse;
}

td{
vertical-align:top;
padding:0;
}

img{
border:none;
padding:0;
margin:0;
}

.vraag{
width:80px;
padding-top:2px;
}

.antwoord{
padding-top:2px;
width:auto;
}

.contactTable{
font-size:12px;
}

.container{
height:99%;
width:993px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#f0ece4;
border-left: 1px solid white;
border-right: 1px solid white;
border-bottom: 1px solid white;
margin: 0 auto;
}
.container td{
vertical-align:top;
}

.menu{
background:url(pictures/menu.jpg) no-repeat top #f0ece4;
width:177px;
height:197px;
}

.menuflash{
padding:37px 0 0 0;
width:176px;
height:160px;
}

.nieuwsbriefTable{
width:176px;
text-align:right;
font-size:10px;
margin:0;
padding:0;
}

.nieuwsbriefTable input{
font-size:10px;
padding:0;
margin:2px 0 0 2px;
}


.bottomlinks{
background-image:url(pictures/leftBG.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:236px;
}

.content{
height:100%;
font-size:12px;
margin:21px 0 0 0;
width:600px;
}


.toprechts{
height:208px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:216px;
background:#c6ced8;
text-align:center;
border-top:2px solid #f0ece4;
}

.toprechts img{
margin:2px 0px 0px 0px;
border:1px solid black;
}


.bottomrechts{
width:201px;
background-image:url(pictures/rightBG.jpg);
background-repeat:no-repeat;
background-position:bottom;
background-color:#c6ced8;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
font-size:10px;
font-style:italic;
padding:15px 20px 15px 0px;
}

.footer{
height:10px;
background-color:#000000;
width:993px;
}

.hoofdtitel{
height:21px;
margin-left:25px;
width:550px;
color:#FFFFFF;
font-weight:bold;
font-size:14px;
background:url(pictures/blackgrey.jpg) #000000 repeat-x;
}

.titeldeel1{
padding:2px 10px;
height:17px;
background:url(pictures/redbrown.jpg) #000000 repeat-x;
}


.titeldeel2{
padding:2px 10px;
height:17px;
font-style:italic;
}

.datum{
height:15px;
padding:3px 10px;
font-style:italic;
font-weight:normal;
font-size:11px;
text-align:right;
}

.beschrijving{
width:550px;
margin:8px 25px 0px 25px;
background-color:#FFFFFF;
font-weight:normal;
color:#000000;
}

.beschrijvingcontainer{
font-family:Arial, Helvetica, sans-serif;
margin:0 8px 8px 8px;
background-color:#FFFFFF;
padding-top:8px;
padding-bottom:8px;
overflow: auto;
}

.beschrijvingcontainer img{
border:none;
margin-right:8px;

}

.lijntje{
border-bottom:1px solid black;
width:550px;
margin:10px 0 20px 25px;
}

a:link.leesmeer, a:active.leesmeer, a:visited.leesmeer{
color:#000000;
font-size:10px;
text-decoration:underline;
}

a:hover.leesmeer{
color:#d10000;
}


.spacer{
height:100%;
text-align:center;
background-image:url(pictures/spacer.jpg);
background-position:top;
background-repeat:no-repeat;
}

.bottommiddle{
height:30px;
background-image:url(pictures/middleBG.jpg);
background-repeat:no-repeat;
}

#merken a:link,#merken a:active,#merken a:visited{
background:#c6ced8;
text-decoration:none;
color:#000000;
padding:0px 6px;
font-size:10px;
font-style:italic;
font-weight:bold;
}

#merken a:hover{
text-decoration:underline;
}

#merken{
font-style:italic;
font-weight:bold;
font-size:10px;
background:#c6ced8;
width:550px;
margin-left:25px;
height:21px;
padding:3px;
}

#merken td{
padding:4px 6px;
}

.lijst{
font-size:12px;
width:534px;
border-collapse:separate;
text-align:center;
border:1px groove #CCCCCC;
}

.lijst td{
border-collapse:separate;
border:1px groove  #CCCCCC;
vertical-align:middle;
}

.lijst img{
width:100px;
padding:0px;
margin:0;
}

.headTR{
background-color:#FF0000;
color:#FFFFFF;
font-size:12px;
font-weight:bold;

}

.overTabel{
font-size:12px;
width:534px;
margin:0;
padding:0;
text-align:justify;
}

.overTabel td{
padding:10px;

}


.titel2{
font-weight:bold;
padding:6px 0;
}

.merkContainer{
background-color:#FFFFFF;
font-size:12px;
vertical-align:middle;
padding:6px;
}

