.panel, aside, article, section, .referenties > section > a > ul > li:first-child > img {
    behavior:                   url(/javascript/PIE.htc);
    position: relative;
}

.panel > h2 {
    behavior:                   url(/javascript/PIE.htc);
    position:                   relative;
}

div#topmenu > ul > li {
    zoom:                       1;
    *display:                   inline;
}

div#mainmenu {
    margin-bottom: 20px;
    z-index: 1000;
}

div#mainmenu > ul > li {
    margin-left:                13px;
}

div#mainmenu > ul {
    box-shadow:                 0px 2px 5px #b4b4b4;
    -pie-background:            linear-gradient(#ffffff, #f0f0f0);
    behavior:                   url(/javascript/PIE.htc);
}

div#mainmenu > ul > li > a {
    margin-left:                -13px;
    border:                     0;
}

div#mainmenu > ul > li:hover {
    background:                 url(/images/site/mainmenu-hover-bg-right.png) top right no-repeat;
}

div#mainmenu > ul > li:hover > a {
    background:                 url(/images/site/mainmenu-hover-bg-left.png) top left no-repeat;
}

div#mainmenu > ul > li:hover > a {
    border:                     0;
}

div#mainmenu > ul > li > ul {
    width:                      192px;
    margin-left:                -13px;
    background:                 #f1f1f1;
    /*behavior:                   url(/javascript/PIE.htc);*/
}

ul.subsubmenu {
    background:                 #484747;
    /*behavior:                   url(/javascript/PIE.htc);*/
}

#panels .panel {
    zoom:                       1;
    *display:                   inline;
}

input {
    height:                     20px;
    background:                 url(/images/site/input-bg.png);
    padding:                    2px;
}

#slideshow hgroup, article.nieuws, article.referenties > section, aside.nieuws, aside.referenties, .contactform button, .referenties > section > a > ul > li:first-child > img {
    behavior:                   url(/javascript/PIE.htc);
}

#overlay {
    background: #000;
    filter: alpha(opacity = 20);
    zoom: 1;
}
