html, body { height: 100%; } 
body { background-color: #fff; text-align:center; margin:0;padding:0 10px; }
* { letter-spacing:0px; color: #726262; }
#wrapper { width:807px; text-align:center; padding:0; margin: 10px auto; border: 0; height:2000px;}
#wrapper div { margin: 0; padding: 0; border: 0;}

a, a:link, a:visited { color: #a19191; text-decoration: none; border-bottom: 1px dotted #a19191; }
a:hover { color: #D30006;}

#hdr { display: block; position: relative; width:807px; height: 127px; }
ul#menu { display: block; position: absolute; left: 0; bottom:0; width:807px; margin:0 39px; padding: 0; height: 24px; list-style: none; line-height: 0px;}
#menu li { float:left; display: block; margin:0 2px 0 0; padding:0; width:83px; height: 23px; border:0; }

#menu li a { display: block; width: 83px; height: 23px; margin:0; padding:0; border:0; background-repeat: no-repeat; background-position: 0% 0%; }
#menu li a:hover     { background-position: 0px -24px; }
#menu li a.open, #menu li a.open:hover { background-position: 0px -48px; padding-bottom: 1px;}

ul#menu2 { position: relative; display: block; width:163px; margin:0; padding: 0; list-style: none; }
#menu2 li { list-style: none; float:left;display: inline; width:163px; height: 22px; margin:0 0 1px 0; padding:0px; border: 0px; }
#menu2 li a { display: block; width: 163px; height: 22px; margin:0px; padding:0px; border:0;}
#menu2 li a:hover{ display: block; width: 163px; height: 22px; margin:0px; padding:0px; border: 0px; }

#con { display: block; position: relative; width: 807px; }
h1,p { font-weight:normal; padding:0; line-height: 140%;}
h1 { font-size: 18px; margin: 10px 0; color: #a19191; }
h2, h2 i { font-size: 18px; font-weight: normal; color: #A19191; margin: 0 0 10px 0; }
h3, h3 i { font-size: 14px;font-weight: normal;padding: 0;margin: 10px 0 0 0;color: #a19191;}

#con a {  }
.clear { clear:both; }

/* tot hier */

#con img
{
margin:10px 20px 0 0;
}

#col1 .imagelink
{
float:left;
border:none;
margin:10px 10px 0 0;
padding:0;
}

#col1 .imagelink20
{
float:left;
border:none;
margin:10px 20px 0 0;
padding:0;
}

#col1 .imagelink:hover, #col1 .imagelink20:hover
{
border:none;
}

#col1 .imagelink img, #col1 .imagelink20 img
{
display:block;
margin:0;
}

#col1 .redlink
{
color: #D30006;
border: none;
}

#col1 .credits
{
margin-top: 10px;
font-weight: bold;
color: #a19191;
}

img
{
border:none;
}

select.klein,input.klein,textarea.klein
{ 
margin: 0 ;
vertical-align: middle;
background: #ffffff ;
color: #000000 ;
font-size: 9px;
padding:0;}

strong, b
{
font-weight: bold;
}

i
{
font-style: italic;
}

p
{
margin: 1em 0;
}

p.onderschrift
{
margin: 0;
line-height: 22px;
font-size: 11px;
font-weight: bold;
}

#col1 p.admin
{
display: block;
font-size: 9px;
margin: 0;
padding: 0;
color: #ccc;
}

p.admin a, p.admin a:hover
{
margin: 0;
text-decoration:none; 
font-size: 9px;
color: #D30006;
border: 0;
}

p.bestellen a
{
font-weight: bold;
}

.klein, .klein a
{
font-size: 9px;
}

p.klein
{
margin: 0 0 10px 0;
}

.prop {
height:600px;
float:right;
width:1px;
}

#col1
{
position: absolute;
left: 39px;
top: 10px;
width:500px;
margin: 0;
padding: 0px;
font: normal 13px Trebuchet, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
color: #726262; /* #4D4640; */
line-height: 160%;
text-align: left;
}

#col1 i, #col1 b
{
color: #726262; /* #4D4640; */
}

#col2
{
position:relative;
float:right;
top:0px;
width: 187px;
margin:0;
padding:0;
text-align:left;
}

p.error,p.not_public
{
margin: 0 0 2em 0;
}

.art
{
margin: 1em 0;
padding: 0 0 0 0;
color: #444444;
}

.auteur1
{
margin:0;
}

p.auteur2 /* artikel EN column */
{
margin: 1em 0;
color: #01719E;
}

p.uit /* artikel EN column */
{
margin:1em 0;
color:#999999;
}

.meer
{
margin:0 0 10px 0;
padding:0;
}

.cover
{
display:block;
border:1px #fff solid;
margin:0px;
}

#col2 a.thumb, #col2 a.thumb_selected
{
float:left;
width:69px;
height:69px;
border:1px solid white;
margin:22px 22px 0 0;
padding:0;
}

#col2 a.thumb img
{
display:block;
width:69px;
height:69px;
border:none;
margin:0;
}

img.icon
{
vertical-align: middle;
margin: 0 0.2em 0 0;
width: 13px;
height: 13px;
border: 0;
}

.error
{
color: #FF4444;
}