html, body {
   margin:0px;
   padding:0px;

   background-color:#DFDFDF;
   
   font-family:Verdana, sans-serif;
   font-size:10px;
   letter-spacing:1px;
   color:#525252;
}
body {
   overflow-y:scroll;
}

a:link,
a:hover,
a:active {
   color:#373739;
   text-decoration:none;
   font-weight:bold;
}

a:visited {
  color:#373739;
  text-decoration:none;
  font-weight:bold;
}

p {
	margin-top:7px;
	margin-bottom:7px;
}

div#container {
   width:887px;
   margin:0px auto;
   background-color:#FFF;
   
   border-left:1px solid #4888DD;
   border-right:1px solid #4888DD;
   /*border-bottom:1px solid #4888DD;*/
}

div#header {
   width:887px;
   height:201px;
   
   background-image:url('../media/header.gif');
   background-repeat:no-repeat;
}
div#header div#slogan {
   color:#4888DD;
   font-family:Arial;
   font-size:11px;
   font-weight:bold;
   letter-spacing:0px;
   padding-top:175px;
   padding-left:9px;
}

div#main-wrapper {
   margin:0px auto;
   padding-top:15px;
   background-color:#FFF;
}

div#blocks {
   width:475px;
   float:left;
   margin-left:6px;
}
div.block {
   width:227px;
   height:190px;
   float:left;
   margin-bottom:15px;
   margin-right:8px;
   
   background-color:#FFF;
   border:1px solid #4888DD;
}
div.block img {
   padding:0px;
   margin:0px;
   border:0px;
}
div.block p {
   padding:0px 10px;
}
div.block ul {
   list-style-type:none;
   margin:0px;
   padding:70px 0px 0px;
}
div.block li {
   padding-left:7px;
}
div.block ul#kamers {
   margin:0px;
   padding:0px;
}
div.block ul#kamers li {
   padding-top:7px;
   padding-left:0px;
}
div#block-a {
   /*background-image:url('../media/block-boeken.jpg');*/
}
div#block-b {
   /*background-image:url('../media/block-kinder.jpg');*/
}
div#block-c {
   clear:both;
   /*background-image:url('../media/block-klassiek.jpg');*/
}
div#block-d {
   /*background-image:url('../media/block-kamers.jpg');*/
}

div#column {
   width:382px;
   /*height:397px;*/
   float:left;
   
   /*background-image:url('../media/block-column.jpg');*/
   background-color:#FFF;
   /*background-position:top left;*/
   /*background-repeat:no-repeat;*/
   
   border:1px solid #4888DD;
}
div#column div#content {
   width:372px;
   margin:0px auto 10px auto;
   /*padding-top:65px;*/
}
div#column div#content h2 {
   font-size:11px;
   color:#000;
}
div#column img {
   padding:0px;
   margin:0px;
   border:0px;
}

div.moz-clear {
   clear:both;
}

div#main-left {
   width:200px;
   float:left;
}
div#main-left ul#menu {
   list-style-type:none;
   margin:0px;
   padding:0px;
}
div#main-left ul#menu li {
   padding:5px 0px 10px;
   margin-left:9px;
   border-bottom:1px dashed #525252;
}
div#main-left ul#menu li.menu-container {
   border:none;
}

div#main-left ul.submenu {
   list-style-type:none;
   margin:0px;
   padding-left:15px;
}

div#main-left div#archief-wrapper {
   margin-top:25px;
}
div#main-left div#archief-header h2 {
   font-size:10px;
   margin-left:9px;
}
div#main-left div#archief {
   margin-left:14px;
   /*height:200px;*/
   /*overflow-y:scroll;*/
}
div#main-left div#archief ul {
   list-style-type:square;
   margin-left:9px;
   padding:0px;
}
div#main-left div#archief li {
   line-height:15px;
}
div#main-left div#archief a {
   font-weight:normal;
}
div#main-left div#archief a:hover {
   text-decoration:underline;
}

div#main-left div#bibliotheek {
   margin-left:9px;
}
div#main-left div#bibliotheek a {
   color:#3864bf;
   font-weight:normal;
}
div#main-left div#bibliotheek a:hover {
   text-decoration:underline;
}

div#main-left div#photo-wrapper {
   margin-top:25px;
}
div#main-left div#photo {
   margin-left:9px;
}

div#main-center {
   width:450px;
   float:left;
}
div#main-center div#content {
   width:420px;
   padding-left:20px;
   margin:0px auto;
}
div#main-center div#content h1 {
   margin:0px;
   padding:0px;
   font-size:14px;
   font-weight:bold;
}
div#main-center div#content h2 {
   font-size:11px;
}

div#main-center div.content-inner {
   margin-top:20px;
}
div#main-center div.content-inner a,
div#main-center div#content a {
   color:#3864bf;
   font-weight:normal;
}
div#main-center div.content-inner a:hover,
div#main-center div#content a:hover {
   text-decoration:underline;
}

div#main-right {
   width:200px;
   float:right;
   padding-left:10px;
   
   border-left:1px solid #CCC;
}

div#main-right div.block-right {
   width:90%;
   clear:both;
   margin:0px auto;
   padding:15px 0px;
   border-bottom:1px dashed #CCC;
}

img.cover-left {
   padding-right:20px;
   padding-bottom:10px;
   float:left;
}

div.subtitle {
   margin:20px 0px;
   font-weight:bold;
   font-style:italic;
}

div.copyright {
   color:#CCC;
}
div.copyright a {
   color:#CCC;
}