* {padding:0; margin:0;}
body {font-size:12px;  background:url(images/achter.jpg) repeat-x #fff; font-family: Verdana; text-align: center; color:#777;}
img {border:0;}

#website {margin:0 auto; width:1008px; position: relative; text-align: left;}

#inhoud {float:left; display:block; width:540px; margin:190px 0 0 140px; min-height:620px; padding-bottom:25px;}
#inhoud h1 {font-size:24px; color:#960101; margin-bottom:15px;}
#inhoud h2 a {font-size:24px; color:#960101; margin-bottom:15px; text-decoration:none;}
#inhoud p {line-height:24px; margin-bottom:24px;}
#inhoud a {color:#960101;}
#logo {position:absolute; left:0; top:0; display:block; width:569px; height:88px; background:url(images/logo.jpg);}
#logo h1 {text-indent:-9999px;}
.alignright {float:right; margin:0 0 7px 7px;}
.alignleft {float:left; margin:0 7px 7px 0;}
.clearfix {float:left; display:block; width:154px; height:220px; padding-right:10px;}
.picasaView h3 {font-size:12px;}
ol li {padding:10px;}
.auteur {border-bottom:1px solid #ddd;}
.alt {background:#eee;}

#foto {position:absolute; right:0; top:0;}
#das {position:absolute; left:0; top:96px;}

#menu {position:absolute; left:100px; top:126px;}
#menu ul {list-style-type:none;}
#menu li {float:left; margin-right:25px;}
#menu li a {color:#fff; text-decoration:none; font-weight:bold;}
#menu li a:hover {text-decoration:underline;}

#agenda {color:#960101; position:absolute; left:733px; top:249px; display:block; width:186px; height:207px; padding:40px 10px 0 45px; background:url(images/agenda.jpg);}
#agenda ul {list-style-type:none;}
#agenda li {color:#000; font-size:13px;padding-bottom:7px;}

#agenda p a {color:#960101; text-decoration:none;}
#agenda p a:hover {color:#003d59; text-decoration:underline;}

#footer {width:100%; background:url(images/onder.jpg) #950101; height:67px; clear:both;}
#box {margin:0 auto; width:1008px; padding-top:30px; position: relative; text-align: left;}
.copy {float:left; color:#fff;}
.inter {float:right; margin-right:40px;}
.inter a {color:#4c0000; text-decoration:none;}


ul.primary {
  border-collapse: collapse;
  padding: 0 0 0 1em;
  white-space: nowrap;
  list-style: none;
  margin: 5px;
  height: auto;
  line-height: normal;
  border-bottom: 1px solid #bbb;
}
ul.primary li {
  display: inline;
}
ul.primary li a {
  background-color: #ddd;
  border-color: #bbb;
  border-width: 1px;
  border-style: solid solid none solid;
  height: auto;
  margin-right: 0.5em;
  padding: 0 1em;
  text-decoration: none;
}
ul.primary li.active a {
  background-color: #fff;
  border: 1px solid #bbb;
  border-bottom: #fff 1px solid;
}
ul.primary li a:hover {
  background-color: #eee;
  border-color: #ccc;
  border-bottom-color: #eee;
}
ul.secondary {
  border-bottom: 1px solid #bbb;
  padding: 0.5em 1em;
  margin: 5px;
}
ul.secondary li {
  display: inline;
  padding: 0 1em;
  border-right: 1px solid #ccc;
}
ul.secondary a {
  padding: 0;
  text-decoration: none;
}
ul.secondary a.active {
  border-bottom: 4px solid #999;
}

ul.galleries {
  list-style-type : none;
  margin : 0;
  padding : 0;
}

ul.galleries li {
  position : relative;
  border : 1px #cccccc solid;
  margin : 1em 0;
  padding : 1em;
}

ul.galleries li img {
  float : left;
  position : relative;
  padding-right : 4px;
  margin-right : 4px;
}
ul.galleries a {color:#960101;}

ul.galleries li .count,
ul.galleries li .last {
  clear : left;
  margin : 0;
  padding : 0;
  font-style : italic;
}

ul.galleries h3 {
  margin : 0;
  padding : 0;
}

ul.images {
  list-style-type : none;
  margin : 0;
  padding : 0;
}

ul.images h3 { 
  font-size:1em;
}

ul.images li {
  float : left;
  margin : 1em;
  background: transparent;
}

