html, body, div, img, a, span, form, h4, h3, h2, table, tr, th, td {
  padding: 0;
  margin: 0;
  border: 0;
  background-color: transparent;
}
div {
  font-size: small; /* font-size for NN4 */
}
/*/*/a{}
body div {
  font-size : x-small; /* font-size for IE4/5 */
  voice-family : "\"}\"";
  voice-family : inherit;
  font-size : small; /* font-size for IE6 */
}
html>body div {
  font-size : x-small; /* font-size for OP6 */
}
html>head:first-child+body div {
  font-size : small; /* font-size for NN6/7, FF1 and OP7 */
}
/* */
body {
  background-image: url(/glzh_style/images/background.gif);
  background-repeat: no-repeat;
  font-family: "lucida grande", "trebuchet MS", verdana, arial, sans-serif;
  background-color: #cee8b9;  /* groen */
}
#body_breed {
  background-image: url(/glzh_style/images/background_breed.gif);
}
html,
body,
div, p {
  color: #222;
}
a {
  text-decoration: none
}
a:link { 
  color: #e40e04; /* rood */
}
a:visited {
  color: #e40e04; /* rood */
}
a:hover {
  color: #61993b; /* groen */
}

#witte_rand,
#bol125a_1, #bol125a_2, #bol125a_1_breed, #bol125a_2_breed,
#bol125b, #bol125c, #bol125menu, #bol125menu_breed,
#bol180a, #bol180b, #bol180c, #bol180d, #bol180b_breed, #bol180c_breed, #bol180d_breed,
#bol98_1, #bol98_2,
#bol75_1, #bol75_2, #bol75a_1, #bol75a_2, #bol75a_3, #bol75a_4, #bol75a_5,
#bol224a, #bol224b_1, #bol224b_2, #bol224b_3, #bol224b_4, #bol224b_5, #bol224b_6 {
  width: 1051px;
  height: 783px;
  float: left;
  background-repeat: no-repeat;
}
#bol224a {
  width: 154px;
  height: 224px;
  background-position: -70px 0;
  margin-top: 44px;
}
#bol125c, #bol75a_1, #bol75a_2, #bol75a_3, #bol75a_4, #bol75a_5 {
  width: 154px;
  height: 300px;
}
#bol125c { background-position: 29px 0; }
#bol75a_1 { background-position: -17px 99px; }
#bol75a_2 { background-position: -17px 104px; }
#bol75a_3 { background-position: -17px 108px; }
#bol75a_4 { background-position: -17px 111px; }
#bol75a_5 { background-position: -17px 115px; }

#witte_rand {
  height: 4000px;
  background-image: url(/glzh_style/images/lijn_wit.gif);
  background-repeat: repeat-y;
}
#bol125b { background-position: 926px 208px; }
#bol224b_1 { background-position: 726px 138px; }
#bol224b_2 { background-position: 721px 204px; }
#bol224b_3 { background-position: 716px 216px; }
#bol224b_4 { background-position: 734px 311px; }
#bol224b_5 { background-position: 743px 323px; }
#bol224b_6 { background-position: 755px 335px; }
#bol125a_1 { background-position: 372px 139px; }
#bol125a_2 { background-position: 372px 231px; }
#bol180a { background-position: 304px 143px; }
#bol180b { background-position: 536px 603px; }
#bol180c { background-position: 544px 86px; }
#bol180d { background-position: 577px 298px; }
#bol125menu { background-position: 491px 198px; }
#bol98_1 { background-position: 693px 24px; }
#bol98_2 { background-position: 706px 108px; }
#bol75_1 { background-position: 734px 450px; }
#bol75_2 { background-position: 722px 460px; }

#bol125a_1_breed { background-position: 572px 139px; }
#bol125a_2_breed { background-position: 572px 231px; }
#bol180b_breed { background-position: 736px 603px; }
#bol180c_breed { background-position: 744px 86px; }
#bol180d_breed { background-position: 777px 298px; }
#bol125menu_breed { background-position: 691px 198px; }


div.logolink {
  height: 150px;
}
img.logolink {
  height: 150px;
  width: 450px;
}

