/* 32 x 32 */
.icon32 {
    display: inline-block;
    *display: inline;
    width: 32px;
    height: 32px;
    background: url(../images/icons_32_32.png) no-repeat;
}
/* 32,64,96,128,160,192,224,256,288,320,352,384,416,448,480 */
.icon32.icon-help {
    background-position: 0 0;
}
.icon32.icon-settings {
    background-position: 0 -32px;
}
.icon32.icon-car {
    background-position: 0 -64px;
}
.icon32.icon-lock {
    background-position: 0 -96px;
}
.icon32.icon-phone {
    background-position: 0 -128px;
}
.icon32.icon-key {
    background-position: 0 -160px;
}
.icon32.icon-carkey {
    background-position: 0 -192px;
}
.icon32.icon-laptop {
    background-position: 0 -224px;
}
.icon32.icon-money {
    background-position: 0 -256px;
}
/* 50 x 50 */
.icon50 {
    display: inline-block;
    *display: inline;
    width: 50px;
    height: 50px;
    background: url(../images/icons_50_50.png) no-repeat;
}
/* 50,100,150,200,250,300,350,400,450,500,550,600,650,700,750,800,850,900,950,1000 */
.icon50.icon-user {
    background-position: 0 0;
}
.icon50.icon-cart {
    background-position: 0 -50px;
}
.icon50.icon-cart-full {
    background-position: 0 -100px;
}
.icon50.icon-bulb {
    background-position: 0 -150px;
}
.icon50.icon-reload {
    background-position: 0 -200px;
}
.icon50.icon-ruler {
    background-position: 0 -250px;
}
/* 3 free slots for future icons */
.icon50.icon-color {
    background-position: 0 -450px;
}
.icon50.icon-finish {
    background-position: 0 -500px;
}
.icon50.icon-text {
    background-position: 0 -550px;
}
.icon50.icon-image {
    background-position: 0 -600px;
}
.icon50.icon-image-color {
    background-position: 0 -650px;
}
/* 2 free slots for future icons */
.icon50.icon-vsm-service {
    background-position: 0 -800px;
}
