/**
 *  Файл:             system.css
 *  Модуль:           d0dger
 *  Описание:         файл таблицы стилей для технических блоков
 *
 *  Версия:           0.00.03
 *  Дата создания:    2020-05-02
 *  Дата модификации: 2022-11-15
 * ---------------------------------------------------------------------------------------------- */


/* -------------------------------------------------------------------- Блок строки состояния --- */
.statusBar{
   left:0px;
   bottom:0px;
   position:fixed;
   width:600px;
   height:15px;
   background-color:#fffff0;
   background:rgba(255, 255, 240, 0.80);
   font-family:Arial,"Nimbus Sans L","Helvetica CY";
   -webkit-border-radius:0px 3px 0px 0px;
    -khtml-border-radius:0px 3px 0px 0px;
     -icab-border-radius:0px 3px 0px 0px;
      -moz-border-radius:0px 3px 0px 0px;
       -ms-border-radius:0px 3px 0px 0px;
        -o-border-radius:0px 3px 0px 0px;
           border-radius:0px 3px 0px 0px;
   -webkit-box-shadow:2px -2px 4px -2px grey;
    -khtml-box-shadow:2px -2px 4px -2px grey;
     -icab-box-shadow:2px -2px 4px -2px grey;
      -moz-box-shadow:2px -2px 4px -2px grey;
       -ms-box-shadow:2px -2px 4px -2px grey;
        -o-box-shadow:2px -2px 4px -2px grey;
           box-shadow:2px -2px 4px -2px grey;
   margin:0px;
   padding:2px 10px;
   z-Index:100;
   display:none;
 }
/* --------------------------------------------------------------------------- Блок сообщений --- */
.message{
   width:95%;
   margin:20px auto;
   padding:10px 0px;
   background:#e7e7e7;
   background:rgba(192, 192, 192, 0.2);
   -webkit-border-radius:15px;
    -khtml-border-radius:15px;
     -icab-border-radius:15px;
      -moz-border-radius:15px;
       -ms-border-radius:15px;
        -o-border-radius:15px;
           border-radius:15px;
 }
.message p{
   margin:0px;
   padding:0px 20px;
   font:11px arial;
 }
.message h1{
   margin:0px 0px 3px;
   padding:0px 25px;
   font:12px arial;
   font-weight:bold;
 }
.message h2{
   margin:0px;
   padding:0px 20px;
   font:13px arial;
 }
/* ------------------------------------------------------------------------- Блок уведомлений --- */
.boxNotices{
   top:0px;
   left:0px;
   width:100%;
   height:100%;
   z-index:1100;
   position:fixed;
}
.boxNotices .background{
   width:400px;
   height:150px;
   margin:200px auto;
   padding:2px 8px 8px 2px;
   background-color:#e8f2fc;
   background:url("../img/background.png") repeat;
}
.boxNotices .content{
   width:100%;
   height:100%;
   padding:2px;
   border:#1C6891 1px solid;
   position:relative;
 }
.boxNotices .content h1{
   height:20px;
   margin:0px auto 5px;
   padding-top:2px;
   font-family:Verdana,"DejaVu Sans","Geneva CY";
   font-size:14px;
   font-weight:bold;
   text-align:center;
   color:#FFF;
   background-color:#4398d0;
   background:url("../img/header.png") no-repeat;
   background-position:-100px -0px;
 }
.boxNotices .content .button{
   text-align:right;
   position:absolute;
   right:5px;
   bottom:5px;
 }
.boxNotices .content .button span.button3D{
   display:block;
   float:right;
 }
.boxNotices .content .msg{
   height:60%;
   overflow:auto;
   padding: 2px 10px;
 }
 .boxNotices .content .msg h3{
    display:block;
    text-align:center;
    font-size:13px;
}
/* ------------------------------------------------------------------------- Блок авторизации --- */
.boxAccess{
   width:280px;
   min-height:110px;
   margin:15% auto;
   padding:0px;
   border:#1C6891 1px solid;
   overflow:auto;
   padding-bottom:5px;
 }
.boxAccess h1,
.boxAccess h2{
   width:276px;
   height:20px;
   margin:2px auto 5px;
   padding:2px 0px;
   font-family:Verdana,"DejaVu Sans","Geneva CY";
   font-size:15px;
   text-shadow:0px 1px 0px black;
   font-weight:bold;
   text-align:center;
   background:url("../img/header.png") no-repeat #4398D0;
 }
.boxAccess h1{
   color:white;
 }
.boxAccess h2{
   color:red;
 }
.boxAccess .entryField span{
   width:50px;
   display:block;
   float:left;
   margin:0px;
   padding:3px 10px;
   font-family:Verdana,"DejaVu Sans","Geneva CY";
   font-size:11px;
 }
.boxAccess input[type="text"],
.boxAccess input[type="password"]{
   width:190px;
   font-size:11px;
   text-align:left;
 }
.boxAccess .entryFieldCode input[type="text"],
.boxAccess .entryFieldCode input[type="password"]{
   width:230px;
   margin:2px;
   font-size:11px;
   text-align:left;
 }
.boxAccess .entryField{
   margin:5px 0px 0px 0px;
 }
.boxAccess .denied{
   height:30px;
   text-align:center;
   margin:15px auto 5px;
 }
.boxAccess .aut{
   width:100px;
   height:30px;
   margin:5px 0px 5px 168px;
}
.boxAccess .infoMessage{
   margin:-5px 0px 5px 0px;
}
.boxAccess .ident{
   width:100px;
   height:30px;
   margin:5px 0px 5px 145px;
}
.boxAccess .errorMessage{
   padding:5px;
   color:red;
   border-top:#1C6891 1px solid;
}
.boxAccess p{
   margin:2px;
   font-family:Verdana,"DejaVu Sans","Geneva CY";
   font-size:11px;
 }
.boxAccess p span{
   color:red;
 }
.boxAccess input[type="text"],
.boxAccess input[type="password"]{
   padding:1px 2px 2px;
 }
/* ---------------------------------------------------------------------------- Блок ожидания --- */
.boxWait{
   left:0px;
   top:0px;
   position:fixed;
   background-color:#e7e7e7;
   background:rgba(192, 192, 192, 0.5);
   background-image:url("../img/snake.gif");
   background-repeat:no-repeat;
   background-position:center center;
   background-size:42px 42px;
   text-align:center;
   z-index:800;
   display:none;
 }
/* ---------------------------------------------------------------------------- Блок загрузки --- */
.boxLoading{
   margin:0px;
   padding:5px 0px;
   width:200px;
   border:2px solid #9b9b9b;
   background:#f4f4f4;
   background:rgba(244, 244, 244, 0.8);
   text-align:center;
   z-index:800;
   position:fixed;
   left:0px;
   top:0px;
   -webkit-border-radius:4px;
    -khtml-border-radius:4px;
     -icab-border-radius:4px;
      -moz-border-radius:4px;
       -ms-border-radius:4px;
        -o-border-radius:4px;
           border-radius:4px;
 }
.boxLoading img{
   margin:3px 0px;
 }
/* ---------------------------------------------------------------------------------- Копирайт -- */
.copyright{
    position:static;
    margin:10px auto;
    padding-bottom:5px;
    width:90%;
    min-width:800px;
    text-align:center;
    color:#B3A377;
    border-color:#B3A377;
    border-width:1px;
    border-style:solid none none none;
}
.copyright a{
    color:#808080;
}
/* ------------------------------------------------------------------------------------- Конец -- */

