body, html { 
border: 0;
font-size : 90%;
color : #000000;
margin : 0;
padding: 0;
font-family : "arial", "helvetica", sans-serif;
height: 100%;
width: 100%;
}






div.footer
{
font-size : 0.8em;
color: #cccccc;
margin-left: 20px;
margin-bottom: 15px;
height: 20px;
}


div.menu{
background:black;
width:100%;
}






div.virtueel{
width:333px;
height; 250px;
float: left;
margin-left: 20px;
margin-right: 40px;
}



p.low{
margin-top:220px;
margin-right: 60px;
float:right;
}







div.header { 
width : 100%;
height: 145px;
margin: 0;
font-weight: bold;
background:#cccccc;

} 


div.rechts { 
color: black;
padding-right: 20px;
float: right;
margin-top: 104px;
font-size : 0.8em;

} 



h1, h2, table, h5, h3, 
{
margin-left: 20px;
}




li.margin{
margin-left:20px;
}









h1{

font-size : 120%;


}





h1.tweede{

font-size : 100%;
margin:0;
margin-left:20px;

}





p.left{
margin-left: 20px;
margin-right: 40px;
margin-bottom: 0;
margin-top: 0;
}







font.bold{

font-weight: bold;
font-size : 100%;

}




















table.formulier{

border: solid 1px black;
background: #cccccc;
}

formulier.td{

border: solid 1px black;
}




font.rood{
color:red;
font-weight: bold;
}










table.tarieven{


border: solid 1px #cccccc;
backgroun:white;
}


td.grijs{
background: #cccccc;
padding: 5px 10px 5px 10px;
margin:0;
}


td.bold{
font-weight: bold;

color:#cccccc;
}



.tarieven th{
background: white;
font-variant: small-caps;
padding: 5px 10px 5px 10px;
}

td.th{
background: white;
}








img.left{
float:left;
margin: 0 40px 0 20px;

}












img.content{
background: #cccccc;
float: right;
}







img.header{
padding-left: 20px;
padding-top: 17px;
float:left;
}










a.footer { 
color : #cccccc;
text-decoration : none;
font-weight : bold;
} 









a.rechts { 
color : black;
text-decoration : underline;
font-weight : bold;
} 




a.none { 
color : black;
text-decoration : none;

} 






img.brochure
{

margin-right: 10px;


}






 #nav, #nav ul {
padding: 0;
margin: 0;
list-style: none;

}

#nav li {
float: left;
width: 140px;
border-right:1px dotted #cccccc;
}





#nav ul {
position: absolute;
width:150px;
left: -1000px;
}

#nav li:hover ul, #nav li.ie_does_hover ul {
left: auto;



}

#nav a {
display: block;
text-decoration: none;
background: black;
color: white;
height: 25px;
padding-left: 5px;
font-size : 88%;
} 



#nav a:hover {
display: block;
text-decoration: none;
background: white;
color: black;
font-size : 88%;
height: 25px;
padding-left: 5px;
} 






ul a{
font-weight: bold;
cursor: default;
font-size : 88%;
}








