html {overflow: -moz-scrollbars-vertical}
body {background: #000000 url(images/pagebg.jpg) repeat-y; scrollbar-base-color:#000000}
td {font: 10px Verdana; line-height:16px; color:#666666}
input, textarea, select {font: 11px Tahoma; line-height:12px; color:#666666}
input.button {background-color:#666666; color:#ffffff; width:150px}
a {color:#ff6f00; text-decoration:none}
a:hover {color:#ff6f00; text-decoration:underline}
h1 {color:#ff6f00; font-weight:bold; font-size:16px}
a.subnav {color:#ffffff; text-decoration:none}
a.subnav:hover {color:#000000; text-decoration:none}
.verplicht {font-weight:bold; color:#ff6f00}
td.productbestel {color:#ffffff}
td.productinfo {color:#000000}
.tabelkop {background-color:#aaaaaa; color:#ffffff; font-weight:bold}
td.donkergroen {background-color:#333333}
td.subnav {background-color:#444444}
td.subnavact {background: #ff6f00 url(images/subnavact.jpg) no-repeat; background-position: bottom right}
.felgroen {background-color:#ff6f00; color:#ffffff; font-weight:bold}
a.linksorteer {color:#000000; text-decoration:none}
a.linksorteer:hover{color:#000000;text-decoration:underline}
.aanbieding {color:#ff3030; text-decoration:line-through}

#formulier #naam, #formulier #adres, #formulier #pcplaats, #formulier #telefoon, #formulier #email, #formulier #voornaam, #formulier #achternaam, #formulier #gebdatum, #formulier #postcode, #formulier #plaats, #formulier #land, #formulier #geslacht, #formulier #nieuwsbrief, #formulier #gebruikersnaam, #formulier #wachtwoord, #formulier #wachtwoordnieuw, #formulier #wachtwoordcheck, #formulier #wachtwoordoud  {width:150px; height: 18px}
#formulier #opmerking {width:150px; height:100px; scrollbar-base-color:#ffffff}
#formulier #kleur, #formulier #maat, #formulier #aantal, #formulier #submitproduct {width:110px}

.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:20px;
}

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