/* vangogh gold blue: #E49F03; */
body {
  font:11px/18px verdana, sans-serif;
  color:#3e3e3e;
  text-align:center;
  padding:0 0 0 10px;
  margin:8px 0;
  background:#E49F03;
  /*background:#2E2F3B;*/
  /*background-image:url(../img/verloop_sectie_vincent.png);*/
  background-repeat: repeat-x;
  background-attachment:fixed;
}
table   {border-collapse:collapse; border:0;}
td, th  {font:11px/18px verdana, sans-serif;vertical-align:top;}
a, img  {border:0; color:#c29d00; margin:0;}
a:hover {color:#000000;}
h1      {font:14px/24px verdana, sans-serif; color: #c29d00; font-weight:bold;}
h2      {font-size:13px;}
h3      {font-size:12px;}
h4      {font-size:11px;}
p       {margin:0 0 1em 0;}
form    {margin:0;padding:0;}
input   {font-size: 10px; font-family:verdana, sans-serif;}
b       {color: #000;}

a span.pijltje {padding-right:10px;background:url('../img/pijltje_zwart.gif') right 5px no-repeat;}
a:hover span.pijltje {background: url('../img/pijltje_bruin.gif') right 5px no-repeat;}

body#body_sectie_vincent   { background-image:url(../img/verloop_sectie_museum.gif);}
body#body_sectie_museum    { background-image:url(../img/verloop_sectie_vincent.gif);}
body#body_sectie_actueel   { background-image:url(../img/verloop_sectie_actueel.gif);}
body#body_sectie_onderwijs { background-image:url(../img/verloop_sectie_onderwijs.gif);}
body#body_sectie_onderzoek { background-image:url(../img/verloop_sectie_onderzoek.gif);}
body#body_sectie_kinderen  { background-image:url(../img/verloop_sectie_kinderen.gif);}
body#popup                 { background:#fff;background-image:none; padding: 8px;}

#header {height:179px;padding:0;}
.intro {float:left;width:290px; margin:0 0 10px 0;}
.wide {width:500px;}
.intro h1 {margin:0;padding:0;}

.leven h1,.werk h1 { font-size:14px;margin:0;}
.leven h1 {margin:5px 0 3px 0;}
#subpages h2 {font-weight:bold;font-size:14px; color:#3e3e3e;margin:0 0 20px 0 ;}

#subpages table h1 {font-size:12px; color: #c29d00;margin:0;}
.articles h1 {color:#000; font:11px/18px verdana, sans-serif; font-weight:bold;margin:0;padding:0;}
.leven h2 {border:solid 1px #e5e4c4;margin:0;padding:0 0 0 10px;background-color:#F3F2DD;color:#3e3e3e;width:122px;}

.contentlist h1 {color: #000;}

#box {
  position:relative;
  top:-11px;
  left:-10px;
  padding:0;
  width:930px;
  margin:0;
  text-align:left;
  background-color:white;
  border-bottom:solid 1px #fff;
}

#body_home #box {
 background: none;
 border-bottom: none;
}
#body_home #sidebar {margin:0;padding:20px 0 0 0; background-image:none;top: 0;width:310px;}
#body_home #sidebar {
 background-color: #fff !important;
}

#outerbox {
  width:930px;
  margin:24px auto;
  text-align:left;
  /*background:url('../img/shadow.png') top right repeat-y;*/
}

#mainnav      {clear:both;border:0;margin:0;}
#morenav      {float:right; left:700px;top:8px; border:0; text-align:right;font-weight:bold;}
#secondarynav {float:left;border:0;font-weight:bold;padding:0 0 2px 0;}
#secondarynav li, #morenav li{font-size: 10px;}
#body_home #secondarynav a,
#body_home #secondarynav a:hover,
#body_home #morenav a:hover { color:#fff;}
#body_home #secondarynav ul ul li a,
#body_home #morenav ul ul li a { color:#fff;}
#body_home #secondarynav ul ul li a:hover,
#body_home #morenav ul ul li a:hover { color:#000;}

#bottomnav, #nav {
  position:relative;
  left:-10px;
  margin:0 auto;
  width:930px;
  text-align:left;
}
#bottomnav {
  top:-30px;
}

#nav {
  top: -10px;
}


#subpages ul,#nav ul {margin:0;padding:0;}
#subpages li,
#nav li {list-style:none;margin:0;padding:0;}
#nav li a {float:left;text-align:center;}

#morenav li, #secondarynav li {display:inline;float:left;margin-left:8px;padding:0; }
#bottomnav a, #morenav li, #morenav li a, #secondarynav li, #secondarynav li a{color:#ffffff;text-decoration:none; }
#bottomnav a:hover, #morenav li a:hover, #secondarynav li a:hover {color:#000000;}
#morenav li.last, #secondarynav li.last  {border:0;margin-right:0;padding-right:0;}

#headnav li {display:inline;float:left;background:#000000;text-align:left;}
#headnav li a {height:24px;}

