body{background-color:#F1F1F1;padding:0;margin:0;font-family:Lucida Sans,Lucida Sans Unicode,Lucida Grande,Verdana,Arial;font-size:0.8em;line-height:1.4em;}
html,body{height:100%;width:100%;}
body,.bg{background-image:url(gif/background.jpg);background-attachment:fixed;}
#main{min-height:100%;height:100%;background-image:url(gif/geel.gif);background-repeat:repeat-y;background-position:top right}
a{color:#8B0008;}
html>body #main{height:auto;}
#main{he\ight:100%}
#menu{padding-top:8px;padding-left:50px;padding-bottom:5px;white-space:nowrap;}
#menu a{padding-right:25px;}
#menu .png img{visibility:hidden;}
#menu .png{cursor:hand;background-image:url(x);display:inline-block;}
#pmm_r{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gif/persmap_r.png',sizingMethod='crop');}
#pmm_z{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gif/persmap_z.png',sizingMethod='crop');}
#thea_r{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gif/theater_r.png',sizingMethod='crop');}
#thea_z{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gif/theater_z.png',sizingMethod='crop');}
html>body #menu .png img{visibility:visible}
html>body #menu .png{display:inline;filter:none !important;}

#header{width:100%;height:160px;background-image:url(gif/boven.gif);background-position:top right;background-repeat:repeat-x}

#rechts{position:absolute;top:210px;right:0px;float:right;width:225px;padding-left:14px;padding-right:13px;font-size:13px;letter-spacing:1px;line-height:1.5em;}
.home #rechts a{letter-spacing:0px;}
#rechts a{text-decoration:none} #rechts a:hover{text-decoration:underline}
#rechts span{font-size:0.8em}
#rechts .sel{color:black}
#rechts img{display:block;margin-bottom:15px;}

#poppetje{position:absolute;z-index:998;padding-top:0;position:absolute;right:0px;}
html>body #poppetje{position:fixed;}

#topkasteel {position:absolute;z-index:999;position:absolute;right:20px;bottom:20px}
html>body #topkasteel{position:fixed;}

#tekst{padding-top:0px;padding-left:50px;padding-right:330px;padding-bottom:1em}
.home #tekst,.video #tekst{padding-right:300px;margin-top:-10px}
.video #tekst{padding-top:15px;}
.tijdbalk #tekst{padding-right:251px;margin-top:-10px;margin-left:-50px}
#tekst p,#tekst h3{clear:left;}
#tekst ul {margin-top:0;}
#xtekst ul li{position:relative;left:1em;}
.imglinks, .imgrechts{width:150px;height:150px;margin-bottom:1em;border:1px solid black;}
.imgrechts{float:right;margin-left:1em;}
.imglinks, .icoon{float:left;margin-right:1em;}

.blokje{width:130px;height:auto;min-height:130px;background-color:#DDB625;padding:10px;text-align:left;font-size:12px;border:1px solid black;}
#tekst .blokje ul{margin:0;padding:0;padding-left:1em;} #tekst .blokje ul li{left:0;}

img{border:0}
h1,h2{display:none}
h3{width:100%;overflow:hidden;font-family:Lucida Sans Unicode,Lucida Grande;letter-spacing:1px;font-size:12pt;font-weight:normal;margin-top:10px;height:30px;}
h3 img{margin-left:-5px}

.terug{margin-bottom:1em;margin-top:1em}
#tekst #ondermenu{text-align:center;margin:1em;padding-top:1em;clear:both}

table{border-collapse:collapse;border:none}
td{vertical-align:top}
.datumbalk, #museumkalender .datumbalk{background:#DDB625;letter-spacing:1px;padding:0.5em}
#museumkalender{margin-right:4em}
#museumkalender td,.bezoekplanner td{border:1px solid black;padding:0.75em;}
.bezoekplanner .nb{border-top:0}
#museumkalender .datum{letter-spacing::1px}
.bezoekplanner table{width:95%;font-size:0.9em}
.bezoekplanner td img{float:right;padding-left:5px}
.bezoekplanner td span{display:block;color:#8B0008;}
.bezoekplanner #reserveren{display:none;}
#meernieuws{text-align:right;font-size:0.8em;margin-top:5x;}

#tweet{display:block;line-height:1.3em;font-size:0.95em;padding:0 3px 0 55px;margin:15px 0 15px -10px;color:black;font-style:italic;background:transparent url(/gif/twitter2.gif) no-repeat scroll 0 0px;text-align:left}

#downloads a{padding-bottom:2px;padding-left:25px;background-repeat:no-repeat;background-position:top left}
#downloads .thumb{padding:0;float:left;width:150px;margin-right:20px;text-align:right;margin-bottom:5px;}
#downloads input{width:100%}
@media print{
	#menu,#header, #rechts, #ondermenu, .printniet {display:none}
	#tekst{padding:0}
	body,#main,.datumbalk, #museumkalender .datumbalk{background:none}
	a{color:black}
}