#berichten, #berichten_breed {
  padding-top: 28px;
  width: 400px;
  float: left;
  color: black;
}
#berichten_breed {
  width: 600px;
}
.berichtplaatje, .berichtplaatje_overzicht {
  width: 100px;
  float: left;
  clear: left;
}
.berichtplaatje img, .berichtplaatje_overzicht img {
  width: 100px;
  float: left;
  padding-top: 10px;
}
.berichtplaatje img.transparent, .berichtplaatje_overzicht img.transparent {
  height: 1px;
}
.berichtplaatje, .berichtplaatje img {
  width: 154px;
}
#eerste_plaatje {
  margin-top: 27px;
}
.bericht, .bericht_breed, .bericht_overzicht, #berichten_zonder_plaatje {
  width: 300px;
  float: left;
}
.bericht, #berichten_zonder_plaatje {
  width: 246px;
}
.bericht_breed {
  width: 446px;
}
.berichttitel, .berichtdatum, .berichtleader, .berichttekst, .bericht_scroll {
  padding-left: 16px;
}
.bericht_scroll .berichtleader, .bericht_scroll .berichttekst {
  padding: 0;
}
.bericht_scroll {
  height: 370px;
  overflow: auto;
  clear: right;
  scrollbar-base-color: #cee8b9; /* groen */
/*  scrollbar-shadow-color: #ba001b; /* rood */
/*  scrollbar-darkshadow-color: #7a0013; /* rood */
  scrollbar-arrow-color: #61993b;  /* groen */
}
.berichtdatum *, .berichtleader *, .berichttekst * {
  font-size: 85%;
}
.berichtdatum * *, .berichtleader * *, .berichttekst * * {
  font-size: 100%;
}
.berichttitel {
  padding-top: 10px;
  font-size: 110%;
  font-weight: 900;
  color: #e40e04; /* rood */
}
.berichtdatum {
  padding-top: 10px;
  font-weight: bold;
  color: #812620; /* bruin */
}
.spacer {
  float: right;
  clear: right;
  margin-left: 5px;
}
#spacer1 { width: 27px; height: 9px; }
#spacer2 { width: 28px; height: 27px; }
#spacer3 { width: 27px; height: 9px; }
#spacer4 { width: 24px; height: 9px; }
#spacer5 { width: 20px; height: 9px; }
#spacer6 { width: 13px; height: 9px; }
#spacer7 { width: 4px; height: 9px; }
.bericht_overzicht #spacer1 { width: 80px; height: 4px; }
.bericht_overzicht #spacer2 { width: 85px; height: 6px; }
.bericht_overzicht #spacer3 { width: 88px; height: 8px; }
.bericht_overzicht #spacer4 { width: 91px; height: 8px; }
.bericht_overzicht #spacer5 { width: 94px; height: 9px; }
.bericht_overzicht #spacer6 { width: 96px; height: 40px; }
.bericht_overzicht #spacer7 { width: 94px; height: 9px; }
.bericht_overzicht #spacer8 { width: 91px; height: 8px; }
.bericht_overzicht #spacer9 { width: 88px; height: 8px; }
.bericht_overzicht #spacer10 { width: 85px; height: 6px; }
.bericht_overzicht #spacer11 { width: 80px; height: 6px; }
.bericht_overzicht #spacer12 { width: 76px; height: 6px; }
.bericht_overzicht #spacer13 { width: 70px; height: 6px; }
.bericht_overzicht #spacer14 { width: 64px; height: 6px; }
.bericht_overzicht #spacer15 { width: 56px; height: 6px; }
.bericht_overzicht #spacer16 { width: 45px; height: 6px; }
.bericht_overzicht #spacer17 { width: 28px; height: 3px; }
p.leader-first {
  margin-top: 0;
}


#menu {
  width: 202px;
  padding-left: 14px; 
  margin-top: 173px;
  float: left;
  overflow: hidden;
}
#menuitems {
  background-color: #fff;
  padding: 18px 0 0 21px;
  font-weight: bold;
  width: 100%;
}
.menuitem {
  padding-top: 1px;
}
.menuitem a {
  font-size: 120%;
  color: #812620; /* bruin */
}
.menuitem img {
  clear: left;
  height: 18px;
}
.menuitem a:hover {
  color: #e40e04; /* rood */
}
#menu_onder {
  float: left;
}

#zoeken {
  padding: 1px 0 0 22px;
  width: 180px;
  float: left;
}
#zoeken_links, #zoeken_midden, #zoeken_rechts {
  float: left;
}
#zoeken_midden {
  background-color: #fff;
  width: 128px;
  height: 28px;
  text-align: center;
}
#term {
  width: 128px;
  border: 0;
  height: 20px;
  margin-top: 4px;
  color: #999;
  background-color: #fff;
}
#zoeken_knop {
  float: right;
  text-align: right;
}
#zoeken_knop a {
  margin: 0 34px 0 0;
  padding: 0 2px 0 2px;
  background-color: #cee8b9;  /* groen */
  text-decoration: underline;
  font-weight: 900;
  font-size: 90%;
}


#rechterkolom {
  float: left;
  width: 302px;
  margin: 55px 0 0 74px;
}
#knoppen {
  float: right;
  width: 212px;
}
.knop {
  float: left;
  padding-top: 1px;
  width: 106px;
  height: 113px;
}


#weblog {
  float: right;
  width: 302px;
  padding-top: 1px;
}
.weblog_rand {
  float: left;
}
.weblog_item, #weblog_titel {
  float: left;
  width: 254px;
  background-color: #fff;
  padding: 0 24px;
}
#weblog_titel {
  color: #e40e04; /* rood */
  font-weight: 900;
  font-size: 110%;
}
.weblog_item {
  font-weight: 900;
}
#weblog div.weblog_item * {
  font-size: 85%;
}
#weblog div.weblog_item * * {
  font-size: 100%;
}
.weblog_item_datum, .weblog_item_titel {
  float: left;
  height: 1.3em;
  overflow: hidden;
  white-space: nowrap;
}
.weblog_item_datum {
  width: 70px;
}
.weblog_item_titel {
  width: 184px;
}
.weblog_item_titel a {
  text-decoration: underline;
}
.weblog_item_titel a:link { 
  color: #222;
}
.weblog_item_titel a:visited {
  color: #222;
}
.weblog_item_titel a:hover {
  color: #e40e04; /* rood */
}


#wordlid {
  float: right;
  width: 302px;
  padding-top: 1px;
  height: 28px;
  overflow: hidden;
}
#wordlid_links, #wordlid_midden, #wordlid_rechts {
  float: left;
  height: 28px;
}
#wordlid_midden {
  background-color: #fff;
  padding: 6px 10px 0 10px;
  color: #e40e04; /* rood */
  font-weight: 900;
  font-size: 110%;
}
