﻿input[type="radio"], input[type="checkbox"] {
    display: none;
}

    input[type="radio"] + label,
    input[type="checkbox"] + label {
        cursor: pointer;
    }

.startFormRow input[type="radio"] + label span {
    display: inline-block;
    width: 29px;
    height: 29px;
    vertical-align: middle;
    background-image: url("../_img/radiobutton_startseite.png");
    cursor: pointer;
    margin-right: 5px;
}

.startFormRow input[type="radio"]:checked + label span {
    background-image: url("../_img/radiobutton_startseite_on.png");
}

input[type="radio"] + label span,
input[type="checkbox"] + label span {
    display: inline-block;
    width: 27px;
    height: 27px;
    vertical-align: middle;
    cursor: pointer;
    margin-right: 25px;
}

input[type="radio"] + label span {
    background-image: url("../_img/radiobutton.png");
}

input[type="checkbox"] + label span {
    background-image: url("../_img/checkbox.png");
}

input[type="radio"]:checked + label span {
    background-image: url("../_img/radiobutton_on.png");
}

input[type="checkbox"]:checked + label span {
    background-image: url("../_img/checkbox_checked.png");
}
