table#lihtne{
    border: 1pt solid black;
    width: 50%;
    height: 200px;
    border-collapse: collapse;
}
table#lihtne td{
    border: 1pt solid black;
    text-align: center;
}
table#lihtne tr:nth-child(1) td:nth-child(1){
    background-color: lightcoral;
}
table#lihtne tr:nth-child(1) td:nth-child(2){
     background-color: coral;
}
table#lihtne tr:nth-child(2) td:nth-child(1){
    background-color: peachpuff;
}
table#lihtne tr:nth-child(2) td:nth-child(2){
    background-color: lightsalmon;
}
/**************keeruline 1 ************/
table#keeruline1{
    border: 1pt solid black;
    width: 30%;
    height: 200px;
    border-collapse: collapse;
}
table#keeruline1 td{
    border: 1pt solid black;
    text-align: center;
}
/**************keeruline 2 ************/
table#keeruline2{
    border: 1pt solid black;
    width: 30%;
    height: 200px;
    border-collapse: collapse;
}
table#keeruline2 td{
    border: 1pt solid black;
    text-align: center;
}
/**************oma tabel ************/
table#omatabel{
    border: 1pt solid black;
    width: 30%;
    height: 200px;
    border-collapse: collapse;
}
table#omatabel td {
    border: 1pt solid black;
    text-align: center;
}
table#blahun{
    border: 1pt solid black;
    width: 45%;
    height: 250px;
    border-collapse: collapse;
    text-align: center;
}
table#blahun td{
    border: 1pt solid black;
    text-align: center;
}
td, tr {
    border: 1px solid black;
    padding: 5px;
}

tr#col1{
    background-color: lightgray;
}
tr#col2{
    background-color: lightslategray;
}

tr#col3{
    background-color: slategray;
}

tr#col4{
    background-color: dimgray;
}

tr#col5{
    background-color: slategray;
}

tr#col6{
    background-color: darkgray;
}

.x {
    border-collapse: collapse;
    text-align: center;
}

.x td,tr {
    width: 50px;
    height: 30px;
    border: none;
}

.x td.must {
    background-color: black;
}

