table {
    border-collapse: collapse;
    border: 1px solid black;
    width: 80%;
    padding: 2%;
    background-color: rgb(255, 255, 255, 0.8);
    font-size: 25px;
}

td {
    padding: 2%;
}
body {
    background-image: url('fon.jpg');
    background-size: cover;
    background-position: center;
    background-attachment: fixed;

}
input[type=text], input[type=number], input[type=color], input[type=date],
input[type=email], input[type=tel], input[type=time],
input[type=file], input[type=range], select {
    border: 1px solid black;
    border-radius: 4px;
    padding: 10px;
    box-sizing: border-box;
    color: blueviolet;
    background-color: lavender;
}

input[type=color] {
    border: 1px solid black;
    border-radius: 4px;
    padding: 0;
    box-sizing: border-box;
    width: 380px;
    height: 50px;
    cursor: pointer;
}
input[type=radio]:hover {
    background-color: lavender;
    font-size: 20px;
    padding: 30px;
    width: 30px;
    height: 20px;
}

input[type=checkbox] {
    background-color: #ff69b4;
    font-size: 20px;
    padding: 30px;
    width: 30px;
    height: 20px;
    border: 1px solid blueviolet;
    cursor: pointer;
    line-height: 32px;
}

input[type=range] {
    width: 100%;
    color: blueviolet;
    margin: 10px 0;
}

input[type=file] {
    padding: 7px;
    width: 500px;
    border: 1px solid gray;
    border-radius: 4px;
    background-color: #f3f3f3;
}

output {
    font-weight: bold;
    color: black;
    margin-left: 10px;
}

input[type="button"], input[type="reset"], #koguKorraga, #tagasiButton {
    width: 150px;
    height: 40px;
    font-size: 16px;
    border-radius: 4px;
    cursor: pointer;
    border: 1px solid black;
    margin-left: 70px;
    display: inline-block;
    box-sizing: border-box;
}

input[type="button"] {
    background-color: lightgreen;
    color: black;
}

input[type="reset"] {
    background-color: lightpink;
    color: black;
}

#koguKorraga {
    background-color: lightskyblue;
    color: black;
}

#tagasiButton {
    background-color: lightgoldenrodyellow;
    color: black;
}