#pulldownnavigation {top: 46px; background:url('../img/transp_bruin.png'); position:absolute;display:none; border-bottom:solid 1px #ffffff;z-index:2; margin:0; padding-left:23px; width:907px;}
#body_home #pulldownnavigation {background-color:#000;}
#pulldownnavigation ul {position:relative;float:left;text-align:left;padding:2px 0 0 0;z-index:3;}
#pulldownnavigation li {line-height:1.1em;clear:both;}
#pulldownnavigation li a {font-size:10px;text-align:left;text-decoration:none;font-weight:bold;color:#D5C08D;padding:5px 10px 5px 0;}
#pulldownnavigation ul.active li a {color:#ffffff;}
#pulldownnavigation ul.active li a:hover {color:#000000;background:url('../img/pijltje_zwart.gif') right 10px no-repeat;}

#sidebar {
 position:relative;
 float:right;
 top:-57px;
 padding:20px;
 width:270px;
 overflow:hidden;
 background-color:#ffffff;
 background-image:url('../img/module_verloop.gif');
 background-repeat: no-repeat;
}

body.page_sectie_vincent #sidebar,
body.page_sectie_vincent #box.gradient {
 background-image:url('../img/module_verloop_klein.gif');
}

#box.gradient {
  background-image: url('../img/module_verloop.gif');
  background-repeat: no-repeat;
  background-position: 620px 122px;
  /*height: 250px;*/
}

.vrijdagavondsidebar {
  background-image:none;
}


#sidebar .block {padding: 10px 0 10px 0;}
#sidebar .block,
#sidebar #modules div {border-top:solid 1px #fbfbf5;border-bottom:solid 1px #E5E4C4; }
#sidebar #modules div {padding:5px 0 5px 0;}
#sidebar #modules div.block {padding: 10px 0 10px 0 ! important}
#sidebar #modules div div {border:0;padding:0;}

#sidebar #module_home {margin: 28px 8px 0; float:left; width: 140px}
#sidebar #sponsor_home {margin: 28px 3px 0; padding: 0 0 0 7px; float:left; width: 140px; height: 117px;}

#sidebar #sponsor_home img, #sidebar #module_home img { float:left; margin: 2px 4px 2px 0;}
#sidebar #sponsor_home a, #sidebar #module_home a {text-decoration:none;}
#sidebar #sponsor_home a span.pijltje, #sidebar #module_home a span.pijltje {padding-right:10px;background:url('../img/pijltje_bruin.gif') right 5px no-repeat;}
#sidebar #sponsor_home a:hover span.pijltje, #sidebar #module_home a:hover span.pijltje {background: url('../img/pijltje_zwart.gif') right 5px no-repeat;}
#sidebar #sponsor_home .module-intro, #sidebar #module_home .module-intro {color:#000;}
#sidebar #sponsor_home .leesmeer, #sidebar #module_home .leesmeer {font-weight:bold; clear:left; text-align:right;}
#sidebar #sponsor_home p, #sidebar #module_home p { margin-bottom: 0 ! important; }
#sidebar #sponsor_home .module_home_content, #sidebar .module_home_content {height: 85px;}

#sidebar #sponsor_home {
  background:url('../img/home_gradient.gif') left no-repeat;
}

#sidebar #subnav {margin:0;}
#sidebar h1 {font-size:17px; color:#000000; margin:0; padding:0 0 12px 0; border-bottom:solid 1px #E5E4C4;}
#sidebar .home h1 {font-size:12px; font-weight:bold; color: #C29D00; }
#sidebar #modules.hometeaser_alles  div,
#sidebar #hometeaser #modules div,
#sidebar #hometeaser h1 {border-bottom: 0;} /*no border at the home page*/
#sidebar h2 {font-size:17px; color:#3e3e3e; margin:0; padding:0 0 18px 0;border-bottom:solid 1px #E5E4C4;}
#sidebar h3 {font-size:12px; color:#c29d00; padding:0 ! important; margin:0 0 4px 0;}
#sidebar .line {border-bottom:solid 1px #E5E4C4;}

#sidebar ul#subnav ul{
  padding-left: 20px;
  margin: 0;
}

#sidebar ul#subnav li {
  margin-left: 0 !important;
  padding: 0;
  list-style-type: disc;
  /* list-style-image: url('../img/bolletje-zwart.gif'); */
}

#sidebar #subnav {margin:0; padding:5px 0 5px 15px;}
#sidebar #subnav li.indented {margin:0 0 0 27px; }
/*added margin-right of 20px (was 0)*/
#sidebar #subnav li {margin:0 20px 0 7px;}
#sidebar #subnav li a{padding:0 10px 0 0;}
#sidebar #subnav li a:visited,
#sidebar #subnav li a {color:#000;text-decoration:none;}
/*removed this line*/
/*#sidebar #subnav li a span {padding:0 20px 0 15px;width:15px;height:11px;}*/
#sidebar #subnav li.active,
#sidebar #subnav li a:hover,
#sidebar #subnav li.active a {color:#c29d00;}
#sidebar #subnav li a:hover span,
#sidebar #subnav li  a:hover {background:url('../img/pijltje_bruin.gif')  right 5px no-repeat;}

#body_home #hometeaser h1 {
  font-size: 20px;
  color: #A61E36;
  /*color: #4960AB;*/
  margin-top: 20px;
  padding-bottom: 4px;
  margin-bottom: 0;
}

