html {overflow: -moz-scrollbars-vertical}
body {background:#f7f7fc url(images/pagebg.jpg) repeat-y; background-position: center top}
td {font: 11px Tahoma; line-height:18px; color:#333333}
input,textarea,select {font: 11px Tahoma; color:#333333}
input.button {background-color:#038fcf; color:#ffffff}
h1 {font:18px Tahoma; color:#909090}
h2 {font:14px Tahoma; color:#909090}
a {color:#000; text-decoration:underline}
a:hover {color:#333333; text-decoration:none}
a.nav {color:#dddddd; text-decoration:none}
a.nav {color:#ffffff; text-decoration:none}
td.navact {background-color:#358fcf; font-weight:bold}
a.subnav {color:#333333; text-decoration:none}
a.subnav:hover {color:#000000; text-decoration:none}
a.subnavact {color:#038fcf; text-decoration:none; font-weight:bold}
a.subnavact:hover {color:#006c9e; text-decoration:none; font-weight:bold}
td.news {font-size:10px; line-height:14px; color:#ffffff}
a.news {color:#eeeeee; text-decoration:underline}
a.news:hover {color:#ffffff; text-decoration:none}
.newstitle {font-weight:bold}
td.prijs {font-size:20px; font-weight:bold; color:#358fcf}
td.winkeltop {font-weight:bold; color:#358fcf}
.verplicht {font-weight:bold; color:#358fcf}

.sIFR-flash {
        visibility: visible !important;
        margin: 0;
}

.sIFR-replaced {
        visibility: visible !important;
}

span.sIFR-alternate {
        position: absolute;
        left: 0;
        top: 0;
        width: 0;
        height: 0;
        display: block;
        overflow: hidden;
}

.sIFR-hasFlash h1 {
        padding-top:0px;
        padding-bottom:0px;
        padding-left:0px;
        visibility: true;
        letter-spacing: 0px;
        font-size:24px;
}

.sIFR-hasFlash h2 {
        padding-top:0px;
        padding-bottom:0px;
        padding-left:0px;
        visibility: true;
        letter-spacing: 0px;
        font-size:20px;
}

