
html, body
{

    height: 100%;

}

* {
    margin: 0;
    padding: 0;
}

.SiteBlock
{
    min-width: 1200px;
    width: 100%;
    height: 100%;
    border-spacing: 0px;
    border-collapse: collapse;
}



/** Верхний блок с меню **/
.TopBlock
{
    text-align: center;
    height: 30px;
    width: 100%;
    min-width: 1200px;
    border: 1px solid #A9A9A9;
    background: lightslategray;
    color: aliceblue;
    -webkit-box-shadow: 1px 7px 8px -4px rgba(34, 60, 80, 0.3);
    -moz-box-shadow: 1px 7px 8px -4px rgba(34, 60, 80, 0.3);
    box-shadow: 1px 7px 8px -4px rgba(34, 60, 80, 0.3);
}

/** Стили верхнего меню **/
.ToolBar
{
    padding-top: 10px;
    min-width: 800px;
    padding-left: 200px;
    float: left;
}
.ToolBar a
{
    color: aliceblue;
    margin-left: 10px;
    text-decoration: none;
}

.ToolBar a:hover
{
    color: #A9A9A9;
}

.UserTopBlock
{
    text-align: center;
    height: 30px;
    float: right;
    width: 150px;
    padding-top: 10px;
    padding-right: 10px;
}


/** Левый блок  **/
.LeftBlock
{
    width: 9%;
    min-width: 50px;
    min-height: 100%;
    float: left;
    z-index: -899999;
    opacity: 0.9;
    display: block; /* или 'inline-block' */
    background:#778899;
}


/** Правый блок  **/
.RightBlock
{
    display: flex;
    justify-content: center;
    width: 91%;
    float: right;
    min-width: 800px;
    min-height: 100%;
    background-image: url("/images/fones.png");
    background-size: 100% 100%;
}


.iksweb
{
    width: 90%;
    height: 100%;
    min-height: 800px;
    background: white;
    border: 1px solid #000;
    margin: 30px;
    -webkit-box-shadow: 0px 36px 36px -10px rgba(0, 0, 0, 0.42);
    -moz-box-shadow: 0px 36px 36px -10px rgba(0, 0, 0, 0.42);
    box-shadow: 0px 36px 36px -10px rgba(0, 0, 0, 0.42);
    border-spacing: 0px;
    border-collapse: collapse;
}

.ikswebTR
{
    height: 40px;
    background: lightslategrey;
}
.ikswebTRHeaderTD1
{
 padding: 5px;
}
.ikswebTRHeaderTD1 a

{
    color: aliceblue;
    margin-left: 10px;
    text-decoration: none;
}

.ikswebTRHeaderTD2
{
    width: 50px;
    padding: 5px;
}

.ikswebTRContentTD2
{
    padding: 15px;
}

/** Нижний блок  **/
.BottomBlock
{
    height: 40px;
    width: 100%;
    min-width: 1200px;
    border: 1px solid #A9A9A9;
    background: lightslategray;
    color: aliceblue;
    -webkit-box-shadow: -1px -7px 8px -3px rgba(34, 60, 80, 0.3);
    -moz-box-shadow: -1px -7px 8px -3px rgba(34, 60, 80, 0.3);
    box-shadow: -1px -7px 8px -3px rgba(34, 60, 80, 0.3);
}