#modules p          {color: #000; }
#modules .leesmeer  {text-align:right;}
#modules a          {text-decoration:none;}
#modules .brief img {float:left; }
#modules .brief a   {display:block;padding:0 5px 0 0;}
#modules .module    {clear:both;}
#subnav #modules .brief a {height:115px;}
.articles #modules {
  float:right;
  width:200px;
  border-bottom: none;
  padding-left: 12px;
}

#hometeaser     {height:293px;text-align:left;padding:10px;margin:0; }
/*.hometeaser_alles {height: 40px; padding-right: 10px }*/
.overzicht_tentoonstellingen { text-align: right; height: 30px; padding: 0 10px 0 0;}
.overzicht_tentoonstellingen a { font-weight: bold; text-decoration: none;}
.overzicht_tentoonstellingen a span span { background:transparent url(../img/pijltje_bruin.gif) no-repeat scroll right 5px; padding-right:10px;}

#hometeaser img {float:left; margin:0 12px 0 0;}
#hometeaserlink {background-color:#A87E17;margin:0;padding:0;}
/*#hometeaserlink {background-color:#4960AB;margin:0;padding:0;}*/
#hometeaserlink img {float:left;margin:4px 10px 3px 15px;}
#hometeaserlink a {height:38px; padding:22px 0 0 80px;display:block;color:white;font-size:17px;font-weight:bold;text-decoration:none; background-image: url('../img/pijl_bruin.gif');background-repeat: no-repeat ; background-position: 275px 27px;}
/*.hometeaserlink_en {background-position: 249px 25px !important;}*/
#hometeaserlink a:hover {color: #000; background-image: url('../img/pijl_teaser_zwart.gif')}
/*#hometeaserlink a:hover {color: #000; background-image: url('../img/pijl_blauw_zwart.gif')}*/
#hometeaserlink div {height:61px;text-align:left;}
#hometeaserlink div a {color:white;font-size:17px;font-weight:bold;text-decoration:none;}
#hometeaserlink div img {float:none;display:inline;margin:0;}
.block6 {clear:both; height:114px; margin:0; padding:0;}
#bottomnav {color:white;font-weight:bold; font-size: 10px}
#pngIE {position:absolute;margin-top:20px;display:none;width:930px;height:170px;}

#hometeaser h3 {font-size:11px;}

#content,#homecontent  {float:left; width:620px; padding:0 0 30px 0; margin:0;}
#homecontent           {padding:0; height: 560px; background-color: #000;}
#textarea              {clear:both;margin:0 0 0 0;padding:0 35px 0 35px;}
#moretotell            {padding:0 35px 0 35px; clear:both;}
.vrijdagavond {
  background-color:#FFD700;
}

#secondarynav li ul, #secondarynav h5, #secondarynav input {
  border:solid 1px white;
  background-color:#A9811D;
  color:white;
  font-weight:bold;
  width:165px;
}

#secondarynav input {
  height: 13px !important;
}
#secondarynav input.button {
  height: 18px !important;
}

