/* KOFFIE & BUBBELS - DEFAULT STYLESHEET */

body {
  margin: 0;
  padding: 0;
  background: #ded9c3;
  overflow: -moz-scrollbars-vertical;
  font: 12px Verdana, sans-serif;
  line-height: 18px;
  color: #000000;
}

img { border: 0; }
form { margin: 0; padding: 0; }
p { margin: 0; padding: 0; }

ul {
  margin: 0px;
  padding-left: 20px;
  list-style: disc;
}

ol {
  margin: 0px;
  padding-left: 19px;
}

a { color: #bb3030; text-decoration: none; }
a:hover { text-decoration: underline; }

#container { width: 1018px; margin: 0 auto; }
#header { width: 1018px; height: 227px; background: url('../images/header.jpg'); }
#content { width: 1018px; padding-bottom: 30px; background: url('../images/bgwide.jpg'); }
#footer { width: 1018px; height: 66px; padding-top: 35px; text-align: center; font: italic 11px Verdana, sans-serif; color: #b02c2c; background: url('../images/footerhoorn.jpg'); background-repeat:no-repeat; }

#menu1 { float: left; margin: 179px 0 0 28px; }
#menu2 { float: left; margin: 179px 0 0 192px; }
#menu1, #menu2 { font: bold 12px Arial, sans-serif; color: #000000; }
#menu1 a, #menu2 a { display: block; float: left; padding: 5px 9px; color: #000000; text-decoration: none; }
#menu1 a:hover, #menu2 a:hover { color: #842439; text-decoration: none; }
#menu1 #actief, #menu2 #actief { color: #842439; text-decoration: none; }
#menu1 img, #menu2 img { float: left; }

#foto_links { float: left; margin: 8px 0 0 22px; height: 204px; width: 330px; }
#foto_rechts { float: right; margin: 8px 28px 0 0; height: 204px; width: 330px; }
#tekst_links { float: left; width: 575px; padding: 10px 0 0 28px; }
#tekst_rechts { float: right; width: 575px; padding: 10px 38px 0 0; }

.normaal { color: #000000; font-weight: normal; }
.titel { font-weight: bold; font-size: 14px; color: #bb3030; }
.clear { clear: both; }

/* galerij */

#galerij { width: 1018px; padding: 20px 0 12px 0; background: url('../images/bgwide.jpg'); }
#g_overzicht { width: 965px; padding: 20px 0 12px 53px; background: url('../images/bgwide.jpg'); }
.albumthumb { float: left; width: 172px; margin: 0 26px 10px 26px; }
.albumthumb img, .fotothumb img { width: 166px; height: 140px; border: 3px solid #cccccc; }
.albumthumb img:hover, .fotothumb img:hover { border: 3px solid #999999; }
.albumtitel { width: 172px; height: 30px; margin-top: 10px; text-align: center; overflow: hidden; font: bold 12px Verdana, sans-serif; color: #333333; }
.fotothumb { float: left; width: 172px; margin: 0 26px 30px 26px; }
.foto { width: 1018px; margin-bottom: 10px; text-align: center; }
.foto img { border: 3px solid #cccccc; }
#galerijtitel { float: left; margin: 0 0 18px 27px; font-weight: bold; font-size: 14px; color: #bb3030; }
#albumtitel { color: #333333; }
#terugalbum { float: right; margin: 2px 77px 0 0; }
#fotogalerijtitel { float: left; margin: 0 0 18px 0; font-weight: bold; font-size: 14px; color: #bb3030; }
#fototerugalbum { float: right; text-align: right; margin-bottom: 10px; }
#fotonav { margin: 0px auto 15px auto; }
#beschrijving { margin: 0 78px 18px 27px; }
