﻿.Desktop-Header {
    height: 80px;
    background: #65557A;
    line-height: 80px;
    font-size: 40px;
    text-shadow: 4px 4px #444444;
}

.Desktop-Container 
{
    position: absolute;
    margin-top: 80px;
    margin-bottom: 40px;
    left: 0;
    bottom: 0;
    right: 0;
    top: 0;
}

    .Desktop-Container.FullSize .Desktop-LeftMenu {
        width: 300px;
    }

    .Desktop-Container.FullSize .Desktop-MainLayout {
        margin-left: 300px;
        margin-right: 300px;
    }

    .Desktop-Container.FullSize .Desktop-RightMenu {
        width: 300px;
    }


    .Desktop-Container.Condensed .Desktop-LeftMenu {
        width: 10px;
    }

    .Desktop-Container.Condensed .Desktop-MainLayout {
        margin-left: 10px;
        margin-right: 10px;
    }

    .Desktop-Container.Condensed .Desktop-RightMenu {
        width: 10px;
    }


    .Desktop-LeftMenu
    {
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        background: #F4F4F7;
    }

    .Desktop-MainLayout {
        left: 0;
        position: absolute;
        top: 0;
        bottom: 0;
        right: 0;
    }

    .Desktop-RightMenu {
        position: absolute;
        right: 0;
        top: 0;
        bottom: 0;
        background: #F4F4F7;
    }


.Desktop-Footer {
    height: 40px;
    position: absolute;
    bottom: 0;
}