/*SD_SKJEMA.CSS*/

body {
    font-family: Arial, 'Trebuchet MS' ;
    font-size: 100% ;
}

.awInformasjon {
    background-color: #F4F4F4 ;
}

.awInformasjonTekst {
    color: #000000 ;
}

.aw, #main, #kvittering, .personvern, #error {
    background-color: #f4f4f4 ;
}

.awSideNavigasjon input, .toggle-hjelp {
    background-color: #fff ;
    color: #000000 ;
}

.awSideNavigasjon .awSideNavigasjonStegAktiv input {
    background-color: #0D5088 ;
    color: #ffffff ;
}

.leggTilModulTabell input[type="submit"], .liste2 .cmd input[type="button"], .vedleggsModulTabell input[type="submit"] {
    background-color: #0D5088 ;
    color: #ffffff ;
}

#brukerLoggut, #brukerLogginn {
    background-color: #0D5088 ;
    color: #ffffff ;
}

.aw .awBunnNavigasjon div {
    color: #ffffff ;
}

.awBunnNavigasjon input:hover {
    background-color: #000000;
    border-radius: 4px;
}

.awBunnNavigasjon input:focus {
    background-color: #000000;
    border-radius: 4px;
}

.awBunnNavigasjon .registrer {
    background-color: #676766;
}

.awBunnNavigasjon .avbryt {
    background-color: #676766;
}

.awBunnNavigasjon .forrige {
    background-color: #676766;
}

.awBunnNavigasjon .neste {
    background-color: #676766;
}

.awBunnNavigasjon .lagre {
    background-color: #676766 ;
}

legend {
    font-weight: lighter ;
}

.awInnhold label {
    font-weight: lighter ;
}

#skjemanavn {
    font-weight: lighter ;
    font-size: x-large ;
}

.teller {
    color: #000000 ;
}

span[disabled] .teller {
    color: #000000 ;
}

#om-tjenesten .informasjonLink {
    background-color: #F4F4F4;
    border: 1px solid #F4F4F4;
    color: #000000;
}

a:focus {
    background-color: #0D5088 ;
    color: #ffffff ;
}

.aw .triggerbutton {
    background-color: #08a7ad ;
    color: #ffffff ;
}

.aw .trigger_deletebutton {
    background-color: #ac2925 ;
    color: #ffffff ;
}


/*#user a, #user a:active, #user a:visited {
	color: #000000 ;
}*/


@media only screen and (max-width: 1280px) and (min-width: 768px) {
    html, body {
        font-size: 115% ;
    }
}

@media only screen and (max-width: 479px) {
    html, body {
        font-size: 115% ;
    }
}
/*END SD_SKJEMA.CSS*/





/*SD_FRONT.CSS*/
.login {
    background-color: #f4f4f4 ;
}

.main {
    background-color: #f4f4f4 ;
}

a {
    color: #000000;
}

    a:visited {
        color: #444444;
    }

    a:focus {
        background-color: #0D5088 ;
        color: #ffffff ;
    }

.styledesigner-steg li a {
    background-color: #0D5088 ;
    color: #ffffff ;
}

.menybuttonactive {
    background-color: #f4f4f4 ;
}

.menyitems {
    background-color: #f4f4f4 ;
}

/*#user a, #user a:active, #user a:visited {
	color: #000000 ;
}*/
/*END SD_FRONT.CSS*/



/*SD_INNLOGGINGSWIZARD.CSS*/

.valgfri, .anonym {
    background-color: #0992b3 ;
}

    .valgfri:before, .anonym:before {
        border-left-color: #0992b3 ;
    }

#innloggingModal {
    border-color: #C8CCC3 ;
    background-color: #F7F5E8 ;
}

@media only screen and (max-width: 479px) {
    #innloggingModal {
        border-color: #C8CCC3 ;
    }
}

#innloggingModal .sprakTekst {
    color: #2C3A1B ;
}

#innloggingModal .sprakVelger {
    background-color: #ffffff ;
    border-color: #C8CCC3 ;
}

    #innloggingModal .sprakVelger ul li:hover {
        background-color: #0992b3 ;
        color: #ffffff ;
    }

#innloggingModal .border-tekst-vertikal {
    background-color: #F7F5E8 ;
    color: #2C3A1B ;
}

#innloggingModal .border-tekst-horisontal {
    background-color: #F7F5E8 ;
    color: #2C3A1B ;
}

#innloggingModal label {
    color: #a9a9a9 ;
}

#innloggingModal .wizardStegListe > .active {
    background-color: #0992b3 ;
    color: #ffffff ;
}

    #innloggingModal .wizardStegListe > .active:before {
        border-left-color: #0992b3 ;
    }

#innloggingModal .wizardStegListe li {
    background-color: #2C3A1B ;
    color: #ffffff ;
}

    #innloggingModal .wizardStegListe li:before {
        border-left-color: #2C3A1B ;
    }

    #innloggingModal .wizardStegListe li:not(:first-child):after {
        border-left-color: #F7F5E8 ;
    }

#innloggingModal .nesteBtn {
    color: #ffffff ;
    background-color: #0992b3 ;
    border-color: #0992b3 ;
}

    #innloggingModal .nesteBtn:hover {
        background-color: #000000 ;
    }

    #innloggingModal .nesteBtn:focus {
        background-color: #000000 ;
    }

    #innloggingModal .nesteBtn:disabled {
        background-color: #80a8a8 ;
        border-color: #80a8a8 ;
        color: #ffffff ;
    }

#innloggingModal .tilbakestillBtn {
    color: #ffffff ;
    background-color: #0992b3 ;
    border-color: #0992b3 ;
}

    #innloggingModal .tilbakestillBtn:hover {
        background-color: #000000 ;
    }

    #innloggingModal .tilbakestillBtn:focus {
        background-color: #000000 ;
    }

    #innloggingModal .tilbakestillBtn:disabled {
        background-color: #C8CCC3 ;
        border-color: #C8CCC3 ;
    }

#innloggingModal .innhold ul li {
    background-color: #ffffff ;
}

    #innloggingModal .innhold ul li:hover {
        background-color: #0992b3 ;
        color: #ffffff ;
    }

/*END SD_INNLOGGINGSWIZARD.CSS*/
