﻿body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    background: #273236;
}

.body-start {
    background: url(/content/images/back.jpg);
    background-size: cover;
    height: 100%;
    background-attachment: fixed !important;
}

.error {
    padding: 10px;
    color: #fff;
    background: #D6524F;
    font-weight: bold;
    margin: -10px -10px 10px -10px;
}


.errormain {
    padding: 10px;
    color: #D6524F;
    font-weight: bold;
    font-size: 16px;
    margin: -10px -10px 10px -10px;
}

.errormainbottom {
    padding: 10px;
    color: #D6524F;
    font-weight: bold;
    font-size: 16px;
    margin: 0px -10px -10px -10px;
}

.h-line {
    height: 1px;
    background: #2096F2;
    width: 100%;
    margin: 5px 0px 5px 0px;
}

.r {
    color: #D6524F;
}

.g {
    color: #2b8006;
}

.cont {
    padding: 20px;
}

    .cont .info {
        clear: both;
        padding: 5px 0px 10px 0px;
    }

        .cont .info .capt {
            float: left;
            width: 300px;
        }

        .cont .info .val {
            font-weight: bold;
            font-size: 16px;
        }

            .cont .info .val .act-code {
                font-weight: bold;
                font-size: 16px;
                width: 400px;
                padding: 5px;
            }

            .cont .info .val input[type=submit] {
                font-weight: bold;
                font-size: 16px;
                padding: 5px 20px;
            }


    .cont .block {
    }

        .cont .block table thead tr {
            font-size: 14px;
            font-weight: bold;
        }

        .cont .block table td {
            padding: 5px 20px 5px 0px;
        }


        .cont .block .header {
            color: navy;
            font-size: 14px;
            font-weight: bold;
            margin: 30px 0px;
            text-transform: uppercase;
            clear: both;
        }

        .cont .block .sub-header {
            color: black;
            margin: 10px 0px;
            font-size: 14px;
            text-decoration: underline;
            clear: both;
            padding: 10px 0px;
        }

        .cont .block .not-active {
            color: gray;
        }

        .cont .block .ok {
            color: green;
        }

        .cont .block .fail {
            color: maroon;
        }

        .cont .block .info {
            padding: 5px 0px;
        }

            .cont .block .info .capt {
                font-size: 14px;
                padding-bottom: 5px;
            }

            .cont .block .info .val {
                font-size: 14px;
                font-weight: normal;
                padding-bottom: 5px;
            }
