﻿.login-panel {
    width: 1200px;
    margin: auto;
    text-align: left;
}

/* Divopstilling som tables */
.vejlederloginContent {
    position: absolute;
    left: 750px;
    top: 50px;
    text-align: left;
    margin: auto auto;
    width: 400px;
    padding: 75px 0 0 0;
}

.vejlederTxt {
    position: relative;
    font-family: 'Muli';
    font-size: 15px;
    font-weight: 300;
    margin: 0 0 0 0;
}

.loginContent {
    position: absolute;
    left: 200px;
    top: 50px;
    text-align: left;
    margin: auto auto;
    width: 450px;
    padding: 75px 0 0 0;
}

.Validatorlabel {
    margin: 3px 0 0 15px;
}

.floatDiv .raekkeDiv {
    clear: both;
    margin: 0 0 0 0;
    text-align: left;
    overflow: hidden;
}

.floatDiv .validationLabelDiv,
.floatDiv .labelDiv,
.floatDiv .feltDiv,
.floatDiv .feltDisabledDiv {
    float: left;
}

.floatDiv .validationLabelDiv {
    padding: 7px 0 3px 0;
}

.floatDiv .labelDiv {
    padding: 7px 3px 3px 3px;
    text-align: left;
    width: 100px;
}

.floatDiv .feltDiv {
    padding: 2px;
}

.floatDiv .feltDisabledDiv {
    padding: 7px 0 5px 5px;
    text-align: left;
}

.floatDiv .helpDiv {
    padding: 6px 0 0 2px;
    text-align: left;
}

/* Stryring af label-kolonne brede */
.laereroversigtFilterLabelWidth .labelDiv {
    width: 75px;
}

.laereroversigtRedigerBrugerLabelWidth .labelDiv {
    width: 100px;
}

.elevMasseoprettelseWidth .labelDiv {
    width: 100px;
}

.elevMasseoprettelseWidth .feltDiv {
    width: auto;
}