#secondarynav h5 {width:155px; cursor:default;}
#secondarynav h5 img { border:solid white; border-width:5px; margin:0 0 0 32px;}
#secondarynav li ul,
#language_choices {
  font-size:10px;
  display:none;
  margin:0;
  padding:5px 0 10px 0;
  position:absolute;
  z-index:5;
}
#language_choices li {display:block;width:160px;padding:0 0 0 10px;}
#secondarynav h5 {
  display: block !important;
  height:16px;
  margin:1px 0 3px 0;
  padding:0 0 0 10px;
  background-image:none;
  font-size:10px;
  overflow:hidden;
}
#secondarynav input {height:15px;padding:3px 0 0 5px;font-weight:normal;}
#secondarynav input.button {
  color:#A9811D;
  background-color:white;
  width:auto;
  height:20px;
  padding:0 0 0 0;
  font-weight:bold;
}
.overview div {clear:both;}
#modules div.moduleimgwide,
#modules div.moduleimg,
.collection h1, .collection .box,
.painting, .intropainting,
.leven div div.image,
.articles div div.image,
.articles div div.moduleimage,
.overview div div {border:solid 1px #e5e4c4;float:left;margin:2px 15px 27px 0;padding:5px;background-color:#F3F2DD;}
.leven div div.image,
div.painting, .intropainting {padding:10px;width:214px;}
.intropainting {margin:7px 15px 10px 0;}
.intropainting img, .painting img,
.overview div div img {background-color:white;margin:0;}

.overview h1 {
 font:11px/18px verdana, sans-serif;
 font-weight:bold;
 color: #000000;
 margin:0;
}
.overzichtspagina h1 {
  color: #000000;
}

body#popup img {border:solid 1px #e5e4c4;margin:0 10px 27px 0;padding:10px;background-color:#F3F2DD;}

div.moduleimgwide, div.moduleimg {width:83px;margin:2px 10px 10px 0;padding:3px;cursor:pointer;}
div.moduleimgwide {width:166px;}
.leven div.meerlezen div.image {width:auto;}

.overview {clear:both;margin-top:12px;}
.overview ul {margin:0; padding:12px 0 12px 15px; border-top:solid 1px #E5E4C4; color:#C29D00;}
.overview ul.faqs {padding:5px 0 5px 15px;}
.overview ul.last {border-bottom:solid 1px #E5E4C4;margin:0 0 25px 0;}
.overview ul li p { color:#3e3e3e;padding:0 0 0 1px; margin:0;}
.overview li {margin:0; padding:0;}
.overview li span {color:#000;}
.overview ul li a {color:#000;font-weight:bold; text-decoration:none;}
.overview ul li a:hover {color:#c29d00;}
.overview ul li a span {padding:0 0 0 10px;background:url('../img/pijltje_zwart.gif') right 5px no-repeat;}
.overview ul li a:hover span {background:url('../img/pijltje_bruin.gif') right 5px no-repeat;}

p.leesmeer a {font-weight:bold; text-decoration:none;}
#subpages ul li a span,
p.leesmeer a span {padding:0 0 0 12px;}

p.leesmeer a,
.overview ul li p.leesmeer a {color:#c29d00;}
p.leesmeer a:hover,
.overview ul li p.leesmeer a:hover {color:#000;}

#subpages ul li a span,
p.leesmeer a span,
.overview ul li p.leesmeer a span {background:url('../img/pijltje_bruin.gif') right 5px no-repeat;}
#subpages ul li.active a span,
#subpages ul li a:hover span,
p.leesmeer a:hover span,
.overview ul li p.leesmeer a:hover span {background:url('../img/pijltje_zwart.gif') right 5px no-repeat;}

#moretotell a {font-size:10px;text-decoration:none;}
#moretotell a.more {float:left;}
#moretotell a span {padding:0 10px 0 0;background:url('../img/pijltje_bruin_neer.gif') right 5px no-repeat;}
#moretotell a:hover span {background:url('../img/pijltje_zwart_neer.gif') right 5px no-repeat;}

.overview ul.faqs li {margin:0 0 0 7px;}

.articles div {
  border-bottom:solid 1px #E5E4C4;
  /*padding:15px 0 15px 0;*/
  padding:0 0 15px 0;
  clear:both;
}
.leven div div,
.articles div div {border-bottom:none;}
div.painting {float:left;}
.leven div div.image,
.articles div div.image {float:right;margin:2px 0 10px 10px;}
.letterimage {float:right;margin:10px 0 0 0;}
.letterimage img {border:solid 1px #D4CBBA;margin:0 0 2px 10px;}
.overview p {margin:3px 0 0 5px;}

.overview p.leesmeer {text-align:right;}

#modules a span                  {font-weight:bold;text-decoration:none;}
#modules a span span             {padding-right:10px;background:url('../img/pijltje_bruin.gif') right 5px no-repeat;}
#modules a.black span            {font-weight:normal;color:black;}
#modules a.black span span,
#modules a:hover span span       {background:url('../img/pijltje_zwart.gif') right 5px no-repeat;}
#modules a.black:hover span      {color:#c29d00;}
#modules a.black:hover span span {background:url('../img/pijltje_bruin.gif') right 5px no-repeat;}

.leven div {border-bottom:solid 1px #E5E4C4;padding:20px 0 10px 0;margin:0;}
.leven div.meerlezen {clear:both;width:550px;padding:10px 0 0 0;margin:0;border-top:solid 1px #E5E4C4;}

.leven .meerlezen a            {min-height:70px;padding:0;margin:0;display:block;float:left;font-size:10px;line-height:15px;text-decoration:none;width:275px;color:black;}
.leven .meerlezen a b          {font-weight:bold;color:#c29d00;}
.leven .meerlezen a div.image  {float:left;margin:0 5px 0 0;padding:3px;border:solid 1px #e5e4c4;}
.leven .meerlezen a span       {padding-right:10px;background:url('../img/pijltje_zwart.gif') right 5px no-repeat;}
.leven .meerlezen a:hover      {color:#c29d00;}
.leven .meerlezen a:hover span {background:url('../img/pijltje_bruin.gif') right 5px no-repeat;}

.overview ul.faqs li div {display:none;}
.overview ul.faqs li.active div {display:block;color:#000;}
.overview ul.active {color:#000;background-color:#F9F8EE;}

.overview ul.faqs li a {color:#000;text-decoration:none;font-weight:normal;}
.overview ul.faqs li a span {padding:0 0 0 15px;width:15px;background:url('../img/pijltje_bruin.gif') center 5px no-repeat;}
.overview ul.faqs li a:hover,
.overview ul.faqs li.active a {color:#c29d00;text-decoration:none;}
.overview ul.faqs li.active a {font-weight:bold;}
.overview ul.faqs li a:hover span,
.overview ul.faqs li.active a span {background:url('../img/pijltje_zwart_neer.gif')  center 5px no-repeat;}
.overview ul.faqs li.active div, .overview ul.faqs li.active {background-color:#F9F8EE;}
.overview ul.faqs li.active div a {font-weight:normal;padding:0;}

.categorie {clear:both;}
.capitalize {text-transform:capitalize;}
.categorie a {font-size:10px; line-height:14px;text-decoration:none;width:97px;height:141px;display:block;border:solid 1px #e5e4c4;float:left;margin:0 1px 5px 0;padding:7px 4px 0 4px;background-color:#F3F2DD; text-align:center; overflow: hidden;}
.categorie a img {border:solid 2px #fff;}
.categorie a:hover {background-color:#CFA01F; color:#fff;}

.categorie a span {text-transform:none;font-size:10px; line-height:14px;font-weight:bold;color:#000;}
.categorie a span span {padding-right:10px;background:url('../img/pijltje_zwart.gif') right 5px no-repeat;}
.categorie a:hover span {color:#fff;}
.categorie a:hover span span {background:url('../img/pijltje_wit.gif') right 5px no-repeat;}
.categorie a p {text-transform:none;padding-top:5px;}

#crumb {color:#c29d00;font-size:9px;margin:15px 35px 15px 35px;}
#crumb a {text-decoration:none;}
.navigationpane {margin:17px 35px 7px 35px; font-size:9px;}
.navigationpane a {font-size:9px;}
.navigationpane div {width: 55px;height:22px;float:left; border:solid 1px #e5e4c4;padding:8px 10px 0 10px;background-color:#F3F2DD;}
.navigationpane div.pages {float:right; width: 449px;}
.navigationpane div div {width:auto;height:auto;padding:0;}
.navigationpane a, .navigationpane span.link {text-decoration:none;font-weight:bold;}
.infobar a.forward span,
.infobar a.back span,
.navigationpane a.forward span,
.navigationpane a.back span {border:solid 1px #e5e4c4;margin:0 2px 0 2px; background-color:white;}
.navigationpane a.forward span {margin:0 0 0 2px;}
.infobar a.forward span img,
.infobar a.back span img,
.navigationpane a.forward span img,
.navigationpane a.back span img {width:16px; height:12px;background: url('../img/pijltje_bruin_terug.gif') center 6px no-repeat;}
.infobar a.forward span img,
.navigationpane a.forward span img {background: url('../img/pijltje_bruin.gif') center 6px no-repeat;}
.infobar a.forward:hover span img,
.navigationpane a.forward:hover span img {background-image: url('../img/pijltje_zwart.gif')}
.infobar a.back:hover span img,
.navigationpane a.back:hover span img {background-image: url('../img/pijltje_zwart_terug.gif')}
.navigationpane div div.first a,
.navigationpane a.forward,
.navigationpane a.back {color:black;font-weight:normal;}
.navigationpane.infobar a.back {padding-right:10px;}
.navigationpane.infobar a.forward {padding-left:10px;}
.navigationpane.infobar a.back span {margin-right:8px;}
.navigationpane.infobar a.forward span {margin-left:10px;}
.navigationpane div div {float:left; border:0;border-left:solid 1px white;padding:0 10px 0 10px;}
.navigationpane div div.floatright {float:right; border-right:0; border-left:solid 1px #BCBA89;padding:0;margin:0;}
.navigationpane div div.floatright div {border-left:solid 1px white;text-align:right;padding:0 0 0 10px;margin:0;}
.navigationpane div div.first {border-left:0;border-right:solid 1px #BCBA89;padding:0 10px 0 0;}

.navigationpane a.disabled:hover,
.navigationpane a.disabled {color:#999999;}
.navigationpane {height:32px;}

.titlebar {
  clear:both;
  border:solid 1px #e5e4c4 ! important;
  padding:0 4px 0 4px;
  background-color:#F3F2DD ! important;
  margin:17px 0 3px 0;
}
.titlebar h1 {
  margin: 2px 10px 3px 12px;
  margin-bottom:3px;
  color: #000;
  font-weight:bold;
}

.infobar, #infobar {
  clear:both;
  border:solid 1px #e5e4c4 ! important;
  padding:4px 10px 0 10px;
  background-color:#F3F2DD ! important;
  margin:17px 0 7px 0;
  height: 22px;
}
.infobar form { padding: 2px; }
.infobar h1 { color: #000; margin: 0; }
#searchbox-out {border:solid 1px #e5e4c4; padding:0;}
#searchbox-in {border:solid 8px #f9f9ef; padding:12px; background-color:#F3F2DD; margin:0; }
#searchnav, .searchnav {text-align:center;}
#searchheader {border-bottom: 0; margin-bottom:0;}
.searchpage > h1 {font-size:20px; color:#c29d00;}

.letters h1 {margin-top:0;}
.letters a {
 position:absolute;
 left:15px;
 display:block;
 padding:5px 0 0 20px;
 min-height:20px;
 background: url('../img/pijltje_brief.gif') 0 5px no-repeat;
}
.letters a:hover {text-decoration:none; color:#000;background: url('../img/pijltje_brief_hi.gif') 0 5px no-repeat;}
.letters a:hover sup,
.letters a sup {
  display:none;
  z-index:55;
  font-size:11px;
  font-weight:bold;
  border:solid 1px #e5e4c4;
  padding:3px 22px 5px 10px;
  background-color: #F3F2DD;
  background-image: url('../img/pijltje_zwart_margerechts.gif');
  background-repeat: no-repeat;
  background-position: 11px top;
  text-decoration:none;
}
.letters a:hover sup {display:block;}
.letters b { color:#c29d00; font-weight:normal;}
.collection {margin:10px 0 0 0;}
.collection h1, .collection .box {margin:0 0 3px 0;width:538px;}
.collection h1 {font-size:12px;line-height:19px;color:black;padding:0 0 0 10px;}
.collection .box {padding:10px 0 10px 10px;}
.collection .box div div {float:left;width:132px; height:73px;padding:0;margin:0;}
.collection .box div div a {display:block;width:131px; height:72px;color:white; font-weight:bold;text-decoration:none;padding:0;margin:0;}
.collection .box div div a span {padding:0 10px 0 5px;background:url('../img/pijltje_wit.gif') right 5px no-repeat;}

.collection .box div div a:hover {color:black;}
.collection .box div div a:hover span {background:url('../img/pijltje_zwart.gif') right 5px no-repeat;}

.small {width:270px; float:left;}
.verywide {margin:0 35px 35px 35px;}

.rightfloat {float:right;}
.small h1, .small .box {width:260px;}
.verywide h1, .verywide .box {width:843px;}
.small h1 {margin-top:5px;}
.small .box div div.period {width:250px; height:67px;}
.small .box div div.period a {width:249px; height:66px;}

.small p.leesmeer {margin-top:5px;}
.small p.leesmeer a {font-size:10px;}
#subpages ul li a span,
#subpages ul li.active a span,
#subpages ul li a:hover span,
.small .box {padding-bottom:9px;}

.rightfloat .box {padding:9px 0 9px 10px;}
.rightfloat .box div {height:auto;float:right;width:98px;margin:0 0 0 20px;padding:0;}
.rightfloat .box div img {margin:0 0 1px 0;}
.rightfloat .box p {margin:15px 0 0 15px;}

#subpages table {width:860px;}
#subpages #modules div {margin-bottom:10px;}
#subpages ul li a {text-decoration:none;}
#subpages {background-color:#F3F2DD;padding:20px 35px 35px 35px;}
#subpages ul li table {width:300px;margin:0; padding:0;border:0;}
#subpages table th {border:0;border-right:solid 1px #F3F2DD;margin:0; padding:0;font-weight:normal;vertical-align:top;text-align:left;}
#subpages table td {margin:0;border:0;background-color:#fff;padding:20px;}
#subpages ul li table td {height:75px;vertical-align:middle;background-color:#F3F2DD;padding:0;}
#subpages ul li.active table td {background-color:#fff;}
#subpages ul {background-color:#F3F2DD;}
#subpages ul li {margin:0 20px 0 0;border-bottom:solid 1px #E5E4C4;border-top:solid 1px white;}
#subpages ul li table td {padding:0 0 0 15px;cursor:pointer;color:#c29d00;}
#subpages ul li table td.right {width:90px;text-align:right;}
#subpages ul li table td div.moduleimg {width:76px;margin:2px 0 10px 0;padding:3px;cursor:pointer;}
#subpages ul li table td div.moduleimgwide {margin:2px 0 0 0;}

#subpages ul li.active {margin:0;border-bottom:solid 1px white;background-color:#fff;}
#subpages ul li.active a {font-weight:bold;font-size:12px;color:#000;}
#subpages ul li.first {border-top:0;}
#subpages ul li.last {border:0;border-top:solid 1px white;}
#subpages ul li img {float:right;border:solid 1px #e5e4c4;margin:10px 0 10px 0;padding:3px;background-color:#F3F2DD;}

.subsidebar {width:300px;}
#subsidebar {width:200px;}
select {font-family:verdana, sans-serif;font-size:9px;margin:0;padding:0;border:solid 1px;width:150px;}

div.painting {margin:5px 0 15px 0;}
div.leven div.image a,
div.painting a {
  display:block;padding:5px 0 0 25px; text-decoration:none;font-size:10px;
  background: url('../img/vergrootglas.gif') 0 7px no-repeat;
}
.werk {padding:0 0 15px 10px; color:#000;}
.articles div h1 {margin:0;}
.werk ul {font-weight:bold;padding:10px 0 0 0;}
.werk ul li {margin-left:16px;}
.werk ul li span {font-weight:normal;}


#exhibitionSearch th, #exhibitionSearch td { border-bottom: 1px solid #e5e4c4; text-align: left;}
#exhibitionSearch th {
  vertical-align: top;
  font-weight: bold;
  width: 140px;
  color: #c29d00;
  padding-left: 20px;
  background:url('../img/bolletje.gif') 8px 8px no-repeat;
}
#exhibitionSearch td {width: 400px;}
#exhibitionSearch a {text-decoration: none;}
#exhibitionSearch td a {color: #000;}
#exhibitionSearch a:hover {color: #c29d00;}
#exhibitionSearch th a:hover {color: #000;}

.exhibition-a {border: 1px solid #ebead0; padding:20px 20px 20px 20px; background-color: #f3f2de; margin-top:2px;}
.exhibition-a .image {float:left; width: 220px;}
.exhibition-a .image div {margin: 8px 0 5px 0; font-size: 9px;}
.exhibition-a .text {float: left; width: 265px; margin-left: 20px;}
.exhibition-a .text h1 {font-size:20px; margin: 0;}
.exhibition-a .text h3 {margin: 4px 0 4px 0;}
div.exhibition-a a.content,
div.exhibition-b a.content {color: #3e3e3e; text-decoration: none;}
div.exhibition-b a.content div {margin-top:7px;}

.exhibition-b {border-bottom: 1px solid #E5E4C4; padding:12px 0 12px 0;}
.exhibition-b .image {float:right; width: 232px; text-align:right; padding-top:4px; font-size: 9px;}
.exhibition-b .image div {border: 1px solid #ebead0; padding:10px; background-color: #f3f2de; font-size: 9px;}
.exhibition-b .text {width: 310px; }
.exhibition-b .text h1 {font-weight:bold; margin: 0;}
.exhibition-b .text h3 {margin: 4px 0 4px 0;}

.exhibition-module h1 {font-size: 11px; font-weight:bold; color: #c29d00; border-bottom: none !important;}
.exhibition-module ul {margin:0; padding-left:20px;}
.exhibition-module li {margin:0 0 0 0; }
.exhibition-module .text a,
.exhibition-module li a {color:#000000;}
.exhibition-module .text a:hover,
.exhibition-module li,
.exhibition-module li a:hover {color:#c29d00;}

.exhibition-module .text a:hover span,
.exhibition-module li a:hover span {padding-right:10px; background:url('../img/pijltje_bruin.gif') right 5px no-repeat;}

.exhibition-module .text a {font-weight: bold;}
.exhibition-module .spacer {height: 10px;}

.exhibition-module .image  {
  float:right;
  width: 90px;
  text-align: right;
  border: 1px solid #E5E4C4 ! important;
  padding:4px ! important;
  background-color: #F7F6E8;
}
.levensperiode a {
 display:block;
 float:left;
 margin-right:1px;
 width:138px;
 height:160px;
}

#vogelvlucht a span,
.levensperiode a span {
 background:url('../img/pijl_wit.gif') right 5px no-repeat;
 cursor:pointer;
}


.levensperiode a:hover span {
 background:url('../img/pijl_zwart.gif') right 5px no-repeat;
}

.levensperiode a span {
 margin:135px 0 0 0;
 display:block;
 width:128px;
 height:15px;
}

.levensperiode a:hover span {
 background:url('../img/pijl_zwart.gif') right bottom no-repeat;
}

.half {float:left;width:410px;padding:20px 0 35px 35px;}
.half img {float:right;}
.half h1 {margin:0;border:0; width:240px; background-color:#fff;font-size:12px;color:#000;line-height:13px;}
.half p {margin:0;}
.half p.leesmeer {text-align:left;margin:10px 0 0 0;}

.vrijdagavond .articles div div {width: 550px; overflow:hidden;}
.vrijdagavond .articles div {border-bottom:0;padding:0 0 10px 0;}
.vrijdagavond .articles div.yellow div {padding:10px 20px 20px 20px;}
.vrijdagavond .articles div.yellow {background-color:#FFE03F;}
.vrijdagavond .articles div h1.black { background-color:#000;color:#fff;font-size:14px;padding:2px 0 0 10px;height:23px;line-height:20px;}
.vrijdagavond .articles div.yellow h1.black {padding:7px 0 2px 10px;height:23px;}

.vrijdagavond .articles div h1.open {padding:7px 0 2px 10px;height:23px;margin:25px 0 10px 0; border:solid 1px #000;color:#000;background-color:transparent;}
.vrijdagavond .articles div h2 {font-size:16px; margin:10px 0 0 0;padding:0; color:#000;}

#content .cleared,
.leven .cleared,
.cleared  {clear:both;line-height:1px;border:0;font-size:1px;padding:0; margin:0; height:0;}

#formbox-out {clear:both;border:solid 1px #e5e4c4; padding:0;}
#formbox-in {border:solid 8px #f9f9ef; padding:12px; background-color:#F3F2DD; margin:0; }

#beeldbankerror {margin-top:1em; padding:1em;width:440px;color:red;border-style:solid;border-color:red;border-width:1px;}
#formbox-in td, #formbox-in th {padding-top:1.2em;}

#formbox-in input { border-style:solid; border-color:#E9D99E; border-width:1px; }
#formbox-in .noborder {border-width:0;}
#formbox-in select { border-style:solid; border-color:#E9D99E; border-width:1px; }

#formbox-in input.searchtext { width: 240px; }
#formbox-in th { padding-right: 8px; }

input.button1 {
  border: 3px solid #e7d698 ! important;
  color: #fff;
  font-size: 10px;
  font-weight: bold;
  cursor: pointer;
  padding-right: 15px;
  padding-top:0;
  padding-bottom:1px;
  background:url('../img/pijltje_brief.gif') #c29d00 95% 2px no-repeat;
}

.beeldbank {clear:both;}
.beeldbank a {text-align:center;font-size:10px; line-height:14px;text-decoration:none;width:93px;height:121px;display:block;border:solid 1px #e5e4c4;float:left;margin:5px 1px 0 0;padding:7px 7px 0 7px;background-color:#F3F2DD;}
.beeldbank a img {border:solid 2px #fff;}
.beeldbank a:hover {background-color:#CFA01F; color:#fff;}

.beeldbank a span {text-transform:none;font-size:10px; line-height:14px;font-weight:bold;color:#000;}
.beeldbank a span span {padding-right:10px;background:url('../img/pijltje_bruin.gif') right 5px no-repeat;}
.beeldbank a:hover span {color:#fff;}
.beeldbank a:hover span span {background:url('../img/pijltje_wit.gif') right 5px no-repeat;}
.beeldbank a p {text-transform:none;padding-top:5px;}

.beeldbankheader {background-color:#F3F2DD;width:535px;border:solid 1px #e5e4c4;padding-left:2ex;margin-bottom:0;font-weight:bold;color:#C29D00;font-size:0.9em;}

ul.beeldbank-download {clear:both;}
ul.beeldbank-download li a {font-weight:bold; text-decoration:none; color:#000000}
ul.beeldbank-download li a span {padding-left:10px;background:url('../img/pijltje_zwart.gif') right 5px no-repeat; width:5px;}
ul.beeldbank-download li:hover {color:#CFA01F;}
ul.beeldbank-download li a:hover {color:#CFA01F;}
ul.beeldbank-download li a:hover span {background:url('../img/pijltje_bruin.gif') right 5px no-repeat;}

.navigationpane div div div {
  line-height:12px;
  border:0;
  height:auto;
  padding:0;
}

.navigationpane div div div.label {
  padding:2px 5px 0 0;
}

.infobar a {
  text-decoration:none;
}
.infobar a.forward,
.infobar a.back {
  color: #000;
}

.infobar div {
  float: left;
  margin-right: 10px;
}

#sidebar #modules div#zoek-pers-archief div.selectbar,
#outerbox div.selectbar {
  float: left;
  padding:0 0 0 3px;
  cursor:pointer;
  line-height:14px;
  width:130px;
  border:solid 1px #e5e4c4;
  background-color:#fff;
  height:14px;
  overflow:hidden;
  text-align: left;
}

#outerbox div.selectbar img {
  border-left:solid 1px #e5e4c4;
  padding:4px 4px 4px 4px;
  float:right;
}

#sidebar #modules div.selectbox,
#outerbox div.selectbox {
  display: none;
  cursor:pointer;
  background-color:#fff;
  position:absolute;
  border:solid 1px #e5e4c4 ! important;
  width:133px;
  padding:2px 0 3px 0;
  margin:15px 0 0 -135px;
  text-align: left;
  height: auto ! important;
  z-index: 6;
}

html>body #outerbox div.selectbox {
  margin:15px 0 0 0;
}

#outerbox div.selectbox a {
  display:block;
  width:129px;
  padding:0 0 0 3px;
  color:#000;
  background-color:#fff;
  line-height:14px;
  height:14px;
  overflow:hidden;
  font-weight:normal;
}

#outerbox div.selectbox a:hover {
  color: #ffffff;
  background-color:#A9811D;
}

#sidebar #modules div.selectbar {
  font-size: 9px;
  width: 160px ! important;
}
#sidebar #modules div.selectbox {
  margin-left: -165px;
  width:auto;
  font-size: 9px;
}

#sidebar #modules div.selectbox a {
  width: 160px;
}

#login-info {
  position:absolute;
  top: 210px;
  left: 50%;
  background: #fff;
  border: 1px solid #000;
  padding:0  4px 0 4px;
  margin: 0;
}
#login-info a { margin-left: 10px; }

div.sitemap {
  width:250px;
  background-image:url('../img/module_verloop.gif');
  background-repeat:no-repeat;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 30px;
  margin-right: 20px;
  margin-bottom: 28px;
}

#sitemap li a {text-align:left;text-decoration:none;color:#000000;padding:5px 10px 5px 0;}
#sitemap li a:hover {color:#D5C08D;background:url('../img/pijltje_bruin.gif') right 10px no-repeat;}

span.verplicht_ster { color:#ff3000; }
input.brochure {width:240px; }

.press h1 {font-size:17px; font-weight:bold;}
#zoek-pers-archief table {
  width: 260px;
}
#zoek-pers-archief td.right {
  text-align: right;
  padding-bottom: 5px;
}

.vrijdagavond h1 { color: #000; }


#flash_warning_vgvl{
  text-align:center;
  padding: 50px 0 0 150px;
  width: 530px;
  height: 160px;
  background-image: url(../img/vgvl.jpg);
  background-repeat:no-repeat;
  font-weight: bold;
  color: #fff;
}

#contentbottom {
  text-align: right;
  margin-top: 16px;
  font-size:10px;
}

#moretotell a.top,
#contentbottom a.top {
  float:right;
  background:url('../img/pijltje_op.gif') right 7px no-repeat;
  padding-right: 12px;
  text-decoration:none;
}

#moretotell a:hover.top,
#contentbottom a:hover.top {
  background:url('../img/pijltje_zwart_op.gif') right 7px no-repeat;
}

a.zoomlink{
  background: none;
  display:inline;
  left:0;
  min-height:20px;
  padding:5px 0 0 0;
  position: relative;
}

a.zoomlink:hover{
  background: none;
}
