/**
 *Règle CSS calculées d'après les constantes de dimensions.py
 **/

body{
    height: 1300px;
}

#horiz-titles {
    position: absolute;
    top: 60px;
    left: 210px;
    height: 54px;
    width: 900px;
    border: 1px grey solid;
    background-color: wheat;
}

#timeslots {
    position: absolute;
    top: 121px;
    left: 5px;
    height: 1100px;
    width: 196px;
    border: 1px grey solid;
    background-color: wheat;
}

.timeslot{
    position: absolute;
    left: 13px;
    border: 1px solid navy;
    border-radius: 3px;
    font-family: Courier, fixed;
    font-size: 38px;
    text-align: center;
    font-weight: bold;
    background-color: rgb(250,250,250);
    height: 45px;
    width: 160px;
}

.timeslot img{
    position: relative;
    left: -10px;
}

#rack {
    position: absolute;
    top: 121px;
    left: 210px;
    height: 1100px;
    width: 900px;
}


#rack div {
    position: absolute;
    left: 0px;
    height: 100px;
    width: 900px;
    border: 1px grey solid;
    background: url('/static/etiquettes/img/rack0.png');
    background-size: auto auto;
    background-size: 90px 50px;
}

