.categorie-button{
    position: relative;
    float: left;
    margin-right: 8px;
    margin-bottom: 8px;
    padding: 15px 25px 15px 25px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    background-image: url(../images/categorie-button.jpg);
    color: white;
    border-color: grey;
    font-weight: 600;
}

ul#sparepartslist{
    list-style: none;
    list-style-type: none;
}

ul#sparepartslist li{
    position: relative;
    float: left;
    list-style: none;
    list-style-type: none;
    
}

/* Kop sparelist */

table{margin-left:0px auto;margin-right:0px auto;}

tr.sparepartslist-kop{
    position: relative;
    float: left;
    font-weight: bold;  
}

td{vertical-align: top;}
td{padding-left:0px!important;}

th.prijs{width:75px;}
th.aantallen{width:50px!important;}
td input{width:50px;}
td input[type="checkbox"]{text-align: left;}

th{text-align: left;padding-left: 10px;margin-right:10px;}
td{text-align: left;padding-left: 10px;margin-right:10px;}

tr{
    border-bottom: 1px dotted #d8d8d8;
    height:22px;
}

table.winkelwagen input[type="submit"]{position:relative;float:right; margin-right: 56px; margin-top: 20px; margin-bottom: 50px; padding: 5px 25px 5px 25px;}

table.winkelwagen{}

table.winkelwagen checkbox{height: 54px;}
table.winkelwagen input[type="submit"]{position:relative;float:right; margin-right: 56px; margin-top: 20px; margin-bottom: 50px; padding: 5px 25px 5px 25px;}
table.winkelwagen input[type="submit"].winkelwagen-verwijder{margin:0; padding:0;height: 25px;}

/* EINDE Kop sparelist */