

/* Boxen */
#siteholder {
position: absolute;
width: 905px;
margin: 0px;
border: 0px;
margin-left: -450px;
margin-top:90px;
left: 50%;
border: 0px solid black;

}

#menu {
border: 0px solid black;
position:absolute;
width: 700px;
height: 20px;
top: -30px;
margin: 0;
left: 50%;
margin-left: -452px;
border-bottom: 1px solid #c1c1c1;
text-align: left ;

}

#menu_logo {
border: 0px solid black;
position:absolute;
width: 220px;
height: 40px;
left:680px;
top: -50px;
border-bottom: 1px solid #c1c1c1;
margin-bottom: 20px;

}

div.collectie {
width: 140px;
float: left;
margin: 0px;
padding: 0px;
border: 0px solid black;
}

div.collectie a { 
color: #0066cc;
font-size: 12px; }

div.collectie a:hover { 
color: #5e5e5e; }

div.collectiefp a { 
color: #0066cc;
font-size: 13px; }

div.collectiefp a:hover { 
color: #5e5e5e; }

.boxnieuw {
border: 0px solid black;
position: relative;
float: left;
width: 300px;
min-height: 310px;
margin: 0;
margin-top: 10px;
margin-bottom: 10px;
padding: 0;
}

.collectiefp {
border: 0px solid black;
position: relative;
float: left;
width: 300px;
min-height: 250px;
margin: 0;
margin-top: 0px;
margin-bottom: 20px;
padding: 0;
border: 0px solid black;
}

#boxnieuw_flash {
border: 0px solid black;
position: relative;
float: left;
width: 300px;
min-height: 310px;
margin: 0;
margin-top: 10px;
margin-bottom: 10px;
padding: 0;
border: 0px solid black;
}

.box600 {
border: 0px solid black;
position: relative;
float: left;
width: 600px;
min-height: 310px;
margin: 0;
margin-top: 10px;
margin-bottom: 10px;
padding: 0;
overflow: none;
}

.box900 {
border: 0px solid black;
position: relative;
float: left;
width: 900px;
height: 310px;
min-height: 310px;
margin: 0;
margin-top: 10px;
margin-bottom: 10px;
padding: 0;
overflow: none;
}


.boxleeg {
border: 0px solid black;
position: relative;
float: left;
width: 900px;
height: 20px;
margin: 0;
margin-top: 0px;
margin-bottom: 0px;
padding: 0;
overflow: none;
}

.boxnieuws {
border: 0px solid black;
position: relative;
float: left;
width: 900px;

border-left: 5px solid #c1c1c1;
margin: 0;
margin-top: 10px;
margin-bottom: 20px;
padding: 0;
overflow: none;
}

.boxnieuwsline {
border: 0px solid black;
position: relative;
float: left;
width: 900px;
margin: 0;
margin-top: 0px;
margin-bottom: 0px;
padding: 0;
overflow: none;
}

.boxnieuws img{
border: 0px;
padding: 10px;}

#scrollbar {
position: relative;
float: left;
width:900px;
height: 120px;

border:0px;
margin:0px;
margin-bottom: 0px;
padding:0px;
overflow:hidden;
}

/* menu */

#menu ul {
list-style:none;
margin:0;
padding:0;
display: inline;

}

#menu li {
list-style:none;
margin:0;
padding:0;
margin-right: 10px;
display: inline;
}


/* Text */

p {
margin-right: 10px;
margin-left: 10px;
margin-top: 0px;
margin-bottom: 15px;
padding: 0;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #5e5e5e;
line-height: 15px;
text-align:left;

}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#3c3c3c;
font-weight: normal;
line-height: 18px;
margin-bottom: 10px;
margin-top: 7px;
margin-left: 10px;
}

h2 {
margin-left: 10px;
margin-top: 5px;
margin-bottom: 10px;
padding: 0;
font-family:Arial, Helvetica, sans-serif;
font-size: 15px;
color: #5e5e5e;
line-height: 15px;
text-align:left;
font-weight: normal;
}


h2.adres{

margin-bottom: 3px;

}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5e5e5e;
font-weight: bold;
line-height: 15px;
margin-bottom: 5px;
margin-top: 0px;
margin-left: 10px;
margin-right: 10px;
}

h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5e5e5e;
font-weight: normal;
line-height: 15px;
margin-bottom: 15px;
margin-top: -5px;
margin-left: 10px;
margin-right: 10px;
}

table {
border: 0; 
margin-left:9px;
margin-bottom: 10px;
padding: 0px;
}

table tr {
border: 0px;
padding: 0px;
margin: 0px; 
}

table tr td {
margin: 0;
padding: 0;
border: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #5e5e5e;
line-height: 15px;
text-align:left;
}


table.small {
border: 0; 
margin-left:9px;
margin-bottom: 10px;
padding: 0px;
}

table.small tr {
border: 0px;
padding: 0px;
margin: 0px; 
}

table.small tr td {
margin: 0;
padding: 0;
border: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
color: #5e5e5e;
line-height: 15px;
text-align:left;
}



p.collectie {
margin-right: 0px;
margin-left: 10px;
margin-top: 0px;
margin-bottom: 10px;
padding: 0;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #5e5e5e;
text-align:left;
}


p.collectiefp {
margin-right: 10px;
margin-left: 10px;
margin-top: 0px;
margin-bottom: 10px;
padding: 0;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
color: #5e5e5e;
line-height: 20px;
text-align:left;
}


#menu ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3c3c3c;
text-decoration: none;
}

#menu ul li a.active {color: #0066cc;}

#menu ul li a:hover { color: #0066cc;}



a { 
color: #0066cc;
text-decoration: none;
}

a:hover { 
color: #002850;
text-decoration: none;
}