.semester{
    background-color: lightgrey;
    width: 140px;
}
.subject{
    background-color: rgb(172, 52, 52);
    height: 20px;
    color:white;
    text-align: left;
}

.subject-srFag{
    background-color: rgb(219, 48, 48);
    height: 20px;
    color:white;
    text-align: left;
}

.emptyLine{
    background-color:lightgray;
    height: 60px;
}

th{
    background-color:lightgray
}     

tr,th,td{
    height: 30px;
    width: 200px;
    border: 1px solid black
}

select{
    width: 197px;
}
.colspan2Select{
    width: 394px;
}
.colspan3Select{
    width: 591px;
}

.hour-infoTable{
    margin: auto;
    color: white;
}
.hour-infoTH{
    background-color:rgb(219, 48, 48)
}
.hour-infoTD{
    background-color: rgb(172, 52, 52);
}

.logo{
    width: 320px;
    height: 180px;
    margin: auto;
}