

/* -------------------------------------------- */
/* STANDARD HTML TAG RESET                      */
/* -------------------------------------------- */

body,
h1, h2, h3, h4,
ul, li,
img,
p {
  border: 0;
  margin: 0px;
  padding: 0px;
}

img, div { behavior: url(iepngfix.htc) }

ul { list-style: none; }
a { text-decoration: none; color: #fff; }
p { line-height: 20px; }

/* -------------------------------------------- */
/* STANDARD HTML TAG DEFINITION                 */
/* -------------------------------------------- */

body {
  background: #354529 url(images/body_bg.jpg) repeat-x;
  font-family:"Lucida Grande",  "Lucida Sans Unicode";
  font-size: 11px;
  color: #fff;
}

h1 { display: none; }

h2, h4 {
  font-size: 11px;
  font-weight: normal;
  color: #b9d10b;
}

h3 {
  font-size: 20px;
  font-weight: normal;
  color: #fff;
}

h4 { font-weight: bold; }

/* -------------------------------------------- */
/* PAGE ELEMENTS                                */
/* -------------------------------------------- */

div#container {
  width: 796px;
  background: url(images/krullen.gif) no-repeat top left;
  margin: 0 auto;
  padding: 35px 82px 0 79px;
  overflow: hidden;
}

/* -------------------------------------------- */
/* NAVIGATIE                                    */

div#navigatie {
  width: 796px;
  height: 55px;
  background: #fff;
  color: #a1b232;
  padding-top: 6px;
  margin-top: 50px;
  font-size: 15px;
  float: left;
}

div#navigatie ul {
  width: 757px;
  height: 34px;
  background: url(images/nav_bg.jpg);
  margin: 0 auto;
  padding: 16px 0 0 28px;
}

div#navigatie li { float: left; }

div#navigatie li a {
  font-size: 11px;
  font-weight: normal;
  float: left;
  padding: 0 10px 0 10px;
}

div#navigatie li a:hover { color: #000; }

/* -------------------------------------------- */
/* CONTENT TOP                                  */

div#content-top {
  width: 786px;
  background: #797979 url(images/content_bg.gif) repeat-x;
  border: 5px solid #fff;
  margin-top: 23px;
  overflow: hidden;
  padding: 5px 0 4px 0;
  filter:alpha(opacity=75);
  -moz-opacity:0.75;
  -khtml-opacity: 0.75;
  clear: left;
  float: left;
}

div.content {
  width: 370px;
  padding: 15px 0 0 20px;
  float: left;
}

div#content-top img {
  float: left;
}

/* -------------------------------------------- */
/* BOEKETTEN                                    */

div#boeketten, div#stappen {
  width: 786px;
  background: #767676;
  border: 5px solid #fff;
  margin-top: 23px;
  overflow: hidden;
  padding: 13px 0 17px 15px;
  filter:alpha(opacity=75);
  -moz-opacity:0.75;
  -khtml-opacity: 0.75;
  clear: left;
  float: left;
}

div.boeket {
  width: 210px;
  height: 100px;
  background: url(images/fotolijst.gif) no-repeat top left;
  float: left;
  padding: 15px 0 0 135px;
  margin: 7px 0 0 32px;
}


div.boeket1 {
  width: 610px;
  height: 90px;
  background: url(images/fotolijst.gif) no-repeat top left;
  float: left;
  padding: 15px 0 0 135px;
  margin: 7px 0 0 22px;
}

*html div#boeketten {
  width: 786px;
  padding-left: 0px;
}

*html div.boeket {
  margin-left: 17px;
}

div.boeket img {
  margin: 5px 0 0 -116px;
}
div.boeket1 img {
  margin: 5px 0 0 -116px;
}
div.boeket h2 { margin-top: -83px; }

div.boeket1 h2 { margin-top: -63px; }}

/* -------------------------------------------- */
/* FOOTER                                       */

div#footer {
  width: 786px;
  height: 55px;
  background: #797979 url(images/content_bg.gif) repeat-x;
  border: 5px solid #fff;
  margin-top: 23px;
  padding-top: 15px;
  text-align: center;
  font-size: 10px;
  filter:alpha(opacity=75);
  -moz-opacity:0.75;
  -khtml-opacity: 0.75;
  clear: left;
  float: left;
}

/* -------------------------------------------- */
/* CUSTOM CLASSES                               */

.pijl {
  background: url(images/pijl.png) no-repeat center right;
  float: right;
  padding-right: 22px;
}

a.pijl:hover {
  text-decoration: underline;
  background: url(images/pijl1.png) no-repeat center right;
}

h5 {

font: 20px Arial;
color: #fff;
margin-top: 0px;
margin-bottom: 0;
width: 710px;
float: left;

}

h6 {

font: 10px Arial;
color: #b9d10b;
text-transform: uppercase;
float: left;
width: 710px;
margin-top: 0;
margin-bottom: 0;

}

.veld strong {

width: 370px;
margin-bottom: 10px;
margin-top: 10px;
float: left;

}

.veld {

width: 750px;
margin-top: 30px;
margin-bottom: 30px;
border-top: 1px solid #858585;
padding-top: 10px;
float: left;

}

.veld .links {

width: 350px;
padding-right: 10px;
overflow: hidden;
float: left;

}

.veld .rechts {

width: 360px;
padding-left: 10px;
overflow: hidden;
padding-right: 10px;
float: float: left;

}